Auto detecting your dev setup to initialize the default profile (/home/conan/w/cci_PR-4112/.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/w/cci_PR-4112/.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/w/cci_PR-4112/.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.685546875 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 [HOOK - conan-center.py] pre_export(): [CMAKE VERSION REQUIRED (KB-H048)] OK [HOOK - conan-center.py] pre_export(): [CMAKE WINDOWS EXPORT ALL SYMBOLS (KB-H049)] OK [HOOK - conan-center.py] pre_export(): [DEFAULT OPTIONS AS DICTIONARY (KB-H051)] OK [HOOK - conan-center.py] pre_export(): [CONFIG.YML HAS NEW VERSION (KB-H052)] OK [HOOK - conan-center.py] pre_export(): [PRIVATE IMPORTS (KB-H053)] 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 [HOOK - conan-center.py] post_export(): [DEFAULT SHARED OPTION VALUE (KB-H050)] OK elfutils/0.180: A new conanfile.py version was exported elfutils/0.180: Folder: /home/conan/w/cci_PR-4112/.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++11 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-4112_714e0b7b1fb467f9143743595fe96d14ad0b84d1'... bzip2/1.0.6: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz bzip2/1.0.6: Downloaded recipe revision 2d2a8ab614658a40b6ec0eb4540f5d68 zlib/1.2.11: Not found in local cache, looking in remotes... zlib/1.2.11: Trying with 'c3i_PR-4112_714e0b7b1fb467f9143743595fe96d14ad0b84d1'... zlib/1.2.11: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz zlib/1.2.11: Downloaded recipe revision 1a67b713610ae745694aa4df1725451d xz_utils/5.2.4: Not found in local cache, looking in remotes... xz_utils/5.2.4: Trying with 'c3i_PR-4112_714e0b7b1fb467f9143743595fe96d14ad0b84d1'... 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 f92e7c137e8c94fe2cb15c2c5d80f3d2 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-4112_714e0b7b1fb467f9143743595fe96d14ad0b84d1'... automake/1.16.2: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz automake/1.16.2: Downloaded recipe revision 8e45708790f27c7e0526dc1a7a8c42c8 autoconf/2.69: Not found in local cache, looking in remotes... autoconf/2.69: Trying with 'c3i_PR-4112_714e0b7b1fb467f9143743595fe96d14ad0b84d1'... autoconf/2.69: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz autoconf/2.69: Downloaded recipe revision a54df60f9571d1338bfa65263fcf1f82 m4/1.4.18: Not found in local cache, looking in remotes... m4/1.4.18: Trying with 'c3i_PR-4112_714e0b7b1fb467f9143743595fe96d14ad0b84d1'... m4/1.4.18: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz m4/1.4.18: Downloaded recipe revision 5176ab3c1100ae7d083abc2a95f64d84 flex/2.6.4: Not found in local cache, looking in remotes... flex/2.6.4: Trying with 'c3i_PR-4112_714e0b7b1fb467f9143743595fe96d14ad0b84d1'... flex/2.6.4: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz flex/2.6.4: Downloaded recipe revision fc74fc1a218caeb88beb516b3b9c609d bison/3.5.3: Not found in local cache, looking in remotes... bison/3.5.3: Trying with 'c3i_PR-4112_714e0b7b1fb467f9143743595fe96d14ad0b84d1'... bison/3.5.3: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz bison/3.5.3: Downloaded recipe revision efe84413840b2233bab83894c3d4762c pkgconf/1.7.3: Not found in local cache, looking in remotes... pkgconf/1.7.3: Trying with 'c3i_PR-4112_714e0b7b1fb467f9143743595fe96d14ad0b84d1'... pkgconf/1.7.3: Trying with 'central'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz pkgconf/1.7.3: Downloaded recipe revision 91badddb4d2113a48abedbb571c77006 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:cb054d0b3e1ca595dc66bc2339d40f1f8f04ab31 - Download automake/1.16.2:258f6f05ca54813b3d7180161753df7f9ccf7e1d - Download bison/3.5.3:1b9622b508d83f5549523b9a96f3d7c3c0b0db06 - Download flex/2.6.4:1b9622b508d83f5549523b9a96f3d7c3c0b0db06 - Download m4/1.4.18:9755f981ac44041fa0948f05e49abfa3d3346131 - 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 4f27d6e3cf42689043d9df340340c0a6 m4/1.4.18: Retrieving package 9755f981ac44041fa0948f05e49abfa3d3346131 from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz m4/1.4.18: Package installed 9755f981ac44041fa0948f05e49abfa3d3346131 m4/1.4.18: Downloaded package revision be3748f7c07e8be44c07ad193c86d844 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 98264f26a36ded6c8cf7772d3dfd9d4f 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 10c7beedbf452026145447ecfb51af40 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 935482e5acd5db32c4fb19b0869737c0 autoconf/2.69: Retrieving package cb054d0b3e1ca595dc66bc2339d40f1f8f04ab31 from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz autoconf/2.69: Package installed cb054d0b3e1ca595dc66bc2339d40f1f8f04ab31 autoconf/2.69: Downloaded package revision 7ec3839f75e99bab05ecb080438432ff 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 09ab4a4e857e33d502035402e451a5ea 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 68c4e35f4fcd5aaeceaca7a4a6039aee 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 67b260226cb9d32d82a7e7a8ba146201 [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/w/cci_PR-4112/.conan/data/m4/1.4.18/_/_/package/9755f981ac44041fa0948f05e49abfa3d3346131/bin m4/1.4.18: Setting M4 environment variable: /home/conan/w/cci_PR-4112/.conan/data/m4/1.4.18/_/_/package/9755f981ac44041fa0948f05e49abfa3d3346131/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/w/cci_PR-4112/.conan/data/pkgconf/1.7.3/_/_/package/b1b85bfdc2206d81b3ed6a49e78498182bb98ef3/bin pkgconf/1.7.3: Setting PKG_CONFIG env var: /home/conan/w/cci_PR-4112/.conan/data/pkgconf/1.7.3/_/_/package/b1b85bfdc2206d81b3ed6a49e78498182bb98ef3/bin/pkgconf pkgconf/1.7.3: Appending AUTOMAKE_CONAN_INCLUDES env var: /home/conan/w/cci_PR-4112/.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/w/cci_PR-4112/.conan/data/autoconf/2.69/_/_/package/cb054d0b3e1ca595dc66bc2339d40f1f8f04ab31/bin autoconf/2.69: Setting AC_MACRODIR to /home/conan/w/cci_PR-4112/.conan/data/autoconf/2.69/_/_/package/cb054d0b3e1ca595dc66bc2339d40f1f8f04ab31/bin/share/autoconf autoconf/2.69: Setting AUTOCONF to /home/conan/w/cci_PR-4112/.conan/data/autoconf/2.69/_/_/package/cb054d0b3e1ca595dc66bc2339d40f1f8f04ab31/bin/autoconf autoconf/2.69: Setting AUTORECONF to /home/conan/w/cci_PR-4112/.conan/data/autoconf/2.69/_/_/package/cb054d0b3e1ca595dc66bc2339d40f1f8f04ab31/bin/autoreconf autoconf/2.69: Setting AUTOHEADER to /home/conan/w/cci_PR-4112/.conan/data/autoconf/2.69/_/_/package/cb054d0b3e1ca595dc66bc2339d40f1f8f04ab31/bin/autoheader autoconf/2.69: Setting AUTOM4TE to /home/conan/w/cci_PR-4112/.conan/data/autoconf/2.69/_/_/package/cb054d0b3e1ca595dc66bc2339d40f1f8f04ab31/bin/autom4te autoconf/2.69: Setting AUTOM4TE_PERLLIBDIR to /home/conan/w/cci_PR-4112/.conan/data/autoconf/2.69/_/_/package/cb054d0b3e1ca595dc66bc2339d40f1f8f04ab31/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/w/cci_PR-4112/.conan/data/bison/3.5.3/_/_/package/1b9622b508d83f5549523b9a96f3d7c3c0b0db06 bison/3.5.3: Appending PATH environment variable: /home/conan/w/cci_PR-4112/.conan/data/bison/3.5.3/_/_/package/1b9622b508d83f5549523b9a96f3d7c3c0b0db06/bin bison/3.5.3: Setting the BISON_PKGDATADIR environment variable: /home/conan/w/cci_PR-4112/.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/w/cci_PR-4112/.conan/data/automake/1.16.2/_/_/package/258f6f05ca54813b3d7180161753df7f9ccf7e1d/bin automake/1.16.2: Setting ACLOCAL to /home/conan/w/cci_PR-4112/.conan/data/automake/1.16.2/_/_/package/258f6f05ca54813b3d7180161753df7f9ccf7e1d/bin/aclocal automake/1.16.2: Setting AUTOMAKE_DATADIR to /home/conan/w/cci_PR-4112/.conan/data/automake/1.16.2/_/_/package/258f6f05ca54813b3d7180161753df7f9ccf7e1d/bin/share automake/1.16.2: Setting AUTOMAKE_LIBDIR to /home/conan/w/cci_PR-4112/.conan/data/automake/1.16.2/_/_/package/258f6f05ca54813b3d7180161753df7f9ccf7e1d/bin/share/automake-1.16 automake/1.16.2: Setting AUTOMAKE_PERLLIBDIR to /home/conan/w/cci_PR-4112/.conan/data/automake/1.16.2/_/_/package/258f6f05ca54813b3d7180161753df7f9ccf7e1d/bin/share/automake-1.16 automake/1.16.2: Setting AUTOMAKE to /home/conan/w/cci_PR-4112/.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/w/cci_PR-4112/.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/w/cci_PR-4112/.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 ----------------- 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/w/cci_PR-4112/.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/w/cci_PR-4112/.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/w/cci_PR-4112/.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 elf_strptr.o CC elf_rawdata.o CC gelf_update_shdr.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 elf32_newphdr.os CC elf64_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_getdata.os CC elf_newdata.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_update_lib.os CC gelf_getlib.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 bpf_disasm.os CC i386_disasm.o CC x86_64_disasm.o CC riscv_disasm.os CC i386_disasm.os CC x86_64_disasm.os AR libcpu.a 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_cfi.o CC aarch64_initreg.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 eblresolvesym.o CC eblcheckreloctargettype.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 ebl_check_special_section.os CC eblcheckobjattr.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_getpubnames.o CC dwarf_getabbrev.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 ar CCLD unstrip CCLD stack CCLD elfcompress CCLD elfclassify CCLD ranlib 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/w/cci_PR-4112/.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/w/cci_PR-4112/.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/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib/pkgconfig' /usr/bin/install -c -m 644 libelf.pc libdw.pc '/home/conan/w/cci_PR-4112/.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/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib' /bin/mkdir -p '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include' /bin/mkdir -p '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include/elfutils' /usr/bin/install -c -m 644 libelf.a '/home/conan/w/cci_PR-4112/.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/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include' /usr/bin/install -c -m 644 ../source_subfolder/libelf/elf-knowledge.h '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include/elfutils' ( cd '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib' && ranlib libelf.a ) /bin/bash /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/build/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/source_subfolder/config/install-sh -d /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib /usr/bin/install -c libelf.so /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib/libelf-0.180.so ln -fs libelf-0.180.so /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib/libelf.so.1 ln -fs libelf.so.1 /home/conan/w/cci_PR-4112/.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/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include/elfutils' /usr/bin/install -c -m 644 ../source_subfolder/libdwelf/libdwelf.h '/home/conan/w/cci_PR-4112/.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/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include/elfutils' /usr/bin/install -c -m 644 ../source_subfolder/libdwfl/libdwfl.h '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include/elfutils' Making install in libdw /bin/mkdir -p '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib' /bin/mkdir -p '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include' /bin/mkdir -p '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include/elfutils' /usr/bin/install -c -m 644 libdw.a '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib' /usr/bin/install -c -m 644 ../source_subfolder/libdw/dwarf.h '/home/conan/w/cci_PR-4112/.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/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include/elfutils' ( cd '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib' && ranlib libdw.a ) /bin/bash /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/build/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/source_subfolder/config/install-sh -d /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib /usr/bin/install -c libdw.so /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib/libdw-0.180.so ln -fs libdw-0.180.so /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib/libdw.so.1 ln -fs libdw.so.1 /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib/libdw.so Making install in libasm /bin/mkdir -p '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib' /bin/mkdir -p '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include/elfutils' /usr/bin/install -c -m 644 libasm.a '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib' /usr/bin/install -c -m 644 ../source_subfolder/libasm/libasm.h '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include/elfutils' ( cd '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib' && ranlib libasm.a ) /bin/bash /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/build/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/source_subfolder/config/install-sh -d /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib /usr/bin/install -c libasm.so /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib/libasm-0.180.so ln -fs libasm-0.180.so /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/lib/libasm.so.1 ln -fs libasm.so.1 /home/conan/w/cci_PR-4112/.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/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin' /bin/mkdir -p '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin' /usr/bin/install -c readelf '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-readelf' /usr/bin/install -c make-debug-archive '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-make-debug-archive' /usr/bin/install -c nm '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-nm' /usr/bin/install -c size '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-size' /usr/bin/install -c strip '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-strip' /usr/bin/install -c elflint '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-elflint' /usr/bin/install -c findtextrel '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-findtextrel' /usr/bin/install -c addr2line '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-addr2line' /usr/bin/install -c elfcmp '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-elfcmp' /usr/bin/install -c objdump '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-objdump' /usr/bin/install -c ranlib '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-ranlib' /usr/bin/install -c strings '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-strings' /usr/bin/install -c ar '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-ar' /usr/bin/install -c unstrip '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-unstrip' /usr/bin/install -c stack '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-stack' /usr/bin/install -c elfcompress '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-elfcompress' /usr/bin/install -c elfclassify '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/./eu-elfclassify' Making install in po installing ../source_subfolder/po/de.gmo as /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/locale/de/LC_MESSAGES/elfutils.mo installing ../source_subfolder/po/es.gmo as /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/locale/es/LC_MESSAGES/elfutils.mo installing ../source_subfolder/po/ja.gmo as /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/locale/ja/LC_MESSAGES/elfutils.mo installing ../source_subfolder/po/pl.gmo as /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/locale/pl/LC_MESSAGES/elfutils.mo installing ../source_subfolder/po/uk.gmo as /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/locale/uk/LC_MESSAGES/elfutils.mo installing ../source_subfolder/po/en@quot.gmo as /home/conan/w/cci_PR-4112/.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/w/cci_PR-4112/.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/w/cci_PR-4112/.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/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/gettext/po/$file; \ done; \ for file in Makevars; do \ rm -f /home/conan/w/cci_PR-4112/.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/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/man/man3' /bin/mkdir -p '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/man/man1' /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/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/man/man3' /usr/bin/install -c -m 644 '../source_subfolder/doc/readelf.1' '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/share/man/man1/eu-readelf.1' /usr/bin/install -c -m 644 '../source_subfolder/doc/elfclassify.1' '/home/conan/w/cci_PR-4112/.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/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/include/elfutils' /usr/bin/install -c -m 644 version.h '/home/conan/w/cci_PR-4112/.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: libelf.a, libdw.a, libasm.a elfutils/0.180 package(): Packaged 20 files elfutils/0.180 package(): Packaged 11 '.h' files elfutils/0.180: Package 'fdf4dbd77764283b7bd67a3da07f1ddcce17b045' created elfutils/0.180: Created package revision 6ec2fb9d6d4b7b538c0b435633f4d746 elfutils/0.180: Appending PATH env var with : /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin elfutils/0.180: Setting ADDR2LINE to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-addr2line elfutils/0.180: Setting AR to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-ar elfutils/0.180: Setting ELFCLASSIFY to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-elfclassify elfutils/0.180: Setting ELFCMP to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-elfcmp elfutils/0.180: Setting ELFCOMPRESS to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-elfcompress elfutils/0.180: Setting ELFLINT to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-elflint elfutils/0.180: Setting FINDTEXTREL to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-findtextrel elfutils/0.180: Setting MAKE_DEBUG_ARCHIVE to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-make-debug-archive elfutils/0.180: Setting NM to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-nm elfutils/0.180: Setting OBJDUMP to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-objdump elfutils/0.180: Setting RANLIB to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-ranlib elfutils/0.180: Setting READELF to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-readelf elfutils/0.180: Setting SIZE to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-size elfutils/0.180: Setting STACK to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-stack elfutils/0.180: Setting STRINGS to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-strings elfutils/0.180: Setting STRIP to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/fdf4dbd77764283b7bd67a3da07f1ddcce17b045/bin/eu-strip elfutils/0.180: Setting UNSTRIP to /home/conan/w/cci_PR-4112/.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/w/cci_PR-4112/1/8eef3734-2712-4b72-aa5d-4a492c22c97e/recipes/elfutils/all/test_package/build/b81c445de074afc0abc6eca16b4d3848f47dcd7b/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/w/cci_PR-4112/1/8eef3734-2712-4b72-aa5d-4a492c22c97e/recipes/elfutils/all/test_package/build/b81c445de074afc0abc6eca16b4d3848f47dcd7b' && 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++11" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/cci_PR-4112/1/8eef3734-2712-4b72-aa5d-4a492c22c97e/recipes/elfutils/all/test_package' ----------------- -- The C compiler identification is GNU 5.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Conan: called by CMake conan helper -- Conan: Adjusting output directories -- Conan: Using cmake global configuration -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- This project seems to be plain C, using 'GNU' compiler -- Conan: Compiler GCC>=5, checking major version 5 -- Conan: Checking correct version: 5 -- Conan: C++ stdlib: libstdc++11 -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/cci_PR-4112/1/8eef3734-2712-4b72-aa5d-4a492c22c97e/recipes/elfutils/all/test_package/build/b81c445de074afc0abc6eca16b4d3848f47dcd7b ----Running------ > cmake --build '/home/conan/w/cci_PR-4112/1/8eef3734-2712-4b72-aa5d-4a492c22c97e/recipes/elfutils/all/test_package/build/b81c445de074afc0abc6eca16b4d3848f47dcd7b' '--' '-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 ----------------- ----Running------ > eu-objdump -d bin/test_package ----------------- bin/test_package: elf64-elf_x86_64 Disassembly of section .init: 400fd0: 48 83 ec 08 sub $0x8,%rsp 400fd4: 48 8b 05 1d 50 20 00 mov 0x20501d(%rip),%rax # 0x605ff8 400fdb: 48 85 c0 test %rax,%rax 400fde: 74 05 je 0x400fe5 400fe0: e8 ab 01 00 00 callq 0x401190 400fe5: 48 83 c4 08 add $0x8,%rsp 400fe9: c3 retq Disassembly of section .plt: 400ff0: ff 35 12 50 20 00 pushq 0x205012(%rip) # 0x606008 400ff6: ff 25 14 50 20 00 jmpq *0x205014(%rip) # 0x606010 400ffc: 0f 1f 40 00 nopl 0x0(%rax) 401000: ff 25 12 50 20 00 jmpq *0x205012(%rip) # 0x606018 401006: 68 00 00 00 00 pushq $0x0 40100b: e9 e0 ff ff ff jmpq 0x400ff0 401010: ff 25 0a 50 20 00 jmpq *0x20500a(%rip) # 0x606020 401016: 68 01 00 00 00 pushq $0x1 40101b: e9 d0 ff ff ff jmpq 0x400ff0 401020: ff 25 02 50 20 00 jmpq *0x205002(%rip) # 0x606028 401026: 68 02 00 00 00 pushq $0x2 40102b: e9 c0 ff ff ff jmpq 0x400ff0 401030: ff 25 fa 4f 20 00 jmpq *0x204ffa(%rip) # 0x606030 401036: 68 03 00 00 00 pushq $0x3 40103b: e9 b0 ff ff ff jmpq 0x400ff0 401040: ff 25 f2 4f 20 00 jmpq *0x204ff2(%rip) # 0x606038 401046: 68 04 00 00 00 pushq $0x4 40104b: e9 a0 ff ff ff jmpq 0x400ff0 401050: ff 25 ea 4f 20 00 jmpq *0x204fea(%rip) # 0x606040 401056: 68 05 00 00 00 pushq $0x5 40105b: e9 90 ff ff ff jmpq 0x400ff0 401060: ff 25 e2 4f 20 00 jmpq *0x204fe2(%rip) # 0x606048 401066: 68 06 00 00 00 pushq $0x6 40106b: e9 80 ff ff ff jmpq 0x400ff0 401070: ff 25 da 4f 20 00 jmpq *0x204fda(%rip) # 0x606050 401076: 68 07 00 00 00 pushq $0x7 40107b: e9 70 ff ff ff jmpq 0x400ff0 401080: ff 25 d2 4f 20 00 jmpq *0x204fd2(%rip) # 0x606058 401086: 68 08 00 00 00 pushq $0x8 40108b: e9 60 ff ff ff jmpq 0x400ff0 401090: ff 25 ca 4f 20 00 jmpq *0x204fca(%rip) # 0x606060 401096: 68 09 00 00 00 pushq $0x9 40109b: e9 50 ff ff ff jmpq 0x400ff0 4010a0: ff 25 c2 4f 20 00 jmpq *0x204fc2(%rip) # 0x606068 4010a6: 68 0a 00 00 00 pushq $0xa 4010ab: e9 40 ff ff ff jmpq 0x400ff0 4010b0: ff 25 ba 4f 20 00 jmpq *0x204fba(%rip) # 0x606070 4010b6: 68 0b 00 00 00 pushq $0xb 4010bb: e9 30 ff ff ff jmpq 0x400ff0 4010c0: ff 25 b2 4f 20 00 jmpq *0x204fb2(%rip) # 0x606078 4010c6: 68 0c 00 00 00 pushq $0xc 4010cb: e9 20 ff ff ff jmpq 0x400ff0 4010d0: ff 25 aa 4f 20 00 jmpq *0x204faa(%rip) # 0x606080 4010d6: 68 0d 00 00 00 pushq $0xd 4010db: e9 10 ff ff ff jmpq 0x400ff0 4010e0: ff 25 a2 4f 20 00 jmpq *0x204fa2(%rip) # 0x606088 4010e6: 68 0e 00 00 00 pushq $0xe 4010eb: e9 00 ff ff ff jmpq 0x400ff0 4010f0: ff 25 9a 4f 20 00 jmpq *0x204f9a(%rip) # 0x606090 4010f6: 68 0f 00 00 00 pushq $0xf 4010fb: e9 f0 fe ff ff jmpq 0x400ff0 401100: ff 25 92 4f 20 00 jmpq *0x204f92(%rip) # 0x606098 401106: 68 10 00 00 00 pushq $0x10 40110b: e9 e0 fe ff ff jmpq 0x400ff0 401110: ff 25 8a 4f 20 00 jmpq *0x204f8a(%rip) # 0x6060a0 401116: 68 11 00 00 00 pushq $0x11 40111b: e9 d0 fe ff ff jmpq 0x400ff0 401120: ff 25 82 4f 20 00 jmpq *0x204f82(%rip) # 0x6060a8 401126: 68 12 00 00 00 pushq $0x12 40112b: e9 c0 fe ff ff jmpq 0x400ff0 401130: ff 25 7a 4f 20 00 jmpq *0x204f7a(%rip) # 0x6060b0 401136: 68 13 00 00 00 pushq $0x13 40113b: e9 b0 fe ff ff jmpq 0x400ff0 401140: ff 25 72 4f 20 00 jmpq *0x204f72(%rip) # 0x6060b8 401146: 68 14 00 00 00 pushq $0x14 40114b: e9 a0 fe ff ff jmpq 0x400ff0 401150: ff 25 6a 4f 20 00 jmpq *0x204f6a(%rip) # 0x6060c0 401156: 68 15 00 00 00 pushq $0x15 40115b: e9 90 fe ff ff jmpq 0x400ff0 401160: ff 25 62 4f 20 00 jmpq *0x204f62(%rip) # 0x6060c8 401166: 68 16 00 00 00 pushq $0x16 40116b: e9 80 fe ff ff jmpq 0x400ff0 401170: ff 25 5a 4f 20 00 jmpq *0x204f5a(%rip) # 0x6060d0 401176: 68 17 00 00 00 pushq $0x17 40117b: e9 70 fe ff ff jmpq 0x400ff0 401180: ff 25 52 4f 20 00 jmpq *0x204f52(%rip) # 0x6060d8 401186: 68 18 00 00 00 pushq $0x18 40118b: e9 60 fe ff ff jmpq 0x400ff0 Disassembly of section .plt.got: 401190: ff 25 62 4e 20 00 jmpq *0x204e62(%rip) # 0x605ff8 401196: 66 90 nop Disassembly of section .text: 4011a0: 31 ed xor %ebp,%ebp 4011a2: 49 89 d1 mov %rdx,%r9 4011a5: 5e pop %rsi 4011a6: 48 89 e2 mov %rsp,%rdx 4011a9: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 4011ad: 50 push %rax 4011ae: 54 push %rsp 4011af: 49 c7 c0 60 48 40 00 mov $0x404860,%r8 4011b6: 48 c7 c1 f0 47 40 00 mov $0x4047f0,%rcx 4011bd: 48 c7 c7 96 12 40 00 mov $0x401296,%rdi 4011c4: e8 e7 fe ff ff callq 0x4010b0 4011c9: f4 hlt 4011ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4011d0: b8 f7 60 60 00 mov $0x6060f7,%eax 4011d5: 55 push %rbp 4011d6: 48 2d f0 60 60 00 sub $0x6060f0,%rax 4011dc: 48 83 f8 0e cmp $0xe,%rax 4011e0: 48 89 e5 mov %rsp,%rbp 4011e3: 76 1b jbe 0x401200 4011e5: b8 00 00 00 00 mov $0x0,%eax 4011ea: 48 85 c0 test %rax,%rax 4011ed: 74 11 je 0x401200 4011ef: 5d pop %rbp 4011f0: bf f0 60 60 00 mov $0x6060f0,%edi 4011f5: ff e0 jmpq *%rax 4011f7: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 4011ff: 00 401200: 5d pop %rbp 401201: c3 retq 401202: 0f 1f 40 00 nopl 0x0(%rax) 401206: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 40120e: 00 00 401210: be f0 60 60 00 mov $0x6060f0,%esi 401215: 55 push %rbp 401216: 48 81 ee f0 60 60 00 sub $0x6060f0,%rsi 40121d: 48 c1 fe 03 sar $0x3,%rsi 401221: 48 89 e5 mov %rsp,%rbp 401224: 48 89 f0 mov %rsi,%rax 401227: 48 c1 e8 3f shr $0x3f,%rax 40122b: 48 01 c6 add %rax,%rsi 40122e: 48 d1 fe sar %rsi 401231: 74 15 je 0x401248 401233: b8 00 00 00 00 mov $0x0,%eax 401238: 48 85 c0 test %rax,%rax 40123b: 74 0b je 0x401248 40123d: 5d pop %rbp 40123e: bf f0 60 60 00 mov $0x6060f0,%edi 401243: ff e0 jmpq *%rax 401245: 0f 1f 00 nopl (%rax) 401248: 5d pop %rbp 401249: c3 retq 40124a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 401250: 80 3d 99 4e 20 00 00 cmpb $0x0,0x204e99(%rip) # 0x6060f0 401257: 75 11 jne 0x40126a 401259: 55 push %rbp 40125a: 48 89 e5 mov %rsp,%rbp 40125d: e8 6e ff ff ff callq 0x4011d0 401262: 5d pop %rbp 401263: c6 05 86 4e 20 00 01 movb $0x1,0x204e86(%rip) # 0x6060f0 40126a: f3 rep 40126b: c3 retq 40126c: 0f 1f 40 00 nopl 0x0(%rax) 401270: bf f0 5d 60 00 mov $0x605df0,%edi 401275: 48 83 3f 00 cmpq $0x0,(%rdi) 401279: 75 05 jne 0x401280 40127b: eb 93 jmp 0x401210 40127d: 0f 1f 00 nopl (%rax) 401280: b8 00 00 00 00 mov $0x0,%eax 401285: 48 85 c0 test %rax,%rax 401288: 74 f1 je 0x40127b 40128a: 55 push %rbp 40128b: 48 89 e5 mov %rsp,%rbp 40128e: ff d0 callq *%rax 401290: 5d pop %rbp 401291: e9 7a ff ff ff jmpq 0x401210 401296: 55 push %rbp 401297: 48 89 e5 mov %rsp,%rbp 40129a: 48 83 ec 30 sub $0x30,%rsp 40129e: 89 7d dc mov %edi,-0x24(%rbp) 4012a1: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4012a5: 83 7d dc 01 cmpl $0x1,-0x24(%rbp) 4012a9: 7f 23 jg 0x4012ce 4012ab: 48 8b 45 d0 mov -0x30(%rbp),%rax 4012af: 48 8b 00 mov (%rax),%rax 4012b2: 48 89 c6 mov %rax,%rsi 4012b5: bf a8 48 40 00 mov $0x4048a8,%edi 4012ba: b8 00 00 00 00 mov $0x0,%eax 4012bf: e8 8c fd ff ff callq 0x401050 4012c4: b8 ff ff ff ff mov $0xffffffff,%eax 4012c9: e9 4c 01 00 00 jmpq 0x40141a 4012ce: bf 01 00 00 00 mov $0x1,%edi 4012d3: e8 44 01 00 00 callq 0x40141c 4012d8: 85 c0 test %eax,%eax 4012da: 75 26 jne 0x401302 4012dc: bf ff ff ff ff mov $0xffffffff,%edi 4012e1: e8 f3 01 00 00 callq 0x4014d9 4012e6: 48 89 c6 mov %rax,%rsi 4012e9: bf c0 48 40 00 mov $0x4048c0,%edi 4012ee: b8 00 00 00 00 mov $0x0,%eax 4012f3: e8 58 fd ff ff callq 0x401050 4012f8: b8 01 00 00 00 mov $0x1,%eax 4012fd: e9 18 01 00 00 jmpq 0x40141a 401302: 48 8b 45 d0 mov -0x30(%rbp),%rax 401306: 48 83 c0 08 add $0x8,%rax 40130a: 48 8b 00 mov (%rax),%rax 40130d: ba 00 00 00 00 mov $0x0,%edx 401312: be 00 00 00 00 mov $0x0,%esi 401317: 48 89 c7 mov %rax,%rdi 40131a: b8 00 00 00 00 mov $0x0,%eax 40131f: e8 2c fe ff ff callq 0x401150 401324: 89 45 e8 mov %eax,-0x18(%rbp) 401327: 83 7d e8 00 cmpl $0x0,-0x18(%rbp) 40132b: 79 23 jns 0x401350 40132d: 48 8b 45 d0 mov -0x30(%rbp),%rax 401331: 48 8b 00 mov (%rax),%rax 401334: 48 89 c6 mov %rax,%rsi 401337: bf e7 48 40 00 mov $0x4048e7,%edi 40133c: b8 00 00 00 00 mov $0x0,%eax 401341: e8 0a fd ff ff callq 0x401050 401346: b8 01 00 00 00 mov $0x1,%eax 40134b: e9 ca 00 00 00 jmpq 0x40141a 401350: 8b 45 e8 mov -0x18(%rbp),%eax 401353: ba 00 00 00 00 mov $0x0,%edx 401358: be 01 00 00 00 mov $0x1,%esi 40135d: 89 c7 mov %eax,%edi 40135f: e8 b9 2d 00 00 callq 0x40411d 401364: 48 89 45 f8 mov %rax,-0x8(%rbp) 401368: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 40136d: 75 26 jne 0x401395 40136f: bf ff ff ff ff mov $0xffffffff,%edi 401374: e8 60 01 00 00 callq 0x4014d9 401379: 48 89 c6 mov %rax,%rsi 40137c: bf f7 48 40 00 mov $0x4048f7,%edi 401381: b8 00 00 00 00 mov $0x0,%eax 401386: e8 c5 fc ff ff callq 0x401050 40138b: b8 01 00 00 00 mov $0x1,%eax 401390: e9 85 00 00 00 jmpq 0x40141a 401395: 48 8b 45 f8 mov -0x8(%rbp),%rax 401399: 48 89 c7 mov %rax,%rdi 40139c: e8 21 34 00 00 callq 0x4047c2 4013a1: 89 45 ec mov %eax,-0x14(%rbp) 4013a4: 8b 45 ec mov -0x14(%rbp),%eax 4013a7: 83 f8 01 cmp $0x1,%eax 4013aa: 74 0c je 0x4013b8 4013ac: 83 f8 01 cmp $0x1,%eax 4013af: 72 1b jb 0x4013cc 4013b1: 83 f8 03 cmp $0x3,%eax 4013b4: 74 0c je 0x4013c2 4013b6: eb 1e jmp 0x4013d6 4013b8: 48 c7 45 f0 11 49 40 00 movq $0x404911,-0x10(%rbp) 4013c0: eb 1c jmp 0x4013de 4013c2: 48 c7 45 f0 1f 49 40 00 movq $0x40491f,-0x10(%rbp) 4013ca: eb 12 jmp 0x4013de 4013cc: 48 c7 45 f0 2a 49 40 00 movq $0x40492a,-0x10(%rbp) 4013d4: eb 08 jmp 0x4013de 4013d6: 48 c7 45 f0 2f 49 40 00 movq $0x40492f,-0x10(%rbp) 4013de: 48 8b 45 d0 mov -0x30(%rbp),%rax 4013e2: 48 83 c0 08 add $0x8,%rax 4013e6: 48 8b 00 mov (%rax),%rax 4013e9: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4013ed: 48 89 c6 mov %rax,%rsi 4013f0: bf 3c 49 40 00 mov $0x40493c,%edi 4013f5: b8 00 00 00 00 mov $0x0,%eax 4013fa: e8 51 fc ff ff callq 0x401050 4013ff: 48 8b 45 f8 mov -0x8(%rbp),%rax 401403: 48 89 c7 mov %rax,%rdi 401406: e8 63 2f 00 00 callq 0x40436e 40140b: 8b 45 e8 mov -0x18(%rbp),%eax 40140e: 89 c7 mov %eax,%edi 401410: e8 7b fc ff ff callq 0x401090 401415: b8 00 00 00 00 mov $0x0,%eax 40141a: c9 leaveq 40141b: c3 retq 40141c: 55 push %rbp 40141d: 48 89 e5 mov %rsp,%rbp 401420: 48 83 ec 10 sub $0x10,%rsp 401424: 89 7d fc mov %edi,-0x4(%rbp) 401427: 83 7d fc 00 cmpl $0x0,-0x4(%rbp) 40142b: 75 07 jne 0x401434 40142d: b8 01 00 00 00 mov $0x1,%eax 401432: eb 2f jmp 0x401463 401434: 83 7d fc 01 cmpl $0x1,-0x4(%rbp) 401438: 0f 94 c0 sete %al 40143b: 0f b6 c0 movzbl %al,%eax 40143e: 48 85 c0 test %rax,%rax 401441: 74 11 je 0x401454 401443: c7 05 a7 4c 20 00 01 00 movl $0x1,0x204ca7(%rip) # 0x6060f4 40144b: 00 00 40144d: b8 01 00 00 00 mov $0x1,%eax 401452: eb 0f jmp 0x401463 401454: bf 02 00 00 00 mov $0x2,%edi 401459: e8 3f 00 00 00 callq 0x40149d 40145e: b8 00 00 00 00 mov $0x0,%eax 401463: c9 leaveq 401464: c3 retq 401465: 55 push %rbp 401466: 48 89 e5 mov %rsp,%rbp 401469: 48 83 ec 10 sub $0x10,%rsp 40146d: 64 48 8b 04 25 00 00 00 mov %fs:0x0,%rax 401475: 00 401476: 48 8d 80 fc ff ff ff lea -0x4(%rax),%rax 40147d: 8b 00 mov (%rax),%eax 40147f: 89 45 fc mov %eax,-0x4(%rbp) 401482: 64 48 8b 04 25 00 00 00 mov %fs:0x0,%rax 40148a: 00 40148b: 48 8d 80 fc ff ff ff lea -0x4(%rax),%rax 401492: c7 00 00 00 00 00 movl $0x0,(%rax) 401498: 8b 45 fc mov -0x4(%rbp),%eax 40149b: c9 leaveq 40149c: c3 retq 40149d: 55 push %rbp 40149e: 48 89 e5 mov %rsp,%rbp 4014a1: 53 push %rbx 4014a2: 48 83 ec 18 sub $0x18,%rsp 4014a6: 89 7d ec mov %edi,-0x14(%rbp) 4014a9: 83 7d ec 00 cmpl $0x0,-0x14(%rbp) 4014ad: 78 0b js 0x4014ba 4014af: 83 7d ec 32 cmpl $0x32,-0x14(%rbp) 4014b3: 7f 05 jg 0x4014ba 4014b5: 8b 5d ec mov -0x14(%rbp),%ebx 4014b8: eb 05 jmp 0x4014bf 4014ba: bb 01 00 00 00 mov $0x1,%ebx 4014bf: 64 48 8b 04 25 00 00 00 mov %fs:0x0,%rax 4014c7: 00 4014c8: 48 8d 80 fc ff ff ff lea -0x4(%rax),%rax 4014cf: 89 18 mov %ebx,(%rax) 4014d1: 90 nop 4014d2: 48 83 c4 18 add $0x18,%rsp 4014d6: 5b pop %rbx 4014d7: 5d pop %rbp 4014d8: c3 retq 4014d9: 55 push %rbp 4014da: 48 89 e5 mov %rsp,%rbp 4014dd: 48 83 ec 20 sub $0x20,%rsp 4014e1: 89 7d ec mov %edi,-0x14(%rbp) 4014e4: 64 48 8b 04 25 00 00 00 mov %fs:0x0,%rax 4014ec: 00 4014ed: 48 8d 80 fc ff ff ff lea -0x4(%rax),%rax 4014f4: 8b 00 mov (%rax),%eax 4014f6: 89 45 fc mov %eax,-0x4(%rbp) 4014f9: 83 7d ec 00 cmpl $0x0,-0x14(%rbp) 4014fd: 0f 85 85 00 00 00 jne 0x401588 401503: 8b 45 fc mov -0x4(%rbp),%eax 401506: 48 98 cltq 401508: 48 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%rdx 401510: 48 8d 05 49 39 00 00 lea 0x3949(%rip),%rax # 0x404e60 401517: 48 8b 04 02 mov (%rdx,%rax,1),%rax 40151b: 48 3d f1 04 00 00 cmp $0x4f1,%rax 401521: 76 1f jbe 0x401542 401523: 48 8d 0d 66 3b 00 00 lea 0x3b66(%rip),%rcx # 0x405090 40152a: ba 5b 01 00 00 mov $0x15b,%edx 40152f: 48 8d 35 c2 3a 00 00 lea 0x3ac2(%rip),%rsi # 0x404ff8 401536: 48 8d 3d e3 3a 00 00 lea 0x3ae3(%rip),%rdi # 0x405020 40153d: e8 2e fb ff ff callq 0x401070 401542: 83 7d fc 00 cmpl $0x0,-0x4(%rbp) 401546: 74 36 je 0x40157e 401548: 8b 45 fc mov -0x4(%rbp),%eax 40154b: 48 98 cltq 40154d: 48 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%rdx 401555: 48 8d 05 04 39 00 00 lea 0x3904(%rip),%rax # 0x404e60 40155c: 48 8b 14 02 mov (%rdx,%rax,1),%rdx 401560: 48 8d 05 f9 33 00 00 lea 0x33f9(%rip),%rax # 0x404960 401567: 48 01 d0 add %rdx,%rax 40156a: 48 89 c6 mov %rax,%rsi 40156d: 48 8d 3d d1 3a 00 00 lea 0x3ad1(%rip),%rdi # 0x405045 401574: e8 e7 fa ff ff callq 0x401060 401579: e9 b7 00 00 00 jmpq 0x401635 40157e: b8 00 00 00 00 mov $0x0,%eax 401583: e9 ad 00 00 00 jmpq 0x401635 401588: 83 7d ec ff cmpl $0xffffffff,-0x14(%rbp) 40158c: 7c 06 jl 0x401594 40158e: 83 7d ec 32 cmpl $0x32,-0x14(%rbp) 401592: 7e 1b jle 0x4015af 401594: 48 8d 05 ce 33 00 00 lea 0x33ce(%rip),%rax # 0x404969 40159b: 48 89 c6 mov %rax,%rsi 40159e: 48 8d 3d a0 3a 00 00 lea 0x3aa0(%rip),%rdi # 0x405045 4015a5: e8 b6 fa ff ff callq 0x401060 4015aa: e9 86 00 00 00 jmpq 0x401635 4015af: 83 7d ec ff cmpl $0xffffffff,-0x14(%rbp) 4015b3: 75 05 jne 0x4015ba 4015b5: 8b 45 fc mov -0x4(%rbp),%eax 4015b8: eb 03 jmp 0x4015bd 4015ba: 8b 45 ec mov -0x14(%rbp),%eax 4015bd: 48 98 cltq 4015bf: 48 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%rdx 4015c7: 48 8d 05 92 38 00 00 lea 0x3892(%rip),%rax # 0x404e60 4015ce: 48 8b 04 02 mov (%rdx,%rax,1),%rax 4015d2: 48 3d f1 04 00 00 cmp $0x4f1,%rax 4015d8: 76 1f jbe 0x4015f9 4015da: 48 8d 0d af 3a 00 00 lea 0x3aaf(%rip),%rcx # 0x405090 4015e1: ba 61 01 00 00 mov $0x161,%edx 4015e6: 48 8d 35 0b 3a 00 00 lea 0x3a0b(%rip),%rsi # 0x404ff8 4015ed: 48 8d 3d 5c 3a 00 00 lea 0x3a5c(%rip),%rdi # 0x405050 4015f4: e8 77 fa ff ff callq 0x401070 4015f9: 83 7d ec ff cmpl $0xffffffff,-0x14(%rbp) 4015fd: 75 05 jne 0x401604 4015ff: 8b 45 fc mov -0x4(%rbp),%eax 401602: eb 03 jmp 0x401607 401604: 8b 45 ec mov -0x14(%rbp),%eax 401607: 48 98 cltq 401609: 48 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%rdx 401611: 48 8d 05 48 38 00 00 lea 0x3848(%rip),%rax # 0x404e60 401618: 48 8b 14 02 mov (%rdx,%rax,1),%rdx 40161c: 48 8d 05 3d 33 00 00 lea 0x333d(%rip),%rax # 0x404960 401623: 48 01 d0 add %rdx,%rax 401626: 48 89 c6 mov %rax,%rsi 401629: 48 8d 3d 15 3a 00 00 lea 0x3a15(%rip),%rdi # 0x405045 401630: e8 2b fa ff ff callq 0x401060 401635: c9 leaveq 401636: c3 retq 401637: 55 push %rbp 401638: 48 89 e5 mov %rsp,%rbp 40163b: 89 7d fc mov %edi,-0x4(%rbp) 40163e: 8b 45 fc mov -0x4(%rbp),%eax 401641: 0f c8 bswap %eax 401643: 5d pop %rbp 401644: c3 retq 401645: 55 push %rbp 401646: 48 89 e5 mov %rsp,%rbp 401649: 48 89 7d f8 mov %rdi,-0x8(%rbp) 40164d: 48 8b 45 f8 mov -0x8(%rbp),%rax 401651: 48 0f c8 bswap %rax 401654: 5d pop %rbp 401655: c3 retq 401656: 55 push %rbp 401657: 48 89 e5 mov %rsp,%rbp 40165a: 48 83 ec 40 sub $0x40,%rsp 40165e: 89 7d dc mov %edi,-0x24(%rbp) 401661: 48 89 75 d0 mov %rsi,-0x30(%rbp) 401665: 48 89 55 c8 mov %rdx,-0x38(%rbp) 401669: 48 89 4d c0 mov %rcx,-0x40(%rbp) 40166d: 48 c7 45 e8 00 00 00 00 movq $0x0,-0x18(%rbp) 401675: 48 8b 55 c0 mov -0x40(%rbp),%rdx 401679: 48 8b 45 e8 mov -0x18(%rbp),%rax 40167d: 48 8d 0c 02 lea (%rdx,%rax,1),%rcx 401681: 48 8b 45 e8 mov -0x18(%rbp),%rax 401685: 48 8b 55 c8 mov -0x38(%rbp),%rdx 401689: 48 29 c2 sub %rax,%rdx 40168c: 48 8b 75 e8 mov -0x18(%rbp),%rsi 401690: 48 8b 45 d0 mov -0x30(%rbp),%rax 401694: 48 01 c6 add %rax,%rsi 401697: 8b 45 dc mov -0x24(%rbp),%eax 40169a: 89 c7 mov %eax,%edi 40169c: e8 bf fa ff ff callq 0x401160 4016a1: 48 89 45 f0 mov %rax,-0x10(%rbp) 4016a5: 48 83 7d f0 ff cmpq $0xffffffffffffffff,-0x10(%rbp) 4016aa: 75 0c jne 0x4016b8 4016ac: e8 5f f9 ff ff callq 0x401010 4016b1: 8b 00 mov (%rax),%eax 4016b3: 83 f8 04 cmp $0x4,%eax 4016b6: 74 bd je 0x401675 4016b8: 48 8b 45 f0 mov -0x10(%rbp),%rax 4016bc: 48 89 45 f8 mov %rax,-0x8(%rbp) 4016c0: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4016c5: 7f 13 jg 0x4016da 4016c7: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4016cc: 79 06 jns 0x4016d4 4016ce: 48 8b 45 f8 mov -0x8(%rbp),%rax 4016d2: eb 1c jmp 0x4016f0 4016d4: 48 8b 45 e8 mov -0x18(%rbp),%rax 4016d8: eb 16 jmp 0x4016f0 4016da: 48 8b 45 f8 mov -0x8(%rbp),%rax 4016de: 48 01 45 e8 add %rax,-0x18(%rbp) 4016e2: 48 8b 45 e8 mov -0x18(%rbp),%rax 4016e6: 48 3b 45 c8 cmp -0x38(%rbp),%rax 4016ea: 72 89 jb 0x401675 4016ec: 48 8b 45 e8 mov -0x18(%rbp),%rax 4016f0: c9 leaveq 4016f1: c3 retq 4016f2: 55 push %rbp 4016f3: 48 89 e5 mov %rsp,%rbp 4016f6: 48 83 ec 20 sub $0x20,%rsp 4016fa: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4016fe: 48 89 75 e0 mov %rsi,-0x20(%rbp) 401702: 48 83 7d e0 07 cmpq $0x7,-0x20(%rbp) 401707: 76 26 jbe 0x40172f 401709: 48 8b 45 e8 mov -0x18(%rbp),%rax 40170d: ba 08 00 00 00 mov $0x8,%edx 401712: 48 8d 35 87 39 00 00 lea 0x3987(%rip),%rsi # 0x4050a0 401719: 48 89 c7 mov %rax,%rdi 40171c: e8 9f f9 ff ff callq 0x4010c0 401721: 85 c0 test %eax,%eax 401723: 75 0a jne 0x40172f 401725: b8 01 00 00 00 mov $0x1,%eax 40172a: e9 80 00 00 00 jmpq 0x4017af 40172f: 48 83 7d e0 0f cmpq $0xf,-0x20(%rbp) 401734: 76 74 jbe 0x4017aa 401736: 48 8b 45 e8 mov -0x18(%rbp),%rax 40173a: ba 04 00 00 00 mov $0x4,%edx 40173f: 48 8d 35 63 39 00 00 lea 0x3963(%rip),%rsi # 0x4050a9 401746: 48 89 c7 mov %rax,%rdi 401749: e8 72 f9 ff ff callq 0x4010c0 40174e: 85 c0 test %eax,%eax 401750: 75 58 jne 0x4017aa 401752: 48 8b 45 e8 mov -0x18(%rbp),%rax 401756: 48 83 c0 04 add $0x4,%rax 40175a: 0f b6 00 movzbl (%rax),%eax 40175d: 0f b6 c0 movzbl %al,%eax 401760: 89 45 f4 mov %eax,-0xc(%rbp) 401763: 48 8b 45 e8 mov -0x18(%rbp),%rax 401767: 48 83 c0 05 add $0x5,%rax 40176b: 0f b6 00 movzbl (%rax),%eax 40176e: 0f b6 c0 movzbl %al,%eax 401771: 89 45 f8 mov %eax,-0x8(%rbp) 401774: 48 8b 45 e8 mov -0x18(%rbp),%rax 401778: 48 83 c0 06 add $0x6,%rax 40177c: 0f b6 00 movzbl (%rax),%eax 40177f: 0f b6 c0 movzbl %al,%eax 401782: 89 45 fc mov %eax,-0x4(%rbp) 401785: 83 7d f4 00 cmpl $0x0,-0xc(%rbp) 401789: 7e 1f jle 0x4017aa 40178b: 83 7d f4 02 cmpl $0x2,-0xc(%rbp) 40178f: 7f 19 jg 0x4017aa 401791: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 401795: 7e 13 jle 0x4017aa 401797: 83 7d f8 02 cmpl $0x2,-0x8(%rbp) 40179b: 7f 0d jg 0x4017aa 40179d: 83 7d fc 01 cmpl $0x1,-0x4(%rbp) 4017a1: 75 07 jne 0x4017aa 4017a3: b8 03 00 00 00 mov $0x3,%eax 4017a8: eb 05 jmp 0x4017af 4017aa: b8 00 00 00 00 mov $0x0,%eax 4017af: c9 leaveq 4017b0: c3 retq 4017b1: 55 push %rbp 4017b2: 48 89 e5 mov %rsp,%rbp 4017b5: 48 83 ec 40 sub $0x40,%rsp 4017b9: 89 7d ec mov %edi,-0x14(%rbp) 4017bc: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4017c0: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4017c4: 48 89 4d d0 mov %rcx,-0x30(%rbp) 4017c8: 44 89 45 e8 mov %r8d,-0x18(%rbp) 4017cc: 4c 89 4d c8 mov %r9,-0x38(%rbp) 4017d0: 48 8b 45 18 mov 0x18(%rbp),%rax 4017d4: 48 05 08 01 00 00 add $0x108,%rax 4017da: 48 89 c6 mov %rax,%rsi 4017dd: bf 01 00 00 00 mov $0x1,%edi 4017e2: e8 f9 f8 ff ff callq 0x4010e0 4017e7: 48 89 45 f8 mov %rax,-0x8(%rbp) 4017eb: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4017f0: 75 0c jne 0x4017fe 4017f2: bf 08 00 00 00 mov $0x8,%edi 4017f7: e8 a1 fc ff ff callq 0x40149d 4017fc: eb 58 jmp 0x401856 4017fe: 48 8b 45 f8 mov -0x8(%rbp),%rax 401802: 8b 55 10 mov 0x10(%rbp),%edx 401805: 89 50 18 mov %edx,0x18(%rax) 401808: 48 8b 45 f8 mov -0x8(%rbp),%rax 40180c: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 401813: 48 8b 45 f8 mov -0x8(%rbp),%rax 401817: 8b 55 e8 mov -0x18(%rbp),%edx 40181a: 89 50 1c mov %edx,0x1c(%rax) 40181d: 48 8b 45 f8 mov -0x8(%rbp),%rax 401821: 8b 55 ec mov -0x14(%rbp),%edx 401824: 89 50 24 mov %edx,0x24(%rax) 401827: 48 8b 45 f8 mov -0x8(%rbp),%rax 40182b: 48 8b 55 d8 mov -0x28(%rbp),%rdx 40182f: 48 89 50 28 mov %rdx,0x28(%rax) 401833: 48 8b 45 f8 mov -0x8(%rbp),%rax 401837: 48 8b 55 d0 mov -0x30(%rbp),%rdx 40183b: 48 89 50 30 mov %rdx,0x30(%rax) 40183f: 48 8b 45 f8 mov -0x8(%rbp),%rax 401843: 48 8b 55 e0 mov -0x20(%rbp),%rdx 401847: 48 89 10 mov %rdx,(%rax) 40184a: 48 8b 45 f8 mov -0x8(%rbp),%rax 40184e: 48 8b 55 c8 mov -0x38(%rbp),%rdx 401852: 48 89 50 08 mov %rdx,0x8(%rax) 401856: 48 8b 45 f8 mov -0x8(%rbp),%rax 40185a: c9 leaveq 40185b: c3 retq 40185c: 55 push %rbp 40185d: 48 89 e5 mov %rsp,%rbp 401860: 48 83 ec 20 sub $0x20,%rsp 401864: 48 89 7d e8 mov %rdi,-0x18(%rbp) 401868: 48 8b 45 e8 mov -0x18(%rbp),%rax 40186c: 8b 40 18 mov 0x18(%rax),%eax 40186f: 83 f8 01 cmp $0x1,%eax 401872: 75 38 jne 0x4018ac 401874: 48 8b 45 e8 mov -0x18(%rbp),%rax 401878: 48 8b 40 48 mov 0x48(%rax),%rax 40187c: 48 89 45 f8 mov %rax,-0x8(%rbp) 401880: eb 23 jmp 0x4018a5 401882: 48 8b 45 f8 mov -0x8(%rbp),%rax 401886: 8b 40 3c mov 0x3c(%rax),%eax 401889: 85 c0 test %eax,%eax 40188b: 74 0c je 0x401899 40188d: 48 8b 45 f8 mov -0x8(%rbp),%rax 401891: 48 89 c7 mov %rax,%rdi 401894: e8 c3 ff ff ff callq 0x40185c 401899: 48 8b 45 f8 mov -0x8(%rbp),%rax 40189d: 48 8b 40 10 mov 0x10(%rax),%rax 4018a1: 48 89 45 f8 mov %rax,-0x8(%rbp) 4018a5: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4018aa: 75 d6 jne 0x401882 4018ac: 90 nop 4018ad: c9 leaveq 4018ae: c3 retq 4018af: 55 push %rbp 4018b0: 48 89 e5 mov %rsp,%rbp 4018b3: 48 83 ec 20 sub $0x20,%rsp 4018b7: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4018bb: 48 8b 45 e8 mov -0x18(%rbp),%rax 4018bf: 8b 40 18 mov 0x18(%rax),%eax 4018c2: 83 f8 01 cmp $0x1,%eax 4018c5: 75 38 jne 0x4018ff 4018c7: 48 8b 45 e8 mov -0x18(%rbp),%rax 4018cb: 48 8b 40 48 mov 0x48(%rax),%rax 4018cf: 48 89 45 f8 mov %rax,-0x8(%rbp) 4018d3: eb 23 jmp 0x4018f8 4018d5: 48 8b 45 f8 mov -0x8(%rbp),%rax 4018d9: 8b 40 3c mov 0x3c(%rax),%eax 4018dc: 85 c0 test %eax,%eax 4018de: 74 0c je 0x4018ec 4018e0: 48 8b 45 f8 mov -0x8(%rbp),%rax 4018e4: 48 89 c7 mov %rax,%rdi 4018e7: e8 c3 ff ff ff callq 0x4018af 4018ec: 48 8b 45 f8 mov -0x8(%rbp),%rax 4018f0: 48 8b 40 10 mov 0x10(%rax),%rax 4018f4: 48 89 45 f8 mov %rax,-0x8(%rbp) 4018f8: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4018fd: 75 d6 jne 0x4018d5 4018ff: 90 nop 401900: c9 leaveq 401901: c3 retq 401902: 55 push %rbp 401903: 48 89 e5 mov %rsp,%rbp 401906: 48 83 ec 40 sub $0x40,%rsp 40190a: 89 7d ec mov %edi,-0x14(%rbp) 40190d: 48 89 75 e0 mov %rsi,-0x20(%rbp) 401911: 48 89 55 d8 mov %rdx,-0x28(%rbp) 401915: 48 89 4d d0 mov %rcx,-0x30(%rbp) 401919: 44 89 45 e8 mov %r8d,-0x18(%rbp) 40191d: 4c 89 4d c8 mov %r9,-0x38(%rbp) 401921: 4c 8b 45 c8 mov -0x38(%rbp),%r8 401925: 8b 7d e8 mov -0x18(%rbp),%edi 401928: 48 8b 4d d0 mov -0x30(%rbp),%rcx 40192c: 48 8b 55 d8 mov -0x28(%rbp),%rdx 401930: 48 8b 75 e0 mov -0x20(%rbp),%rsi 401934: 8b 45 ec mov -0x14(%rbp),%eax 401937: 6a 00 pushq $0x0 401939: 6a 01 pushq $0x1 40193b: 4d 89 c1 mov %r8,%r9 40193e: 41 89 f8 mov %edi,%r8d 401941: 89 c7 mov %eax,%edi 401943: e8 69 fe ff ff callq 0x4017b1 401948: 48 83 c4 10 add $0x10,%rsp 40194c: 48 89 45 f8 mov %rax,-0x8(%rbp) 401950: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 401955: 74 26 je 0x40197d 401957: 48 8b 45 d8 mov -0x28(%rbp),%rax 40195b: 48 8d 50 08 lea 0x8(%rax),%rdx 40195f: 48 8b 45 f8 mov -0x8(%rbp),%rax 401963: 48 89 50 70 mov %rdx,0x70(%rax) 401967: 48 8b 45 f8 mov -0x8(%rbp),%rax 40196b: 48 8d 90 f4 00 00 00 lea 0xf4(%rax),%rdx 401972: 48 8b 45 f8 mov -0x8(%rbp),%rax 401976: 48 89 90 a0 00 00 00 mov %rdx,0xa0(%rax) 40197d: 48 8b 45 f8 mov -0x8(%rbp),%rax 401981: c9 leaveq 401982: c3 retq 401983: 55 push %rbp 401984: 48 89 e5 mov %rsp,%rbp 401987: 48 81 ec c0 00 00 00 sub $0xc0,%rsp 40198e: 48 89 bd 68 ff ff ff mov %rdi,-0x98(%rbp) 401995: 48 89 b5 60 ff ff ff mov %rsi,-0xa0(%rbp) 40199c: 89 95 5c ff ff ff mov %edx,-0xa4(%rbp) 4019a2: 48 89 8d 50 ff ff ff mov %rcx,-0xb0(%rbp) 4019a9: 4c 89 85 48 ff ff ff mov %r8,-0xb8(%rbp) 4019b0: 64 48 8b 04 25 28 00 00 mov %fs:0x28,%rax 4019b8: 00 4019b9: 48 89 45 f8 mov %rax,-0x8(%rbp) 4019bd: 31 c0 xor %eax,%eax 4019bf: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 4019c6: 48 83 c0 04 add $0x4,%rax 4019ca: 0f b6 00 movzbl (%rax),%eax 4019cd: 3c 01 cmp $0x1,%al 4019cf: 0f 94 c0 sete %al 4019d2: 88 85 77 ff ff ff mov %al,-0x89(%rbp) 4019d8: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 4019df: 48 83 c0 05 add $0x5,%rax 4019e3: 0f b6 00 movzbl (%rax),%eax 4019e6: 3c 01 cmp $0x1,%al 4019e8: 75 10 jne 0x4019fa 4019ea: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 4019f1: 48 89 45 80 mov %rax,-0x80(%rbp) 4019f5: e9 e2 00 00 00 jmpq 0x401adc 4019fa: 48 8d 45 b0 lea -0x50(%rbp),%rax 4019fe: 48 89 45 80 mov %rax,-0x80(%rbp) 401a02: 80 bd 77 ff ff ff 00 cmpb $0x0,-0x89(%rbp) 401a09: 74 69 je 0x401a74 401a0b: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401a12: 0f b7 40 30 movzwl 0x30(%rax),%eax 401a16: 66 89 45 e0 mov %ax,-0x20(%rbp) 401a1a: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401a21: 8b 40 20 mov 0x20(%rax),%eax 401a24: 89 45 d0 mov %eax,-0x30(%rbp) 401a27: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401a2e: 48 83 c0 05 add $0x5,%rax 401a32: 0f b6 00 movzbl (%rax),%eax 401a35: 3c 01 cmp $0x1,%al 401a37: 0f 84 9f 00 00 00 je 0x401adc 401a3d: 0f b7 45 e0 movzwl -0x20(%rbp),%eax 401a41: 66 89 85 78 ff ff ff mov %ax,-0x88(%rbp) 401a48: 0f b7 85 78 ff ff ff movzwl -0x88(%rbp),%eax 401a4f: 66 c1 c8 08 ror $0x8,%ax 401a53: 66 89 85 7a ff ff ff mov %ax,-0x86(%rbp) 401a5a: 0f b7 85 7a ff ff ff movzwl -0x86(%rbp),%eax 401a61: 66 89 45 e0 mov %ax,-0x20(%rbp) 401a65: 8b 45 d0 mov -0x30(%rbp),%eax 401a68: 89 c7 mov %eax,%edi 401a6a: e8 c8 fb ff ff callq 0x401637 401a6f: 89 45 d0 mov %eax,-0x30(%rbp) 401a72: eb 68 jmp 0x401adc 401a74: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401a7b: 0f b7 40 3c movzwl 0x3c(%rax),%eax 401a7f: 66 89 45 ec mov %ax,-0x14(%rbp) 401a83: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401a8a: 48 8b 40 28 mov 0x28(%rax),%rax 401a8e: 48 89 45 d8 mov %rax,-0x28(%rbp) 401a92: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401a99: 48 83 c0 05 add $0x5,%rax 401a9d: 0f b6 00 movzbl (%rax),%eax 401aa0: 3c 01 cmp $0x1,%al 401aa2: 74 38 je 0x401adc 401aa4: 0f b7 45 ec movzwl -0x14(%rbp),%eax 401aa8: 66 89 85 7c ff ff ff mov %ax,-0x84(%rbp) 401aaf: 0f b7 85 7c ff ff ff movzwl -0x84(%rbp),%eax 401ab6: 66 c1 c8 08 ror $0x8,%ax 401aba: 66 89 85 7e ff ff ff mov %ax,-0x82(%rbp) 401ac1: 0f b7 85 7e ff ff ff movzwl -0x82(%rbp),%eax 401ac8: 66 89 45 ec mov %ax,-0x14(%rbp) 401acc: 48 8b 45 d8 mov -0x28(%rbp),%rax 401ad0: 48 89 c7 mov %rax,%rdi 401ad3: e8 6d fb ff ff callq 0x401645 401ad8: 48 89 45 d8 mov %rax,-0x28(%rbp) 401adc: 80 bd 77 ff ff ff 00 cmpb $0x0,-0x89(%rbp) 401ae3: 0f 84 ec 01 00 00 je 0x401cd5 401ae9: 48 8b 45 80 mov -0x80(%rbp),%rax 401aed: 0f b7 40 30 movzwl 0x30(%rax),%eax 401af1: 0f b7 c0 movzwl %ax,%eax 401af4: 48 89 45 98 mov %rax,-0x68(%rbp) 401af8: 48 83 7d 98 00 cmpq $0x0,-0x68(%rbp) 401afd: 0f 94 c0 sete %al 401b00: 0f b6 c0 movzbl %al,%eax 401b03: 48 85 c0 test %rax,%rax 401b06: 0f 84 79 01 00 00 je 0x401c85 401b0c: 48 8b 45 80 mov -0x80(%rbp),%rax 401b10: 8b 40 20 mov 0x20(%rax),%eax 401b13: 85 c0 test %eax,%eax 401b15: 0f 84 6a 01 00 00 je 0x401c85 401b1b: 48 8b 45 80 mov -0x80(%rbp),%rax 401b1f: 8b 40 20 mov 0x20(%rax),%eax 401b22: 89 c0 mov %eax,%eax 401b24: 48 3b 85 48 ff ff ff cmp -0xb8(%rbp),%rax 401b2b: 0f 93 c0 setae %al 401b2e: 0f b6 c0 movzbl %al,%eax 401b31: 48 85 c0 test %rax,%rax 401b34: 75 22 jne 0x401b58 401b36: 48 8b 45 80 mov -0x80(%rbp),%rax 401b3a: 8b 40 20 mov 0x20(%rax),%eax 401b3d: 89 c2 mov %eax,%edx 401b3f: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 401b46: 48 29 d0 sub %rdx,%rax 401b49: 48 83 f8 27 cmp $0x27,%rax 401b4d: 0f 96 c0 setbe %al 401b50: 0f b6 c0 movzbl %al,%eax 401b53: 48 85 c0 test %rax,%rax 401b56: 74 0a je 0x401b62 401b58: b8 00 00 00 00 mov $0x0,%eax 401b5d: e9 69 03 00 00 jmpq 0x401ecb 401b62: 48 83 bd 68 ff ff ff 00 cmpq $0x0,-0x98(%rbp) 401b6a: 0f 95 c0 setne %al 401b6d: 0f b6 c0 movzbl %al,%eax 401b70: 48 85 c0 test %rax,%rax 401b73: 74 3d je 0x401bb2 401b75: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401b7c: 48 83 c0 05 add $0x5,%rax 401b80: 0f b6 00 movzbl (%rax),%eax 401b83: 3c 01 cmp $0x1,%al 401b85: 75 2b jne 0x401bb2 401b87: 48 8b 45 80 mov -0x80(%rbp),%rax 401b8b: 8b 40 20 mov 0x20(%rax),%eax 401b8e: 89 c2 mov %eax,%edx 401b90: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 401b97: 48 01 c2 add %rax,%rdx 401b9a: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 401ba1: 48 01 d0 add %rdx,%rax 401ba4: 8b 40 14 mov 0x14(%rax),%eax 401ba7: 89 c0 mov %eax,%eax 401ba9: 48 89 45 98 mov %rax,-0x68(%rbp) 401bad: e9 d3 00 00 00 jmpq 0x401c85 401bb2: 48 83 bd 68 ff ff ff 00 cmpq $0x0,-0x98(%rbp) 401bba: 0f 95 c0 setne %al 401bbd: 0f b6 c0 movzbl %al,%eax 401bc0: 48 85 c0 test %rax,%rax 401bc3: 74 28 je 0x401bed 401bc5: 48 8b 45 80 mov -0x80(%rbp),%rax 401bc9: 8b 40 20 mov 0x20(%rax),%eax 401bcc: 89 c2 mov %eax,%edx 401bce: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 401bd5: 48 01 c2 add %rax,%rdx 401bd8: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 401bdf: 48 01 d0 add %rdx,%rax 401be2: 48 83 c0 14 add $0x14,%rax 401be6: 8b 00 mov (%rax),%eax 401be8: 89 45 90 mov %eax,-0x70(%rbp) 401beb: eb 70 jmp 0x401c5d 401bed: 48 8b 45 80 mov -0x80(%rbp),%rax 401bf1: 8b 40 20 mov 0x20(%rax),%eax 401bf4: 89 c2 mov %eax,%edx 401bf6: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 401bfd: 48 01 d0 add %rdx,%rax 401c00: 48 83 c0 14 add $0x14,%rax 401c04: 48 89 c2 mov %rax,%rdx 401c07: 48 8d 75 90 lea -0x70(%rbp),%rsi 401c0b: 8b 85 5c ff ff ff mov -0xa4(%rbp),%eax 401c11: 48 89 d1 mov %rdx,%rcx 401c14: ba 04 00 00 00 mov $0x4,%edx 401c19: 89 c7 mov %eax,%edi 401c1b: e8 36 fa ff ff callq 0x401656 401c20: 48 89 45 a0 mov %rax,-0x60(%rbp) 401c24: 48 83 7d a0 04 cmpq $0x4,-0x60(%rbp) 401c29: 0f 95 c0 setne %al 401c2c: 0f b6 c0 movzbl %al,%eax 401c2f: 48 85 c0 test %rax,%rax 401c32: 74 29 je 0x401c5d 401c34: 48 83 7d a0 00 cmpq $0x0,-0x60(%rbp) 401c39: 79 0c jns 0x401c47 401c3b: bf 09 00 00 00 mov $0x9,%edi 401c40: e8 58 f8 ff ff callq 0x40149d 401c45: eb 0a jmp 0x401c51 401c47: bf 0a 00 00 00 mov $0xa,%edi 401c4c: e8 4c f8 ff ff callq 0x40149d 401c51: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 401c58: e9 6e 02 00 00 jmpq 0x401ecb 401c5d: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401c64: 48 83 c0 05 add $0x5,%rax 401c68: 0f b6 00 movzbl (%rax),%eax 401c6b: 3c 01 cmp $0x1,%al 401c6d: 74 0d je 0x401c7c 401c6f: 8b 45 90 mov -0x70(%rbp),%eax 401c72: 89 c7 mov %eax,%edi 401c74: e8 be f9 ff ff callq 0x401637 401c79: 89 45 90 mov %eax,-0x70(%rbp) 401c7c: 8b 45 90 mov -0x70(%rbp),%eax 401c7f: 89 c0 mov %eax,%eax 401c81: 48 89 45 98 mov %rax,-0x68(%rbp) 401c85: 48 8b 45 80 mov -0x80(%rbp),%rax 401c89: 8b 40 20 mov 0x20(%rax),%eax 401c8c: 89 c0 mov %eax,%eax 401c8e: 48 3b 85 48 ff ff ff cmp -0xb8(%rbp),%rax 401c95: 77 31 ja 0x401cc8 401c97: 48 8b 45 80 mov -0x80(%rbp),%rax 401c9b: 8b 40 20 mov 0x20(%rax),%eax 401c9e: 89 c2 mov %eax,%edx 401ca0: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 401ca7: 48 29 d0 sub %rdx,%rax 401caa: 48 89 c1 mov %rax,%rcx 401cad: 48 8b 55 98 mov -0x68(%rbp),%rdx 401cb1: 48 89 d0 mov %rdx,%rax 401cb4: 48 c1 e0 02 shl $0x2,%rax 401cb8: 48 01 d0 add %rdx,%rax 401cbb: 48 c1 e0 03 shl $0x3,%rax 401cbf: 48 39 c1 cmp %rax,%rcx 401cc2: 0f 83 ff 01 00 00 jae 0x401ec7 401cc8: 48 c7 45 98 00 00 00 00 movq $0x0,-0x68(%rbp) 401cd0: e9 f2 01 00 00 jmpq 0x401ec7 401cd5: 48 8b 45 80 mov -0x80(%rbp),%rax 401cd9: 0f b7 40 3c movzwl 0x3c(%rax),%eax 401cdd: 0f b7 c0 movzwl %ax,%eax 401ce0: 48 89 45 98 mov %rax,-0x68(%rbp) 401ce4: 48 83 7d 98 00 cmpq $0x0,-0x68(%rbp) 401ce9: 0f 94 c0 sete %al 401cec: 0f b6 c0 movzbl %al,%eax 401cef: 48 85 c0 test %rax,%rax 401cf2: 0f 84 97 01 00 00 je 0x401e8f 401cf8: 48 8b 45 80 mov -0x80(%rbp),%rax 401cfc: 48 8b 40 28 mov 0x28(%rax),%rax 401d00: 48 85 c0 test %rax,%rax 401d03: 0f 84 86 01 00 00 je 0x401e8f 401d09: 48 8b 45 80 mov -0x80(%rbp),%rax 401d0d: 48 8b 40 28 mov 0x28(%rax),%rax 401d11: 48 3b 85 48 ff ff ff cmp -0xb8(%rbp),%rax 401d18: 0f 93 c0 setae %al 401d1b: 0f b6 c0 movzbl %al,%eax 401d1e: 48 85 c0 test %rax,%rax 401d21: 75 1e jne 0x401d41 401d23: 48 8b 45 80 mov -0x80(%rbp),%rax 401d27: 48 8b 40 28 mov 0x28(%rax),%rax 401d2b: 48 83 c0 40 add $0x40,%rax 401d2f: 48 3b 85 48 ff ff ff cmp -0xb8(%rbp),%rax 401d36: 0f 97 c0 seta %al 401d39: 0f b6 c0 movzbl %al,%eax 401d3c: 48 85 c0 test %rax,%rax 401d3f: 74 0a je 0x401d4b 401d41: b8 00 00 00 00 mov $0x0,%eax 401d46: e9 80 01 00 00 jmpq 0x401ecb 401d4b: 48 83 bd 68 ff ff ff 00 cmpq $0x0,-0x98(%rbp) 401d53: 0f 95 c0 setne %al 401d56: 0f b6 c0 movzbl %al,%eax 401d59: 48 85 c0 test %rax,%rax 401d5c: 74 3b je 0x401d99 401d5e: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401d65: 48 83 c0 05 add $0x5,%rax 401d69: 0f b6 00 movzbl (%rax),%eax 401d6c: 3c 01 cmp $0x1,%al 401d6e: 75 29 jne 0x401d99 401d70: 48 8b 45 80 mov -0x80(%rbp),%rax 401d74: 48 8b 50 28 mov 0x28(%rax),%rdx 401d78: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 401d7f: 48 01 c2 add %rax,%rdx 401d82: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 401d89: 48 01 d0 add %rdx,%rax 401d8c: 48 8b 40 20 mov 0x20(%rax),%rax 401d90: 48 89 45 90 mov %rax,-0x70(%rbp) 401d94: e9 cd 00 00 00 jmpq 0x401e66 401d99: 48 83 bd 68 ff ff ff 00 cmpq $0x0,-0x98(%rbp) 401da1: 0f 95 c0 setne %al 401da4: 0f b6 c0 movzbl %al,%eax 401da7: 48 85 c0 test %rax,%rax 401daa: 74 29 je 0x401dd5 401dac: 48 8b 45 80 mov -0x80(%rbp),%rax 401db0: 48 8b 50 28 mov 0x28(%rax),%rdx 401db4: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 401dbb: 48 01 c2 add %rax,%rdx 401dbe: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 401dc5: 48 01 d0 add %rdx,%rax 401dc8: 48 83 c0 20 add $0x20,%rax 401dcc: 48 8b 00 mov (%rax),%rax 401dcf: 48 89 45 90 mov %rax,-0x70(%rbp) 401dd3: eb 6f jmp 0x401e44 401dd5: 48 8b 45 80 mov -0x80(%rbp),%rax 401dd9: 48 8b 50 28 mov 0x28(%rax),%rdx 401ddd: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 401de4: 48 01 d0 add %rdx,%rax 401de7: 48 83 c0 20 add $0x20,%rax 401deb: 48 89 c2 mov %rax,%rdx 401dee: 48 8d 75 90 lea -0x70(%rbp),%rsi 401df2: 8b 85 5c ff ff ff mov -0xa4(%rbp),%eax 401df8: 48 89 d1 mov %rdx,%rcx 401dfb: ba 08 00 00 00 mov $0x8,%edx 401e00: 89 c7 mov %eax,%edi 401e02: e8 4f f8 ff ff callq 0x401656 401e07: 48 89 45 a8 mov %rax,-0x58(%rbp) 401e0b: 48 83 7d a8 08 cmpq $0x8,-0x58(%rbp) 401e10: 0f 95 c0 setne %al 401e13: 0f b6 c0 movzbl %al,%eax 401e16: 48 85 c0 test %rax,%rax 401e19: 74 29 je 0x401e44 401e1b: 48 83 7d a8 00 cmpq $0x0,-0x58(%rbp) 401e20: 79 0c jns 0x401e2e 401e22: bf 09 00 00 00 mov $0x9,%edi 401e27: e8 71 f6 ff ff callq 0x40149d 401e2c: eb 0a jmp 0x401e38 401e2e: bf 0a 00 00 00 mov $0xa,%edi 401e33: e8 65 f6 ff ff callq 0x40149d 401e38: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 401e3f: e9 87 00 00 00 jmpq 0x401ecb 401e44: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401e4b: 48 83 c0 05 add $0x5,%rax 401e4f: 0f b6 00 movzbl (%rax),%eax 401e52: 3c 01 cmp $0x1,%al 401e54: 74 10 je 0x401e66 401e56: 48 8b 45 90 mov -0x70(%rbp),%rax 401e5a: 48 89 c7 mov %rax,%rdi 401e5d: e8 e3 f7 ff ff callq 0x401645 401e62: 48 89 45 90 mov %rax,-0x70(%rbp) 401e66: 48 8b 55 90 mov -0x70(%rbp),%rdx 401e6a: b8 ff ff ff ff mov $0xffffffff,%eax 401e6f: 48 39 c2 cmp %rax,%rdx 401e72: 76 13 jbe 0x401e87 401e74: bf 0a 00 00 00 mov $0xa,%edi 401e79: e8 1f f6 ff ff callq 0x40149d 401e7e: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 401e85: eb 44 jmp 0x401ecb 401e87: 48 8b 45 90 mov -0x70(%rbp),%rax 401e8b: 48 89 45 98 mov %rax,-0x68(%rbp) 401e8f: 48 8b 45 80 mov -0x80(%rbp),%rax 401e93: 48 8b 40 28 mov 0x28(%rax),%rax 401e97: 48 3b 85 48 ff ff ff cmp -0xb8(%rbp),%rax 401e9e: 77 1f ja 0x401ebf 401ea0: 48 8b 45 80 mov -0x80(%rbp),%rax 401ea4: 48 8b 40 28 mov 0x28(%rax),%rax 401ea8: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 401eaf: 48 29 c2 sub %rax,%rdx 401eb2: 48 8b 45 98 mov -0x68(%rbp),%rax 401eb6: 48 c1 e0 06 shl $0x6,%rax 401eba: 48 39 c2 cmp %rax,%rdx 401ebd: 73 08 jae 0x401ec7 401ebf: 48 c7 45 98 00 00 00 00 movq $0x0,-0x68(%rbp) 401ec7: 48 8b 45 98 mov -0x68(%rbp),%rax 401ecb: 48 8b 4d f8 mov -0x8(%rbp),%rcx 401ecf: 64 48 33 0c 25 28 00 00 xor %fs:0x28,%rcx 401ed7: 00 401ed8: 74 05 je 0x401edf 401eda: e8 51 f1 ff ff callq 0x401030 401edf: c9 leaveq 401ee0: c3 retq 401ee1: 55 push %rbp 401ee2: 48 89 e5 mov %rsp,%rbp 401ee5: 48 81 ec d0 00 00 00 sub $0xd0,%rsp 401eec: 89 bd 5c ff ff ff mov %edi,-0xa4(%rbp) 401ef2: 48 89 b5 50 ff ff ff mov %rsi,-0xb0(%rbp) 401ef9: 48 89 95 48 ff ff ff mov %rdx,-0xb8(%rbp) 401f00: 48 89 8d 40 ff ff ff mov %rcx,-0xc0(%rbp) 401f07: 4c 89 85 38 ff ff ff mov %r8,-0xc8(%rbp) 401f0e: 44 89 8d 58 ff ff ff mov %r9d,-0xa8(%rbp) 401f15: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 401f1c: 48 83 c0 04 add $0x4,%rax 401f20: 0f b6 00 movzbl (%rax),%eax 401f23: 3c 01 cmp $0x1,%al 401f25: 0f 95 c0 setne %al 401f28: 0f b6 c0 movzbl %al,%eax 401f2b: 48 85 c0 test %rax,%rax 401f2e: 74 22 je 0x401f52 401f30: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 401f37: 48 83 c0 04 add $0x4,%rax 401f3b: 0f b6 00 movzbl (%rax),%eax 401f3e: 3c 02 cmp $0x2,%al 401f40: 0f 95 c0 setne %al 401f43: 0f b6 c0 movzbl %al,%eax 401f46: 48 85 c0 test %rax,%rax 401f49: 74 07 je 0x401f52 401f4b: b8 01 00 00 00 mov $0x1,%eax 401f50: eb 05 jmp 0x401f57 401f52: b8 00 00 00 00 mov $0x0,%eax 401f57: 85 c0 test %eax,%eax 401f59: 75 46 jne 0x401fa1 401f5b: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 401f62: 48 83 c0 05 add $0x5,%rax 401f66: 0f b6 00 movzbl (%rax),%eax 401f69: 3c 01 cmp $0x1,%al 401f6b: 0f 95 c0 setne %al 401f6e: 0f b6 c0 movzbl %al,%eax 401f71: 48 85 c0 test %rax,%rax 401f74: 74 22 je 0x401f98 401f76: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 401f7d: 48 83 c0 05 add $0x5,%rax 401f81: 0f b6 00 movzbl (%rax),%eax 401f84: 3c 02 cmp $0x2,%al 401f86: 0f 95 c0 setne %al 401f89: 0f b6 c0 movzbl %al,%eax 401f8c: 48 85 c0 test %rax,%rax 401f8f: 74 07 je 0x401f98 401f91: b8 01 00 00 00 mov $0x1,%eax 401f96: eb 05 jmp 0x401f9d 401f98: b8 00 00 00 00 mov $0x0,%eax 401f9d: 85 c0 test %eax,%eax 401f9f: 74 14 je 0x401fb5 401fa1: bf 0a 00 00 00 mov $0xa,%edi 401fa6: e8 f2 f4 ff ff callq 0x40149d 401fab: b8 00 00 00 00 mov $0x0,%eax 401fb0: e9 d2 0f 00 00 jmpq 0x402f87 401fb5: 48 8b bd 38 ff ff ff mov -0xc8(%rbp),%rdi 401fbc: 48 8b 8d 40 ff ff ff mov -0xc0(%rbp),%rcx 401fc3: 8b 95 5c ff ff ff mov -0xa4(%rbp),%edx 401fc9: 48 8b b5 48 ff ff ff mov -0xb8(%rbp),%rsi 401fd0: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 401fd7: 49 89 f8 mov %rdi,%r8 401fda: 48 89 c7 mov %rax,%rdi 401fdd: e8 a1 f9 ff ff callq 0x401983 401fe2: 48 89 45 d0 mov %rax,-0x30(%rbp) 401fe6: 48 83 7d d0 ff cmpq $0xffffffffffffffff,-0x30(%rbp) 401feb: 75 0a jne 0x401ff7 401fed: b8 00 00 00 00 mov $0x0,%eax 401ff2: e9 90 0f 00 00 jmpq 0x402f87 401ff7: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 401ffe: 48 83 c0 04 add $0x4,%rax 402002: 0f b6 00 movzbl (%rax),%eax 402005: 3c 01 cmp $0x1,%al 402007: 75 24 jne 0x40202d 402009: 48 b8 42 08 21 84 10 42 mov $0x108421084210842,%rax 402011: 08 01 402013: 48 39 45 d0 cmp %rax,-0x30(%rbp) 402017: 76 38 jbe 0x402051 402019: bf 0a 00 00 00 mov $0xa,%edi 40201e: e8 7a f4 ff ff callq 0x40149d 402023: b8 00 00 00 00 mov $0x0,%eax 402028: e9 5a 0f 00 00 jmpq 0x402f87 40202d: 48 b8 f0 f0 f0 f0 f0 f0 mov $0xf0f0f0f0f0f0f0,%rax 402035: f0 00 402037: 48 39 45 d0 cmp %rax,-0x30(%rbp) 40203b: 76 14 jbe 0x402051 40203d: bf 0a 00 00 00 mov $0xa,%edi 402042: e8 56 f4 ff ff callq 0x40149d 402047: b8 00 00 00 00 mov $0x0,%eax 40204c: e9 36 0f 00 00 jmpq 0x402f87 402051: 48 8b 45 d0 mov -0x30(%rbp),%rax 402055: 48 85 c0 test %rax,%rax 402058: 75 20 jne 0x40207a 40205a: 83 bd 58 ff ff ff 02 cmpl $0x2,-0xa8(%rbp) 402061: 74 09 je 0x40206c 402063: 83 bd 58 ff ff ff 09 cmpl $0x9,-0xa8(%rbp) 40206a: 75 07 jne 0x402073 40206c: b8 01 00 00 00 mov $0x1,%eax 402071: eb 05 jmp 0x402078 402073: b8 00 00 00 00 mov $0x0,%eax 402078: 48 98 cltq 40207a: 48 89 45 d8 mov %rax,-0x28(%rbp) 40207e: 48 8b 55 d8 mov -0x28(%rbp),%rdx 402082: 48 89 d0 mov %rdx,%rax 402085: 48 01 c0 add %rax,%rax 402088: 48 01 d0 add %rdx,%rax 40208b: 48 c1 e0 02 shl $0x2,%rax 40208f: 48 01 d0 add %rdx,%rax 402092: 48 c1 e0 04 shl $0x4,%rax 402096: 49 89 c0 mov %rax,%r8 402099: 8b bd 58 ff ff ff mov -0xa8(%rbp),%edi 40209f: 48 8b 8d 38 ff ff ff mov -0xc8(%rbp),%rcx 4020a6: 48 8b 95 40 ff ff ff mov -0xc0(%rbp),%rdx 4020ad: 48 8b b5 50 ff ff ff mov -0xb0(%rbp),%rsi 4020b4: 8b 85 5c ff ff ff mov -0xa4(%rbp),%eax 4020ba: 41 50 push %rax 4020bc: 6a 03 pushq $0x3 4020be: 4c 8b 4d 10 mov 0x10(%rbp),%r9 4020c2: 41 89 f8 mov %edi,%r8d 4020c5: 89 c7 mov %eax,%edi 4020c7: e8 e5 f6 ff ff callq 0x4017b1 4020cc: 48 83 c4 10 add $0x10,%rsp 4020d0: 48 89 45 e0 mov %rax,-0x20(%rbp) 4020d4: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 4020d9: 75 0a jne 0x4020e5 4020db: b8 00 00 00 00 mov $0x0,%eax 4020e0: e9 a2 0e 00 00 jmpq 0x402f87 4020e5: 48 8b 45 d0 mov -0x30(%rbp),%rax 4020e9: 89 c0 mov %eax,%eax 4020eb: 48 3b 45 d0 cmp -0x30(%rbp),%rax 4020ef: 74 1f je 0x402110 4020f1: 48 8d 0d a8 30 00 00 lea 0x30a8(%rip),%rcx # 0x4051a0 4020f8: ba 3f 01 00 00 mov $0x13f,%edx 4020fd: 48 8d 35 ac 2f 00 00 lea 0x2fac(%rip),%rsi # 0x4050b0 402104: 48 8d 3d cd 2f 00 00 lea 0x2fcd(%rip),%rdi # 0x4050d8 40210b: e8 60 ef ff ff callq 0x401070 402110: 48 8b 45 d0 mov -0x30(%rbp),%rax 402114: 89 c2 mov %eax,%edx 402116: 48 8b 45 e0 mov -0x20(%rbp),%rax 40211a: 89 90 c8 00 00 00 mov %edx,0xc8(%rax) 402120: 48 8b 45 d8 mov -0x28(%rbp),%rax 402124: 89 c2 mov %eax,%edx 402126: 48 8b 45 e0 mov -0x20(%rbp),%rax 40212a: 89 90 cc 00 00 00 mov %edx,0xcc(%rax) 402130: 48 8b 45 e0 mov -0x20(%rbp),%rax 402134: c7 40 70 0a 00 00 00 movl $0xa,0x70(%rax) 40213b: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 402142: 48 83 c0 04 add $0x4,%rax 402146: 0f b6 00 movzbl (%rax),%eax 402149: 0f b6 d0 movzbl %al,%edx 40214c: 48 8b 45 e0 mov -0x20(%rbp),%rax 402150: 89 50 20 mov %edx,0x20(%rax) 402153: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 40215a: 48 83 c0 04 add $0x4,%rax 40215e: 0f b6 00 movzbl (%rax),%eax 402161: 3c 01 cmp $0x1,%al 402163: 0f 85 61 07 00 00 jne 0x4028ca 402169: 48 8b 95 40 ff ff ff mov -0xc0(%rbp),%rdx 402170: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 402177: 48 01 d0 add %rdx,%rax 40217a: 48 89 45 e8 mov %rax,-0x18(%rbp) 40217e: 48 83 bd 50 ff ff ff 00 cmpq $0x0,-0xb0(%rbp) 402186: 74 23 je 0x4021ab 402188: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 40218f: 48 83 c0 05 add $0x5,%rax 402193: 0f b6 00 movzbl (%rax),%eax 402196: 3c 01 cmp $0x1,%al 402198: 75 11 jne 0x4021ab 40219a: 48 8b 45 e0 mov -0x20(%rbp),%rax 40219e: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4021a2: 48 89 50 48 mov %rdx,0x48(%rax) 4021a6: e9 60 02 00 00 jmpq 0x40240b 4021ab: 48 8b 45 e0 mov -0x20(%rbp),%rax 4021af: 48 8d 88 88 00 00 00 lea 0x88(%rax),%rcx 4021b6: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4021bd: ba 34 00 00 00 mov $0x34,%edx 4021c2: 48 89 c6 mov %rax,%rsi 4021c5: 48 89 cf mov %rcx,%rdi 4021c8: e8 23 ef ff ff callq 0x4010f0 4021cd: 48 89 c2 mov %rax,%rdx 4021d0: 48 8b 45 e0 mov -0x20(%rbp),%rax 4021d4: 48 89 50 48 mov %rdx,0x48(%rax) 4021d8: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4021df: 48 83 c0 05 add $0x5,%rax 4021e3: 0f b6 00 movzbl (%rax),%eax 4021e6: 3c 01 cmp $0x1,%al 4021e8: 0f 84 1d 02 00 00 je 0x40240b 4021ee: 48 8b 45 e0 mov -0x20(%rbp),%rax 4021f2: 0f b7 80 98 00 00 00 movzwl 0x98(%rax),%eax 4021f9: 66 89 85 6c ff ff ff mov %ax,-0x94(%rbp) 402200: 0f b7 85 6c ff ff ff movzwl -0x94(%rbp),%eax 402207: 66 c1 c8 08 ror $0x8,%ax 40220b: 66 89 85 6e ff ff ff mov %ax,-0x92(%rbp) 402212: 0f b7 95 6e ff ff ff movzwl -0x92(%rbp),%edx 402219: 48 8b 45 e0 mov -0x20(%rbp),%rax 40221d: 66 89 90 98 00 00 00 mov %dx,0x98(%rax) 402224: 48 8b 45 e0 mov -0x20(%rbp),%rax 402228: 0f b7 80 9a 00 00 00 movzwl 0x9a(%rax),%eax 40222f: 66 89 85 70 ff ff ff mov %ax,-0x90(%rbp) 402236: 0f b7 85 70 ff ff ff movzwl -0x90(%rbp),%eax 40223d: 66 c1 c8 08 ror $0x8,%ax 402241: 66 89 85 72 ff ff ff mov %ax,-0x8e(%rbp) 402248: 0f b7 95 72 ff ff ff movzwl -0x8e(%rbp),%edx 40224f: 48 8b 45 e0 mov -0x20(%rbp),%rax 402253: 66 89 90 9a 00 00 00 mov %dx,0x9a(%rax) 40225a: 48 8b 45 e0 mov -0x20(%rbp),%rax 40225e: 8b 80 9c 00 00 00 mov 0x9c(%rax),%eax 402264: 89 c7 mov %eax,%edi 402266: e8 cc f3 ff ff callq 0x401637 40226b: 89 c2 mov %eax,%edx 40226d: 48 8b 45 e0 mov -0x20(%rbp),%rax 402271: 89 90 9c 00 00 00 mov %edx,0x9c(%rax) 402277: 48 8b 45 e0 mov -0x20(%rbp),%rax 40227b: 8b 80 a0 00 00 00 mov 0xa0(%rax),%eax 402281: 89 c7 mov %eax,%edi 402283: e8 af f3 ff ff callq 0x401637 402288: 89 c2 mov %eax,%edx 40228a: 48 8b 45 e0 mov -0x20(%rbp),%rax 40228e: 89 90 a0 00 00 00 mov %edx,0xa0(%rax) 402294: 48 8b 45 e0 mov -0x20(%rbp),%rax 402298: 8b 80 a4 00 00 00 mov 0xa4(%rax),%eax 40229e: 89 c7 mov %eax,%edi 4022a0: e8 92 f3 ff ff callq 0x401637 4022a5: 89 c2 mov %eax,%edx 4022a7: 48 8b 45 e0 mov -0x20(%rbp),%rax 4022ab: 89 90 a4 00 00 00 mov %edx,0xa4(%rax) 4022b1: 48 8b 45 e0 mov -0x20(%rbp),%rax 4022b5: 8b 80 a8 00 00 00 mov 0xa8(%rax),%eax 4022bb: 89 c7 mov %eax,%edi 4022bd: e8 75 f3 ff ff callq 0x401637 4022c2: 89 c2 mov %eax,%edx 4022c4: 48 8b 45 e0 mov -0x20(%rbp),%rax 4022c8: 89 90 a8 00 00 00 mov %edx,0xa8(%rax) 4022ce: 48 8b 45 e0 mov -0x20(%rbp),%rax 4022d2: 8b 80 ac 00 00 00 mov 0xac(%rax),%eax 4022d8: 89 c7 mov %eax,%edi 4022da: e8 58 f3 ff ff callq 0x401637 4022df: 89 c2 mov %eax,%edx 4022e1: 48 8b 45 e0 mov -0x20(%rbp),%rax 4022e5: 89 90 ac 00 00 00 mov %edx,0xac(%rax) 4022eb: 48 8b 45 e0 mov -0x20(%rbp),%rax 4022ef: 0f b7 80 b0 00 00 00 movzwl 0xb0(%rax),%eax 4022f6: 66 89 85 74 ff ff ff mov %ax,-0x8c(%rbp) 4022fd: 0f b7 85 74 ff ff ff movzwl -0x8c(%rbp),%eax 402304: 66 c1 c8 08 ror $0x8,%ax 402308: 66 89 85 76 ff ff ff mov %ax,-0x8a(%rbp) 40230f: 0f b7 95 76 ff ff ff movzwl -0x8a(%rbp),%edx 402316: 48 8b 45 e0 mov -0x20(%rbp),%rax 40231a: 66 89 90 b0 00 00 00 mov %dx,0xb0(%rax) 402321: 48 8b 45 e0 mov -0x20(%rbp),%rax 402325: 0f b7 80 b2 00 00 00 movzwl 0xb2(%rax),%eax 40232c: 66 89 85 78 ff ff ff mov %ax,-0x88(%rbp) 402333: 0f b7 85 78 ff ff ff movzwl -0x88(%rbp),%eax 40233a: 66 c1 c8 08 ror $0x8,%ax 40233e: 66 89 85 7a ff ff ff mov %ax,-0x86(%rbp) 402345: 0f b7 95 7a ff ff ff movzwl -0x86(%rbp),%edx 40234c: 48 8b 45 e0 mov -0x20(%rbp),%rax 402350: 66 89 90 b2 00 00 00 mov %dx,0xb2(%rax) 402357: 48 8b 45 e0 mov -0x20(%rbp),%rax 40235b: 0f b7 80 b4 00 00 00 movzwl 0xb4(%rax),%eax 402362: 66 89 85 7c ff ff ff mov %ax,-0x84(%rbp) 402369: 0f b7 85 7c ff ff ff movzwl -0x84(%rbp),%eax 402370: 66 c1 c8 08 ror $0x8,%ax 402374: 66 89 85 7e ff ff ff mov %ax,-0x82(%rbp) 40237b: 0f b7 95 7e ff ff ff movzwl -0x82(%rbp),%edx 402382: 48 8b 45 e0 mov -0x20(%rbp),%rax 402386: 66 89 90 b4 00 00 00 mov %dx,0xb4(%rax) 40238d: 48 8b 45 e0 mov -0x20(%rbp),%rax 402391: 0f b7 80 b6 00 00 00 movzwl 0xb6(%rax),%eax 402398: 66 89 45 80 mov %ax,-0x80(%rbp) 40239c: 0f b7 45 80 movzwl -0x80(%rbp),%eax 4023a0: 66 c1 c8 08 ror $0x8,%ax 4023a4: 66 89 45 82 mov %ax,-0x7e(%rbp) 4023a8: 0f b7 55 82 movzwl -0x7e(%rbp),%edx 4023ac: 48 8b 45 e0 mov -0x20(%rbp),%rax 4023b0: 66 89 90 b6 00 00 00 mov %dx,0xb6(%rax) 4023b7: 48 8b 45 e0 mov -0x20(%rbp),%rax 4023bb: 0f b7 80 b8 00 00 00 movzwl 0xb8(%rax),%eax 4023c2: 66 89 45 84 mov %ax,-0x7c(%rbp) 4023c6: 0f b7 45 84 movzwl -0x7c(%rbp),%eax 4023ca: 66 c1 c8 08 ror $0x8,%ax 4023ce: 66 89 45 86 mov %ax,-0x7a(%rbp) 4023d2: 0f b7 55 86 movzwl -0x7a(%rbp),%edx 4023d6: 48 8b 45 e0 mov -0x20(%rbp),%rax 4023da: 66 89 90 b8 00 00 00 mov %dx,0xb8(%rax) 4023e1: 48 8b 45 e0 mov -0x20(%rbp),%rax 4023e5: 0f b7 80 ba 00 00 00 movzwl 0xba(%rax),%eax 4023ec: 66 89 45 88 mov %ax,-0x78(%rbp) 4023f0: 0f b7 45 88 movzwl -0x78(%rbp),%eax 4023f4: 66 c1 c8 08 ror $0x8,%ax 4023f8: 66 89 45 8a mov %ax,-0x76(%rbp) 4023fc: 0f b7 55 8a movzwl -0x76(%rbp),%edx 402400: 48 8b 45 e0 mov -0x20(%rbp),%rax 402404: 66 89 90 ba 00 00 00 mov %dx,0xba(%rax) 40240b: 48 8b 45 e0 mov -0x20(%rbp),%rax 40240f: 48 8b 40 48 mov 0x48(%rax),%rax 402413: 8b 40 20 mov 0x20(%rax),%eax 402416: 89 45 ac mov %eax,-0x54(%rbp) 402419: 48 83 bd 50 ff ff ff 00 cmpq $0x0,-0xb0(%rbp) 402421: 0f 84 da 03 00 00 je 0x402801 402427: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 40242e: 48 83 c0 05 add $0x5,%rax 402432: 0f b6 00 movzbl (%rax),%eax 402435: 3c 01 cmp $0x1,%al 402437: 0f 85 c4 03 00 00 jne 0x402801 40243d: 83 bd 58 ff ff ff 08 cmpl $0x8,-0xa8(%rbp) 402444: 0f 84 b7 03 00 00 je 0x402801 40244a: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 40244f: 0f 95 c0 setne %al 402452: 0f b6 c0 movzbl %al,%eax 402455: 48 85 c0 test %rax,%rax 402458: 74 15 je 0x40246f 40245a: 8b 45 ac mov -0x54(%rbp),%eax 40245d: 48 3b 85 38 ff ff ff cmp -0xc8(%rbp),%rax 402464: 0f 93 c0 setae %al 402467: 0f b6 c0 movzbl %al,%eax 40246a: 48 85 c0 test %rax,%rax 40246d: 75 30 jne 0x40249f 40246f: 8b 45 ac mov -0x54(%rbp),%eax 402472: 48 8b 95 38 ff ff ff mov -0xc8(%rbp),%rdx 402479: 48 89 d1 mov %rdx,%rcx 40247c: 48 29 c1 sub %rax,%rcx 40247f: 48 8b 55 d0 mov -0x30(%rbp),%rdx 402483: 48 89 d0 mov %rdx,%rax 402486: 48 c1 e0 02 shl $0x2,%rax 40248a: 48 01 d0 add %rdx,%rax 40248d: 48 c1 e0 03 shl $0x3,%rax 402491: 48 39 c1 cmp %rax,%rcx 402494: 0f 92 c0 setb %al 402497: 0f b6 c0 movzbl %al,%eax 40249a: 48 85 c0 test %rax,%rax 40249d: 74 20 je 0x4024bf 40249f: 48 8b 45 e0 mov -0x20(%rbp),%rax 4024a3: 48 89 c7 mov %rax,%rdi 4024a6: e8 55 eb ff ff callq 0x401000 4024ab: bf 0a 00 00 00 mov $0xa,%edi 4024b0: e8 e8 ef ff ff callq 0x40149d 4024b5: b8 00 00 00 00 mov $0x0,%eax 4024ba: e9 c8 0a 00 00 jmpq 0x402f87 4024bf: 8b 55 ac mov -0x54(%rbp),%edx 4024c2: 48 8b 45 e8 mov -0x18(%rbp),%rax 4024c6: 48 01 c2 add %rax,%rdx 4024c9: 48 8b 45 e0 mov -0x20(%rbp),%rax 4024cd: 48 89 50 50 mov %rdx,0x50(%rax) 4024d1: 48 c7 45 b0 00 00 00 00 movq $0x0,-0x50(%rbp) 4024d9: e9 10 03 00 00 jmpq 0x4027ee 4024de: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4024e2: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4024e6: 48 89 d0 mov %rdx,%rax 4024e9: 48 01 c0 add %rax,%rax 4024ec: 48 01 d0 add %rdx,%rax 4024ef: 48 c1 e0 02 shl $0x2,%rax 4024f3: 48 01 d0 add %rdx,%rax 4024f6: 48 c1 e0 04 shl $0x4,%rax 4024fa: 48 01 c8 add %rcx,%rax 4024fd: 48 8d 90 58 01 00 00 lea 0x158(%rax),%rdx 402504: 48 8b 45 b0 mov -0x50(%rbp),%rax 402508: 48 89 02 mov %rax,(%rdx) 40250b: 48 8b 4d e0 mov -0x20(%rbp),%rcx 40250f: 48 8b 55 b0 mov -0x50(%rbp),%rdx 402513: 48 89 d0 mov %rdx,%rax 402516: 48 01 c0 add %rax,%rax 402519: 48 01 d0 add %rdx,%rax 40251c: 48 c1 e0 02 shl $0x2,%rax 402520: 48 01 d0 add %rdx,%rax 402523: 48 c1 e0 04 shl $0x4,%rax 402527: 48 01 c8 add %rcx,%rax 40252a: 48 8d 90 60 01 00 00 lea 0x160(%rax),%rdx 402531: 48 8b 45 e0 mov -0x20(%rbp),%rax 402535: 48 89 02 mov %rax,(%rdx) 402538: 48 8b 45 e0 mov -0x20(%rbp),%rax 40253c: 48 8b 48 50 mov 0x50(%rax),%rcx 402540: 48 8b 55 b0 mov -0x50(%rbp),%rdx 402544: 48 89 d0 mov %rdx,%rax 402547: 48 c1 e0 02 shl $0x2,%rax 40254b: 48 01 d0 add %rdx,%rax 40254e: 48 c1 e0 03 shl $0x3,%rax 402552: 48 01 c1 add %rax,%rcx 402555: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402559: 48 8b 55 b0 mov -0x50(%rbp),%rdx 40255d: 48 89 d0 mov %rdx,%rax 402560: 48 01 c0 add %rax,%rax 402563: 48 01 d0 add %rdx,%rax 402566: 48 c1 e0 02 shl $0x2,%rax 40256a: 48 01 d0 add %rdx,%rax 40256d: 48 c1 e0 04 shl $0x4,%rax 402571: 48 01 f0 add %rsi,%rax 402574: 48 05 68 01 00 00 add $0x168,%rax 40257a: 48 89 08 mov %rcx,(%rax) 40257d: 48 8b 45 e0 mov -0x20(%rbp),%rax 402581: 48 8b 48 50 mov 0x50(%rax),%rcx 402585: 48 8b 55 b0 mov -0x50(%rbp),%rdx 402589: 48 89 d0 mov %rdx,%rax 40258c: 48 c1 e0 02 shl $0x2,%rax 402590: 48 01 d0 add %rdx,%rax 402593: 48 c1 e0 03 shl $0x3,%rax 402597: 48 01 c8 add %rcx,%rax 40259a: 8b 40 10 mov 0x10(%rax),%eax 40259d: 89 c0 mov %eax,%eax 40259f: 48 3b 85 38 ff ff ff cmp -0xc8(%rbp),%rax 4025a6: 0f 92 c0 setb %al 4025a9: 0f b6 c0 movzbl %al,%eax 4025ac: 48 85 c0 test %rax,%rax 4025af: 0f 84 0f 01 00 00 je 0x4026c4 4025b5: 48 8b 45 e0 mov -0x20(%rbp),%rax 4025b9: 48 8b 48 50 mov 0x50(%rax),%rcx 4025bd: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4025c1: 48 89 d0 mov %rdx,%rax 4025c4: 48 c1 e0 02 shl $0x2,%rax 4025c8: 48 01 d0 add %rdx,%rax 4025cb: 48 c1 e0 03 shl $0x3,%rax 4025cf: 48 01 c8 add %rcx,%rax 4025d2: 8b 40 14 mov 0x14(%rax),%eax 4025d5: 89 c6 mov %eax,%esi 4025d7: 48 8b 45 e0 mov -0x20(%rbp),%rax 4025db: 48 8b 48 50 mov 0x50(%rax),%rcx 4025df: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4025e3: 48 89 d0 mov %rdx,%rax 4025e6: 48 c1 e0 02 shl $0x2,%rax 4025ea: 48 01 d0 add %rdx,%rax 4025ed: 48 c1 e0 03 shl $0x3,%rax 4025f1: 48 01 c8 add %rcx,%rax 4025f4: 8b 40 10 mov 0x10(%rax),%eax 4025f7: 89 c2 mov %eax,%edx 4025f9: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 402600: 48 29 d0 sub %rdx,%rax 402603: 48 39 c6 cmp %rax,%rsi 402606: 0f 96 c0 setbe %al 402609: 0f b6 c0 movzbl %al,%eax 40260c: 48 85 c0 test %rax,%rax 40260f: 0f 84 af 00 00 00 je 0x4026c4 402615: 48 8b 45 e0 mov -0x20(%rbp),%rax 402619: 48 8b 48 50 mov 0x50(%rax),%rcx 40261d: 48 8b 55 b0 mov -0x50(%rbp),%rdx 402621: 48 89 d0 mov %rdx,%rax 402624: 48 c1 e0 02 shl $0x2,%rax 402628: 48 01 d0 add %rdx,%rax 40262b: 48 c1 e0 03 shl $0x3,%rax 40262f: 48 01 c8 add %rcx,%rax 402632: 8b 40 10 mov 0x10(%rax),%eax 402635: 89 c2 mov %eax,%edx 402637: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 40263e: 48 01 c2 add %rax,%rdx 402641: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 402648: 48 8d 0c 02 lea (%rdx,%rax,1),%rcx 40264c: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402650: 48 8b 55 b0 mov -0x50(%rbp),%rdx 402654: 48 89 d0 mov %rdx,%rax 402657: 48 01 c0 add %rax,%rax 40265a: 48 01 d0 add %rdx,%rax 40265d: 48 c1 e0 02 shl $0x2,%rax 402661: 48 01 d0 add %rdx,%rax 402664: 48 c1 e0 04 shl $0x4,%rax 402668: 48 01 f0 add %rsi,%rax 40266b: 48 05 80 01 00 00 add $0x180,%rax 402671: 48 89 08 mov %rcx,(%rax) 402674: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402678: 48 8b 55 b0 mov -0x50(%rbp),%rdx 40267c: 48 89 d0 mov %rdx,%rax 40267f: 48 01 c0 add %rax,%rax 402682: 48 01 d0 add %rdx,%rax 402685: 48 c1 e0 02 shl $0x2,%rax 402689: 48 01 d0 add %rdx,%rax 40268c: 48 c1 e0 04 shl $0x4,%rax 402690: 48 01 c8 add %rcx,%rax 402693: 48 05 80 01 00 00 add $0x180,%rax 402699: 48 8b 08 mov (%rax),%rcx 40269c: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4026a0: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4026a4: 48 89 d0 mov %rdx,%rax 4026a7: 48 01 c0 add %rax,%rax 4026aa: 48 01 d0 add %rdx,%rax 4026ad: 48 c1 e0 02 shl $0x2,%rax 4026b1: 48 01 d0 add %rdx,%rax 4026b4: 48 c1 e0 04 shl $0x4,%rax 4026b8: 48 01 f0 add %rsi,%rax 4026bb: 48 05 78 01 00 00 add $0x178,%rax 4026c1: 48 89 08 mov %rcx,(%rax) 4026c4: 48 8b 45 e0 mov -0x20(%rbp),%rax 4026c8: 48 8d 88 c8 00 00 00 lea 0xc8(%rax),%rcx 4026cf: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4026d3: 48 8b 45 b0 mov -0x50(%rbp),%rax 4026d7: 48 8d 50 01 lea 0x1(%rax),%rdx 4026db: 48 89 d0 mov %rdx,%rax 4026de: 48 01 c0 add %rax,%rax 4026e1: 48 01 d0 add %rdx,%rax 4026e4: 48 c1 e0 02 shl $0x2,%rax 4026e8: 48 01 d0 add %rdx,%rax 4026eb: 48 c1 e0 04 shl $0x4,%rax 4026ef: 48 01 f0 add %rsi,%rax 4026f2: 48 05 d0 00 00 00 add $0xd0,%rax 4026f8: 48 89 08 mov %rcx,(%rax) 4026fb: 48 8b 45 e0 mov -0x20(%rbp),%rax 4026ff: 48 8b 48 50 mov 0x50(%rax),%rcx 402703: 48 8b 55 b0 mov -0x50(%rbp),%rdx 402707: 48 89 d0 mov %rdx,%rax 40270a: 48 c1 e0 02 shl $0x2,%rax 40270e: 48 01 d0 add %rdx,%rax 402711: 48 c1 e0 03 shl $0x3,%rax 402715: 48 01 c8 add %rcx,%rax 402718: 8b 40 04 mov 0x4(%rax),%eax 40271b: 83 f8 12 cmp $0x12,%eax 40271e: 75 73 jne 0x402793 402720: 48 8b 45 e0 mov -0x20(%rbp),%rax 402724: 48 8b 48 50 mov 0x50(%rax),%rcx 402728: 48 8b 55 b0 mov -0x50(%rbp),%rdx 40272c: 48 89 d0 mov %rdx,%rax 40272f: 48 c1 e0 02 shl $0x2,%rax 402733: 48 01 d0 add %rdx,%rax 402736: 48 c1 e0 03 shl $0x3,%rax 40273a: 48 01 c8 add %rcx,%rax 40273d: 8b 40 18 mov 0x18(%rax),%eax 402740: 89 c0 mov %eax,%eax 402742: 48 3b 45 d0 cmp -0x30(%rbp),%rax 402746: 73 4b jae 0x402793 402748: 48 8b 45 e0 mov -0x20(%rbp),%rax 40274c: 48 8b 48 50 mov 0x50(%rax),%rcx 402750: 48 8b 55 b0 mov -0x50(%rbp),%rdx 402754: 48 89 d0 mov %rdx,%rax 402757: 48 c1 e0 02 shl $0x2,%rax 40275b: 48 01 d0 add %rdx,%rax 40275e: 48 c1 e0 03 shl $0x3,%rax 402762: 48 01 c8 add %rcx,%rax 402765: 8b 50 18 mov 0x18(%rax),%edx 402768: 48 8b 45 b0 mov -0x50(%rbp),%rax 40276c: 89 c6 mov %eax,%esi 40276e: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402772: 89 d2 mov %edx,%edx 402774: 48 89 d0 mov %rdx,%rax 402777: 48 01 c0 add %rax,%rax 40277a: 48 01 d0 add %rdx,%rax 40277d: 48 c1 e0 02 shl $0x2,%rax 402781: 48 01 d0 add %rdx,%rax 402784: 48 c1 e0 04 shl $0x4,%rax 402788: 48 01 c8 add %rcx,%rax 40278b: 48 05 54 01 00 00 add $0x154,%rax 402791: 89 30 mov %esi,(%rax) 402793: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402797: 48 8b 55 b0 mov -0x50(%rbp),%rdx 40279b: 48 89 d0 mov %rdx,%rax 40279e: 48 01 c0 add %rax,%rax 4027a1: 48 01 d0 add %rdx,%rax 4027a4: 48 c1 e0 02 shl $0x2,%rax 4027a8: 48 01 d0 add %rdx,%rax 4027ab: 48 c1 e0 04 shl $0x4,%rax 4027af: 48 01 c8 add %rcx,%rax 4027b2: 48 05 54 01 00 00 add $0x154,%rax 4027b8: 8b 00 mov (%rax),%eax 4027ba: 85 c0 test %eax,%eax 4027bc: 75 2b jne 0x4027e9 4027be: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4027c2: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4027c6: 48 89 d0 mov %rdx,%rax 4027c9: 48 01 c0 add %rax,%rax 4027cc: 48 01 d0 add %rdx,%rax 4027cf: 48 c1 e0 02 shl $0x2,%rax 4027d3: 48 01 d0 add %rdx,%rax 4027d6: 48 c1 e0 04 shl $0x4,%rax 4027da: 48 01 c8 add %rcx,%rax 4027dd: 48 05 54 01 00 00 add $0x154,%rax 4027e3: c7 00 ff ff ff ff movl $0xffffffff,(%rax) 4027e9: 48 83 45 b0 01 addq $0x1,-0x50(%rbp) 4027ee: 48 8b 45 b0 mov -0x50(%rbp),%rax 4027f2: 48 3b 45 d0 cmp -0x30(%rbp),%rax 4027f6: 0f 82 e2 fc ff ff jb 0x4024de 4027fc: e9 b1 00 00 00 jmpq 0x4028b2 402801: 48 c7 45 b8 00 00 00 00 movq $0x0,-0x48(%rbp) 402809: e9 96 00 00 00 jmpq 0x4028a4 40280e: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402812: 48 8b 55 b8 mov -0x48(%rbp),%rdx 402816: 48 89 d0 mov %rdx,%rax 402819: 48 01 c0 add %rax,%rax 40281c: 48 01 d0 add %rdx,%rax 40281f: 48 c1 e0 02 shl $0x2,%rax 402823: 48 01 d0 add %rdx,%rax 402826: 48 c1 e0 04 shl $0x4,%rax 40282a: 48 01 c8 add %rcx,%rax 40282d: 48 8d 90 58 01 00 00 lea 0x158(%rax),%rdx 402834: 48 8b 45 b8 mov -0x48(%rbp),%rax 402838: 48 89 02 mov %rax,(%rdx) 40283b: 48 8b 4d e0 mov -0x20(%rbp),%rcx 40283f: 48 8b 55 b8 mov -0x48(%rbp),%rdx 402843: 48 89 d0 mov %rdx,%rax 402846: 48 01 c0 add %rax,%rax 402849: 48 01 d0 add %rdx,%rax 40284c: 48 c1 e0 02 shl $0x2,%rax 402850: 48 01 d0 add %rdx,%rax 402853: 48 c1 e0 04 shl $0x4,%rax 402857: 48 01 c8 add %rcx,%rax 40285a: 48 8d 90 60 01 00 00 lea 0x160(%rax),%rdx 402861: 48 8b 45 e0 mov -0x20(%rbp),%rax 402865: 48 89 02 mov %rax,(%rdx) 402868: 48 8b 45 e0 mov -0x20(%rbp),%rax 40286c: 48 8d 88 c8 00 00 00 lea 0xc8(%rax),%rcx 402873: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402877: 48 8b 45 b8 mov -0x48(%rbp),%rax 40287b: 48 8d 50 01 lea 0x1(%rax),%rdx 40287f: 48 89 d0 mov %rdx,%rax 402882: 48 01 c0 add %rax,%rax 402885: 48 01 d0 add %rdx,%rax 402888: 48 c1 e0 02 shl $0x2,%rax 40288c: 48 01 d0 add %rdx,%rax 40288f: 48 c1 e0 04 shl $0x4,%rax 402893: 48 01 f0 add %rsi,%rax 402896: 48 05 d0 00 00 00 add $0xd0,%rax 40289c: 48 89 08 mov %rcx,(%rax) 40289f: 48 83 45 b8 01 addq $0x1,-0x48(%rbp) 4028a4: 48 8b 45 b8 mov -0x48(%rbp),%rax 4028a8: 48 3b 45 d0 cmp -0x30(%rbp),%rax 4028ac: 0f 82 5c ff ff ff jb 0x40280e 4028b2: 48 8b 45 e0 mov -0x20(%rbp),%rax 4028b6: 48 8d 90 c8 00 00 00 lea 0xc8(%rax),%rdx 4028bd: 48 8b 45 e0 mov -0x20(%rbp),%rax 4028c1: 48 89 50 60 mov %rdx,0x60(%rax) 4028c5: e9 b9 06 00 00 jmpq 0x402f83 4028ca: 48 8b 95 40 ff ff ff mov -0xc0(%rbp),%rdx 4028d1: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 4028d8: 48 01 d0 add %rdx,%rax 4028db: 48 89 45 f0 mov %rax,-0x10(%rbp) 4028df: 48 83 bd 50 ff ff ff 00 cmpq $0x0,-0xb0(%rbp) 4028e7: 74 23 je 0x40290c 4028e9: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4028f0: 48 83 c0 05 add $0x5,%rax 4028f4: 0f b6 00 movzbl (%rax),%eax 4028f7: 3c 01 cmp $0x1,%al 4028f9: 75 11 jne 0x40290c 4028fb: 48 8b 45 e0 mov -0x20(%rbp),%rax 4028ff: 48 8b 55 f0 mov -0x10(%rbp),%rdx 402903: 48 89 50 48 mov %rdx,0x48(%rax) 402907: e9 30 02 00 00 jmpq 0x402b3c 40290c: 48 8b 45 e0 mov -0x20(%rbp),%rax 402910: 48 8d 88 88 00 00 00 lea 0x88(%rax),%rcx 402917: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 40291e: ba 40 00 00 00 mov $0x40,%edx 402923: 48 89 c6 mov %rax,%rsi 402926: 48 89 cf mov %rcx,%rdi 402929: e8 c2 e7 ff ff callq 0x4010f0 40292e: 48 89 c2 mov %rax,%rdx 402931: 48 8b 45 e0 mov -0x20(%rbp),%rax 402935: 48 89 50 48 mov %rdx,0x48(%rax) 402939: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 402940: 48 83 c0 05 add $0x5,%rax 402944: 0f b6 00 movzbl (%rax),%eax 402947: 3c 01 cmp $0x1,%al 402949: 0f 84 ed 01 00 00 je 0x402b3c 40294f: 48 8b 45 e0 mov -0x20(%rbp),%rax 402953: 0f b7 80 98 00 00 00 movzwl 0x98(%rax),%eax 40295a: 66 89 45 8c mov %ax,-0x74(%rbp) 40295e: 0f b7 45 8c movzwl -0x74(%rbp),%eax 402962: 66 c1 c8 08 ror $0x8,%ax 402966: 66 89 45 8e mov %ax,-0x72(%rbp) 40296a: 0f b7 55 8e movzwl -0x72(%rbp),%edx 40296e: 48 8b 45 e0 mov -0x20(%rbp),%rax 402972: 66 89 90 98 00 00 00 mov %dx,0x98(%rax) 402979: 48 8b 45 e0 mov -0x20(%rbp),%rax 40297d: 0f b7 80 9a 00 00 00 movzwl 0x9a(%rax),%eax 402984: 66 89 45 90 mov %ax,-0x70(%rbp) 402988: 0f b7 45 90 movzwl -0x70(%rbp),%eax 40298c: 66 c1 c8 08 ror $0x8,%ax 402990: 66 89 45 92 mov %ax,-0x6e(%rbp) 402994: 0f b7 55 92 movzwl -0x6e(%rbp),%edx 402998: 48 8b 45 e0 mov -0x20(%rbp),%rax 40299c: 66 89 90 9a 00 00 00 mov %dx,0x9a(%rax) 4029a3: 48 8b 45 e0 mov -0x20(%rbp),%rax 4029a7: 8b 80 9c 00 00 00 mov 0x9c(%rax),%eax 4029ad: 89 c7 mov %eax,%edi 4029af: e8 83 ec ff ff callq 0x401637 4029b4: 89 c2 mov %eax,%edx 4029b6: 48 8b 45 e0 mov -0x20(%rbp),%rax 4029ba: 89 90 9c 00 00 00 mov %edx,0x9c(%rax) 4029c0: 48 8b 45 e0 mov -0x20(%rbp),%rax 4029c4: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 4029cb: 48 89 c7 mov %rax,%rdi 4029ce: e8 72 ec ff ff callq 0x401645 4029d3: 48 89 c2 mov %rax,%rdx 4029d6: 48 8b 45 e0 mov -0x20(%rbp),%rax 4029da: 48 89 90 a0 00 00 00 mov %rdx,0xa0(%rax) 4029e1: 48 8b 45 e0 mov -0x20(%rbp),%rax 4029e5: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 4029ec: 48 89 c7 mov %rax,%rdi 4029ef: e8 51 ec ff ff callq 0x401645 4029f4: 48 89 c2 mov %rax,%rdx 4029f7: 48 8b 45 e0 mov -0x20(%rbp),%rax 4029fb: 48 89 90 a8 00 00 00 mov %rdx,0xa8(%rax) 402a02: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a06: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 402a0d: 48 89 c7 mov %rax,%rdi 402a10: e8 30 ec ff ff callq 0x401645 402a15: 48 89 c2 mov %rax,%rdx 402a18: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a1c: 48 89 90 b0 00 00 00 mov %rdx,0xb0(%rax) 402a23: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a27: 8b 80 b8 00 00 00 mov 0xb8(%rax),%eax 402a2d: 89 c7 mov %eax,%edi 402a2f: e8 03 ec ff ff callq 0x401637 402a34: 89 c2 mov %eax,%edx 402a36: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a3a: 89 90 b8 00 00 00 mov %edx,0xb8(%rax) 402a40: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a44: 0f b7 80 bc 00 00 00 movzwl 0xbc(%rax),%eax 402a4b: 66 89 45 94 mov %ax,-0x6c(%rbp) 402a4f: 0f b7 45 94 movzwl -0x6c(%rbp),%eax 402a53: 66 c1 c8 08 ror $0x8,%ax 402a57: 66 89 45 96 mov %ax,-0x6a(%rbp) 402a5b: 0f b7 55 96 movzwl -0x6a(%rbp),%edx 402a5f: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a63: 66 89 90 bc 00 00 00 mov %dx,0xbc(%rax) 402a6a: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a6e: 0f b7 80 be 00 00 00 movzwl 0xbe(%rax),%eax 402a75: 66 89 45 98 mov %ax,-0x68(%rbp) 402a79: 0f b7 45 98 movzwl -0x68(%rbp),%eax 402a7d: 66 c1 c8 08 ror $0x8,%ax 402a81: 66 89 45 9a mov %ax,-0x66(%rbp) 402a85: 0f b7 55 9a movzwl -0x66(%rbp),%edx 402a89: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a8d: 66 89 90 be 00 00 00 mov %dx,0xbe(%rax) 402a94: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a98: 0f b7 80 c0 00 00 00 movzwl 0xc0(%rax),%eax 402a9f: 66 89 45 9c mov %ax,-0x64(%rbp) 402aa3: 0f b7 45 9c movzwl -0x64(%rbp),%eax 402aa7: 66 c1 c8 08 ror $0x8,%ax 402aab: 66 89 45 9e mov %ax,-0x62(%rbp) 402aaf: 0f b7 55 9e movzwl -0x62(%rbp),%edx 402ab3: 48 8b 45 e0 mov -0x20(%rbp),%rax 402ab7: 66 89 90 c0 00 00 00 mov %dx,0xc0(%rax) 402abe: 48 8b 45 e0 mov -0x20(%rbp),%rax 402ac2: 0f b7 80 c2 00 00 00 movzwl 0xc2(%rax),%eax 402ac9: 66 89 45 a0 mov %ax,-0x60(%rbp) 402acd: 0f b7 45 a0 movzwl -0x60(%rbp),%eax 402ad1: 66 c1 c8 08 ror $0x8,%ax 402ad5: 66 89 45 a2 mov %ax,-0x5e(%rbp) 402ad9: 0f b7 55 a2 movzwl -0x5e(%rbp),%edx 402add: 48 8b 45 e0 mov -0x20(%rbp),%rax 402ae1: 66 89 90 c2 00 00 00 mov %dx,0xc2(%rax) 402ae8: 48 8b 45 e0 mov -0x20(%rbp),%rax 402aec: 0f b7 80 c4 00 00 00 movzwl 0xc4(%rax),%eax 402af3: 66 89 45 a4 mov %ax,-0x5c(%rbp) 402af7: 0f b7 45 a4 movzwl -0x5c(%rbp),%eax 402afb: 66 c1 c8 08 ror $0x8,%ax 402aff: 66 89 45 a6 mov %ax,-0x5a(%rbp) 402b03: 0f b7 55 a6 movzwl -0x5a(%rbp),%edx 402b07: 48 8b 45 e0 mov -0x20(%rbp),%rax 402b0b: 66 89 90 c4 00 00 00 mov %dx,0xc4(%rax) 402b12: 48 8b 45 e0 mov -0x20(%rbp),%rax 402b16: 0f b7 80 c6 00 00 00 movzwl 0xc6(%rax),%eax 402b1d: 66 89 45 a8 mov %ax,-0x58(%rbp) 402b21: 0f b7 45 a8 movzwl -0x58(%rbp),%eax 402b25: 66 c1 c8 08 ror $0x8,%ax 402b29: 66 89 45 aa mov %ax,-0x56(%rbp) 402b2d: 0f b7 55 aa movzwl -0x56(%rbp),%edx 402b31: 48 8b 45 e0 mov -0x20(%rbp),%rax 402b35: 66 89 90 c6 00 00 00 mov %dx,0xc6(%rax) 402b3c: 48 8b 45 e0 mov -0x20(%rbp),%rax 402b40: 48 8b 40 48 mov 0x48(%rax),%rax 402b44: 48 8b 40 28 mov 0x28(%rax),%rax 402b48: 48 89 45 f8 mov %rax,-0x8(%rbp) 402b4c: 48 83 bd 50 ff ff ff 00 cmpq $0x0,-0xb0(%rbp) 402b54: 0f 84 65 03 00 00 je 0x402ebf 402b5a: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 402b61: 48 83 c0 05 add $0x5,%rax 402b65: 0f b6 00 movzbl (%rax),%eax 402b68: 3c 01 cmp $0x1,%al 402b6a: 0f 85 4f 03 00 00 jne 0x402ebf 402b70: 83 bd 58 ff ff ff 08 cmpl $0x8,-0xa8(%rbp) 402b77: 0f 84 42 03 00 00 je 0x402ebf 402b7d: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 402b82: 0f 95 c0 setne %al 402b85: 0f b6 c0 movzbl %al,%eax 402b88: 48 85 c0 test %rax,%rax 402b8b: 74 1a je 0x402ba7 402b8d: 48 8b 45 f8 mov -0x8(%rbp),%rax 402b91: 48 3b 85 38 ff ff ff cmp -0xc8(%rbp),%rax 402b98: 0f 93 c0 setae %al 402b9b: 0f b6 c0 movzbl %al,%eax 402b9e: 48 85 c0 test %rax,%rax 402ba1: 0f 85 f8 f8 ff ff jne 0x40249f 402ba7: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 402bae: 48 2b 45 f8 sub -0x8(%rbp),%rax 402bb2: 48 8b 55 d0 mov -0x30(%rbp),%rdx 402bb6: 48 c1 e2 06 shl $0x6,%rdx 402bba: 48 39 d0 cmp %rdx,%rax 402bbd: 0f 92 c0 setb %al 402bc0: 0f b6 c0 movzbl %al,%eax 402bc3: 48 85 c0 test %rax,%rax 402bc6: 0f 85 d3 f8 ff ff jne 0x40249f 402bcc: 48 8b 55 f0 mov -0x10(%rbp),%rdx 402bd0: 48 8b 45 f8 mov -0x8(%rbp),%rax 402bd4: 48 01 c2 add %rax,%rdx 402bd7: 48 8b 45 e0 mov -0x20(%rbp),%rax 402bdb: 48 89 50 50 mov %rdx,0x50(%rax) 402bdf: 48 c7 45 c0 00 00 00 00 movq $0x0,-0x40(%rbp) 402be7: e9 c0 02 00 00 jmpq 0x402eac 402bec: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402bf0: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402bf4: 48 89 d0 mov %rdx,%rax 402bf7: 48 01 c0 add %rax,%rax 402bfa: 48 01 d0 add %rdx,%rax 402bfd: 48 c1 e0 02 shl $0x2,%rax 402c01: 48 01 d0 add %rdx,%rax 402c04: 48 c1 e0 04 shl $0x4,%rax 402c08: 48 01 c8 add %rcx,%rax 402c0b: 48 8d 90 58 01 00 00 lea 0x158(%rax),%rdx 402c12: 48 8b 45 c0 mov -0x40(%rbp),%rax 402c16: 48 89 02 mov %rax,(%rdx) 402c19: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402c1d: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402c21: 48 89 d0 mov %rdx,%rax 402c24: 48 01 c0 add %rax,%rax 402c27: 48 01 d0 add %rdx,%rax 402c2a: 48 c1 e0 02 shl $0x2,%rax 402c2e: 48 01 d0 add %rdx,%rax 402c31: 48 c1 e0 04 shl $0x4,%rax 402c35: 48 01 c8 add %rcx,%rax 402c38: 48 8d 90 60 01 00 00 lea 0x160(%rax),%rdx 402c3f: 48 8b 45 e0 mov -0x20(%rbp),%rax 402c43: 48 89 02 mov %rax,(%rdx) 402c46: 48 8b 45 e0 mov -0x20(%rbp),%rax 402c4a: 48 8b 40 50 mov 0x50(%rax),%rax 402c4e: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402c52: 48 c1 e2 06 shl $0x6,%rdx 402c56: 48 8d 0c 10 lea (%rax,%rdx,1),%rcx 402c5a: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402c5e: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402c62: 48 89 d0 mov %rdx,%rax 402c65: 48 01 c0 add %rax,%rax 402c68: 48 01 d0 add %rdx,%rax 402c6b: 48 c1 e0 02 shl $0x2,%rax 402c6f: 48 01 d0 add %rdx,%rax 402c72: 48 c1 e0 04 shl $0x4,%rax 402c76: 48 01 f0 add %rsi,%rax 402c79: 48 05 68 01 00 00 add $0x168,%rax 402c7f: 48 89 08 mov %rcx,(%rax) 402c82: 48 8b 45 e0 mov -0x20(%rbp),%rax 402c86: 48 8b 40 50 mov 0x50(%rax),%rax 402c8a: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402c8e: 48 c1 e2 06 shl $0x6,%rdx 402c92: 48 01 d0 add %rdx,%rax 402c95: 48 8b 40 18 mov 0x18(%rax),%rax 402c99: 48 3b 85 38 ff ff ff cmp -0xc8(%rbp),%rax 402ca0: 0f 92 c0 setb %al 402ca3: 0f b6 c0 movzbl %al,%eax 402ca6: 48 85 c0 test %rax,%rax 402ca9: 0f 84 f1 00 00 00 je 0x402da0 402caf: 48 8b 45 e0 mov -0x20(%rbp),%rax 402cb3: 48 8b 40 50 mov 0x50(%rax),%rax 402cb7: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402cbb: 48 c1 e2 06 shl $0x6,%rdx 402cbf: 48 01 d0 add %rdx,%rax 402cc2: 48 8b 50 20 mov 0x20(%rax),%rdx 402cc6: 48 8b 45 e0 mov -0x20(%rbp),%rax 402cca: 48 8b 40 50 mov 0x50(%rax),%rax 402cce: 48 8b 4d c0 mov -0x40(%rbp),%rcx 402cd2: 48 c1 e1 06 shl $0x6,%rcx 402cd6: 48 01 c8 add %rcx,%rax 402cd9: 48 8b 40 18 mov 0x18(%rax),%rax 402cdd: 48 8b 8d 38 ff ff ff mov -0xc8(%rbp),%rcx 402ce4: 48 29 c1 sub %rax,%rcx 402ce7: 48 89 c8 mov %rcx,%rax 402cea: 48 39 c2 cmp %rax,%rdx 402ced: 0f 96 c0 setbe %al 402cf0: 0f b6 c0 movzbl %al,%eax 402cf3: 48 85 c0 test %rax,%rax 402cf6: 0f 84 a4 00 00 00 je 0x402da0 402cfc: 48 8b 45 e0 mov -0x20(%rbp),%rax 402d00: 48 8b 40 50 mov 0x50(%rax),%rax 402d04: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402d08: 48 c1 e2 06 shl $0x6,%rdx 402d0c: 48 01 d0 add %rdx,%rax 402d0f: 48 8b 50 18 mov 0x18(%rax),%rdx 402d13: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 402d1a: 48 01 c2 add %rax,%rdx 402d1d: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 402d24: 48 8d 0c 02 lea (%rdx,%rax,1),%rcx 402d28: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402d2c: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402d30: 48 89 d0 mov %rdx,%rax 402d33: 48 01 c0 add %rax,%rax 402d36: 48 01 d0 add %rdx,%rax 402d39: 48 c1 e0 02 shl $0x2,%rax 402d3d: 48 01 d0 add %rdx,%rax 402d40: 48 c1 e0 04 shl $0x4,%rax 402d44: 48 01 f0 add %rsi,%rax 402d47: 48 05 80 01 00 00 add $0x180,%rax 402d4d: 48 89 08 mov %rcx,(%rax) 402d50: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402d54: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402d58: 48 89 d0 mov %rdx,%rax 402d5b: 48 01 c0 add %rax,%rax 402d5e: 48 01 d0 add %rdx,%rax 402d61: 48 c1 e0 02 shl $0x2,%rax 402d65: 48 01 d0 add %rdx,%rax 402d68: 48 c1 e0 04 shl $0x4,%rax 402d6c: 48 01 c8 add %rcx,%rax 402d6f: 48 05 80 01 00 00 add $0x180,%rax 402d75: 48 8b 08 mov (%rax),%rcx 402d78: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402d7c: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402d80: 48 89 d0 mov %rdx,%rax 402d83: 48 01 c0 add %rax,%rax 402d86: 48 01 d0 add %rdx,%rax 402d89: 48 c1 e0 02 shl $0x2,%rax 402d8d: 48 01 d0 add %rdx,%rax 402d90: 48 c1 e0 04 shl $0x4,%rax 402d94: 48 01 f0 add %rsi,%rax 402d97: 48 05 78 01 00 00 add $0x178,%rax 402d9d: 48 89 08 mov %rcx,(%rax) 402da0: 48 8b 45 e0 mov -0x20(%rbp),%rax 402da4: 48 8d 88 c8 00 00 00 lea 0xc8(%rax),%rcx 402dab: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402daf: 48 8b 45 c0 mov -0x40(%rbp),%rax 402db3: 48 8d 50 01 lea 0x1(%rax),%rdx 402db7: 48 89 d0 mov %rdx,%rax 402dba: 48 01 c0 add %rax,%rax 402dbd: 48 01 d0 add %rdx,%rax 402dc0: 48 c1 e0 02 shl $0x2,%rax 402dc4: 48 01 d0 add %rdx,%rax 402dc7: 48 c1 e0 04 shl $0x4,%rax 402dcb: 48 01 f0 add %rsi,%rax 402dce: 48 05 d0 00 00 00 add $0xd0,%rax 402dd4: 48 89 08 mov %rcx,(%rax) 402dd7: 48 8b 45 e0 mov -0x20(%rbp),%rax 402ddb: 48 8b 40 50 mov 0x50(%rax),%rax 402ddf: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402de3: 48 c1 e2 06 shl $0x6,%rdx 402de7: 48 01 d0 add %rdx,%rax 402dea: 8b 40 04 mov 0x4(%rax),%eax 402ded: 83 f8 12 cmp $0x12,%eax 402df0: 75 5f jne 0x402e51 402df2: 48 8b 45 e0 mov -0x20(%rbp),%rax 402df6: 48 8b 40 50 mov 0x50(%rax),%rax 402dfa: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402dfe: 48 c1 e2 06 shl $0x6,%rdx 402e02: 48 01 d0 add %rdx,%rax 402e05: 8b 40 28 mov 0x28(%rax),%eax 402e08: 89 c0 mov %eax,%eax 402e0a: 48 3b 45 d0 cmp -0x30(%rbp),%rax 402e0e: 73 41 jae 0x402e51 402e10: 48 8b 45 e0 mov -0x20(%rbp),%rax 402e14: 48 8b 40 50 mov 0x50(%rax),%rax 402e18: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402e1c: 48 c1 e2 06 shl $0x6,%rdx 402e20: 48 01 d0 add %rdx,%rax 402e23: 8b 50 28 mov 0x28(%rax),%edx 402e26: 48 8b 45 c0 mov -0x40(%rbp),%rax 402e2a: 89 c6 mov %eax,%esi 402e2c: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402e30: 89 d2 mov %edx,%edx 402e32: 48 89 d0 mov %rdx,%rax 402e35: 48 01 c0 add %rax,%rax 402e38: 48 01 d0 add %rdx,%rax 402e3b: 48 c1 e0 02 shl $0x2,%rax 402e3f: 48 01 d0 add %rdx,%rax 402e42: 48 c1 e0 04 shl $0x4,%rax 402e46: 48 01 c8 add %rcx,%rax 402e49: 48 05 54 01 00 00 add $0x154,%rax 402e4f: 89 30 mov %esi,(%rax) 402e51: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402e55: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402e59: 48 89 d0 mov %rdx,%rax 402e5c: 48 01 c0 add %rax,%rax 402e5f: 48 01 d0 add %rdx,%rax 402e62: 48 c1 e0 02 shl $0x2,%rax 402e66: 48 01 d0 add %rdx,%rax 402e69: 48 c1 e0 04 shl $0x4,%rax 402e6d: 48 01 c8 add %rcx,%rax 402e70: 48 05 54 01 00 00 add $0x154,%rax 402e76: 8b 00 mov (%rax),%eax 402e78: 85 c0 test %eax,%eax 402e7a: 75 2b jne 0x402ea7 402e7c: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402e80: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402e84: 48 89 d0 mov %rdx,%rax 402e87: 48 01 c0 add %rax,%rax 402e8a: 48 01 d0 add %rdx,%rax 402e8d: 48 c1 e0 02 shl $0x2,%rax 402e91: 48 01 d0 add %rdx,%rax 402e94: 48 c1 e0 04 shl $0x4,%rax 402e98: 48 01 c8 add %rcx,%rax 402e9b: 48 05 54 01 00 00 add $0x154,%rax 402ea1: c7 00 ff ff ff ff movl $0xffffffff,(%rax) 402ea7: 48 83 45 c0 01 addq $0x1,-0x40(%rbp) 402eac: 48 8b 45 c0 mov -0x40(%rbp),%rax 402eb0: 48 3b 45 d0 cmp -0x30(%rbp),%rax 402eb4: 0f 82 32 fd ff ff jb 0x402bec 402eba: e9 b1 00 00 00 jmpq 0x402f70 402ebf: 48 c7 45 c8 00 00 00 00 movq $0x0,-0x38(%rbp) 402ec7: e9 96 00 00 00 jmpq 0x402f62 402ecc: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402ed0: 48 8b 55 c8 mov -0x38(%rbp),%rdx 402ed4: 48 89 d0 mov %rdx,%rax 402ed7: 48 01 c0 add %rax,%rax 402eda: 48 01 d0 add %rdx,%rax 402edd: 48 c1 e0 02 shl $0x2,%rax 402ee1: 48 01 d0 add %rdx,%rax 402ee4: 48 c1 e0 04 shl $0x4,%rax 402ee8: 48 01 c8 add %rcx,%rax 402eeb: 48 8d 90 58 01 00 00 lea 0x158(%rax),%rdx 402ef2: 48 8b 45 c8 mov -0x38(%rbp),%rax 402ef6: 48 89 02 mov %rax,(%rdx) 402ef9: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402efd: 48 8b 55 c8 mov -0x38(%rbp),%rdx 402f01: 48 89 d0 mov %rdx,%rax 402f04: 48 01 c0 add %rax,%rax 402f07: 48 01 d0 add %rdx,%rax 402f0a: 48 c1 e0 02 shl $0x2,%rax 402f0e: 48 01 d0 add %rdx,%rax 402f11: 48 c1 e0 04 shl $0x4,%rax 402f15: 48 01 c8 add %rcx,%rax 402f18: 48 8d 90 60 01 00 00 lea 0x160(%rax),%rdx 402f1f: 48 8b 45 e0 mov -0x20(%rbp),%rax 402f23: 48 89 02 mov %rax,(%rdx) 402f26: 48 8b 45 e0 mov -0x20(%rbp),%rax 402f2a: 48 8d 88 c8 00 00 00 lea 0xc8(%rax),%rcx 402f31: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402f35: 48 8b 45 c8 mov -0x38(%rbp),%rax 402f39: 48 8d 50 01 lea 0x1(%rax),%rdx 402f3d: 48 89 d0 mov %rdx,%rax 402f40: 48 01 c0 add %rax,%rax 402f43: 48 01 d0 add %rdx,%rax 402f46: 48 c1 e0 02 shl $0x2,%rax 402f4a: 48 01 d0 add %rdx,%rax 402f4d: 48 c1 e0 04 shl $0x4,%rax 402f51: 48 01 f0 add %rsi,%rax 402f54: 48 05 d0 00 00 00 add $0xd0,%rax 402f5a: 48 89 08 mov %rcx,(%rax) 402f5d: 48 83 45 c8 01 addq $0x1,-0x38(%rbp) 402f62: 48 8b 45 c8 mov -0x38(%rbp),%rax 402f66: 48 3b 45 d0 cmp -0x30(%rbp),%rax 402f6a: 0f 82 5c ff ff ff jb 0x402ecc 402f70: 48 8b 45 e0 mov -0x20(%rbp),%rax 402f74: 48 8d 90 c8 00 00 00 lea 0xc8(%rax),%rdx 402f7b: 48 8b 45 e0 mov -0x20(%rbp),%rax 402f7f: 48 89 50 60 mov %rdx,0x60(%rax) 402f83: 48 8b 45 e0 mov -0x20(%rbp),%rax 402f87: c9 leaveq 402f88: c3 retq 402f89: 55 push %rbp 402f8a: 48 89 e5 mov %rsp,%rbp 402f8d: 48 83 ec 40 sub $0x40,%rsp 402f91: 89 7d ec mov %edi,-0x14(%rbp) 402f94: 48 89 75 e0 mov %rsi,-0x20(%rbp) 402f98: 48 89 55 d8 mov %rdx,-0x28(%rbp) 402f9c: 48 89 4d d0 mov %rcx,-0x30(%rbp) 402fa0: 44 89 45 e8 mov %r8d,-0x18(%rbp) 402fa4: 4c 89 4d c8 mov %r9,-0x38(%rbp) 402fa8: 48 8b 55 d8 mov -0x28(%rbp),%rdx 402fac: 48 8b 45 e0 mov -0x20(%rbp),%rax 402fb0: 48 01 d0 add %rdx,%rax 402fb3: 48 89 45 f8 mov %rax,-0x8(%rbp) 402fb7: 48 8b 55 d0 mov -0x30(%rbp),%rdx 402fbb: 48 8b 45 f8 mov -0x8(%rbp),%rax 402fbf: 48 89 d6 mov %rdx,%rsi 402fc2: 48 89 c7 mov %rax,%rdi 402fc5: e8 28 e7 ff ff callq 0x4016f2 402fca: 89 45 f4 mov %eax,-0xc(%rbp) 402fcd: 8b 45 f4 mov -0xc(%rbp),%eax 402fd0: 83 f8 01 cmp $0x1,%eax 402fd3: 74 64 je 0x403039 402fd5: 83 f8 03 cmp $0x3,%eax 402fd8: 74 2e je 0x403008 402fda: 90 nop 402fdb: 4c 8b 45 c8 mov -0x38(%rbp),%r8 402fdf: 8b 7d e8 mov -0x18(%rbp),%edi 402fe2: 48 8b 4d d0 mov -0x30(%rbp),%rcx 402fe6: 48 8b 55 d8 mov -0x28(%rbp),%rdx 402fea: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402fee: 8b 45 ec mov -0x14(%rbp),%eax 402ff1: 6a 00 pushq $0x0 402ff3: 6a 00 pushq $0x0 402ff5: 4d 89 c1 mov %r8,%r9 402ff8: 41 89 f8 mov %edi,%r8d 402ffb: 89 c7 mov %eax,%edi 402ffd: e8 af e7 ff ff callq 0x4017b1 403002: 48 83 c4 10 add $0x10,%rsp 403006: eb 54 jmp 0x40305c 403008: 44 8b 45 e8 mov -0x18(%rbp),%r8d 40300c: 48 8b 7d d0 mov -0x30(%rbp),%rdi 403010: 48 8b 4d d8 mov -0x28(%rbp),%rcx 403014: 48 8b 55 f8 mov -0x8(%rbp),%rdx 403018: 48 8b 75 e0 mov -0x20(%rbp),%rsi 40301c: 8b 45 ec mov -0x14(%rbp),%eax 40301f: 48 83 ec 08 sub $0x8,%rsp 403023: ff 75 c8 pushq -0x38(%rbp) 403026: 45 89 c1 mov %r8d,%r9d 403029: 49 89 f8 mov %rdi,%r8 40302c: 89 c7 mov %eax,%edi 40302e: e8 ae ee ff ff callq 0x401ee1 403033: 48 83 c4 10 add $0x10,%rsp 403037: eb 23 jmp 0x40305c 403039: 4c 8b 45 c8 mov -0x38(%rbp),%r8 40303d: 8b 7d e8 mov -0x18(%rbp),%edi 403040: 48 8b 4d d0 mov -0x30(%rbp),%rcx 403044: 48 8b 55 d8 mov -0x28(%rbp),%rdx 403048: 48 8b 75 e0 mov -0x20(%rbp),%rsi 40304c: 8b 45 ec mov -0x14(%rbp),%eax 40304f: 4d 89 c1 mov %r8,%r9 403052: 41 89 f8 mov %edi,%r8d 403055: 89 c7 mov %eax,%edi 403057: e8 a6 e8 ff ff callq 0x401902 40305c: c9 leaveq 40305d: c3 retq 40305e: 55 push %rbp 40305f: 48 89 e5 mov %rsp,%rbp 403062: 48 83 c4 80 add $0xffffffffffffff80,%rsp 403066: 89 7d 9c mov %edi,-0x64(%rbp) 403069: 48 89 75 90 mov %rsi,-0x70(%rbp) 40306d: 48 89 55 88 mov %rdx,-0x78(%rbp) 403071: 89 4d 98 mov %ecx,-0x68(%rbp) 403074: 4c 89 45 80 mov %r8,-0x80(%rbp) 403078: 64 48 8b 04 25 28 00 00 mov %fs:0x28,%rax 403080: 00 403081: 48 89 45 f8 mov %rax,-0x8(%rbp) 403085: 31 c0 xor %eax,%eax 403087: b8 40 00 00 00 mov $0x40,%eax 40308c: 48 83 7d 88 40 cmpq $0x40,-0x78(%rbp) 403091: 48 0f 46 45 88 cmovbe -0x78(%rbp),%rax 403096: 48 89 c2 mov %rax,%rdx 403099: 48 8b 4d 90 mov -0x70(%rbp),%rcx 40309d: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4030a1: 8b 45 9c mov -0x64(%rbp),%eax 4030a4: 89 c7 mov %eax,%edi 4030a6: e8 ab e5 ff ff callq 0x401656 4030ab: 48 89 45 a8 mov %rax,-0x58(%rbp) 4030af: 48 83 7d a8 ff cmpq $0xffffffffffffffff,-0x58(%rbp) 4030b4: 0f 94 c0 sete %al 4030b7: 0f b6 c0 movzbl %al,%eax 4030ba: 48 85 c0 test %rax,%rax 4030bd: 74 14 je 0x4030d3 4030bf: bf 09 00 00 00 mov $0x9,%edi 4030c4: e8 d4 e3 ff ff callq 0x40149d 4030c9: b8 00 00 00 00 mov $0x0,%eax 4030ce: e9 c6 00 00 00 jmpq 0x403199 4030d3: 48 8b 55 a8 mov -0x58(%rbp),%rdx 4030d7: 48 8d 45 b0 lea -0x50(%rbp),%rax 4030db: 48 89 d6 mov %rdx,%rsi 4030de: 48 89 c7 mov %rax,%rdi 4030e1: e8 0c e6 ff ff callq 0x4016f2 4030e6: 89 45 a4 mov %eax,-0x5c(%rbp) 4030e9: 8b 45 a4 mov -0x5c(%rbp),%eax 4030ec: 83 f8 01 cmp $0x1,%eax 4030ef: 74 07 je 0x4030f8 4030f1: 83 f8 03 cmp $0x3,%eax 4030f4: 74 28 je 0x40311e 4030f6: eb 74 jmp 0x40316c 4030f8: 48 8b 7d 80 mov -0x80(%rbp),%rdi 4030fc: 8b 75 98 mov -0x68(%rbp),%esi 4030ff: 48 8b 4d 88 mov -0x78(%rbp),%rcx 403103: 48 8b 55 90 mov -0x70(%rbp),%rdx 403107: 8b 45 9c mov -0x64(%rbp),%eax 40310a: 49 89 f9 mov %rdi,%r9 40310d: 41 89 f0 mov %esi,%r8d 403110: be 00 00 00 00 mov $0x0,%esi 403115: 89 c7 mov %eax,%edi 403117: e8 e6 e7 ff ff callq 0x401902 40311c: eb 7b jmp 0x403199 40311e: 0f b6 45 b4 movzbl -0x4c(%rbp),%eax 403122: 3c 01 cmp $0x1,%al 403124: 75 07 jne 0x40312d 403126: ba 34 00 00 00 mov $0x34,%edx 40312b: eb 05 jmp 0x403132 40312d: ba 40 00 00 00 mov $0x40,%edx 403132: 48 8b 45 a8 mov -0x58(%rbp),%rax 403136: 48 39 c2 cmp %rax,%rdx 403139: 77 31 ja 0x40316c 40313b: 8b 7d 98 mov -0x68(%rbp),%edi 40313e: 48 8b 75 88 mov -0x78(%rbp),%rsi 403142: 48 8b 4d 90 mov -0x70(%rbp),%rcx 403146: 48 8d 55 b0 lea -0x50(%rbp),%rdx 40314a: 8b 45 9c mov -0x64(%rbp),%eax 40314d: 48 83 ec 08 sub $0x8,%rsp 403151: ff 75 80 pushq -0x80(%rbp) 403154: 41 89 f9 mov %edi,%r9d 403157: 49 89 f0 mov %rsi,%r8 40315a: be 00 00 00 00 mov $0x0,%esi 40315f: 89 c7 mov %eax,%edi 403161: e8 7b ed ff ff callq 0x401ee1 403166: 48 83 c4 10 add $0x10,%rsp 40316a: eb 2d jmp 0x403199 40316c: 90 nop 40316d: 48 8b 7d 80 mov -0x80(%rbp),%rdi 403171: 8b 75 98 mov -0x68(%rbp),%esi 403174: 48 8b 4d 88 mov -0x78(%rbp),%rcx 403178: 48 8b 55 90 mov -0x70(%rbp),%rdx 40317c: 8b 45 9c mov -0x64(%rbp),%eax 40317f: 6a 00 pushq $0x0 403181: 6a 00 pushq $0x0 403183: 49 89 f9 mov %rdi,%r9 403186: 41 89 f0 mov %esi,%r8d 403189: be 00 00 00 00 mov $0x0,%esi 40318e: 89 c7 mov %eax,%edi 403190: e8 1c e6 ff ff callq 0x4017b1 403195: 48 83 c4 10 add $0x10,%rsp 403199: 48 8b 4d f8 mov -0x8(%rbp),%rcx 40319d: 64 48 33 0c 25 28 00 00 xor %fs:0x28,%rcx 4031a5: 00 4031a6: 74 05 je 0x4031ad 4031a8: e8 83 de ff ff callq 0x401030 4031ad: c9 leaveq 4031ae: c3 retq 4031af: 55 push %rbp 4031b0: 48 89 e5 mov %rsp,%rbp 4031b3: 48 81 ec e0 00 00 00 sub $0xe0,%rsp 4031ba: 89 bd 3c ff ff ff mov %edi,-0xc4(%rbp) 4031c0: 48 89 b5 30 ff ff ff mov %rsi,-0xd0(%rbp) 4031c7: 48 89 95 28 ff ff ff mov %rdx,-0xd8(%rbp) 4031ce: 89 8d 38 ff ff ff mov %ecx,-0xc8(%rbp) 4031d4: 4c 89 85 20 ff ff ff mov %r8,-0xe0(%rbp) 4031db: 64 48 8b 04 25 28 00 00 mov %fs:0x28,%rax 4031e3: 00 4031e4: 48 89 45 f8 mov %rax,-0x8(%rbp) 4031e8: 31 c0 xor %eax,%eax 4031ea: 48 c7 85 50 ff ff ff 00 movq $0x0,-0xb0(%rbp) 4031f2: 00 00 00 4031f5: 83 bd 38 ff ff ff 08 cmpl $0x8,-0xc8(%rbp) 4031fc: 74 1b je 0x403219 4031fe: 83 bd 38 ff ff ff 09 cmpl $0x9,-0xc8(%rbp) 403205: 74 12 je 0x403219 403207: 83 bd 38 ff ff ff 0a cmpl $0xa,-0xc8(%rbp) 40320e: 74 09 je 0x403219 403210: 83 bd 38 ff ff ff 0b cmpl $0xb,-0xc8(%rbp) 403217: 75 07 jne 0x403220 403219: b8 01 00 00 00 mov $0x1,%eax 40321e: eb 05 jmp 0x403225 403220: b8 00 00 00 00 mov $0x0,%eax 403225: 89 85 4c ff ff ff mov %eax,-0xb4(%rbp) 40322b: 48 83 bd 20 ff ff ff 00 cmpq $0x0,-0xe0(%rbp) 403233: 75 32 jne 0x403267 403235: 48 83 bd 28 ff ff ff ff cmpq $0xffffffffffffffff,-0xd8(%rbp) 40323d: 75 51 jne 0x403290 40323f: 48 8d 95 60 ff ff ff lea -0xa0(%rbp),%rdx 403246: 8b 85 3c ff ff ff mov -0xc4(%rbp),%eax 40324c: 48 89 d6 mov %rdx,%rsi 40324f: 89 c7 mov %eax,%edi 403251: e8 1a 16 00 00 callq 0x404870 403256: 85 c0 test %eax,%eax 403258: 75 36 jne 0x403290 40325a: 48 8b 45 90 mov -0x70(%rbp),%rax 40325e: 48 89 85 28 ff ff ff mov %rax,-0xd8(%rbp) 403265: eb 29 jmp 0x403290 403267: 48 83 bd 28 ff ff ff ff cmpq $0xffffffffffffffff,-0xd8(%rbp) 40326f: 75 1f jne 0x403290 403271: 48 8d 0d 38 1f 00 00 lea 0x1f38(%rip),%rcx # 0x4051b0 403278: ba 91 02 00 00 mov $0x291,%edx 40327d: 48 8d 35 2c 1e 00 00 lea 0x1e2c(%rip),%rsi # 0x4050b0 403284: 48 8d 3d 6d 1e 00 00 lea 0x1e6d(%rip),%rdi # 0x4050f8 40328b: e8 e0 dd ff ff callq 0x401070 403290: 83 bd 4c ff ff ff 00 cmpl $0x0,-0xb4(%rbp) 403297: 0f 84 97 00 00 00 je 0x403334 40329d: 48 83 bd 20 ff ff ff 00 cmpq $0x0,-0xe0(%rbp) 4032a5: 75 7c jne 0x403323 4032a7: 83 bd 38 ff ff ff 0b cmpl $0xb,-0xc8(%rbp) 4032ae: 74 09 je 0x4032b9 4032b0: 83 bd 38 ff ff ff 08 cmpl $0x8,-0xc8(%rbp) 4032b7: 75 07 jne 0x4032c0 4032b9: bf 02 00 00 00 mov $0x2,%edi 4032be: eb 05 jmp 0x4032c5 4032c0: bf 01 00 00 00 mov $0x1,%edi 4032c5: 83 bd 38 ff ff ff 08 cmpl $0x8,-0xc8(%rbp) 4032cc: 75 07 jne 0x4032d5 4032ce: be 01 00 00 00 mov $0x1,%esi 4032d3: eb 05 jmp 0x4032da 4032d5: be 03 00 00 00 mov $0x3,%esi 4032da: 48 8b 8d 30 ff ff ff mov -0xd0(%rbp),%rcx 4032e1: 8b 95 3c ff ff ff mov -0xc4(%rbp),%edx 4032e7: 48 8b 85 28 ff ff ff mov -0xd8(%rbp),%rax 4032ee: 49 89 c9 mov %rcx,%r9 4032f1: 41 89 d0 mov %edx,%r8d 4032f4: 89 f9 mov %edi,%ecx 4032f6: 89 f2 mov %esi,%edx 4032f8: 48 89 c6 mov %rax,%rsi 4032fb: bf 00 00 00 00 mov $0x0,%edi 403300: e8 3b dd ff ff callq 0x401040 403305: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 40330c: 48 83 bd 50 ff ff ff ff cmpq $0xffffffffffffffff,-0xb0(%rbp) 403314: 75 1e jne 0x403334 403316: 48 c7 85 50 ff ff ff 00 movq $0x0,-0xb0(%rbp) 40331e: 00 00 00 403321: eb 11 jmp 0x403334 403323: 48 8b 85 20 ff ff ff mov -0xe0(%rbp),%rax 40332a: 48 8b 00 mov (%rax),%rax 40332d: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 403334: 48 83 bd 50 ff ff ff 00 cmpq $0x0,-0xb0(%rbp) 40333c: 0f 84 d3 00 00 00 je 0x403415 403342: 48 83 bd 50 ff ff ff ff cmpq $0xffffffffffffffff,-0xb0(%rbp) 40334a: 75 1f jne 0x40336b 40334c: 48 8d 0d 5d 1e 00 00 lea 0x1e5d(%rip),%rcx # 0x4051b0 403353: ba ad 02 00 00 mov $0x2ad,%edx 403358: 48 8d 35 51 1d 00 00 lea 0x1d51(%rip),%rsi # 0x4050b0 40335f: 48 8d 3d ab 1d 00 00 lea 0x1dab(%rip),%rdi # 0x405111 403366: e8 05 dd ff ff callq 0x401070 40336b: 4c 8b 85 20 ff ff ff mov -0xe0(%rbp),%r8 403372: 8b bd 38 ff ff ff mov -0xc8(%rbp),%edi 403378: 48 8b 8d 28 ff ff ff mov -0xd8(%rbp),%rcx 40337f: 48 8b 95 30 ff ff ff mov -0xd0(%rbp),%rdx 403386: 48 8b b5 50 ff ff ff mov -0xb0(%rbp),%rsi 40338d: 8b 85 3c ff ff ff mov -0xc4(%rbp),%eax 403393: 4d 89 c1 mov %r8,%r9 403396: 41 89 f8 mov %edi,%r8d 403399: 89 c7 mov %eax,%edi 40339b: e8 e9 fb ff ff callq 0x402f89 4033a0: 48 89 85 58 ff ff ff mov %rax,-0xa8(%rbp) 4033a7: 48 83 bd 58 ff ff ff 00 cmpq $0x0,-0xa8(%rbp) 4033af: 75 38 jne 0x4033e9 4033b1: 48 83 bd 20 ff ff ff 00 cmpq $0x0,-0xe0(%rbp) 4033b9: 74 13 je 0x4033ce 4033bb: 48 8b 85 20 ff ff ff mov -0xe0(%rbp),%rax 4033c2: 48 8b 00 mov (%rax),%rax 4033c5: 48 3b 85 50 ff ff ff cmp -0xb0(%rbp),%rax 4033cc: 74 1b je 0x4033e9 4033ce: 48 8b 95 28 ff ff ff mov -0xd8(%rbp),%rdx 4033d5: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 4033dc: 48 89 d6 mov %rdx,%rsi 4033df: 48 89 c7 mov %rax,%rdi 4033e2: e8 39 dd ff ff callq 0x401120 4033e7: eb 23 jmp 0x40340c 4033e9: 48 83 bd 20 ff ff ff 00 cmpq $0x0,-0xe0(%rbp) 4033f1: 75 19 jne 0x40340c 4033f3: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4033fa: 8b 40 38 mov 0x38(%rax),%eax 4033fd: 83 c8 40 or $0x40,%eax 403400: 89 c2 mov %eax,%edx 403402: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 403409: 89 50 38 mov %edx,0x38(%rax) 40340c: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 403413: eb 2b jmp 0x403440 403415: 48 8b bd 20 ff ff ff mov -0xe0(%rbp),%rdi 40341c: 8b 8d 38 ff ff ff mov -0xc8(%rbp),%ecx 403422: 48 8b 95 28 ff ff ff mov -0xd8(%rbp),%rdx 403429: 48 8b b5 30 ff ff ff mov -0xd0(%rbp),%rsi 403430: 8b 85 3c ff ff ff mov -0xc4(%rbp),%eax 403436: 49 89 f8 mov %rdi,%r8 403439: 89 c7 mov %eax,%edi 40343b: e8 1e fc ff ff callq 0x40305e 403440: 48 8b 4d f8 mov -0x8(%rbp),%rcx 403444: 64 48 33 0c 25 28 00 00 xor %fs:0x28,%rcx 40344c: 00 40344d: 74 05 je 0x403454 40344f: e8 dc db ff ff callq 0x401030 403454: c9 leaveq 403455: c3 retq 403456: 55 push %rbp 403457: 48 89 e5 mov %rsp,%rbp 40345a: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 403461: 48 89 bd 58 ff ff ff mov %rdi,-0xa8(%rbp) 403468: 64 48 8b 04 25 28 00 00 mov %fs:0x28,%rax 403470: 00 403471: 48 89 45 f8 mov %rax,-0x8(%rbp) 403475: 31 c0 xor %eax,%eax 403477: 48 c7 85 68 ff ff ff 08 movq $0x8,-0x98(%rbp) 40347f: 00 00 00 403482: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 403489: 48 8b 00 mov (%rax),%rax 40348c: 48 85 c0 test %rax,%rax 40348f: 74 5c je 0x4034ed 403491: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 403498: 48 8b 50 30 mov 0x30(%rax),%rdx 40349c: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4034a3: 48 39 c2 cmp %rax,%rdx 4034a6: 72 1e jb 0x4034c6 4034a8: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4034af: 48 8b 50 30 mov 0x30(%rax),%rdx 4034b3: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4034ba: 48 29 c2 sub %rax,%rdx 4034bd: 48 89 d0 mov %rdx,%rax 4034c0: 48 83 f8 3b cmp $0x3b,%rax 4034c4: 77 0a ja 0x4034d0 4034c6: b8 00 00 00 00 mov $0x0,%eax 4034cb: e9 e5 02 00 00 jmpq 0x4037b5 4034d0: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4034d7: 48 8b 10 mov (%rax),%rdx 4034da: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4034e1: 48 01 d0 add %rdx,%rax 4034e4: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4034eb: eb 56 jmp 0x403543 4034ed: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4034f4: 48 8b 50 28 mov 0x28(%rax),%rdx 4034f8: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4034ff: 48 01 c2 add %rax,%rdx 403502: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 403509: 8b 40 24 mov 0x24(%rax),%eax 40350c: 48 8d 75 a0 lea -0x60(%rbp),%rsi 403510: 48 89 d1 mov %rdx,%rcx 403513: ba 3c 00 00 00 mov $0x3c,%edx 403518: 89 c7 mov %eax,%edi 40351a: e8 37 e1 ff ff callq 0x401656 40351f: 48 83 f8 3c cmp $0x3c,%rax 403523: 0f 95 c0 setne %al 403526: 0f b6 c0 movzbl %al,%eax 403529: 48 85 c0 test %rax,%rax 40352c: 74 0a je 0x403538 40352e: b8 00 00 00 00 mov $0x0,%eax 403533: e9 7d 02 00 00 jmpq 0x4037b5 403538: 48 8d 45 a0 lea -0x60(%rbp),%rax 40353c: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 403543: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 40354a: 48 83 c0 30 add $0x30,%rax 40354e: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 403555: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 40355c: 0f b6 40 39 movzbl 0x39(%rax),%eax 403560: 3c 20 cmp $0x20,%al 403562: 74 2d je 0x403591 403564: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 40356b: 48 8d 48 30 lea 0x30(%rax),%rcx 40356f: 48 8d 45 e0 lea -0x20(%rbp),%rax 403573: ba 0a 00 00 00 mov $0xa,%edx 403578: 48 89 ce mov %rcx,%rsi 40357b: 48 89 c7 mov %rax,%rdi 40357e: e8 ad db ff ff callq 0x401130 403583: c6 00 00 movb $0x0,(%rax) 403586: 48 8d 45 e0 lea -0x20(%rbp),%rax 40358a: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 403591: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403598: 48 89 c7 mov %rax,%rdi 40359b: e8 a0 db ff ff callq 0x401140 4035a0: 48 89 45 88 mov %rax,-0x78(%rbp) 4035a4: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4035ab: ba 10 00 00 00 mov $0x10,%edx 4035b0: 48 8d 35 74 1b 00 00 lea 0x1b74(%rip),%rsi # 0x40512b 4035b7: 48 89 c7 mov %rax,%rdi 4035ba: e8 01 db ff ff callq 0x4010c0 4035bf: 85 c0 test %eax,%eax 4035c1: 75 11 jne 0x4035d4 4035c3: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4035ca: 48 8b 00 mov (%rax),%rax 4035cd: 48 85 c0 test %rax,%rax 4035d0: 75 2b jne 0x4035fd 4035d2: eb 55 jmp 0x403629 4035d4: 48 8b 45 88 mov -0x78(%rbp),%rax 4035d8: 48 83 c0 01 add $0x1,%rax 4035dc: 48 83 e0 fe and $0xfffffffffffffffe,%rax 4035e0: 48 89 c2 mov %rax,%rdx 4035e3: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4035ea: 48 01 d0 add %rdx,%rax 4035ed: 48 83 c0 3c add $0x3c,%rax 4035f1: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 4035f8: e9 85 fe ff ff jmpq 0x403482 4035fd: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 403604: 48 8b 50 30 mov 0x30(%rax),%rdx 403608: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 40360f: 48 29 c2 sub %rax,%rdx 403612: 48 89 d0 mov %rdx,%rax 403615: 48 83 e8 3c sub $0x3c,%rax 403619: 48 3b 45 88 cmp -0x78(%rbp),%rax 40361d: 73 0a jae 0x403629 40361f: b8 00 00 00 00 mov $0x0,%eax 403624: e9 8c 01 00 00 jmpq 0x4037b5 403629: 48 8b 45 88 mov -0x78(%rbp),%rax 40362d: 48 89 c7 mov %rax,%rdi 403630: e8 cb da ff ff callq 0x401100 403635: 48 89 45 90 mov %rax,-0x70(%rbp) 403639: 48 83 7d 90 00 cmpq $0x0,-0x70(%rbp) 40363e: 0f 84 6d 01 00 00 je 0x4037b1 403644: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 40364b: 48 8b 00 mov (%rax),%rax 40364e: 48 85 c0 test %rax,%rax 403651: 74 3c je 0x40368f 403653: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 40365a: 48 8b 00 mov (%rax),%rax 40365d: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 403664: 48 83 c2 3c add $0x3c,%rdx 403668: 48 8d 0c 10 lea (%rax,%rdx,1),%rcx 40366c: 48 8b 55 88 mov -0x78(%rbp),%rdx 403670: 48 8b 45 90 mov -0x70(%rbp),%rax 403674: 48 89 ce mov %rcx,%rsi 403677: 48 89 c7 mov %rax,%rdi 40367a: e8 71 da ff ff callq 0x4010f0 40367f: 48 89 c2 mov %rax,%rdx 403682: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 403689: 48 89 50 60 mov %rdx,0x60(%rax) 40368d: eb 78 jmp 0x403707 40368f: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 403696: 48 8b 50 28 mov 0x28(%rax),%rdx 40369a: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4036a1: 48 01 d0 add %rdx,%rax 4036a4: 48 83 c0 3c add $0x3c,%rax 4036a8: 48 89 c1 mov %rax,%rcx 4036ab: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4036b2: 8b 40 24 mov 0x24(%rax),%eax 4036b5: 48 8b 55 88 mov -0x78(%rbp),%rdx 4036b9: 48 8b 75 90 mov -0x70(%rbp),%rsi 4036bd: 89 c7 mov %eax,%edi 4036bf: e8 92 df ff ff callq 0x401656 4036c4: 48 3b 45 88 cmp -0x78(%rbp),%rax 4036c8: 0f 95 c0 setne %al 4036cb: 0f b6 c0 movzbl %al,%eax 4036ce: 48 85 c0 test %rax,%rax 4036d1: 74 25 je 0x4036f8 4036d3: 48 8b 45 90 mov -0x70(%rbp),%rax 4036d7: 48 89 c7 mov %rax,%rdi 4036da: e8 21 d9 ff ff callq 0x401000 4036df: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4036e6: 48 c7 40 60 00 00 00 00 movq $0x0,0x60(%rax) 4036ee: b8 00 00 00 00 mov $0x0,%eax 4036f3: e9 bd 00 00 00 jmpq 0x4037b5 4036f8: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4036ff: 48 8b 55 90 mov -0x70(%rbp),%rdx 403703: 48 89 50 60 mov %rdx,0x60(%rax) 403707: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 40370e: 48 8b 55 88 mov -0x78(%rbp),%rdx 403712: 48 89 50 68 mov %rdx,0x68(%rax) 403716: 48 8b 45 90 mov -0x70(%rbp),%rax 40371a: 48 89 45 80 mov %rax,-0x80(%rbp) 40371e: 48 8b 45 80 mov -0x80(%rbp),%rax 403722: 48 89 45 98 mov %rax,-0x68(%rbp) 403726: 48 8b 55 90 mov -0x70(%rbp),%rdx 40372a: 48 8b 45 88 mov -0x78(%rbp),%rax 40372e: 48 01 d0 add %rdx,%rax 403731: 48 89 c2 mov %rax,%rdx 403734: 48 8b 45 80 mov -0x80(%rbp),%rax 403738: 48 29 c2 sub %rax,%rdx 40373b: 48 89 d0 mov %rdx,%rax 40373e: 48 89 c2 mov %rax,%rdx 403741: 48 8b 45 80 mov -0x80(%rbp),%rax 403745: be 2f 00 00 00 mov $0x2f,%esi 40374a: 48 89 c7 mov %rax,%rdi 40374d: e8 4e d9 ff ff callq 0x4010a0 403752: 48 89 45 80 mov %rax,-0x80(%rbp) 403756: 48 83 7d 80 00 cmpq $0x0,-0x80(%rbp) 40375b: 75 2e jne 0x40378b 40375d: 48 8b 55 90 mov -0x70(%rbp),%rdx 403761: 48 8b 45 88 mov -0x78(%rbp),%rax 403765: 48 01 d0 add %rdx,%rax 403768: 48 89 c2 mov %rax,%rdx 40376b: 48 8b 45 98 mov -0x68(%rbp),%rax 40376f: 48 29 c2 sub %rax,%rdx 403772: 48 89 d0 mov %rdx,%rax 403775: 48 89 c2 mov %rax,%rdx 403778: 48 8b 45 98 mov -0x68(%rbp),%rax 40377c: be 00 00 00 00 mov $0x0,%esi 403781: 48 89 c7 mov %rax,%rdi 403784: e8 f7 d8 ff ff callq 0x401080 403789: eb 26 jmp 0x4037b1 40378b: 48 8b 45 80 mov -0x80(%rbp),%rax 40378f: 48 8d 50 01 lea 0x1(%rax),%rdx 403793: 48 89 55 80 mov %rdx,-0x80(%rbp) 403797: c6 00 00 movb $0x0,(%rax) 40379a: 48 8b 55 90 mov -0x70(%rbp),%rdx 40379e: 48 8b 45 88 mov -0x78(%rbp),%rax 4037a2: 48 01 d0 add %rdx,%rax 4037a5: 48 3b 45 80 cmp -0x80(%rbp),%rax 4037a9: 76 05 jbe 0x4037b0 4037ab: e9 6e ff ff ff jmpq 0x40371e 4037b0: 90 nop 4037b1: 48 8b 45 90 mov -0x70(%rbp),%rax 4037b5: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4037b9: 64 48 33 0c 25 28 00 00 xor %fs:0x28,%rcx 4037c1: 00 4037c2: 74 05 je 0x4037c9 4037c4: e8 67 d8 ff ff callq 0x401030 4037c9: c9 leaveq 4037ca: c3 retq 4037cb: 55 push %rbp 4037cc: 48 89 e5 mov %rsp,%rbp 4037cf: 48 81 ec 90 00 00 00 sub $0x90,%rsp 4037d6: 48 89 bd 78 ff ff ff mov %rdi,-0x88(%rbp) 4037dd: 64 48 8b 04 25 28 00 00 mov %fs:0x28,%rax 4037e5: 00 4037e6: 48 89 45 f8 mov %rax,-0x8(%rbp) 4037ea: 31 c0 xor %eax,%eax 4037ec: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4037f3: 48 8b 00 mov (%rax),%rax 4037f6: 48 85 c0 test %rax,%rax 4037f9: 0f 84 a6 00 00 00 je 0x4038a5 4037ff: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403806: 48 8b 40 70 mov 0x70(%rax),%rax 40380a: 48 89 c2 mov %rax,%rdx 40380d: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403814: 48 8b 40 28 mov 0x28(%rax),%rax 403818: 48 89 c1 mov %rax,%rcx 40381b: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403822: 48 8b 40 30 mov 0x30(%rax),%rax 403826: 48 01 c8 add %rcx,%rax 403829: 48 39 c2 cmp %rax,%rdx 40382c: 0f 97 c0 seta %al 40382f: 0f b6 c0 movzbl %al,%eax 403832: 48 85 c0 test %rax,%rax 403835: 75 3c jne 0x403873 403837: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 40383e: 48 8b 40 28 mov 0x28(%rax),%rax 403842: 48 89 c2 mov %rax,%rdx 403845: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 40384c: 48 8b 40 30 mov 0x30(%rax),%rax 403850: 48 01 c2 add %rax,%rdx 403853: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 40385a: 48 8b 40 70 mov 0x70(%rax),%rax 40385e: 48 29 c2 sub %rax,%rdx 403861: 48 89 d0 mov %rdx,%rax 403864: 48 83 f8 3b cmp $0x3b,%rax 403868: 0f 96 c0 setbe %al 40386b: 0f b6 c0 movzbl %al,%eax 40386e: 48 85 c0 test %rax,%rax 403871: 74 14 je 0x403887 403873: bf 0e 00 00 00 mov $0xe,%edi 403878: e8 20 dc ff ff callq 0x40149d 40387d: b8 ff ff ff ff mov $0xffffffff,%eax 403882: e9 cd 05 00 00 jmpq 0x403e54 403887: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 40388e: 48 8b 10 mov (%rax),%rdx 403891: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403898: 48 8b 40 70 mov 0x70(%rax),%rax 40389c: 48 01 d0 add %rdx,%rax 40389f: 48 89 45 88 mov %rax,-0x78(%rbp) 4038a3: eb 5c jmp 0x403901 4038a5: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4038ac: 48 05 a8 00 00 00 add $0xa8,%rax 4038b2: 48 89 45 88 mov %rax,-0x78(%rbp) 4038b6: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4038bd: 48 8b 50 70 mov 0x70(%rax),%rdx 4038c1: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4038c8: 8b 40 24 mov 0x24(%rax),%eax 4038cb: 48 8b 75 88 mov -0x78(%rbp),%rsi 4038cf: 48 89 d1 mov %rdx,%rcx 4038d2: ba 3c 00 00 00 mov $0x3c,%edx 4038d7: 89 c7 mov %eax,%edi 4038d9: e8 78 dd ff ff callq 0x401656 4038de: 48 83 f8 3c cmp $0x3c,%rax 4038e2: 0f 95 c0 setne %al 4038e5: 0f b6 c0 movzbl %al,%eax 4038e8: 48 85 c0 test %rax,%rax 4038eb: 74 14 je 0x403901 4038ed: bf 0e 00 00 00 mov $0xe,%edi 4038f2: e8 a6 db ff ff callq 0x40149d 4038f7: b8 ff ff ff ff mov $0xffffffff,%eax 4038fc: e9 53 05 00 00 jmpq 0x403e54 403901: 48 8b 45 88 mov -0x78(%rbp),%rax 403905: 48 83 c0 3a add $0x3a,%rax 403909: ba 02 00 00 00 mov $0x2,%edx 40390e: 48 8d 35 27 18 00 00 lea 0x1827(%rip),%rsi # 0x40513c 403915: 48 89 c7 mov %rax,%rdi 403918: e8 a3 d7 ff ff callq 0x4010c0 40391d: 85 c0 test %eax,%eax 40391f: 0f 95 c0 setne %al 403922: 0f b6 c0 movzbl %al,%eax 403925: 48 85 c0 test %rax,%rax 403928: 74 14 je 0x40393e 40392a: bf 0f 00 00 00 mov $0xf,%edi 40392f: e8 69 db ff ff callq 0x40149d 403934: b8 ff ff ff ff mov $0xffffffff,%eax 403939: e9 16 05 00 00 jmpq 0x403e54 40393e: 48 8b 45 88 mov -0x78(%rbp),%rax 403942: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 403949: 48 8d 8a f4 00 00 00 lea 0xf4(%rdx),%rcx 403950: 48 8b 50 08 mov 0x8(%rax),%rdx 403954: 48 8b 00 mov (%rax),%rax 403957: 48 89 01 mov %rax,(%rcx) 40395a: 48 89 51 08 mov %rdx,0x8(%rcx) 40395e: 48 8d 41 10 lea 0x10(%rcx),%rax 403962: c6 00 00 movb $0x0,(%rax) 403965: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 40396c: 48 83 c0 78 add $0x78,%rax 403970: 48 89 45 c0 mov %rax,-0x40(%rbp) 403974: 48 8b 45 88 mov -0x78(%rbp),%rax 403978: 0f b6 00 movzbl (%rax),%eax 40397b: 3c 2f cmp $0x2f,%al 40397d: 0f 85 fc 01 00 00 jne 0x403b7f 403983: 48 8b 45 88 mov -0x78(%rbp),%rax 403987: 0f b6 40 01 movzbl 0x1(%rax),%eax 40398b: 3c 20 cmp $0x20,%al 40398d: 75 4c jne 0x4039db 40398f: 48 8b 45 88 mov -0x78(%rbp),%rax 403993: ba 10 00 00 00 mov $0x10,%edx 403998: 48 8d 35 a0 17 00 00 lea 0x17a0(%rip),%rsi # 0x40513f 40399f: 48 89 c7 mov %rax,%rdi 4039a2: e8 19 d7 ff ff callq 0x4010c0 4039a7: 85 c0 test %eax,%eax 4039a9: 75 30 jne 0x4039db 4039ab: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4039b2: 48 05 e4 00 00 00 add $0xe4,%rax 4039b8: ba 02 00 00 00 mov $0x2,%edx 4039bd: 48 8d 35 8c 17 00 00 lea 0x178c(%rip),%rsi # 0x405150 4039c4: 48 89 c7 mov %rax,%rdi 4039c7: e8 24 d7 ff ff callq 0x4010f0 4039cc: 48 89 c2 mov %rax,%rdx 4039cf: 48 8b 45 c0 mov -0x40(%rbp),%rax 4039d3: 48 89 10 mov %rdx,(%rax) 4039d6: e9 3b 02 00 00 jmpq 0x403c16 4039db: 48 8b 45 88 mov -0x78(%rbp),%rax 4039df: 0f b6 40 01 movzbl 0x1(%rax),%eax 4039e3: 3c 53 cmp $0x53,%al 4039e5: 75 4c jne 0x403a33 4039e7: 48 8b 45 88 mov -0x78(%rbp),%rax 4039eb: ba 10 00 00 00 mov $0x10,%edx 4039f0: 48 8d 35 5b 17 00 00 lea 0x175b(%rip),%rsi # 0x405152 4039f7: 48 89 c7 mov %rax,%rdi 4039fa: e8 c1 d6 ff ff callq 0x4010c0 4039ff: 85 c0 test %eax,%eax 403a01: 75 30 jne 0x403a33 403a03: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403a0a: 48 05 e4 00 00 00 add $0xe4,%rax 403a10: ba 08 00 00 00 mov $0x8,%edx 403a15: 48 8d 35 47 17 00 00 lea 0x1747(%rip),%rsi # 0x405163 403a1c: 48 89 c7 mov %rax,%rdi 403a1f: e8 cc d6 ff ff callq 0x4010f0 403a24: 48 89 c2 mov %rax,%rdx 403a27: 48 8b 45 c0 mov -0x40(%rbp),%rax 403a2b: 48 89 10 mov %rdx,(%rax) 403a2e: e9 e3 01 00 00 jmpq 0x403c16 403a33: 48 8b 45 88 mov -0x78(%rbp),%rax 403a37: 0f b6 40 01 movzbl 0x1(%rax),%eax 403a3b: 3c 2f cmp $0x2f,%al 403a3d: 75 4c jne 0x403a8b 403a3f: 48 8b 45 88 mov -0x78(%rbp),%rax 403a43: ba 10 00 00 00 mov $0x10,%edx 403a48: 48 8d 35 dc 16 00 00 lea 0x16dc(%rip),%rsi # 0x40512b 403a4f: 48 89 c7 mov %rax,%rdi 403a52: e8 69 d6 ff ff callq 0x4010c0 403a57: 85 c0 test %eax,%eax 403a59: 75 30 jne 0x403a8b 403a5b: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403a62: 48 05 e4 00 00 00 add $0xe4,%rax 403a68: ba 03 00 00 00 mov $0x3,%edx 403a6d: 48 8d 35 f7 16 00 00 lea 0x16f7(%rip),%rsi # 0x40516b 403a74: 48 89 c7 mov %rax,%rdi 403a77: e8 74 d6 ff ff callq 0x4010f0 403a7c: 48 89 c2 mov %rax,%rdx 403a7f: 48 8b 45 c0 mov -0x40(%rbp),%rax 403a83: 48 89 10 mov %rdx,(%rax) 403a86: e9 8b 01 00 00 jmpq 0x403c16 403a8b: e8 f0 d6 ff ff callq 0x401180 403a90: 48 8b 10 mov (%rax),%rdx 403a93: 48 8b 45 88 mov -0x78(%rbp),%rax 403a97: 0f b6 40 01 movzbl 0x1(%rax),%eax 403a9b: 48 0f be c0 movsbl %al,%rax 403a9f: 48 01 c0 add %rax,%rax 403aa2: 48 01 d0 add %rdx,%rax 403aa5: 0f b7 00 movzwl (%rax),%eax 403aa8: 0f b7 c0 movzwl %ax,%eax 403aab: 25 00 08 00 00 and $0x800,%eax 403ab0: 85 c0 test %eax,%eax 403ab2: 0f 95 c0 setne %al 403ab5: 0f b6 c0 movzbl %al,%eax 403ab8: 48 85 c0 test %rax,%rax 403abb: 0f 84 aa 00 00 00 je 0x403b6b 403ac1: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403ac8: 48 8b 40 60 mov 0x60(%rax),%rax 403acc: 48 85 c0 test %rax,%rax 403acf: 0f 94 c0 sete %al 403ad2: 0f b6 c0 movzbl %al,%eax 403ad5: 48 85 c0 test %rax,%rax 403ad8: 74 31 je 0x403b0b 403ada: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403ae1: 48 89 c7 mov %rax,%rdi 403ae4: e8 6d f9 ff ff callq 0x403456 403ae9: 48 85 c0 test %rax,%rax 403aec: 0f 94 c0 sete %al 403aef: 0f b6 c0 movzbl %al,%eax 403af2: 48 85 c0 test %rax,%rax 403af5: 74 14 je 0x403b0b 403af7: bf 10 00 00 00 mov $0x10,%edi 403afc: e8 9c d9 ff ff callq 0x40149d 403b01: b8 ff ff ff ff mov $0xffffffff,%eax 403b06: e9 49 03 00 00 jmpq 0x403e54 403b0b: 48 8b 45 88 mov -0x78(%rbp),%rax 403b0f: 48 83 c0 01 add $0x1,%rax 403b13: 48 89 c7 mov %rax,%rdi 403b16: e8 25 d6 ff ff callq 0x401140 403b1b: 48 89 45 c8 mov %rax,-0x38(%rbp) 403b1f: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403b26: 48 8b 40 68 mov 0x68(%rax),%rax 403b2a: 48 3b 45 c8 cmp -0x38(%rbp),%rax 403b2e: 0f 96 c0 setbe %al 403b31: 0f b6 c0 movzbl %al,%eax 403b34: 48 85 c0 test %rax,%rax 403b37: 74 14 je 0x403b4d 403b39: bf 10 00 00 00 mov $0x10,%edi 403b3e: e8 5a d9 ff ff callq 0x40149d 403b43: b8 ff ff ff ff mov $0xffffffff,%eax 403b48: e9 07 03 00 00 jmpq 0x403e54 403b4d: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403b54: 48 8b 50 60 mov 0x60(%rax),%rdx 403b58: 48 8b 45 c8 mov -0x38(%rbp),%rax 403b5c: 48 01 c2 add %rax,%rdx 403b5f: 48 8b 45 c0 mov -0x40(%rbp),%rax 403b63: 48 89 10 mov %rdx,(%rax) 403b66: e9 ab 00 00 00 jmpq 0x403c16 403b6b: bf 10 00 00 00 mov $0x10,%edi 403b70: e8 28 d9 ff ff callq 0x40149d 403b75: b8 ff ff ff ff mov $0xffffffff,%eax 403b7a: e9 d5 02 00 00 jmpq 0x403e54 403b7f: 48 8b 45 88 mov -0x78(%rbp),%rax 403b83: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 403b8a: 48 8d ba e4 00 00 00 lea 0xe4(%rdx),%rdi 403b91: b9 10 00 00 00 mov $0x10,%ecx 403b96: ba 2f 00 00 00 mov $0x2f,%edx 403b9b: 48 89 c6 mov %rax,%rsi 403b9e: e8 cd d5 ff ff callq 0x401170 403ba3: 48 89 45 d0 mov %rax,-0x30(%rbp) 403ba7: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 403bac: 74 0d je 0x403bbb 403bae: 48 8b 45 d0 mov -0x30(%rbp),%rax 403bb2: 48 83 e8 01 sub $0x1,%rax 403bb6: c6 00 00 movb $0x0,(%rax) 403bb9: eb 46 jmp 0x403c01 403bbb: 48 c7 45 90 0f 00 00 00 movq $0xf,-0x70(%rbp) 403bc3: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 403bca: 48 8b 45 90 mov -0x70(%rbp),%rax 403bce: 48 01 d0 add %rdx,%rax 403bd1: 48 05 e4 00 00 00 add $0xe4,%rax 403bd7: c6 00 00 movb $0x0,(%rax) 403bda: 48 83 7d 90 00 cmpq $0x0,-0x70(%rbp) 403bdf: 74 20 je 0x403c01 403be1: 48 83 6d 90 01 subq $0x1,-0x70(%rbp) 403be6: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 403bed: 48 8b 45 90 mov -0x70(%rbp),%rax 403bf1: 48 01 d0 add %rdx,%rax 403bf4: 48 05 e4 00 00 00 add $0xe4,%rax 403bfa: 0f b6 00 movzbl (%rax),%eax 403bfd: 3c 20 cmp $0x20,%al 403bff: 74 c2 je 0x403bc3 403c01: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403c08: 48 8d 90 e4 00 00 00 lea 0xe4(%rax),%rdx 403c0f: 48 8b 45 c0 mov -0x40(%rbp),%rax 403c13: 48 89 10 mov %rdx,(%rax) 403c16: 48 8b 45 88 mov -0x78(%rbp),%rax 403c1a: 0f b6 40 30 movzbl 0x30(%rax),%eax 403c1e: 3c 20 cmp $0x20,%al 403c20: 0f 94 c0 sete %al 403c23: 0f b6 c0 movzbl %al,%eax 403c26: 48 85 c0 test %rax,%rax 403c29: 74 14 je 0x403c3f 403c2b: bf 10 00 00 00 mov $0x10,%edi 403c30: e8 68 d8 ff ff callq 0x40149d 403c35: b8 ff ff ff ff mov $0xffffffff,%eax 403c3a: e9 15 02 00 00 jmpq 0x403e54 403c3f: 48 8b 45 88 mov -0x78(%rbp),%rax 403c43: 48 83 c0 10 add $0x10,%rax 403c47: 48 89 45 98 mov %rax,-0x68(%rbp) 403c4b: 48 8b 45 88 mov -0x78(%rbp),%rax 403c4f: 0f b6 40 1b movzbl 0x1b(%rax),%eax 403c53: 3c 20 cmp $0x20,%al 403c55: 74 27 je 0x403c7e 403c57: 48 8b 45 88 mov -0x78(%rbp),%rax 403c5b: 48 8d 48 10 lea 0x10(%rax),%rcx 403c5f: 48 8d 45 e0 lea -0x20(%rbp),%rax 403c63: ba 0c 00 00 00 mov $0xc,%edx 403c68: 48 89 ce mov %rcx,%rsi 403c6b: 48 89 c7 mov %rax,%rdi 403c6e: e8 bd d4 ff ff callq 0x401130 403c73: c6 00 00 movb $0x0,(%rax) 403c76: 48 8d 45 e0 lea -0x20(%rbp),%rax 403c7a: 48 89 45 98 mov %rax,-0x68(%rbp) 403c7e: 48 8b 45 98 mov -0x68(%rbp),%rax 403c82: 48 89 c7 mov %rax,%rdi 403c85: e8 b6 d4 ff ff callq 0x401140 403c8a: 48 89 c2 mov %rax,%rdx 403c8d: 48 8b 45 c0 mov -0x40(%rbp),%rax 403c91: 48 89 50 08 mov %rdx,0x8(%rax) 403c95: 48 8b 45 88 mov -0x78(%rbp),%rax 403c99: 48 83 c0 1c add $0x1c,%rax 403c9d: 48 89 45 a0 mov %rax,-0x60(%rbp) 403ca1: 48 8b 45 88 mov -0x78(%rbp),%rax 403ca5: 0f b6 40 21 movzbl 0x21(%rax),%eax 403ca9: 3c 20 cmp $0x20,%al 403cab: 74 27 je 0x403cd4 403cad: 48 8b 45 88 mov -0x78(%rbp),%rax 403cb1: 48 8d 48 1c lea 0x1c(%rax),%rcx 403cb5: 48 8d 45 e0 lea -0x20(%rbp),%rax 403cb9: ba 06 00 00 00 mov $0x6,%edx 403cbe: 48 89 ce mov %rcx,%rsi 403cc1: 48 89 c7 mov %rax,%rdi 403cc4: e8 67 d4 ff ff callq 0x401130 403cc9: c6 00 00 movb $0x0,(%rax) 403ccc: 48 8d 45 e0 lea -0x20(%rbp),%rax 403cd0: 48 89 45 a0 mov %rax,-0x60(%rbp) 403cd4: 48 8b 45 a0 mov -0x60(%rbp),%rax 403cd8: 48 89 c7 mov %rax,%rdi 403cdb: e8 60 d4 ff ff callq 0x401140 403ce0: 89 c2 mov %eax,%edx 403ce2: 48 8b 45 c0 mov -0x40(%rbp),%rax 403ce6: 89 50 10 mov %edx,0x10(%rax) 403ce9: 48 8b 45 88 mov -0x78(%rbp),%rax 403ced: 48 83 c0 22 add $0x22,%rax 403cf1: 48 89 45 a8 mov %rax,-0x58(%rbp) 403cf5: 48 8b 45 88 mov -0x78(%rbp),%rax 403cf9: 0f b6 40 27 movzbl 0x27(%rax),%eax 403cfd: 3c 20 cmp $0x20,%al 403cff: 74 27 je 0x403d28 403d01: 48 8b 45 88 mov -0x78(%rbp),%rax 403d05: 48 8d 48 22 lea 0x22(%rax),%rcx 403d09: 48 8d 45 e0 lea -0x20(%rbp),%rax 403d0d: ba 06 00 00 00 mov $0x6,%edx 403d12: 48 89 ce mov %rcx,%rsi 403d15: 48 89 c7 mov %rax,%rdi 403d18: e8 13 d4 ff ff callq 0x401130 403d1d: c6 00 00 movb $0x0,(%rax) 403d20: 48 8d 45 e0 lea -0x20(%rbp),%rax 403d24: 48 89 45 a8 mov %rax,-0x58(%rbp) 403d28: 48 8b 45 a8 mov -0x58(%rbp),%rax 403d2c: 48 89 c7 mov %rax,%rdi 403d2f: e8 0c d4 ff ff callq 0x401140 403d34: 89 c2 mov %eax,%edx 403d36: 48 8b 45 c0 mov -0x40(%rbp),%rax 403d3a: 89 50 14 mov %edx,0x14(%rax) 403d3d: 48 8b 45 88 mov -0x78(%rbp),%rax 403d41: 48 83 c0 28 add $0x28,%rax 403d45: 48 89 45 b0 mov %rax,-0x50(%rbp) 403d49: 48 8b 45 88 mov -0x78(%rbp),%rax 403d4d: 0f b6 40 2f movzbl 0x2f(%rax),%eax 403d51: 3c 20 cmp $0x20,%al 403d53: 74 22 je 0x403d77 403d55: 48 8b 45 88 mov -0x78(%rbp),%rax 403d59: 48 83 c0 28 add $0x28,%rax 403d5d: 48 8b 00 mov (%rax),%rax 403d60: 48 89 45 e0 mov %rax,-0x20(%rbp) 403d64: 48 8d 45 e0 lea -0x20(%rbp),%rax 403d68: 48 83 c0 08 add $0x8,%rax 403d6c: c6 00 00 movb $0x0,(%rax) 403d6f: 48 8d 45 e0 lea -0x20(%rbp),%rax 403d73: 48 89 45 b0 mov %rax,-0x50(%rbp) 403d77: 48 8b 45 b0 mov -0x50(%rbp),%rax 403d7b: 48 89 c7 mov %rax,%rdi 403d7e: e8 bd d3 ff ff callq 0x401140 403d83: 89 c2 mov %eax,%edx 403d85: 48 8b 45 c0 mov -0x40(%rbp),%rax 403d89: 89 50 18 mov %edx,0x18(%rax) 403d8c: 48 8b 45 88 mov -0x78(%rbp),%rax 403d90: 48 83 c0 30 add $0x30,%rax 403d94: 48 89 45 b8 mov %rax,-0x48(%rbp) 403d98: 48 8b 45 88 mov -0x78(%rbp),%rax 403d9c: 0f b6 40 39 movzbl 0x39(%rax),%eax 403da0: 3c 20 cmp $0x20,%al 403da2: 74 27 je 0x403dcb 403da4: 48 8b 45 88 mov -0x78(%rbp),%rax 403da8: 48 8d 48 30 lea 0x30(%rax),%rcx 403dac: 48 8d 45 e0 lea -0x20(%rbp),%rax 403db0: ba 0a 00 00 00 mov $0xa,%edx 403db5: 48 89 ce mov %rcx,%rsi 403db8: 48 89 c7 mov %rax,%rdi 403dbb: e8 70 d3 ff ff callq 0x401130 403dc0: c6 00 00 movb $0x0,(%rax) 403dc3: 48 8d 45 e0 lea -0x20(%rbp),%rax 403dc7: 48 89 45 b8 mov %rax,-0x48(%rbp) 403dcb: 48 8b 45 b8 mov -0x48(%rbp),%rax 403dcf: 48 89 c7 mov %rax,%rdi 403dd2: e8 69 d3 ff ff callq 0x401140 403dd7: 48 89 c2 mov %rax,%rdx 403dda: 48 8b 45 c0 mov -0x40(%rbp),%rax 403dde: 48 89 50 20 mov %rdx,0x20(%rax) 403de2: 48 8b 45 c0 mov -0x40(%rbp),%rax 403de6: 48 8b 40 20 mov 0x20(%rax),%rax 403dea: 48 85 c0 test %rax,%rax 403ded: 79 11 jns 0x403e00 403def: bf 10 00 00 00 mov $0x10,%edi 403df4: e8 a4 d6 ff ff callq 0x40149d 403df9: b8 ff ff ff ff mov $0xffffffff,%eax 403dfe: eb 54 jmp 0x403e54 403e00: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403e07: 48 8b 40 28 mov 0x28(%rax),%rax 403e0b: 48 89 c2 mov %rax,%rdx 403e0e: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403e15: 48 8b 40 30 mov 0x30(%rax),%rax 403e19: 48 01 c2 add %rax,%rdx 403e1c: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403e23: 48 8b 40 70 mov 0x70(%rax),%rax 403e27: 48 29 c2 sub %rax,%rdx 403e2a: 48 89 d0 mov %rdx,%rax 403e2d: 48 83 e8 3c sub $0x3c,%rax 403e31: 48 89 45 d8 mov %rax,-0x28(%rbp) 403e35: 48 8b 45 c0 mov -0x40(%rbp),%rax 403e39: 48 8b 40 20 mov 0x20(%rax),%rax 403e3d: 48 3b 45 d8 cmp -0x28(%rbp),%rax 403e41: 76 0c jbe 0x403e4f 403e43: 48 8b 55 d8 mov -0x28(%rbp),%rdx 403e47: 48 8b 45 c0 mov -0x40(%rbp),%rax 403e4b: 48 89 50 20 mov %rdx,0x20(%rax) 403e4f: b8 00 00 00 00 mov $0x0,%eax 403e54: 48 8b 4d f8 mov -0x8(%rbp),%rcx 403e58: 64 48 33 0c 25 28 00 00 xor %fs:0x28,%rcx 403e60: 00 403e61: 74 05 je 0x403e68 403e63: e8 c8 d1 ff ff callq 0x401030 403e68: c9 leaveq 403e69: c3 retq 403e6a: 55 push %rbp 403e6b: 48 89 e5 mov %rsp,%rbp 403e6e: 48 83 ec 20 sub $0x20,%rsp 403e72: 89 7d ec mov %edi,-0x14(%rbp) 403e75: 89 75 e8 mov %esi,-0x18(%rbp) 403e78: 48 89 55 e0 mov %rdx,-0x20(%rbp) 403e7c: 83 7d ec ff cmpl $0xffffffff,-0x14(%rbp) 403e80: 75 0c jne 0x403e8e 403e82: 48 8b 45 e0 mov -0x20(%rbp),%rax 403e86: 8b 40 24 mov 0x24(%rax),%eax 403e89: 89 45 ec mov %eax,-0x14(%rbp) 403e8c: eb 3e jmp 0x403ecc 403e8e: 48 8b 45 e0 mov -0x20(%rbp),%rax 403e92: 8b 40 24 mov 0x24(%rax),%eax 403e95: 83 f8 ff cmp $0xffffffff,%eax 403e98: 0f 95 c0 setne %al 403e9b: 0f b6 c0 movzbl %al,%eax 403e9e: 48 85 c0 test %rax,%rax 403ea1: 74 29 je 0x403ecc 403ea3: 48 8b 45 e0 mov -0x20(%rbp),%rax 403ea7: 8b 40 24 mov 0x24(%rax),%eax 403eaa: 3b 45 ec cmp -0x14(%rbp),%eax 403ead: 0f 95 c0 setne %al 403eb0: 0f b6 c0 movzbl %al,%eax 403eb3: 48 85 c0 test %rax,%rax 403eb6: 74 14 je 0x403ecc 403eb8: bf 1c 00 00 00 mov $0x1c,%edi 403ebd: e8 db d5 ff ff callq 0x40149d 403ec2: b8 00 00 00 00 mov $0x0,%eax 403ec7: e9 a2 01 00 00 jmpq 0x40406e 403ecc: 48 8b 45 e0 mov -0x20(%rbp),%rax 403ed0: 8b 40 1c mov 0x1c(%rax),%eax 403ed3: 83 f8 01 cmp $0x1,%eax 403ed6: 0f 95 c0 setne %al 403ed9: 0f b6 c0 movzbl %al,%eax 403edc: 48 85 c0 test %rax,%rax 403edf: 74 1c je 0x403efd 403ee1: 48 8b 45 e0 mov -0x20(%rbp),%rax 403ee5: 8b 40 1c mov 0x1c(%rax),%eax 403ee8: 83 f8 08 cmp $0x8,%eax 403eeb: 0f 95 c0 setne %al 403eee: 0f b6 c0 movzbl %al,%eax 403ef1: 48 85 c0 test %rax,%rax 403ef4: 74 07 je 0x403efd 403ef6: b8 01 00 00 00 mov $0x1,%eax 403efb: eb 05 jmp 0x403f02 403efd: b8 00 00 00 00 mov $0x0,%eax 403f02: 85 c0 test %eax,%eax 403f04: 74 1c je 0x403f22 403f06: 48 8b 45 e0 mov -0x20(%rbp),%rax 403f0a: 8b 40 1c mov 0x1c(%rax),%eax 403f0d: 83 f8 03 cmp $0x3,%eax 403f10: 0f 95 c0 setne %al 403f13: 0f b6 c0 movzbl %al,%eax 403f16: 48 85 c0 test %rax,%rax 403f19: 74 07 je 0x403f22 403f1b: b8 01 00 00 00 mov $0x1,%eax 403f20: eb 05 jmp 0x403f27 403f22: b8 00 00 00 00 mov $0x0,%eax 403f27: 85 c0 test %eax,%eax 403f29: 74 1c je 0x403f47 403f2b: 48 8b 45 e0 mov -0x20(%rbp),%rax 403f2f: 8b 40 1c mov 0x1c(%rax),%eax 403f32: 83 f8 0a cmp $0xa,%eax 403f35: 0f 95 c0 setne %al 403f38: 0f b6 c0 movzbl %al,%eax 403f3b: 48 85 c0 test %rax,%rax 403f3e: 74 07 je 0x403f47 403f40: b8 01 00 00 00 mov $0x1,%eax 403f45: eb 05 jmp 0x403f4c 403f47: b8 00 00 00 00 mov $0x0,%eax 403f4c: 85 c0 test %eax,%eax 403f4e: 74 1c je 0x403f6c 403f50: 48 8b 45 e0 mov -0x20(%rbp),%rax 403f54: 8b 40 1c mov 0x1c(%rax),%eax 403f57: 83 f8 02 cmp $0x2,%eax 403f5a: 0f 95 c0 setne %al 403f5d: 0f b6 c0 movzbl %al,%eax 403f60: 48 85 c0 test %rax,%rax 403f63: 74 07 je 0x403f6c 403f65: b8 01 00 00 00 mov $0x1,%eax 403f6a: eb 05 jmp 0x403f71 403f6c: b8 00 00 00 00 mov $0x0,%eax 403f71: 85 c0 test %eax,%eax 403f73: 74 1c je 0x403f91 403f75: 48 8b 45 e0 mov -0x20(%rbp),%rax 403f79: 8b 40 1c mov 0x1c(%rax),%eax 403f7c: 83 f8 09 cmp $0x9,%eax 403f7f: 0f 95 c0 setne %al 403f82: 0f b6 c0 movzbl %al,%eax 403f85: 48 85 c0 test %rax,%rax 403f88: 74 07 je 0x403f91 403f8a: b8 01 00 00 00 mov $0x1,%eax 403f8f: eb 05 jmp 0x403f96 403f91: b8 00 00 00 00 mov $0x0,%eax 403f96: 85 c0 test %eax,%eax 403f98: 74 29 je 0x403fc3 403f9a: 48 8b 45 e0 mov -0x20(%rbp),%rax 403f9e: 8b 40 1c mov 0x1c(%rax),%eax 403fa1: 83 f8 0b cmp $0xb,%eax 403fa4: 0f 95 c0 setne %al 403fa7: 0f b6 c0 movzbl %al,%eax 403faa: 48 85 c0 test %rax,%rax 403fad: 74 14 je 0x403fc3 403faf: bf 0b 00 00 00 mov $0xb,%edi 403fb4: e8 e4 d4 ff ff callq 0x40149d 403fb9: b8 00 00 00 00 mov $0x0,%eax 403fbe: e9 ab 00 00 00 jmpq 0x40406e 403fc3: 48 8b 45 e0 mov -0x20(%rbp),%rax 403fc7: 8b 40 18 mov 0x18(%rax),%eax 403fca: 83 f8 01 cmp $0x1,%eax 403fcd: 74 1a je 0x403fe9 403fcf: 48 8b 45 e0 mov -0x20(%rbp),%rax 403fd3: 8b 40 3c mov 0x3c(%rax),%eax 403fd6: 8d 50 01 lea 0x1(%rax),%edx 403fd9: 48 8b 45 e0 mov -0x20(%rbp),%rax 403fdd: 89 50 3c mov %edx,0x3c(%rax) 403fe0: 48 8b 45 e0 mov -0x20(%rbp),%rax 403fe4: e9 85 00 00 00 jmpq 0x40406e 403fe9: 48 8b 45 e0 mov -0x20(%rbp),%rax 403fed: 48 8b 40 78 mov 0x78(%rax),%rax 403ff1: 48 85 c0 test %rax,%rax 403ff4: 75 17 jne 0x40400d 403ff6: 48 8b 45 e0 mov -0x20(%rbp),%rax 403ffa: 48 89 c7 mov %rax,%rdi 403ffd: e8 c9 f7 ff ff callq 0x4037cb 404002: 85 c0 test %eax,%eax 404004: 74 07 je 0x40400d 404006: b8 00 00 00 00 mov $0x0,%eax 40400b: eb 61 jmp 0x40406e 40400d: 48 8b 45 e0 mov -0x20(%rbp),%rax 404011: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 404018: 48 89 c7 mov %rax,%rdi 40401b: 48 8b 45 e0 mov -0x20(%rbp),%rax 40401f: 48 8b 40 70 mov 0x70(%rax),%rax 404023: 48 83 c0 3c add $0x3c,%rax 404027: 48 89 c6 mov %rax,%rsi 40402a: 48 8b 4d e0 mov -0x20(%rbp),%rcx 40402e: 8b 55 e8 mov -0x18(%rbp),%edx 404031: 8b 45 ec mov -0x14(%rbp),%eax 404034: 49 89 c8 mov %rcx,%r8 404037: 89 d1 mov %edx,%ecx 404039: 48 89 fa mov %rdi,%rdx 40403c: 89 c7 mov %eax,%edi 40403e: e8 6c f1 ff ff callq 0x4031af 404043: 48 89 45 f8 mov %rax,-0x8(%rbp) 404047: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 40404c: 74 1c je 0x40406a 40404e: 48 8b 45 e0 mov -0x20(%rbp),%rax 404052: 48 8b 50 48 mov 0x48(%rax),%rdx 404056: 48 8b 45 f8 mov -0x8(%rbp),%rax 40405a: 48 89 50 10 mov %rdx,0x10(%rax) 40405e: 48 8b 45 e0 mov -0x20(%rbp),%rax 404062: 48 8b 55 f8 mov -0x8(%rbp),%rdx 404066: 48 89 50 48 mov %rdx,0x48(%rax) 40406a: 48 8b 45 f8 mov -0x8(%rbp),%rax 40406e: c9 leaveq 40406f: c3 retq 404070: 55 push %rbp 404071: 48 89 e5 mov %rsp,%rbp 404074: 48 83 ec 20 sub $0x20,%rsp 404078: 89 7d ec mov %edi,-0x14(%rbp) 40407b: 89 75 e8 mov %esi,-0x18(%rbp) 40407e: 8b 55 e8 mov -0x18(%rbp),%edx 404081: 8b 45 ec mov -0x14(%rbp),%eax 404084: 68 20 08 00 00 pushq $0x820 404089: 6a 03 pushq $0x3 40408b: 41 b9 00 00 00 00 mov $0x0,%r9d 404091: 41 89 d0 mov %edx,%r8d 404094: b9 00 00 00 00 mov $0x0,%ecx 404099: ba 00 00 00 00 mov $0x0,%edx 40409e: be 00 00 00 00 mov $0x0,%esi 4040a3: 89 c7 mov %eax,%edi 4040a5: e8 07 d7 ff ff callq 0x4017b1 4040aa: 48 83 c4 10 add $0x10,%rsp 4040ae: 48 89 45 f8 mov %rax,-0x8(%rbp) 4040b2: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4040b7: 74 37 je 0x4040f0 4040b9: 48 8b 45 f8 mov -0x8(%rbp),%rax 4040bd: c7 40 38 01 00 00 00 movl $0x1,0x38(%rax) 4040c4: 48 8b 45 f8 mov -0x8(%rbp),%rax 4040c8: c7 40 70 0a 00 00 00 movl $0xa,0x70(%rax) 4040cf: 48 8b 45 f8 mov -0x8(%rbp),%rax 4040d3: 48 8d 90 c8 00 00 00 lea 0xc8(%rax),%rdx 4040da: 48 8b 45 f8 mov -0x8(%rbp),%rax 4040de: 48 89 50 60 mov %rdx,0x60(%rax) 4040e2: 48 8b 45 f8 mov -0x8(%rbp),%rax 4040e6: c7 80 cc 00 00 00 0a 00 movl $0xa,0xcc(%rax) 4040ee: 00 00 4040f0: 48 8b 45 f8 mov -0x8(%rbp),%rax 4040f4: c9 leaveq 4040f5: c3 retq 4040f6: 55 push %rbp 4040f7: 48 89 e5 mov %rsp,%rbp 4040fa: 48 83 ec 10 sub $0x10,%rsp 4040fe: 89 7d fc mov %edi,-0x4(%rbp) 404101: 89 75 f8 mov %esi,-0x8(%rbp) 404104: 48 89 55 f0 mov %rdx,-0x10(%rbp) 404108: 48 8b 55 f0 mov -0x10(%rbp),%rdx 40410c: 8b 4d f8 mov -0x8(%rbp),%ecx 40410f: 8b 45 fc mov -0x4(%rbp),%eax 404112: 89 ce mov %ecx,%esi 404114: 89 c7 mov %eax,%edi 404116: e8 4f fd ff ff callq 0x403e6a 40411b: c9 leaveq 40411c: c3 retq 40411d: 55 push %rbp 40411e: 48 89 e5 mov %rsp,%rbp 404121: 48 83 ec 20 sub $0x20,%rsp 404125: 89 7d ec mov %edi,-0x14(%rbp) 404128: 89 75 e8 mov %esi,-0x18(%rbp) 40412b: 48 89 55 e0 mov %rdx,-0x20(%rbp) 40412f: 8b 05 bf 1f 20 00 mov 0x201fbf(%rip),%eax # 0x6060f4 404135: 83 f8 01 cmp $0x1,%eax 404138: 0f 95 c0 setne %al 40413b: 0f b6 c0 movzbl %al,%eax 40413e: 48 85 c0 test %rax,%rax 404141: 74 14 je 0x404157 404143: bf 0c 00 00 00 mov $0xc,%edi 404148: e8 50 d3 ff ff callq 0x40149d 40414d: b8 00 00 00 00 mov $0x0,%eax 404152: e9 15 02 00 00 jmpq 0x40436c 404157: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 40415c: 75 4b jne 0x4041a9 40415e: 8b 45 ec mov -0x14(%rbp),%eax 404161: be 01 00 00 00 mov $0x1,%esi 404166: 89 c7 mov %eax,%edi 404168: b8 00 00 00 00 mov $0x0,%eax 40416d: e8 ae ce ff ff callq 0x401020 404172: 83 f8 ff cmp $0xffffffff,%eax 404175: 0f 94 c0 sete %al 404178: 0f b6 c0 movzbl %al,%eax 40417b: 48 85 c0 test %rax,%rax 40417e: 74 29 je 0x4041a9 404180: e8 8b ce ff ff callq 0x401010 404185: 8b 00 mov (%rax),%eax 404187: 83 f8 09 cmp $0x9,%eax 40418a: 0f 94 c0 sete %al 40418d: 0f b6 c0 movzbl %al,%eax 404190: 48 85 c0 test %rax,%rax 404193: 74 14 je 0x4041a9 404195: bf 09 00 00 00 mov $0x9,%edi 40419a: e8 fe d2 ff ff callq 0x40149d 40419f: b8 00 00 00 00 mov $0x0,%eax 4041a4: e9 c3 01 00 00 jmpq 0x40436c 4041a9: 83 7d e8 0b cmpl $0xb,-0x18(%rbp) 4041ad: 0f 87 a2 01 00 00 ja 0x404355 4041b3: 8b 45 e8 mov -0x18(%rbp),%eax 4041b6: 48 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%rdx 4041be: 48 8d 05 ab 0f 00 00 lea 0xfab(%rip),%rax # 0x405170 4041c5: 8b 04 02 mov (%rdx,%rax,1),%eax 4041c8: 48 63 d0 movslq %rax,%rdx 4041cb: 48 8d 05 9e 0f 00 00 lea 0xf9e(%rip),%rax # 0x405170 4041d2: 48 01 d0 add %rdx,%rax 4041d5: ff e0 jmpq *%rax 4041d7: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 4041df: e9 84 01 00 00 jmpq 0x404368 4041e4: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 4041e9: 0f 95 c0 setne %al 4041ec: 0f b6 c0 movzbl %al,%eax 4041ef: 48 85 c0 test %rax,%rax 4041f2: 74 2c je 0x404220 4041f4: 48 8b 45 e0 mov -0x20(%rbp),%rax 4041f8: 8b 40 1c mov 0x1c(%rax),%eax 4041fb: 83 f8 0b cmp $0xb,%eax 4041fe: 0f 95 c0 setne %al 404201: 0f b6 c0 movzbl %al,%eax 404204: 48 85 c0 test %rax,%rax 404207: 74 17 je 0x404220 404209: bf 0d 00 00 00 mov $0xd,%edi 40420e: e8 8a d2 ff ff callq 0x40149d 404213: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 40421b: e9 48 01 00 00 jmpq 0x404368 404220: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 404225: 74 1c je 0x404243 404227: 48 8b 55 e0 mov -0x20(%rbp),%rdx 40422b: 8b 4d e8 mov -0x18(%rbp),%ecx 40422e: 8b 45 ec mov -0x14(%rbp),%eax 404231: 89 ce mov %ecx,%esi 404233: 89 c7 mov %eax,%edi 404235: e8 bc fe ff ff callq 0x4040f6 40423a: 48 89 45 f8 mov %rax,-0x8(%rbp) 40423e: e9 25 01 00 00 jmpq 0x404368 404243: 8b 55 e8 mov -0x18(%rbp),%edx 404246: 8b 45 ec mov -0x14(%rbp),%eax 404249: 41 b8 00 00 00 00 mov $0x0,%r8d 40424f: 89 d1 mov %edx,%ecx 404251: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 404258: be 00 00 00 00 mov $0x0,%esi 40425d: 89 c7 mov %eax,%edi 40425f: e8 4b ef ff ff callq 0x4031af 404264: 48 89 45 f8 mov %rax,-0x8(%rbp) 404268: e9 fb 00 00 00 jmpq 0x404368 40426d: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 404272: 0f 84 a1 00 00 00 je 0x404319 404278: 48 8b 45 e0 mov -0x20(%rbp),%rax 40427c: 8b 40 1c mov 0x1c(%rax),%eax 40427f: 83 f8 02 cmp $0x2,%eax 404282: 0f 95 c0 setne %al 404285: 0f b6 c0 movzbl %al,%eax 404288: 48 85 c0 test %rax,%rax 40428b: 74 1c je 0x4042a9 40428d: 48 8b 45 e0 mov -0x20(%rbp),%rax 404291: 8b 40 1c mov 0x1c(%rax),%eax 404294: 83 f8 09 cmp $0x9,%eax 404297: 0f 95 c0 setne %al 40429a: 0f b6 c0 movzbl %al,%eax 40429d: 48 85 c0 test %rax,%rax 4042a0: 74 07 je 0x4042a9 4042a2: b8 01 00 00 00 mov $0x1,%eax 4042a7: eb 05 jmp 0x4042ae 4042a9: b8 00 00 00 00 mov $0x0,%eax 4042ae: 85 c0 test %eax,%eax 4042b0: 74 1c je 0x4042ce 4042b2: 48 8b 45 e0 mov -0x20(%rbp),%rax 4042b6: 8b 40 1c mov 0x1c(%rax),%eax 4042b9: 83 f8 03 cmp $0x3,%eax 4042bc: 0f 95 c0 setne %al 4042bf: 0f b6 c0 movzbl %al,%eax 4042c2: 48 85 c0 test %rax,%rax 4042c5: 74 07 je 0x4042ce 4042c7: b8 01 00 00 00 mov $0x1,%eax 4042cc: eb 05 jmp 0x4042d3 4042ce: b8 00 00 00 00 mov $0x0,%eax 4042d3: 85 c0 test %eax,%eax 4042d5: 74 29 je 0x404300 4042d7: 48 8b 45 e0 mov -0x20(%rbp),%rax 4042db: 8b 40 1c mov 0x1c(%rax),%eax 4042de: 83 f8 0a cmp $0xa,%eax 4042e1: 0f 95 c0 setne %al 4042e4: 0f b6 c0 movzbl %al,%eax 4042e7: 48 85 c0 test %rax,%rax 4042ea: 74 14 je 0x404300 4042ec: bf 0d 00 00 00 mov $0xd,%edi 4042f1: e8 a7 d1 ff ff callq 0x40149d 4042f6: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 4042fe: eb 68 jmp 0x404368 404300: 48 8b 55 e0 mov -0x20(%rbp),%rdx 404304: 8b 4d e8 mov -0x18(%rbp),%ecx 404307: 8b 45 ec mov -0x14(%rbp),%eax 40430a: 89 ce mov %ecx,%esi 40430c: 89 c7 mov %eax,%edi 40430e: e8 e3 fd ff ff callq 0x4040f6 404313: 48 89 45 f8 mov %rax,-0x8(%rbp) 404317: eb 4f jmp 0x404368 404319: 8b 55 e8 mov -0x18(%rbp),%edx 40431c: 8b 45 ec mov -0x14(%rbp),%eax 40431f: 41 b8 00 00 00 00 mov $0x0,%r8d 404325: 89 d1 mov %edx,%ecx 404327: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 40432e: be 00 00 00 00 mov $0x0,%esi 404333: 89 c7 mov %eax,%edi 404335: e8 75 ee ff ff callq 0x4031af 40433a: 48 89 45 f8 mov %rax,-0x8(%rbp) 40433e: eb 28 jmp 0x404368 404340: 8b 55 e8 mov -0x18(%rbp),%edx 404343: 8b 45 ec mov -0x14(%rbp),%eax 404346: 89 d6 mov %edx,%esi 404348: 89 c7 mov %eax,%edi 40434a: e8 21 fd ff ff callq 0x404070 40434f: 48 89 45 f8 mov %rax,-0x8(%rbp) 404353: eb 13 jmp 0x404368 404355: bf 0d 00 00 00 mov $0xd,%edi 40435a: e8 3e d1 ff ff callq 0x40149d 40435f: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 404367: 90 nop 404368: 48 8b 45 f8 mov -0x8(%rbp),%rax 40436c: c9 leaveq 40436d: c3 retq 40436e: 55 push %rbp 40436f: 48 89 e5 mov %rsp,%rbp 404372: 48 83 ec 70 sub $0x70,%rsp 404376: 48 89 7d 98 mov %rdi,-0x68(%rbp) 40437a: 48 83 7d 98 00 cmpq $0x0,-0x68(%rbp) 40437f: 75 0a jne 0x40438b 404381: b8 00 00 00 00 mov $0x0,%eax 404386: e9 35 04 00 00 jmpq 0x4047c0 40438b: 48 8b 45 98 mov -0x68(%rbp),%rax 40438f: 8b 40 3c mov 0x3c(%rax),%eax 404392: 85 c0 test %eax,%eax 404394: 74 2e je 0x4043c4 404396: 48 8b 45 98 mov -0x68(%rbp),%rax 40439a: 8b 40 3c mov 0x3c(%rax),%eax 40439d: 8d 50 ff lea -0x1(%rax),%edx 4043a0: 48 8b 45 98 mov -0x68(%rbp),%rax 4043a4: 89 50 3c mov %edx,0x3c(%rax) 4043a7: 48 8b 45 98 mov -0x68(%rbp),%rax 4043ab: 8b 40 3c mov 0x3c(%rax),%eax 4043ae: 85 c0 test %eax,%eax 4043b0: 74 12 je 0x4043c4 4043b2: 48 8b 45 98 mov -0x68(%rbp),%rax 4043b6: 8b 40 3c mov 0x3c(%rax),%eax 4043b9: 89 45 ac mov %eax,-0x54(%rbp) 4043bc: 8b 45 ac mov -0x54(%rbp),%eax 4043bf: e9 fc 03 00 00 jmpq 0x4047c0 4043c4: 48 8b 45 98 mov -0x68(%rbp),%rax 4043c8: 8b 40 18 mov 0x18(%rax),%eax 4043cb: 83 f8 01 cmp $0x1,%eax 4043ce: 75 41 jne 0x404411 4043d0: 48 8b 45 98 mov -0x68(%rbp),%rax 4043d4: 48 8b 40 50 mov 0x50(%rax),%rax 4043d8: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 4043dc: 74 10 je 0x4043ee 4043de: 48 8b 45 98 mov -0x68(%rbp),%rax 4043e2: 48 8b 40 50 mov 0x50(%rax),%rax 4043e6: 48 89 c7 mov %rax,%rdi 4043e9: e8 12 cc ff ff callq 0x401000 4043ee: 48 8b 45 98 mov -0x68(%rbp),%rax 4043f2: 48 c7 40 50 00 00 00 00 movq $0x0,0x50(%rax) 4043fa: 48 8b 45 98 mov -0x68(%rbp),%rax 4043fe: 48 8b 40 48 mov 0x48(%rax),%rax 404402: 48 85 c0 test %rax,%rax 404405: 74 0a je 0x404411 404407: b8 00 00 00 00 mov $0x0,%eax 40440c: e9 af 03 00 00 jmpq 0x4047c0 404411: 48 8b 45 98 mov -0x68(%rbp),%rax 404415: 48 8b 40 08 mov 0x8(%rax),%rax 404419: 48 89 45 d8 mov %rax,-0x28(%rbp) 40441d: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 404422: 74 58 je 0x40447c 404424: 48 8b 45 d8 mov -0x28(%rbp),%rax 404428: 48 8b 40 48 mov 0x48(%rax),%rax 40442c: 48 3b 45 98 cmp -0x68(%rbp),%rax 404430: 75 12 jne 0x404444 404432: 48 8b 45 98 mov -0x68(%rbp),%rax 404436: 48 8b 50 10 mov 0x10(%rax),%rdx 40443a: 48 8b 45 d8 mov -0x28(%rbp),%rax 40443e: 48 89 50 48 mov %rdx,0x48(%rax) 404442: eb 38 jmp 0x40447c 404444: 48 8b 45 d8 mov -0x28(%rbp),%rax 404448: 48 8b 40 48 mov 0x48(%rax),%rax 40444c: 48 89 45 b0 mov %rax,-0x50(%rbp) 404450: eb 0c jmp 0x40445e 404452: 48 8b 45 b0 mov -0x50(%rbp),%rax 404456: 48 8b 40 10 mov 0x10(%rax),%rax 40445a: 48 89 45 b0 mov %rax,-0x50(%rbp) 40445e: 48 8b 45 b0 mov -0x50(%rbp),%rax 404462: 48 8b 40 10 mov 0x10(%rax),%rax 404466: 48 3b 45 98 cmp -0x68(%rbp),%rax 40446a: 75 e6 jne 0x404452 40446c: 48 8b 45 98 mov -0x68(%rbp),%rax 404470: 48 8b 50 10 mov 0x10(%rax),%rdx 404474: 48 8b 45 b0 mov -0x50(%rbp),%rax 404478: 48 89 50 10 mov %rdx,0x10(%rax) 40447c: 48 8b 45 98 mov -0x68(%rbp),%rax 404480: 8b 40 18 mov 0x18(%rax),%eax 404483: 83 f8 01 cmp $0x1,%eax 404486: 74 0a je 0x404492 404488: 83 f8 03 cmp $0x3,%eax 40448b: 74 2b je 0x4044b8 40448d: e9 a0 02 00 00 jmpq 0x404732 404492: 48 8b 45 98 mov -0x68(%rbp),%rax 404496: 48 8b 40 60 mov 0x60(%rax),%rax 40449a: 48 85 c0 test %rax,%rax 40449d: 0f 84 8b 02 00 00 je 0x40472e 4044a3: 48 8b 45 98 mov -0x68(%rbp),%rax 4044a7: 48 8b 40 60 mov 0x60(%rax),%rax 4044ab: 48 89 c7 mov %rax,%rdi 4044ae: e8 4d cb ff ff callq 0x401000 4044b3: e9 76 02 00 00 jmpq 0x40472e 4044b8: 48 8b 45 98 mov -0x68(%rbp),%rax 4044bc: 48 8b 40 68 mov 0x68(%rax),%rax 4044c0: 48 89 45 b8 mov %rax,-0x48(%rbp) 4044c4: eb 42 jmp 0x404508 4044c6: 48 8b 45 b8 mov -0x48(%rbp),%rax 4044ca: 48 8b 40 30 mov 0x30(%rax),%rax 4044ce: 48 89 45 e0 mov %rax,-0x20(%rbp) 4044d2: 48 8b 45 b8 mov -0x48(%rbp),%rax 4044d6: 8b 80 cc 00 00 00 mov 0xcc(%rax),%eax 4044dc: 25 80 00 00 00 and $0x80,%eax 4044e1: 85 c0 test %eax,%eax 4044e3: 74 0f je 0x4044f4 4044e5: 48 8b 45 b8 mov -0x48(%rbp),%rax 4044e9: 48 8b 00 mov (%rax),%rax 4044ec: 48 89 c7 mov %rax,%rdi 4044ef: e8 0c cb ff ff callq 0x401000 4044f4: 48 8b 45 b8 mov -0x48(%rbp),%rax 4044f8: 48 89 c7 mov %rax,%rdi 4044fb: e8 00 cb ff ff callq 0x401000 404500: 48 8b 45 e0 mov -0x20(%rbp),%rax 404504: 48 89 45 b8 mov %rax,-0x48(%rbp) 404508: 48 83 7d b8 00 cmpq $0x0,-0x48(%rbp) 40450d: 75 b7 jne 0x4044c6 40450f: 48 8b 45 98 mov -0x68(%rbp),%rax 404513: 48 05 c8 00 00 00 add $0xc8,%rax 404519: 48 89 45 c0 mov %rax,-0x40(%rbp) 40451d: 48 8b 45 c0 mov -0x40(%rbp),%rax 404521: 8b 40 04 mov 0x4(%rax),%eax 404524: 89 c0 mov %eax,%eax 404526: 48 89 45 c8 mov %rax,-0x38(%rbp) 40452a: e9 3b 01 00 00 jmpq 0x40466a 40452f: 48 8b 55 c8 mov -0x38(%rbp),%rdx 404533: 48 89 d0 mov %rdx,%rax 404536: 48 01 c0 add %rax,%rax 404539: 48 01 d0 add %rdx,%rax 40453c: 48 c1 e0 02 shl $0x2,%rax 404540: 48 01 d0 add %rdx,%rax 404543: 48 c1 e0 04 shl $0x4,%rax 404547: 48 8d 50 10 lea 0x10(%rax),%rdx 40454b: 48 8b 45 c0 mov -0x40(%rbp),%rax 40454f: 48 01 d0 add %rdx,%rax 404552: 48 89 45 e8 mov %rax,-0x18(%rbp) 404556: 48 8b 45 e8 mov -0x18(%rbp),%rax 40455a: 8b 80 98 00 00 00 mov 0x98(%rax),%eax 404560: 25 80 00 00 00 and $0x80,%eax 404565: 85 c0 test %eax,%eax 404567: 74 13 je 0x40457c 404569: 48 8b 45 e8 mov -0x18(%rbp),%rax 40456d: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 404574: 48 89 c7 mov %rax,%rdi 404577: e8 84 ca ff ff callq 0x401000 40457c: 48 8b 45 e8 mov -0x18(%rbp),%rax 404580: 48 8b 90 b0 00 00 00 mov 0xb0(%rax),%rdx 404587: 48 8b 45 e8 mov -0x18(%rbp),%rax 40458b: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 404592: 48 39 c2 cmp %rax,%rdx 404595: 74 13 je 0x4045aa 404597: 48 8b 45 e8 mov -0x18(%rbp),%rax 40459b: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 4045a2: 48 89 c7 mov %rax,%rdi 4045a5: e8 56 ca ff ff callq 0x401000 4045aa: 48 8b 45 e8 mov -0x18(%rbp),%rax 4045ae: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 4045b5: 48 8b 45 e8 mov -0x18(%rbp),%rax 4045b9: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 4045c0: 48 39 c2 cmp %rax,%rdx 4045c3: 74 13 je 0x4045d8 4045c5: 48 8b 45 e8 mov -0x18(%rbp),%rax 4045c9: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 4045d0: 48 89 c7 mov %rax,%rdi 4045d3: e8 28 ca ff ff callq 0x401000 4045d8: 48 8b 45 98 mov -0x68(%rbp),%rax 4045dc: 48 8b 00 mov (%rax),%rax 4045df: 48 85 c0 test %rax,%rax 4045e2: 74 2e je 0x404612 4045e4: 48 8b 45 e8 mov -0x18(%rbp),%rax 4045e8: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx 4045ef: 48 8b 45 e8 mov -0x18(%rbp),%rax 4045f3: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 4045fa: 48 39 c2 cmp %rax,%rdx 4045fd: 74 13 je 0x404612 4045ff: 48 8b 45 e8 mov -0x18(%rbp),%rax 404603: 8b 80 9c 00 00 00 mov 0x9c(%rax),%eax 404609: 25 80 00 00 00 and $0x80,%eax 40460e: 85 c0 test %eax,%eax 404610: 74 13 je 0x404625 404612: 48 8b 45 e8 mov -0x18(%rbp),%rax 404616: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 40461d: 48 89 c7 mov %rax,%rdi 404620: e8 db c9 ff ff callq 0x401000 404625: 48 8b 45 e8 mov -0x18(%rbp),%rax 404629: 48 8b 40 30 mov 0x30(%rax),%rax 40462d: 48 89 45 d0 mov %rax,-0x30(%rbp) 404631: eb 30 jmp 0x404663 404633: 48 8b 45 d0 mov -0x30(%rbp),%rax 404637: 48 89 45 f0 mov %rax,-0x10(%rbp) 40463b: 48 8b 45 d0 mov -0x30(%rbp),%rax 40463f: 48 8b 40 30 mov 0x30(%rax),%rax 404643: 48 89 45 d0 mov %rax,-0x30(%rbp) 404647: 48 8b 45 f0 mov -0x10(%rbp),%rax 40464b: 8b 40 38 mov 0x38(%rax),%eax 40464e: 25 80 00 00 00 and $0x80,%eax 404653: 85 c0 test %eax,%eax 404655: 74 0c je 0x404663 404657: 48 8b 45 f0 mov -0x10(%rbp),%rax 40465b: 48 89 c7 mov %rax,%rdi 40465e: e8 9d c9 ff ff callq 0x401000 404663: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 404668: 75 c9 jne 0x404633 40466a: 48 8b 45 c8 mov -0x38(%rbp),%rax 40466e: 48 8d 50 ff lea -0x1(%rax),%rdx 404672: 48 89 55 c8 mov %rdx,-0x38(%rbp) 404676: 48 85 c0 test %rax,%rax 404679: 0f 85 b0 fe ff ff jne 0x40452f 40467f: 48 8b 45 c0 mov -0x40(%rbp),%rax 404683: 48 89 45 f8 mov %rax,-0x8(%rbp) 404687: 48 8b 45 c0 mov -0x40(%rbp),%rax 40468b: 48 8b 40 08 mov 0x8(%rax),%rax 40468f: 48 89 45 c0 mov %rax,-0x40(%rbp) 404693: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 404698: 74 30 je 0x4046ca 40469a: 48 8b 45 f8 mov -0x8(%rbp),%rax 40469e: 8b 10 mov (%rax),%edx 4046a0: 48 8b 45 f8 mov -0x8(%rbp),%rax 4046a4: 8b 40 04 mov 0x4(%rax),%eax 4046a7: 39 c2 cmp %eax,%edx 4046a9: 74 1f je 0x4046ca 4046ab: 48 8d 0d 5e 0b 00 00 lea 0xb5e(%rip),%rcx # 0x405210 4046b2: ba bd 00 00 00 mov $0xbd,%edx 4046b7: 48 8d 35 02 0b 00 00 lea 0xb02(%rip),%rsi # 0x4051c0 4046be: 48 8d 3d 23 0b 00 00 lea 0xb23(%rip),%rdi # 0x4051e8 4046c5: e8 a6 c9 ff ff callq 0x401070 4046ca: 48 8b 45 98 mov -0x68(%rbp),%rax 4046ce: 48 05 c8 00 00 00 add $0xc8,%rax 4046d4: 48 3b 45 f8 cmp -0x8(%rbp),%rax 4046d8: 74 0c je 0x4046e6 4046da: 48 8b 45 f8 mov -0x8(%rbp),%rax 4046de: 48 89 c7 mov %rax,%rdi 4046e1: e8 1a c9 ff ff callq 0x401000 4046e6: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 4046eb: 0f 85 2c fe ff ff jne 0x40451d 4046f1: 48 8b 45 98 mov -0x68(%rbp),%rax 4046f5: 8b 40 7c mov 0x7c(%rax),%eax 4046f8: 85 c0 test %eax,%eax 4046fa: 74 10 je 0x40470c 4046fc: 48 8b 45 98 mov -0x68(%rbp),%rax 404700: 48 8b 40 50 mov 0x50(%rax),%rax 404704: 48 89 c7 mov %rax,%rdi 404707: e8 f4 c8 ff ff callq 0x401000 40470c: 48 8b 45 98 mov -0x68(%rbp),%rax 404710: 8b 40 78 mov 0x78(%rax),%eax 404713: 25 80 00 00 00 and $0x80,%eax 404718: 85 c0 test %eax,%eax 40471a: 74 15 je 0x404731 40471c: 48 8b 45 98 mov -0x68(%rbp),%rax 404720: 48 8b 40 58 mov 0x58(%rax),%rax 404724: 48 89 c7 mov %rax,%rdi 404727: e8 d4 c8 ff ff callq 0x401000 40472c: eb 03 jmp 0x404731 40472e: 90 nop 40472f: eb 01 jmp 0x404732 404731: 90 nop 404732: 48 8b 45 98 mov -0x68(%rbp),%rax 404736: 48 8b 00 mov (%rax),%rax 404739: 48 85 c0 test %rax,%rax 40473c: 74 50 je 0x40478e 40473e: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 404743: 75 49 jne 0x40478e 404745: 48 8b 45 98 mov -0x68(%rbp),%rax 404749: 8b 40 38 mov 0x38(%rax),%eax 40474c: 25 80 00 00 00 and $0x80,%eax 404751: 85 c0 test %eax,%eax 404753: 74 11 je 0x404766 404755: 48 8b 45 98 mov -0x68(%rbp),%rax 404759: 48 8b 00 mov (%rax),%rax 40475c: 48 89 c7 mov %rax,%rdi 40475f: e8 9c c8 ff ff callq 0x401000 404764: eb 28 jmp 0x40478e 404766: 48 8b 45 98 mov -0x68(%rbp),%rax 40476a: 8b 40 38 mov 0x38(%rax),%eax 40476d: 83 e0 40 and $0x40,%eax 404770: 85 c0 test %eax,%eax 404772: 74 1a je 0x40478e 404774: 48 8b 45 98 mov -0x68(%rbp),%rax 404778: 48 8b 50 30 mov 0x30(%rax),%rdx 40477c: 48 8b 45 98 mov -0x68(%rbp),%rax 404780: 48 8b 00 mov (%rax),%rax 404783: 48 89 d6 mov %rdx,%rsi 404786: 48 89 c7 mov %rax,%rdi 404789: e8 92 c9 ff ff callq 0x401120 40478e: 48 8b 45 98 mov -0x68(%rbp),%rax 404792: 48 89 c7 mov %rax,%rdi 404795: e8 66 c8 ff ff callq 0x401000 40479a: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 40479f: 74 19 je 0x4047ba 4047a1: 48 8b 45 d8 mov -0x28(%rbp),%rax 4047a5: 8b 40 3c mov 0x3c(%rax),%eax 4047a8: 85 c0 test %eax,%eax 4047aa: 75 0e jne 0x4047ba 4047ac: 48 8b 45 d8 mov -0x28(%rbp),%rax 4047b0: 48 89 c7 mov %rax,%rdi 4047b3: e8 b6 fb ff ff callq 0x40436e 4047b8: eb 05 jmp 0x4047bf 4047ba: b8 00 00 00 00 mov $0x0,%eax 4047bf: 90 nop 4047c0: c9 leaveq 4047c1: c3 retq 4047c2: 55 push %rbp 4047c3: 48 89 e5 mov %rsp,%rbp 4047c6: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4047ca: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4047cf: 74 09 je 0x4047da 4047d1: 48 8b 45 f8 mov -0x8(%rbp),%rax 4047d5: 8b 40 18 mov 0x18(%rax),%eax 4047d8: eb 05 jmp 0x4047df 4047da: b8 00 00 00 00 mov $0x0,%eax 4047df: 5d pop %rbp 4047e0: c3 retq 4047e1: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 4047e9: 00 00 4047eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 4047f0: 41 57 push %rdi 4047f2: 41 56 push %rsi 4047f4: 41 89 ff mov %edi,%r15d 4047f7: 41 55 push %rbp 4047f9: 41 54 push %rsp 4047fb: 4c 8d 25 de 15 20 00 lea 0x2015de(%rip),%r12 # 0x605de0 404802: 55 push %rbp 404803: 48 8d 2d de 15 20 00 lea 0x2015de(%rip),%rbp # 0x605de8 40480a: 53 push %rbx 40480b: 49 89 f6 mov %rsi,%r14 40480e: 49 89 d5 mov %rdx,%r13 404811: 4c 29 e5 sub %r12,%rbp 404814: 48 83 ec 08 sub $0x8,%rsp 404818: 48 c1 fd 03 sar $0x3,%rbp 40481c: e8 af c7 ff ff callq 0x400fd0 404821: 48 85 ed test %rbp,%rbp 404824: 74 20 je 0x404846 404826: 31 db xor %ebx,%ebx 404828: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 404830: 4c 89 ea mov %r13,%rdx 404833: 4c 89 f6 mov %r14,%rsi 404836: 44 89 ff mov %r15d,%edi 404839: 41 ff 14 dc callq *(%r12,%rbx,8) 40483d: 48 83 c3 01 add $0x1,%rbx 404841: 48 39 eb cmp %rbp,%rbx 404844: 75 ea jne 0x404830 404846: 48 83 c4 08 add $0x8,%rsp 40484a: 5b pop %rbx 40484b: 5d pop %rbp 40484c: 41 5c pop %rsp 40484e: 41 5d pop %rbp 404850: 41 5e pop %rsi 404852: 41 5f pop %rdi 404854: c3 retq 404855: 90 nop 404856: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 40485e: 00 00 404860: f3 rep 404861: c3 retq 404862: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 40486a: 00 00 40486c: 0f 1f 40 00 nopl 0x0(%rax) 404870: 48 89 f2 mov %rsi,%rdx 404873: 89 fe mov %edi,%esi 404875: bf 01 00 00 00 mov $0x1,%edi 40487a: e9 91 c8 ff ff jmpq 0x401110 Disassembly of section .fini: 404880: 48 83 ec 08 sub $0x8,%rsp 404884: 48 83 c4 08 add $0x8,%rsp 404888: 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/w/cci_PR-4112/1/8eef3734-2712-4b72-aa5d-4a492c22c97e/_create.json'