Auto detecting your dev setup to initialize the default profile (/home/conan/workspace/cci_PR-1768/17/0_11/.conan/profiles/default) CC and CXX: /usr/bin/gcc, /usr/bin/g++ Found gcc 5.4 gcc>=5, using the major as version ************************* WARNING: GCC OLD ABI COMPATIBILITY *********************** Conan detected a GCC version > 5 but has adjusted the 'compiler.libcxx' setting to 'libstdc++' for backwards compatibility. Your compiler is likely using the new CXX11 ABI by default (libstdc++11). If you want Conan to use the new ABI for the default profile, run: $ conan profile update settings.compiler.libcxx=libstdc++11 default Or edit '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/profiles/default' and set compiler.libcxx=libstdc++11 ************************************************************************************ Default settings os=Linux os_build=Linux arch=x86_64 arch_build=x86_64 compiler=gcc compiler.version=5 compiler.libcxx=libstdc++ build_type=Release *** You can change them in /home/conan/workspace/cci_PR-1768/17/0_11/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** [HOOK - conan-center.py] pre_export(): [DEPRECATED GLOBAL CPPSTD (KB-H001)] OK [HOOK - conan-center.py] pre_export(): [REFERENCE LOWERCASE (KB-H002)] OK [HOOK - conan-center.py] pre_export(): [RECIPE METADATA (KB-H003)] OK [HOOK - conan-center.py] pre_export(): [HEADER_ONLY, NO COPY SOURCE (KB-H005)] OK [HOOK - conan-center.py] pre_export(): [FPIC OPTION (KB-H006)] OK [HOOK - conan-center.py] pre_export(): [VERSION RANGES (KB-H008)] OK [HOOK - conan-center.py] pre_export(): [RECIPE FOLDER SIZE (KB-H009)] Total recipe size: 14.6884765625 KB [HOOK - conan-center.py] pre_export(): [RECIPE FOLDER SIZE (KB-H009)] OK [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] exports: patches/** [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] exports: None [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE FOLDER (KB-H024)] OK [HOOK - conan-center.py] pre_export(): [META LINES (KB-H025)] OK [HOOK - conan-center.py] pre_export(): [CONAN CENTER INDEX URL (KB-H027)] OK [HOOK - conan-center.py] pre_export(): [CMAKE MINIMUM VERSION (KB-H028)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE - RUN ENVIRONMENT (KB-H029)] OK [HOOK - conan-center.py] pre_export(): [SYSTEM REQUIREMENTS (KB-H032)] OK [HOOK - conan-center.py] pre_export(): [CONANDATA.YML FORMAT (KB-H030)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE - NO IMPORTS() (KB-H034)] OK [HOOK - conan-center.py] pre_export(): [NO AUTHOR (KB-H037)] OK [HOOK - conan-center.py] pre_export(): [NO TARGET NAME (KB-H040)] OK [HOOK - conan-center.py] pre_export(): [NO FINAL ENDLINE (KB-H041)] OK [HOOK - conan-center.py] pre_export(): [NO REQUIRES.ADD() (KB-H044)] OK [HOOK - conan-center.py] pre_export(): [DELETE OPTIONS (KB-H045)] OK [HOOK - conan-center.py] pre_export(): [NO ASCII CHARACTERS (KB-H047)] OK [HOOK - conan-center.py] pre_export(): [CMAKE VERBOSE MAKEFILE (KB-H046)] OK Exporting package recipe elfutils/0.180 exports: File 'conandata.yml' found. Exporting it... elfutils/0.180 exports: Copied 1 '.yml' file: conandata.yml elfutils/0.180 exports: Copied 2 '.patch' files: 0002-add-enable-static-option-to-configure.patch, 0001-Add-enable-werror-configure-option.patch [HOOK - conan-center.py] post_export(): [CONANDATA.YML REDUCE (KB-H031)] Saving conandata.yml: {'sources': {'0.180': {'url': 'https://sourceware.org/elfutils/ftp/0.180/elfutils-0.180.tar.bz2', 'sha256': 'b827b6e35c59d188ba97d7cf148fa8dc6f5c68eb6c5981888dfdbb758c0b569d'}}, 'patches': {'0.180': [{'base_path': 'source_subfolder', 'patch_file': 'patches/0001-Add-enable-werror-configure-option.patch'}, {'base_path': 'source_subfolder', 'patch_file': 'patches/0002-add-enable-static-option-to-configure.patch'}]}} [HOOK - conan-center.py] post_export(): [CONANDATA.YML REDUCE (KB-H031)] New conandata.yml contents: patches: '0.180': - base_path: source_subfolder patch_file: patches/0001-Add-enable-werror-configure-option.patch - base_path: source_subfolder patch_file: patches/0002-add-enable-static-option-to-configure.patch sources: '0.180': sha256: b827b6e35c59d188ba97d7cf148fa8dc6f5c68eb6c5981888dfdbb758c0b569d url: https://sourceware.org/elfutils/ftp/0.180/elfutils-0.180.tar.bz2 [HOOK - conan-center.py] post_export(): [CONANDATA.YML REDUCE (KB-H031)] OK elfutils/0.180: A new conanfile.py version was exported elfutils/0.180: Folder: /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/export elfutils/0.180: Using the exported files summary hash as the recipe revision: 555c9219515973ccda905c4e21192da9 elfutils/0.180: Exported revision: 555c9219515973ccda905c4e21192da9 Configuration: [settings] arch=x86_64 arch_build=x86_64 build_type=Debug compiler=gcc compiler.libcxx=libstdc++ compiler.version=5 os=Linux os_build=Linux [options] elfutils:shared=False [build_requires] [env] bzip2/1.0.6: Not found in local cache, looking in remotes... bzip2/1.0.6: Trying with 'c3i_PR-1768_7775a20a692f688dcf78a664bd36c29c7dbefcf0'... bzip2/1.0.6: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz bzip2/1.0.6: Downloaded recipe revision 896cd60fea7559a7bbaa2b80287288f5 zlib/1.2.11: Not found in local cache, looking in remotes... zlib/1.2.11: Trying with 'c3i_PR-1768_7775a20a692f688dcf78a664bd36c29c7dbefcf0'... zlib/1.2.11: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz zlib/1.2.11: Downloaded recipe revision be59e4b426fc4b137e10bf481ef8dc17 xz_utils/5.2.4: Not found in local cache, looking in remotes... xz_utils/5.2.4: Trying with 'c3i_PR-1768_7775a20a692f688dcf78a664bd36c29c7dbefcf0'... xz_utils/5.2.4: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz xz_utils/5.2.4: Downloaded recipe revision e9079f02e62fc6269417698d56410551 elfutils/0.180: Forced build from source automake/1.16.2: Not found in local cache, looking in remotes... automake/1.16.2: Trying with 'c3i_PR-1768_7775a20a692f688dcf78a664bd36c29c7dbefcf0'... automake/1.16.2: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz automake/1.16.2: Downloaded recipe revision 5efaf5a4d3e865ae83ad16942e0f4b81 autoconf/2.69: Not found in local cache, looking in remotes... autoconf/2.69: Trying with 'c3i_PR-1768_7775a20a692f688dcf78a664bd36c29c7dbefcf0'... autoconf/2.69: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz autoconf/2.69: Downloaded recipe revision b5d7ee20a7055f5a58ae277993314c75 m4/1.4.18: Not found in local cache, looking in remotes... m4/1.4.18: Trying with 'c3i_PR-1768_7775a20a692f688dcf78a664bd36c29c7dbefcf0'... m4/1.4.18: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz m4/1.4.18: Downloaded recipe revision 51570ebd838219a9a9aff783b31d1eff flex/2.6.4: Not found in local cache, looking in remotes... flex/2.6.4: Trying with 'c3i_PR-1768_7775a20a692f688dcf78a664bd36c29c7dbefcf0'... flex/2.6.4: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz flex/2.6.4: Downloaded recipe revision d078dc272271597685c8d59bca0b142e bison/3.5.3: Not found in local cache, looking in remotes... bison/3.5.3: Trying with 'c3i_PR-1768_7775a20a692f688dcf78a664bd36c29c7dbefcf0'... bison/3.5.3: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz bison/3.5.3: Downloaded recipe revision 91fd2e14ca55ea0b2852ef53aa38fc32 pkgconf/1.7.3: Not found in local cache, looking in remotes... pkgconf/1.7.3: Trying with 'c3i_PR-1768_7775a20a692f688dcf78a664bd36c29c7dbefcf0'... pkgconf/1.7.3: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz pkgconf/1.7.3: Downloaded recipe revision 7391f7586632c49f42d184d0f3d1fb91 elfutils/0.180 (test package): Installing package Requirements bzip2/1.0.6 from 'central' - Downloaded elfutils/0.180 from local cache - Cache xz_utils/5.2.4 from 'central' - Downloaded zlib/1.2.11 from 'central' - Downloaded Packages bzip2/1.0.6:a5fb342591cd091faa8b36194fe6a476ae195f44 - Download elfutils/0.180:fdf4dbd77764283b7bd67a3da07f1ddcce17b045 - Build xz_utils/5.2.4:b1b85bfdc2206d81b3ed6a49e78498182bb98ef3 - Download zlib/1.2.11:b1b85bfdc2206d81b3ed6a49e78498182bb98ef3 - Download Build requirements autoconf/2.69 from 'central' - Downloaded automake/1.16.2 from 'central' - Downloaded bison/3.5.3 from 'central' - Downloaded flex/2.6.4 from 'central' - Downloaded m4/1.4.18 from 'central' - Downloaded pkgconf/1.7.3 from 'central' - Downloaded Build requirements packages autoconf/2.69:44fcf6b9a7fb86b2586303e3db40189d3b511830 - Download automake/1.16.2:258f6f05ca54813b3d7180161753df7f9ccf7e1d - Download bison/3.5.3:1b9622b508d83f5549523b9a96f3d7c3c0b0db06 - Download flex/2.6.4:1b9622b508d83f5549523b9a96f3d7c3c0b0db06 - Download m4/1.4.18:de4275ee691d96340132fbc9cb5a0ea8e46b33d9 - Download pkgconf/1.7.3:b1b85bfdc2206d81b3ed6a49e78498182bb98ef3 - Download Installing (downloading, building) binaries... bzip2/1.0.6: Retrieving package a5fb342591cd091faa8b36194fe6a476ae195f44 from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz bzip2/1.0.6: Package installed a5fb342591cd091faa8b36194fe6a476ae195f44 bzip2/1.0.6: Downloaded package revision c07b40d15e668891ed5138050acf96de m4/1.4.18: Retrieving package de4275ee691d96340132fbc9cb5a0ea8e46b33d9 from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz m4/1.4.18: Package installed de4275ee691d96340132fbc9cb5a0ea8e46b33d9 m4/1.4.18: Downloaded package revision 2ede956710fe978b5546a676d9eaa2fd pkgconf/1.7.3: Retrieving package b1b85bfdc2206d81b3ed6a49e78498182bb98ef3 from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz pkgconf/1.7.3: Package installed b1b85bfdc2206d81b3ed6a49e78498182bb98ef3 pkgconf/1.7.3: Downloaded package revision 0aa5812a26bb173cffcbc58ec8b0725d xz_utils/5.2.4: Retrieving package b1b85bfdc2206d81b3ed6a49e78498182bb98ef3 from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz xz_utils/5.2.4: Package installed b1b85bfdc2206d81b3ed6a49e78498182bb98ef3 xz_utils/5.2.4: Downloaded package revision 54471cb00ca7f0d22ab6e648bdf81779 zlib/1.2.11: Retrieving package b1b85bfdc2206d81b3ed6a49e78498182bb98ef3 from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz zlib/1.2.11: Package installed b1b85bfdc2206d81b3ed6a49e78498182bb98ef3 zlib/1.2.11: Downloaded package revision eab60cc7e0757cd3931e6a570b738f8e autoconf/2.69: Retrieving package 44fcf6b9a7fb86b2586303e3db40189d3b511830 from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz autoconf/2.69: Package installed 44fcf6b9a7fb86b2586303e3db40189d3b511830 autoconf/2.69: Downloaded package revision 1a4963bc258c5a1bf665135cb9bf93d4 bison/3.5.3: Retrieving package 1b9622b508d83f5549523b9a96f3d7c3c0b0db06 from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz bison/3.5.3: Package installed 1b9622b508d83f5549523b9a96f3d7c3c0b0db06 bison/3.5.3: Downloaded package revision ec83daa53a3e7c1e555673ef770f747f flex/2.6.4: Retrieving package 1b9622b508d83f5549523b9a96f3d7c3c0b0db06 from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz flex/2.6.4: Package installed 1b9622b508d83f5549523b9a96f3d7c3c0b0db06 flex/2.6.4: Downloaded package revision b51e10ed9db6cbe0eda1a90724c2ddfc automake/1.16.2: Retrieving package 258f6f05ca54813b3d7180161753df7f9ccf7e1d from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz automake/1.16.2: Package installed 258f6f05ca54813b3d7180161753df7f9ccf7e1d automake/1.16.2: Downloaded package revision 646bfb8e501a5df193069d6ca16aa856 [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK m4/1.4.18: Appending PATH environment variable: /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/m4/1.4.18/_/_/package/de4275ee691d96340132fbc9cb5a0ea8e46b33d9/bin m4/1.4.18: Setting M4 environment variable: /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/m4/1.4.18/_/_/package/de4275ee691d96340132fbc9cb5a0ea8e46b33d9/bin/m4 [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK pkgconf/1.7.3: Appending PATH env var: /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/pkgconf/1.7.3/_/_/package/b1b85bfdc2206d81b3ed6a49e78498182bb98ef3/bin pkgconf/1.7.3: Setting PKG_CONFIG env var: /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/pkgconf/1.7.3/_/_/package/b1b85bfdc2206d81b3ed6a49e78498182bb98ef3/bin/pkgconf pkgconf/1.7.3: Appending AUTOMAKE_CONAN_INCLUDES env var: /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/pkgconf/1.7.3/_/_/package/b1b85bfdc2206d81b3ed6a49e78498182bb98ef3/bin/aclocal [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK autoconf/2.69: Appending PATH env var with : /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/autoconf/2.69/_/_/package/44fcf6b9a7fb86b2586303e3db40189d3b511830/bin autoconf/2.69: Setting AC_MACRODIR to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/autoconf/2.69/_/_/package/44fcf6b9a7fb86b2586303e3db40189d3b511830/bin/share/autoconf autoconf/2.69: Setting AUTOCONF to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/autoconf/2.69/_/_/package/44fcf6b9a7fb86b2586303e3db40189d3b511830/bin/autoconf autoconf/2.69: Setting AUTORECONF to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/autoconf/2.69/_/_/package/44fcf6b9a7fb86b2586303e3db40189d3b511830/bin/autoreconf autoconf/2.69: Setting AUTOHEADER to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/autoconf/2.69/_/_/package/44fcf6b9a7fb86b2586303e3db40189d3b511830/bin/autoheader autoconf/2.69: Setting AUTOM4TE to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/autoconf/2.69/_/_/package/44fcf6b9a7fb86b2586303e3db40189d3b511830/bin/autom4te autoconf/2.69: Setting AUTOM4TE_PERLLIBDIR to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/autoconf/2.69/_/_/package/44fcf6b9a7fb86b2586303e3db40189d3b511830/bin/share/autoconf [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK bison/3.5.3: Setting BISON_ROOT environment variable: /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/bison/3.5.3/_/_/package/1b9622b508d83f5549523b9a96f3d7c3c0b0db06 bison/3.5.3: Appending PATH environment variable: /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/bison/3.5.3/_/_/package/1b9622b508d83f5549523b9a96f3d7c3c0b0db06/bin bison/3.5.3: Setting the BISON_PKGDATADIR environment variable: /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/bison/3.5.3/_/_/package/1b9622b508d83f5549523b9a96f3d7c3c0b0db06/bin/share/bison [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK automake/1.16.2: Appending PATH env var with : /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/automake/1.16.2/_/_/package/258f6f05ca54813b3d7180161753df7f9ccf7e1d/bin automake/1.16.2: Setting ACLOCAL to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/automake/1.16.2/_/_/package/258f6f05ca54813b3d7180161753df7f9ccf7e1d/bin/aclocal automake/1.16.2: Setting AUTOMAKE_DATADIR to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/automake/1.16.2/_/_/package/258f6f05ca54813b3d7180161753df7f9ccf7e1d/bin/share automake/1.16.2: Setting AUTOMAKE_LIBDIR to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/automake/1.16.2/_/_/package/258f6f05ca54813b3d7180161753df7f9ccf7e1d/bin/share/automake-1.16 automake/1.16.2: Setting AUTOMAKE_PERLLIBDIR to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/automake/1.16.2/_/_/package/258f6f05ca54813b3d7180161753df7f9ccf7e1d/bin/share/automake-1.16 automake/1.16.2: Setting AUTOMAKE to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/automake/1.16.2/_/_/package/258f6f05ca54813b3d7180161753df7f9ccf7e1d/bin/automake automake/1.16.2: Append M4 include directories to AUTOMAKE_CONAN_INCLUDES environment variable [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK elfutils/0.180: Applying build-requirement: automake/1.16.2 elfutils/0.180: Applying build-requirement: flex/2.6.4 elfutils/0.180: Applying build-requirement: bison/3.5.3 elfutils/0.180: Applying build-requirement: pkgconf/1.7.3 elfutils/0.180: Applying build-requirement: autoconf/2.69 elfutils/0.180: Applying build-requirement: m4/1.4.18 [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK elfutils/0.180: Configuring sources in /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/source [HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK [HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK elfutils/0.180: Copying sources to build folder elfutils/0.180: Building your package in /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/build/fdf4dbd77764283b7bd67a3da07f1ddcce17b045 elfutils/0.180: Generator pkg_config created automake.pc elfutils/0.180: Generator pkg_config created flex.pc elfutils/0.180: Generator pkg_config created bison.pc elfutils/0.180: Generator pkg_config created pkgconf.pc elfutils/0.180: Generator pkg_config created bzip2.pc elfutils/0.180: Generator pkg_config created zlib.pc elfutils/0.180: Generator pkg_config created liblzma.pc elfutils/0.180: Generator pkg_config created autoconf.pc elfutils/0.180: Generator pkg_config created m4.pc [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK. 'fPIC' option found and apparently well managed [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK elfutils/0.180: Calling build() ----Running------ > autoreconf -fiv ----------------- autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/automake/1.16.2/_/_/package/258f6f05ca54813b3d7180161753df7f9ccf7e1d/bin/aclocal --force -I m4 autoreconf: configure.ac: tracing autoreconf: configure.ac: not using Libtool autoreconf: running: /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/autoconf/2.69/_/_/package/44fcf6b9a7fb86b2586303e3db40189d3b511830/bin/autoconf --force autoreconf: running: /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/autoconf/2.69/_/_/package/44fcf6b9a7fb86b2586303e3db40189d3b511830/bin/autoheader --force autoreconf: running: /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/automake/1.16.2/_/_/package/258f6f05ca54813b3d7180161753df7f9ccf7e1d/bin/automake --add-missing --copy --force-missing autoreconf: Leaving directory `.' elfutils/0.180: Calling: > source_subfolder/configure '--disable-werror' '--enable-static=yes' '--enable-deterministic-archives' '--enable-silent-rules' '--with-zlib' '--with-bzlib' '--with-lzma' '--disable-debuginfod' 'BUILD_STATIC=1' '--prefix=/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045' '--bindir=${prefix}/bin' '--sbindir=${prefix}/bin' '--libexecdir=${prefix}/bin' '--libdir=${prefix}/lib' '--includedir=${prefix}/include' '--oldincludedir=${prefix}/include' '--datarootdir=${prefix}/share' ----Running------ > source_subfolder/configure '--disable-werror' '--enable-static=yes' '--enable-deterministic-archives' '--enable-silent-rules' '--with-zlib' '--with-bzlib' '--with-lzma' '--disable-debuginfod' 'BUILD_STATIC=1' '--prefix=/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045' '--bindir=${prefix}/bin' '--sbindir=${prefix}/bin' '--libexecdir=${prefix}/bin' '--libdir=${prefix}/lib' '--includedir=${prefix}/include' '--oldincludedir=${prefix}/include' '--datarootdir=${prefix}/share' ----------------- configure: No --program-prefix given, using "eu-" checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking whether make supports nested variables... (cached) yes checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for gcc... /usr/bin/gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/bin/gcc accepts -g... yes checking for /usr/bin/gcc option to accept ISO C89... none needed checking whether /usr/bin/gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of /usr/bin/gcc... gcc3 checking for ranlib... ranlib checking for bison... bison -y checking for flex... flex checking lex output file root... lex.yy checking lex library... checking whether yytext is a pointer... yes checking for ar... ar checking the archiver (ar) interface... ar checking for readelf... readelf checking for nm... nm checking for gcc with GNU99 support... yes checking whether gcc supports __attribute__((visibility()))... yes checking whether gcc supports __attribute__((gcc_struct))... yes checking whether gcc supports -fPIC... yes checking whether gcc supports -fPIE... yes checking whether gcc supports -Wl,-z,defs... yes checking whether the compiler generates build-ids... yes checking whether gcc supports -Wl,-z,relro... yes checking for __thread support... yes checking whether gcc provides stdatomic.h... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking whether fts.h is bad when included (with LFS)... no checking whether to add -D_FORTIFY_SOURCE=2 to CFLAGS... yes checking whether to treat warnings as errors... no checking whether to build elfutils as a static library... yes checking for library containing gzdirect... -lz checking for library containing BZ2_bzdopen... -lbz2 checking for library containing lzma_auto_decoder... -llzma checking whether memrchr is declared... yes checking whether rawmemchr is declared... yes checking whether powerof2 is declared... yes checking whether mempcpy is declared... yes checking for process_vm_readv... yes checking for __cxa_demangle in -lstdc++... yes checking whether symbol versioning is supported... yes checking whether gcc accepts -Wstack-usage... yes checking whether gcc has a sane -Wlogical-op... yes checking whether gcc accepts -Wduplicated-cond... no checking whether gcc accepts -Wnull-dereference... no checking whether gcc accepts -Wimplicit-fallthrough... no checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking how to run the C preprocessor... /usr/bin/gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking size of long... 8 checking for struct user_regs_struct... yes checking /usr/bin/gcc option for 32-bit word size... -m32 checking for 64-bit host... yes checking whether /usr/bin/gcc -m32 makes executables we can run... yes checking for bunzip2... yes checking whether we are using the GNU C++ compiler... yes checking whether /usr/bin/g++ accepts -g... yes checking dependency style of /usr/bin/g++... gcc3 checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating config/Makefile config.status: creating Makefile config.status: creating m4/Makefile config.status: creating elfutils.spec config.status: creating debuginfod/Makefile config.status: creating doc/Makefile config.status: creating lib/Makefile config.status: creating libelf/Makefile config.status: creating libebl/Makefile config.status: creating libdwelf/Makefile config.status: creating libdw/Makefile config.status: creating libdwfl/Makefile config.status: creating libcpu/Makefile config.status: creating libasm/Makefile config.status: creating backends/Makefile config.status: creating src/Makefile config.status: creating po/Makefile.in config.status: creating tests/Makefile config.status: creating config/libelf.pc config.status: creating config/libdw.pc config.status: creating config/libdebuginfod.pc config.status: creating version.h config.status: creating config.h config.status: executing depfiles commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile configure: ===================================================================== elfutils: 0.180 (eu_version: 180) ===================================================================== Prefix : /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045 Program prefix ("eu-" recommended) : eu- Source code location : source_subfolder Maintainer mode : build arch : x86_64-pc-linux-gnu RECOMMENDED FEATURES (should all be yes) gzip support : yes bzip2 support : yes lzma/xz support : yes libstdc++ demangle support : yes File textrel check : yes Symbol versioning : yes NOT RECOMMENDED FEATURES (should all be no) Experimental thread safety : no install elf.h : no OTHER FEATURES Deterministic archives by default : true Native language support : yes Extra Valgrind annotations : no Debuginfod client/server support : no EXTRA TEST FEATURES (used with make check) have bunzip2 installed (required) : yes debug branch prediction : no gprof support : no gcov support : no run all tests under valgrind : no gcc undefined behaviour sanitizer : no use rpath in tests : no test biarch : yes ----Running------ > make -j3 ----------------- make --no-print-directory all-recursive Making all in config make[2]: Nothing to be done for 'all'. Making all in m4 make[2]: Nothing to be done for 'all'. Making all in lib CC xstrdup.o CC xstrndup.o CC xmalloc.o CC next_prime.o CC crc32.o CC crc32_file.o CC color.o CC printversion.o AR libeu.a Making all in libelf CC elf_version.o CC elf_hash.o CC elf_error.o CC elf_fill.o CC elf_begin.o CC elf_next.o CC elf_rand.o CC elf_end.o CC elf_kind.o CC gelf_getclass.o CC elf_getbase.o CC elf_getident.o CC elf32_fsize.o CC elf64_fsize.o CC gelf_fsize.o CC elf32_xlatetof.o CC elf32_xlatetom.o CC elf64_xlatetof.o CC elf64_xlatetom.o CC gelf_xlate.o CC elf32_getehdr.o CC elf64_getehdr.o CC gelf_getehdr.o CC elf32_newehdr.o CC elf64_newehdr.o CC gelf_newehdr.o CC gelf_update_ehdr.o CC elf32_getphdr.o CC elf64_getphdr.o CC gelf_getphdr.o CC elf32_newphdr.o CC elf64_newphdr.o CC gelf_newphdr.o CC gelf_update_phdr.o CC elf_getarhdr.o CC elf_getarsym.o CC elf_rawfile.o CC elf_readall.o CC elf_cntl.o CC elf_getscn.o CC elf_nextscn.o CC elf_ndxscn.o CC elf_newscn.o CC elf32_getshdr.o CC elf64_getshdr.o CC gelf_getshdr.o CC gelf_update_shdr.o CC elf_strptr.o CC elf_rawdata.o CC elf_getdata.o CC elf_newdata.o CC elf_getdata_rawchunk.o CC elf_flagelf.o CC elf_flagehdr.o CC elf_flagphdr.o CC elf_flagscn.o CC elf_flagshdr.o CC elf_flagdata.o CC elf_memory.o CC elf_update.o CC elf32_updatenull.o CC elf64_updatenull.o CC elf32_updatefile.o CC elf64_updatefile.o CC gelf_getsym.o CC gelf_update_sym.o CC gelf_getversym.o CC gelf_getverneed.o CC gelf_getvernaux.o CC gelf_getverdef.o CC gelf_getverdaux.o CC gelf_getrel.o CC gelf_getrela.o CC gelf_update_rel.o CC gelf_update_rela.o CC gelf_getdyn.o CC gelf_update_dyn.o CC gelf_getmove.o CC gelf_update_move.o CC gelf_getsyminfo.o CC gelf_update_syminfo.o CC gelf_getauxv.o CC gelf_update_auxv.o CC gelf_getnote.o CC gelf_xlatetof.o CC gelf_xlatetom.o CC nlist.o CC gelf_getsymshndx.o CC gelf_update_symshndx.o CC gelf_update_versym.o CC gelf_update_verneed.o CC gelf_update_vernaux.o CC gelf_update_verdef.o CC gelf_update_verdaux.o CC elf_getphdrnum.o CC elf_getshdrnum.o CC elf_getshdrstrndx.o CC gelf_checksum.o CC elf32_checksum.o CC elf64_checksum.o CC libelf_crc32.o CC libelf_next_prime.o CC elf_clone.o CC gelf_getlib.o CC gelf_update_lib.o CC elf32_offscn.o CC elf64_offscn.o CC gelf_offscn.o CC elf_getaroff.o CC elf_gnu_hash.o CC elf_scnshndx.o CC elf32_getchdr.o CC elf64_getchdr.o CC gelf_getchdr.o CC elf_compress.o CC elf_compress_gnu.o CC elf_version.os CC elf_hash.os CC elf_error.os CC elf_fill.os CC elf_begin.os CC elf_next.os CC elf_rand.os CC elf_end.os CC elf_kind.os CC gelf_getclass.os CC elf_getbase.os CC elf_getident.os CC elf32_fsize.os CC elf64_fsize.os CC gelf_fsize.os CC elf32_xlatetof.os CC elf32_xlatetom.os CC elf64_xlatetof.os CC elf64_xlatetom.os CC gelf_xlate.os CC elf32_getehdr.os CC elf64_getehdr.os CC gelf_getehdr.os CC elf32_newehdr.os CC elf64_newehdr.os CC gelf_newehdr.os CC gelf_update_ehdr.os CC elf32_getphdr.os CC elf64_getphdr.os CC gelf_getphdr.os CC elf64_newphdr.os CC elf32_newphdr.os CC gelf_newphdr.os CC gelf_update_phdr.os CC elf_getarhdr.os CC elf_getarsym.os CC elf_rawfile.os CC elf_readall.os CC elf_cntl.os CC elf_getscn.os CC elf_nextscn.os CC elf_ndxscn.os CC elf_newscn.os CC elf32_getshdr.os CC elf64_getshdr.os CC gelf_getshdr.os CC gelf_update_shdr.os CC elf_strptr.os CC elf_rawdata.os CC elf_newdata.os CC elf_getdata.os CC elf_getdata_rawchunk.os CC elf_flagelf.os CC elf_flagehdr.os CC elf_flagphdr.os CC elf_flagscn.os CC elf_flagshdr.os CC elf_flagdata.os CC elf_memory.os CC elf_update.os CC elf32_updatenull.os CC elf64_updatenull.os CC elf32_updatefile.os CC elf64_updatefile.os CC gelf_getsym.os CC gelf_update_sym.os CC gelf_getversym.os CC gelf_getverneed.os CC gelf_getvernaux.os CC gelf_getverdef.os CC gelf_getverdaux.os CC gelf_getrel.os CC gelf_getrela.os CC gelf_update_rel.os CC gelf_update_rela.os CC gelf_getdyn.os CC gelf_update_dyn.os CC gelf_getmove.os CC gelf_update_move.os CC gelf_getsyminfo.os CC gelf_update_syminfo.os CC gelf_getauxv.os CC gelf_update_auxv.os CC gelf_getnote.os CC gelf_xlatetof.os CC gelf_xlatetom.os CC nlist.os CC gelf_getsymshndx.os CC gelf_update_symshndx.os CC gelf_update_versym.os CC gelf_update_verneed.os CC gelf_update_vernaux.os CC gelf_update_verdef.os CC gelf_update_verdaux.os CC elf_getphdrnum.os CC elf_getshdrnum.os CC elf_getshdrstrndx.os CC gelf_checksum.os CC elf32_checksum.os CC elf64_checksum.os CC libelf_crc32.os CC libelf_next_prime.os CC elf_clone.os CC gelf_getlib.os CC gelf_update_lib.os CC elf32_offscn.os CC elf64_offscn.os CC gelf_offscn.os CC elf_getaroff.os CC elf_gnu_hash.os CC elf_scnshndx.os CC elf32_getchdr.os CC elf64_getchdr.os CC gelf_getchdr.os CC elf_compress.os CC elf_compress_gnu.os AR libelf.a AR libelf_pic.a CCLD libelf.so Making all in libcpu GEN i386_defs GEN x86_64_defs CC bpf_disasm.o CC riscv_disasm.o GEN i386.mnemonics GEN x86_64.mnemonics CC i386_disasm.o CC x86_64_disasm.o CC bpf_disasm.os CC riscv_disasm.os CC x86_64_disasm.os AR libcpu.a CC i386_disasm.os AR libcpu_pic.a rm x86_64_defs i386_defs Making all in backends CC i386_init.o CC i386_symbol.o CC i386_corenote.o CC i386_cfi.o CC i386_retval.o CC i386_regs.o CC i386_auxv.o CC i386_syscall.o CC i386_initreg.o CC i386_unwind.o CC sh_init.o CC sh_symbol.o CC sh_corenote.o CC sh_regs.o CC sh_retval.o CC x86_64_init.o CC x86_64_symbol.o CC x86_64_corenote.o CC x86_64_cfi.o CC x86_64_retval.o CC x86_64_regs.o CC x86_64_syscall.o CC x86_64_initreg.o CC x86_64_unwind.o CC x32_corenote.o CC ia64_init.o CC ia64_symbol.o CC ia64_regs.o CC ia64_retval.o CC alpha_init.o CC alpha_symbol.o CC alpha_retval.o CC alpha_regs.o CC alpha_corenote.o CC alpha_auxv.o CC arm_init.o CC arm_symbol.o CC arm_regs.o CC arm_corenote.o CC arm_auxv.o CC arm_attrs.o CC arm_retval.o CC arm_cfi.o CC arm_initreg.o CC aarch64_init.o CC aarch64_regs.o CC aarch64_symbol.o CC aarch64_corenote.o CC aarch64_retval.o CC aarch64_initreg.o CC aarch64_cfi.o CC aarch64_unwind.o CC sparc_init.o CC sparc_symbol.o CC sparc_regs.o CC sparc_retval.o CC sparc_corenote.o CC sparc64_corenote.o CC sparc_auxv.o CC sparc_attrs.o CC sparc_cfi.o CC sparc_initreg.o CC ppc_init.o CC ppc_symbol.o CC ppc_retval.o CC ppc_regs.o CC ppc_corenote.o CC ppc_auxv.o CC ppc_attrs.o CC ppc_syscall.o CC ppc_cfi.o CC ppc_initreg.o CC ppc64_init.o CC ppc64_symbol.o CC ppc64_retval.o CC ppc64_corenote.o CC ppc64_unwind.o CC ppc64_resolve_sym.o CC s390_init.o CC s390_symbol.o CC s390_regs.o CC s390_retval.o CC s390_corenote.o CC s390x_corenote.o CC s390_cfi.o CC s390_initreg.o CC s390_unwind.o CC tilegx_init.o CC tilegx_symbol.o CC tilegx_regs.o CC tilegx_retval.o CC tilegx_corenote.o CC m68k_init.o CC m68k_symbol.o CC m68k_regs.o CC m68k_retval.o CC m68k_corenote.o CC m68k_cfi.o CC m68k_initreg.o CC bpf_init.o CC bpf_regs.o CC bpf_symbol.o CC riscv_init.o CC riscv_symbol.o CC riscv_cfi.o CC riscv_regs.o CC riscv_initreg.o CC riscv_corenote.o CC riscv64_corenote.o CC riscv_retval.o CC csky_attrs.o CC csky_init.o CC csky_symbol.o CC csky_cfi.o CC csky_regs.o CC csky_initreg.o CC csky_corenote.o CC i386_init.os CC i386_symbol.os CC i386_corenote.os CC i386_cfi.os CC i386_retval.os CC i386_regs.os CC i386_auxv.os CC i386_syscall.os CC i386_initreg.os CC i386_unwind.os CC sh_init.os CC sh_symbol.os CC sh_corenote.os CC sh_regs.os CC sh_retval.os CC x86_64_init.os CC x86_64_symbol.os CC x86_64_corenote.os CC x86_64_cfi.os CC x86_64_retval.os CC x86_64_regs.os CC x86_64_syscall.os CC x86_64_initreg.os CC x86_64_unwind.os CC x32_corenote.os CC ia64_init.os CC ia64_symbol.os CC ia64_regs.os CC ia64_retval.os CC alpha_init.os CC alpha_symbol.os CC alpha_retval.os CC alpha_regs.os CC alpha_corenote.os CC alpha_auxv.os CC arm_init.os CC arm_symbol.os CC arm_regs.os CC arm_corenote.os CC arm_auxv.os CC arm_attrs.os CC arm_retval.os CC arm_cfi.os CC arm_initreg.os CC aarch64_init.os CC aarch64_regs.os CC aarch64_symbol.os CC aarch64_corenote.os CC aarch64_retval.os CC aarch64_cfi.os CC aarch64_initreg.os CC aarch64_unwind.os CC sparc_init.os CC sparc_symbol.os CC sparc_regs.os CC sparc_retval.os CC sparc_corenote.os CC sparc64_corenote.os CC sparc_auxv.os CC sparc_attrs.os CC sparc_cfi.os CC sparc_initreg.os CC ppc_init.os CC ppc_symbol.os CC ppc_retval.os CC ppc_regs.os CC ppc_corenote.os CC ppc_auxv.os CC ppc_attrs.os CC ppc_syscall.os CC ppc_cfi.os CC ppc_initreg.os CC ppc64_init.os CC ppc64_symbol.os CC ppc64_retval.os CC ppc64_corenote.os CC ppc64_unwind.os CC ppc64_resolve_sym.os CC s390_init.os CC s390_symbol.os CC s390_regs.os CC s390_retval.os CC s390_corenote.os CC s390x_corenote.os CC s390_cfi.os CC s390_initreg.os CC s390_unwind.os CC tilegx_init.os CC tilegx_symbol.os CC tilegx_regs.os CC tilegx_retval.os CC tilegx_corenote.os CC m68k_init.os CC m68k_symbol.os CC m68k_regs.os CC m68k_retval.os CC m68k_corenote.os CC m68k_cfi.os CC m68k_initreg.os CC bpf_init.os CC bpf_regs.os CC bpf_symbol.os CC riscv_init.os CC riscv_symbol.os CC riscv_cfi.os CC riscv_regs.os CC riscv_initreg.os CC riscv_corenote.os CC riscv64_corenote.os CC riscv_retval.os CC csky_attrs.os CC csky_init.os CC csky_symbol.os CC csky_cfi.os CC csky_regs.os CC csky_initreg.os CC csky_corenote.os AR libebl_backends.a AR libebl_backends_pic.a Making all in libebl CC eblopenbackend.o CC eblclosebackend.o CC eblreloctypename.o CC eblsegmenttypename.o CC eblsectiontypename.o CC eblmachineflagname.o CC eblsymboltypename.o CC ebldynamictagname.o CC eblsectionname.o CC eblsymbolbindingname.o CC eblbackendname.o CC eblosabiname.o CC eblmachineflagcheck.o CC eblmachinesectionflagcheck.o CC eblreloctypecheck.o CC eblrelocvaliduse.o CC eblrelocsimpletype.o CC ebldynamictagcheck.o CC eblcorenotetypename.o CC eblobjnotetypename.o CC eblcorenote.o CC eblobjnote.o CC ebldebugscnp.o CC eblgotpcreloccheck.o CC eblcopyrelocp.o CC eblsectionstripp.o CC eblelfclass.o CC eblelfdata.o CC eblelfmachine.o CC ebl_check_special_symbol.o CC eblbsspltp.o CC eblretval.o CC eblreginfo.o CC eblnonerelocp.o CC eblrelativerelocp.o CC eblsysvhashentrysize.o CC eblauxvinfo.o CC eblcheckobjattr.o CC ebl_check_special_section.o CC ebl_syscall_abi.o CC eblabicfi.o CC eblstother.o CC eblinitreg.o CC ebldwarftoregno.o CC eblnormalizepc.o CC eblunwind.o CC eblcheckreloctargettype.o CC eblresolvesym.o CC ebl_data_marker_symbol.o CC eblopenbackend.os CC eblclosebackend.os CC eblreloctypename.os CC eblsegmenttypename.os CC eblsectiontypename.os CC eblmachineflagname.os CC eblsymboltypename.os CC ebldynamictagname.os CC eblsectionname.os CC eblsymbolbindingname.os CC eblbackendname.os CC eblosabiname.os CC eblmachineflagcheck.os CC eblmachinesectionflagcheck.os CC eblreloctypecheck.os CC eblrelocvaliduse.os CC eblrelocsimpletype.os CC ebldynamictagcheck.os CC eblcorenotetypename.os CC eblobjnotetypename.os CC eblcorenote.os CC eblobjnote.os CC ebldebugscnp.os CC eblgotpcreloccheck.os CC eblcopyrelocp.os CC eblsectionstripp.os CC eblelfclass.os CC eblelfdata.os CC eblelfmachine.os CC ebl_check_special_symbol.os CC eblbsspltp.os CC eblretval.os CC eblreginfo.os CC eblnonerelocp.os CC eblrelativerelocp.os CC eblsysvhashentrysize.os CC eblauxvinfo.os CC eblcheckobjattr.os CC ebl_check_special_section.os CC ebl_syscall_abi.os CC eblabicfi.os CC eblstother.os CC eblinitreg.os CC ebldwarftoregno.os CC eblnormalizepc.os CC eblunwind.os CC eblresolvesym.os CC eblcheckreloctargettype.os CC ebl_data_marker_symbol.os AR libebl.a AR libebl_pic.a Making all in libdwelf CC dwelf_elf_gnu_debuglink.o CC dwelf_dwarf_gnu_debugaltlink.o CC dwelf_elf_gnu_build_id.o CC dwelf_scn_gnu_compressed_size.o CC dwelf_strtab.o CC dwelf_elf_begin.o CC dwelf_elf_e_machine_string.o CC dwelf_elf_gnu_debuglink.os CC dwelf_dwarf_gnu_debugaltlink.os CC dwelf_elf_gnu_build_id.os CC dwelf_scn_gnu_compressed_size.os CC dwelf_strtab.os CC dwelf_elf_begin.os CC dwelf_elf_e_machine_string.os AR libdwelf.a AR libdwelf_pic.a Making all in libdwfl CC dwfl_begin.o CC dwfl_end.o CC dwfl_error.o CC dwfl_version.o CC dwfl_module.o CC dwfl_report_elf.o CC relocate.o CC dwfl_module_build_id.o CC dwfl_module_report_build_id.o CC derelocate.o CC offline.o CC segment.o CC dwfl_module_info.o CC dwfl_getmodules.o CC dwfl_getdwarf.o CC dwfl_module_getdwarf.o CC dwfl_module_getelf.o CC dwfl_validate_address.o CC argp-std.o CC find-debuginfo.o CC dwfl_build_id_find_elf.o CC dwfl_build_id_find_debuginfo.o CC linux-kernel-modules.o CC linux-proc-maps.o CC dwfl_addrmodule.o CC dwfl_addrdwarf.o CC cu.o CC dwfl_module_nextcu.o CC dwfl_nextcu.o CC dwfl_cumodule.o CC dwfl_module_addrdie.o CC dwfl_addrdie.o CC lines.o CC dwfl_lineinfo.o CC dwfl_line_comp_dir.o CC dwfl_linemodule.o CC dwfl_linecu.o CC dwfl_dwarf_line.o CC dwfl_getsrclines.o CC dwfl_onesrcline.o CC dwfl_module_getsrc.o CC dwfl_getsrc.o CC dwfl_module_getsrc_file.o CC libdwfl_crc32.o CC libdwfl_crc32_file.o CC elf-from-memory.o CC dwfl_module_dwarf_cfi.o CC dwfl_module_eh_cfi.o CC dwfl_module_getsym.o CC dwfl_module_addrname.o CC dwfl_module_addrsym.o CC dwfl_module_return_value_location.o CC dwfl_module_register_names.o CC dwfl_segment_report_module.o CC link_map.o CC core-file.o CC open.o CC image-header.o CC dwfl_frame.o CC frame_unwind.o CC dwfl_frame_pc.o CC linux-pid-attach.o CC linux-core-attach.o CC dwfl_frame_regs.o CC gzip.o CC debuginfod-client.o CC bzip2.o CC lzma.o CC dwfl_begin.os CC dwfl_end.os CC dwfl_error.os CC dwfl_version.os CC dwfl_module.os CC dwfl_report_elf.os CC relocate.os CC dwfl_module_build_id.os CC dwfl_module_report_build_id.os CC derelocate.os CC offline.os CC segment.os CC dwfl_module_info.os CC dwfl_getmodules.os CC dwfl_getdwarf.os CC dwfl_module_getdwarf.os CC dwfl_module_getelf.os CC dwfl_validate_address.os CC argp-std.os CC find-debuginfo.os CC dwfl_build_id_find_elf.os CC dwfl_build_id_find_debuginfo.os CC linux-kernel-modules.os CC linux-proc-maps.os CC dwfl_addrmodule.os CC dwfl_addrdwarf.os CC cu.os CC dwfl_module_nextcu.os CC dwfl_nextcu.os CC dwfl_cumodule.os CC dwfl_module_addrdie.os CC dwfl_addrdie.os CC lines.os CC dwfl_lineinfo.os CC dwfl_line_comp_dir.os CC dwfl_linemodule.os CC dwfl_linecu.os CC dwfl_dwarf_line.os CC dwfl_getsrclines.os CC dwfl_onesrcline.os CC dwfl_module_getsrc.os CC dwfl_getsrc.os CC dwfl_module_getsrc_file.os CC libdwfl_crc32.os CC libdwfl_crc32_file.os CC elf-from-memory.os CC dwfl_module_dwarf_cfi.os CC dwfl_module_eh_cfi.os CC dwfl_module_getsym.os CC dwfl_module_addrname.os CC dwfl_module_addrsym.os CC dwfl_module_return_value_location.os CC dwfl_module_register_names.os CC dwfl_segment_report_module.os CC link_map.os CC core-file.os CC open.os CC image-header.os CC dwfl_frame.os CC frame_unwind.os CC dwfl_frame_pc.os CC linux-pid-attach.os CC linux-core-attach.os CC dwfl_frame_regs.os CC gzip.os CC debuginfod-client.os CC bzip2.os CC lzma.os AR libdwfl.a AR libdwfl_pic.a Making all in libdw make all-am CC dwarf_begin.o CC dwarf_begin_elf.o CC dwarf_end.o CC dwarf_getelf.o CC dwarf_getabbrev.o CC dwarf_getpubnames.o CC dwarf_tag.o CC dwarf_error.o CC dwarf_nextcu.o CC dwarf_diename.o CC dwarf_offdie.o CC dwarf_attr.o CC dwarf_formstring.o CC dwarf_abbrev_hash.o CC dwarf_sig8_hash.o CC dwarf_attr_integrate.o CC dwarf_hasattr_integrate.o CC dwarf_child.o CC dwarf_haschildren.o CC dwarf_formaddr.o CC dwarf_formudata.o CC dwarf_formsdata.o CC dwarf_lowpc.o CC dwarf_entrypc.o CC dwarf_haspc.o CC dwarf_highpc.o CC dwarf_ranges.o CC dwarf_formref.o CC dwarf_formref_die.o CC dwarf_siblingof.o CC dwarf_dieoffset.o CC dwarf_cuoffset.o CC dwarf_diecu.o CC dwarf_hasattr.o CC dwarf_hasform.o CC dwarf_whatform.o CC dwarf_whatattr.o CC dwarf_bytesize.o CC dwarf_arrayorder.o CC dwarf_bitsize.o CC dwarf_bitoffset.o CC dwarf_srclang.o CC dwarf_getabbrevtag.o CC dwarf_getabbrevcode.o CC dwarf_abbrevhaschildren.o CC dwarf_getattrcnt.o CC dwarf_getabbrevattr.o CC dwarf_getsrclines.o CC dwarf_getsrc_die.o CC dwarf_getscopes.o CC dwarf_getscopes_die.o CC dwarf_getscopevar.o CC dwarf_linesrc.o CC dwarf_lineno.o CC dwarf_lineaddr.o CC dwarf_linecol.o CC dwarf_linebeginstatement.o CC dwarf_lineendsequence.o CC dwarf_lineblock.o CC dwarf_lineprologueend.o CC dwarf_lineepiloguebegin.o CC dwarf_lineisa.o CC dwarf_linediscriminator.o CC dwarf_lineop_index.o CC dwarf_line_file.o CC dwarf_onesrcline.o CC dwarf_formblock.o CC dwarf_getsrcfiles.o CC dwarf_filesrc.o CC dwarf_getsrcdirs.o CC dwarf_getlocation.o CC dwarf_getstring.o CC dwarf_offabbrev.o CC dwarf_getaranges.o CC dwarf_onearange.o CC dwarf_getarangeinfo.o CC dwarf_getarange_addr.o CC dwarf_getattrs.o CC dwarf_formflag.o CC dwarf_getmacros.o CC dwarf_macro_getparamcnt.o CC dwarf_macro_opcode.o CC dwarf_macro_param.o CC dwarf_macro_param1.o CC dwarf_macro_param2.o CC dwarf_macro_getsrcfiles.o CC dwarf_addrdie.o CC dwarf_getfuncs.o CC dwarf_decl_file.o CC dwarf_decl_line.o CC dwarf_decl_column.o CC dwarf_func_inline.o CC dwarf_getsrc_file.o CC libdw_findcu.o CC libdw_form.o CC libdw_alloc.o CC libdw_visit_scopes.o CC dwarf_entry_breakpoints.o CC dwarf_next_cfi.o CC cie.o CC fde.o CC cfi.o CC frame-cache.o CC dwarf_frame_info.o CC dwarf_frame_cfa.o CC dwarf_frame_register.o CC dwarf_cfi_addrframe.o CC dwarf_getcfi.o CC dwarf_getcfi_elf.o CC dwarf_cfi_end.o CC dwarf_aggregate_size.o CC dwarf_getlocation_implicit_pointer.o CC dwarf_getlocation_die.o CC dwarf_getlocation_attr.o CC dwarf_getalt.o CC dwarf_setalt.o CC dwarf_cu_getdwarf.o CC dwarf_cu_die.o CC dwarf_peel_type.o CC dwarf_default_lower_bound.o CC dwarf_die_addr_die.o CC dwarf_get_units.o CC libdw_find_split_unit.o CC dwarf_cu_info.o CC dwarf_next_lines.o CC dwarf_begin.os CC dwarf_begin_elf.os CC dwarf_end.os CC dwarf_getelf.os CC dwarf_getpubnames.os CC dwarf_getabbrev.os CC dwarf_tag.os CC dwarf_error.os CC dwarf_nextcu.os CC dwarf_diename.os CC dwarf_offdie.os CC dwarf_attr.os CC dwarf_formstring.os CC dwarf_abbrev_hash.os CC dwarf_sig8_hash.os CC dwarf_attr_integrate.os CC dwarf_hasattr_integrate.os CC dwarf_child.os CC dwarf_haschildren.os CC dwarf_formaddr.os CC dwarf_formudata.os CC dwarf_formsdata.os CC dwarf_lowpc.os CC dwarf_entrypc.os CC dwarf_haspc.os CC dwarf_highpc.os CC dwarf_ranges.os CC dwarf_formref.os CC dwarf_formref_die.os CC dwarf_siblingof.os CC dwarf_dieoffset.os CC dwarf_cuoffset.os CC dwarf_diecu.os CC dwarf_hasattr.os CC dwarf_hasform.os CC dwarf_whatform.os CC dwarf_whatattr.os CC dwarf_bytesize.os CC dwarf_arrayorder.os CC dwarf_bitsize.os CC dwarf_bitoffset.os CC dwarf_srclang.os CC dwarf_getabbrevtag.os CC dwarf_getabbrevcode.os CC dwarf_abbrevhaschildren.os CC dwarf_getattrcnt.os CC dwarf_getabbrevattr.os CC dwarf_getsrclines.os CC dwarf_getsrc_die.os CC dwarf_getscopes.os CC dwarf_getscopes_die.os CC dwarf_getscopevar.os CC dwarf_linesrc.os CC dwarf_lineno.os CC dwarf_lineaddr.os CC dwarf_linecol.os CC dwarf_linebeginstatement.os CC dwarf_lineendsequence.os CC dwarf_lineblock.os CC dwarf_lineprologueend.os CC dwarf_lineepiloguebegin.os CC dwarf_lineisa.os CC dwarf_linediscriminator.os CC dwarf_lineop_index.os CC dwarf_line_file.os CC dwarf_onesrcline.os CC dwarf_formblock.os CC dwarf_getsrcfiles.os CC dwarf_filesrc.os CC dwarf_getsrcdirs.os CC dwarf_getlocation.os CC dwarf_getstring.os CC dwarf_offabbrev.os CC dwarf_getaranges.os CC dwarf_onearange.os CC dwarf_getarangeinfo.os CC dwarf_getarange_addr.os CC dwarf_getattrs.os CC dwarf_formflag.os CC dwarf_getmacros.os CC dwarf_macro_getparamcnt.os CC dwarf_macro_opcode.os CC dwarf_macro_param.os CC dwarf_macro_param1.os CC dwarf_macro_param2.os CC dwarf_macro_getsrcfiles.os CC dwarf_addrdie.os CC dwarf_getfuncs.os CC dwarf_decl_file.os CC dwarf_decl_line.os CC dwarf_decl_column.os CC dwarf_func_inline.os CC dwarf_getsrc_file.os CC libdw_findcu.os CC libdw_form.os CC libdw_alloc.os CC libdw_visit_scopes.os CC dwarf_entry_breakpoints.os CC dwarf_next_cfi.os CC cie.os CC fde.os CC cfi.os CC frame-cache.os CC dwarf_frame_info.os CC dwarf_frame_cfa.os CC dwarf_frame_register.os CC dwarf_cfi_addrframe.os CC dwarf_getcfi.os CC dwarf_getcfi_elf.os CC dwarf_cfi_end.os CC dwarf_aggregate_size.os CC dwarf_getlocation_implicit_pointer.os CC dwarf_getlocation_die.os CC dwarf_getlocation_attr.os CC dwarf_getalt.os CC dwarf_setalt.os CC dwarf_cu_getdwarf.os CC dwarf_cu_die.os CC dwarf_peel_type.os CC dwarf_default_lower_bound.os CC dwarf_die_addr_die.os CC dwarf_get_units.os CC libdw_find_split_unit.os CC dwarf_cu_info.os CC dwarf_next_lines.os AR libdw.a AR libdw_pic.a CCLD libdw.so Making all in libasm CC asm_begin.o CC asm_abort.o CC asm_end.o CC asm_error.o CC asm_getelf.o CC asm_newscn.o CC asm_newscn_ingrp.o CC asm_newsubscn.o CC asm_newsym.o CC asm_newcomsym.o CC asm_newabssym.o CC asm_newscngrp.o CC asm_scngrp_newsignature.o CC asm_fill.o CC asm_align.o CC asm_addstrz.o CC asm_addint8.o CC asm_adduint8.o CC asm_addint16.o CC asm_adduint16.o CC asm_addint32.o CC asm_adduint32.o CC asm_addint64.o CC asm_adduint64.o CC asm_adduleb128.o CC asm_addsleb128.o CC disasm_begin.o CC disasm_cb.o CC disasm_end.o CC disasm_str.o CC symbolhash.o CC asm_begin.os CC asm_abort.os CC asm_end.os CC asm_error.os CC asm_getelf.os CC asm_newscn.os CC asm_newscn_ingrp.os CC asm_newsubscn.os CC asm_newsym.os CC asm_newcomsym.os CC asm_newabssym.os CC asm_newscngrp.os CC asm_scngrp_newsignature.os CC asm_fill.os CC asm_align.os CC asm_addstrz.os CC asm_addint8.os CC asm_adduint8.os CC asm_addint16.os CC asm_adduint16.os CC asm_addint32.os CC asm_adduint32.os CC asm_addint64.os CC asm_adduint64.os CC asm_adduleb128.os CC asm_addsleb128.os CC disasm_begin.os CC disasm_cb.os CC disasm_end.os CC disasm_str.os CC symbolhash.os AR libasm.a AR libasm_pic.a CCLD libasm.so Making all in src CC readelf.o CC nm.o CC size.o CC strip.o CC elflint.o CC findtextrel.o CC addr2line.o CC elfcmp.o CC objdump.o CC ranlib.o CC arlib.o CC arlib2.o CC arlib-argp.o CC strings.o CC ar.o CC unstrip.o CC stack.o CC elfcompress.o CC elfclassify.o GEN make-debug-archive CCLD readelf CCLD nm CCLD size CCLD strip CCLD elflint CCLD findtextrel CCLD addr2line CCLD elfcmp CCLD objdump AR libar.a CCLD strings CCLD unstrip CCLD stack CCLD elfcompress CCLD elfclassify CCLD ranlib CCLD ar Making all in po make[2]: Nothing to be done for 'all'. Making all in doc make[2]: Nothing to be done for 'all'. Making all in tests make[2]: Nothing to be done for 'all'. elfutils/0.180: Package 'fdf4dbd77764283b7bd67a3da07f1ddcce17b045' built elfutils/0.180: Build folder /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/build/fdf4dbd77764283b7bd67a3da07f1ddcce17b045 elfutils/0.180: Generated conaninfo.txt elfutils/0.180: Generated conanbuildinfo.txt elfutils/0.180: Generating the package elfutils/0.180: Package folder /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045 elfutils/0.180: Calling package() ----Running------ > make install -j3 ----------------- Making install in config make[2]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib/pkgconfig' /usr/bin/install -c -m 644 libelf.pc libdw.pc '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib/pkgconfig' Making install in m4 make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. Making install in lib make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. Making install in libelf /bin/mkdir -p '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include' /bin/mkdir -p '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib' /bin/mkdir -p '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include/elfutils' /usr/bin/install -c -m 644 libelf.a '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib' /usr/bin/install -c -m 644 ../source_subfolder/libelf/libelf.h ../source_subfolder/libelf/gelf.h ../source_subfolder/libelf/nlist.h '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include' /usr/bin/install -c -m 644 ../source_subfolder/libelf/elf-knowledge.h '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include/elfutils' ( cd '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib' && ranlib libelf.a ) /bin/bash /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/build/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/source_subfolder/config/install-sh -d /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib /usr/bin/install -c libelf.so /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib/libelf-0.180.so ln -fs libelf-0.180.so /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib/libelf.so.1 ln -fs libelf.so.1 /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib/libelf.so Making install in libcpu make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. Making install in backends make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. Making install in libebl make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. Making install in libdwelf make[2]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include/elfutils' /usr/bin/install -c -m 644 ../source_subfolder/libdwelf/libdwelf.h '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include/elfutils' Making install in libdwfl make[2]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include/elfutils' /usr/bin/install -c -m 644 ../source_subfolder/libdwfl/libdwfl.h '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include/elfutils' Making install in libdw /bin/mkdir -p '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include' /bin/mkdir -p '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib' /bin/mkdir -p '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include/elfutils' /usr/bin/install -c -m 644 libdw.a '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib' /usr/bin/install -c -m 644 ../source_subfolder/libdw/dwarf.h '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include' /usr/bin/install -c -m 644 ../source_subfolder/libdw/libdw.h ../source_subfolder/libdw/known-dwarf.h '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include/elfutils' ( cd '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib' && ranlib libdw.a ) /bin/bash /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/build/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/source_subfolder/config/install-sh -d /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib /usr/bin/install -c libdw.so /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib/libdw-0.180.so ln -fs libdw-0.180.so /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib/libdw.so.1 ln -fs libdw.so.1 /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib/libdw.so Making install in libasm /bin/mkdir -p '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib' /bin/mkdir -p '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include/elfutils' /usr/bin/install -c -m 644 libasm.a '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib' /usr/bin/install -c -m 644 ../source_subfolder/libasm/libasm.h '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include/elfutils' ( cd '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib' && ranlib libasm.a ) /bin/bash /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/build/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/source_subfolder/config/install-sh -d /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib /usr/bin/install -c libasm.so /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib/libasm-0.180.so ln -fs libasm-0.180.so /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib/libasm.so.1 ln -fs libasm.so.1 /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib/libasm.so Making install in src make[2]: Nothing to be done for 'install-data-am'. /bin/mkdir -p '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin' /bin/mkdir -p '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin' /usr/bin/install -c make-debug-archive '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-make-debug-archive' /usr/bin/install -c readelf '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-readelf' /usr/bin/install -c nm '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-nm' /usr/bin/install -c size '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-size' /usr/bin/install -c strip '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-strip' /usr/bin/install -c elflint '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-elflint' /usr/bin/install -c findtextrel '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-findtextrel' /usr/bin/install -c addr2line '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-addr2line' /usr/bin/install -c elfcmp '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-elfcmp' /usr/bin/install -c objdump '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-objdump' /usr/bin/install -c ranlib '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-ranlib' /usr/bin/install -c strings '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-strings' /usr/bin/install -c ar '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-ar' /usr/bin/install -c unstrip '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-unstrip' /usr/bin/install -c stack '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-stack' /usr/bin/install -c elfcompress '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-elfcompress' /usr/bin/install -c elfclassify '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-elfclassify' Making install in po installing ../source_subfolder/po/de.gmo as /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/locale/de/LC_MESSAGES/elfutils.mo installing ../source_subfolder/po/es.gmo as /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/locale/es/LC_MESSAGES/elfutils.mo installing ../source_subfolder/po/ja.gmo as /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/locale/ja/LC_MESSAGES/elfutils.mo installing ../source_subfolder/po/pl.gmo as /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/locale/pl/LC_MESSAGES/elfutils.mo installing ../source_subfolder/po/uk.gmo as /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/locale/uk/LC_MESSAGES/elfutils.mo installing ../source_subfolder/po/en@quot.gmo as /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/locale/en@quot/LC_MESSAGES/elfutils.mo installing ../source_subfolder/po/en@boldquot.gmo as /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/locale/en@boldquot/LC_MESSAGES/elfutils.mo if test "elfutils" = "gettext-tools"; then \ /bin/mkdir -p /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/gettext/po; \ for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot Makevars.template; do \ /usr/bin/install -c -m 644 ../source_subfolder/po/$file \ /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/gettext/po/$file; \ done; \ for file in Makevars; do \ rm -f /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/gettext/po/$file; \ done; \ else \ : ; \ fi Making install in doc make[2]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/man/man3' /bin/mkdir -p '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/man/man1' /usr/bin/install -c -m 644 '../source_subfolder/doc/readelf.1' '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/man/man1/eu-readelf.1' /usr/bin/install -c -m 644 ../source_subfolder/doc/elf_update.3 ../source_subfolder/doc/elf_getdata.3 ../source_subfolder/doc/elf_clone.3 ../source_subfolder/doc/elf_begin.3 '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/man/man3' /usr/bin/install -c -m 644 '../source_subfolder/doc/elfclassify.1' '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/man/man1/eu-elfclassify.1' Making install in tests make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include/elfutils' /usr/bin/install -c -m 644 version.h '/home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include/elfutils' [HOOK - conan-center.py] post_package(): [PACKAGE LICENSE (KB-H012)] OK [HOOK - conan-center.py] post_package(): [DEFAULT PACKAGE LAYOUT (KB-H013)] OK [HOOK - conan-center.py] post_package(): [MATCHING CONFIGURATION (KB-H014)] OK [HOOK - conan-center.py] post_package(): [SHARED ARTIFACTS (KB-H015)] OK [HOOK - conan-center.py] post_package(): [PC-FILES (KB-H020)] OK [HOOK - conan-center.py] post_package(): [CMAKE-MODULES-CONFIG-FILES (KB-H016)] OK [HOOK - conan-center.py] post_package(): [PDB FILES NOT ALLOWED (KB-H017)] OK [HOOK - conan-center.py] post_package(): [LIBTOOL FILES PRESENCE (KB-H018)] OK [HOOK - conan-center.py] post_package(): [MS RUNTIME FILES (KB-H021)] OK elfutils/0.180 package(): Packaged 3 '.a' files: libasm.a, libdw.a, libelf.a elfutils/0.180 package(): Packaged 11 '.h' files elfutils/0.180 package(): Packaged 20 files elfutils/0.180: Package 'fdf4dbd77764283b7bd67a3da07f1ddcce17b045' created elfutils/0.180: Created package revision cae3650f57cd6935c8e1a494822f8ade elfutils/0.180: Appending PATH env var with : /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin elfutils/0.180: Setting ADDR2LINE to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-addr2line elfutils/0.180: Setting AR to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-ar elfutils/0.180: Setting ELFCLASSIFY to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-elfclassify elfutils/0.180: Setting ELFCMP to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-elfcmp elfutils/0.180: Setting ELFCOMPRESS to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-elfcompress elfutils/0.180: Setting ELFLINT to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-elflint elfutils/0.180: Setting FINDTEXTREL to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-findtextrel elfutils/0.180: Setting MAKE_DEBUG_ARCHIVE to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-make-debug-archive elfutils/0.180: Setting NM to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-nm elfutils/0.180: Setting OBJDUMP to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-objdump elfutils/0.180: Setting RANLIB to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-ranlib elfutils/0.180: Setting READELF to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-readelf elfutils/0.180: Setting SIZE to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-size elfutils/0.180: Setting STACK to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-stack elfutils/0.180: Setting STRINGS to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-strings elfutils/0.180: Setting STRIP to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-strip elfutils/0.180: Setting UNSTRIP to /home/conan/workspace/cci_PR-1768/17/0_11/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-unstrip [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK elfutils/0.180 (test package): Generator txt created conanbuildinfo.txt elfutils/0.180 (test package): Generator cmake created conanbuildinfo.cmake elfutils/0.180 (test package): Generated conaninfo.txt elfutils/0.180 (test package): Generated graphinfo Using lockfile: '/home/conan/workspace/cci_PR-1768/17/co_0_11/recipes/elfutils/all/test_package/build/61177d735176d9be369ab5f58300a4ddd4f9a3dc/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.180 (test package): Calling build() ----Running------ > cd '/home/conan/workspace/cci_PR-1768/17/co_0_11/recipes/elfutils/all/test_package/build/61177d735176d9be369ab5f58300a4ddd4f9a3dc' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Debug" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="5" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/workspace/cci_PR-1768/17/co_0_11/recipes/elfutils/all/test_package' ----------------- -- The C compiler identification is GNU 5.4.0 -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- 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 5 -- Conan: Checking correct version: 5 -- Conan: C++ stdlib: libstdc++ -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY -- Build files have been written to: /home/conan/workspace/cci_PR-1768/17/co_0_11/recipes/elfutils/all/test_package/build/61177d735176d9be369ab5f58300a4ddd4f9a3dc ----Running------ > cmake --build '/home/conan/workspace/cci_PR-1768/17/co_0_11/recipes/elfutils/all/test_package/build/61177d735176d9be369ab5f58300a4ddd4f9a3dc' '--' '-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.180 (test package): Running test() ----Running------ > eu-ar --version ----------------- eu-ar (elfutils) 0.180 Copyright (C) 2020 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 ----------------- eu-ar: creating archive.a ----Running------ > eu-objdump -d bin/test_package ----------------- bin/test_package: elf64-elf_x86_64 Disassembly of section .init: 401010: 48 83 ec 08 sub $0x8,%rsp 401014: 48 8b 05 dd 4f 20 00 mov 0x204fdd(%rip),%rax # 0x605ff8 40101b: 48 85 c0 test %rax,%rax 40101e: 74 05 je 0x401025 401020: e8 ab 01 00 00 callq 0x4011d0 401025: 48 83 c4 08 add $0x8,%rsp 401029: c3 retq Disassembly of section .plt: 401030: ff 35 d2 4f 20 00 pushq 0x204fd2(%rip) # 0x606008 401036: ff 25 d4 4f 20 00 jmpq *0x204fd4(%rip) # 0x606010 40103c: 0f 1f 40 00 nopl 0x0(%rax) 401040: ff 25 d2 4f 20 00 jmpq *0x204fd2(%rip) # 0x606018 401046: 68 00 00 00 00 pushq $0x0 40104b: e9 e0 ff ff ff jmpq 0x401030 401050: ff 25 ca 4f 20 00 jmpq *0x204fca(%rip) # 0x606020 401056: 68 01 00 00 00 pushq $0x1 40105b: e9 d0 ff ff ff jmpq 0x401030 401060: ff 25 c2 4f 20 00 jmpq *0x204fc2(%rip) # 0x606028 401066: 68 02 00 00 00 pushq $0x2 40106b: e9 c0 ff ff ff jmpq 0x401030 401070: ff 25 ba 4f 20 00 jmpq *0x204fba(%rip) # 0x606030 401076: 68 03 00 00 00 pushq $0x3 40107b: e9 b0 ff ff ff jmpq 0x401030 401080: ff 25 b2 4f 20 00 jmpq *0x204fb2(%rip) # 0x606038 401086: 68 04 00 00 00 pushq $0x4 40108b: e9 a0 ff ff ff jmpq 0x401030 401090: ff 25 aa 4f 20 00 jmpq *0x204faa(%rip) # 0x606040 401096: 68 05 00 00 00 pushq $0x5 40109b: e9 90 ff ff ff jmpq 0x401030 4010a0: ff 25 a2 4f 20 00 jmpq *0x204fa2(%rip) # 0x606048 4010a6: 68 06 00 00 00 pushq $0x6 4010ab: e9 80 ff ff ff jmpq 0x401030 4010b0: ff 25 9a 4f 20 00 jmpq *0x204f9a(%rip) # 0x606050 4010b6: 68 07 00 00 00 pushq $0x7 4010bb: e9 70 ff ff ff jmpq 0x401030 4010c0: ff 25 92 4f 20 00 jmpq *0x204f92(%rip) # 0x606058 4010c6: 68 08 00 00 00 pushq $0x8 4010cb: e9 60 ff ff ff jmpq 0x401030 4010d0: ff 25 8a 4f 20 00 jmpq *0x204f8a(%rip) # 0x606060 4010d6: 68 09 00 00 00 pushq $0x9 4010db: e9 50 ff ff ff jmpq 0x401030 4010e0: ff 25 82 4f 20 00 jmpq *0x204f82(%rip) # 0x606068 4010e6: 68 0a 00 00 00 pushq $0xa 4010eb: e9 40 ff ff ff jmpq 0x401030 4010f0: ff 25 7a 4f 20 00 jmpq *0x204f7a(%rip) # 0x606070 4010f6: 68 0b 00 00 00 pushq $0xb 4010fb: e9 30 ff ff ff jmpq 0x401030 401100: ff 25 72 4f 20 00 jmpq *0x204f72(%rip) # 0x606078 401106: 68 0c 00 00 00 pushq $0xc 40110b: e9 20 ff ff ff jmpq 0x401030 401110: ff 25 6a 4f 20 00 jmpq *0x204f6a(%rip) # 0x606080 401116: 68 0d 00 00 00 pushq $0xd 40111b: e9 10 ff ff ff jmpq 0x401030 401120: ff 25 62 4f 20 00 jmpq *0x204f62(%rip) # 0x606088 401126: 68 0e 00 00 00 pushq $0xe 40112b: e9 00 ff ff ff jmpq 0x401030 401130: ff 25 5a 4f 20 00 jmpq *0x204f5a(%rip) # 0x606090 401136: 68 0f 00 00 00 pushq $0xf 40113b: e9 f0 fe ff ff jmpq 0x401030 401140: ff 25 52 4f 20 00 jmpq *0x204f52(%rip) # 0x606098 401146: 68 10 00 00 00 pushq $0x10 40114b: e9 e0 fe ff ff jmpq 0x401030 401150: ff 25 4a 4f 20 00 jmpq *0x204f4a(%rip) # 0x6060a0 401156: 68 11 00 00 00 pushq $0x11 40115b: e9 d0 fe ff ff jmpq 0x401030 401160: ff 25 42 4f 20 00 jmpq *0x204f42(%rip) # 0x6060a8 401166: 68 12 00 00 00 pushq $0x12 40116b: e9 c0 fe ff ff jmpq 0x401030 401170: ff 25 3a 4f 20 00 jmpq *0x204f3a(%rip) # 0x6060b0 401176: 68 13 00 00 00 pushq $0x13 40117b: e9 b0 fe ff ff jmpq 0x401030 401180: ff 25 32 4f 20 00 jmpq *0x204f32(%rip) # 0x6060b8 401186: 68 14 00 00 00 pushq $0x14 40118b: e9 a0 fe ff ff jmpq 0x401030 401190: ff 25 2a 4f 20 00 jmpq *0x204f2a(%rip) # 0x6060c0 401196: 68 15 00 00 00 pushq $0x15 40119b: e9 90 fe ff ff jmpq 0x401030 4011a0: ff 25 22 4f 20 00 jmpq *0x204f22(%rip) # 0x6060c8 4011a6: 68 16 00 00 00 pushq $0x16 4011ab: e9 80 fe ff ff jmpq 0x401030 4011b0: ff 25 1a 4f 20 00 jmpq *0x204f1a(%rip) # 0x6060d0 4011b6: 68 17 00 00 00 pushq $0x17 4011bb: e9 70 fe ff ff jmpq 0x401030 4011c0: ff 25 12 4f 20 00 jmpq *0x204f12(%rip) # 0x6060d8 4011c6: 68 18 00 00 00 pushq $0x18 4011cb: e9 60 fe ff ff jmpq 0x401030 Disassembly of section .plt.got: 4011d0: ff 25 22 4e 20 00 jmpq *0x204e22(%rip) # 0x605ff8 4011d6: 66 90 nop Disassembly of section .text: 4011e0: 31 ed xor %ebp,%ebp 4011e2: 49 89 d1 mov %rdx,%r9 4011e5: 5e pop %rsi 4011e6: 48 89 e2 mov %rsp,%rdx 4011e9: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 4011ed: 50 push %rax 4011ee: 54 push %rsp 4011ef: 49 c7 c0 a0 48 40 00 mov $0x4048a0,%r8 4011f6: 48 c7 c1 30 48 40 00 mov $0x404830,%rcx 4011fd: 48 c7 c7 d6 12 40 00 mov $0x4012d6,%rdi 401204: e8 e7 fe ff ff callq 0x4010f0 401209: f4 hlt 40120a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 401210: b8 f7 60 60 00 mov $0x6060f7,%eax 401215: 55 push %rbp 401216: 48 2d f0 60 60 00 sub $0x6060f0,%rax 40121c: 48 83 f8 0e cmp $0xe,%rax 401220: 48 89 e5 mov %rsp,%rbp 401223: 76 1b jbe 0x401240 401225: b8 00 00 00 00 mov $0x0,%eax 40122a: 48 85 c0 test %rax,%rax 40122d: 74 11 je 0x401240 40122f: 5d pop %rbp 401230: bf f0 60 60 00 mov $0x6060f0,%edi 401235: ff e0 jmpq *%rax 401237: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 40123f: 00 401240: 5d pop %rbp 401241: c3 retq 401242: 0f 1f 40 00 nopl 0x0(%rax) 401246: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 40124e: 00 00 401250: be f0 60 60 00 mov $0x6060f0,%esi 401255: 55 push %rbp 401256: 48 81 ee f0 60 60 00 sub $0x6060f0,%rsi 40125d: 48 c1 fe 03 sar $0x3,%rsi 401261: 48 89 e5 mov %rsp,%rbp 401264: 48 89 f0 mov %rsi,%rax 401267: 48 c1 e8 3f shr $0x3f,%rax 40126b: 48 01 c6 add %rax,%rsi 40126e: 48 d1 fe sar %rsi 401271: 74 15 je 0x401288 401273: b8 00 00 00 00 mov $0x0,%eax 401278: 48 85 c0 test %rax,%rax 40127b: 74 0b je 0x401288 40127d: 5d pop %rbp 40127e: bf f0 60 60 00 mov $0x6060f0,%edi 401283: ff e0 jmpq *%rax 401285: 0f 1f 00 nopl (%rax) 401288: 5d pop %rbp 401289: c3 retq 40128a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 401290: 80 3d 59 4e 20 00 00 cmpb $0x0,0x204e59(%rip) # 0x6060f0 401297: 75 11 jne 0x4012aa 401299: 55 push %rbp 40129a: 48 89 e5 mov %rsp,%rbp 40129d: e8 6e ff ff ff callq 0x401210 4012a2: 5d pop %rbp 4012a3: c6 05 46 4e 20 00 01 movb $0x1,0x204e46(%rip) # 0x6060f0 4012aa: f3 rep 4012ab: c3 retq 4012ac: 0f 1f 40 00 nopl 0x0(%rax) 4012b0: bf f0 5d 60 00 mov $0x605df0,%edi 4012b5: 48 83 3f 00 cmpq $0x0,(%rdi) 4012b9: 75 05 jne 0x4012c0 4012bb: eb 93 jmp 0x401250 4012bd: 0f 1f 00 nopl (%rax) 4012c0: b8 00 00 00 00 mov $0x0,%eax 4012c5: 48 85 c0 test %rax,%rax 4012c8: 74 f1 je 0x4012bb 4012ca: 55 push %rbp 4012cb: 48 89 e5 mov %rsp,%rbp 4012ce: ff d0 callq *%rax 4012d0: 5d pop %rbp 4012d1: e9 7a ff ff ff jmpq 0x401250 4012d6: 55 push %rbp 4012d7: 48 89 e5 mov %rsp,%rbp 4012da: 48 83 ec 30 sub $0x30,%rsp 4012de: 89 7d dc mov %edi,-0x24(%rbp) 4012e1: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4012e5: 83 7d dc 01 cmpl $0x1,-0x24(%rbp) 4012e9: 7f 23 jg 0x40130e 4012eb: 48 8b 45 d0 mov -0x30(%rbp),%rax 4012ef: 48 8b 00 mov (%rax),%rax 4012f2: 48 89 c6 mov %rax,%rsi 4012f5: bf e8 48 40 00 mov $0x4048e8,%edi 4012fa: b8 00 00 00 00 mov $0x0,%eax 4012ff: e8 8c fd ff ff callq 0x401090 401304: b8 ff ff ff ff mov $0xffffffff,%eax 401309: e9 4c 01 00 00 jmpq 0x40145a 40130e: bf 01 00 00 00 mov $0x1,%edi 401313: e8 44 01 00 00 callq 0x40145c 401318: 85 c0 test %eax,%eax 40131a: 75 26 jne 0x401342 40131c: bf ff ff ff ff mov $0xffffffff,%edi 401321: e8 f3 01 00 00 callq 0x401519 401326: 48 89 c6 mov %rax,%rsi 401329: bf 00 49 40 00 mov $0x404900,%edi 40132e: b8 00 00 00 00 mov $0x0,%eax 401333: e8 58 fd ff ff callq 0x401090 401338: b8 01 00 00 00 mov $0x1,%eax 40133d: e9 18 01 00 00 jmpq 0x40145a 401342: 48 8b 45 d0 mov -0x30(%rbp),%rax 401346: 48 83 c0 08 add $0x8,%rax 40134a: 48 8b 00 mov (%rax),%rax 40134d: ba 00 00 00 00 mov $0x0,%edx 401352: be 00 00 00 00 mov $0x0,%esi 401357: 48 89 c7 mov %rax,%rdi 40135a: b8 00 00 00 00 mov $0x0,%eax 40135f: e8 2c fe ff ff callq 0x401190 401364: 89 45 e8 mov %eax,-0x18(%rbp) 401367: 83 7d e8 00 cmpl $0x0,-0x18(%rbp) 40136b: 79 23 jns 0x401390 40136d: 48 8b 45 d0 mov -0x30(%rbp),%rax 401371: 48 8b 00 mov (%rax),%rax 401374: 48 89 c6 mov %rax,%rsi 401377: bf 27 49 40 00 mov $0x404927,%edi 40137c: b8 00 00 00 00 mov $0x0,%eax 401381: e8 0a fd ff ff callq 0x401090 401386: b8 01 00 00 00 mov $0x1,%eax 40138b: e9 ca 00 00 00 jmpq 0x40145a 401390: 8b 45 e8 mov -0x18(%rbp),%eax 401393: ba 00 00 00 00 mov $0x0,%edx 401398: be 01 00 00 00 mov $0x1,%esi 40139d: 89 c7 mov %eax,%edi 40139f: e8 b9 2d 00 00 callq 0x40415d 4013a4: 48 89 45 f8 mov %rax,-0x8(%rbp) 4013a8: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4013ad: 75 26 jne 0x4013d5 4013af: bf ff ff ff ff mov $0xffffffff,%edi 4013b4: e8 60 01 00 00 callq 0x401519 4013b9: 48 89 c6 mov %rax,%rsi 4013bc: bf 37 49 40 00 mov $0x404937,%edi 4013c1: b8 00 00 00 00 mov $0x0,%eax 4013c6: e8 c5 fc ff ff callq 0x401090 4013cb: b8 01 00 00 00 mov $0x1,%eax 4013d0: e9 85 00 00 00 jmpq 0x40145a 4013d5: 48 8b 45 f8 mov -0x8(%rbp),%rax 4013d9: 48 89 c7 mov %rax,%rdi 4013dc: e8 21 34 00 00 callq 0x404802 4013e1: 89 45 ec mov %eax,-0x14(%rbp) 4013e4: 8b 45 ec mov -0x14(%rbp),%eax 4013e7: 83 f8 01 cmp $0x1,%eax 4013ea: 74 0c je 0x4013f8 4013ec: 83 f8 01 cmp $0x1,%eax 4013ef: 72 1b jb 0x40140c 4013f1: 83 f8 03 cmp $0x3,%eax 4013f4: 74 0c je 0x401402 4013f6: eb 1e jmp 0x401416 4013f8: 48 c7 45 f0 51 49 40 00 movq $0x404951,-0x10(%rbp) 401400: eb 1c jmp 0x40141e 401402: 48 c7 45 f0 5f 49 40 00 movq $0x40495f,-0x10(%rbp) 40140a: eb 12 jmp 0x40141e 40140c: 48 c7 45 f0 6a 49 40 00 movq $0x40496a,-0x10(%rbp) 401414: eb 08 jmp 0x40141e 401416: 48 c7 45 f0 6f 49 40 00 movq $0x40496f,-0x10(%rbp) 40141e: 48 8b 45 d0 mov -0x30(%rbp),%rax 401422: 48 83 c0 08 add $0x8,%rax 401426: 48 8b 00 mov (%rax),%rax 401429: 48 8b 55 f0 mov -0x10(%rbp),%rdx 40142d: 48 89 c6 mov %rax,%rsi 401430: bf 7c 49 40 00 mov $0x40497c,%edi 401435: b8 00 00 00 00 mov $0x0,%eax 40143a: e8 51 fc ff ff callq 0x401090 40143f: 48 8b 45 f8 mov -0x8(%rbp),%rax 401443: 48 89 c7 mov %rax,%rdi 401446: e8 63 2f 00 00 callq 0x4043ae 40144b: 8b 45 e8 mov -0x18(%rbp),%eax 40144e: 89 c7 mov %eax,%edi 401450: e8 7b fc ff ff callq 0x4010d0 401455: b8 00 00 00 00 mov $0x0,%eax 40145a: c9 leaveq 40145b: c3 retq 40145c: 55 push %rbp 40145d: 48 89 e5 mov %rsp,%rbp 401460: 48 83 ec 10 sub $0x10,%rsp 401464: 89 7d fc mov %edi,-0x4(%rbp) 401467: 83 7d fc 00 cmpl $0x0,-0x4(%rbp) 40146b: 75 07 jne 0x401474 40146d: b8 01 00 00 00 mov $0x1,%eax 401472: eb 2f jmp 0x4014a3 401474: 83 7d fc 01 cmpl $0x1,-0x4(%rbp) 401478: 0f 94 c0 sete %al 40147b: 0f b6 c0 movzbl %al,%eax 40147e: 48 85 c0 test %rax,%rax 401481: 74 11 je 0x401494 401483: c7 05 67 4c 20 00 01 00 movl $0x1,0x204c67(%rip) # 0x6060f4 40148b: 00 00 40148d: b8 01 00 00 00 mov $0x1,%eax 401492: eb 0f jmp 0x4014a3 401494: bf 02 00 00 00 mov $0x2,%edi 401499: e8 3f 00 00 00 callq 0x4014dd 40149e: b8 00 00 00 00 mov $0x0,%eax 4014a3: c9 leaveq 4014a4: c3 retq 4014a5: 55 push %rbp 4014a6: 48 89 e5 mov %rsp,%rbp 4014a9: 48 83 ec 10 sub $0x10,%rsp 4014ad: 64 48 8b 04 25 00 00 00 mov %fs:0x0,%rax 4014b5: 00 4014b6: 48 8d 80 fc ff ff ff lea -0x4(%rax),%rax 4014bd: 8b 00 mov (%rax),%eax 4014bf: 89 45 fc mov %eax,-0x4(%rbp) 4014c2: 64 48 8b 04 25 00 00 00 mov %fs:0x0,%rax 4014ca: 00 4014cb: 48 8d 80 fc ff ff ff lea -0x4(%rax),%rax 4014d2: c7 00 00 00 00 00 movl $0x0,(%rax) 4014d8: 8b 45 fc mov -0x4(%rbp),%eax 4014db: c9 leaveq 4014dc: c3 retq 4014dd: 55 push %rbp 4014de: 48 89 e5 mov %rsp,%rbp 4014e1: 53 push %rbx 4014e2: 48 83 ec 18 sub $0x18,%rsp 4014e6: 89 7d ec mov %edi,-0x14(%rbp) 4014e9: 83 7d ec 00 cmpl $0x0,-0x14(%rbp) 4014ed: 78 0b js 0x4014fa 4014ef: 83 7d ec 32 cmpl $0x32,-0x14(%rbp) 4014f3: 7f 05 jg 0x4014fa 4014f5: 8b 5d ec mov -0x14(%rbp),%ebx 4014f8: eb 05 jmp 0x4014ff 4014fa: bb 01 00 00 00 mov $0x1,%ebx 4014ff: 64 48 8b 04 25 00 00 00 mov %fs:0x0,%rax 401507: 00 401508: 48 8d 80 fc ff ff ff lea -0x4(%rax),%rax 40150f: 89 18 mov %ebx,(%rax) 401511: 90 nop 401512: 48 83 c4 18 add $0x18,%rsp 401516: 5b pop %rbx 401517: 5d pop %rbp 401518: c3 retq 401519: 55 push %rbp 40151a: 48 89 e5 mov %rsp,%rbp 40151d: 48 83 ec 20 sub $0x20,%rsp 401521: 89 7d ec mov %edi,-0x14(%rbp) 401524: 64 48 8b 04 25 00 00 00 mov %fs:0x0,%rax 40152c: 00 40152d: 48 8d 80 fc ff ff ff lea -0x4(%rax),%rax 401534: 8b 00 mov (%rax),%eax 401536: 89 45 fc mov %eax,-0x4(%rbp) 401539: 83 7d ec 00 cmpl $0x0,-0x14(%rbp) 40153d: 0f 85 85 00 00 00 jne 0x4015c8 401543: 8b 45 fc mov -0x4(%rbp),%eax 401546: 48 98 cltq 401548: 48 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%rdx 401550: 48 8d 05 49 39 00 00 lea 0x3949(%rip),%rax # 0x404ea0 401557: 48 8b 04 02 mov (%rdx,%rax,1),%rax 40155b: 48 3d f1 04 00 00 cmp $0x4f1,%rax 401561: 76 1f jbe 0x401582 401563: 48 8d 0d 66 3b 00 00 lea 0x3b66(%rip),%rcx # 0x4050d0 40156a: ba 5b 01 00 00 mov $0x15b,%edx 40156f: 48 8d 35 c2 3a 00 00 lea 0x3ac2(%rip),%rsi # 0x405038 401576: 48 8d 3d e3 3a 00 00 lea 0x3ae3(%rip),%rdi # 0x405060 40157d: e8 2e fb ff ff callq 0x4010b0 401582: 83 7d fc 00 cmpl $0x0,-0x4(%rbp) 401586: 74 36 je 0x4015be 401588: 8b 45 fc mov -0x4(%rbp),%eax 40158b: 48 98 cltq 40158d: 48 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%rdx 401595: 48 8d 05 04 39 00 00 lea 0x3904(%rip),%rax # 0x404ea0 40159c: 48 8b 14 02 mov (%rdx,%rax,1),%rdx 4015a0: 48 8d 05 f9 33 00 00 lea 0x33f9(%rip),%rax # 0x4049a0 4015a7: 48 01 d0 add %rdx,%rax 4015aa: 48 89 c6 mov %rax,%rsi 4015ad: 48 8d 3d d1 3a 00 00 lea 0x3ad1(%rip),%rdi # 0x405085 4015b4: e8 e7 fa ff ff callq 0x4010a0 4015b9: e9 b7 00 00 00 jmpq 0x401675 4015be: b8 00 00 00 00 mov $0x0,%eax 4015c3: e9 ad 00 00 00 jmpq 0x401675 4015c8: 83 7d ec ff cmpl $0xffffffff,-0x14(%rbp) 4015cc: 7c 06 jl 0x4015d4 4015ce: 83 7d ec 32 cmpl $0x32,-0x14(%rbp) 4015d2: 7e 1b jle 0x4015ef 4015d4: 48 8d 05 ce 33 00 00 lea 0x33ce(%rip),%rax # 0x4049a9 4015db: 48 89 c6 mov %rax,%rsi 4015de: 48 8d 3d a0 3a 00 00 lea 0x3aa0(%rip),%rdi # 0x405085 4015e5: e8 b6 fa ff ff callq 0x4010a0 4015ea: e9 86 00 00 00 jmpq 0x401675 4015ef: 83 7d ec ff cmpl $0xffffffff,-0x14(%rbp) 4015f3: 75 05 jne 0x4015fa 4015f5: 8b 45 fc mov -0x4(%rbp),%eax 4015f8: eb 03 jmp 0x4015fd 4015fa: 8b 45 ec mov -0x14(%rbp),%eax 4015fd: 48 98 cltq 4015ff: 48 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%rdx 401607: 48 8d 05 92 38 00 00 lea 0x3892(%rip),%rax # 0x404ea0 40160e: 48 8b 04 02 mov (%rdx,%rax,1),%rax 401612: 48 3d f1 04 00 00 cmp $0x4f1,%rax 401618: 76 1f jbe 0x401639 40161a: 48 8d 0d af 3a 00 00 lea 0x3aaf(%rip),%rcx # 0x4050d0 401621: ba 61 01 00 00 mov $0x161,%edx 401626: 48 8d 35 0b 3a 00 00 lea 0x3a0b(%rip),%rsi # 0x405038 40162d: 48 8d 3d 5c 3a 00 00 lea 0x3a5c(%rip),%rdi # 0x405090 401634: e8 77 fa ff ff callq 0x4010b0 401639: 83 7d ec ff cmpl $0xffffffff,-0x14(%rbp) 40163d: 75 05 jne 0x401644 40163f: 8b 45 fc mov -0x4(%rbp),%eax 401642: eb 03 jmp 0x401647 401644: 8b 45 ec mov -0x14(%rbp),%eax 401647: 48 98 cltq 401649: 48 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%rdx 401651: 48 8d 05 48 38 00 00 lea 0x3848(%rip),%rax # 0x404ea0 401658: 48 8b 14 02 mov (%rdx,%rax,1),%rdx 40165c: 48 8d 05 3d 33 00 00 lea 0x333d(%rip),%rax # 0x4049a0 401663: 48 01 d0 add %rdx,%rax 401666: 48 89 c6 mov %rax,%rsi 401669: 48 8d 3d 15 3a 00 00 lea 0x3a15(%rip),%rdi # 0x405085 401670: e8 2b fa ff ff callq 0x4010a0 401675: c9 leaveq 401676: c3 retq 401677: 55 push %rbp 401678: 48 89 e5 mov %rsp,%rbp 40167b: 89 7d fc mov %edi,-0x4(%rbp) 40167e: 8b 45 fc mov -0x4(%rbp),%eax 401681: 0f c8 bswap %eax 401683: 5d pop %rbp 401684: c3 retq 401685: 55 push %rbp 401686: 48 89 e5 mov %rsp,%rbp 401689: 48 89 7d f8 mov %rdi,-0x8(%rbp) 40168d: 48 8b 45 f8 mov -0x8(%rbp),%rax 401691: 48 0f c8 bswap %rax 401694: 5d pop %rbp 401695: c3 retq 401696: 55 push %rbp 401697: 48 89 e5 mov %rsp,%rbp 40169a: 48 83 ec 40 sub $0x40,%rsp 40169e: 89 7d dc mov %edi,-0x24(%rbp) 4016a1: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4016a5: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4016a9: 48 89 4d c0 mov %rcx,-0x40(%rbp) 4016ad: 48 c7 45 e8 00 00 00 00 movq $0x0,-0x18(%rbp) 4016b5: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4016b9: 48 8b 45 e8 mov -0x18(%rbp),%rax 4016bd: 48 8d 0c 02 lea (%rdx,%rax,1),%rcx 4016c1: 48 8b 45 e8 mov -0x18(%rbp),%rax 4016c5: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4016c9: 48 29 c2 sub %rax,%rdx 4016cc: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4016d0: 48 8b 45 d0 mov -0x30(%rbp),%rax 4016d4: 48 01 c6 add %rax,%rsi 4016d7: 8b 45 dc mov -0x24(%rbp),%eax 4016da: 89 c7 mov %eax,%edi 4016dc: e8 bf fa ff ff callq 0x4011a0 4016e1: 48 89 45 f0 mov %rax,-0x10(%rbp) 4016e5: 48 83 7d f0 ff cmpq $0xffffffffffffffff,-0x10(%rbp) 4016ea: 75 0c jne 0x4016f8 4016ec: e8 5f f9 ff ff callq 0x401050 4016f1: 8b 00 mov (%rax),%eax 4016f3: 83 f8 04 cmp $0x4,%eax 4016f6: 74 bd je 0x4016b5 4016f8: 48 8b 45 f0 mov -0x10(%rbp),%rax 4016fc: 48 89 45 f8 mov %rax,-0x8(%rbp) 401700: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 401705: 7f 13 jg 0x40171a 401707: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 40170c: 79 06 jns 0x401714 40170e: 48 8b 45 f8 mov -0x8(%rbp),%rax 401712: eb 1c jmp 0x401730 401714: 48 8b 45 e8 mov -0x18(%rbp),%rax 401718: eb 16 jmp 0x401730 40171a: 48 8b 45 f8 mov -0x8(%rbp),%rax 40171e: 48 01 45 e8 add %rax,-0x18(%rbp) 401722: 48 8b 45 e8 mov -0x18(%rbp),%rax 401726: 48 3b 45 c8 cmp -0x38(%rbp),%rax 40172a: 72 89 jb 0x4016b5 40172c: 48 8b 45 e8 mov -0x18(%rbp),%rax 401730: c9 leaveq 401731: c3 retq 401732: 55 push %rbp 401733: 48 89 e5 mov %rsp,%rbp 401736: 48 83 ec 20 sub $0x20,%rsp 40173a: 48 89 7d e8 mov %rdi,-0x18(%rbp) 40173e: 48 89 75 e0 mov %rsi,-0x20(%rbp) 401742: 48 83 7d e0 07 cmpq $0x7,-0x20(%rbp) 401747: 76 26 jbe 0x40176f 401749: 48 8b 45 e8 mov -0x18(%rbp),%rax 40174d: ba 08 00 00 00 mov $0x8,%edx 401752: 48 8d 35 87 39 00 00 lea 0x3987(%rip),%rsi # 0x4050e0 401759: 48 89 c7 mov %rax,%rdi 40175c: e8 9f f9 ff ff callq 0x401100 401761: 85 c0 test %eax,%eax 401763: 75 0a jne 0x40176f 401765: b8 01 00 00 00 mov $0x1,%eax 40176a: e9 80 00 00 00 jmpq 0x4017ef 40176f: 48 83 7d e0 0f cmpq $0xf,-0x20(%rbp) 401774: 76 74 jbe 0x4017ea 401776: 48 8b 45 e8 mov -0x18(%rbp),%rax 40177a: ba 04 00 00 00 mov $0x4,%edx 40177f: 48 8d 35 63 39 00 00 lea 0x3963(%rip),%rsi # 0x4050e9 401786: 48 89 c7 mov %rax,%rdi 401789: e8 72 f9 ff ff callq 0x401100 40178e: 85 c0 test %eax,%eax 401790: 75 58 jne 0x4017ea 401792: 48 8b 45 e8 mov -0x18(%rbp),%rax 401796: 48 83 c0 04 add $0x4,%rax 40179a: 0f b6 00 movzbl (%rax),%eax 40179d: 0f b6 c0 movzbl %al,%eax 4017a0: 89 45 f4 mov %eax,-0xc(%rbp) 4017a3: 48 8b 45 e8 mov -0x18(%rbp),%rax 4017a7: 48 83 c0 05 add $0x5,%rax 4017ab: 0f b6 00 movzbl (%rax),%eax 4017ae: 0f b6 c0 movzbl %al,%eax 4017b1: 89 45 f8 mov %eax,-0x8(%rbp) 4017b4: 48 8b 45 e8 mov -0x18(%rbp),%rax 4017b8: 48 83 c0 06 add $0x6,%rax 4017bc: 0f b6 00 movzbl (%rax),%eax 4017bf: 0f b6 c0 movzbl %al,%eax 4017c2: 89 45 fc mov %eax,-0x4(%rbp) 4017c5: 83 7d f4 00 cmpl $0x0,-0xc(%rbp) 4017c9: 7e 1f jle 0x4017ea 4017cb: 83 7d f4 02 cmpl $0x2,-0xc(%rbp) 4017cf: 7f 19 jg 0x4017ea 4017d1: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 4017d5: 7e 13 jle 0x4017ea 4017d7: 83 7d f8 02 cmpl $0x2,-0x8(%rbp) 4017db: 7f 0d jg 0x4017ea 4017dd: 83 7d fc 01 cmpl $0x1,-0x4(%rbp) 4017e1: 75 07 jne 0x4017ea 4017e3: b8 03 00 00 00 mov $0x3,%eax 4017e8: eb 05 jmp 0x4017ef 4017ea: b8 00 00 00 00 mov $0x0,%eax 4017ef: c9 leaveq 4017f0: c3 retq 4017f1: 55 push %rbp 4017f2: 48 89 e5 mov %rsp,%rbp 4017f5: 48 83 ec 40 sub $0x40,%rsp 4017f9: 89 7d ec mov %edi,-0x14(%rbp) 4017fc: 48 89 75 e0 mov %rsi,-0x20(%rbp) 401800: 48 89 55 d8 mov %rdx,-0x28(%rbp) 401804: 48 89 4d d0 mov %rcx,-0x30(%rbp) 401808: 44 89 45 e8 mov %r8d,-0x18(%rbp) 40180c: 4c 89 4d c8 mov %r9,-0x38(%rbp) 401810: 48 8b 45 18 mov 0x18(%rbp),%rax 401814: 48 05 08 01 00 00 add $0x108,%rax 40181a: 48 89 c6 mov %rax,%rsi 40181d: bf 01 00 00 00 mov $0x1,%edi 401822: e8 f9 f8 ff ff callq 0x401120 401827: 48 89 45 f8 mov %rax,-0x8(%rbp) 40182b: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 401830: 75 0c jne 0x40183e 401832: bf 08 00 00 00 mov $0x8,%edi 401837: e8 a1 fc ff ff callq 0x4014dd 40183c: eb 58 jmp 0x401896 40183e: 48 8b 45 f8 mov -0x8(%rbp),%rax 401842: 8b 55 10 mov 0x10(%rbp),%edx 401845: 89 50 18 mov %edx,0x18(%rax) 401848: 48 8b 45 f8 mov -0x8(%rbp),%rax 40184c: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 401853: 48 8b 45 f8 mov -0x8(%rbp),%rax 401857: 8b 55 e8 mov -0x18(%rbp),%edx 40185a: 89 50 1c mov %edx,0x1c(%rax) 40185d: 48 8b 45 f8 mov -0x8(%rbp),%rax 401861: 8b 55 ec mov -0x14(%rbp),%edx 401864: 89 50 24 mov %edx,0x24(%rax) 401867: 48 8b 45 f8 mov -0x8(%rbp),%rax 40186b: 48 8b 55 d8 mov -0x28(%rbp),%rdx 40186f: 48 89 50 28 mov %rdx,0x28(%rax) 401873: 48 8b 45 f8 mov -0x8(%rbp),%rax 401877: 48 8b 55 d0 mov -0x30(%rbp),%rdx 40187b: 48 89 50 30 mov %rdx,0x30(%rax) 40187f: 48 8b 45 f8 mov -0x8(%rbp),%rax 401883: 48 8b 55 e0 mov -0x20(%rbp),%rdx 401887: 48 89 10 mov %rdx,(%rax) 40188a: 48 8b 45 f8 mov -0x8(%rbp),%rax 40188e: 48 8b 55 c8 mov -0x38(%rbp),%rdx 401892: 48 89 50 08 mov %rdx,0x8(%rax) 401896: 48 8b 45 f8 mov -0x8(%rbp),%rax 40189a: c9 leaveq 40189b: c3 retq 40189c: 55 push %rbp 40189d: 48 89 e5 mov %rsp,%rbp 4018a0: 48 83 ec 20 sub $0x20,%rsp 4018a4: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4018a8: 48 8b 45 e8 mov -0x18(%rbp),%rax 4018ac: 8b 40 18 mov 0x18(%rax),%eax 4018af: 83 f8 01 cmp $0x1,%eax 4018b2: 75 38 jne 0x4018ec 4018b4: 48 8b 45 e8 mov -0x18(%rbp),%rax 4018b8: 48 8b 40 48 mov 0x48(%rax),%rax 4018bc: 48 89 45 f8 mov %rax,-0x8(%rbp) 4018c0: eb 23 jmp 0x4018e5 4018c2: 48 8b 45 f8 mov -0x8(%rbp),%rax 4018c6: 8b 40 3c mov 0x3c(%rax),%eax 4018c9: 85 c0 test %eax,%eax 4018cb: 74 0c je 0x4018d9 4018cd: 48 8b 45 f8 mov -0x8(%rbp),%rax 4018d1: 48 89 c7 mov %rax,%rdi 4018d4: e8 c3 ff ff ff callq 0x40189c 4018d9: 48 8b 45 f8 mov -0x8(%rbp),%rax 4018dd: 48 8b 40 10 mov 0x10(%rax),%rax 4018e1: 48 89 45 f8 mov %rax,-0x8(%rbp) 4018e5: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4018ea: 75 d6 jne 0x4018c2 4018ec: 90 nop 4018ed: c9 leaveq 4018ee: c3 retq 4018ef: 55 push %rbp 4018f0: 48 89 e5 mov %rsp,%rbp 4018f3: 48 83 ec 20 sub $0x20,%rsp 4018f7: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4018fb: 48 8b 45 e8 mov -0x18(%rbp),%rax 4018ff: 8b 40 18 mov 0x18(%rax),%eax 401902: 83 f8 01 cmp $0x1,%eax 401905: 75 38 jne 0x40193f 401907: 48 8b 45 e8 mov -0x18(%rbp),%rax 40190b: 48 8b 40 48 mov 0x48(%rax),%rax 40190f: 48 89 45 f8 mov %rax,-0x8(%rbp) 401913: eb 23 jmp 0x401938 401915: 48 8b 45 f8 mov -0x8(%rbp),%rax 401919: 8b 40 3c mov 0x3c(%rax),%eax 40191c: 85 c0 test %eax,%eax 40191e: 74 0c je 0x40192c 401920: 48 8b 45 f8 mov -0x8(%rbp),%rax 401924: 48 89 c7 mov %rax,%rdi 401927: e8 c3 ff ff ff callq 0x4018ef 40192c: 48 8b 45 f8 mov -0x8(%rbp),%rax 401930: 48 8b 40 10 mov 0x10(%rax),%rax 401934: 48 89 45 f8 mov %rax,-0x8(%rbp) 401938: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 40193d: 75 d6 jne 0x401915 40193f: 90 nop 401940: c9 leaveq 401941: c3 retq 401942: 55 push %rbp 401943: 48 89 e5 mov %rsp,%rbp 401946: 48 83 ec 40 sub $0x40,%rsp 40194a: 89 7d ec mov %edi,-0x14(%rbp) 40194d: 48 89 75 e0 mov %rsi,-0x20(%rbp) 401951: 48 89 55 d8 mov %rdx,-0x28(%rbp) 401955: 48 89 4d d0 mov %rcx,-0x30(%rbp) 401959: 44 89 45 e8 mov %r8d,-0x18(%rbp) 40195d: 4c 89 4d c8 mov %r9,-0x38(%rbp) 401961: 4c 8b 45 c8 mov -0x38(%rbp),%r8 401965: 8b 7d e8 mov -0x18(%rbp),%edi 401968: 48 8b 4d d0 mov -0x30(%rbp),%rcx 40196c: 48 8b 55 d8 mov -0x28(%rbp),%rdx 401970: 48 8b 75 e0 mov -0x20(%rbp),%rsi 401974: 8b 45 ec mov -0x14(%rbp),%eax 401977: 6a 00 pushq $0x0 401979: 6a 01 pushq $0x1 40197b: 4d 89 c1 mov %r8,%r9 40197e: 41 89 f8 mov %edi,%r8d 401981: 89 c7 mov %eax,%edi 401983: e8 69 fe ff ff callq 0x4017f1 401988: 48 83 c4 10 add $0x10,%rsp 40198c: 48 89 45 f8 mov %rax,-0x8(%rbp) 401990: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 401995: 74 26 je 0x4019bd 401997: 48 8b 45 d8 mov -0x28(%rbp),%rax 40199b: 48 8d 50 08 lea 0x8(%rax),%rdx 40199f: 48 8b 45 f8 mov -0x8(%rbp),%rax 4019a3: 48 89 50 70 mov %rdx,0x70(%rax) 4019a7: 48 8b 45 f8 mov -0x8(%rbp),%rax 4019ab: 48 8d 90 f4 00 00 00 lea 0xf4(%rax),%rdx 4019b2: 48 8b 45 f8 mov -0x8(%rbp),%rax 4019b6: 48 89 90 a0 00 00 00 mov %rdx,0xa0(%rax) 4019bd: 48 8b 45 f8 mov -0x8(%rbp),%rax 4019c1: c9 leaveq 4019c2: c3 retq 4019c3: 55 push %rbp 4019c4: 48 89 e5 mov %rsp,%rbp 4019c7: 48 81 ec c0 00 00 00 sub $0xc0,%rsp 4019ce: 48 89 bd 68 ff ff ff mov %rdi,-0x98(%rbp) 4019d5: 48 89 b5 60 ff ff ff mov %rsi,-0xa0(%rbp) 4019dc: 89 95 5c ff ff ff mov %edx,-0xa4(%rbp) 4019e2: 48 89 8d 50 ff ff ff mov %rcx,-0xb0(%rbp) 4019e9: 4c 89 85 48 ff ff ff mov %r8,-0xb8(%rbp) 4019f0: 64 48 8b 04 25 28 00 00 mov %fs:0x28,%rax 4019f8: 00 4019f9: 48 89 45 f8 mov %rax,-0x8(%rbp) 4019fd: 31 c0 xor %eax,%eax 4019ff: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401a06: 48 83 c0 04 add $0x4,%rax 401a0a: 0f b6 00 movzbl (%rax),%eax 401a0d: 3c 01 cmp $0x1,%al 401a0f: 0f 94 c0 sete %al 401a12: 88 85 77 ff ff ff mov %al,-0x89(%rbp) 401a18: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401a1f: 48 83 c0 05 add $0x5,%rax 401a23: 0f b6 00 movzbl (%rax),%eax 401a26: 3c 01 cmp $0x1,%al 401a28: 75 10 jne 0x401a3a 401a2a: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401a31: 48 89 45 80 mov %rax,-0x80(%rbp) 401a35: e9 e2 00 00 00 jmpq 0x401b1c 401a3a: 48 8d 45 b0 lea -0x50(%rbp),%rax 401a3e: 48 89 45 80 mov %rax,-0x80(%rbp) 401a42: 80 bd 77 ff ff ff 00 cmpb $0x0,-0x89(%rbp) 401a49: 74 69 je 0x401ab4 401a4b: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401a52: 0f b7 40 30 movzwl 0x30(%rax),%eax 401a56: 66 89 45 e0 mov %ax,-0x20(%rbp) 401a5a: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401a61: 8b 40 20 mov 0x20(%rax),%eax 401a64: 89 45 d0 mov %eax,-0x30(%rbp) 401a67: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401a6e: 48 83 c0 05 add $0x5,%rax 401a72: 0f b6 00 movzbl (%rax),%eax 401a75: 3c 01 cmp $0x1,%al 401a77: 0f 84 9f 00 00 00 je 0x401b1c 401a7d: 0f b7 45 e0 movzwl -0x20(%rbp),%eax 401a81: 66 89 85 78 ff ff ff mov %ax,-0x88(%rbp) 401a88: 0f b7 85 78 ff ff ff movzwl -0x88(%rbp),%eax 401a8f: 66 c1 c8 08 ror $0x8,%ax 401a93: 66 89 85 7a ff ff ff mov %ax,-0x86(%rbp) 401a9a: 0f b7 85 7a ff ff ff movzwl -0x86(%rbp),%eax 401aa1: 66 89 45 e0 mov %ax,-0x20(%rbp) 401aa5: 8b 45 d0 mov -0x30(%rbp),%eax 401aa8: 89 c7 mov %eax,%edi 401aaa: e8 c8 fb ff ff callq 0x401677 401aaf: 89 45 d0 mov %eax,-0x30(%rbp) 401ab2: eb 68 jmp 0x401b1c 401ab4: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401abb: 0f b7 40 3c movzwl 0x3c(%rax),%eax 401abf: 66 89 45 ec mov %ax,-0x14(%rbp) 401ac3: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401aca: 48 8b 40 28 mov 0x28(%rax),%rax 401ace: 48 89 45 d8 mov %rax,-0x28(%rbp) 401ad2: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401ad9: 48 83 c0 05 add $0x5,%rax 401add: 0f b6 00 movzbl (%rax),%eax 401ae0: 3c 01 cmp $0x1,%al 401ae2: 74 38 je 0x401b1c 401ae4: 0f b7 45 ec movzwl -0x14(%rbp),%eax 401ae8: 66 89 85 7c ff ff ff mov %ax,-0x84(%rbp) 401aef: 0f b7 85 7c ff ff ff movzwl -0x84(%rbp),%eax 401af6: 66 c1 c8 08 ror $0x8,%ax 401afa: 66 89 85 7e ff ff ff mov %ax,-0x82(%rbp) 401b01: 0f b7 85 7e ff ff ff movzwl -0x82(%rbp),%eax 401b08: 66 89 45 ec mov %ax,-0x14(%rbp) 401b0c: 48 8b 45 d8 mov -0x28(%rbp),%rax 401b10: 48 89 c7 mov %rax,%rdi 401b13: e8 6d fb ff ff callq 0x401685 401b18: 48 89 45 d8 mov %rax,-0x28(%rbp) 401b1c: 80 bd 77 ff ff ff 00 cmpb $0x0,-0x89(%rbp) 401b23: 0f 84 ec 01 00 00 je 0x401d15 401b29: 48 8b 45 80 mov -0x80(%rbp),%rax 401b2d: 0f b7 40 30 movzwl 0x30(%rax),%eax 401b31: 0f b7 c0 movzwl %ax,%eax 401b34: 48 89 45 98 mov %rax,-0x68(%rbp) 401b38: 48 83 7d 98 00 cmpq $0x0,-0x68(%rbp) 401b3d: 0f 94 c0 sete %al 401b40: 0f b6 c0 movzbl %al,%eax 401b43: 48 85 c0 test %rax,%rax 401b46: 0f 84 79 01 00 00 je 0x401cc5 401b4c: 48 8b 45 80 mov -0x80(%rbp),%rax 401b50: 8b 40 20 mov 0x20(%rax),%eax 401b53: 85 c0 test %eax,%eax 401b55: 0f 84 6a 01 00 00 je 0x401cc5 401b5b: 48 8b 45 80 mov -0x80(%rbp),%rax 401b5f: 8b 40 20 mov 0x20(%rax),%eax 401b62: 89 c0 mov %eax,%eax 401b64: 48 3b 85 48 ff ff ff cmp -0xb8(%rbp),%rax 401b6b: 0f 93 c0 setae %al 401b6e: 0f b6 c0 movzbl %al,%eax 401b71: 48 85 c0 test %rax,%rax 401b74: 75 22 jne 0x401b98 401b76: 48 8b 45 80 mov -0x80(%rbp),%rax 401b7a: 8b 40 20 mov 0x20(%rax),%eax 401b7d: 89 c2 mov %eax,%edx 401b7f: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 401b86: 48 29 d0 sub %rdx,%rax 401b89: 48 83 f8 27 cmp $0x27,%rax 401b8d: 0f 96 c0 setbe %al 401b90: 0f b6 c0 movzbl %al,%eax 401b93: 48 85 c0 test %rax,%rax 401b96: 74 0a je 0x401ba2 401b98: b8 00 00 00 00 mov $0x0,%eax 401b9d: e9 69 03 00 00 jmpq 0x401f0b 401ba2: 48 83 bd 68 ff ff ff 00 cmpq $0x0,-0x98(%rbp) 401baa: 0f 95 c0 setne %al 401bad: 0f b6 c0 movzbl %al,%eax 401bb0: 48 85 c0 test %rax,%rax 401bb3: 74 3d je 0x401bf2 401bb5: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401bbc: 48 83 c0 05 add $0x5,%rax 401bc0: 0f b6 00 movzbl (%rax),%eax 401bc3: 3c 01 cmp $0x1,%al 401bc5: 75 2b jne 0x401bf2 401bc7: 48 8b 45 80 mov -0x80(%rbp),%rax 401bcb: 8b 40 20 mov 0x20(%rax),%eax 401bce: 89 c2 mov %eax,%edx 401bd0: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 401bd7: 48 01 c2 add %rax,%rdx 401bda: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 401be1: 48 01 d0 add %rdx,%rax 401be4: 8b 40 14 mov 0x14(%rax),%eax 401be7: 89 c0 mov %eax,%eax 401be9: 48 89 45 98 mov %rax,-0x68(%rbp) 401bed: e9 d3 00 00 00 jmpq 0x401cc5 401bf2: 48 83 bd 68 ff ff ff 00 cmpq $0x0,-0x98(%rbp) 401bfa: 0f 95 c0 setne %al 401bfd: 0f b6 c0 movzbl %al,%eax 401c00: 48 85 c0 test %rax,%rax 401c03: 74 28 je 0x401c2d 401c05: 48 8b 45 80 mov -0x80(%rbp),%rax 401c09: 8b 40 20 mov 0x20(%rax),%eax 401c0c: 89 c2 mov %eax,%edx 401c0e: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 401c15: 48 01 c2 add %rax,%rdx 401c18: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 401c1f: 48 01 d0 add %rdx,%rax 401c22: 48 83 c0 14 add $0x14,%rax 401c26: 8b 00 mov (%rax),%eax 401c28: 89 45 90 mov %eax,-0x70(%rbp) 401c2b: eb 70 jmp 0x401c9d 401c2d: 48 8b 45 80 mov -0x80(%rbp),%rax 401c31: 8b 40 20 mov 0x20(%rax),%eax 401c34: 89 c2 mov %eax,%edx 401c36: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 401c3d: 48 01 d0 add %rdx,%rax 401c40: 48 83 c0 14 add $0x14,%rax 401c44: 48 89 c2 mov %rax,%rdx 401c47: 48 8d 75 90 lea -0x70(%rbp),%rsi 401c4b: 8b 85 5c ff ff ff mov -0xa4(%rbp),%eax 401c51: 48 89 d1 mov %rdx,%rcx 401c54: ba 04 00 00 00 mov $0x4,%edx 401c59: 89 c7 mov %eax,%edi 401c5b: e8 36 fa ff ff callq 0x401696 401c60: 48 89 45 a0 mov %rax,-0x60(%rbp) 401c64: 48 83 7d a0 04 cmpq $0x4,-0x60(%rbp) 401c69: 0f 95 c0 setne %al 401c6c: 0f b6 c0 movzbl %al,%eax 401c6f: 48 85 c0 test %rax,%rax 401c72: 74 29 je 0x401c9d 401c74: 48 83 7d a0 00 cmpq $0x0,-0x60(%rbp) 401c79: 79 0c jns 0x401c87 401c7b: bf 09 00 00 00 mov $0x9,%edi 401c80: e8 58 f8 ff ff callq 0x4014dd 401c85: eb 0a jmp 0x401c91 401c87: bf 0a 00 00 00 mov $0xa,%edi 401c8c: e8 4c f8 ff ff callq 0x4014dd 401c91: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 401c98: e9 6e 02 00 00 jmpq 0x401f0b 401c9d: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401ca4: 48 83 c0 05 add $0x5,%rax 401ca8: 0f b6 00 movzbl (%rax),%eax 401cab: 3c 01 cmp $0x1,%al 401cad: 74 0d je 0x401cbc 401caf: 8b 45 90 mov -0x70(%rbp),%eax 401cb2: 89 c7 mov %eax,%edi 401cb4: e8 be f9 ff ff callq 0x401677 401cb9: 89 45 90 mov %eax,-0x70(%rbp) 401cbc: 8b 45 90 mov -0x70(%rbp),%eax 401cbf: 89 c0 mov %eax,%eax 401cc1: 48 89 45 98 mov %rax,-0x68(%rbp) 401cc5: 48 8b 45 80 mov -0x80(%rbp),%rax 401cc9: 8b 40 20 mov 0x20(%rax),%eax 401ccc: 89 c0 mov %eax,%eax 401cce: 48 3b 85 48 ff ff ff cmp -0xb8(%rbp),%rax 401cd5: 77 31 ja 0x401d08 401cd7: 48 8b 45 80 mov -0x80(%rbp),%rax 401cdb: 8b 40 20 mov 0x20(%rax),%eax 401cde: 89 c2 mov %eax,%edx 401ce0: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 401ce7: 48 29 d0 sub %rdx,%rax 401cea: 48 89 c1 mov %rax,%rcx 401ced: 48 8b 55 98 mov -0x68(%rbp),%rdx 401cf1: 48 89 d0 mov %rdx,%rax 401cf4: 48 c1 e0 02 shl $0x2,%rax 401cf8: 48 01 d0 add %rdx,%rax 401cfb: 48 c1 e0 03 shl $0x3,%rax 401cff: 48 39 c1 cmp %rax,%rcx 401d02: 0f 83 ff 01 00 00 jae 0x401f07 401d08: 48 c7 45 98 00 00 00 00 movq $0x0,-0x68(%rbp) 401d10: e9 f2 01 00 00 jmpq 0x401f07 401d15: 48 8b 45 80 mov -0x80(%rbp),%rax 401d19: 0f b7 40 3c movzwl 0x3c(%rax),%eax 401d1d: 0f b7 c0 movzwl %ax,%eax 401d20: 48 89 45 98 mov %rax,-0x68(%rbp) 401d24: 48 83 7d 98 00 cmpq $0x0,-0x68(%rbp) 401d29: 0f 94 c0 sete %al 401d2c: 0f b6 c0 movzbl %al,%eax 401d2f: 48 85 c0 test %rax,%rax 401d32: 0f 84 97 01 00 00 je 0x401ecf 401d38: 48 8b 45 80 mov -0x80(%rbp),%rax 401d3c: 48 8b 40 28 mov 0x28(%rax),%rax 401d40: 48 85 c0 test %rax,%rax 401d43: 0f 84 86 01 00 00 je 0x401ecf 401d49: 48 8b 45 80 mov -0x80(%rbp),%rax 401d4d: 48 8b 40 28 mov 0x28(%rax),%rax 401d51: 48 3b 85 48 ff ff ff cmp -0xb8(%rbp),%rax 401d58: 0f 93 c0 setae %al 401d5b: 0f b6 c0 movzbl %al,%eax 401d5e: 48 85 c0 test %rax,%rax 401d61: 75 1e jne 0x401d81 401d63: 48 8b 45 80 mov -0x80(%rbp),%rax 401d67: 48 8b 40 28 mov 0x28(%rax),%rax 401d6b: 48 83 c0 40 add $0x40,%rax 401d6f: 48 3b 85 48 ff ff ff cmp -0xb8(%rbp),%rax 401d76: 0f 97 c0 seta %al 401d79: 0f b6 c0 movzbl %al,%eax 401d7c: 48 85 c0 test %rax,%rax 401d7f: 74 0a je 0x401d8b 401d81: b8 00 00 00 00 mov $0x0,%eax 401d86: e9 80 01 00 00 jmpq 0x401f0b 401d8b: 48 83 bd 68 ff ff ff 00 cmpq $0x0,-0x98(%rbp) 401d93: 0f 95 c0 setne %al 401d96: 0f b6 c0 movzbl %al,%eax 401d99: 48 85 c0 test %rax,%rax 401d9c: 74 3b je 0x401dd9 401d9e: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401da5: 48 83 c0 05 add $0x5,%rax 401da9: 0f b6 00 movzbl (%rax),%eax 401dac: 3c 01 cmp $0x1,%al 401dae: 75 29 jne 0x401dd9 401db0: 48 8b 45 80 mov -0x80(%rbp),%rax 401db4: 48 8b 50 28 mov 0x28(%rax),%rdx 401db8: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 401dbf: 48 01 c2 add %rax,%rdx 401dc2: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 401dc9: 48 01 d0 add %rdx,%rax 401dcc: 48 8b 40 20 mov 0x20(%rax),%rax 401dd0: 48 89 45 90 mov %rax,-0x70(%rbp) 401dd4: e9 cd 00 00 00 jmpq 0x401ea6 401dd9: 48 83 bd 68 ff ff ff 00 cmpq $0x0,-0x98(%rbp) 401de1: 0f 95 c0 setne %al 401de4: 0f b6 c0 movzbl %al,%eax 401de7: 48 85 c0 test %rax,%rax 401dea: 74 29 je 0x401e15 401dec: 48 8b 45 80 mov -0x80(%rbp),%rax 401df0: 48 8b 50 28 mov 0x28(%rax),%rdx 401df4: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 401dfb: 48 01 c2 add %rax,%rdx 401dfe: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 401e05: 48 01 d0 add %rdx,%rax 401e08: 48 83 c0 20 add $0x20,%rax 401e0c: 48 8b 00 mov (%rax),%rax 401e0f: 48 89 45 90 mov %rax,-0x70(%rbp) 401e13: eb 6f jmp 0x401e84 401e15: 48 8b 45 80 mov -0x80(%rbp),%rax 401e19: 48 8b 50 28 mov 0x28(%rax),%rdx 401e1d: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 401e24: 48 01 d0 add %rdx,%rax 401e27: 48 83 c0 20 add $0x20,%rax 401e2b: 48 89 c2 mov %rax,%rdx 401e2e: 48 8d 75 90 lea -0x70(%rbp),%rsi 401e32: 8b 85 5c ff ff ff mov -0xa4(%rbp),%eax 401e38: 48 89 d1 mov %rdx,%rcx 401e3b: ba 08 00 00 00 mov $0x8,%edx 401e40: 89 c7 mov %eax,%edi 401e42: e8 4f f8 ff ff callq 0x401696 401e47: 48 89 45 a8 mov %rax,-0x58(%rbp) 401e4b: 48 83 7d a8 08 cmpq $0x8,-0x58(%rbp) 401e50: 0f 95 c0 setne %al 401e53: 0f b6 c0 movzbl %al,%eax 401e56: 48 85 c0 test %rax,%rax 401e59: 74 29 je 0x401e84 401e5b: 48 83 7d a8 00 cmpq $0x0,-0x58(%rbp) 401e60: 79 0c jns 0x401e6e 401e62: bf 09 00 00 00 mov $0x9,%edi 401e67: e8 71 f6 ff ff callq 0x4014dd 401e6c: eb 0a jmp 0x401e78 401e6e: bf 0a 00 00 00 mov $0xa,%edi 401e73: e8 65 f6 ff ff callq 0x4014dd 401e78: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 401e7f: e9 87 00 00 00 jmpq 0x401f0b 401e84: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401e8b: 48 83 c0 05 add $0x5,%rax 401e8f: 0f b6 00 movzbl (%rax),%eax 401e92: 3c 01 cmp $0x1,%al 401e94: 74 10 je 0x401ea6 401e96: 48 8b 45 90 mov -0x70(%rbp),%rax 401e9a: 48 89 c7 mov %rax,%rdi 401e9d: e8 e3 f7 ff ff callq 0x401685 401ea2: 48 89 45 90 mov %rax,-0x70(%rbp) 401ea6: 48 8b 55 90 mov -0x70(%rbp),%rdx 401eaa: b8 ff ff ff ff mov $0xffffffff,%eax 401eaf: 48 39 c2 cmp %rax,%rdx 401eb2: 76 13 jbe 0x401ec7 401eb4: bf 0a 00 00 00 mov $0xa,%edi 401eb9: e8 1f f6 ff ff callq 0x4014dd 401ebe: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 401ec5: eb 44 jmp 0x401f0b 401ec7: 48 8b 45 90 mov -0x70(%rbp),%rax 401ecb: 48 89 45 98 mov %rax,-0x68(%rbp) 401ecf: 48 8b 45 80 mov -0x80(%rbp),%rax 401ed3: 48 8b 40 28 mov 0x28(%rax),%rax 401ed7: 48 3b 85 48 ff ff ff cmp -0xb8(%rbp),%rax 401ede: 77 1f ja 0x401eff 401ee0: 48 8b 45 80 mov -0x80(%rbp),%rax 401ee4: 48 8b 40 28 mov 0x28(%rax),%rax 401ee8: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 401eef: 48 29 c2 sub %rax,%rdx 401ef2: 48 8b 45 98 mov -0x68(%rbp),%rax 401ef6: 48 c1 e0 06 shl $0x6,%rax 401efa: 48 39 c2 cmp %rax,%rdx 401efd: 73 08 jae 0x401f07 401eff: 48 c7 45 98 00 00 00 00 movq $0x0,-0x68(%rbp) 401f07: 48 8b 45 98 mov -0x68(%rbp),%rax 401f0b: 48 8b 4d f8 mov -0x8(%rbp),%rcx 401f0f: 64 48 33 0c 25 28 00 00 xor %fs:0x28,%rcx 401f17: 00 401f18: 74 05 je 0x401f1f 401f1a: e8 51 f1 ff ff callq 0x401070 401f1f: c9 leaveq 401f20: c3 retq 401f21: 55 push %rbp 401f22: 48 89 e5 mov %rsp,%rbp 401f25: 48 81 ec d0 00 00 00 sub $0xd0,%rsp 401f2c: 89 bd 5c ff ff ff mov %edi,-0xa4(%rbp) 401f32: 48 89 b5 50 ff ff ff mov %rsi,-0xb0(%rbp) 401f39: 48 89 95 48 ff ff ff mov %rdx,-0xb8(%rbp) 401f40: 48 89 8d 40 ff ff ff mov %rcx,-0xc0(%rbp) 401f47: 4c 89 85 38 ff ff ff mov %r8,-0xc8(%rbp) 401f4e: 44 89 8d 58 ff ff ff mov %r9d,-0xa8(%rbp) 401f55: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 401f5c: 48 83 c0 04 add $0x4,%rax 401f60: 0f b6 00 movzbl (%rax),%eax 401f63: 3c 01 cmp $0x1,%al 401f65: 0f 95 c0 setne %al 401f68: 0f b6 c0 movzbl %al,%eax 401f6b: 48 85 c0 test %rax,%rax 401f6e: 74 22 je 0x401f92 401f70: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 401f77: 48 83 c0 04 add $0x4,%rax 401f7b: 0f b6 00 movzbl (%rax),%eax 401f7e: 3c 02 cmp $0x2,%al 401f80: 0f 95 c0 setne %al 401f83: 0f b6 c0 movzbl %al,%eax 401f86: 48 85 c0 test %rax,%rax 401f89: 74 07 je 0x401f92 401f8b: b8 01 00 00 00 mov $0x1,%eax 401f90: eb 05 jmp 0x401f97 401f92: b8 00 00 00 00 mov $0x0,%eax 401f97: 85 c0 test %eax,%eax 401f99: 75 46 jne 0x401fe1 401f9b: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 401fa2: 48 83 c0 05 add $0x5,%rax 401fa6: 0f b6 00 movzbl (%rax),%eax 401fa9: 3c 01 cmp $0x1,%al 401fab: 0f 95 c0 setne %al 401fae: 0f b6 c0 movzbl %al,%eax 401fb1: 48 85 c0 test %rax,%rax 401fb4: 74 22 je 0x401fd8 401fb6: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 401fbd: 48 83 c0 05 add $0x5,%rax 401fc1: 0f b6 00 movzbl (%rax),%eax 401fc4: 3c 02 cmp $0x2,%al 401fc6: 0f 95 c0 setne %al 401fc9: 0f b6 c0 movzbl %al,%eax 401fcc: 48 85 c0 test %rax,%rax 401fcf: 74 07 je 0x401fd8 401fd1: b8 01 00 00 00 mov $0x1,%eax 401fd6: eb 05 jmp 0x401fdd 401fd8: b8 00 00 00 00 mov $0x0,%eax 401fdd: 85 c0 test %eax,%eax 401fdf: 74 14 je 0x401ff5 401fe1: bf 0a 00 00 00 mov $0xa,%edi 401fe6: e8 f2 f4 ff ff callq 0x4014dd 401feb: b8 00 00 00 00 mov $0x0,%eax 401ff0: e9 d2 0f 00 00 jmpq 0x402fc7 401ff5: 48 8b bd 38 ff ff ff mov -0xc8(%rbp),%rdi 401ffc: 48 8b 8d 40 ff ff ff mov -0xc0(%rbp),%rcx 402003: 8b 95 5c ff ff ff mov -0xa4(%rbp),%edx 402009: 48 8b b5 48 ff ff ff mov -0xb8(%rbp),%rsi 402010: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 402017: 49 89 f8 mov %rdi,%r8 40201a: 48 89 c7 mov %rax,%rdi 40201d: e8 a1 f9 ff ff callq 0x4019c3 402022: 48 89 45 d0 mov %rax,-0x30(%rbp) 402026: 48 83 7d d0 ff cmpq $0xffffffffffffffff,-0x30(%rbp) 40202b: 75 0a jne 0x402037 40202d: b8 00 00 00 00 mov $0x0,%eax 402032: e9 90 0f 00 00 jmpq 0x402fc7 402037: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 40203e: 48 83 c0 04 add $0x4,%rax 402042: 0f b6 00 movzbl (%rax),%eax 402045: 3c 01 cmp $0x1,%al 402047: 75 24 jne 0x40206d 402049: 48 b8 42 08 21 84 10 42 mov $0x108421084210842,%rax 402051: 08 01 402053: 48 39 45 d0 cmp %rax,-0x30(%rbp) 402057: 76 38 jbe 0x402091 402059: bf 0a 00 00 00 mov $0xa,%edi 40205e: e8 7a f4 ff ff callq 0x4014dd 402063: b8 00 00 00 00 mov $0x0,%eax 402068: e9 5a 0f 00 00 jmpq 0x402fc7 40206d: 48 b8 f0 f0 f0 f0 f0 f0 mov $0xf0f0f0f0f0f0f0,%rax 402075: f0 00 402077: 48 39 45 d0 cmp %rax,-0x30(%rbp) 40207b: 76 14 jbe 0x402091 40207d: bf 0a 00 00 00 mov $0xa,%edi 402082: e8 56 f4 ff ff callq 0x4014dd 402087: b8 00 00 00 00 mov $0x0,%eax 40208c: e9 36 0f 00 00 jmpq 0x402fc7 402091: 48 8b 45 d0 mov -0x30(%rbp),%rax 402095: 48 85 c0 test %rax,%rax 402098: 75 20 jne 0x4020ba 40209a: 83 bd 58 ff ff ff 02 cmpl $0x2,-0xa8(%rbp) 4020a1: 74 09 je 0x4020ac 4020a3: 83 bd 58 ff ff ff 09 cmpl $0x9,-0xa8(%rbp) 4020aa: 75 07 jne 0x4020b3 4020ac: b8 01 00 00 00 mov $0x1,%eax 4020b1: eb 05 jmp 0x4020b8 4020b3: b8 00 00 00 00 mov $0x0,%eax 4020b8: 48 98 cltq 4020ba: 48 89 45 d8 mov %rax,-0x28(%rbp) 4020be: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4020c2: 48 89 d0 mov %rdx,%rax 4020c5: 48 01 c0 add %rax,%rax 4020c8: 48 01 d0 add %rdx,%rax 4020cb: 48 c1 e0 02 shl $0x2,%rax 4020cf: 48 01 d0 add %rdx,%rax 4020d2: 48 c1 e0 04 shl $0x4,%rax 4020d6: 49 89 c0 mov %rax,%r8 4020d9: 8b bd 58 ff ff ff mov -0xa8(%rbp),%edi 4020df: 48 8b 8d 38 ff ff ff mov -0xc8(%rbp),%rcx 4020e6: 48 8b 95 40 ff ff ff mov -0xc0(%rbp),%rdx 4020ed: 48 8b b5 50 ff ff ff mov -0xb0(%rbp),%rsi 4020f4: 8b 85 5c ff ff ff mov -0xa4(%rbp),%eax 4020fa: 41 50 push %rax 4020fc: 6a 03 pushq $0x3 4020fe: 4c 8b 4d 10 mov 0x10(%rbp),%r9 402102: 41 89 f8 mov %edi,%r8d 402105: 89 c7 mov %eax,%edi 402107: e8 e5 f6 ff ff callq 0x4017f1 40210c: 48 83 c4 10 add $0x10,%rsp 402110: 48 89 45 e0 mov %rax,-0x20(%rbp) 402114: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 402119: 75 0a jne 0x402125 40211b: b8 00 00 00 00 mov $0x0,%eax 402120: e9 a2 0e 00 00 jmpq 0x402fc7 402125: 48 8b 45 d0 mov -0x30(%rbp),%rax 402129: 89 c0 mov %eax,%eax 40212b: 48 3b 45 d0 cmp -0x30(%rbp),%rax 40212f: 74 1f je 0x402150 402131: 48 8d 0d a8 30 00 00 lea 0x30a8(%rip),%rcx # 0x4051e0 402138: ba 3f 01 00 00 mov $0x13f,%edx 40213d: 48 8d 35 ac 2f 00 00 lea 0x2fac(%rip),%rsi # 0x4050f0 402144: 48 8d 3d cd 2f 00 00 lea 0x2fcd(%rip),%rdi # 0x405118 40214b: e8 60 ef ff ff callq 0x4010b0 402150: 48 8b 45 d0 mov -0x30(%rbp),%rax 402154: 89 c2 mov %eax,%edx 402156: 48 8b 45 e0 mov -0x20(%rbp),%rax 40215a: 89 90 c8 00 00 00 mov %edx,0xc8(%rax) 402160: 48 8b 45 d8 mov -0x28(%rbp),%rax 402164: 89 c2 mov %eax,%edx 402166: 48 8b 45 e0 mov -0x20(%rbp),%rax 40216a: 89 90 cc 00 00 00 mov %edx,0xcc(%rax) 402170: 48 8b 45 e0 mov -0x20(%rbp),%rax 402174: c7 40 70 0a 00 00 00 movl $0xa,0x70(%rax) 40217b: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 402182: 48 83 c0 04 add $0x4,%rax 402186: 0f b6 00 movzbl (%rax),%eax 402189: 0f b6 d0 movzbl %al,%edx 40218c: 48 8b 45 e0 mov -0x20(%rbp),%rax 402190: 89 50 20 mov %edx,0x20(%rax) 402193: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 40219a: 48 83 c0 04 add $0x4,%rax 40219e: 0f b6 00 movzbl (%rax),%eax 4021a1: 3c 01 cmp $0x1,%al 4021a3: 0f 85 61 07 00 00 jne 0x40290a 4021a9: 48 8b 95 40 ff ff ff mov -0xc0(%rbp),%rdx 4021b0: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 4021b7: 48 01 d0 add %rdx,%rax 4021ba: 48 89 45 e8 mov %rax,-0x18(%rbp) 4021be: 48 83 bd 50 ff ff ff 00 cmpq $0x0,-0xb0(%rbp) 4021c6: 74 23 je 0x4021eb 4021c8: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4021cf: 48 83 c0 05 add $0x5,%rax 4021d3: 0f b6 00 movzbl (%rax),%eax 4021d6: 3c 01 cmp $0x1,%al 4021d8: 75 11 jne 0x4021eb 4021da: 48 8b 45 e0 mov -0x20(%rbp),%rax 4021de: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4021e2: 48 89 50 48 mov %rdx,0x48(%rax) 4021e6: e9 60 02 00 00 jmpq 0x40244b 4021eb: 48 8b 45 e0 mov -0x20(%rbp),%rax 4021ef: 48 8d 88 88 00 00 00 lea 0x88(%rax),%rcx 4021f6: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4021fd: ba 34 00 00 00 mov $0x34,%edx 402202: 48 89 c6 mov %rax,%rsi 402205: 48 89 cf mov %rcx,%rdi 402208: e8 23 ef ff ff callq 0x401130 40220d: 48 89 c2 mov %rax,%rdx 402210: 48 8b 45 e0 mov -0x20(%rbp),%rax 402214: 48 89 50 48 mov %rdx,0x48(%rax) 402218: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 40221f: 48 83 c0 05 add $0x5,%rax 402223: 0f b6 00 movzbl (%rax),%eax 402226: 3c 01 cmp $0x1,%al 402228: 0f 84 1d 02 00 00 je 0x40244b 40222e: 48 8b 45 e0 mov -0x20(%rbp),%rax 402232: 0f b7 80 98 00 00 00 movzwl 0x98(%rax),%eax 402239: 66 89 85 6c ff ff ff mov %ax,-0x94(%rbp) 402240: 0f b7 85 6c ff ff ff movzwl -0x94(%rbp),%eax 402247: 66 c1 c8 08 ror $0x8,%ax 40224b: 66 89 85 6e ff ff ff mov %ax,-0x92(%rbp) 402252: 0f b7 95 6e ff ff ff movzwl -0x92(%rbp),%edx 402259: 48 8b 45 e0 mov -0x20(%rbp),%rax 40225d: 66 89 90 98 00 00 00 mov %dx,0x98(%rax) 402264: 48 8b 45 e0 mov -0x20(%rbp),%rax 402268: 0f b7 80 9a 00 00 00 movzwl 0x9a(%rax),%eax 40226f: 66 89 85 70 ff ff ff mov %ax,-0x90(%rbp) 402276: 0f b7 85 70 ff ff ff movzwl -0x90(%rbp),%eax 40227d: 66 c1 c8 08 ror $0x8,%ax 402281: 66 89 85 72 ff ff ff mov %ax,-0x8e(%rbp) 402288: 0f b7 95 72 ff ff ff movzwl -0x8e(%rbp),%edx 40228f: 48 8b 45 e0 mov -0x20(%rbp),%rax 402293: 66 89 90 9a 00 00 00 mov %dx,0x9a(%rax) 40229a: 48 8b 45 e0 mov -0x20(%rbp),%rax 40229e: 8b 80 9c 00 00 00 mov 0x9c(%rax),%eax 4022a4: 89 c7 mov %eax,%edi 4022a6: e8 cc f3 ff ff callq 0x401677 4022ab: 89 c2 mov %eax,%edx 4022ad: 48 8b 45 e0 mov -0x20(%rbp),%rax 4022b1: 89 90 9c 00 00 00 mov %edx,0x9c(%rax) 4022b7: 48 8b 45 e0 mov -0x20(%rbp),%rax 4022bb: 8b 80 a0 00 00 00 mov 0xa0(%rax),%eax 4022c1: 89 c7 mov %eax,%edi 4022c3: e8 af f3 ff ff callq 0x401677 4022c8: 89 c2 mov %eax,%edx 4022ca: 48 8b 45 e0 mov -0x20(%rbp),%rax 4022ce: 89 90 a0 00 00 00 mov %edx,0xa0(%rax) 4022d4: 48 8b 45 e0 mov -0x20(%rbp),%rax 4022d8: 8b 80 a4 00 00 00 mov 0xa4(%rax),%eax 4022de: 89 c7 mov %eax,%edi 4022e0: e8 92 f3 ff ff callq 0x401677 4022e5: 89 c2 mov %eax,%edx 4022e7: 48 8b 45 e0 mov -0x20(%rbp),%rax 4022eb: 89 90 a4 00 00 00 mov %edx,0xa4(%rax) 4022f1: 48 8b 45 e0 mov -0x20(%rbp),%rax 4022f5: 8b 80 a8 00 00 00 mov 0xa8(%rax),%eax 4022fb: 89 c7 mov %eax,%edi 4022fd: e8 75 f3 ff ff callq 0x401677 402302: 89 c2 mov %eax,%edx 402304: 48 8b 45 e0 mov -0x20(%rbp),%rax 402308: 89 90 a8 00 00 00 mov %edx,0xa8(%rax) 40230e: 48 8b 45 e0 mov -0x20(%rbp),%rax 402312: 8b 80 ac 00 00 00 mov 0xac(%rax),%eax 402318: 89 c7 mov %eax,%edi 40231a: e8 58 f3 ff ff callq 0x401677 40231f: 89 c2 mov %eax,%edx 402321: 48 8b 45 e0 mov -0x20(%rbp),%rax 402325: 89 90 ac 00 00 00 mov %edx,0xac(%rax) 40232b: 48 8b 45 e0 mov -0x20(%rbp),%rax 40232f: 0f b7 80 b0 00 00 00 movzwl 0xb0(%rax),%eax 402336: 66 89 85 74 ff ff ff mov %ax,-0x8c(%rbp) 40233d: 0f b7 85 74 ff ff ff movzwl -0x8c(%rbp),%eax 402344: 66 c1 c8 08 ror $0x8,%ax 402348: 66 89 85 76 ff ff ff mov %ax,-0x8a(%rbp) 40234f: 0f b7 95 76 ff ff ff movzwl -0x8a(%rbp),%edx 402356: 48 8b 45 e0 mov -0x20(%rbp),%rax 40235a: 66 89 90 b0 00 00 00 mov %dx,0xb0(%rax) 402361: 48 8b 45 e0 mov -0x20(%rbp),%rax 402365: 0f b7 80 b2 00 00 00 movzwl 0xb2(%rax),%eax 40236c: 66 89 85 78 ff ff ff mov %ax,-0x88(%rbp) 402373: 0f b7 85 78 ff ff ff movzwl -0x88(%rbp),%eax 40237a: 66 c1 c8 08 ror $0x8,%ax 40237e: 66 89 85 7a ff ff ff mov %ax,-0x86(%rbp) 402385: 0f b7 95 7a ff ff ff movzwl -0x86(%rbp),%edx 40238c: 48 8b 45 e0 mov -0x20(%rbp),%rax 402390: 66 89 90 b2 00 00 00 mov %dx,0xb2(%rax) 402397: 48 8b 45 e0 mov -0x20(%rbp),%rax 40239b: 0f b7 80 b4 00 00 00 movzwl 0xb4(%rax),%eax 4023a2: 66 89 85 7c ff ff ff mov %ax,-0x84(%rbp) 4023a9: 0f b7 85 7c ff ff ff movzwl -0x84(%rbp),%eax 4023b0: 66 c1 c8 08 ror $0x8,%ax 4023b4: 66 89 85 7e ff ff ff mov %ax,-0x82(%rbp) 4023bb: 0f b7 95 7e ff ff ff movzwl -0x82(%rbp),%edx 4023c2: 48 8b 45 e0 mov -0x20(%rbp),%rax 4023c6: 66 89 90 b4 00 00 00 mov %dx,0xb4(%rax) 4023cd: 48 8b 45 e0 mov -0x20(%rbp),%rax 4023d1: 0f b7 80 b6 00 00 00 movzwl 0xb6(%rax),%eax 4023d8: 66 89 45 80 mov %ax,-0x80(%rbp) 4023dc: 0f b7 45 80 movzwl -0x80(%rbp),%eax 4023e0: 66 c1 c8 08 ror $0x8,%ax 4023e4: 66 89 45 82 mov %ax,-0x7e(%rbp) 4023e8: 0f b7 55 82 movzwl -0x7e(%rbp),%edx 4023ec: 48 8b 45 e0 mov -0x20(%rbp),%rax 4023f0: 66 89 90 b6 00 00 00 mov %dx,0xb6(%rax) 4023f7: 48 8b 45 e0 mov -0x20(%rbp),%rax 4023fb: 0f b7 80 b8 00 00 00 movzwl 0xb8(%rax),%eax 402402: 66 89 45 84 mov %ax,-0x7c(%rbp) 402406: 0f b7 45 84 movzwl -0x7c(%rbp),%eax 40240a: 66 c1 c8 08 ror $0x8,%ax 40240e: 66 89 45 86 mov %ax,-0x7a(%rbp) 402412: 0f b7 55 86 movzwl -0x7a(%rbp),%edx 402416: 48 8b 45 e0 mov -0x20(%rbp),%rax 40241a: 66 89 90 b8 00 00 00 mov %dx,0xb8(%rax) 402421: 48 8b 45 e0 mov -0x20(%rbp),%rax 402425: 0f b7 80 ba 00 00 00 movzwl 0xba(%rax),%eax 40242c: 66 89 45 88 mov %ax,-0x78(%rbp) 402430: 0f b7 45 88 movzwl -0x78(%rbp),%eax 402434: 66 c1 c8 08 ror $0x8,%ax 402438: 66 89 45 8a mov %ax,-0x76(%rbp) 40243c: 0f b7 55 8a movzwl -0x76(%rbp),%edx 402440: 48 8b 45 e0 mov -0x20(%rbp),%rax 402444: 66 89 90 ba 00 00 00 mov %dx,0xba(%rax) 40244b: 48 8b 45 e0 mov -0x20(%rbp),%rax 40244f: 48 8b 40 48 mov 0x48(%rax),%rax 402453: 8b 40 20 mov 0x20(%rax),%eax 402456: 89 45 ac mov %eax,-0x54(%rbp) 402459: 48 83 bd 50 ff ff ff 00 cmpq $0x0,-0xb0(%rbp) 402461: 0f 84 da 03 00 00 je 0x402841 402467: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 40246e: 48 83 c0 05 add $0x5,%rax 402472: 0f b6 00 movzbl (%rax),%eax 402475: 3c 01 cmp $0x1,%al 402477: 0f 85 c4 03 00 00 jne 0x402841 40247d: 83 bd 58 ff ff ff 08 cmpl $0x8,-0xa8(%rbp) 402484: 0f 84 b7 03 00 00 je 0x402841 40248a: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 40248f: 0f 95 c0 setne %al 402492: 0f b6 c0 movzbl %al,%eax 402495: 48 85 c0 test %rax,%rax 402498: 74 15 je 0x4024af 40249a: 8b 45 ac mov -0x54(%rbp),%eax 40249d: 48 3b 85 38 ff ff ff cmp -0xc8(%rbp),%rax 4024a4: 0f 93 c0 setae %al 4024a7: 0f b6 c0 movzbl %al,%eax 4024aa: 48 85 c0 test %rax,%rax 4024ad: 75 30 jne 0x4024df 4024af: 8b 45 ac mov -0x54(%rbp),%eax 4024b2: 48 8b 95 38 ff ff ff mov -0xc8(%rbp),%rdx 4024b9: 48 89 d1 mov %rdx,%rcx 4024bc: 48 29 c1 sub %rax,%rcx 4024bf: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4024c3: 48 89 d0 mov %rdx,%rax 4024c6: 48 c1 e0 02 shl $0x2,%rax 4024ca: 48 01 d0 add %rdx,%rax 4024cd: 48 c1 e0 03 shl $0x3,%rax 4024d1: 48 39 c1 cmp %rax,%rcx 4024d4: 0f 92 c0 setb %al 4024d7: 0f b6 c0 movzbl %al,%eax 4024da: 48 85 c0 test %rax,%rax 4024dd: 74 20 je 0x4024ff 4024df: 48 8b 45 e0 mov -0x20(%rbp),%rax 4024e3: 48 89 c7 mov %rax,%rdi 4024e6: e8 55 eb ff ff callq 0x401040 4024eb: bf 0a 00 00 00 mov $0xa,%edi 4024f0: e8 e8 ef ff ff callq 0x4014dd 4024f5: b8 00 00 00 00 mov $0x0,%eax 4024fa: e9 c8 0a 00 00 jmpq 0x402fc7 4024ff: 8b 55 ac mov -0x54(%rbp),%edx 402502: 48 8b 45 e8 mov -0x18(%rbp),%rax 402506: 48 01 c2 add %rax,%rdx 402509: 48 8b 45 e0 mov -0x20(%rbp),%rax 40250d: 48 89 50 50 mov %rdx,0x50(%rax) 402511: 48 c7 45 b0 00 00 00 00 movq $0x0,-0x50(%rbp) 402519: e9 10 03 00 00 jmpq 0x40282e 40251e: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402522: 48 8b 55 b0 mov -0x50(%rbp),%rdx 402526: 48 89 d0 mov %rdx,%rax 402529: 48 01 c0 add %rax,%rax 40252c: 48 01 d0 add %rdx,%rax 40252f: 48 c1 e0 02 shl $0x2,%rax 402533: 48 01 d0 add %rdx,%rax 402536: 48 c1 e0 04 shl $0x4,%rax 40253a: 48 01 c8 add %rcx,%rax 40253d: 48 8d 90 58 01 00 00 lea 0x158(%rax),%rdx 402544: 48 8b 45 b0 mov -0x50(%rbp),%rax 402548: 48 89 02 mov %rax,(%rdx) 40254b: 48 8b 4d e0 mov -0x20(%rbp),%rcx 40254f: 48 8b 55 b0 mov -0x50(%rbp),%rdx 402553: 48 89 d0 mov %rdx,%rax 402556: 48 01 c0 add %rax,%rax 402559: 48 01 d0 add %rdx,%rax 40255c: 48 c1 e0 02 shl $0x2,%rax 402560: 48 01 d0 add %rdx,%rax 402563: 48 c1 e0 04 shl $0x4,%rax 402567: 48 01 c8 add %rcx,%rax 40256a: 48 8d 90 60 01 00 00 lea 0x160(%rax),%rdx 402571: 48 8b 45 e0 mov -0x20(%rbp),%rax 402575: 48 89 02 mov %rax,(%rdx) 402578: 48 8b 45 e0 mov -0x20(%rbp),%rax 40257c: 48 8b 48 50 mov 0x50(%rax),%rcx 402580: 48 8b 55 b0 mov -0x50(%rbp),%rdx 402584: 48 89 d0 mov %rdx,%rax 402587: 48 c1 e0 02 shl $0x2,%rax 40258b: 48 01 d0 add %rdx,%rax 40258e: 48 c1 e0 03 shl $0x3,%rax 402592: 48 01 c1 add %rax,%rcx 402595: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402599: 48 8b 55 b0 mov -0x50(%rbp),%rdx 40259d: 48 89 d0 mov %rdx,%rax 4025a0: 48 01 c0 add %rax,%rax 4025a3: 48 01 d0 add %rdx,%rax 4025a6: 48 c1 e0 02 shl $0x2,%rax 4025aa: 48 01 d0 add %rdx,%rax 4025ad: 48 c1 e0 04 shl $0x4,%rax 4025b1: 48 01 f0 add %rsi,%rax 4025b4: 48 05 68 01 00 00 add $0x168,%rax 4025ba: 48 89 08 mov %rcx,(%rax) 4025bd: 48 8b 45 e0 mov -0x20(%rbp),%rax 4025c1: 48 8b 48 50 mov 0x50(%rax),%rcx 4025c5: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4025c9: 48 89 d0 mov %rdx,%rax 4025cc: 48 c1 e0 02 shl $0x2,%rax 4025d0: 48 01 d0 add %rdx,%rax 4025d3: 48 c1 e0 03 shl $0x3,%rax 4025d7: 48 01 c8 add %rcx,%rax 4025da: 8b 40 10 mov 0x10(%rax),%eax 4025dd: 89 c0 mov %eax,%eax 4025df: 48 3b 85 38 ff ff ff cmp -0xc8(%rbp),%rax 4025e6: 0f 92 c0 setb %al 4025e9: 0f b6 c0 movzbl %al,%eax 4025ec: 48 85 c0 test %rax,%rax 4025ef: 0f 84 0f 01 00 00 je 0x402704 4025f5: 48 8b 45 e0 mov -0x20(%rbp),%rax 4025f9: 48 8b 48 50 mov 0x50(%rax),%rcx 4025fd: 48 8b 55 b0 mov -0x50(%rbp),%rdx 402601: 48 89 d0 mov %rdx,%rax 402604: 48 c1 e0 02 shl $0x2,%rax 402608: 48 01 d0 add %rdx,%rax 40260b: 48 c1 e0 03 shl $0x3,%rax 40260f: 48 01 c8 add %rcx,%rax 402612: 8b 40 14 mov 0x14(%rax),%eax 402615: 89 c6 mov %eax,%esi 402617: 48 8b 45 e0 mov -0x20(%rbp),%rax 40261b: 48 8b 48 50 mov 0x50(%rax),%rcx 40261f: 48 8b 55 b0 mov -0x50(%rbp),%rdx 402623: 48 89 d0 mov %rdx,%rax 402626: 48 c1 e0 02 shl $0x2,%rax 40262a: 48 01 d0 add %rdx,%rax 40262d: 48 c1 e0 03 shl $0x3,%rax 402631: 48 01 c8 add %rcx,%rax 402634: 8b 40 10 mov 0x10(%rax),%eax 402637: 89 c2 mov %eax,%edx 402639: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 402640: 48 29 d0 sub %rdx,%rax 402643: 48 39 c6 cmp %rax,%rsi 402646: 0f 96 c0 setbe %al 402649: 0f b6 c0 movzbl %al,%eax 40264c: 48 85 c0 test %rax,%rax 40264f: 0f 84 af 00 00 00 je 0x402704 402655: 48 8b 45 e0 mov -0x20(%rbp),%rax 402659: 48 8b 48 50 mov 0x50(%rax),%rcx 40265d: 48 8b 55 b0 mov -0x50(%rbp),%rdx 402661: 48 89 d0 mov %rdx,%rax 402664: 48 c1 e0 02 shl $0x2,%rax 402668: 48 01 d0 add %rdx,%rax 40266b: 48 c1 e0 03 shl $0x3,%rax 40266f: 48 01 c8 add %rcx,%rax 402672: 8b 40 10 mov 0x10(%rax),%eax 402675: 89 c2 mov %eax,%edx 402677: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 40267e: 48 01 c2 add %rax,%rdx 402681: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 402688: 48 8d 0c 02 lea (%rdx,%rax,1),%rcx 40268c: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402690: 48 8b 55 b0 mov -0x50(%rbp),%rdx 402694: 48 89 d0 mov %rdx,%rax 402697: 48 01 c0 add %rax,%rax 40269a: 48 01 d0 add %rdx,%rax 40269d: 48 c1 e0 02 shl $0x2,%rax 4026a1: 48 01 d0 add %rdx,%rax 4026a4: 48 c1 e0 04 shl $0x4,%rax 4026a8: 48 01 f0 add %rsi,%rax 4026ab: 48 05 80 01 00 00 add $0x180,%rax 4026b1: 48 89 08 mov %rcx,(%rax) 4026b4: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4026b8: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4026bc: 48 89 d0 mov %rdx,%rax 4026bf: 48 01 c0 add %rax,%rax 4026c2: 48 01 d0 add %rdx,%rax 4026c5: 48 c1 e0 02 shl $0x2,%rax 4026c9: 48 01 d0 add %rdx,%rax 4026cc: 48 c1 e0 04 shl $0x4,%rax 4026d0: 48 01 c8 add %rcx,%rax 4026d3: 48 05 80 01 00 00 add $0x180,%rax 4026d9: 48 8b 08 mov (%rax),%rcx 4026dc: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4026e0: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4026e4: 48 89 d0 mov %rdx,%rax 4026e7: 48 01 c0 add %rax,%rax 4026ea: 48 01 d0 add %rdx,%rax 4026ed: 48 c1 e0 02 shl $0x2,%rax 4026f1: 48 01 d0 add %rdx,%rax 4026f4: 48 c1 e0 04 shl $0x4,%rax 4026f8: 48 01 f0 add %rsi,%rax 4026fb: 48 05 78 01 00 00 add $0x178,%rax 402701: 48 89 08 mov %rcx,(%rax) 402704: 48 8b 45 e0 mov -0x20(%rbp),%rax 402708: 48 8d 88 c8 00 00 00 lea 0xc8(%rax),%rcx 40270f: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402713: 48 8b 45 b0 mov -0x50(%rbp),%rax 402717: 48 8d 50 01 lea 0x1(%rax),%rdx 40271b: 48 89 d0 mov %rdx,%rax 40271e: 48 01 c0 add %rax,%rax 402721: 48 01 d0 add %rdx,%rax 402724: 48 c1 e0 02 shl $0x2,%rax 402728: 48 01 d0 add %rdx,%rax 40272b: 48 c1 e0 04 shl $0x4,%rax 40272f: 48 01 f0 add %rsi,%rax 402732: 48 05 d0 00 00 00 add $0xd0,%rax 402738: 48 89 08 mov %rcx,(%rax) 40273b: 48 8b 45 e0 mov -0x20(%rbp),%rax 40273f: 48 8b 48 50 mov 0x50(%rax),%rcx 402743: 48 8b 55 b0 mov -0x50(%rbp),%rdx 402747: 48 89 d0 mov %rdx,%rax 40274a: 48 c1 e0 02 shl $0x2,%rax 40274e: 48 01 d0 add %rdx,%rax 402751: 48 c1 e0 03 shl $0x3,%rax 402755: 48 01 c8 add %rcx,%rax 402758: 8b 40 04 mov 0x4(%rax),%eax 40275b: 83 f8 12 cmp $0x12,%eax 40275e: 75 73 jne 0x4027d3 402760: 48 8b 45 e0 mov -0x20(%rbp),%rax 402764: 48 8b 48 50 mov 0x50(%rax),%rcx 402768: 48 8b 55 b0 mov -0x50(%rbp),%rdx 40276c: 48 89 d0 mov %rdx,%rax 40276f: 48 c1 e0 02 shl $0x2,%rax 402773: 48 01 d0 add %rdx,%rax 402776: 48 c1 e0 03 shl $0x3,%rax 40277a: 48 01 c8 add %rcx,%rax 40277d: 8b 40 18 mov 0x18(%rax),%eax 402780: 89 c0 mov %eax,%eax 402782: 48 3b 45 d0 cmp -0x30(%rbp),%rax 402786: 73 4b jae 0x4027d3 402788: 48 8b 45 e0 mov -0x20(%rbp),%rax 40278c: 48 8b 48 50 mov 0x50(%rax),%rcx 402790: 48 8b 55 b0 mov -0x50(%rbp),%rdx 402794: 48 89 d0 mov %rdx,%rax 402797: 48 c1 e0 02 shl $0x2,%rax 40279b: 48 01 d0 add %rdx,%rax 40279e: 48 c1 e0 03 shl $0x3,%rax 4027a2: 48 01 c8 add %rcx,%rax 4027a5: 8b 50 18 mov 0x18(%rax),%edx 4027a8: 48 8b 45 b0 mov -0x50(%rbp),%rax 4027ac: 89 c6 mov %eax,%esi 4027ae: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4027b2: 89 d2 mov %edx,%edx 4027b4: 48 89 d0 mov %rdx,%rax 4027b7: 48 01 c0 add %rax,%rax 4027ba: 48 01 d0 add %rdx,%rax 4027bd: 48 c1 e0 02 shl $0x2,%rax 4027c1: 48 01 d0 add %rdx,%rax 4027c4: 48 c1 e0 04 shl $0x4,%rax 4027c8: 48 01 c8 add %rcx,%rax 4027cb: 48 05 54 01 00 00 add $0x154,%rax 4027d1: 89 30 mov %esi,(%rax) 4027d3: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4027d7: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4027db: 48 89 d0 mov %rdx,%rax 4027de: 48 01 c0 add %rax,%rax 4027e1: 48 01 d0 add %rdx,%rax 4027e4: 48 c1 e0 02 shl $0x2,%rax 4027e8: 48 01 d0 add %rdx,%rax 4027eb: 48 c1 e0 04 shl $0x4,%rax 4027ef: 48 01 c8 add %rcx,%rax 4027f2: 48 05 54 01 00 00 add $0x154,%rax 4027f8: 8b 00 mov (%rax),%eax 4027fa: 85 c0 test %eax,%eax 4027fc: 75 2b jne 0x402829 4027fe: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402802: 48 8b 55 b0 mov -0x50(%rbp),%rdx 402806: 48 89 d0 mov %rdx,%rax 402809: 48 01 c0 add %rax,%rax 40280c: 48 01 d0 add %rdx,%rax 40280f: 48 c1 e0 02 shl $0x2,%rax 402813: 48 01 d0 add %rdx,%rax 402816: 48 c1 e0 04 shl $0x4,%rax 40281a: 48 01 c8 add %rcx,%rax 40281d: 48 05 54 01 00 00 add $0x154,%rax 402823: c7 00 ff ff ff ff movl $0xffffffff,(%rax) 402829: 48 83 45 b0 01 addq $0x1,-0x50(%rbp) 40282e: 48 8b 45 b0 mov -0x50(%rbp),%rax 402832: 48 3b 45 d0 cmp -0x30(%rbp),%rax 402836: 0f 82 e2 fc ff ff jb 0x40251e 40283c: e9 b1 00 00 00 jmpq 0x4028f2 402841: 48 c7 45 b8 00 00 00 00 movq $0x0,-0x48(%rbp) 402849: e9 96 00 00 00 jmpq 0x4028e4 40284e: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402852: 48 8b 55 b8 mov -0x48(%rbp),%rdx 402856: 48 89 d0 mov %rdx,%rax 402859: 48 01 c0 add %rax,%rax 40285c: 48 01 d0 add %rdx,%rax 40285f: 48 c1 e0 02 shl $0x2,%rax 402863: 48 01 d0 add %rdx,%rax 402866: 48 c1 e0 04 shl $0x4,%rax 40286a: 48 01 c8 add %rcx,%rax 40286d: 48 8d 90 58 01 00 00 lea 0x158(%rax),%rdx 402874: 48 8b 45 b8 mov -0x48(%rbp),%rax 402878: 48 89 02 mov %rax,(%rdx) 40287b: 48 8b 4d e0 mov -0x20(%rbp),%rcx 40287f: 48 8b 55 b8 mov -0x48(%rbp),%rdx 402883: 48 89 d0 mov %rdx,%rax 402886: 48 01 c0 add %rax,%rax 402889: 48 01 d0 add %rdx,%rax 40288c: 48 c1 e0 02 shl $0x2,%rax 402890: 48 01 d0 add %rdx,%rax 402893: 48 c1 e0 04 shl $0x4,%rax 402897: 48 01 c8 add %rcx,%rax 40289a: 48 8d 90 60 01 00 00 lea 0x160(%rax),%rdx 4028a1: 48 8b 45 e0 mov -0x20(%rbp),%rax 4028a5: 48 89 02 mov %rax,(%rdx) 4028a8: 48 8b 45 e0 mov -0x20(%rbp),%rax 4028ac: 48 8d 88 c8 00 00 00 lea 0xc8(%rax),%rcx 4028b3: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4028b7: 48 8b 45 b8 mov -0x48(%rbp),%rax 4028bb: 48 8d 50 01 lea 0x1(%rax),%rdx 4028bf: 48 89 d0 mov %rdx,%rax 4028c2: 48 01 c0 add %rax,%rax 4028c5: 48 01 d0 add %rdx,%rax 4028c8: 48 c1 e0 02 shl $0x2,%rax 4028cc: 48 01 d0 add %rdx,%rax 4028cf: 48 c1 e0 04 shl $0x4,%rax 4028d3: 48 01 f0 add %rsi,%rax 4028d6: 48 05 d0 00 00 00 add $0xd0,%rax 4028dc: 48 89 08 mov %rcx,(%rax) 4028df: 48 83 45 b8 01 addq $0x1,-0x48(%rbp) 4028e4: 48 8b 45 b8 mov -0x48(%rbp),%rax 4028e8: 48 3b 45 d0 cmp -0x30(%rbp),%rax 4028ec: 0f 82 5c ff ff ff jb 0x40284e 4028f2: 48 8b 45 e0 mov -0x20(%rbp),%rax 4028f6: 48 8d 90 c8 00 00 00 lea 0xc8(%rax),%rdx 4028fd: 48 8b 45 e0 mov -0x20(%rbp),%rax 402901: 48 89 50 60 mov %rdx,0x60(%rax) 402905: e9 b9 06 00 00 jmpq 0x402fc3 40290a: 48 8b 95 40 ff ff ff mov -0xc0(%rbp),%rdx 402911: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 402918: 48 01 d0 add %rdx,%rax 40291b: 48 89 45 f0 mov %rax,-0x10(%rbp) 40291f: 48 83 bd 50 ff ff ff 00 cmpq $0x0,-0xb0(%rbp) 402927: 74 23 je 0x40294c 402929: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 402930: 48 83 c0 05 add $0x5,%rax 402934: 0f b6 00 movzbl (%rax),%eax 402937: 3c 01 cmp $0x1,%al 402939: 75 11 jne 0x40294c 40293b: 48 8b 45 e0 mov -0x20(%rbp),%rax 40293f: 48 8b 55 f0 mov -0x10(%rbp),%rdx 402943: 48 89 50 48 mov %rdx,0x48(%rax) 402947: e9 30 02 00 00 jmpq 0x402b7c 40294c: 48 8b 45 e0 mov -0x20(%rbp),%rax 402950: 48 8d 88 88 00 00 00 lea 0x88(%rax),%rcx 402957: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 40295e: ba 40 00 00 00 mov $0x40,%edx 402963: 48 89 c6 mov %rax,%rsi 402966: 48 89 cf mov %rcx,%rdi 402969: e8 c2 e7 ff ff callq 0x401130 40296e: 48 89 c2 mov %rax,%rdx 402971: 48 8b 45 e0 mov -0x20(%rbp),%rax 402975: 48 89 50 48 mov %rdx,0x48(%rax) 402979: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 402980: 48 83 c0 05 add $0x5,%rax 402984: 0f b6 00 movzbl (%rax),%eax 402987: 3c 01 cmp $0x1,%al 402989: 0f 84 ed 01 00 00 je 0x402b7c 40298f: 48 8b 45 e0 mov -0x20(%rbp),%rax 402993: 0f b7 80 98 00 00 00 movzwl 0x98(%rax),%eax 40299a: 66 89 45 8c mov %ax,-0x74(%rbp) 40299e: 0f b7 45 8c movzwl -0x74(%rbp),%eax 4029a2: 66 c1 c8 08 ror $0x8,%ax 4029a6: 66 89 45 8e mov %ax,-0x72(%rbp) 4029aa: 0f b7 55 8e movzwl -0x72(%rbp),%edx 4029ae: 48 8b 45 e0 mov -0x20(%rbp),%rax 4029b2: 66 89 90 98 00 00 00 mov %dx,0x98(%rax) 4029b9: 48 8b 45 e0 mov -0x20(%rbp),%rax 4029bd: 0f b7 80 9a 00 00 00 movzwl 0x9a(%rax),%eax 4029c4: 66 89 45 90 mov %ax,-0x70(%rbp) 4029c8: 0f b7 45 90 movzwl -0x70(%rbp),%eax 4029cc: 66 c1 c8 08 ror $0x8,%ax 4029d0: 66 89 45 92 mov %ax,-0x6e(%rbp) 4029d4: 0f b7 55 92 movzwl -0x6e(%rbp),%edx 4029d8: 48 8b 45 e0 mov -0x20(%rbp),%rax 4029dc: 66 89 90 9a 00 00 00 mov %dx,0x9a(%rax) 4029e3: 48 8b 45 e0 mov -0x20(%rbp),%rax 4029e7: 8b 80 9c 00 00 00 mov 0x9c(%rax),%eax 4029ed: 89 c7 mov %eax,%edi 4029ef: e8 83 ec ff ff callq 0x401677 4029f4: 89 c2 mov %eax,%edx 4029f6: 48 8b 45 e0 mov -0x20(%rbp),%rax 4029fa: 89 90 9c 00 00 00 mov %edx,0x9c(%rax) 402a00: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a04: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 402a0b: 48 89 c7 mov %rax,%rdi 402a0e: e8 72 ec ff ff callq 0x401685 402a13: 48 89 c2 mov %rax,%rdx 402a16: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a1a: 48 89 90 a0 00 00 00 mov %rdx,0xa0(%rax) 402a21: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a25: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 402a2c: 48 89 c7 mov %rax,%rdi 402a2f: e8 51 ec ff ff callq 0x401685 402a34: 48 89 c2 mov %rax,%rdx 402a37: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a3b: 48 89 90 a8 00 00 00 mov %rdx,0xa8(%rax) 402a42: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a46: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 402a4d: 48 89 c7 mov %rax,%rdi 402a50: e8 30 ec ff ff callq 0x401685 402a55: 48 89 c2 mov %rax,%rdx 402a58: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a5c: 48 89 90 b0 00 00 00 mov %rdx,0xb0(%rax) 402a63: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a67: 8b 80 b8 00 00 00 mov 0xb8(%rax),%eax 402a6d: 89 c7 mov %eax,%edi 402a6f: e8 03 ec ff ff callq 0x401677 402a74: 89 c2 mov %eax,%edx 402a76: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a7a: 89 90 b8 00 00 00 mov %edx,0xb8(%rax) 402a80: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a84: 0f b7 80 bc 00 00 00 movzwl 0xbc(%rax),%eax 402a8b: 66 89 45 94 mov %ax,-0x6c(%rbp) 402a8f: 0f b7 45 94 movzwl -0x6c(%rbp),%eax 402a93: 66 c1 c8 08 ror $0x8,%ax 402a97: 66 89 45 96 mov %ax,-0x6a(%rbp) 402a9b: 0f b7 55 96 movzwl -0x6a(%rbp),%edx 402a9f: 48 8b 45 e0 mov -0x20(%rbp),%rax 402aa3: 66 89 90 bc 00 00 00 mov %dx,0xbc(%rax) 402aaa: 48 8b 45 e0 mov -0x20(%rbp),%rax 402aae: 0f b7 80 be 00 00 00 movzwl 0xbe(%rax),%eax 402ab5: 66 89 45 98 mov %ax,-0x68(%rbp) 402ab9: 0f b7 45 98 movzwl -0x68(%rbp),%eax 402abd: 66 c1 c8 08 ror $0x8,%ax 402ac1: 66 89 45 9a mov %ax,-0x66(%rbp) 402ac5: 0f b7 55 9a movzwl -0x66(%rbp),%edx 402ac9: 48 8b 45 e0 mov -0x20(%rbp),%rax 402acd: 66 89 90 be 00 00 00 mov %dx,0xbe(%rax) 402ad4: 48 8b 45 e0 mov -0x20(%rbp),%rax 402ad8: 0f b7 80 c0 00 00 00 movzwl 0xc0(%rax),%eax 402adf: 66 89 45 9c mov %ax,-0x64(%rbp) 402ae3: 0f b7 45 9c movzwl -0x64(%rbp),%eax 402ae7: 66 c1 c8 08 ror $0x8,%ax 402aeb: 66 89 45 9e mov %ax,-0x62(%rbp) 402aef: 0f b7 55 9e movzwl -0x62(%rbp),%edx 402af3: 48 8b 45 e0 mov -0x20(%rbp),%rax 402af7: 66 89 90 c0 00 00 00 mov %dx,0xc0(%rax) 402afe: 48 8b 45 e0 mov -0x20(%rbp),%rax 402b02: 0f b7 80 c2 00 00 00 movzwl 0xc2(%rax),%eax 402b09: 66 89 45 a0 mov %ax,-0x60(%rbp) 402b0d: 0f b7 45 a0 movzwl -0x60(%rbp),%eax 402b11: 66 c1 c8 08 ror $0x8,%ax 402b15: 66 89 45 a2 mov %ax,-0x5e(%rbp) 402b19: 0f b7 55 a2 movzwl -0x5e(%rbp),%edx 402b1d: 48 8b 45 e0 mov -0x20(%rbp),%rax 402b21: 66 89 90 c2 00 00 00 mov %dx,0xc2(%rax) 402b28: 48 8b 45 e0 mov -0x20(%rbp),%rax 402b2c: 0f b7 80 c4 00 00 00 movzwl 0xc4(%rax),%eax 402b33: 66 89 45 a4 mov %ax,-0x5c(%rbp) 402b37: 0f b7 45 a4 movzwl -0x5c(%rbp),%eax 402b3b: 66 c1 c8 08 ror $0x8,%ax 402b3f: 66 89 45 a6 mov %ax,-0x5a(%rbp) 402b43: 0f b7 55 a6 movzwl -0x5a(%rbp),%edx 402b47: 48 8b 45 e0 mov -0x20(%rbp),%rax 402b4b: 66 89 90 c4 00 00 00 mov %dx,0xc4(%rax) 402b52: 48 8b 45 e0 mov -0x20(%rbp),%rax 402b56: 0f b7 80 c6 00 00 00 movzwl 0xc6(%rax),%eax 402b5d: 66 89 45 a8 mov %ax,-0x58(%rbp) 402b61: 0f b7 45 a8 movzwl -0x58(%rbp),%eax 402b65: 66 c1 c8 08 ror $0x8,%ax 402b69: 66 89 45 aa mov %ax,-0x56(%rbp) 402b6d: 0f b7 55 aa movzwl -0x56(%rbp),%edx 402b71: 48 8b 45 e0 mov -0x20(%rbp),%rax 402b75: 66 89 90 c6 00 00 00 mov %dx,0xc6(%rax) 402b7c: 48 8b 45 e0 mov -0x20(%rbp),%rax 402b80: 48 8b 40 48 mov 0x48(%rax),%rax 402b84: 48 8b 40 28 mov 0x28(%rax),%rax 402b88: 48 89 45 f8 mov %rax,-0x8(%rbp) 402b8c: 48 83 bd 50 ff ff ff 00 cmpq $0x0,-0xb0(%rbp) 402b94: 0f 84 65 03 00 00 je 0x402eff 402b9a: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 402ba1: 48 83 c0 05 add $0x5,%rax 402ba5: 0f b6 00 movzbl (%rax),%eax 402ba8: 3c 01 cmp $0x1,%al 402baa: 0f 85 4f 03 00 00 jne 0x402eff 402bb0: 83 bd 58 ff ff ff 08 cmpl $0x8,-0xa8(%rbp) 402bb7: 0f 84 42 03 00 00 je 0x402eff 402bbd: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 402bc2: 0f 95 c0 setne %al 402bc5: 0f b6 c0 movzbl %al,%eax 402bc8: 48 85 c0 test %rax,%rax 402bcb: 74 1a je 0x402be7 402bcd: 48 8b 45 f8 mov -0x8(%rbp),%rax 402bd1: 48 3b 85 38 ff ff ff cmp -0xc8(%rbp),%rax 402bd8: 0f 93 c0 setae %al 402bdb: 0f b6 c0 movzbl %al,%eax 402bde: 48 85 c0 test %rax,%rax 402be1: 0f 85 f8 f8 ff ff jne 0x4024df 402be7: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 402bee: 48 2b 45 f8 sub -0x8(%rbp),%rax 402bf2: 48 8b 55 d0 mov -0x30(%rbp),%rdx 402bf6: 48 c1 e2 06 shl $0x6,%rdx 402bfa: 48 39 d0 cmp %rdx,%rax 402bfd: 0f 92 c0 setb %al 402c00: 0f b6 c0 movzbl %al,%eax 402c03: 48 85 c0 test %rax,%rax 402c06: 0f 85 d3 f8 ff ff jne 0x4024df 402c0c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 402c10: 48 8b 45 f8 mov -0x8(%rbp),%rax 402c14: 48 01 c2 add %rax,%rdx 402c17: 48 8b 45 e0 mov -0x20(%rbp),%rax 402c1b: 48 89 50 50 mov %rdx,0x50(%rax) 402c1f: 48 c7 45 c0 00 00 00 00 movq $0x0,-0x40(%rbp) 402c27: e9 c0 02 00 00 jmpq 0x402eec 402c2c: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402c30: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402c34: 48 89 d0 mov %rdx,%rax 402c37: 48 01 c0 add %rax,%rax 402c3a: 48 01 d0 add %rdx,%rax 402c3d: 48 c1 e0 02 shl $0x2,%rax 402c41: 48 01 d0 add %rdx,%rax 402c44: 48 c1 e0 04 shl $0x4,%rax 402c48: 48 01 c8 add %rcx,%rax 402c4b: 48 8d 90 58 01 00 00 lea 0x158(%rax),%rdx 402c52: 48 8b 45 c0 mov -0x40(%rbp),%rax 402c56: 48 89 02 mov %rax,(%rdx) 402c59: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402c5d: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402c61: 48 89 d0 mov %rdx,%rax 402c64: 48 01 c0 add %rax,%rax 402c67: 48 01 d0 add %rdx,%rax 402c6a: 48 c1 e0 02 shl $0x2,%rax 402c6e: 48 01 d0 add %rdx,%rax 402c71: 48 c1 e0 04 shl $0x4,%rax 402c75: 48 01 c8 add %rcx,%rax 402c78: 48 8d 90 60 01 00 00 lea 0x160(%rax),%rdx 402c7f: 48 8b 45 e0 mov -0x20(%rbp),%rax 402c83: 48 89 02 mov %rax,(%rdx) 402c86: 48 8b 45 e0 mov -0x20(%rbp),%rax 402c8a: 48 8b 40 50 mov 0x50(%rax),%rax 402c8e: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402c92: 48 c1 e2 06 shl $0x6,%rdx 402c96: 48 8d 0c 10 lea (%rax,%rdx,1),%rcx 402c9a: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402c9e: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402ca2: 48 89 d0 mov %rdx,%rax 402ca5: 48 01 c0 add %rax,%rax 402ca8: 48 01 d0 add %rdx,%rax 402cab: 48 c1 e0 02 shl $0x2,%rax 402caf: 48 01 d0 add %rdx,%rax 402cb2: 48 c1 e0 04 shl $0x4,%rax 402cb6: 48 01 f0 add %rsi,%rax 402cb9: 48 05 68 01 00 00 add $0x168,%rax 402cbf: 48 89 08 mov %rcx,(%rax) 402cc2: 48 8b 45 e0 mov -0x20(%rbp),%rax 402cc6: 48 8b 40 50 mov 0x50(%rax),%rax 402cca: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402cce: 48 c1 e2 06 shl $0x6,%rdx 402cd2: 48 01 d0 add %rdx,%rax 402cd5: 48 8b 40 18 mov 0x18(%rax),%rax 402cd9: 48 3b 85 38 ff ff ff cmp -0xc8(%rbp),%rax 402ce0: 0f 92 c0 setb %al 402ce3: 0f b6 c0 movzbl %al,%eax 402ce6: 48 85 c0 test %rax,%rax 402ce9: 0f 84 f1 00 00 00 je 0x402de0 402cef: 48 8b 45 e0 mov -0x20(%rbp),%rax 402cf3: 48 8b 40 50 mov 0x50(%rax),%rax 402cf7: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402cfb: 48 c1 e2 06 shl $0x6,%rdx 402cff: 48 01 d0 add %rdx,%rax 402d02: 48 8b 50 20 mov 0x20(%rax),%rdx 402d06: 48 8b 45 e0 mov -0x20(%rbp),%rax 402d0a: 48 8b 40 50 mov 0x50(%rax),%rax 402d0e: 48 8b 4d c0 mov -0x40(%rbp),%rcx 402d12: 48 c1 e1 06 shl $0x6,%rcx 402d16: 48 01 c8 add %rcx,%rax 402d19: 48 8b 40 18 mov 0x18(%rax),%rax 402d1d: 48 8b 8d 38 ff ff ff mov -0xc8(%rbp),%rcx 402d24: 48 29 c1 sub %rax,%rcx 402d27: 48 89 c8 mov %rcx,%rax 402d2a: 48 39 c2 cmp %rax,%rdx 402d2d: 0f 96 c0 setbe %al 402d30: 0f b6 c0 movzbl %al,%eax 402d33: 48 85 c0 test %rax,%rax 402d36: 0f 84 a4 00 00 00 je 0x402de0 402d3c: 48 8b 45 e0 mov -0x20(%rbp),%rax 402d40: 48 8b 40 50 mov 0x50(%rax),%rax 402d44: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402d48: 48 c1 e2 06 shl $0x6,%rdx 402d4c: 48 01 d0 add %rdx,%rax 402d4f: 48 8b 50 18 mov 0x18(%rax),%rdx 402d53: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 402d5a: 48 01 c2 add %rax,%rdx 402d5d: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 402d64: 48 8d 0c 02 lea (%rdx,%rax,1),%rcx 402d68: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402d6c: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402d70: 48 89 d0 mov %rdx,%rax 402d73: 48 01 c0 add %rax,%rax 402d76: 48 01 d0 add %rdx,%rax 402d79: 48 c1 e0 02 shl $0x2,%rax 402d7d: 48 01 d0 add %rdx,%rax 402d80: 48 c1 e0 04 shl $0x4,%rax 402d84: 48 01 f0 add %rsi,%rax 402d87: 48 05 80 01 00 00 add $0x180,%rax 402d8d: 48 89 08 mov %rcx,(%rax) 402d90: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402d94: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402d98: 48 89 d0 mov %rdx,%rax 402d9b: 48 01 c0 add %rax,%rax 402d9e: 48 01 d0 add %rdx,%rax 402da1: 48 c1 e0 02 shl $0x2,%rax 402da5: 48 01 d0 add %rdx,%rax 402da8: 48 c1 e0 04 shl $0x4,%rax 402dac: 48 01 c8 add %rcx,%rax 402daf: 48 05 80 01 00 00 add $0x180,%rax 402db5: 48 8b 08 mov (%rax),%rcx 402db8: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402dbc: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402dc0: 48 89 d0 mov %rdx,%rax 402dc3: 48 01 c0 add %rax,%rax 402dc6: 48 01 d0 add %rdx,%rax 402dc9: 48 c1 e0 02 shl $0x2,%rax 402dcd: 48 01 d0 add %rdx,%rax 402dd0: 48 c1 e0 04 shl $0x4,%rax 402dd4: 48 01 f0 add %rsi,%rax 402dd7: 48 05 78 01 00 00 add $0x178,%rax 402ddd: 48 89 08 mov %rcx,(%rax) 402de0: 48 8b 45 e0 mov -0x20(%rbp),%rax 402de4: 48 8d 88 c8 00 00 00 lea 0xc8(%rax),%rcx 402deb: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402def: 48 8b 45 c0 mov -0x40(%rbp),%rax 402df3: 48 8d 50 01 lea 0x1(%rax),%rdx 402df7: 48 89 d0 mov %rdx,%rax 402dfa: 48 01 c0 add %rax,%rax 402dfd: 48 01 d0 add %rdx,%rax 402e00: 48 c1 e0 02 shl $0x2,%rax 402e04: 48 01 d0 add %rdx,%rax 402e07: 48 c1 e0 04 shl $0x4,%rax 402e0b: 48 01 f0 add %rsi,%rax 402e0e: 48 05 d0 00 00 00 add $0xd0,%rax 402e14: 48 89 08 mov %rcx,(%rax) 402e17: 48 8b 45 e0 mov -0x20(%rbp),%rax 402e1b: 48 8b 40 50 mov 0x50(%rax),%rax 402e1f: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402e23: 48 c1 e2 06 shl $0x6,%rdx 402e27: 48 01 d0 add %rdx,%rax 402e2a: 8b 40 04 mov 0x4(%rax),%eax 402e2d: 83 f8 12 cmp $0x12,%eax 402e30: 75 5f jne 0x402e91 402e32: 48 8b 45 e0 mov -0x20(%rbp),%rax 402e36: 48 8b 40 50 mov 0x50(%rax),%rax 402e3a: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402e3e: 48 c1 e2 06 shl $0x6,%rdx 402e42: 48 01 d0 add %rdx,%rax 402e45: 8b 40 28 mov 0x28(%rax),%eax 402e48: 89 c0 mov %eax,%eax 402e4a: 48 3b 45 d0 cmp -0x30(%rbp),%rax 402e4e: 73 41 jae 0x402e91 402e50: 48 8b 45 e0 mov -0x20(%rbp),%rax 402e54: 48 8b 40 50 mov 0x50(%rax),%rax 402e58: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402e5c: 48 c1 e2 06 shl $0x6,%rdx 402e60: 48 01 d0 add %rdx,%rax 402e63: 8b 50 28 mov 0x28(%rax),%edx 402e66: 48 8b 45 c0 mov -0x40(%rbp),%rax 402e6a: 89 c6 mov %eax,%esi 402e6c: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402e70: 89 d2 mov %edx,%edx 402e72: 48 89 d0 mov %rdx,%rax 402e75: 48 01 c0 add %rax,%rax 402e78: 48 01 d0 add %rdx,%rax 402e7b: 48 c1 e0 02 shl $0x2,%rax 402e7f: 48 01 d0 add %rdx,%rax 402e82: 48 c1 e0 04 shl $0x4,%rax 402e86: 48 01 c8 add %rcx,%rax 402e89: 48 05 54 01 00 00 add $0x154,%rax 402e8f: 89 30 mov %esi,(%rax) 402e91: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402e95: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402e99: 48 89 d0 mov %rdx,%rax 402e9c: 48 01 c0 add %rax,%rax 402e9f: 48 01 d0 add %rdx,%rax 402ea2: 48 c1 e0 02 shl $0x2,%rax 402ea6: 48 01 d0 add %rdx,%rax 402ea9: 48 c1 e0 04 shl $0x4,%rax 402ead: 48 01 c8 add %rcx,%rax 402eb0: 48 05 54 01 00 00 add $0x154,%rax 402eb6: 8b 00 mov (%rax),%eax 402eb8: 85 c0 test %eax,%eax 402eba: 75 2b jne 0x402ee7 402ebc: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402ec0: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402ec4: 48 89 d0 mov %rdx,%rax 402ec7: 48 01 c0 add %rax,%rax 402eca: 48 01 d0 add %rdx,%rax 402ecd: 48 c1 e0 02 shl $0x2,%rax 402ed1: 48 01 d0 add %rdx,%rax 402ed4: 48 c1 e0 04 shl $0x4,%rax 402ed8: 48 01 c8 add %rcx,%rax 402edb: 48 05 54 01 00 00 add $0x154,%rax 402ee1: c7 00 ff ff ff ff movl $0xffffffff,(%rax) 402ee7: 48 83 45 c0 01 addq $0x1,-0x40(%rbp) 402eec: 48 8b 45 c0 mov -0x40(%rbp),%rax 402ef0: 48 3b 45 d0 cmp -0x30(%rbp),%rax 402ef4: 0f 82 32 fd ff ff jb 0x402c2c 402efa: e9 b1 00 00 00 jmpq 0x402fb0 402eff: 48 c7 45 c8 00 00 00 00 movq $0x0,-0x38(%rbp) 402f07: e9 96 00 00 00 jmpq 0x402fa2 402f0c: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402f10: 48 8b 55 c8 mov -0x38(%rbp),%rdx 402f14: 48 89 d0 mov %rdx,%rax 402f17: 48 01 c0 add %rax,%rax 402f1a: 48 01 d0 add %rdx,%rax 402f1d: 48 c1 e0 02 shl $0x2,%rax 402f21: 48 01 d0 add %rdx,%rax 402f24: 48 c1 e0 04 shl $0x4,%rax 402f28: 48 01 c8 add %rcx,%rax 402f2b: 48 8d 90 58 01 00 00 lea 0x158(%rax),%rdx 402f32: 48 8b 45 c8 mov -0x38(%rbp),%rax 402f36: 48 89 02 mov %rax,(%rdx) 402f39: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402f3d: 48 8b 55 c8 mov -0x38(%rbp),%rdx 402f41: 48 89 d0 mov %rdx,%rax 402f44: 48 01 c0 add %rax,%rax 402f47: 48 01 d0 add %rdx,%rax 402f4a: 48 c1 e0 02 shl $0x2,%rax 402f4e: 48 01 d0 add %rdx,%rax 402f51: 48 c1 e0 04 shl $0x4,%rax 402f55: 48 01 c8 add %rcx,%rax 402f58: 48 8d 90 60 01 00 00 lea 0x160(%rax),%rdx 402f5f: 48 8b 45 e0 mov -0x20(%rbp),%rax 402f63: 48 89 02 mov %rax,(%rdx) 402f66: 48 8b 45 e0 mov -0x20(%rbp),%rax 402f6a: 48 8d 88 c8 00 00 00 lea 0xc8(%rax),%rcx 402f71: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402f75: 48 8b 45 c8 mov -0x38(%rbp),%rax 402f79: 48 8d 50 01 lea 0x1(%rax),%rdx 402f7d: 48 89 d0 mov %rdx,%rax 402f80: 48 01 c0 add %rax,%rax 402f83: 48 01 d0 add %rdx,%rax 402f86: 48 c1 e0 02 shl $0x2,%rax 402f8a: 48 01 d0 add %rdx,%rax 402f8d: 48 c1 e0 04 shl $0x4,%rax 402f91: 48 01 f0 add %rsi,%rax 402f94: 48 05 d0 00 00 00 add $0xd0,%rax 402f9a: 48 89 08 mov %rcx,(%rax) 402f9d: 48 83 45 c8 01 addq $0x1,-0x38(%rbp) 402fa2: 48 8b 45 c8 mov -0x38(%rbp),%rax 402fa6: 48 3b 45 d0 cmp -0x30(%rbp),%rax 402faa: 0f 82 5c ff ff ff jb 0x402f0c 402fb0: 48 8b 45 e0 mov -0x20(%rbp),%rax 402fb4: 48 8d 90 c8 00 00 00 lea 0xc8(%rax),%rdx 402fbb: 48 8b 45 e0 mov -0x20(%rbp),%rax 402fbf: 48 89 50 60 mov %rdx,0x60(%rax) 402fc3: 48 8b 45 e0 mov -0x20(%rbp),%rax 402fc7: c9 leaveq 402fc8: c3 retq 402fc9: 55 push %rbp 402fca: 48 89 e5 mov %rsp,%rbp 402fcd: 48 83 ec 40 sub $0x40,%rsp 402fd1: 89 7d ec mov %edi,-0x14(%rbp) 402fd4: 48 89 75 e0 mov %rsi,-0x20(%rbp) 402fd8: 48 89 55 d8 mov %rdx,-0x28(%rbp) 402fdc: 48 89 4d d0 mov %rcx,-0x30(%rbp) 402fe0: 44 89 45 e8 mov %r8d,-0x18(%rbp) 402fe4: 4c 89 4d c8 mov %r9,-0x38(%rbp) 402fe8: 48 8b 55 d8 mov -0x28(%rbp),%rdx 402fec: 48 8b 45 e0 mov -0x20(%rbp),%rax 402ff0: 48 01 d0 add %rdx,%rax 402ff3: 48 89 45 f8 mov %rax,-0x8(%rbp) 402ff7: 48 8b 55 d0 mov -0x30(%rbp),%rdx 402ffb: 48 8b 45 f8 mov -0x8(%rbp),%rax 402fff: 48 89 d6 mov %rdx,%rsi 403002: 48 89 c7 mov %rax,%rdi 403005: e8 28 e7 ff ff callq 0x401732 40300a: 89 45 f4 mov %eax,-0xc(%rbp) 40300d: 8b 45 f4 mov -0xc(%rbp),%eax 403010: 83 f8 01 cmp $0x1,%eax 403013: 74 64 je 0x403079 403015: 83 f8 03 cmp $0x3,%eax 403018: 74 2e je 0x403048 40301a: 90 nop 40301b: 4c 8b 45 c8 mov -0x38(%rbp),%r8 40301f: 8b 7d e8 mov -0x18(%rbp),%edi 403022: 48 8b 4d d0 mov -0x30(%rbp),%rcx 403026: 48 8b 55 d8 mov -0x28(%rbp),%rdx 40302a: 48 8b 75 e0 mov -0x20(%rbp),%rsi 40302e: 8b 45 ec mov -0x14(%rbp),%eax 403031: 6a 00 pushq $0x0 403033: 6a 00 pushq $0x0 403035: 4d 89 c1 mov %r8,%r9 403038: 41 89 f8 mov %edi,%r8d 40303b: 89 c7 mov %eax,%edi 40303d: e8 af e7 ff ff callq 0x4017f1 403042: 48 83 c4 10 add $0x10,%rsp 403046: eb 54 jmp 0x40309c 403048: 44 8b 45 e8 mov -0x18(%rbp),%r8d 40304c: 48 8b 7d d0 mov -0x30(%rbp),%rdi 403050: 48 8b 4d d8 mov -0x28(%rbp),%rcx 403054: 48 8b 55 f8 mov -0x8(%rbp),%rdx 403058: 48 8b 75 e0 mov -0x20(%rbp),%rsi 40305c: 8b 45 ec mov -0x14(%rbp),%eax 40305f: 48 83 ec 08 sub $0x8,%rsp 403063: ff 75 c8 pushq -0x38(%rbp) 403066: 45 89 c1 mov %r8d,%r9d 403069: 49 89 f8 mov %rdi,%r8 40306c: 89 c7 mov %eax,%edi 40306e: e8 ae ee ff ff callq 0x401f21 403073: 48 83 c4 10 add $0x10,%rsp 403077: eb 23 jmp 0x40309c 403079: 4c 8b 45 c8 mov -0x38(%rbp),%r8 40307d: 8b 7d e8 mov -0x18(%rbp),%edi 403080: 48 8b 4d d0 mov -0x30(%rbp),%rcx 403084: 48 8b 55 d8 mov -0x28(%rbp),%rdx 403088: 48 8b 75 e0 mov -0x20(%rbp),%rsi 40308c: 8b 45 ec mov -0x14(%rbp),%eax 40308f: 4d 89 c1 mov %r8,%r9 403092: 41 89 f8 mov %edi,%r8d 403095: 89 c7 mov %eax,%edi 403097: e8 a6 e8 ff ff callq 0x401942 40309c: c9 leaveq 40309d: c3 retq 40309e: 55 push %rbp 40309f: 48 89 e5 mov %rsp,%rbp 4030a2: 48 83 c4 80 add $0xffffffffffffff80,%rsp 4030a6: 89 7d 9c mov %edi,-0x64(%rbp) 4030a9: 48 89 75 90 mov %rsi,-0x70(%rbp) 4030ad: 48 89 55 88 mov %rdx,-0x78(%rbp) 4030b1: 89 4d 98 mov %ecx,-0x68(%rbp) 4030b4: 4c 89 45 80 mov %r8,-0x80(%rbp) 4030b8: 64 48 8b 04 25 28 00 00 mov %fs:0x28,%rax 4030c0: 00 4030c1: 48 89 45 f8 mov %rax,-0x8(%rbp) 4030c5: 31 c0 xor %eax,%eax 4030c7: b8 40 00 00 00 mov $0x40,%eax 4030cc: 48 83 7d 88 40 cmpq $0x40,-0x78(%rbp) 4030d1: 48 0f 46 45 88 cmovbe -0x78(%rbp),%rax 4030d6: 48 89 c2 mov %rax,%rdx 4030d9: 48 8b 4d 90 mov -0x70(%rbp),%rcx 4030dd: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4030e1: 8b 45 9c mov -0x64(%rbp),%eax 4030e4: 89 c7 mov %eax,%edi 4030e6: e8 ab e5 ff ff callq 0x401696 4030eb: 48 89 45 a8 mov %rax,-0x58(%rbp) 4030ef: 48 83 7d a8 ff cmpq $0xffffffffffffffff,-0x58(%rbp) 4030f4: 0f 94 c0 sete %al 4030f7: 0f b6 c0 movzbl %al,%eax 4030fa: 48 85 c0 test %rax,%rax 4030fd: 74 14 je 0x403113 4030ff: bf 09 00 00 00 mov $0x9,%edi 403104: e8 d4 e3 ff ff callq 0x4014dd 403109: b8 00 00 00 00 mov $0x0,%eax 40310e: e9 c6 00 00 00 jmpq 0x4031d9 403113: 48 8b 55 a8 mov -0x58(%rbp),%rdx 403117: 48 8d 45 b0 lea -0x50(%rbp),%rax 40311b: 48 89 d6 mov %rdx,%rsi 40311e: 48 89 c7 mov %rax,%rdi 403121: e8 0c e6 ff ff callq 0x401732 403126: 89 45 a4 mov %eax,-0x5c(%rbp) 403129: 8b 45 a4 mov -0x5c(%rbp),%eax 40312c: 83 f8 01 cmp $0x1,%eax 40312f: 74 07 je 0x403138 403131: 83 f8 03 cmp $0x3,%eax 403134: 74 28 je 0x40315e 403136: eb 74 jmp 0x4031ac 403138: 48 8b 7d 80 mov -0x80(%rbp),%rdi 40313c: 8b 75 98 mov -0x68(%rbp),%esi 40313f: 48 8b 4d 88 mov -0x78(%rbp),%rcx 403143: 48 8b 55 90 mov -0x70(%rbp),%rdx 403147: 8b 45 9c mov -0x64(%rbp),%eax 40314a: 49 89 f9 mov %rdi,%r9 40314d: 41 89 f0 mov %esi,%r8d 403150: be 00 00 00 00 mov $0x0,%esi 403155: 89 c7 mov %eax,%edi 403157: e8 e6 e7 ff ff callq 0x401942 40315c: eb 7b jmp 0x4031d9 40315e: 0f b6 45 b4 movzbl -0x4c(%rbp),%eax 403162: 3c 01 cmp $0x1,%al 403164: 75 07 jne 0x40316d 403166: ba 34 00 00 00 mov $0x34,%edx 40316b: eb 05 jmp 0x403172 40316d: ba 40 00 00 00 mov $0x40,%edx 403172: 48 8b 45 a8 mov -0x58(%rbp),%rax 403176: 48 39 c2 cmp %rax,%rdx 403179: 77 31 ja 0x4031ac 40317b: 8b 7d 98 mov -0x68(%rbp),%edi 40317e: 48 8b 75 88 mov -0x78(%rbp),%rsi 403182: 48 8b 4d 90 mov -0x70(%rbp),%rcx 403186: 48 8d 55 b0 lea -0x50(%rbp),%rdx 40318a: 8b 45 9c mov -0x64(%rbp),%eax 40318d: 48 83 ec 08 sub $0x8,%rsp 403191: ff 75 80 pushq -0x80(%rbp) 403194: 41 89 f9 mov %edi,%r9d 403197: 49 89 f0 mov %rsi,%r8 40319a: be 00 00 00 00 mov $0x0,%esi 40319f: 89 c7 mov %eax,%edi 4031a1: e8 7b ed ff ff callq 0x401f21 4031a6: 48 83 c4 10 add $0x10,%rsp 4031aa: eb 2d jmp 0x4031d9 4031ac: 90 nop 4031ad: 48 8b 7d 80 mov -0x80(%rbp),%rdi 4031b1: 8b 75 98 mov -0x68(%rbp),%esi 4031b4: 48 8b 4d 88 mov -0x78(%rbp),%rcx 4031b8: 48 8b 55 90 mov -0x70(%rbp),%rdx 4031bc: 8b 45 9c mov -0x64(%rbp),%eax 4031bf: 6a 00 pushq $0x0 4031c1: 6a 00 pushq $0x0 4031c3: 49 89 f9 mov %rdi,%r9 4031c6: 41 89 f0 mov %esi,%r8d 4031c9: be 00 00 00 00 mov $0x0,%esi 4031ce: 89 c7 mov %eax,%edi 4031d0: e8 1c e6 ff ff callq 0x4017f1 4031d5: 48 83 c4 10 add $0x10,%rsp 4031d9: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4031dd: 64 48 33 0c 25 28 00 00 xor %fs:0x28,%rcx 4031e5: 00 4031e6: 74 05 je 0x4031ed 4031e8: e8 83 de ff ff callq 0x401070 4031ed: c9 leaveq 4031ee: c3 retq 4031ef: 55 push %rbp 4031f0: 48 89 e5 mov %rsp,%rbp 4031f3: 48 81 ec e0 00 00 00 sub $0xe0,%rsp 4031fa: 89 bd 3c ff ff ff mov %edi,-0xc4(%rbp) 403200: 48 89 b5 30 ff ff ff mov %rsi,-0xd0(%rbp) 403207: 48 89 95 28 ff ff ff mov %rdx,-0xd8(%rbp) 40320e: 89 8d 38 ff ff ff mov %ecx,-0xc8(%rbp) 403214: 4c 89 85 20 ff ff ff mov %r8,-0xe0(%rbp) 40321b: 64 48 8b 04 25 28 00 00 mov %fs:0x28,%rax 403223: 00 403224: 48 89 45 f8 mov %rax,-0x8(%rbp) 403228: 31 c0 xor %eax,%eax 40322a: 48 c7 85 50 ff ff ff 00 movq $0x0,-0xb0(%rbp) 403232: 00 00 00 403235: 83 bd 38 ff ff ff 08 cmpl $0x8,-0xc8(%rbp) 40323c: 74 1b je 0x403259 40323e: 83 bd 38 ff ff ff 09 cmpl $0x9,-0xc8(%rbp) 403245: 74 12 je 0x403259 403247: 83 bd 38 ff ff ff 0a cmpl $0xa,-0xc8(%rbp) 40324e: 74 09 je 0x403259 403250: 83 bd 38 ff ff ff 0b cmpl $0xb,-0xc8(%rbp) 403257: 75 07 jne 0x403260 403259: b8 01 00 00 00 mov $0x1,%eax 40325e: eb 05 jmp 0x403265 403260: b8 00 00 00 00 mov $0x0,%eax 403265: 89 85 4c ff ff ff mov %eax,-0xb4(%rbp) 40326b: 48 83 bd 20 ff ff ff 00 cmpq $0x0,-0xe0(%rbp) 403273: 75 32 jne 0x4032a7 403275: 48 83 bd 28 ff ff ff ff cmpq $0xffffffffffffffff,-0xd8(%rbp) 40327d: 75 51 jne 0x4032d0 40327f: 48 8d 95 60 ff ff ff lea -0xa0(%rbp),%rdx 403286: 8b 85 3c ff ff ff mov -0xc4(%rbp),%eax 40328c: 48 89 d6 mov %rdx,%rsi 40328f: 89 c7 mov %eax,%edi 403291: e8 1a 16 00 00 callq 0x4048b0 403296: 85 c0 test %eax,%eax 403298: 75 36 jne 0x4032d0 40329a: 48 8b 45 90 mov -0x70(%rbp),%rax 40329e: 48 89 85 28 ff ff ff mov %rax,-0xd8(%rbp) 4032a5: eb 29 jmp 0x4032d0 4032a7: 48 83 bd 28 ff ff ff ff cmpq $0xffffffffffffffff,-0xd8(%rbp) 4032af: 75 1f jne 0x4032d0 4032b1: 48 8d 0d 38 1f 00 00 lea 0x1f38(%rip),%rcx # 0x4051f0 4032b8: ba 91 02 00 00 mov $0x291,%edx 4032bd: 48 8d 35 2c 1e 00 00 lea 0x1e2c(%rip),%rsi # 0x4050f0 4032c4: 48 8d 3d 6d 1e 00 00 lea 0x1e6d(%rip),%rdi # 0x405138 4032cb: e8 e0 dd ff ff callq 0x4010b0 4032d0: 83 bd 4c ff ff ff 00 cmpl $0x0,-0xb4(%rbp) 4032d7: 0f 84 97 00 00 00 je 0x403374 4032dd: 48 83 bd 20 ff ff ff 00 cmpq $0x0,-0xe0(%rbp) 4032e5: 75 7c jne 0x403363 4032e7: 83 bd 38 ff ff ff 0b cmpl $0xb,-0xc8(%rbp) 4032ee: 74 09 je 0x4032f9 4032f0: 83 bd 38 ff ff ff 08 cmpl $0x8,-0xc8(%rbp) 4032f7: 75 07 jne 0x403300 4032f9: bf 02 00 00 00 mov $0x2,%edi 4032fe: eb 05 jmp 0x403305 403300: bf 01 00 00 00 mov $0x1,%edi 403305: 83 bd 38 ff ff ff 08 cmpl $0x8,-0xc8(%rbp) 40330c: 75 07 jne 0x403315 40330e: be 01 00 00 00 mov $0x1,%esi 403313: eb 05 jmp 0x40331a 403315: be 03 00 00 00 mov $0x3,%esi 40331a: 48 8b 8d 30 ff ff ff mov -0xd0(%rbp),%rcx 403321: 8b 95 3c ff ff ff mov -0xc4(%rbp),%edx 403327: 48 8b 85 28 ff ff ff mov -0xd8(%rbp),%rax 40332e: 49 89 c9 mov %rcx,%r9 403331: 41 89 d0 mov %edx,%r8d 403334: 89 f9 mov %edi,%ecx 403336: 89 f2 mov %esi,%edx 403338: 48 89 c6 mov %rax,%rsi 40333b: bf 00 00 00 00 mov $0x0,%edi 403340: e8 3b dd ff ff callq 0x401080 403345: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 40334c: 48 83 bd 50 ff ff ff ff cmpq $0xffffffffffffffff,-0xb0(%rbp) 403354: 75 1e jne 0x403374 403356: 48 c7 85 50 ff ff ff 00 movq $0x0,-0xb0(%rbp) 40335e: 00 00 00 403361: eb 11 jmp 0x403374 403363: 48 8b 85 20 ff ff ff mov -0xe0(%rbp),%rax 40336a: 48 8b 00 mov (%rax),%rax 40336d: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 403374: 48 83 bd 50 ff ff ff 00 cmpq $0x0,-0xb0(%rbp) 40337c: 0f 84 d3 00 00 00 je 0x403455 403382: 48 83 bd 50 ff ff ff ff cmpq $0xffffffffffffffff,-0xb0(%rbp) 40338a: 75 1f jne 0x4033ab 40338c: 48 8d 0d 5d 1e 00 00 lea 0x1e5d(%rip),%rcx # 0x4051f0 403393: ba ad 02 00 00 mov $0x2ad,%edx 403398: 48 8d 35 51 1d 00 00 lea 0x1d51(%rip),%rsi # 0x4050f0 40339f: 48 8d 3d ab 1d 00 00 lea 0x1dab(%rip),%rdi # 0x405151 4033a6: e8 05 dd ff ff callq 0x4010b0 4033ab: 4c 8b 85 20 ff ff ff mov -0xe0(%rbp),%r8 4033b2: 8b bd 38 ff ff ff mov -0xc8(%rbp),%edi 4033b8: 48 8b 8d 28 ff ff ff mov -0xd8(%rbp),%rcx 4033bf: 48 8b 95 30 ff ff ff mov -0xd0(%rbp),%rdx 4033c6: 48 8b b5 50 ff ff ff mov -0xb0(%rbp),%rsi 4033cd: 8b 85 3c ff ff ff mov -0xc4(%rbp),%eax 4033d3: 4d 89 c1 mov %r8,%r9 4033d6: 41 89 f8 mov %edi,%r8d 4033d9: 89 c7 mov %eax,%edi 4033db: e8 e9 fb ff ff callq 0x402fc9 4033e0: 48 89 85 58 ff ff ff mov %rax,-0xa8(%rbp) 4033e7: 48 83 bd 58 ff ff ff 00 cmpq $0x0,-0xa8(%rbp) 4033ef: 75 38 jne 0x403429 4033f1: 48 83 bd 20 ff ff ff 00 cmpq $0x0,-0xe0(%rbp) 4033f9: 74 13 je 0x40340e 4033fb: 48 8b 85 20 ff ff ff mov -0xe0(%rbp),%rax 403402: 48 8b 00 mov (%rax),%rax 403405: 48 3b 85 50 ff ff ff cmp -0xb0(%rbp),%rax 40340c: 74 1b je 0x403429 40340e: 48 8b 95 28 ff ff ff mov -0xd8(%rbp),%rdx 403415: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 40341c: 48 89 d6 mov %rdx,%rsi 40341f: 48 89 c7 mov %rax,%rdi 403422: e8 39 dd ff ff callq 0x401160 403427: eb 23 jmp 0x40344c 403429: 48 83 bd 20 ff ff ff 00 cmpq $0x0,-0xe0(%rbp) 403431: 75 19 jne 0x40344c 403433: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 40343a: 8b 40 38 mov 0x38(%rax),%eax 40343d: 83 c8 40 or $0x40,%eax 403440: 89 c2 mov %eax,%edx 403442: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 403449: 89 50 38 mov %edx,0x38(%rax) 40344c: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 403453: eb 2b jmp 0x403480 403455: 48 8b bd 20 ff ff ff mov -0xe0(%rbp),%rdi 40345c: 8b 8d 38 ff ff ff mov -0xc8(%rbp),%ecx 403462: 48 8b 95 28 ff ff ff mov -0xd8(%rbp),%rdx 403469: 48 8b b5 30 ff ff ff mov -0xd0(%rbp),%rsi 403470: 8b 85 3c ff ff ff mov -0xc4(%rbp),%eax 403476: 49 89 f8 mov %rdi,%r8 403479: 89 c7 mov %eax,%edi 40347b: e8 1e fc ff ff callq 0x40309e 403480: 48 8b 4d f8 mov -0x8(%rbp),%rcx 403484: 64 48 33 0c 25 28 00 00 xor %fs:0x28,%rcx 40348c: 00 40348d: 74 05 je 0x403494 40348f: e8 dc db ff ff callq 0x401070 403494: c9 leaveq 403495: c3 retq 403496: 55 push %rbp 403497: 48 89 e5 mov %rsp,%rbp 40349a: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 4034a1: 48 89 bd 58 ff ff ff mov %rdi,-0xa8(%rbp) 4034a8: 64 48 8b 04 25 28 00 00 mov %fs:0x28,%rax 4034b0: 00 4034b1: 48 89 45 f8 mov %rax,-0x8(%rbp) 4034b5: 31 c0 xor %eax,%eax 4034b7: 48 c7 85 68 ff ff ff 08 movq $0x8,-0x98(%rbp) 4034bf: 00 00 00 4034c2: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4034c9: 48 8b 00 mov (%rax),%rax 4034cc: 48 85 c0 test %rax,%rax 4034cf: 74 5c je 0x40352d 4034d1: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4034d8: 48 8b 50 30 mov 0x30(%rax),%rdx 4034dc: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4034e3: 48 39 c2 cmp %rax,%rdx 4034e6: 72 1e jb 0x403506 4034e8: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4034ef: 48 8b 50 30 mov 0x30(%rax),%rdx 4034f3: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4034fa: 48 29 c2 sub %rax,%rdx 4034fd: 48 89 d0 mov %rdx,%rax 403500: 48 83 f8 3b cmp $0x3b,%rax 403504: 77 0a ja 0x403510 403506: b8 00 00 00 00 mov $0x0,%eax 40350b: e9 e5 02 00 00 jmpq 0x4037f5 403510: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 403517: 48 8b 10 mov (%rax),%rdx 40351a: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 403521: 48 01 d0 add %rdx,%rax 403524: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 40352b: eb 56 jmp 0x403583 40352d: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 403534: 48 8b 50 28 mov 0x28(%rax),%rdx 403538: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 40353f: 48 01 c2 add %rax,%rdx 403542: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 403549: 8b 40 24 mov 0x24(%rax),%eax 40354c: 48 8d 75 a0 lea -0x60(%rbp),%rsi 403550: 48 89 d1 mov %rdx,%rcx 403553: ba 3c 00 00 00 mov $0x3c,%edx 403558: 89 c7 mov %eax,%edi 40355a: e8 37 e1 ff ff callq 0x401696 40355f: 48 83 f8 3c cmp $0x3c,%rax 403563: 0f 95 c0 setne %al 403566: 0f b6 c0 movzbl %al,%eax 403569: 48 85 c0 test %rax,%rax 40356c: 74 0a je 0x403578 40356e: b8 00 00 00 00 mov $0x0,%eax 403573: e9 7d 02 00 00 jmpq 0x4037f5 403578: 48 8d 45 a0 lea -0x60(%rbp),%rax 40357c: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 403583: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 40358a: 48 83 c0 30 add $0x30,%rax 40358e: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 403595: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 40359c: 0f b6 40 39 movzbl 0x39(%rax),%eax 4035a0: 3c 20 cmp $0x20,%al 4035a2: 74 2d je 0x4035d1 4035a4: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4035ab: 48 8d 48 30 lea 0x30(%rax),%rcx 4035af: 48 8d 45 e0 lea -0x20(%rbp),%rax 4035b3: ba 0a 00 00 00 mov $0xa,%edx 4035b8: 48 89 ce mov %rcx,%rsi 4035bb: 48 89 c7 mov %rax,%rdi 4035be: e8 ad db ff ff callq 0x401170 4035c3: c6 00 00 movb $0x0,(%rax) 4035c6: 48 8d 45 e0 lea -0x20(%rbp),%rax 4035ca: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4035d1: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4035d8: 48 89 c7 mov %rax,%rdi 4035db: e8 a0 db ff ff callq 0x401180 4035e0: 48 89 45 88 mov %rax,-0x78(%rbp) 4035e4: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4035eb: ba 10 00 00 00 mov $0x10,%edx 4035f0: 48 8d 35 74 1b 00 00 lea 0x1b74(%rip),%rsi # 0x40516b 4035f7: 48 89 c7 mov %rax,%rdi 4035fa: e8 01 db ff ff callq 0x401100 4035ff: 85 c0 test %eax,%eax 403601: 75 11 jne 0x403614 403603: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 40360a: 48 8b 00 mov (%rax),%rax 40360d: 48 85 c0 test %rax,%rax 403610: 75 2b jne 0x40363d 403612: eb 55 jmp 0x403669 403614: 48 8b 45 88 mov -0x78(%rbp),%rax 403618: 48 83 c0 01 add $0x1,%rax 40361c: 48 83 e0 fe and $0xfffffffffffffffe,%rax 403620: 48 89 c2 mov %rax,%rdx 403623: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 40362a: 48 01 d0 add %rdx,%rax 40362d: 48 83 c0 3c add $0x3c,%rax 403631: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 403638: e9 85 fe ff ff jmpq 0x4034c2 40363d: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 403644: 48 8b 50 30 mov 0x30(%rax),%rdx 403648: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 40364f: 48 29 c2 sub %rax,%rdx 403652: 48 89 d0 mov %rdx,%rax 403655: 48 83 e8 3c sub $0x3c,%rax 403659: 48 3b 45 88 cmp -0x78(%rbp),%rax 40365d: 73 0a jae 0x403669 40365f: b8 00 00 00 00 mov $0x0,%eax 403664: e9 8c 01 00 00 jmpq 0x4037f5 403669: 48 8b 45 88 mov -0x78(%rbp),%rax 40366d: 48 89 c7 mov %rax,%rdi 403670: e8 cb da ff ff callq 0x401140 403675: 48 89 45 90 mov %rax,-0x70(%rbp) 403679: 48 83 7d 90 00 cmpq $0x0,-0x70(%rbp) 40367e: 0f 84 6d 01 00 00 je 0x4037f1 403684: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 40368b: 48 8b 00 mov (%rax),%rax 40368e: 48 85 c0 test %rax,%rax 403691: 74 3c je 0x4036cf 403693: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 40369a: 48 8b 00 mov (%rax),%rax 40369d: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 4036a4: 48 83 c2 3c add $0x3c,%rdx 4036a8: 48 8d 0c 10 lea (%rax,%rdx,1),%rcx 4036ac: 48 8b 55 88 mov -0x78(%rbp),%rdx 4036b0: 48 8b 45 90 mov -0x70(%rbp),%rax 4036b4: 48 89 ce mov %rcx,%rsi 4036b7: 48 89 c7 mov %rax,%rdi 4036ba: e8 71 da ff ff callq 0x401130 4036bf: 48 89 c2 mov %rax,%rdx 4036c2: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4036c9: 48 89 50 60 mov %rdx,0x60(%rax) 4036cd: eb 78 jmp 0x403747 4036cf: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4036d6: 48 8b 50 28 mov 0x28(%rax),%rdx 4036da: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4036e1: 48 01 d0 add %rdx,%rax 4036e4: 48 83 c0 3c add $0x3c,%rax 4036e8: 48 89 c1 mov %rax,%rcx 4036eb: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4036f2: 8b 40 24 mov 0x24(%rax),%eax 4036f5: 48 8b 55 88 mov -0x78(%rbp),%rdx 4036f9: 48 8b 75 90 mov -0x70(%rbp),%rsi 4036fd: 89 c7 mov %eax,%edi 4036ff: e8 92 df ff ff callq 0x401696 403704: 48 3b 45 88 cmp -0x78(%rbp),%rax 403708: 0f 95 c0 setne %al 40370b: 0f b6 c0 movzbl %al,%eax 40370e: 48 85 c0 test %rax,%rax 403711: 74 25 je 0x403738 403713: 48 8b 45 90 mov -0x70(%rbp),%rax 403717: 48 89 c7 mov %rax,%rdi 40371a: e8 21 d9 ff ff callq 0x401040 40371f: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 403726: 48 c7 40 60 00 00 00 00 movq $0x0,0x60(%rax) 40372e: b8 00 00 00 00 mov $0x0,%eax 403733: e9 bd 00 00 00 jmpq 0x4037f5 403738: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 40373f: 48 8b 55 90 mov -0x70(%rbp),%rdx 403743: 48 89 50 60 mov %rdx,0x60(%rax) 403747: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 40374e: 48 8b 55 88 mov -0x78(%rbp),%rdx 403752: 48 89 50 68 mov %rdx,0x68(%rax) 403756: 48 8b 45 90 mov -0x70(%rbp),%rax 40375a: 48 89 45 80 mov %rax,-0x80(%rbp) 40375e: 48 8b 45 80 mov -0x80(%rbp),%rax 403762: 48 89 45 98 mov %rax,-0x68(%rbp) 403766: 48 8b 55 90 mov -0x70(%rbp),%rdx 40376a: 48 8b 45 88 mov -0x78(%rbp),%rax 40376e: 48 01 d0 add %rdx,%rax 403771: 48 89 c2 mov %rax,%rdx 403774: 48 8b 45 80 mov -0x80(%rbp),%rax 403778: 48 29 c2 sub %rax,%rdx 40377b: 48 89 d0 mov %rdx,%rax 40377e: 48 89 c2 mov %rax,%rdx 403781: 48 8b 45 80 mov -0x80(%rbp),%rax 403785: be 2f 00 00 00 mov $0x2f,%esi 40378a: 48 89 c7 mov %rax,%rdi 40378d: e8 4e d9 ff ff callq 0x4010e0 403792: 48 89 45 80 mov %rax,-0x80(%rbp) 403796: 48 83 7d 80 00 cmpq $0x0,-0x80(%rbp) 40379b: 75 2e jne 0x4037cb 40379d: 48 8b 55 90 mov -0x70(%rbp),%rdx 4037a1: 48 8b 45 88 mov -0x78(%rbp),%rax 4037a5: 48 01 d0 add %rdx,%rax 4037a8: 48 89 c2 mov %rax,%rdx 4037ab: 48 8b 45 98 mov -0x68(%rbp),%rax 4037af: 48 29 c2 sub %rax,%rdx 4037b2: 48 89 d0 mov %rdx,%rax 4037b5: 48 89 c2 mov %rax,%rdx 4037b8: 48 8b 45 98 mov -0x68(%rbp),%rax 4037bc: be 00 00 00 00 mov $0x0,%esi 4037c1: 48 89 c7 mov %rax,%rdi 4037c4: e8 f7 d8 ff ff callq 0x4010c0 4037c9: eb 26 jmp 0x4037f1 4037cb: 48 8b 45 80 mov -0x80(%rbp),%rax 4037cf: 48 8d 50 01 lea 0x1(%rax),%rdx 4037d3: 48 89 55 80 mov %rdx,-0x80(%rbp) 4037d7: c6 00 00 movb $0x0,(%rax) 4037da: 48 8b 55 90 mov -0x70(%rbp),%rdx 4037de: 48 8b 45 88 mov -0x78(%rbp),%rax 4037e2: 48 01 d0 add %rdx,%rax 4037e5: 48 3b 45 80 cmp -0x80(%rbp),%rax 4037e9: 76 05 jbe 0x4037f0 4037eb: e9 6e ff ff ff jmpq 0x40375e 4037f0: 90 nop 4037f1: 48 8b 45 90 mov -0x70(%rbp),%rax 4037f5: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4037f9: 64 48 33 0c 25 28 00 00 xor %fs:0x28,%rcx 403801: 00 403802: 74 05 je 0x403809 403804: e8 67 d8 ff ff callq 0x401070 403809: c9 leaveq 40380a: c3 retq 40380b: 55 push %rbp 40380c: 48 89 e5 mov %rsp,%rbp 40380f: 48 81 ec 90 00 00 00 sub $0x90,%rsp 403816: 48 89 bd 78 ff ff ff mov %rdi,-0x88(%rbp) 40381d: 64 48 8b 04 25 28 00 00 mov %fs:0x28,%rax 403825: 00 403826: 48 89 45 f8 mov %rax,-0x8(%rbp) 40382a: 31 c0 xor %eax,%eax 40382c: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403833: 48 8b 00 mov (%rax),%rax 403836: 48 85 c0 test %rax,%rax 403839: 0f 84 a6 00 00 00 je 0x4038e5 40383f: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403846: 48 8b 40 70 mov 0x70(%rax),%rax 40384a: 48 89 c2 mov %rax,%rdx 40384d: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403854: 48 8b 40 28 mov 0x28(%rax),%rax 403858: 48 89 c1 mov %rax,%rcx 40385b: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403862: 48 8b 40 30 mov 0x30(%rax),%rax 403866: 48 01 c8 add %rcx,%rax 403869: 48 39 c2 cmp %rax,%rdx 40386c: 0f 97 c0 seta %al 40386f: 0f b6 c0 movzbl %al,%eax 403872: 48 85 c0 test %rax,%rax 403875: 75 3c jne 0x4038b3 403877: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 40387e: 48 8b 40 28 mov 0x28(%rax),%rax 403882: 48 89 c2 mov %rax,%rdx 403885: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 40388c: 48 8b 40 30 mov 0x30(%rax),%rax 403890: 48 01 c2 add %rax,%rdx 403893: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 40389a: 48 8b 40 70 mov 0x70(%rax),%rax 40389e: 48 29 c2 sub %rax,%rdx 4038a1: 48 89 d0 mov %rdx,%rax 4038a4: 48 83 f8 3b cmp $0x3b,%rax 4038a8: 0f 96 c0 setbe %al 4038ab: 0f b6 c0 movzbl %al,%eax 4038ae: 48 85 c0 test %rax,%rax 4038b1: 74 14 je 0x4038c7 4038b3: bf 0e 00 00 00 mov $0xe,%edi 4038b8: e8 20 dc ff ff callq 0x4014dd 4038bd: b8 ff ff ff ff mov $0xffffffff,%eax 4038c2: e9 cd 05 00 00 jmpq 0x403e94 4038c7: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4038ce: 48 8b 10 mov (%rax),%rdx 4038d1: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4038d8: 48 8b 40 70 mov 0x70(%rax),%rax 4038dc: 48 01 d0 add %rdx,%rax 4038df: 48 89 45 88 mov %rax,-0x78(%rbp) 4038e3: eb 5c jmp 0x403941 4038e5: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4038ec: 48 05 a8 00 00 00 add $0xa8,%rax 4038f2: 48 89 45 88 mov %rax,-0x78(%rbp) 4038f6: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4038fd: 48 8b 50 70 mov 0x70(%rax),%rdx 403901: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403908: 8b 40 24 mov 0x24(%rax),%eax 40390b: 48 8b 75 88 mov -0x78(%rbp),%rsi 40390f: 48 89 d1 mov %rdx,%rcx 403912: ba 3c 00 00 00 mov $0x3c,%edx 403917: 89 c7 mov %eax,%edi 403919: e8 78 dd ff ff callq 0x401696 40391e: 48 83 f8 3c cmp $0x3c,%rax 403922: 0f 95 c0 setne %al 403925: 0f b6 c0 movzbl %al,%eax 403928: 48 85 c0 test %rax,%rax 40392b: 74 14 je 0x403941 40392d: bf 0e 00 00 00 mov $0xe,%edi 403932: e8 a6 db ff ff callq 0x4014dd 403937: b8 ff ff ff ff mov $0xffffffff,%eax 40393c: e9 53 05 00 00 jmpq 0x403e94 403941: 48 8b 45 88 mov -0x78(%rbp),%rax 403945: 48 83 c0 3a add $0x3a,%rax 403949: ba 02 00 00 00 mov $0x2,%edx 40394e: 48 8d 35 27 18 00 00 lea 0x1827(%rip),%rsi # 0x40517c 403955: 48 89 c7 mov %rax,%rdi 403958: e8 a3 d7 ff ff callq 0x401100 40395d: 85 c0 test %eax,%eax 40395f: 0f 95 c0 setne %al 403962: 0f b6 c0 movzbl %al,%eax 403965: 48 85 c0 test %rax,%rax 403968: 74 14 je 0x40397e 40396a: bf 0f 00 00 00 mov $0xf,%edi 40396f: e8 69 db ff ff callq 0x4014dd 403974: b8 ff ff ff ff mov $0xffffffff,%eax 403979: e9 16 05 00 00 jmpq 0x403e94 40397e: 48 8b 45 88 mov -0x78(%rbp),%rax 403982: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 403989: 48 8d 8a f4 00 00 00 lea 0xf4(%rdx),%rcx 403990: 48 8b 50 08 mov 0x8(%rax),%rdx 403994: 48 8b 00 mov (%rax),%rax 403997: 48 89 01 mov %rax,(%rcx) 40399a: 48 89 51 08 mov %rdx,0x8(%rcx) 40399e: 48 8d 41 10 lea 0x10(%rcx),%rax 4039a2: c6 00 00 movb $0x0,(%rax) 4039a5: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4039ac: 48 83 c0 78 add $0x78,%rax 4039b0: 48 89 45 c0 mov %rax,-0x40(%rbp) 4039b4: 48 8b 45 88 mov -0x78(%rbp),%rax 4039b8: 0f b6 00 movzbl (%rax),%eax 4039bb: 3c 2f cmp $0x2f,%al 4039bd: 0f 85 fc 01 00 00 jne 0x403bbf 4039c3: 48 8b 45 88 mov -0x78(%rbp),%rax 4039c7: 0f b6 40 01 movzbl 0x1(%rax),%eax 4039cb: 3c 20 cmp $0x20,%al 4039cd: 75 4c jne 0x403a1b 4039cf: 48 8b 45 88 mov -0x78(%rbp),%rax 4039d3: ba 10 00 00 00 mov $0x10,%edx 4039d8: 48 8d 35 a0 17 00 00 lea 0x17a0(%rip),%rsi # 0x40517f 4039df: 48 89 c7 mov %rax,%rdi 4039e2: e8 19 d7 ff ff callq 0x401100 4039e7: 85 c0 test %eax,%eax 4039e9: 75 30 jne 0x403a1b 4039eb: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4039f2: 48 05 e4 00 00 00 add $0xe4,%rax 4039f8: ba 02 00 00 00 mov $0x2,%edx 4039fd: 48 8d 35 8c 17 00 00 lea 0x178c(%rip),%rsi # 0x405190 403a04: 48 89 c7 mov %rax,%rdi 403a07: e8 24 d7 ff ff callq 0x401130 403a0c: 48 89 c2 mov %rax,%rdx 403a0f: 48 8b 45 c0 mov -0x40(%rbp),%rax 403a13: 48 89 10 mov %rdx,(%rax) 403a16: e9 3b 02 00 00 jmpq 0x403c56 403a1b: 48 8b 45 88 mov -0x78(%rbp),%rax 403a1f: 0f b6 40 01 movzbl 0x1(%rax),%eax 403a23: 3c 53 cmp $0x53,%al 403a25: 75 4c jne 0x403a73 403a27: 48 8b 45 88 mov -0x78(%rbp),%rax 403a2b: ba 10 00 00 00 mov $0x10,%edx 403a30: 48 8d 35 5b 17 00 00 lea 0x175b(%rip),%rsi # 0x405192 403a37: 48 89 c7 mov %rax,%rdi 403a3a: e8 c1 d6 ff ff callq 0x401100 403a3f: 85 c0 test %eax,%eax 403a41: 75 30 jne 0x403a73 403a43: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403a4a: 48 05 e4 00 00 00 add $0xe4,%rax 403a50: ba 08 00 00 00 mov $0x8,%edx 403a55: 48 8d 35 47 17 00 00 lea 0x1747(%rip),%rsi # 0x4051a3 403a5c: 48 89 c7 mov %rax,%rdi 403a5f: e8 cc d6 ff ff callq 0x401130 403a64: 48 89 c2 mov %rax,%rdx 403a67: 48 8b 45 c0 mov -0x40(%rbp),%rax 403a6b: 48 89 10 mov %rdx,(%rax) 403a6e: e9 e3 01 00 00 jmpq 0x403c56 403a73: 48 8b 45 88 mov -0x78(%rbp),%rax 403a77: 0f b6 40 01 movzbl 0x1(%rax),%eax 403a7b: 3c 2f cmp $0x2f,%al 403a7d: 75 4c jne 0x403acb 403a7f: 48 8b 45 88 mov -0x78(%rbp),%rax 403a83: ba 10 00 00 00 mov $0x10,%edx 403a88: 48 8d 35 dc 16 00 00 lea 0x16dc(%rip),%rsi # 0x40516b 403a8f: 48 89 c7 mov %rax,%rdi 403a92: e8 69 d6 ff ff callq 0x401100 403a97: 85 c0 test %eax,%eax 403a99: 75 30 jne 0x403acb 403a9b: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403aa2: 48 05 e4 00 00 00 add $0xe4,%rax 403aa8: ba 03 00 00 00 mov $0x3,%edx 403aad: 48 8d 35 f7 16 00 00 lea 0x16f7(%rip),%rsi # 0x4051ab 403ab4: 48 89 c7 mov %rax,%rdi 403ab7: e8 74 d6 ff ff callq 0x401130 403abc: 48 89 c2 mov %rax,%rdx 403abf: 48 8b 45 c0 mov -0x40(%rbp),%rax 403ac3: 48 89 10 mov %rdx,(%rax) 403ac6: e9 8b 01 00 00 jmpq 0x403c56 403acb: e8 f0 d6 ff ff callq 0x4011c0 403ad0: 48 8b 10 mov (%rax),%rdx 403ad3: 48 8b 45 88 mov -0x78(%rbp),%rax 403ad7: 0f b6 40 01 movzbl 0x1(%rax),%eax 403adb: 48 0f be c0 movsbl %al,%rax 403adf: 48 01 c0 add %rax,%rax 403ae2: 48 01 d0 add %rdx,%rax 403ae5: 0f b7 00 movzwl (%rax),%eax 403ae8: 0f b7 c0 movzwl %ax,%eax 403aeb: 25 00 08 00 00 and $0x800,%eax 403af0: 85 c0 test %eax,%eax 403af2: 0f 95 c0 setne %al 403af5: 0f b6 c0 movzbl %al,%eax 403af8: 48 85 c0 test %rax,%rax 403afb: 0f 84 aa 00 00 00 je 0x403bab 403b01: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403b08: 48 8b 40 60 mov 0x60(%rax),%rax 403b0c: 48 85 c0 test %rax,%rax 403b0f: 0f 94 c0 sete %al 403b12: 0f b6 c0 movzbl %al,%eax 403b15: 48 85 c0 test %rax,%rax 403b18: 74 31 je 0x403b4b 403b1a: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403b21: 48 89 c7 mov %rax,%rdi 403b24: e8 6d f9 ff ff callq 0x403496 403b29: 48 85 c0 test %rax,%rax 403b2c: 0f 94 c0 sete %al 403b2f: 0f b6 c0 movzbl %al,%eax 403b32: 48 85 c0 test %rax,%rax 403b35: 74 14 je 0x403b4b 403b37: bf 10 00 00 00 mov $0x10,%edi 403b3c: e8 9c d9 ff ff callq 0x4014dd 403b41: b8 ff ff ff ff mov $0xffffffff,%eax 403b46: e9 49 03 00 00 jmpq 0x403e94 403b4b: 48 8b 45 88 mov -0x78(%rbp),%rax 403b4f: 48 83 c0 01 add $0x1,%rax 403b53: 48 89 c7 mov %rax,%rdi 403b56: e8 25 d6 ff ff callq 0x401180 403b5b: 48 89 45 c8 mov %rax,-0x38(%rbp) 403b5f: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403b66: 48 8b 40 68 mov 0x68(%rax),%rax 403b6a: 48 3b 45 c8 cmp -0x38(%rbp),%rax 403b6e: 0f 96 c0 setbe %al 403b71: 0f b6 c0 movzbl %al,%eax 403b74: 48 85 c0 test %rax,%rax 403b77: 74 14 je 0x403b8d 403b79: bf 10 00 00 00 mov $0x10,%edi 403b7e: e8 5a d9 ff ff callq 0x4014dd 403b83: b8 ff ff ff ff mov $0xffffffff,%eax 403b88: e9 07 03 00 00 jmpq 0x403e94 403b8d: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403b94: 48 8b 50 60 mov 0x60(%rax),%rdx 403b98: 48 8b 45 c8 mov -0x38(%rbp),%rax 403b9c: 48 01 c2 add %rax,%rdx 403b9f: 48 8b 45 c0 mov -0x40(%rbp),%rax 403ba3: 48 89 10 mov %rdx,(%rax) 403ba6: e9 ab 00 00 00 jmpq 0x403c56 403bab: bf 10 00 00 00 mov $0x10,%edi 403bb0: e8 28 d9 ff ff callq 0x4014dd 403bb5: b8 ff ff ff ff mov $0xffffffff,%eax 403bba: e9 d5 02 00 00 jmpq 0x403e94 403bbf: 48 8b 45 88 mov -0x78(%rbp),%rax 403bc3: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 403bca: 48 8d ba e4 00 00 00 lea 0xe4(%rdx),%rdi 403bd1: b9 10 00 00 00 mov $0x10,%ecx 403bd6: ba 2f 00 00 00 mov $0x2f,%edx 403bdb: 48 89 c6 mov %rax,%rsi 403bde: e8 cd d5 ff ff callq 0x4011b0 403be3: 48 89 45 d0 mov %rax,-0x30(%rbp) 403be7: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 403bec: 74 0d je 0x403bfb 403bee: 48 8b 45 d0 mov -0x30(%rbp),%rax 403bf2: 48 83 e8 01 sub $0x1,%rax 403bf6: c6 00 00 movb $0x0,(%rax) 403bf9: eb 46 jmp 0x403c41 403bfb: 48 c7 45 90 0f 00 00 00 movq $0xf,-0x70(%rbp) 403c03: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 403c0a: 48 8b 45 90 mov -0x70(%rbp),%rax 403c0e: 48 01 d0 add %rdx,%rax 403c11: 48 05 e4 00 00 00 add $0xe4,%rax 403c17: c6 00 00 movb $0x0,(%rax) 403c1a: 48 83 7d 90 00 cmpq $0x0,-0x70(%rbp) 403c1f: 74 20 je 0x403c41 403c21: 48 83 6d 90 01 subq $0x1,-0x70(%rbp) 403c26: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 403c2d: 48 8b 45 90 mov -0x70(%rbp),%rax 403c31: 48 01 d0 add %rdx,%rax 403c34: 48 05 e4 00 00 00 add $0xe4,%rax 403c3a: 0f b6 00 movzbl (%rax),%eax 403c3d: 3c 20 cmp $0x20,%al 403c3f: 74 c2 je 0x403c03 403c41: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403c48: 48 8d 90 e4 00 00 00 lea 0xe4(%rax),%rdx 403c4f: 48 8b 45 c0 mov -0x40(%rbp),%rax 403c53: 48 89 10 mov %rdx,(%rax) 403c56: 48 8b 45 88 mov -0x78(%rbp),%rax 403c5a: 0f b6 40 30 movzbl 0x30(%rax),%eax 403c5e: 3c 20 cmp $0x20,%al 403c60: 0f 94 c0 sete %al 403c63: 0f b6 c0 movzbl %al,%eax 403c66: 48 85 c0 test %rax,%rax 403c69: 74 14 je 0x403c7f 403c6b: bf 10 00 00 00 mov $0x10,%edi 403c70: e8 68 d8 ff ff callq 0x4014dd 403c75: b8 ff ff ff ff mov $0xffffffff,%eax 403c7a: e9 15 02 00 00 jmpq 0x403e94 403c7f: 48 8b 45 88 mov -0x78(%rbp),%rax 403c83: 48 83 c0 10 add $0x10,%rax 403c87: 48 89 45 98 mov %rax,-0x68(%rbp) 403c8b: 48 8b 45 88 mov -0x78(%rbp),%rax 403c8f: 0f b6 40 1b movzbl 0x1b(%rax),%eax 403c93: 3c 20 cmp $0x20,%al 403c95: 74 27 je 0x403cbe 403c97: 48 8b 45 88 mov -0x78(%rbp),%rax 403c9b: 48 8d 48 10 lea 0x10(%rax),%rcx 403c9f: 48 8d 45 e0 lea -0x20(%rbp),%rax 403ca3: ba 0c 00 00 00 mov $0xc,%edx 403ca8: 48 89 ce mov %rcx,%rsi 403cab: 48 89 c7 mov %rax,%rdi 403cae: e8 bd d4 ff ff callq 0x401170 403cb3: c6 00 00 movb $0x0,(%rax) 403cb6: 48 8d 45 e0 lea -0x20(%rbp),%rax 403cba: 48 89 45 98 mov %rax,-0x68(%rbp) 403cbe: 48 8b 45 98 mov -0x68(%rbp),%rax 403cc2: 48 89 c7 mov %rax,%rdi 403cc5: e8 b6 d4 ff ff callq 0x401180 403cca: 48 89 c2 mov %rax,%rdx 403ccd: 48 8b 45 c0 mov -0x40(%rbp),%rax 403cd1: 48 89 50 08 mov %rdx,0x8(%rax) 403cd5: 48 8b 45 88 mov -0x78(%rbp),%rax 403cd9: 48 83 c0 1c add $0x1c,%rax 403cdd: 48 89 45 a0 mov %rax,-0x60(%rbp) 403ce1: 48 8b 45 88 mov -0x78(%rbp),%rax 403ce5: 0f b6 40 21 movzbl 0x21(%rax),%eax 403ce9: 3c 20 cmp $0x20,%al 403ceb: 74 27 je 0x403d14 403ced: 48 8b 45 88 mov -0x78(%rbp),%rax 403cf1: 48 8d 48 1c lea 0x1c(%rax),%rcx 403cf5: 48 8d 45 e0 lea -0x20(%rbp),%rax 403cf9: ba 06 00 00 00 mov $0x6,%edx 403cfe: 48 89 ce mov %rcx,%rsi 403d01: 48 89 c7 mov %rax,%rdi 403d04: e8 67 d4 ff ff callq 0x401170 403d09: c6 00 00 movb $0x0,(%rax) 403d0c: 48 8d 45 e0 lea -0x20(%rbp),%rax 403d10: 48 89 45 a0 mov %rax,-0x60(%rbp) 403d14: 48 8b 45 a0 mov -0x60(%rbp),%rax 403d18: 48 89 c7 mov %rax,%rdi 403d1b: e8 60 d4 ff ff callq 0x401180 403d20: 89 c2 mov %eax,%edx 403d22: 48 8b 45 c0 mov -0x40(%rbp),%rax 403d26: 89 50 10 mov %edx,0x10(%rax) 403d29: 48 8b 45 88 mov -0x78(%rbp),%rax 403d2d: 48 83 c0 22 add $0x22,%rax 403d31: 48 89 45 a8 mov %rax,-0x58(%rbp) 403d35: 48 8b 45 88 mov -0x78(%rbp),%rax 403d39: 0f b6 40 27 movzbl 0x27(%rax),%eax 403d3d: 3c 20 cmp $0x20,%al 403d3f: 74 27 je 0x403d68 403d41: 48 8b 45 88 mov -0x78(%rbp),%rax 403d45: 48 8d 48 22 lea 0x22(%rax),%rcx 403d49: 48 8d 45 e0 lea -0x20(%rbp),%rax 403d4d: ba 06 00 00 00 mov $0x6,%edx 403d52: 48 89 ce mov %rcx,%rsi 403d55: 48 89 c7 mov %rax,%rdi 403d58: e8 13 d4 ff ff callq 0x401170 403d5d: c6 00 00 movb $0x0,(%rax) 403d60: 48 8d 45 e0 lea -0x20(%rbp),%rax 403d64: 48 89 45 a8 mov %rax,-0x58(%rbp) 403d68: 48 8b 45 a8 mov -0x58(%rbp),%rax 403d6c: 48 89 c7 mov %rax,%rdi 403d6f: e8 0c d4 ff ff callq 0x401180 403d74: 89 c2 mov %eax,%edx 403d76: 48 8b 45 c0 mov -0x40(%rbp),%rax 403d7a: 89 50 14 mov %edx,0x14(%rax) 403d7d: 48 8b 45 88 mov -0x78(%rbp),%rax 403d81: 48 83 c0 28 add $0x28,%rax 403d85: 48 89 45 b0 mov %rax,-0x50(%rbp) 403d89: 48 8b 45 88 mov -0x78(%rbp),%rax 403d8d: 0f b6 40 2f movzbl 0x2f(%rax),%eax 403d91: 3c 20 cmp $0x20,%al 403d93: 74 22 je 0x403db7 403d95: 48 8b 45 88 mov -0x78(%rbp),%rax 403d99: 48 83 c0 28 add $0x28,%rax 403d9d: 48 8b 00 mov (%rax),%rax 403da0: 48 89 45 e0 mov %rax,-0x20(%rbp) 403da4: 48 8d 45 e0 lea -0x20(%rbp),%rax 403da8: 48 83 c0 08 add $0x8,%rax 403dac: c6 00 00 movb $0x0,(%rax) 403daf: 48 8d 45 e0 lea -0x20(%rbp),%rax 403db3: 48 89 45 b0 mov %rax,-0x50(%rbp) 403db7: 48 8b 45 b0 mov -0x50(%rbp),%rax 403dbb: 48 89 c7 mov %rax,%rdi 403dbe: e8 bd d3 ff ff callq 0x401180 403dc3: 89 c2 mov %eax,%edx 403dc5: 48 8b 45 c0 mov -0x40(%rbp),%rax 403dc9: 89 50 18 mov %edx,0x18(%rax) 403dcc: 48 8b 45 88 mov -0x78(%rbp),%rax 403dd0: 48 83 c0 30 add $0x30,%rax 403dd4: 48 89 45 b8 mov %rax,-0x48(%rbp) 403dd8: 48 8b 45 88 mov -0x78(%rbp),%rax 403ddc: 0f b6 40 39 movzbl 0x39(%rax),%eax 403de0: 3c 20 cmp $0x20,%al 403de2: 74 27 je 0x403e0b 403de4: 48 8b 45 88 mov -0x78(%rbp),%rax 403de8: 48 8d 48 30 lea 0x30(%rax),%rcx 403dec: 48 8d 45 e0 lea -0x20(%rbp),%rax 403df0: ba 0a 00 00 00 mov $0xa,%edx 403df5: 48 89 ce mov %rcx,%rsi 403df8: 48 89 c7 mov %rax,%rdi 403dfb: e8 70 d3 ff ff callq 0x401170 403e00: c6 00 00 movb $0x0,(%rax) 403e03: 48 8d 45 e0 lea -0x20(%rbp),%rax 403e07: 48 89 45 b8 mov %rax,-0x48(%rbp) 403e0b: 48 8b 45 b8 mov -0x48(%rbp),%rax 403e0f: 48 89 c7 mov %rax,%rdi 403e12: e8 69 d3 ff ff callq 0x401180 403e17: 48 89 c2 mov %rax,%rdx 403e1a: 48 8b 45 c0 mov -0x40(%rbp),%rax 403e1e: 48 89 50 20 mov %rdx,0x20(%rax) 403e22: 48 8b 45 c0 mov -0x40(%rbp),%rax 403e26: 48 8b 40 20 mov 0x20(%rax),%rax 403e2a: 48 85 c0 test %rax,%rax 403e2d: 79 11 jns 0x403e40 403e2f: bf 10 00 00 00 mov $0x10,%edi 403e34: e8 a4 d6 ff ff callq 0x4014dd 403e39: b8 ff ff ff ff mov $0xffffffff,%eax 403e3e: eb 54 jmp 0x403e94 403e40: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403e47: 48 8b 40 28 mov 0x28(%rax),%rax 403e4b: 48 89 c2 mov %rax,%rdx 403e4e: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403e55: 48 8b 40 30 mov 0x30(%rax),%rax 403e59: 48 01 c2 add %rax,%rdx 403e5c: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403e63: 48 8b 40 70 mov 0x70(%rax),%rax 403e67: 48 29 c2 sub %rax,%rdx 403e6a: 48 89 d0 mov %rdx,%rax 403e6d: 48 83 e8 3c sub $0x3c,%rax 403e71: 48 89 45 d8 mov %rax,-0x28(%rbp) 403e75: 48 8b 45 c0 mov -0x40(%rbp),%rax 403e79: 48 8b 40 20 mov 0x20(%rax),%rax 403e7d: 48 3b 45 d8 cmp -0x28(%rbp),%rax 403e81: 76 0c jbe 0x403e8f 403e83: 48 8b 55 d8 mov -0x28(%rbp),%rdx 403e87: 48 8b 45 c0 mov -0x40(%rbp),%rax 403e8b: 48 89 50 20 mov %rdx,0x20(%rax) 403e8f: b8 00 00 00 00 mov $0x0,%eax 403e94: 48 8b 4d f8 mov -0x8(%rbp),%rcx 403e98: 64 48 33 0c 25 28 00 00 xor %fs:0x28,%rcx 403ea0: 00 403ea1: 74 05 je 0x403ea8 403ea3: e8 c8 d1 ff ff callq 0x401070 403ea8: c9 leaveq 403ea9: c3 retq 403eaa: 55 push %rbp 403eab: 48 89 e5 mov %rsp,%rbp 403eae: 48 83 ec 20 sub $0x20,%rsp 403eb2: 89 7d ec mov %edi,-0x14(%rbp) 403eb5: 89 75 e8 mov %esi,-0x18(%rbp) 403eb8: 48 89 55 e0 mov %rdx,-0x20(%rbp) 403ebc: 83 7d ec ff cmpl $0xffffffff,-0x14(%rbp) 403ec0: 75 0c jne 0x403ece 403ec2: 48 8b 45 e0 mov -0x20(%rbp),%rax 403ec6: 8b 40 24 mov 0x24(%rax),%eax 403ec9: 89 45 ec mov %eax,-0x14(%rbp) 403ecc: eb 3e jmp 0x403f0c 403ece: 48 8b 45 e0 mov -0x20(%rbp),%rax 403ed2: 8b 40 24 mov 0x24(%rax),%eax 403ed5: 83 f8 ff cmp $0xffffffff,%eax 403ed8: 0f 95 c0 setne %al 403edb: 0f b6 c0 movzbl %al,%eax 403ede: 48 85 c0 test %rax,%rax 403ee1: 74 29 je 0x403f0c 403ee3: 48 8b 45 e0 mov -0x20(%rbp),%rax 403ee7: 8b 40 24 mov 0x24(%rax),%eax 403eea: 3b 45 ec cmp -0x14(%rbp),%eax 403eed: 0f 95 c0 setne %al 403ef0: 0f b6 c0 movzbl %al,%eax 403ef3: 48 85 c0 test %rax,%rax 403ef6: 74 14 je 0x403f0c 403ef8: bf 1c 00 00 00 mov $0x1c,%edi 403efd: e8 db d5 ff ff callq 0x4014dd 403f02: b8 00 00 00 00 mov $0x0,%eax 403f07: e9 a2 01 00 00 jmpq 0x4040ae 403f0c: 48 8b 45 e0 mov -0x20(%rbp),%rax 403f10: 8b 40 1c mov 0x1c(%rax),%eax 403f13: 83 f8 01 cmp $0x1,%eax 403f16: 0f 95 c0 setne %al 403f19: 0f b6 c0 movzbl %al,%eax 403f1c: 48 85 c0 test %rax,%rax 403f1f: 74 1c je 0x403f3d 403f21: 48 8b 45 e0 mov -0x20(%rbp),%rax 403f25: 8b 40 1c mov 0x1c(%rax),%eax 403f28: 83 f8 08 cmp $0x8,%eax 403f2b: 0f 95 c0 setne %al 403f2e: 0f b6 c0 movzbl %al,%eax 403f31: 48 85 c0 test %rax,%rax 403f34: 74 07 je 0x403f3d 403f36: b8 01 00 00 00 mov $0x1,%eax 403f3b: eb 05 jmp 0x403f42 403f3d: b8 00 00 00 00 mov $0x0,%eax 403f42: 85 c0 test %eax,%eax 403f44: 74 1c je 0x403f62 403f46: 48 8b 45 e0 mov -0x20(%rbp),%rax 403f4a: 8b 40 1c mov 0x1c(%rax),%eax 403f4d: 83 f8 03 cmp $0x3,%eax 403f50: 0f 95 c0 setne %al 403f53: 0f b6 c0 movzbl %al,%eax 403f56: 48 85 c0 test %rax,%rax 403f59: 74 07 je 0x403f62 403f5b: b8 01 00 00 00 mov $0x1,%eax 403f60: eb 05 jmp 0x403f67 403f62: b8 00 00 00 00 mov $0x0,%eax 403f67: 85 c0 test %eax,%eax 403f69: 74 1c je 0x403f87 403f6b: 48 8b 45 e0 mov -0x20(%rbp),%rax 403f6f: 8b 40 1c mov 0x1c(%rax),%eax 403f72: 83 f8 0a cmp $0xa,%eax 403f75: 0f 95 c0 setne %al 403f78: 0f b6 c0 movzbl %al,%eax 403f7b: 48 85 c0 test %rax,%rax 403f7e: 74 07 je 0x403f87 403f80: b8 01 00 00 00 mov $0x1,%eax 403f85: eb 05 jmp 0x403f8c 403f87: b8 00 00 00 00 mov $0x0,%eax 403f8c: 85 c0 test %eax,%eax 403f8e: 74 1c je 0x403fac 403f90: 48 8b 45 e0 mov -0x20(%rbp),%rax 403f94: 8b 40 1c mov 0x1c(%rax),%eax 403f97: 83 f8 02 cmp $0x2,%eax 403f9a: 0f 95 c0 setne %al 403f9d: 0f b6 c0 movzbl %al,%eax 403fa0: 48 85 c0 test %rax,%rax 403fa3: 74 07 je 0x403fac 403fa5: b8 01 00 00 00 mov $0x1,%eax 403faa: eb 05 jmp 0x403fb1 403fac: b8 00 00 00 00 mov $0x0,%eax 403fb1: 85 c0 test %eax,%eax 403fb3: 74 1c je 0x403fd1 403fb5: 48 8b 45 e0 mov -0x20(%rbp),%rax 403fb9: 8b 40 1c mov 0x1c(%rax),%eax 403fbc: 83 f8 09 cmp $0x9,%eax 403fbf: 0f 95 c0 setne %al 403fc2: 0f b6 c0 movzbl %al,%eax 403fc5: 48 85 c0 test %rax,%rax 403fc8: 74 07 je 0x403fd1 403fca: b8 01 00 00 00 mov $0x1,%eax 403fcf: eb 05 jmp 0x403fd6 403fd1: b8 00 00 00 00 mov $0x0,%eax 403fd6: 85 c0 test %eax,%eax 403fd8: 74 29 je 0x404003 403fda: 48 8b 45 e0 mov -0x20(%rbp),%rax 403fde: 8b 40 1c mov 0x1c(%rax),%eax 403fe1: 83 f8 0b cmp $0xb,%eax 403fe4: 0f 95 c0 setne %al 403fe7: 0f b6 c0 movzbl %al,%eax 403fea: 48 85 c0 test %rax,%rax 403fed: 74 14 je 0x404003 403fef: bf 0b 00 00 00 mov $0xb,%edi 403ff4: e8 e4 d4 ff ff callq 0x4014dd 403ff9: b8 00 00 00 00 mov $0x0,%eax 403ffe: e9 ab 00 00 00 jmpq 0x4040ae 404003: 48 8b 45 e0 mov -0x20(%rbp),%rax 404007: 8b 40 18 mov 0x18(%rax),%eax 40400a: 83 f8 01 cmp $0x1,%eax 40400d: 74 1a je 0x404029 40400f: 48 8b 45 e0 mov -0x20(%rbp),%rax 404013: 8b 40 3c mov 0x3c(%rax),%eax 404016: 8d 50 01 lea 0x1(%rax),%edx 404019: 48 8b 45 e0 mov -0x20(%rbp),%rax 40401d: 89 50 3c mov %edx,0x3c(%rax) 404020: 48 8b 45 e0 mov -0x20(%rbp),%rax 404024: e9 85 00 00 00 jmpq 0x4040ae 404029: 48 8b 45 e0 mov -0x20(%rbp),%rax 40402d: 48 8b 40 78 mov 0x78(%rax),%rax 404031: 48 85 c0 test %rax,%rax 404034: 75 17 jne 0x40404d 404036: 48 8b 45 e0 mov -0x20(%rbp),%rax 40403a: 48 89 c7 mov %rax,%rdi 40403d: e8 c9 f7 ff ff callq 0x40380b 404042: 85 c0 test %eax,%eax 404044: 74 07 je 0x40404d 404046: b8 00 00 00 00 mov $0x0,%eax 40404b: eb 61 jmp 0x4040ae 40404d: 48 8b 45 e0 mov -0x20(%rbp),%rax 404051: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 404058: 48 89 c7 mov %rax,%rdi 40405b: 48 8b 45 e0 mov -0x20(%rbp),%rax 40405f: 48 8b 40 70 mov 0x70(%rax),%rax 404063: 48 83 c0 3c add $0x3c,%rax 404067: 48 89 c6 mov %rax,%rsi 40406a: 48 8b 4d e0 mov -0x20(%rbp),%rcx 40406e: 8b 55 e8 mov -0x18(%rbp),%edx 404071: 8b 45 ec mov -0x14(%rbp),%eax 404074: 49 89 c8 mov %rcx,%r8 404077: 89 d1 mov %edx,%ecx 404079: 48 89 fa mov %rdi,%rdx 40407c: 89 c7 mov %eax,%edi 40407e: e8 6c f1 ff ff callq 0x4031ef 404083: 48 89 45 f8 mov %rax,-0x8(%rbp) 404087: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 40408c: 74 1c je 0x4040aa 40408e: 48 8b 45 e0 mov -0x20(%rbp),%rax 404092: 48 8b 50 48 mov 0x48(%rax),%rdx 404096: 48 8b 45 f8 mov -0x8(%rbp),%rax 40409a: 48 89 50 10 mov %rdx,0x10(%rax) 40409e: 48 8b 45 e0 mov -0x20(%rbp),%rax 4040a2: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4040a6: 48 89 50 48 mov %rdx,0x48(%rax) 4040aa: 48 8b 45 f8 mov -0x8(%rbp),%rax 4040ae: c9 leaveq 4040af: c3 retq 4040b0: 55 push %rbp 4040b1: 48 89 e5 mov %rsp,%rbp 4040b4: 48 83 ec 20 sub $0x20,%rsp 4040b8: 89 7d ec mov %edi,-0x14(%rbp) 4040bb: 89 75 e8 mov %esi,-0x18(%rbp) 4040be: 8b 55 e8 mov -0x18(%rbp),%edx 4040c1: 8b 45 ec mov -0x14(%rbp),%eax 4040c4: 68 20 08 00 00 pushq $0x820 4040c9: 6a 03 pushq $0x3 4040cb: 41 b9 00 00 00 00 mov $0x0,%r9d 4040d1: 41 89 d0 mov %edx,%r8d 4040d4: b9 00 00 00 00 mov $0x0,%ecx 4040d9: ba 00 00 00 00 mov $0x0,%edx 4040de: be 00 00 00 00 mov $0x0,%esi 4040e3: 89 c7 mov %eax,%edi 4040e5: e8 07 d7 ff ff callq 0x4017f1 4040ea: 48 83 c4 10 add $0x10,%rsp 4040ee: 48 89 45 f8 mov %rax,-0x8(%rbp) 4040f2: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4040f7: 74 37 je 0x404130 4040f9: 48 8b 45 f8 mov -0x8(%rbp),%rax 4040fd: c7 40 38 01 00 00 00 movl $0x1,0x38(%rax) 404104: 48 8b 45 f8 mov -0x8(%rbp),%rax 404108: c7 40 70 0a 00 00 00 movl $0xa,0x70(%rax) 40410f: 48 8b 45 f8 mov -0x8(%rbp),%rax 404113: 48 8d 90 c8 00 00 00 lea 0xc8(%rax),%rdx 40411a: 48 8b 45 f8 mov -0x8(%rbp),%rax 40411e: 48 89 50 60 mov %rdx,0x60(%rax) 404122: 48 8b 45 f8 mov -0x8(%rbp),%rax 404126: c7 80 cc 00 00 00 0a 00 movl $0xa,0xcc(%rax) 40412e: 00 00 404130: 48 8b 45 f8 mov -0x8(%rbp),%rax 404134: c9 leaveq 404135: c3 retq 404136: 55 push %rbp 404137: 48 89 e5 mov %rsp,%rbp 40413a: 48 83 ec 10 sub $0x10,%rsp 40413e: 89 7d fc mov %edi,-0x4(%rbp) 404141: 89 75 f8 mov %esi,-0x8(%rbp) 404144: 48 89 55 f0 mov %rdx,-0x10(%rbp) 404148: 48 8b 55 f0 mov -0x10(%rbp),%rdx 40414c: 8b 4d f8 mov -0x8(%rbp),%ecx 40414f: 8b 45 fc mov -0x4(%rbp),%eax 404152: 89 ce mov %ecx,%esi 404154: 89 c7 mov %eax,%edi 404156: e8 4f fd ff ff callq 0x403eaa 40415b: c9 leaveq 40415c: c3 retq 40415d: 55 push %rbp 40415e: 48 89 e5 mov %rsp,%rbp 404161: 48 83 ec 20 sub $0x20,%rsp 404165: 89 7d ec mov %edi,-0x14(%rbp) 404168: 89 75 e8 mov %esi,-0x18(%rbp) 40416b: 48 89 55 e0 mov %rdx,-0x20(%rbp) 40416f: 8b 05 7f 1f 20 00 mov 0x201f7f(%rip),%eax # 0x6060f4 404175: 83 f8 01 cmp $0x1,%eax 404178: 0f 95 c0 setne %al 40417b: 0f b6 c0 movzbl %al,%eax 40417e: 48 85 c0 test %rax,%rax 404181: 74 14 je 0x404197 404183: bf 0c 00 00 00 mov $0xc,%edi 404188: e8 50 d3 ff ff callq 0x4014dd 40418d: b8 00 00 00 00 mov $0x0,%eax 404192: e9 15 02 00 00 jmpq 0x4043ac 404197: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 40419c: 75 4b jne 0x4041e9 40419e: 8b 45 ec mov -0x14(%rbp),%eax 4041a1: be 01 00 00 00 mov $0x1,%esi 4041a6: 89 c7 mov %eax,%edi 4041a8: b8 00 00 00 00 mov $0x0,%eax 4041ad: e8 ae ce ff ff callq 0x401060 4041b2: 83 f8 ff cmp $0xffffffff,%eax 4041b5: 0f 94 c0 sete %al 4041b8: 0f b6 c0 movzbl %al,%eax 4041bb: 48 85 c0 test %rax,%rax 4041be: 74 29 je 0x4041e9 4041c0: e8 8b ce ff ff callq 0x401050 4041c5: 8b 00 mov (%rax),%eax 4041c7: 83 f8 09 cmp $0x9,%eax 4041ca: 0f 94 c0 sete %al 4041cd: 0f b6 c0 movzbl %al,%eax 4041d0: 48 85 c0 test %rax,%rax 4041d3: 74 14 je 0x4041e9 4041d5: bf 09 00 00 00 mov $0x9,%edi 4041da: e8 fe d2 ff ff callq 0x4014dd 4041df: b8 00 00 00 00 mov $0x0,%eax 4041e4: e9 c3 01 00 00 jmpq 0x4043ac 4041e9: 83 7d e8 0b cmpl $0xb,-0x18(%rbp) 4041ed: 0f 87 a2 01 00 00 ja 0x404395 4041f3: 8b 45 e8 mov -0x18(%rbp),%eax 4041f6: 48 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%rdx 4041fe: 48 8d 05 ab 0f 00 00 lea 0xfab(%rip),%rax # 0x4051b0 404205: 8b 04 02 mov (%rdx,%rax,1),%eax 404208: 48 63 d0 movslq %rax,%rdx 40420b: 48 8d 05 9e 0f 00 00 lea 0xf9e(%rip),%rax # 0x4051b0 404212: 48 01 d0 add %rdx,%rax 404215: ff e0 jmpq *%rax 404217: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 40421f: e9 84 01 00 00 jmpq 0x4043a8 404224: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 404229: 0f 95 c0 setne %al 40422c: 0f b6 c0 movzbl %al,%eax 40422f: 48 85 c0 test %rax,%rax 404232: 74 2c je 0x404260 404234: 48 8b 45 e0 mov -0x20(%rbp),%rax 404238: 8b 40 1c mov 0x1c(%rax),%eax 40423b: 83 f8 0b cmp $0xb,%eax 40423e: 0f 95 c0 setne %al 404241: 0f b6 c0 movzbl %al,%eax 404244: 48 85 c0 test %rax,%rax 404247: 74 17 je 0x404260 404249: bf 0d 00 00 00 mov $0xd,%edi 40424e: e8 8a d2 ff ff callq 0x4014dd 404253: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 40425b: e9 48 01 00 00 jmpq 0x4043a8 404260: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 404265: 74 1c je 0x404283 404267: 48 8b 55 e0 mov -0x20(%rbp),%rdx 40426b: 8b 4d e8 mov -0x18(%rbp),%ecx 40426e: 8b 45 ec mov -0x14(%rbp),%eax 404271: 89 ce mov %ecx,%esi 404273: 89 c7 mov %eax,%edi 404275: e8 bc fe ff ff callq 0x404136 40427a: 48 89 45 f8 mov %rax,-0x8(%rbp) 40427e: e9 25 01 00 00 jmpq 0x4043a8 404283: 8b 55 e8 mov -0x18(%rbp),%edx 404286: 8b 45 ec mov -0x14(%rbp),%eax 404289: 41 b8 00 00 00 00 mov $0x0,%r8d 40428f: 89 d1 mov %edx,%ecx 404291: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 404298: be 00 00 00 00 mov $0x0,%esi 40429d: 89 c7 mov %eax,%edi 40429f: e8 4b ef ff ff callq 0x4031ef 4042a4: 48 89 45 f8 mov %rax,-0x8(%rbp) 4042a8: e9 fb 00 00 00 jmpq 0x4043a8 4042ad: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 4042b2: 0f 84 a1 00 00 00 je 0x404359 4042b8: 48 8b 45 e0 mov -0x20(%rbp),%rax 4042bc: 8b 40 1c mov 0x1c(%rax),%eax 4042bf: 83 f8 02 cmp $0x2,%eax 4042c2: 0f 95 c0 setne %al 4042c5: 0f b6 c0 movzbl %al,%eax 4042c8: 48 85 c0 test %rax,%rax 4042cb: 74 1c je 0x4042e9 4042cd: 48 8b 45 e0 mov -0x20(%rbp),%rax 4042d1: 8b 40 1c mov 0x1c(%rax),%eax 4042d4: 83 f8 09 cmp $0x9,%eax 4042d7: 0f 95 c0 setne %al 4042da: 0f b6 c0 movzbl %al,%eax 4042dd: 48 85 c0 test %rax,%rax 4042e0: 74 07 je 0x4042e9 4042e2: b8 01 00 00 00 mov $0x1,%eax 4042e7: eb 05 jmp 0x4042ee 4042e9: b8 00 00 00 00 mov $0x0,%eax 4042ee: 85 c0 test %eax,%eax 4042f0: 74 1c je 0x40430e 4042f2: 48 8b 45 e0 mov -0x20(%rbp),%rax 4042f6: 8b 40 1c mov 0x1c(%rax),%eax 4042f9: 83 f8 03 cmp $0x3,%eax 4042fc: 0f 95 c0 setne %al 4042ff: 0f b6 c0 movzbl %al,%eax 404302: 48 85 c0 test %rax,%rax 404305: 74 07 je 0x40430e 404307: b8 01 00 00 00 mov $0x1,%eax 40430c: eb 05 jmp 0x404313 40430e: b8 00 00 00 00 mov $0x0,%eax 404313: 85 c0 test %eax,%eax 404315: 74 29 je 0x404340 404317: 48 8b 45 e0 mov -0x20(%rbp),%rax 40431b: 8b 40 1c mov 0x1c(%rax),%eax 40431e: 83 f8 0a cmp $0xa,%eax 404321: 0f 95 c0 setne %al 404324: 0f b6 c0 movzbl %al,%eax 404327: 48 85 c0 test %rax,%rax 40432a: 74 14 je 0x404340 40432c: bf 0d 00 00 00 mov $0xd,%edi 404331: e8 a7 d1 ff ff callq 0x4014dd 404336: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 40433e: eb 68 jmp 0x4043a8 404340: 48 8b 55 e0 mov -0x20(%rbp),%rdx 404344: 8b 4d e8 mov -0x18(%rbp),%ecx 404347: 8b 45 ec mov -0x14(%rbp),%eax 40434a: 89 ce mov %ecx,%esi 40434c: 89 c7 mov %eax,%edi 40434e: e8 e3 fd ff ff callq 0x404136 404353: 48 89 45 f8 mov %rax,-0x8(%rbp) 404357: eb 4f jmp 0x4043a8 404359: 8b 55 e8 mov -0x18(%rbp),%edx 40435c: 8b 45 ec mov -0x14(%rbp),%eax 40435f: 41 b8 00 00 00 00 mov $0x0,%r8d 404365: 89 d1 mov %edx,%ecx 404367: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 40436e: be 00 00 00 00 mov $0x0,%esi 404373: 89 c7 mov %eax,%edi 404375: e8 75 ee ff ff callq 0x4031ef 40437a: 48 89 45 f8 mov %rax,-0x8(%rbp) 40437e: eb 28 jmp 0x4043a8 404380: 8b 55 e8 mov -0x18(%rbp),%edx 404383: 8b 45 ec mov -0x14(%rbp),%eax 404386: 89 d6 mov %edx,%esi 404388: 89 c7 mov %eax,%edi 40438a: e8 21 fd ff ff callq 0x4040b0 40438f: 48 89 45 f8 mov %rax,-0x8(%rbp) 404393: eb 13 jmp 0x4043a8 404395: bf 0d 00 00 00 mov $0xd,%edi 40439a: e8 3e d1 ff ff callq 0x4014dd 40439f: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 4043a7: 90 nop 4043a8: 48 8b 45 f8 mov -0x8(%rbp),%rax 4043ac: c9 leaveq 4043ad: c3 retq 4043ae: 55 push %rbp 4043af: 48 89 e5 mov %rsp,%rbp 4043b2: 48 83 ec 70 sub $0x70,%rsp 4043b6: 48 89 7d 98 mov %rdi,-0x68(%rbp) 4043ba: 48 83 7d 98 00 cmpq $0x0,-0x68(%rbp) 4043bf: 75 0a jne 0x4043cb 4043c1: b8 00 00 00 00 mov $0x0,%eax 4043c6: e9 35 04 00 00 jmpq 0x404800 4043cb: 48 8b 45 98 mov -0x68(%rbp),%rax 4043cf: 8b 40 3c mov 0x3c(%rax),%eax 4043d2: 85 c0 test %eax,%eax 4043d4: 74 2e je 0x404404 4043d6: 48 8b 45 98 mov -0x68(%rbp),%rax 4043da: 8b 40 3c mov 0x3c(%rax),%eax 4043dd: 8d 50 ff lea -0x1(%rax),%edx 4043e0: 48 8b 45 98 mov -0x68(%rbp),%rax 4043e4: 89 50 3c mov %edx,0x3c(%rax) 4043e7: 48 8b 45 98 mov -0x68(%rbp),%rax 4043eb: 8b 40 3c mov 0x3c(%rax),%eax 4043ee: 85 c0 test %eax,%eax 4043f0: 74 12 je 0x404404 4043f2: 48 8b 45 98 mov -0x68(%rbp),%rax 4043f6: 8b 40 3c mov 0x3c(%rax),%eax 4043f9: 89 45 ac mov %eax,-0x54(%rbp) 4043fc: 8b 45 ac mov -0x54(%rbp),%eax 4043ff: e9 fc 03 00 00 jmpq 0x404800 404404: 48 8b 45 98 mov -0x68(%rbp),%rax 404408: 8b 40 18 mov 0x18(%rax),%eax 40440b: 83 f8 01 cmp $0x1,%eax 40440e: 75 41 jne 0x404451 404410: 48 8b 45 98 mov -0x68(%rbp),%rax 404414: 48 8b 40 50 mov 0x50(%rax),%rax 404418: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 40441c: 74 10 je 0x40442e 40441e: 48 8b 45 98 mov -0x68(%rbp),%rax 404422: 48 8b 40 50 mov 0x50(%rax),%rax 404426: 48 89 c7 mov %rax,%rdi 404429: e8 12 cc ff ff callq 0x401040 40442e: 48 8b 45 98 mov -0x68(%rbp),%rax 404432: 48 c7 40 50 00 00 00 00 movq $0x0,0x50(%rax) 40443a: 48 8b 45 98 mov -0x68(%rbp),%rax 40443e: 48 8b 40 48 mov 0x48(%rax),%rax 404442: 48 85 c0 test %rax,%rax 404445: 74 0a je 0x404451 404447: b8 00 00 00 00 mov $0x0,%eax 40444c: e9 af 03 00 00 jmpq 0x404800 404451: 48 8b 45 98 mov -0x68(%rbp),%rax 404455: 48 8b 40 08 mov 0x8(%rax),%rax 404459: 48 89 45 d8 mov %rax,-0x28(%rbp) 40445d: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 404462: 74 58 je 0x4044bc 404464: 48 8b 45 d8 mov -0x28(%rbp),%rax 404468: 48 8b 40 48 mov 0x48(%rax),%rax 40446c: 48 3b 45 98 cmp -0x68(%rbp),%rax 404470: 75 12 jne 0x404484 404472: 48 8b 45 98 mov -0x68(%rbp),%rax 404476: 48 8b 50 10 mov 0x10(%rax),%rdx 40447a: 48 8b 45 d8 mov -0x28(%rbp),%rax 40447e: 48 89 50 48 mov %rdx,0x48(%rax) 404482: eb 38 jmp 0x4044bc 404484: 48 8b 45 d8 mov -0x28(%rbp),%rax 404488: 48 8b 40 48 mov 0x48(%rax),%rax 40448c: 48 89 45 b0 mov %rax,-0x50(%rbp) 404490: eb 0c jmp 0x40449e 404492: 48 8b 45 b0 mov -0x50(%rbp),%rax 404496: 48 8b 40 10 mov 0x10(%rax),%rax 40449a: 48 89 45 b0 mov %rax,-0x50(%rbp) 40449e: 48 8b 45 b0 mov -0x50(%rbp),%rax 4044a2: 48 8b 40 10 mov 0x10(%rax),%rax 4044a6: 48 3b 45 98 cmp -0x68(%rbp),%rax 4044aa: 75 e6 jne 0x404492 4044ac: 48 8b 45 98 mov -0x68(%rbp),%rax 4044b0: 48 8b 50 10 mov 0x10(%rax),%rdx 4044b4: 48 8b 45 b0 mov -0x50(%rbp),%rax 4044b8: 48 89 50 10 mov %rdx,0x10(%rax) 4044bc: 48 8b 45 98 mov -0x68(%rbp),%rax 4044c0: 8b 40 18 mov 0x18(%rax),%eax 4044c3: 83 f8 01 cmp $0x1,%eax 4044c6: 74 0a je 0x4044d2 4044c8: 83 f8 03 cmp $0x3,%eax 4044cb: 74 2b je 0x4044f8 4044cd: e9 a0 02 00 00 jmpq 0x404772 4044d2: 48 8b 45 98 mov -0x68(%rbp),%rax 4044d6: 48 8b 40 60 mov 0x60(%rax),%rax 4044da: 48 85 c0 test %rax,%rax 4044dd: 0f 84 8b 02 00 00 je 0x40476e 4044e3: 48 8b 45 98 mov -0x68(%rbp),%rax 4044e7: 48 8b 40 60 mov 0x60(%rax),%rax 4044eb: 48 89 c7 mov %rax,%rdi 4044ee: e8 4d cb ff ff callq 0x401040 4044f3: e9 76 02 00 00 jmpq 0x40476e 4044f8: 48 8b 45 98 mov -0x68(%rbp),%rax 4044fc: 48 8b 40 68 mov 0x68(%rax),%rax 404500: 48 89 45 b8 mov %rax,-0x48(%rbp) 404504: eb 42 jmp 0x404548 404506: 48 8b 45 b8 mov -0x48(%rbp),%rax 40450a: 48 8b 40 30 mov 0x30(%rax),%rax 40450e: 48 89 45 e0 mov %rax,-0x20(%rbp) 404512: 48 8b 45 b8 mov -0x48(%rbp),%rax 404516: 8b 80 cc 00 00 00 mov 0xcc(%rax),%eax 40451c: 25 80 00 00 00 and $0x80,%eax 404521: 85 c0 test %eax,%eax 404523: 74 0f je 0x404534 404525: 48 8b 45 b8 mov -0x48(%rbp),%rax 404529: 48 8b 00 mov (%rax),%rax 40452c: 48 89 c7 mov %rax,%rdi 40452f: e8 0c cb ff ff callq 0x401040 404534: 48 8b 45 b8 mov -0x48(%rbp),%rax 404538: 48 89 c7 mov %rax,%rdi 40453b: e8 00 cb ff ff callq 0x401040 404540: 48 8b 45 e0 mov -0x20(%rbp),%rax 404544: 48 89 45 b8 mov %rax,-0x48(%rbp) 404548: 48 83 7d b8 00 cmpq $0x0,-0x48(%rbp) 40454d: 75 b7 jne 0x404506 40454f: 48 8b 45 98 mov -0x68(%rbp),%rax 404553: 48 05 c8 00 00 00 add $0xc8,%rax 404559: 48 89 45 c0 mov %rax,-0x40(%rbp) 40455d: 48 8b 45 c0 mov -0x40(%rbp),%rax 404561: 8b 40 04 mov 0x4(%rax),%eax 404564: 89 c0 mov %eax,%eax 404566: 48 89 45 c8 mov %rax,-0x38(%rbp) 40456a: e9 3b 01 00 00 jmpq 0x4046aa 40456f: 48 8b 55 c8 mov -0x38(%rbp),%rdx 404573: 48 89 d0 mov %rdx,%rax 404576: 48 01 c0 add %rax,%rax 404579: 48 01 d0 add %rdx,%rax 40457c: 48 c1 e0 02 shl $0x2,%rax 404580: 48 01 d0 add %rdx,%rax 404583: 48 c1 e0 04 shl $0x4,%rax 404587: 48 8d 50 10 lea 0x10(%rax),%rdx 40458b: 48 8b 45 c0 mov -0x40(%rbp),%rax 40458f: 48 01 d0 add %rdx,%rax 404592: 48 89 45 e8 mov %rax,-0x18(%rbp) 404596: 48 8b 45 e8 mov -0x18(%rbp),%rax 40459a: 8b 80 98 00 00 00 mov 0x98(%rax),%eax 4045a0: 25 80 00 00 00 and $0x80,%eax 4045a5: 85 c0 test %eax,%eax 4045a7: 74 13 je 0x4045bc 4045a9: 48 8b 45 e8 mov -0x18(%rbp),%rax 4045ad: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 4045b4: 48 89 c7 mov %rax,%rdi 4045b7: e8 84 ca ff ff callq 0x401040 4045bc: 48 8b 45 e8 mov -0x18(%rbp),%rax 4045c0: 48 8b 90 b0 00 00 00 mov 0xb0(%rax),%rdx 4045c7: 48 8b 45 e8 mov -0x18(%rbp),%rax 4045cb: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 4045d2: 48 39 c2 cmp %rax,%rdx 4045d5: 74 13 je 0x4045ea 4045d7: 48 8b 45 e8 mov -0x18(%rbp),%rax 4045db: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 4045e2: 48 89 c7 mov %rax,%rdi 4045e5: e8 56 ca ff ff callq 0x401040 4045ea: 48 8b 45 e8 mov -0x18(%rbp),%rax 4045ee: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 4045f5: 48 8b 45 e8 mov -0x18(%rbp),%rax 4045f9: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 404600: 48 39 c2 cmp %rax,%rdx 404603: 74 13 je 0x404618 404605: 48 8b 45 e8 mov -0x18(%rbp),%rax 404609: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 404610: 48 89 c7 mov %rax,%rdi 404613: e8 28 ca ff ff callq 0x401040 404618: 48 8b 45 98 mov -0x68(%rbp),%rax 40461c: 48 8b 00 mov (%rax),%rax 40461f: 48 85 c0 test %rax,%rax 404622: 74 2e je 0x404652 404624: 48 8b 45 e8 mov -0x18(%rbp),%rax 404628: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx 40462f: 48 8b 45 e8 mov -0x18(%rbp),%rax 404633: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 40463a: 48 39 c2 cmp %rax,%rdx 40463d: 74 13 je 0x404652 40463f: 48 8b 45 e8 mov -0x18(%rbp),%rax 404643: 8b 80 9c 00 00 00 mov 0x9c(%rax),%eax 404649: 25 80 00 00 00 and $0x80,%eax 40464e: 85 c0 test %eax,%eax 404650: 74 13 je 0x404665 404652: 48 8b 45 e8 mov -0x18(%rbp),%rax 404656: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 40465d: 48 89 c7 mov %rax,%rdi 404660: e8 db c9 ff ff callq 0x401040 404665: 48 8b 45 e8 mov -0x18(%rbp),%rax 404669: 48 8b 40 30 mov 0x30(%rax),%rax 40466d: 48 89 45 d0 mov %rax,-0x30(%rbp) 404671: eb 30 jmp 0x4046a3 404673: 48 8b 45 d0 mov -0x30(%rbp),%rax 404677: 48 89 45 f0 mov %rax,-0x10(%rbp) 40467b: 48 8b 45 d0 mov -0x30(%rbp),%rax 40467f: 48 8b 40 30 mov 0x30(%rax),%rax 404683: 48 89 45 d0 mov %rax,-0x30(%rbp) 404687: 48 8b 45 f0 mov -0x10(%rbp),%rax 40468b: 8b 40 38 mov 0x38(%rax),%eax 40468e: 25 80 00 00 00 and $0x80,%eax 404693: 85 c0 test %eax,%eax 404695: 74 0c je 0x4046a3 404697: 48 8b 45 f0 mov -0x10(%rbp),%rax 40469b: 48 89 c7 mov %rax,%rdi 40469e: e8 9d c9 ff ff callq 0x401040 4046a3: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 4046a8: 75 c9 jne 0x404673 4046aa: 48 8b 45 c8 mov -0x38(%rbp),%rax 4046ae: 48 8d 50 ff lea -0x1(%rax),%rdx 4046b2: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4046b6: 48 85 c0 test %rax,%rax 4046b9: 0f 85 b0 fe ff ff jne 0x40456f 4046bf: 48 8b 45 c0 mov -0x40(%rbp),%rax 4046c3: 48 89 45 f8 mov %rax,-0x8(%rbp) 4046c7: 48 8b 45 c0 mov -0x40(%rbp),%rax 4046cb: 48 8b 40 08 mov 0x8(%rax),%rax 4046cf: 48 89 45 c0 mov %rax,-0x40(%rbp) 4046d3: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 4046d8: 74 30 je 0x40470a 4046da: 48 8b 45 f8 mov -0x8(%rbp),%rax 4046de: 8b 10 mov (%rax),%edx 4046e0: 48 8b 45 f8 mov -0x8(%rbp),%rax 4046e4: 8b 40 04 mov 0x4(%rax),%eax 4046e7: 39 c2 cmp %eax,%edx 4046e9: 74 1f je 0x40470a 4046eb: 48 8d 0d 5e 0b 00 00 lea 0xb5e(%rip),%rcx # 0x405250 4046f2: ba bd 00 00 00 mov $0xbd,%edx 4046f7: 48 8d 35 02 0b 00 00 lea 0xb02(%rip),%rsi # 0x405200 4046fe: 48 8d 3d 23 0b 00 00 lea 0xb23(%rip),%rdi # 0x405228 404705: e8 a6 c9 ff ff callq 0x4010b0 40470a: 48 8b 45 98 mov -0x68(%rbp),%rax 40470e: 48 05 c8 00 00 00 add $0xc8,%rax 404714: 48 3b 45 f8 cmp -0x8(%rbp),%rax 404718: 74 0c je 0x404726 40471a: 48 8b 45 f8 mov -0x8(%rbp),%rax 40471e: 48 89 c7 mov %rax,%rdi 404721: e8 1a c9 ff ff callq 0x401040 404726: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 40472b: 0f 85 2c fe ff ff jne 0x40455d 404731: 48 8b 45 98 mov -0x68(%rbp),%rax 404735: 8b 40 7c mov 0x7c(%rax),%eax 404738: 85 c0 test %eax,%eax 40473a: 74 10 je 0x40474c 40473c: 48 8b 45 98 mov -0x68(%rbp),%rax 404740: 48 8b 40 50 mov 0x50(%rax),%rax 404744: 48 89 c7 mov %rax,%rdi 404747: e8 f4 c8 ff ff callq 0x401040 40474c: 48 8b 45 98 mov -0x68(%rbp),%rax 404750: 8b 40 78 mov 0x78(%rax),%eax 404753: 25 80 00 00 00 and $0x80,%eax 404758: 85 c0 test %eax,%eax 40475a: 74 15 je 0x404771 40475c: 48 8b 45 98 mov -0x68(%rbp),%rax 404760: 48 8b 40 58 mov 0x58(%rax),%rax 404764: 48 89 c7 mov %rax,%rdi 404767: e8 d4 c8 ff ff callq 0x401040 40476c: eb 03 jmp 0x404771 40476e: 90 nop 40476f: eb 01 jmp 0x404772 404771: 90 nop 404772: 48 8b 45 98 mov -0x68(%rbp),%rax 404776: 48 8b 00 mov (%rax),%rax 404779: 48 85 c0 test %rax,%rax 40477c: 74 50 je 0x4047ce 40477e: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 404783: 75 49 jne 0x4047ce 404785: 48 8b 45 98 mov -0x68(%rbp),%rax 404789: 8b 40 38 mov 0x38(%rax),%eax 40478c: 25 80 00 00 00 and $0x80,%eax 404791: 85 c0 test %eax,%eax 404793: 74 11 je 0x4047a6 404795: 48 8b 45 98 mov -0x68(%rbp),%rax 404799: 48 8b 00 mov (%rax),%rax 40479c: 48 89 c7 mov %rax,%rdi 40479f: e8 9c c8 ff ff callq 0x401040 4047a4: eb 28 jmp 0x4047ce 4047a6: 48 8b 45 98 mov -0x68(%rbp),%rax 4047aa: 8b 40 38 mov 0x38(%rax),%eax 4047ad: 83 e0 40 and $0x40,%eax 4047b0: 85 c0 test %eax,%eax 4047b2: 74 1a je 0x4047ce 4047b4: 48 8b 45 98 mov -0x68(%rbp),%rax 4047b8: 48 8b 50 30 mov 0x30(%rax),%rdx 4047bc: 48 8b 45 98 mov -0x68(%rbp),%rax 4047c0: 48 8b 00 mov (%rax),%rax 4047c3: 48 89 d6 mov %rdx,%rsi 4047c6: 48 89 c7 mov %rax,%rdi 4047c9: e8 92 c9 ff ff callq 0x401160 4047ce: 48 8b 45 98 mov -0x68(%rbp),%rax 4047d2: 48 89 c7 mov %rax,%rdi 4047d5: e8 66 c8 ff ff callq 0x401040 4047da: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 4047df: 74 19 je 0x4047fa 4047e1: 48 8b 45 d8 mov -0x28(%rbp),%rax 4047e5: 8b 40 3c mov 0x3c(%rax),%eax 4047e8: 85 c0 test %eax,%eax 4047ea: 75 0e jne 0x4047fa 4047ec: 48 8b 45 d8 mov -0x28(%rbp),%rax 4047f0: 48 89 c7 mov %rax,%rdi 4047f3: e8 b6 fb ff ff callq 0x4043ae 4047f8: eb 05 jmp 0x4047ff 4047fa: b8 00 00 00 00 mov $0x0,%eax 4047ff: 90 nop 404800: c9 leaveq 404801: c3 retq 404802: 55 push %rbp 404803: 48 89 e5 mov %rsp,%rbp 404806: 48 89 7d f8 mov %rdi,-0x8(%rbp) 40480a: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 40480f: 74 09 je 0x40481a 404811: 48 8b 45 f8 mov -0x8(%rbp),%rax 404815: 8b 40 18 mov 0x18(%rax),%eax 404818: eb 05 jmp 0x40481f 40481a: b8 00 00 00 00 mov $0x0,%eax 40481f: 5d pop %rbp 404820: c3 retq 404821: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 404829: 00 00 40482b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 404830: 41 57 push %rdi 404832: 41 56 push %rsi 404834: 41 89 ff mov %edi,%r15d 404837: 41 55 push %rbp 404839: 41 54 push %rsp 40483b: 4c 8d 25 9e 15 20 00 lea 0x20159e(%rip),%r12 # 0x605de0 404842: 55 push %rbp 404843: 48 8d 2d 9e 15 20 00 lea 0x20159e(%rip),%rbp # 0x605de8 40484a: 53 push %rbx 40484b: 49 89 f6 mov %rsi,%r14 40484e: 49 89 d5 mov %rdx,%r13 404851: 4c 29 e5 sub %r12,%rbp 404854: 48 83 ec 08 sub $0x8,%rsp 404858: 48 c1 fd 03 sar $0x3,%rbp 40485c: e8 af c7 ff ff callq 0x401010 404861: 48 85 ed test %rbp,%rbp 404864: 74 20 je 0x404886 404866: 31 db xor %ebx,%ebx 404868: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 404870: 4c 89 ea mov %r13,%rdx 404873: 4c 89 f6 mov %r14,%rsi 404876: 44 89 ff mov %r15d,%edi 404879: 41 ff 14 dc callq *(%r12,%rbx,8) 40487d: 48 83 c3 01 add $0x1,%rbx 404881: 48 39 eb cmp %rbp,%rbx 404884: 75 ea jne 0x404870 404886: 48 83 c4 08 add $0x8,%rsp 40488a: 5b pop %rbx 40488b: 5d pop %rbp 40488c: 41 5c pop %rsp 40488e: 41 5d pop %rbp 404890: 41 5e pop %rsi 404892: 41 5f pop %rdi 404894: c3 retq 404895: 90 nop 404896: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 40489e: 00 00 4048a0: f3 rep 4048a1: c3 retq 4048a2: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 4048aa: 00 00 4048ac: 0f 1f 40 00 nopl 0x0(%rax) 4048b0: 48 89 f2 mov %rsi,%rdx 4048b3: 89 fe mov %edi,%esi 4048b5: bf 01 00 00 00 mov $0x1,%edi 4048ba: e9 91 c8 ff ff jmpq 0x401150 Disassembly of section .fini: 4048c0: 48 83 ec 08 sub $0x8,%rsp 4048c4: 48 83 c4 08 add $0x8,%rsp 4048c8: 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 JSON file created at '/home/conan/workspace/cci_PR-1768/17/co_0_11/_create.json'