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 4.9 Default settings os=Linux os_build=Linux arch=x86_64 arch_build=x86_64 compiler=gcc compiler.version=4.9 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++ compiler.version=4.9 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:b0a938964773d91d0d7f629b64e1943f368b729c - Download elfutils/0.180:b1d61fbff090e22e1e59c1f4e6cc369b549cdba3 - Build xz_utils/5.2.4:2345d377da94e8ffae1333469573b8215c98c514 - Download zlib/1.2.11:2345d377da94e8ffae1333469573b8215c98c514 - 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:b9e03c7b53781723dedbe862cf3a60685c4b0e3c - Download flex/2.6.4:b9e03c7b53781723dedbe862cf3a60685c4b0e3c - Download m4/1.4.18:87fb0b451a964f931487412a0e21bdef04c50390 - Download pkgconf/1.7.3:2345d377da94e8ffae1333469573b8215c98c514 - Download Installing (downloading, building) binaries... bzip2/1.0.6: Retrieving package b0a938964773d91d0d7f629b64e1943f368b729c from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz bzip2/1.0.6: Package installed b0a938964773d91d0d7f629b64e1943f368b729c bzip2/1.0.6: Downloaded package revision ed01be549445c6304391783e5c2b41be m4/1.4.18: Retrieving package 87fb0b451a964f931487412a0e21bdef04c50390 from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz m4/1.4.18: Package installed 87fb0b451a964f931487412a0e21bdef04c50390 m4/1.4.18: Downloaded package revision 91288041de20d1ee339270c484caedcc pkgconf/1.7.3: Retrieving package 2345d377da94e8ffae1333469573b8215c98c514 from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz pkgconf/1.7.3: Package installed 2345d377da94e8ffae1333469573b8215c98c514 pkgconf/1.7.3: Downloaded package revision 4a3b3a85274adfb2b51634e56eeded3f xz_utils/5.2.4: Retrieving package 2345d377da94e8ffae1333469573b8215c98c514 from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz xz_utils/5.2.4: Package installed 2345d377da94e8ffae1333469573b8215c98c514 xz_utils/5.2.4: Downloaded package revision baadbcc2158a835ebc3691e2677ae35a zlib/1.2.11: Retrieving package 2345d377da94e8ffae1333469573b8215c98c514 from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz zlib/1.2.11: Package installed 2345d377da94e8ffae1333469573b8215c98c514 zlib/1.2.11: Downloaded package revision 0879569177f47682c2fbe86a61a74122 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 b9e03c7b53781723dedbe862cf3a60685c4b0e3c from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz bison/3.5.3: Package installed b9e03c7b53781723dedbe862cf3a60685c4b0e3c bison/3.5.3: Downloaded package revision 2a4b28d523b265526523ae939f3b2f69 flex/2.6.4: Retrieving package b9e03c7b53781723dedbe862cf3a60685c4b0e3c from remote 'central' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz flex/2.6.4: Package installed b9e03c7b53781723dedbe862cf3a60685c4b0e3c flex/2.6.4: Downloaded package revision bce36ad096dcd706d0c2a661ad509f41 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/87fb0b451a964f931487412a0e21bdef04c50390/bin m4/1.4.18: Setting M4 environment variable: /home/conan/w/cci_PR-4112/.conan/data/m4/1.4.18/_/_/package/87fb0b451a964f931487412a0e21bdef04c50390/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/2345d377da94e8ffae1333469573b8215c98c514/bin pkgconf/1.7.3: Setting PKG_CONFIG env var: /home/conan/w/cci_PR-4112/.conan/data/pkgconf/1.7.3/_/_/package/2345d377da94e8ffae1333469573b8215c98c514/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/2345d377da94e8ffae1333469573b8215c98c514/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/b9e03c7b53781723dedbe862cf3a60685c4b0e3c bison/3.5.3: Appending PATH environment variable: /home/conan/w/cci_PR-4112/.conan/data/bison/3.5.3/_/_/package/b9e03c7b53781723dedbe862cf3a60685c4b0e3c/bin bison/3.5.3: Setting the BISON_PKGDATADIR environment variable: /home/conan/w/cci_PR-4112/.conan/data/bison/3.5.3/_/_/package/b9e03c7b53781723dedbe862cf3a60685c4b0e3c/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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3 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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3' '--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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3' '--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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3 Program prefix ("eu-" recommended) : eu- Source code location : source_subfolder Maintainer mode : build arch : x86_64-pc-linux-gnu RECOMMENDED FEATURES (should all be yes) gzip support : yes bzip2 support : yes lzma/xz support : yes libstdc++ demangle support : yes File textrel check : yes Symbol versioning : yes NOT RECOMMENDED FEATURES (should all be no) Experimental thread safety : no install elf.h : no OTHER FEATURES Deterministic archives by default : true Native language support : yes Extra Valgrind annotations : no Debuginfod client/server support : no EXTRA TEST FEATURES (used with make check) have bunzip2 installed (required) : yes debug branch prediction : no gprof support : no gcov support : no run all tests under valgrind : no gcc undefined behaviour sanitizer : no use rpath in tests : no test biarch : yes ----Running------ > make -j3 ----------------- make --no-print-directory all-recursive Making all in config make[2]: Nothing to be done for `all'. Making all in m4 make[2]: Nothing to be done for `all'. Making all in lib CC xstrdup.o CC xstrndup.o CC xmalloc.o CC next_prime.o CC crc32.o CC crc32_file.o CC color.o CC printversion.o AR libeu.a Making all in libelf CC elf_version.o CC elf_hash.o CC elf_error.o CC elf_fill.o CC elf_begin.o CC elf_next.o CC elf_rand.o CC elf_end.o CC elf_kind.o CC gelf_getclass.o CC elf_getbase.o CC elf_getident.o CC elf32_fsize.o CC elf64_fsize.o CC gelf_fsize.o CC elf32_xlatetof.o CC elf32_xlatetom.o CC elf64_xlatetof.o CC elf64_xlatetom.o CC gelf_xlate.o CC elf32_getehdr.o CC elf64_getehdr.o CC gelf_getehdr.o CC elf32_newehdr.o CC elf64_newehdr.o CC gelf_newehdr.o CC gelf_update_ehdr.o CC elf32_getphdr.o CC elf64_getphdr.o CC gelf_getphdr.o CC elf32_newphdr.o CC elf64_newphdr.o CC gelf_newphdr.o CC gelf_update_phdr.o CC elf_getarhdr.o CC elf_getarsym.o CC elf_rawfile.o CC elf_readall.o CC elf_cntl.o CC elf_getscn.o CC elf_nextscn.o CC elf_ndxscn.o CC elf_newscn.o CC elf32_getshdr.o CC elf64_getshdr.o CC gelf_getshdr.o CC gelf_update_shdr.o CC elf_strptr.o CC elf_rawdata.o CC elf_getdata.o CC elf_newdata.o CC elf_getdata_rawchunk.o CC elf_flagelf.o CC elf_flagehdr.o CC elf_flagphdr.o CC elf_flagscn.o CC elf_flagshdr.o CC elf_flagdata.o CC elf_memory.o CC elf_update.o CC elf32_updatenull.o CC elf64_updatenull.o CC elf32_updatefile.o CC elf64_updatefile.o CC gelf_getsym.o CC gelf_update_sym.o CC gelf_getversym.o CC gelf_getverneed.o CC gelf_getvernaux.o CC gelf_getverdef.o CC gelf_getverdaux.o CC gelf_getrel.o CC gelf_getrela.o CC gelf_update_rel.o CC gelf_update_rela.o CC gelf_getdyn.o CC gelf_update_dyn.o CC gelf_getmove.o CC gelf_update_move.o CC gelf_getsyminfo.o CC gelf_update_syminfo.o CC gelf_getauxv.o CC gelf_update_auxv.o CC gelf_getnote.o CC gelf_xlatetof.o CC gelf_xlatetom.o CC nlist.o CC gelf_getsymshndx.o CC gelf_update_symshndx.o CC gelf_update_versym.o CC gelf_update_verneed.o CC gelf_update_vernaux.o CC gelf_update_verdef.o CC gelf_update_verdaux.o CC elf_getphdrnum.o CC elf_getshdrnum.o CC elf_getshdrstrndx.o CC gelf_checksum.o CC elf32_checksum.o CC elf64_checksum.o CC libelf_crc32.o CC libelf_next_prime.o CC elf_clone.o CC gelf_getlib.o CC gelf_update_lib.o CC elf32_offscn.o CC elf64_offscn.o CC gelf_offscn.o CC elf_getaroff.o CC elf_gnu_hash.o CC elf_scnshndx.o CC elf32_getchdr.o CC elf64_getchdr.o CC gelf_getchdr.o CC elf_compress.o CC elf_compress_gnu.o CC elf_version.os CC elf_hash.os CC elf_error.os CC elf_fill.os CC elf_begin.os CC elf_next.os CC elf_rand.os CC elf_end.os CC elf_kind.os CC gelf_getclass.os CC elf_getbase.os CC elf_getident.os CC elf32_fsize.os CC elf64_fsize.os CC gelf_fsize.os CC elf32_xlatetof.os CC elf32_xlatetom.os CC elf64_xlatetof.os CC elf64_xlatetom.os CC gelf_xlate.os CC elf32_getehdr.os CC elf64_getehdr.os CC gelf_getehdr.os CC elf32_newehdr.os CC elf64_newehdr.os CC gelf_newehdr.os CC gelf_update_ehdr.os CC elf32_getphdr.os CC elf64_getphdr.os CC gelf_getphdr.os CC 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_getlib.os CC gelf_update_lib.os CC elf32_offscn.os CC elf64_offscn.os CC gelf_offscn.os CC elf_getaroff.os CC elf_gnu_hash.os CC elf_scnshndx.os CC elf32_getchdr.os CC elf64_getchdr.os CC gelf_getchdr.os CC elf_compress.os CC elf_compress_gnu.os AR libelf.a AR libelf_pic.a CCLD libelf.so Making all in libcpu GEN i386_defs GEN x86_64_defs CC bpf_disasm.o CC riscv_disasm.o GEN i386.mnemonics GEN x86_64.mnemonics CC i386_disasm.o CC x86_64_disasm.o CC bpf_disasm.os CC riscv_disasm.os CC 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_initreg.o CC ppc_cfi.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 riscv_retval.os CC riscv64_corenote.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 'b1d61fbff090e22e1e59c1f4e6cc369b549cdba3' built elfutils/0.180: Build folder /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/build/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3 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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3 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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/lib/pkgconfig' /usr/bin/install -c -m 644 libelf.pc libdw.pc '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/lib' /bin/mkdir -p '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/include' /bin/mkdir -p '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/include/elfutils' /usr/bin/install -c -m 644 libelf.a '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/include/elfutils' ( cd '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/lib' && ranlib libelf.a ) /bin/bash /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/build/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/source_subfolder/config/install-sh -d /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/lib /usr/bin/install -c libelf.so /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/lib/libelf-0.180.so ln -fs libelf-0.180.so /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/lib/libelf.so.1 ln -fs libelf.so.1 /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/include/elfutils' Making install in libdw /bin/mkdir -p '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/include' /bin/mkdir -p '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/lib' /bin/mkdir -p '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/include/elfutils' /usr/bin/install -c -m 644 libdw.a '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/lib' /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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/include/elfutils' /usr/bin/install -c -m 644 ../source_subfolder/libdw/dwarf.h '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/include' ( cd '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/lib' && ranlib libdw.a ) /bin/bash /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/build/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/source_subfolder/config/install-sh -d /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/lib /usr/bin/install -c libdw.so /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/lib/libdw-0.180.so ln -fs libdw-0.180.so /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/lib/libdw.so.1 ln -fs libdw.so.1 /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/lib/libdw.so Making install in libasm /bin/mkdir -p '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/lib' /bin/mkdir -p '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/include/elfutils' /usr/bin/install -c -m 644 libasm.a '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/lib' /usr/bin/install -c -m 644 ../source_subfolder/libasm/libasm.h '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/include/elfutils' ( cd '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/lib' && ranlib libasm.a ) /bin/bash /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/build/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/source_subfolder/config/install-sh -d /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/lib /usr/bin/install -c libasm.so /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/lib/libasm-0.180.so ln -fs libasm-0.180.so /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/lib/libasm.so.1 ln -fs libasm.so.1 /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin' /bin/mkdir -p '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin' /usr/bin/install -c readelf '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/./eu-readelf' /usr/bin/install -c make-debug-archive '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/./eu-make-debug-archive' /usr/bin/install -c nm '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/./eu-nm' /usr/bin/install -c size '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/./eu-size' /usr/bin/install -c strip '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/./eu-strip' /usr/bin/install -c elflint '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/./eu-elflint' /usr/bin/install -c findtextrel '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/./eu-findtextrel' /usr/bin/install -c addr2line '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/./eu-addr2line' /usr/bin/install -c elfcmp '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/./eu-elfcmp' /usr/bin/install -c objdump '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/./eu-objdump' /usr/bin/install -c ranlib '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/./eu-ranlib' /usr/bin/install -c strings '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/./eu-strings' /usr/bin/install -c ar '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/./eu-ar' /usr/bin/install -c unstrip '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/./eu-unstrip' /usr/bin/install -c stack '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/./eu-stack' /usr/bin/install -c elfcompress '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/./eu-elfcompress' /usr/bin/install -c elfclassify '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/share/gettext/po/$file; \ done; \ for file in Makevars; do \ rm -f /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/share/man/man3' /bin/mkdir -p '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/include/elfutils' /usr/bin/install -c -m 644 version.h '/home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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 'b1d61fbff090e22e1e59c1f4e6cc369b549cdba3' created elfutils/0.180: Created package revision e9c5ad4299c8b19dc8c7604dd59f18ff elfutils/0.180: Appending PATH env var with : /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin elfutils/0.180: Setting ADDR2LINE to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/eu-addr2line elfutils/0.180: Setting AR to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/eu-ar elfutils/0.180: Setting ELFCLASSIFY to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/eu-elfclassify elfutils/0.180: Setting ELFCMP to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/eu-elfcmp elfutils/0.180: Setting ELFCOMPRESS to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/eu-elfcompress elfutils/0.180: Setting ELFLINT to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/eu-elflint elfutils/0.180: Setting FINDTEXTREL to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/eu-findtextrel elfutils/0.180: Setting MAKE_DEBUG_ARCHIVE to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/eu-make-debug-archive elfutils/0.180: Setting NM to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/eu-nm elfutils/0.180: Setting OBJDUMP to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/eu-objdump elfutils/0.180: Setting RANLIB to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/eu-ranlib elfutils/0.180: Setting READELF to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/eu-readelf elfutils/0.180: Setting SIZE to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/eu-size elfutils/0.180: Setting STACK to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/eu-stack elfutils/0.180: Setting STRINGS to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/eu-strings elfutils/0.180: Setting STRIP to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/bin/eu-strip elfutils/0.180: Setting UNSTRIP to /home/conan/w/cci_PR-4112/.conan/data/elfutils/0.180/_/_/package/b1d61fbff090e22e1e59c1f4e6cc369b549cdba3/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 cmake created conanbuildinfo.cmake elfutils/0.180 (test package): Generator txt created conanbuildinfo.txt elfutils/0.180 (test package): Generated conaninfo.txt elfutils/0.180 (test package): Generated graphinfo Using lockfile: '/home/conan/w/cci_PR-4112/1/9b6eff53-a78e-4c8d-9dea-af902476b3eb/recipes/elfutils/all/test_package/build/051a8896209a3ba40e245a40dbefb3e2b0ea4c22/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/9b6eff53-a78e-4c8d-9dea-af902476b3eb/recipes/elfutils/all/test_package/build/051a8896209a3ba40e245a40dbefb3e2b0ea4c22' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Debug" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="4.9" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/cci_PR-4112/1/9b6eff53-a78e-4c8d-9dea-af902476b3eb/recipes/elfutils/all/test_package' ----------------- -- The C compiler identification is GNU 4.9.4 -- 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: Checking correct version: 4.9 -- Conan: C++ stdlib: libstdc++ -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/cci_PR-4112/1/9b6eff53-a78e-4c8d-9dea-af902476b3eb/recipes/elfutils/all/test_package/build/051a8896209a3ba40e245a40dbefb3e2b0ea4c22 ----Running------ > cmake --build '/home/conan/w/cci_PR-4112/1/9b6eff53-a78e-4c8d-9dea-af902476b3eb/recipes/elfutils/all/test_package/build/051a8896209a3ba40e245a40dbefb3e2b0ea4c22' '--' '-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: 400fe8: 48 83 ec 08 sub $0x8,%rsp 400fec: 48 8b 05 05 50 20 00 mov 0x205005(%rip),%rax # 0x605ff8 400ff3: 48 85 c0 test %rax,%rax 400ff6: 74 05 je 0x400ffd 400ff8: e8 13 01 00 00 callq 0x401110 400ffd: 48 83 c4 08 add $0x8,%rsp 401001: c3 retq Disassembly of section .plt: 401010: ff 35 f2 4f 20 00 pushq 0x204ff2(%rip) # 0x606008 401016: ff 25 f4 4f 20 00 jmpq *0x204ff4(%rip) # 0x606010 40101c: 0f 1f 40 00 nopl 0x0(%rax) 401020: ff 25 f2 4f 20 00 jmpq *0x204ff2(%rip) # 0x606018 401026: 68 00 00 00 00 pushq $0x0 40102b: e9 e0 ff ff ff jmpq 0x401010 401030: ff 25 ea 4f 20 00 jmpq *0x204fea(%rip) # 0x606020 401036: 68 01 00 00 00 pushq $0x1 40103b: e9 d0 ff ff ff jmpq 0x401010 401040: ff 25 e2 4f 20 00 jmpq *0x204fe2(%rip) # 0x606028 401046: 68 02 00 00 00 pushq $0x2 40104b: e9 c0 ff ff ff jmpq 0x401010 401050: ff 25 da 4f 20 00 jmpq *0x204fda(%rip) # 0x606030 401056: 68 03 00 00 00 pushq $0x3 40105b: e9 b0 ff ff ff jmpq 0x401010 401060: ff 25 d2 4f 20 00 jmpq *0x204fd2(%rip) # 0x606038 401066: 68 04 00 00 00 pushq $0x4 40106b: e9 a0 ff ff ff jmpq 0x401010 401070: ff 25 ca 4f 20 00 jmpq *0x204fca(%rip) # 0x606040 401076: 68 05 00 00 00 pushq $0x5 40107b: e9 90 ff ff ff jmpq 0x401010 401080: ff 25 c2 4f 20 00 jmpq *0x204fc2(%rip) # 0x606048 401086: 68 06 00 00 00 pushq $0x6 40108b: e9 80 ff ff ff jmpq 0x401010 401090: ff 25 ba 4f 20 00 jmpq *0x204fba(%rip) # 0x606050 401096: 68 07 00 00 00 pushq $0x7 40109b: e9 70 ff ff ff jmpq 0x401010 4010a0: ff 25 b2 4f 20 00 jmpq *0x204fb2(%rip) # 0x606058 4010a6: 68 08 00 00 00 pushq $0x8 4010ab: e9 60 ff ff ff jmpq 0x401010 4010b0: ff 25 aa 4f 20 00 jmpq *0x204faa(%rip) # 0x606060 4010b6: 68 09 00 00 00 pushq $0x9 4010bb: e9 50 ff ff ff jmpq 0x401010 4010c0: ff 25 a2 4f 20 00 jmpq *0x204fa2(%rip) # 0x606068 4010c6: 68 0a 00 00 00 pushq $0xa 4010cb: e9 40 ff ff ff jmpq 0x401010 4010d0: ff 25 9a 4f 20 00 jmpq *0x204f9a(%rip) # 0x606070 4010d6: 68 0b 00 00 00 pushq $0xb 4010db: e9 30 ff ff ff jmpq 0x401010 4010e0: ff 25 92 4f 20 00 jmpq *0x204f92(%rip) # 0x606078 4010e6: 68 0c 00 00 00 pushq $0xc 4010eb: e9 20 ff ff ff jmpq 0x401010 4010f0: ff 25 8a 4f 20 00 jmpq *0x204f8a(%rip) # 0x606080 4010f6: 68 0d 00 00 00 pushq $0xd 4010fb: e9 10 ff ff ff jmpq 0x401010 401100: ff 25 82 4f 20 00 jmpq *0x204f82(%rip) # 0x606088 401106: 68 0e 00 00 00 pushq $0xe 40110b: e9 00 ff ff ff jmpq 0x401010 401110: ff 25 7a 4f 20 00 jmpq *0x204f7a(%rip) # 0x606090 401116: 68 0f 00 00 00 pushq $0xf 40111b: e9 f0 fe ff ff jmpq 0x401010 401120: ff 25 72 4f 20 00 jmpq *0x204f72(%rip) # 0x606098 401126: 68 10 00 00 00 pushq $0x10 40112b: e9 e0 fe ff ff jmpq 0x401010 401130: ff 25 6a 4f 20 00 jmpq *0x204f6a(%rip) # 0x6060a0 401136: 68 11 00 00 00 pushq $0x11 40113b: e9 d0 fe ff ff jmpq 0x401010 401140: ff 25 62 4f 20 00 jmpq *0x204f62(%rip) # 0x6060a8 401146: 68 12 00 00 00 pushq $0x12 40114b: e9 c0 fe ff ff jmpq 0x401010 401150: ff 25 5a 4f 20 00 jmpq *0x204f5a(%rip) # 0x6060b0 401156: 68 13 00 00 00 pushq $0x13 40115b: e9 b0 fe ff ff jmpq 0x401010 401160: ff 25 52 4f 20 00 jmpq *0x204f52(%rip) # 0x6060b8 401166: 68 14 00 00 00 pushq $0x14 40116b: e9 a0 fe ff ff jmpq 0x401010 401170: ff 25 4a 4f 20 00 jmpq *0x204f4a(%rip) # 0x6060c0 401176: 68 15 00 00 00 pushq $0x15 40117b: e9 90 fe ff ff jmpq 0x401010 401180: ff 25 42 4f 20 00 jmpq *0x204f42(%rip) # 0x6060c8 401186: 68 16 00 00 00 pushq $0x16 40118b: e9 80 fe ff ff jmpq 0x401010 401190: ff 25 3a 4f 20 00 jmpq *0x204f3a(%rip) # 0x6060d0 401196: 68 17 00 00 00 pushq $0x17 40119b: e9 70 fe ff ff jmpq 0x401010 4011a0: ff 25 32 4f 20 00 jmpq *0x204f32(%rip) # 0x6060d8 4011a6: 68 18 00 00 00 pushq $0x18 4011ab: e9 60 fe ff ff jmpq 0x401010 4011b0: ff 25 2a 4f 20 00 jmpq *0x204f2a(%rip) # 0x6060e0 4011b6: 68 19 00 00 00 pushq $0x19 4011bb: e9 50 fe ff ff jmpq 0x401010 Disassembly of section .text: 4011c0: 31 ed xor %ebp,%ebp 4011c2: 49 89 d1 mov %rdx,%r9 4011c5: 5e pop %rsi 4011c6: 48 89 e2 mov %rsp,%rdx 4011c9: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 4011cd: 50 push %rax 4011ce: 54 push %rsp 4011cf: 49 c7 c0 90 48 40 00 mov $0x404890,%r8 4011d6: 48 c7 c1 20 48 40 00 mov $0x404820,%rcx 4011dd: 48 c7 c7 b6 12 40 00 mov $0x4012b6,%rdi 4011e4: e8 e7 fe ff ff callq 0x4010d0 4011e9: f4 hlt 4011ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4011f0: b8 ff 60 60 00 mov $0x6060ff,%eax 4011f5: 55 push %rbp 4011f6: 48 2d f8 60 60 00 sub $0x6060f8,%rax 4011fc: 48 83 f8 0e cmp $0xe,%rax 401200: 48 89 e5 mov %rsp,%rbp 401203: 76 1b jbe 0x401220 401205: b8 00 00 00 00 mov $0x0,%eax 40120a: 48 85 c0 test %rax,%rax 40120d: 74 11 je 0x401220 40120f: 5d pop %rbp 401210: bf f8 60 60 00 mov $0x6060f8,%edi 401215: ff e0 jmpq *%rax 401217: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 40121f: 00 401220: 5d pop %rbp 401221: c3 retq 401222: 66 66 66 66 66 2e 0f 1f nopw %cs:0x0(%rax,%rax,1) 40122a: 84 00 00 00 00 00 401230: be f8 60 60 00 mov $0x6060f8,%esi 401235: 55 push %rbp 401236: 48 81 ee f8 60 60 00 sub $0x6060f8,%rsi 40123d: 48 c1 fe 03 sar $0x3,%rsi 401241: 48 89 e5 mov %rsp,%rbp 401244: 48 89 f0 mov %rsi,%rax 401247: 48 c1 e8 3f shr $0x3f,%rax 40124b: 48 01 c6 add %rax,%rsi 40124e: 48 d1 fe sar %rsi 401251: 74 15 je 0x401268 401253: b8 00 00 00 00 mov $0x0,%eax 401258: 48 85 c0 test %rax,%rax 40125b: 74 0b je 0x401268 40125d: 5d pop %rbp 40125e: bf f8 60 60 00 mov $0x6060f8,%edi 401263: ff e0 jmpq *%rax 401265: 0f 1f 00 nopl (%rax) 401268: 5d pop %rbp 401269: c3 retq 40126a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 401270: 80 3d 81 4e 20 00 00 cmpb $0x0,0x204e81(%rip) # 0x6060f8 401277: 75 11 jne 0x40128a 401279: 55 push %rbp 40127a: 48 89 e5 mov %rsp,%rbp 40127d: e8 6e ff ff ff callq 0x4011f0 401282: 5d pop %rbp 401283: c6 05 6e 4e 20 00 01 movb $0x1,0x204e6e(%rip) # 0x6060f8 40128a: f3 rep 40128b: c3 retq 40128c: 0f 1f 40 00 nopl 0x0(%rax) 401290: bf f0 5d 60 00 mov $0x605df0,%edi 401295: 48 83 3f 00 cmpq $0x0,(%rdi) 401299: 75 05 jne 0x4012a0 40129b: eb 93 jmp 0x401230 40129d: 0f 1f 00 nopl (%rax) 4012a0: b8 00 00 00 00 mov $0x0,%eax 4012a5: 48 85 c0 test %rax,%rax 4012a8: 74 f1 je 0x40129b 4012aa: 55 push %rbp 4012ab: 48 89 e5 mov %rsp,%rbp 4012ae: ff d0 callq *%rax 4012b0: 5d pop %rbp 4012b1: e9 7a ff ff ff jmpq 0x401230 4012b6: 55 push %rbp 4012b7: 48 89 e5 mov %rsp,%rbp 4012ba: 48 83 ec 30 sub $0x30,%rsp 4012be: 89 7d dc mov %edi,-0x24(%rbp) 4012c1: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4012c5: 83 7d dc 01 cmpl $0x1,-0x24(%rbp) 4012c9: 7f 23 jg 0x4012ee 4012cb: 48 8b 45 d0 mov -0x30(%rbp),%rax 4012cf: 48 8b 00 mov (%rax),%rax 4012d2: 48 89 c6 mov %rax,%rsi 4012d5: bf c8 48 40 00 mov $0x4048c8,%edi 4012da: b8 00 00 00 00 mov $0x0,%eax 4012df: e8 8c fd ff ff callq 0x401070 4012e4: b8 ff ff ff ff mov $0xffffffff,%eax 4012e9: e9 4c 01 00 00 jmpq 0x40143a 4012ee: bf 01 00 00 00 mov $0x1,%edi 4012f3: e8 44 01 00 00 callq 0x40143c 4012f8: 85 c0 test %eax,%eax 4012fa: 75 26 jne 0x401322 4012fc: bf ff ff ff ff mov $0xffffffff,%edi 401301: e8 f2 01 00 00 callq 0x4014f8 401306: 48 89 c6 mov %rax,%rsi 401309: bf e0 48 40 00 mov $0x4048e0,%edi 40130e: b8 00 00 00 00 mov $0x0,%eax 401313: e8 58 fd ff ff callq 0x401070 401318: b8 01 00 00 00 mov $0x1,%eax 40131d: e9 18 01 00 00 jmpq 0x40143a 401322: 48 8b 45 d0 mov -0x30(%rbp),%rax 401326: 48 83 c0 08 add $0x8,%rax 40132a: 48 8b 00 mov (%rax),%rax 40132d: ba 00 00 00 00 mov $0x0,%edx 401332: be 00 00 00 00 mov $0x0,%esi 401337: 48 89 c7 mov %rax,%rdi 40133a: b8 00 00 00 00 mov $0x0,%eax 40133f: e8 3c fe ff ff callq 0x401180 401344: 89 45 e8 mov %eax,-0x18(%rbp) 401347: 83 7d e8 00 cmpl $0x0,-0x18(%rbp) 40134b: 79 23 jns 0x401370 40134d: 48 8b 45 d0 mov -0x30(%rbp),%rax 401351: 48 8b 00 mov (%rax),%rax 401354: 48 89 c6 mov %rax,%rsi 401357: bf 07 49 40 00 mov $0x404907,%edi 40135c: b8 00 00 00 00 mov $0x0,%eax 401361: e8 0a fd ff ff callq 0x401070 401366: b8 01 00 00 00 mov $0x1,%eax 40136b: e9 ca 00 00 00 jmpq 0x40143a 401370: 8b 45 e8 mov -0x18(%rbp),%eax 401373: ba 00 00 00 00 mov $0x0,%edx 401378: be 01 00 00 00 mov $0x1,%esi 40137d: 89 c7 mov %eax,%edi 40137f: e8 d4 2d 00 00 callq 0x404158 401384: 48 89 45 f8 mov %rax,-0x8(%rbp) 401388: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 40138d: 75 26 jne 0x4013b5 40138f: bf ff ff ff ff mov $0xffffffff,%edi 401394: e8 5f 01 00 00 callq 0x4014f8 401399: 48 89 c6 mov %rax,%rsi 40139c: bf 17 49 40 00 mov $0x404917,%edi 4013a1: b8 00 00 00 00 mov $0x0,%eax 4013a6: e8 c5 fc ff ff callq 0x401070 4013ab: b8 01 00 00 00 mov $0x1,%eax 4013b0: e9 85 00 00 00 jmpq 0x40143a 4013b5: 48 8b 45 f8 mov -0x8(%rbp),%rax 4013b9: 48 89 c7 mov %rax,%rdi 4013bc: e8 3c 34 00 00 callq 0x4047fd 4013c1: 89 45 ec mov %eax,-0x14(%rbp) 4013c4: 8b 45 ec mov -0x14(%rbp),%eax 4013c7: 83 f8 01 cmp $0x1,%eax 4013ca: 74 0c je 0x4013d8 4013cc: 83 f8 01 cmp $0x1,%eax 4013cf: 72 1b jb 0x4013ec 4013d1: 83 f8 03 cmp $0x3,%eax 4013d4: 74 0c je 0x4013e2 4013d6: eb 1e jmp 0x4013f6 4013d8: 48 c7 45 f0 31 49 40 00 movq $0x404931,-0x10(%rbp) 4013e0: eb 1c jmp 0x4013fe 4013e2: 48 c7 45 f0 3f 49 40 00 movq $0x40493f,-0x10(%rbp) 4013ea: eb 12 jmp 0x4013fe 4013ec: 48 c7 45 f0 4a 49 40 00 movq $0x40494a,-0x10(%rbp) 4013f4: eb 08 jmp 0x4013fe 4013f6: 48 c7 45 f0 4f 49 40 00 movq $0x40494f,-0x10(%rbp) 4013fe: 48 8b 45 d0 mov -0x30(%rbp),%rax 401402: 48 83 c0 08 add $0x8,%rax 401406: 48 8b 00 mov (%rax),%rax 401409: 48 8b 55 f0 mov -0x10(%rbp),%rdx 40140d: 48 89 c6 mov %rax,%rsi 401410: bf 5c 49 40 00 mov $0x40495c,%edi 401415: b8 00 00 00 00 mov $0x0,%eax 40141a: e8 51 fc ff ff callq 0x401070 40141f: 48 8b 45 f8 mov -0x8(%rbp),%rax 401423: 48 89 c7 mov %rax,%rdi 401426: e8 80 2f 00 00 callq 0x4043ab 40142b: 8b 45 e8 mov -0x18(%rbp),%eax 40142e: 89 c7 mov %eax,%edi 401430: e8 7b fc ff ff callq 0x4010b0 401435: b8 00 00 00 00 mov $0x0,%eax 40143a: c9 leaveq 40143b: c3 retq 40143c: 55 push %rbp 40143d: 48 89 e5 mov %rsp,%rbp 401440: 48 83 ec 10 sub $0x10,%rsp 401444: 89 7d fc mov %edi,-0x4(%rbp) 401447: 83 7d fc 00 cmpl $0x0,-0x4(%rbp) 40144b: 75 07 jne 0x401454 40144d: b8 01 00 00 00 mov $0x1,%eax 401452: eb 2f jmp 0x401483 401454: 83 7d fc 01 cmpl $0x1,-0x4(%rbp) 401458: 0f 94 c0 sete %al 40145b: 0f b6 c0 movzbl %al,%eax 40145e: 48 85 c0 test %rax,%rax 401461: 74 11 je 0x401474 401463: c7 05 8f 4c 20 00 01 00 movl $0x1,0x204c8f(%rip) # 0x6060fc 40146b: 00 00 40146d: b8 01 00 00 00 mov $0x1,%eax 401472: eb 0f jmp 0x401483 401474: bf 02 00 00 00 mov $0x2,%edi 401479: e8 3f 00 00 00 callq 0x4014bd 40147e: b8 00 00 00 00 mov $0x0,%eax 401483: c9 leaveq 401484: c3 retq 401485: 55 push %rbp 401486: 48 89 e5 mov %rsp,%rbp 401489: 48 83 ec 10 sub $0x10,%rsp 40148d: 64 48 8b 04 25 00 00 00 mov %fs:0x0,%rax 401495: 00 401496: 48 8d 80 fc ff ff ff lea -0x4(%rax),%rax 40149d: 8b 00 mov (%rax),%eax 40149f: 89 45 fc mov %eax,-0x4(%rbp) 4014a2: 64 48 8b 04 25 00 00 00 mov %fs:0x0,%rax 4014aa: 00 4014ab: 48 8d 80 fc ff ff ff lea -0x4(%rax),%rax 4014b2: c7 00 00 00 00 00 movl $0x0,(%rax) 4014b8: 8b 45 fc mov -0x4(%rbp),%eax 4014bb: c9 leaveq 4014bc: c3 retq 4014bd: 55 push %rbp 4014be: 48 89 e5 mov %rsp,%rbp 4014c1: 53 push %rbx 4014c2: 48 83 ec 18 sub $0x18,%rsp 4014c6: 89 7d ec mov %edi,-0x14(%rbp) 4014c9: 83 7d ec 00 cmpl $0x0,-0x14(%rbp) 4014cd: 78 0b js 0x4014da 4014cf: 83 7d ec 32 cmpl $0x32,-0x14(%rbp) 4014d3: 7f 05 jg 0x4014da 4014d5: 8b 5d ec mov -0x14(%rbp),%ebx 4014d8: eb 05 jmp 0x4014df 4014da: bb 01 00 00 00 mov $0x1,%ebx 4014df: 64 48 8b 04 25 00 00 00 mov %fs:0x0,%rax 4014e7: 00 4014e8: 48 8d 80 fc ff ff ff lea -0x4(%rax),%rax 4014ef: 89 18 mov %ebx,(%rax) 4014f1: 48 83 c4 18 add $0x18,%rsp 4014f5: 5b pop %rbx 4014f6: 5d pop %rbp 4014f7: c3 retq 4014f8: 55 push %rbp 4014f9: 48 89 e5 mov %rsp,%rbp 4014fc: 48 83 ec 20 sub $0x20,%rsp 401500: 89 7d ec mov %edi,-0x14(%rbp) 401503: 64 48 8b 04 25 00 00 00 mov %fs:0x0,%rax 40150b: 00 40150c: 48 8d 80 fc ff ff ff lea -0x4(%rax),%rax 401513: 8b 00 mov (%rax),%eax 401515: 89 45 fc mov %eax,-0x4(%rbp) 401518: 83 7d ec 00 cmpl $0x0,-0x14(%rbp) 40151c: 0f 85 85 00 00 00 jne 0x4015a7 401522: 8b 45 fc mov -0x4(%rbp),%eax 401525: 48 98 cltq 401527: 48 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%rdx 40152f: 48 8d 05 4a 39 00 00 lea 0x394a(%rip),%rax # 0x404e80 401536: 48 8b 04 02 mov (%rdx,%rax,1),%rax 40153a: 48 3d f1 04 00 00 cmp $0x4f1,%rax 401540: 76 1f jbe 0x401561 401542: 48 8d 0d 62 3b 00 00 lea 0x3b62(%rip),%rcx # 0x4050ab 401549: ba 5b 01 00 00 mov $0x15b,%edx 40154e: 48 8d 35 c3 3a 00 00 lea 0x3ac3(%rip),%rsi # 0x405018 401555: 48 8d 3d e4 3a 00 00 lea 0x3ae4(%rip),%rdi # 0x405040 40155c: e8 2f fb ff ff callq 0x401090 401561: 83 7d fc 00 cmpl $0x0,-0x4(%rbp) 401565: 74 36 je 0x40159d 401567: 8b 45 fc mov -0x4(%rbp),%eax 40156a: 48 98 cltq 40156c: 48 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%rdx 401574: 48 8d 05 05 39 00 00 lea 0x3905(%rip),%rax # 0x404e80 40157b: 48 8b 14 02 mov (%rdx,%rax,1),%rdx 40157f: 48 8d 05 fa 33 00 00 lea 0x33fa(%rip),%rax # 0x404980 401586: 48 01 d0 add %rdx,%rax 401589: 48 89 c6 mov %rax,%rsi 40158c: 48 8d 3d d2 3a 00 00 lea 0x3ad2(%rip),%rdi # 0x405065 401593: e8 e8 fa ff ff callq 0x401080 401598: e9 b4 00 00 00 jmpq 0x401651 40159d: b8 00 00 00 00 mov $0x0,%eax 4015a2: e9 aa 00 00 00 jmpq 0x401651 4015a7: 83 7d ec ff cmpl $0xffffffff,-0x14(%rbp) 4015ab: 7c 06 jl 0x4015b3 4015ad: 83 7d ec 32 cmpl $0x32,-0x14(%rbp) 4015b1: 7e 18 jle 0x4015cb 4015b3: 48 8d 35 cf 33 00 00 lea 0x33cf(%rip),%rsi # 0x404989 4015ba: 48 8d 3d a4 3a 00 00 lea 0x3aa4(%rip),%rdi # 0x405065 4015c1: e8 ba fa ff ff callq 0x401080 4015c6: e9 86 00 00 00 jmpq 0x401651 4015cb: 83 7d ec ff cmpl $0xffffffff,-0x14(%rbp) 4015cf: 75 05 jne 0x4015d6 4015d1: 8b 45 fc mov -0x4(%rbp),%eax 4015d4: eb 03 jmp 0x4015d9 4015d6: 8b 45 ec mov -0x14(%rbp),%eax 4015d9: 48 98 cltq 4015db: 48 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%rdx 4015e3: 48 8d 05 96 38 00 00 lea 0x3896(%rip),%rax # 0x404e80 4015ea: 48 8b 04 02 mov (%rdx,%rax,1),%rax 4015ee: 48 3d f1 04 00 00 cmp $0x4f1,%rax 4015f4: 76 1f jbe 0x401615 4015f6: 48 8d 0d ae 3a 00 00 lea 0x3aae(%rip),%rcx # 0x4050ab 4015fd: ba 61 01 00 00 mov $0x161,%edx 401602: 48 8d 35 0f 3a 00 00 lea 0x3a0f(%rip),%rsi # 0x405018 401609: 48 8d 3d 60 3a 00 00 lea 0x3a60(%rip),%rdi # 0x405070 401610: e8 7b fa ff ff callq 0x401090 401615: 83 7d ec ff cmpl $0xffffffff,-0x14(%rbp) 401619: 75 05 jne 0x401620 40161b: 8b 45 fc mov -0x4(%rbp),%eax 40161e: eb 03 jmp 0x401623 401620: 8b 45 ec mov -0x14(%rbp),%eax 401623: 48 98 cltq 401625: 48 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%rdx 40162d: 48 8d 05 4c 38 00 00 lea 0x384c(%rip),%rax # 0x404e80 401634: 48 8b 14 02 mov (%rdx,%rax,1),%rdx 401638: 48 8d 05 41 33 00 00 lea 0x3341(%rip),%rax # 0x404980 40163f: 48 01 d0 add %rdx,%rax 401642: 48 89 c6 mov %rax,%rsi 401645: 48 8d 3d 19 3a 00 00 lea 0x3a19(%rip),%rdi # 0x405065 40164c: e8 2f fa ff ff callq 0x401080 401651: c9 leaveq 401652: c3 retq 401653: 55 push %rbp 401654: 48 89 e5 mov %rsp,%rbp 401657: 89 7d fc mov %edi,-0x4(%rbp) 40165a: 8b 45 fc mov -0x4(%rbp),%eax 40165d: 0f c8 bswap %eax 40165f: 5d pop %rbp 401660: c3 retq 401661: 55 push %rbp 401662: 48 89 e5 mov %rsp,%rbp 401665: 48 89 7d f8 mov %rdi,-0x8(%rbp) 401669: 48 8b 45 f8 mov -0x8(%rbp),%rax 40166d: 48 0f c8 bswap %rax 401670: 5d pop %rbp 401671: c3 retq 401672: 55 push %rbp 401673: 48 89 e5 mov %rsp,%rbp 401676: 48 83 ec 40 sub $0x40,%rsp 40167a: 89 7d dc mov %edi,-0x24(%rbp) 40167d: 48 89 75 d0 mov %rsi,-0x30(%rbp) 401681: 48 89 55 c8 mov %rdx,-0x38(%rbp) 401685: 48 89 4d c0 mov %rcx,-0x40(%rbp) 401689: 48 c7 45 e8 00 00 00 00 movq $0x0,-0x18(%rbp) 401691: 48 8b 55 c0 mov -0x40(%rbp),%rdx 401695: 48 8b 45 e8 mov -0x18(%rbp),%rax 401699: 48 8d 0c 02 lea (%rdx,%rax,1),%rcx 40169d: 48 8b 45 e8 mov -0x18(%rbp),%rax 4016a1: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4016a5: 48 29 c2 sub %rax,%rdx 4016a8: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4016ac: 48 8b 45 d0 mov -0x30(%rbp),%rax 4016b0: 48 01 c6 add %rax,%rsi 4016b3: 8b 45 dc mov -0x24(%rbp),%eax 4016b6: 89 c7 mov %eax,%edi 4016b8: e8 d3 fa ff ff callq 0x401190 4016bd: 48 89 45 f0 mov %rax,-0x10(%rbp) 4016c1: 48 83 7d f0 ff cmpq $0xffffffffffffffff,-0x10(%rbp) 4016c6: 75 0c jne 0x4016d4 4016c8: e8 63 f9 ff ff callq 0x401030 4016cd: 8b 00 mov (%rax),%eax 4016cf: 83 f8 04 cmp $0x4,%eax 4016d2: 74 bd je 0x401691 4016d4: 48 8b 45 f0 mov -0x10(%rbp),%rax 4016d8: 48 89 45 f8 mov %rax,-0x8(%rbp) 4016dc: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4016e1: 7f 13 jg 0x4016f6 4016e3: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4016e8: 79 06 jns 0x4016f0 4016ea: 48 8b 45 f8 mov -0x8(%rbp),%rax 4016ee: eb 1c jmp 0x40170c 4016f0: 48 8b 45 e8 mov -0x18(%rbp),%rax 4016f4: eb 16 jmp 0x40170c 4016f6: 48 8b 45 f8 mov -0x8(%rbp),%rax 4016fa: 48 01 45 e8 add %rax,-0x18(%rbp) 4016fe: 48 8b 45 e8 mov -0x18(%rbp),%rax 401702: 48 3b 45 c8 cmp -0x38(%rbp),%rax 401706: 72 89 jb 0x401691 401708: 48 8b 45 e8 mov -0x18(%rbp),%rax 40170c: c9 leaveq 40170d: c3 retq 40170e: 55 push %rbp 40170f: 48 89 e5 mov %rsp,%rbp 401712: 48 83 ec 20 sub $0x20,%rsp 401716: 48 89 7d e8 mov %rdi,-0x18(%rbp) 40171a: 48 89 75 e0 mov %rsi,-0x20(%rbp) 40171e: 48 83 7d e0 07 cmpq $0x7,-0x20(%rbp) 401723: 76 26 jbe 0x40174b 401725: 48 8b 45 e8 mov -0x18(%rbp),%rax 401729: ba 08 00 00 00 mov $0x8,%edx 40172e: 48 8d 35 83 39 00 00 lea 0x3983(%rip),%rsi # 0x4050b8 401735: 48 89 c7 mov %rax,%rdi 401738: e8 a3 f9 ff ff callq 0x4010e0 40173d: 85 c0 test %eax,%eax 40173f: 75 0a jne 0x40174b 401741: b8 01 00 00 00 mov $0x1,%eax 401746: e9 80 00 00 00 jmpq 0x4017cb 40174b: 48 83 7d e0 0f cmpq $0xf,-0x20(%rbp) 401750: 76 74 jbe 0x4017c6 401752: 48 8b 45 e8 mov -0x18(%rbp),%rax 401756: ba 04 00 00 00 mov $0x4,%edx 40175b: 48 8d 35 5f 39 00 00 lea 0x395f(%rip),%rsi # 0x4050c1 401762: 48 89 c7 mov %rax,%rdi 401765: e8 76 f9 ff ff callq 0x4010e0 40176a: 85 c0 test %eax,%eax 40176c: 75 58 jne 0x4017c6 40176e: 48 8b 45 e8 mov -0x18(%rbp),%rax 401772: 48 83 c0 04 add $0x4,%rax 401776: 0f b6 00 movzbl (%rax),%eax 401779: 0f b6 c0 movzbl %al,%eax 40177c: 89 45 f4 mov %eax,-0xc(%rbp) 40177f: 48 8b 45 e8 mov -0x18(%rbp),%rax 401783: 48 83 c0 05 add $0x5,%rax 401787: 0f b6 00 movzbl (%rax),%eax 40178a: 0f b6 c0 movzbl %al,%eax 40178d: 89 45 f8 mov %eax,-0x8(%rbp) 401790: 48 8b 45 e8 mov -0x18(%rbp),%rax 401794: 48 83 c0 06 add $0x6,%rax 401798: 0f b6 00 movzbl (%rax),%eax 40179b: 0f b6 c0 movzbl %al,%eax 40179e: 89 45 fc mov %eax,-0x4(%rbp) 4017a1: 83 7d f4 00 cmpl $0x0,-0xc(%rbp) 4017a5: 7e 1f jle 0x4017c6 4017a7: 83 7d f4 02 cmpl $0x2,-0xc(%rbp) 4017ab: 7f 19 jg 0x4017c6 4017ad: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 4017b1: 7e 13 jle 0x4017c6 4017b3: 83 7d f8 02 cmpl $0x2,-0x8(%rbp) 4017b7: 7f 0d jg 0x4017c6 4017b9: 83 7d fc 01 cmpl $0x1,-0x4(%rbp) 4017bd: 75 07 jne 0x4017c6 4017bf: b8 03 00 00 00 mov $0x3,%eax 4017c4: eb 05 jmp 0x4017cb 4017c6: b8 00 00 00 00 mov $0x0,%eax 4017cb: c9 leaveq 4017cc: c3 retq 4017cd: 55 push %rbp 4017ce: 48 89 e5 mov %rsp,%rbp 4017d1: 48 83 ec 40 sub $0x40,%rsp 4017d5: 89 7d ec mov %edi,-0x14(%rbp) 4017d8: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4017dc: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4017e0: 48 89 4d d0 mov %rcx,-0x30(%rbp) 4017e4: 44 89 45 e8 mov %r8d,-0x18(%rbp) 4017e8: 4c 89 4d c8 mov %r9,-0x38(%rbp) 4017ec: 48 8b 45 18 mov 0x18(%rbp),%rax 4017f0: 48 05 08 01 00 00 add $0x108,%rax 4017f6: 48 89 c6 mov %rax,%rsi 4017f9: bf 01 00 00 00 mov $0x1,%edi 4017fe: e8 fd f8 ff ff callq 0x401100 401803: 48 89 45 f8 mov %rax,-0x8(%rbp) 401807: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 40180c: 75 0c jne 0x40181a 40180e: bf 08 00 00 00 mov $0x8,%edi 401813: e8 a5 fc ff ff callq 0x4014bd 401818: eb 58 jmp 0x401872 40181a: 48 8b 45 f8 mov -0x8(%rbp),%rax 40181e: 8b 55 10 mov 0x10(%rbp),%edx 401821: 89 50 18 mov %edx,0x18(%rax) 401824: 48 8b 45 f8 mov -0x8(%rbp),%rax 401828: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 40182f: 48 8b 45 f8 mov -0x8(%rbp),%rax 401833: 8b 55 e8 mov -0x18(%rbp),%edx 401836: 89 50 1c mov %edx,0x1c(%rax) 401839: 48 8b 45 f8 mov -0x8(%rbp),%rax 40183d: 8b 55 ec mov -0x14(%rbp),%edx 401840: 89 50 24 mov %edx,0x24(%rax) 401843: 48 8b 45 f8 mov -0x8(%rbp),%rax 401847: 48 8b 55 d8 mov -0x28(%rbp),%rdx 40184b: 48 89 50 28 mov %rdx,0x28(%rax) 40184f: 48 8b 45 f8 mov -0x8(%rbp),%rax 401853: 48 8b 55 d0 mov -0x30(%rbp),%rdx 401857: 48 89 50 30 mov %rdx,0x30(%rax) 40185b: 48 8b 45 f8 mov -0x8(%rbp),%rax 40185f: 48 8b 55 e0 mov -0x20(%rbp),%rdx 401863: 48 89 10 mov %rdx,(%rax) 401866: 48 8b 45 f8 mov -0x8(%rbp),%rax 40186a: 48 8b 55 c8 mov -0x38(%rbp),%rdx 40186e: 48 89 50 08 mov %rdx,0x8(%rax) 401872: 48 8b 45 f8 mov -0x8(%rbp),%rax 401876: c9 leaveq 401877: c3 retq 401878: 55 push %rbp 401879: 48 89 e5 mov %rsp,%rbp 40187c: 48 83 ec 20 sub $0x20,%rsp 401880: 48 89 7d e8 mov %rdi,-0x18(%rbp) 401884: 48 8b 45 e8 mov -0x18(%rbp),%rax 401888: 8b 40 18 mov 0x18(%rax),%eax 40188b: 83 f8 01 cmp $0x1,%eax 40188e: 75 38 jne 0x4018c8 401890: 48 8b 45 e8 mov -0x18(%rbp),%rax 401894: 48 8b 40 48 mov 0x48(%rax),%rax 401898: 48 89 45 f8 mov %rax,-0x8(%rbp) 40189c: eb 23 jmp 0x4018c1 40189e: 48 8b 45 f8 mov -0x8(%rbp),%rax 4018a2: 8b 40 3c mov 0x3c(%rax),%eax 4018a5: 85 c0 test %eax,%eax 4018a7: 74 0c je 0x4018b5 4018a9: 48 8b 45 f8 mov -0x8(%rbp),%rax 4018ad: 48 89 c7 mov %rax,%rdi 4018b0: e8 c3 ff ff ff callq 0x401878 4018b5: 48 8b 45 f8 mov -0x8(%rbp),%rax 4018b9: 48 8b 40 10 mov 0x10(%rax),%rax 4018bd: 48 89 45 f8 mov %rax,-0x8(%rbp) 4018c1: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4018c6: 75 d6 jne 0x40189e 4018c8: c9 leaveq 4018c9: c3 retq 4018ca: 55 push %rbp 4018cb: 48 89 e5 mov %rsp,%rbp 4018ce: 48 83 ec 20 sub $0x20,%rsp 4018d2: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4018d6: 48 8b 45 e8 mov -0x18(%rbp),%rax 4018da: 8b 40 18 mov 0x18(%rax),%eax 4018dd: 83 f8 01 cmp $0x1,%eax 4018e0: 75 38 jne 0x40191a 4018e2: 48 8b 45 e8 mov -0x18(%rbp),%rax 4018e6: 48 8b 40 48 mov 0x48(%rax),%rax 4018ea: 48 89 45 f8 mov %rax,-0x8(%rbp) 4018ee: eb 23 jmp 0x401913 4018f0: 48 8b 45 f8 mov -0x8(%rbp),%rax 4018f4: 8b 40 3c mov 0x3c(%rax),%eax 4018f7: 85 c0 test %eax,%eax 4018f9: 74 0c je 0x401907 4018fb: 48 8b 45 f8 mov -0x8(%rbp),%rax 4018ff: 48 89 c7 mov %rax,%rdi 401902: e8 c3 ff ff ff callq 0x4018ca 401907: 48 8b 45 f8 mov -0x8(%rbp),%rax 40190b: 48 8b 40 10 mov 0x10(%rax),%rax 40190f: 48 89 45 f8 mov %rax,-0x8(%rbp) 401913: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 401918: 75 d6 jne 0x4018f0 40191a: c9 leaveq 40191b: c3 retq 40191c: 55 push %rbp 40191d: 48 89 e5 mov %rsp,%rbp 401920: 48 83 ec 40 sub $0x40,%rsp 401924: 89 7d ec mov %edi,-0x14(%rbp) 401927: 48 89 75 e0 mov %rsi,-0x20(%rbp) 40192b: 48 89 55 d8 mov %rdx,-0x28(%rbp) 40192f: 48 89 4d d0 mov %rcx,-0x30(%rbp) 401933: 44 89 45 e8 mov %r8d,-0x18(%rbp) 401937: 4c 89 4d c8 mov %r9,-0x38(%rbp) 40193b: 4c 8b 45 c8 mov -0x38(%rbp),%r8 40193f: 8b 7d e8 mov -0x18(%rbp),%edi 401942: 48 8b 4d d0 mov -0x30(%rbp),%rcx 401946: 48 8b 55 d8 mov -0x28(%rbp),%rdx 40194a: 48 8b 75 e0 mov -0x20(%rbp),%rsi 40194e: 8b 45 ec mov -0x14(%rbp),%eax 401951: 6a 00 pushq $0x0 401953: 6a 01 pushq $0x1 401955: 4d 89 c1 mov %r8,%r9 401958: 41 89 f8 mov %edi,%r8d 40195b: 89 c7 mov %eax,%edi 40195d: e8 6b fe ff ff callq 0x4017cd 401962: 48 83 c4 10 add $0x10,%rsp 401966: 48 89 45 f8 mov %rax,-0x8(%rbp) 40196a: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 40196f: 74 26 je 0x401997 401971: 48 8b 45 d8 mov -0x28(%rbp),%rax 401975: 48 8d 50 08 lea 0x8(%rax),%rdx 401979: 48 8b 45 f8 mov -0x8(%rbp),%rax 40197d: 48 89 50 70 mov %rdx,0x70(%rax) 401981: 48 8b 45 f8 mov -0x8(%rbp),%rax 401985: 48 8d 90 f4 00 00 00 lea 0xf4(%rax),%rdx 40198c: 48 8b 45 f8 mov -0x8(%rbp),%rax 401990: 48 89 90 a0 00 00 00 mov %rdx,0xa0(%rax) 401997: 48 8b 45 f8 mov -0x8(%rbp),%rax 40199b: c9 leaveq 40199c: c3 retq 40199d: 55 push %rbp 40199e: 48 89 e5 mov %rsp,%rbp 4019a1: 48 81 ec c0 00 00 00 sub $0xc0,%rsp 4019a8: 48 89 bd 68 ff ff ff mov %rdi,-0x98(%rbp) 4019af: 48 89 b5 60 ff ff ff mov %rsi,-0xa0(%rbp) 4019b6: 89 95 5c ff ff ff mov %edx,-0xa4(%rbp) 4019bc: 48 89 8d 50 ff ff ff mov %rcx,-0xb0(%rbp) 4019c3: 4c 89 85 48 ff ff ff mov %r8,-0xb8(%rbp) 4019ca: 64 48 8b 04 25 28 00 00 mov %fs:0x28,%rax 4019d2: 00 4019d3: 48 89 45 f8 mov %rax,-0x8(%rbp) 4019d7: 31 c0 xor %eax,%eax 4019d9: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 4019e0: 48 83 c0 04 add $0x4,%rax 4019e4: 0f b6 00 movzbl (%rax),%eax 4019e7: 3c 01 cmp $0x1,%al 4019e9: 0f 94 c0 sete %al 4019ec: 88 85 77 ff ff ff mov %al,-0x89(%rbp) 4019f2: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 4019f9: 48 83 c0 05 add $0x5,%rax 4019fd: 0f b6 00 movzbl (%rax),%eax 401a00: 3c 01 cmp $0x1,%al 401a02: 75 10 jne 0x401a14 401a04: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401a0b: 48 89 45 80 mov %rax,-0x80(%rbp) 401a0f: e9 e2 00 00 00 jmpq 0x401af6 401a14: 48 8d 45 b0 lea -0x50(%rbp),%rax 401a18: 48 89 45 80 mov %rax,-0x80(%rbp) 401a1c: 80 bd 77 ff ff ff 00 cmpb $0x0,-0x89(%rbp) 401a23: 74 69 je 0x401a8e 401a25: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401a2c: 0f b7 40 30 movzwl 0x30(%rax),%eax 401a30: 66 89 45 e0 mov %ax,-0x20(%rbp) 401a34: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401a3b: 8b 40 20 mov 0x20(%rax),%eax 401a3e: 89 45 d0 mov %eax,-0x30(%rbp) 401a41: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401a48: 48 83 c0 05 add $0x5,%rax 401a4c: 0f b6 00 movzbl (%rax),%eax 401a4f: 3c 01 cmp $0x1,%al 401a51: 0f 84 9f 00 00 00 je 0x401af6 401a57: 0f b7 45 e0 movzwl -0x20(%rbp),%eax 401a5b: 66 89 85 78 ff ff ff mov %ax,-0x88(%rbp) 401a62: 0f b7 85 78 ff ff ff movzwl -0x88(%rbp),%eax 401a69: 66 c1 c8 08 ror $0x8,%ax 401a6d: 66 89 85 7a ff ff ff mov %ax,-0x86(%rbp) 401a74: 0f b7 85 7a ff ff ff movzwl -0x86(%rbp),%eax 401a7b: 66 89 45 e0 mov %ax,-0x20(%rbp) 401a7f: 8b 45 d0 mov -0x30(%rbp),%eax 401a82: 89 c7 mov %eax,%edi 401a84: e8 ca fb ff ff callq 0x401653 401a89: 89 45 d0 mov %eax,-0x30(%rbp) 401a8c: eb 68 jmp 0x401af6 401a8e: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401a95: 0f b7 40 3c movzwl 0x3c(%rax),%eax 401a99: 66 89 45 ec mov %ax,-0x14(%rbp) 401a9d: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401aa4: 48 8b 40 28 mov 0x28(%rax),%rax 401aa8: 48 89 45 d8 mov %rax,-0x28(%rbp) 401aac: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401ab3: 48 83 c0 05 add $0x5,%rax 401ab7: 0f b6 00 movzbl (%rax),%eax 401aba: 3c 01 cmp $0x1,%al 401abc: 74 38 je 0x401af6 401abe: 0f b7 45 ec movzwl -0x14(%rbp),%eax 401ac2: 66 89 85 7c ff ff ff mov %ax,-0x84(%rbp) 401ac9: 0f b7 85 7c ff ff ff movzwl -0x84(%rbp),%eax 401ad0: 66 c1 c8 08 ror $0x8,%ax 401ad4: 66 89 85 7e ff ff ff mov %ax,-0x82(%rbp) 401adb: 0f b7 85 7e ff ff ff movzwl -0x82(%rbp),%eax 401ae2: 66 89 45 ec mov %ax,-0x14(%rbp) 401ae6: 48 8b 45 d8 mov -0x28(%rbp),%rax 401aea: 48 89 c7 mov %rax,%rdi 401aed: e8 6f fb ff ff callq 0x401661 401af2: 48 89 45 d8 mov %rax,-0x28(%rbp) 401af6: 80 bd 77 ff ff ff 00 cmpb $0x0,-0x89(%rbp) 401afd: 0f 84 fb 01 00 00 je 0x401cfe 401b03: 48 8b 45 80 mov -0x80(%rbp),%rax 401b07: 0f b7 40 30 movzwl 0x30(%rax),%eax 401b0b: 0f b7 c0 movzwl %ax,%eax 401b0e: 48 89 45 98 mov %rax,-0x68(%rbp) 401b12: 48 83 7d 98 00 cmpq $0x0,-0x68(%rbp) 401b17: 0f 94 c0 sete %al 401b1a: 0f b6 c0 movzbl %al,%eax 401b1d: 48 85 c0 test %rax,%rax 401b20: 0f 84 88 01 00 00 je 0x401cae 401b26: 48 8b 45 80 mov -0x80(%rbp),%rax 401b2a: 8b 40 20 mov 0x20(%rax),%eax 401b2d: 85 c0 test %eax,%eax 401b2f: 0f 84 79 01 00 00 je 0x401cae 401b35: 48 8b 45 80 mov -0x80(%rbp),%rax 401b39: 8b 40 20 mov 0x20(%rax),%eax 401b3c: 89 c0 mov %eax,%eax 401b3e: 48 3b 85 48 ff ff ff cmp -0xb8(%rbp),%rax 401b45: 0f 93 c0 setae %al 401b48: 0f b6 c0 movzbl %al,%eax 401b4b: 48 85 c0 test %rax,%rax 401b4e: 75 22 jne 0x401b72 401b50: 48 8b 45 80 mov -0x80(%rbp),%rax 401b54: 8b 40 20 mov 0x20(%rax),%eax 401b57: 89 c2 mov %eax,%edx 401b59: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 401b60: 48 29 d0 sub %rdx,%rax 401b63: 48 83 f8 27 cmp $0x27,%rax 401b67: 0f 96 c0 setbe %al 401b6a: 0f b6 c0 movzbl %al,%eax 401b6d: 48 85 c0 test %rax,%rax 401b70: 74 0a je 0x401b7c 401b72: b8 00 00 00 00 mov $0x0,%eax 401b77: e9 85 03 00 00 jmpq 0x401f01 401b7c: 48 83 bd 68 ff ff ff 00 cmpq $0x0,-0x98(%rbp) 401b84: 0f 95 c0 setne %al 401b87: 0f b6 c0 movzbl %al,%eax 401b8a: 48 85 c0 test %rax,%rax 401b8d: 74 3d je 0x401bcc 401b8f: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401b96: 48 83 c0 05 add $0x5,%rax 401b9a: 0f b6 00 movzbl (%rax),%eax 401b9d: 3c 01 cmp $0x1,%al 401b9f: 75 2b jne 0x401bcc 401ba1: 48 8b 45 80 mov -0x80(%rbp),%rax 401ba5: 8b 40 20 mov 0x20(%rax),%eax 401ba8: 89 c2 mov %eax,%edx 401baa: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 401bb1: 48 01 c2 add %rax,%rdx 401bb4: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 401bbb: 48 01 d0 add %rdx,%rax 401bbe: 8b 40 14 mov 0x14(%rax),%eax 401bc1: 89 c0 mov %eax,%eax 401bc3: 48 89 45 98 mov %rax,-0x68(%rbp) 401bc7: e9 e2 00 00 00 jmpq 0x401cae 401bcc: 48 83 bd 68 ff ff ff 00 cmpq $0x0,-0x98(%rbp) 401bd4: 0f 95 c0 setne %al 401bd7: 0f b6 c0 movzbl %al,%eax 401bda: 48 85 c0 test %rax,%rax 401bdd: 74 37 je 0x401c16 401bdf: 48 8b 45 80 mov -0x80(%rbp),%rax 401be3: 8b 40 20 mov 0x20(%rax),%eax 401be6: 89 c2 mov %eax,%edx 401be8: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 401bef: 48 01 c2 add %rax,%rdx 401bf2: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 401bf9: 48 01 d0 add %rdx,%rax 401bfc: 48 8d 48 14 lea 0x14(%rax),%rcx 401c00: 48 8d 45 90 lea -0x70(%rbp),%rax 401c04: ba 04 00 00 00 mov $0x4,%edx 401c09: 48 89 ce mov %rcx,%rsi 401c0c: 48 89 c7 mov %rax,%rdi 401c0f: e8 0c f5 ff ff callq 0x401120 401c14: eb 70 jmp 0x401c86 401c16: 48 8b 45 80 mov -0x80(%rbp),%rax 401c1a: 8b 40 20 mov 0x20(%rax),%eax 401c1d: 89 c2 mov %eax,%edx 401c1f: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 401c26: 48 01 d0 add %rdx,%rax 401c29: 48 83 c0 14 add $0x14,%rax 401c2d: 48 89 c2 mov %rax,%rdx 401c30: 48 8d 75 90 lea -0x70(%rbp),%rsi 401c34: 8b 85 5c ff ff ff mov -0xa4(%rbp),%eax 401c3a: 48 89 d1 mov %rdx,%rcx 401c3d: ba 04 00 00 00 mov $0x4,%edx 401c42: 89 c7 mov %eax,%edi 401c44: e8 29 fa ff ff callq 0x401672 401c49: 48 89 45 a0 mov %rax,-0x60(%rbp) 401c4d: 48 83 7d a0 04 cmpq $0x4,-0x60(%rbp) 401c52: 0f 95 c0 setne %al 401c55: 0f b6 c0 movzbl %al,%eax 401c58: 48 85 c0 test %rax,%rax 401c5b: 74 29 je 0x401c86 401c5d: 48 83 7d a0 00 cmpq $0x0,-0x60(%rbp) 401c62: 79 0c jns 0x401c70 401c64: bf 09 00 00 00 mov $0x9,%edi 401c69: e8 4f f8 ff ff callq 0x4014bd 401c6e: eb 0a jmp 0x401c7a 401c70: bf 0a 00 00 00 mov $0xa,%edi 401c75: e8 43 f8 ff ff callq 0x4014bd 401c7a: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 401c81: e9 7b 02 00 00 jmpq 0x401f01 401c86: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401c8d: 48 83 c0 05 add $0x5,%rax 401c91: 0f b6 00 movzbl (%rax),%eax 401c94: 3c 01 cmp $0x1,%al 401c96: 74 0d je 0x401ca5 401c98: 8b 45 90 mov -0x70(%rbp),%eax 401c9b: 89 c7 mov %eax,%edi 401c9d: e8 b1 f9 ff ff callq 0x401653 401ca2: 89 45 90 mov %eax,-0x70(%rbp) 401ca5: 8b 45 90 mov -0x70(%rbp),%eax 401ca8: 89 c0 mov %eax,%eax 401caa: 48 89 45 98 mov %rax,-0x68(%rbp) 401cae: 48 8b 45 80 mov -0x80(%rbp),%rax 401cb2: 8b 40 20 mov 0x20(%rax),%eax 401cb5: 89 c0 mov %eax,%eax 401cb7: 48 3b 85 48 ff ff ff cmp -0xb8(%rbp),%rax 401cbe: 77 31 ja 0x401cf1 401cc0: 48 8b 45 80 mov -0x80(%rbp),%rax 401cc4: 8b 40 20 mov 0x20(%rax),%eax 401cc7: 89 c2 mov %eax,%edx 401cc9: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 401cd0: 48 29 d0 sub %rdx,%rax 401cd3: 48 89 c1 mov %rax,%rcx 401cd6: 48 8b 55 98 mov -0x68(%rbp),%rdx 401cda: 48 89 d0 mov %rdx,%rax 401cdd: 48 c1 e0 02 shl $0x2,%rax 401ce1: 48 01 d0 add %rdx,%rax 401ce4: 48 c1 e0 03 shl $0x3,%rax 401ce8: 48 39 c1 cmp %rax,%rcx 401ceb: 0f 83 0c 02 00 00 jae 0x401efd 401cf1: 48 c7 45 98 00 00 00 00 movq $0x0,-0x68(%rbp) 401cf9: e9 ff 01 00 00 jmpq 0x401efd 401cfe: 48 8b 45 80 mov -0x80(%rbp),%rax 401d02: 0f b7 40 3c movzwl 0x3c(%rax),%eax 401d06: 0f b7 c0 movzwl %ax,%eax 401d09: 48 89 45 98 mov %rax,-0x68(%rbp) 401d0d: 48 83 7d 98 00 cmpq $0x0,-0x68(%rbp) 401d12: 0f 94 c0 sete %al 401d15: 0f b6 c0 movzbl %al,%eax 401d18: 48 85 c0 test %rax,%rax 401d1b: 0f 84 a4 01 00 00 je 0x401ec5 401d21: 48 8b 45 80 mov -0x80(%rbp),%rax 401d25: 48 8b 40 28 mov 0x28(%rax),%rax 401d29: 48 85 c0 test %rax,%rax 401d2c: 0f 84 93 01 00 00 je 0x401ec5 401d32: 48 8b 45 80 mov -0x80(%rbp),%rax 401d36: 48 8b 40 28 mov 0x28(%rax),%rax 401d3a: 48 3b 85 48 ff ff ff cmp -0xb8(%rbp),%rax 401d41: 0f 93 c0 setae %al 401d44: 0f b6 c0 movzbl %al,%eax 401d47: 48 85 c0 test %rax,%rax 401d4a: 75 1e jne 0x401d6a 401d4c: 48 8b 45 80 mov -0x80(%rbp),%rax 401d50: 48 8b 40 28 mov 0x28(%rax),%rax 401d54: 48 83 c0 40 add $0x40,%rax 401d58: 48 3b 85 48 ff ff ff cmp -0xb8(%rbp),%rax 401d5f: 0f 97 c0 seta %al 401d62: 0f b6 c0 movzbl %al,%eax 401d65: 48 85 c0 test %rax,%rax 401d68: 74 0a je 0x401d74 401d6a: b8 00 00 00 00 mov $0x0,%eax 401d6f: e9 8d 01 00 00 jmpq 0x401f01 401d74: 48 83 bd 68 ff ff ff 00 cmpq $0x0,-0x98(%rbp) 401d7c: 0f 95 c0 setne %al 401d7f: 0f b6 c0 movzbl %al,%eax 401d82: 48 85 c0 test %rax,%rax 401d85: 74 3b je 0x401dc2 401d87: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401d8e: 48 83 c0 05 add $0x5,%rax 401d92: 0f b6 00 movzbl (%rax),%eax 401d95: 3c 01 cmp $0x1,%al 401d97: 75 29 jne 0x401dc2 401d99: 48 8b 45 80 mov -0x80(%rbp),%rax 401d9d: 48 8b 50 28 mov 0x28(%rax),%rdx 401da1: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 401da8: 48 01 c2 add %rax,%rdx 401dab: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 401db2: 48 01 d0 add %rdx,%rax 401db5: 48 8b 40 20 mov 0x20(%rax),%rax 401db9: 48 89 45 90 mov %rax,-0x70(%rbp) 401dbd: e9 da 00 00 00 jmpq 0x401e9c 401dc2: 48 83 bd 68 ff ff ff 00 cmpq $0x0,-0x98(%rbp) 401dca: 0f 95 c0 setne %al 401dcd: 0f b6 c0 movzbl %al,%eax 401dd0: 48 85 c0 test %rax,%rax 401dd3: 74 36 je 0x401e0b 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 c2 add %rax,%rdx 401de7: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 401dee: 48 01 d0 add %rdx,%rax 401df1: 48 8d 48 20 lea 0x20(%rax),%rcx 401df5: 48 8d 45 90 lea -0x70(%rbp),%rax 401df9: ba 08 00 00 00 mov $0x8,%edx 401dfe: 48 89 ce mov %rcx,%rsi 401e01: 48 89 c7 mov %rax,%rdi 401e04: e8 17 f3 ff ff callq 0x401120 401e09: eb 6f jmp 0x401e7a 401e0b: 48 8b 45 80 mov -0x80(%rbp),%rax 401e0f: 48 8b 50 28 mov 0x28(%rax),%rdx 401e13: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 401e1a: 48 01 d0 add %rdx,%rax 401e1d: 48 83 c0 20 add $0x20,%rax 401e21: 48 89 c2 mov %rax,%rdx 401e24: 48 8d 75 90 lea -0x70(%rbp),%rsi 401e28: 8b 85 5c ff ff ff mov -0xa4(%rbp),%eax 401e2e: 48 89 d1 mov %rdx,%rcx 401e31: ba 08 00 00 00 mov $0x8,%edx 401e36: 89 c7 mov %eax,%edi 401e38: e8 35 f8 ff ff callq 0x401672 401e3d: 48 89 45 a8 mov %rax,-0x58(%rbp) 401e41: 48 83 7d a8 08 cmpq $0x8,-0x58(%rbp) 401e46: 0f 95 c0 setne %al 401e49: 0f b6 c0 movzbl %al,%eax 401e4c: 48 85 c0 test %rax,%rax 401e4f: 74 29 je 0x401e7a 401e51: 48 83 7d a8 00 cmpq $0x0,-0x58(%rbp) 401e56: 79 0c jns 0x401e64 401e58: bf 09 00 00 00 mov $0x9,%edi 401e5d: e8 5b f6 ff ff callq 0x4014bd 401e62: eb 0a jmp 0x401e6e 401e64: bf 0a 00 00 00 mov $0xa,%edi 401e69: e8 4f f6 ff ff callq 0x4014bd 401e6e: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 401e75: e9 87 00 00 00 jmpq 0x401f01 401e7a: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 401e81: 48 83 c0 05 add $0x5,%rax 401e85: 0f b6 00 movzbl (%rax),%eax 401e88: 3c 01 cmp $0x1,%al 401e8a: 74 10 je 0x401e9c 401e8c: 48 8b 45 90 mov -0x70(%rbp),%rax 401e90: 48 89 c7 mov %rax,%rdi 401e93: e8 c9 f7 ff ff callq 0x401661 401e98: 48 89 45 90 mov %rax,-0x70(%rbp) 401e9c: 48 8b 55 90 mov -0x70(%rbp),%rdx 401ea0: b8 ff ff ff ff mov $0xffffffff,%eax 401ea5: 48 39 c2 cmp %rax,%rdx 401ea8: 76 13 jbe 0x401ebd 401eaa: bf 0a 00 00 00 mov $0xa,%edi 401eaf: e8 09 f6 ff ff callq 0x4014bd 401eb4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 401ebb: eb 44 jmp 0x401f01 401ebd: 48 8b 45 90 mov -0x70(%rbp),%rax 401ec1: 48 89 45 98 mov %rax,-0x68(%rbp) 401ec5: 48 8b 45 80 mov -0x80(%rbp),%rax 401ec9: 48 8b 40 28 mov 0x28(%rax),%rax 401ecd: 48 3b 85 48 ff ff ff cmp -0xb8(%rbp),%rax 401ed4: 77 1f ja 0x401ef5 401ed6: 48 8b 45 80 mov -0x80(%rbp),%rax 401eda: 48 8b 40 28 mov 0x28(%rax),%rax 401ede: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 401ee5: 48 29 c2 sub %rax,%rdx 401ee8: 48 8b 45 98 mov -0x68(%rbp),%rax 401eec: 48 c1 e0 06 shl $0x6,%rax 401ef0: 48 39 c2 cmp %rax,%rdx 401ef3: 73 08 jae 0x401efd 401ef5: 48 c7 45 98 00 00 00 00 movq $0x0,-0x68(%rbp) 401efd: 48 8b 45 98 mov -0x68(%rbp),%rax 401f01: 48 8b 4d f8 mov -0x8(%rbp),%rcx 401f05: 64 48 33 0c 25 28 00 00 xor %fs:0x28,%rcx 401f0d: 00 401f0e: 74 05 je 0x401f15 401f10: e8 3b f1 ff ff callq 0x401050 401f15: c9 leaveq 401f16: c3 retq 401f17: 55 push %rbp 401f18: 48 89 e5 mov %rsp,%rbp 401f1b: 48 81 ec d0 00 00 00 sub $0xd0,%rsp 401f22: 89 bd 5c ff ff ff mov %edi,-0xa4(%rbp) 401f28: 48 89 b5 50 ff ff ff mov %rsi,-0xb0(%rbp) 401f2f: 48 89 95 48 ff ff ff mov %rdx,-0xb8(%rbp) 401f36: 48 89 8d 40 ff ff ff mov %rcx,-0xc0(%rbp) 401f3d: 4c 89 85 38 ff ff ff mov %r8,-0xc8(%rbp) 401f44: 44 89 8d 58 ff ff ff mov %r9d,-0xa8(%rbp) 401f4b: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 401f52: 48 83 c0 04 add $0x4,%rax 401f56: 0f b6 00 movzbl (%rax),%eax 401f59: 3c 01 cmp $0x1,%al 401f5b: 0f 95 c0 setne %al 401f5e: 0f b6 c0 movzbl %al,%eax 401f61: 48 85 c0 test %rax,%rax 401f64: 74 22 je 0x401f88 401f66: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 401f6d: 48 83 c0 04 add $0x4,%rax 401f71: 0f b6 00 movzbl (%rax),%eax 401f74: 3c 02 cmp $0x2,%al 401f76: 0f 95 c0 setne %al 401f79: 0f b6 c0 movzbl %al,%eax 401f7c: 48 85 c0 test %rax,%rax 401f7f: 74 07 je 0x401f88 401f81: b8 01 00 00 00 mov $0x1,%eax 401f86: eb 05 jmp 0x401f8d 401f88: b8 00 00 00 00 mov $0x0,%eax 401f8d: 85 c0 test %eax,%eax 401f8f: 75 46 jne 0x401fd7 401f91: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 401f98: 48 83 c0 05 add $0x5,%rax 401f9c: 0f b6 00 movzbl (%rax),%eax 401f9f: 3c 01 cmp $0x1,%al 401fa1: 0f 95 c0 setne %al 401fa4: 0f b6 c0 movzbl %al,%eax 401fa7: 48 85 c0 test %rax,%rax 401faa: 74 22 je 0x401fce 401fac: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 401fb3: 48 83 c0 05 add $0x5,%rax 401fb7: 0f b6 00 movzbl (%rax),%eax 401fba: 3c 02 cmp $0x2,%al 401fbc: 0f 95 c0 setne %al 401fbf: 0f b6 c0 movzbl %al,%eax 401fc2: 48 85 c0 test %rax,%rax 401fc5: 74 07 je 0x401fce 401fc7: b8 01 00 00 00 mov $0x1,%eax 401fcc: eb 05 jmp 0x401fd3 401fce: b8 00 00 00 00 mov $0x0,%eax 401fd3: 85 c0 test %eax,%eax 401fd5: 74 14 je 0x401feb 401fd7: bf 0a 00 00 00 mov $0xa,%edi 401fdc: e8 dc f4 ff ff callq 0x4014bd 401fe1: b8 00 00 00 00 mov $0x0,%eax 401fe6: e9 ec 0f 00 00 jmpq 0x402fd7 401feb: 48 8b bd 38 ff ff ff mov -0xc8(%rbp),%rdi 401ff2: 48 8b 8d 40 ff ff ff mov -0xc0(%rbp),%rcx 401ff9: 8b 95 5c ff ff ff mov -0xa4(%rbp),%edx 401fff: 48 8b b5 48 ff ff ff mov -0xb8(%rbp),%rsi 402006: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 40200d: 49 89 f8 mov %rdi,%r8 402010: 48 89 c7 mov %rax,%rdi 402013: e8 85 f9 ff ff callq 0x40199d 402018: 48 89 45 d0 mov %rax,-0x30(%rbp) 40201c: 48 83 7d d0 ff cmpq $0xffffffffffffffff,-0x30(%rbp) 402021: 75 0a jne 0x40202d 402023: b8 00 00 00 00 mov $0x0,%eax 402028: e9 aa 0f 00 00 jmpq 0x402fd7 40202d: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 402034: 48 83 c0 04 add $0x4,%rax 402038: 0f b6 00 movzbl (%rax),%eax 40203b: 3c 01 cmp $0x1,%al 40203d: 75 24 jne 0x402063 40203f: 48 b8 42 08 21 84 10 42 mov $0x108421084210842,%rax 402047: 08 01 402049: 48 39 45 d0 cmp %rax,-0x30(%rbp) 40204d: 76 38 jbe 0x402087 40204f: bf 0a 00 00 00 mov $0xa,%edi 402054: e8 64 f4 ff ff callq 0x4014bd 402059: b8 00 00 00 00 mov $0x0,%eax 40205e: e9 74 0f 00 00 jmpq 0x402fd7 402063: 48 b8 f0 f0 f0 f0 f0 f0 mov $0xf0f0f0f0f0f0f0,%rax 40206b: f0 00 40206d: 48 39 45 d0 cmp %rax,-0x30(%rbp) 402071: 76 14 jbe 0x402087 402073: bf 0a 00 00 00 mov $0xa,%edi 402078: e8 40 f4 ff ff callq 0x4014bd 40207d: b8 00 00 00 00 mov $0x0,%eax 402082: e9 50 0f 00 00 jmpq 0x402fd7 402087: 48 8b 45 d0 mov -0x30(%rbp),%rax 40208b: 48 85 c0 test %rax,%rax 40208e: 75 20 jne 0x4020b0 402090: 83 bd 58 ff ff ff 02 cmpl $0x2,-0xa8(%rbp) 402097: 74 09 je 0x4020a2 402099: 83 bd 58 ff ff ff 09 cmpl $0x9,-0xa8(%rbp) 4020a0: 75 07 jne 0x4020a9 4020a2: b8 01 00 00 00 mov $0x1,%eax 4020a7: eb 05 jmp 0x4020ae 4020a9: b8 00 00 00 00 mov $0x0,%eax 4020ae: 48 98 cltq 4020b0: 48 89 45 d8 mov %rax,-0x28(%rbp) 4020b4: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4020b8: 48 89 d0 mov %rdx,%rax 4020bb: 48 01 c0 add %rax,%rax 4020be: 48 01 d0 add %rdx,%rax 4020c1: 48 c1 e0 02 shl $0x2,%rax 4020c5: 48 01 d0 add %rdx,%rax 4020c8: 48 c1 e0 04 shl $0x4,%rax 4020cc: 49 89 c0 mov %rax,%r8 4020cf: 8b bd 58 ff ff ff mov -0xa8(%rbp),%edi 4020d5: 48 8b 8d 38 ff ff ff mov -0xc8(%rbp),%rcx 4020dc: 48 8b 95 40 ff ff ff mov -0xc0(%rbp),%rdx 4020e3: 48 8b b5 50 ff ff ff mov -0xb0(%rbp),%rsi 4020ea: 8b 85 5c ff ff ff mov -0xa4(%rbp),%eax 4020f0: 41 50 push %rax 4020f2: 6a 03 pushq $0x3 4020f4: 4c 8b 4d 10 mov 0x10(%rbp),%r9 4020f8: 41 89 f8 mov %edi,%r8d 4020fb: 89 c7 mov %eax,%edi 4020fd: e8 cb f6 ff ff callq 0x4017cd 402102: 48 83 c4 10 add $0x10,%rsp 402106: 48 89 45 e0 mov %rax,-0x20(%rbp) 40210a: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 40210f: 75 0a jne 0x40211b 402111: b8 00 00 00 00 mov $0x0,%eax 402116: e9 bc 0e 00 00 jmpq 0x402fd7 40211b: 48 8b 45 d0 mov -0x30(%rbp),%rax 40211f: 89 c0 mov %eax,%eax 402121: 48 3b 45 d0 cmp -0x30(%rbp),%rax 402125: 74 1f je 0x402146 402127: 48 8d 0d 8e 30 00 00 lea 0x308e(%rip),%rcx # 0x4051bc 40212e: ba 3f 01 00 00 mov $0x13f,%edx 402133: 48 8d 35 8e 2f 00 00 lea 0x2f8e(%rip),%rsi # 0x4050c8 40213a: 48 8d 3d af 2f 00 00 lea 0x2faf(%rip),%rdi # 0x4050f0 402141: e8 4a ef ff ff callq 0x401090 402146: 48 8b 45 d0 mov -0x30(%rbp),%rax 40214a: 89 c2 mov %eax,%edx 40214c: 48 8b 45 e0 mov -0x20(%rbp),%rax 402150: 89 90 c8 00 00 00 mov %edx,0xc8(%rax) 402156: 48 8b 45 d8 mov -0x28(%rbp),%rax 40215a: 89 c2 mov %eax,%edx 40215c: 48 8b 45 e0 mov -0x20(%rbp),%rax 402160: 89 90 cc 00 00 00 mov %edx,0xcc(%rax) 402166: 48 8b 45 e0 mov -0x20(%rbp),%rax 40216a: c7 40 70 0a 00 00 00 movl $0xa,0x70(%rax) 402171: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 402178: 48 83 c0 04 add $0x4,%rax 40217c: 0f b6 00 movzbl (%rax),%eax 40217f: 0f b6 d0 movzbl %al,%edx 402182: 48 8b 45 e0 mov -0x20(%rbp),%rax 402186: 89 50 20 mov %edx,0x20(%rax) 402189: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 402190: 48 83 c0 04 add $0x4,%rax 402194: 0f b6 00 movzbl (%rax),%eax 402197: 3c 01 cmp $0x1,%al 402199: 0f 85 6e 07 00 00 jne 0x40290d 40219f: 48 8b 95 40 ff ff ff mov -0xc0(%rbp),%rdx 4021a6: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 4021ad: 48 01 d0 add %rdx,%rax 4021b0: 48 89 45 e8 mov %rax,-0x18(%rbp) 4021b4: 48 83 bd 50 ff ff ff 00 cmpq $0x0,-0xb0(%rbp) 4021bc: 74 23 je 0x4021e1 4021be: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4021c5: 48 83 c0 05 add $0x5,%rax 4021c9: 0f b6 00 movzbl (%rax),%eax 4021cc: 3c 01 cmp $0x1,%al 4021ce: 75 11 jne 0x4021e1 4021d0: 48 8b 45 e0 mov -0x20(%rbp),%rax 4021d4: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4021d8: 48 89 50 48 mov %rdx,0x48(%rax) 4021dc: e9 60 02 00 00 jmpq 0x402441 4021e1: 48 8b 45 e0 mov -0x20(%rbp),%rax 4021e5: 48 8d 88 88 00 00 00 lea 0x88(%rax),%rcx 4021ec: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4021f3: ba 34 00 00 00 mov $0x34,%edx 4021f8: 48 89 c6 mov %rax,%rsi 4021fb: 48 89 cf mov %rcx,%rdi 4021fe: e8 1d ef ff ff callq 0x401120 402203: 48 89 c2 mov %rax,%rdx 402206: 48 8b 45 e0 mov -0x20(%rbp),%rax 40220a: 48 89 50 48 mov %rdx,0x48(%rax) 40220e: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 402215: 48 83 c0 05 add $0x5,%rax 402219: 0f b6 00 movzbl (%rax),%eax 40221c: 3c 01 cmp $0x1,%al 40221e: 0f 84 1d 02 00 00 je 0x402441 402224: 48 8b 45 e0 mov -0x20(%rbp),%rax 402228: 0f b7 80 98 00 00 00 movzwl 0x98(%rax),%eax 40222f: 66 89 85 6c ff ff ff mov %ax,-0x94(%rbp) 402236: 0f b7 85 6c ff ff ff movzwl -0x94(%rbp),%eax 40223d: 66 c1 c8 08 ror $0x8,%ax 402241: 66 89 85 6e ff ff ff mov %ax,-0x92(%rbp) 402248: 0f b7 95 6e ff ff ff movzwl -0x92(%rbp),%edx 40224f: 48 8b 45 e0 mov -0x20(%rbp),%rax 402253: 66 89 90 98 00 00 00 mov %dx,0x98(%rax) 40225a: 48 8b 45 e0 mov -0x20(%rbp),%rax 40225e: 0f b7 80 9a 00 00 00 movzwl 0x9a(%rax),%eax 402265: 66 89 85 70 ff ff ff mov %ax,-0x90(%rbp) 40226c: 0f b7 85 70 ff ff ff movzwl -0x90(%rbp),%eax 402273: 66 c1 c8 08 ror $0x8,%ax 402277: 66 89 85 72 ff ff ff mov %ax,-0x8e(%rbp) 40227e: 0f b7 95 72 ff ff ff movzwl -0x8e(%rbp),%edx 402285: 48 8b 45 e0 mov -0x20(%rbp),%rax 402289: 66 89 90 9a 00 00 00 mov %dx,0x9a(%rax) 402290: 48 8b 45 e0 mov -0x20(%rbp),%rax 402294: 8b 80 9c 00 00 00 mov 0x9c(%rax),%eax 40229a: 89 c7 mov %eax,%edi 40229c: e8 b2 f3 ff ff callq 0x401653 4022a1: 89 c2 mov %eax,%edx 4022a3: 48 8b 45 e0 mov -0x20(%rbp),%rax 4022a7: 89 90 9c 00 00 00 mov %edx,0x9c(%rax) 4022ad: 48 8b 45 e0 mov -0x20(%rbp),%rax 4022b1: 8b 80 a0 00 00 00 mov 0xa0(%rax),%eax 4022b7: 89 c7 mov %eax,%edi 4022b9: e8 95 f3 ff ff callq 0x401653 4022be: 89 c2 mov %eax,%edx 4022c0: 48 8b 45 e0 mov -0x20(%rbp),%rax 4022c4: 89 90 a0 00 00 00 mov %edx,0xa0(%rax) 4022ca: 48 8b 45 e0 mov -0x20(%rbp),%rax 4022ce: 8b 80 a4 00 00 00 mov 0xa4(%rax),%eax 4022d4: 89 c7 mov %eax,%edi 4022d6: e8 78 f3 ff ff callq 0x401653 4022db: 89 c2 mov %eax,%edx 4022dd: 48 8b 45 e0 mov -0x20(%rbp),%rax 4022e1: 89 90 a4 00 00 00 mov %edx,0xa4(%rax) 4022e7: 48 8b 45 e0 mov -0x20(%rbp),%rax 4022eb: 8b 80 a8 00 00 00 mov 0xa8(%rax),%eax 4022f1: 89 c7 mov %eax,%edi 4022f3: e8 5b f3 ff ff callq 0x401653 4022f8: 89 c2 mov %eax,%edx 4022fa: 48 8b 45 e0 mov -0x20(%rbp),%rax 4022fe: 89 90 a8 00 00 00 mov %edx,0xa8(%rax) 402304: 48 8b 45 e0 mov -0x20(%rbp),%rax 402308: 8b 80 ac 00 00 00 mov 0xac(%rax),%eax 40230e: 89 c7 mov %eax,%edi 402310: e8 3e f3 ff ff callq 0x401653 402315: 89 c2 mov %eax,%edx 402317: 48 8b 45 e0 mov -0x20(%rbp),%rax 40231b: 89 90 ac 00 00 00 mov %edx,0xac(%rax) 402321: 48 8b 45 e0 mov -0x20(%rbp),%rax 402325: 0f b7 80 b0 00 00 00 movzwl 0xb0(%rax),%eax 40232c: 66 89 85 74 ff ff ff mov %ax,-0x8c(%rbp) 402333: 0f b7 85 74 ff ff ff movzwl -0x8c(%rbp),%eax 40233a: 66 c1 c8 08 ror $0x8,%ax 40233e: 66 89 85 76 ff ff ff mov %ax,-0x8a(%rbp) 402345: 0f b7 95 76 ff ff ff movzwl -0x8a(%rbp),%edx 40234c: 48 8b 45 e0 mov -0x20(%rbp),%rax 402350: 66 89 90 b0 00 00 00 mov %dx,0xb0(%rax) 402357: 48 8b 45 e0 mov -0x20(%rbp),%rax 40235b: 0f b7 80 b2 00 00 00 movzwl 0xb2(%rax),%eax 402362: 66 89 85 78 ff ff ff mov %ax,-0x88(%rbp) 402369: 0f b7 85 78 ff ff ff movzwl -0x88(%rbp),%eax 402370: 66 c1 c8 08 ror $0x8,%ax 402374: 66 89 85 7a ff ff ff mov %ax,-0x86(%rbp) 40237b: 0f b7 95 7a ff ff ff movzwl -0x86(%rbp),%edx 402382: 48 8b 45 e0 mov -0x20(%rbp),%rax 402386: 66 89 90 b2 00 00 00 mov %dx,0xb2(%rax) 40238d: 48 8b 45 e0 mov -0x20(%rbp),%rax 402391: 0f b7 80 b4 00 00 00 movzwl 0xb4(%rax),%eax 402398: 66 89 85 7c ff ff ff mov %ax,-0x84(%rbp) 40239f: 0f b7 85 7c ff ff ff movzwl -0x84(%rbp),%eax 4023a6: 66 c1 c8 08 ror $0x8,%ax 4023aa: 66 89 85 7e ff ff ff mov %ax,-0x82(%rbp) 4023b1: 0f b7 95 7e ff ff ff movzwl -0x82(%rbp),%edx 4023b8: 48 8b 45 e0 mov -0x20(%rbp),%rax 4023bc: 66 89 90 b4 00 00 00 mov %dx,0xb4(%rax) 4023c3: 48 8b 45 e0 mov -0x20(%rbp),%rax 4023c7: 0f b7 80 b6 00 00 00 movzwl 0xb6(%rax),%eax 4023ce: 66 89 45 80 mov %ax,-0x80(%rbp) 4023d2: 0f b7 45 80 movzwl -0x80(%rbp),%eax 4023d6: 66 c1 c8 08 ror $0x8,%ax 4023da: 66 89 45 82 mov %ax,-0x7e(%rbp) 4023de: 0f b7 55 82 movzwl -0x7e(%rbp),%edx 4023e2: 48 8b 45 e0 mov -0x20(%rbp),%rax 4023e6: 66 89 90 b6 00 00 00 mov %dx,0xb6(%rax) 4023ed: 48 8b 45 e0 mov -0x20(%rbp),%rax 4023f1: 0f b7 80 b8 00 00 00 movzwl 0xb8(%rax),%eax 4023f8: 66 89 45 84 mov %ax,-0x7c(%rbp) 4023fc: 0f b7 45 84 movzwl -0x7c(%rbp),%eax 402400: 66 c1 c8 08 ror $0x8,%ax 402404: 66 89 45 86 mov %ax,-0x7a(%rbp) 402408: 0f b7 55 86 movzwl -0x7a(%rbp),%edx 40240c: 48 8b 45 e0 mov -0x20(%rbp),%rax 402410: 66 89 90 b8 00 00 00 mov %dx,0xb8(%rax) 402417: 48 8b 45 e0 mov -0x20(%rbp),%rax 40241b: 0f b7 80 ba 00 00 00 movzwl 0xba(%rax),%eax 402422: 66 89 45 88 mov %ax,-0x78(%rbp) 402426: 0f b7 45 88 movzwl -0x78(%rbp),%eax 40242a: 66 c1 c8 08 ror $0x8,%ax 40242e: 66 89 45 8a mov %ax,-0x76(%rbp) 402432: 0f b7 55 8a movzwl -0x76(%rbp),%edx 402436: 48 8b 45 e0 mov -0x20(%rbp),%rax 40243a: 66 89 90 ba 00 00 00 mov %dx,0xba(%rax) 402441: 48 8b 45 e0 mov -0x20(%rbp),%rax 402445: 48 8b 40 48 mov 0x48(%rax),%rax 402449: 8b 40 20 mov 0x20(%rax),%eax 40244c: 89 45 ac mov %eax,-0x54(%rbp) 40244f: 48 83 bd 50 ff ff ff 00 cmpq $0x0,-0xb0(%rbp) 402457: 0f 84 e4 03 00 00 je 0x402841 40245d: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 402464: 48 83 c0 05 add $0x5,%rax 402468: 0f b6 00 movzbl (%rax),%eax 40246b: 3c 01 cmp $0x1,%al 40246d: 0f 85 ce 03 00 00 jne 0x402841 402473: 83 bd 58 ff ff ff 08 cmpl $0x8,-0xa8(%rbp) 40247a: 0f 84 c1 03 00 00 je 0x402841 402480: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 402485: 0f 95 c0 setne %al 402488: 0f b6 c0 movzbl %al,%eax 40248b: 48 85 c0 test %rax,%rax 40248e: 74 15 je 0x4024a5 402490: 8b 45 ac mov -0x54(%rbp),%eax 402493: 48 3b 85 38 ff ff ff cmp -0xc8(%rbp),%rax 40249a: 0f 93 c0 setae %al 40249d: 0f b6 c0 movzbl %al,%eax 4024a0: 48 85 c0 test %rax,%rax 4024a3: 75 30 jne 0x4024d5 4024a5: 8b 45 ac mov -0x54(%rbp),%eax 4024a8: 48 8b 95 38 ff ff ff mov -0xc8(%rbp),%rdx 4024af: 48 89 d1 mov %rdx,%rcx 4024b2: 48 29 c1 sub %rax,%rcx 4024b5: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4024b9: 48 89 d0 mov %rdx,%rax 4024bc: 48 c1 e0 02 shl $0x2,%rax 4024c0: 48 01 d0 add %rdx,%rax 4024c3: 48 c1 e0 03 shl $0x3,%rax 4024c7: 48 39 c1 cmp %rax,%rcx 4024ca: 0f 92 c0 setb %al 4024cd: 0f b6 c0 movzbl %al,%eax 4024d0: 48 85 c0 test %rax,%rax 4024d3: 74 20 je 0x4024f5 4024d5: 48 8b 45 e0 mov -0x20(%rbp),%rax 4024d9: 48 89 c7 mov %rax,%rdi 4024dc: e8 3f eb ff ff callq 0x401020 4024e1: bf 0a 00 00 00 mov $0xa,%edi 4024e6: e8 d2 ef ff ff callq 0x4014bd 4024eb: b8 00 00 00 00 mov $0x0,%eax 4024f0: e9 e2 0a 00 00 jmpq 0x402fd7 4024f5: 8b 55 ac mov -0x54(%rbp),%edx 4024f8: 48 8b 45 e8 mov -0x18(%rbp),%rax 4024fc: 48 01 c2 add %rax,%rdx 4024ff: 48 8b 45 e0 mov -0x20(%rbp),%rax 402503: 48 89 50 50 mov %rdx,0x50(%rax) 402507: 48 c7 45 b0 00 00 00 00 movq $0x0,-0x50(%rbp) 40250f: e9 1a 03 00 00 jmpq 0x40282e 402514: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402518: 48 8b 55 b0 mov -0x50(%rbp),%rdx 40251c: 48 89 d0 mov %rdx,%rax 40251f: 48 01 c0 add %rax,%rax 402522: 48 01 d0 add %rdx,%rax 402525: 48 c1 e0 02 shl $0x2,%rax 402529: 48 01 d0 add %rdx,%rax 40252c: 48 c1 e0 04 shl $0x4,%rax 402530: 48 05 50 01 00 00 add $0x150,%rax 402536: 48 8d 14 01 lea (%rcx,%rax,1),%rdx 40253a: 48 8b 45 b0 mov -0x50(%rbp),%rax 40253e: 48 89 42 08 mov %rax,0x8(%rdx) 402542: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402546: 48 8b 55 b0 mov -0x50(%rbp),%rdx 40254a: 48 89 d0 mov %rdx,%rax 40254d: 48 01 c0 add %rax,%rax 402550: 48 01 d0 add %rdx,%rax 402553: 48 c1 e0 02 shl $0x2,%rax 402557: 48 01 d0 add %rdx,%rax 40255a: 48 c1 e0 04 shl $0x4,%rax 40255e: 48 05 50 01 00 00 add $0x150,%rax 402564: 48 8d 14 01 lea (%rcx,%rax,1),%rdx 402568: 48 8b 45 e0 mov -0x20(%rbp),%rax 40256c: 48 89 42 10 mov %rax,0x10(%rdx) 402570: 48 8b 45 e0 mov -0x20(%rbp),%rax 402574: 48 8b 48 50 mov 0x50(%rax),%rcx 402578: 48 8b 55 b0 mov -0x50(%rbp),%rdx 40257c: 48 89 d0 mov %rdx,%rax 40257f: 48 c1 e0 02 shl $0x2,%rax 402583: 48 01 d0 add %rdx,%rax 402586: 48 c1 e0 03 shl $0x3,%rax 40258a: 48 01 c1 add %rax,%rcx 40258d: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402591: 48 8b 55 b0 mov -0x50(%rbp),%rdx 402595: 48 89 d0 mov %rdx,%rax 402598: 48 01 c0 add %rax,%rax 40259b: 48 01 d0 add %rdx,%rax 40259e: 48 c1 e0 02 shl $0x2,%rax 4025a2: 48 01 d0 add %rdx,%rax 4025a5: 48 c1 e0 04 shl $0x4,%rax 4025a9: 48 05 60 01 00 00 add $0x160,%rax 4025af: 48 01 f0 add %rsi,%rax 4025b2: 48 89 48 08 mov %rcx,0x8(%rax) 4025b6: 48 8b 45 e0 mov -0x20(%rbp),%rax 4025ba: 48 8b 48 50 mov 0x50(%rax),%rcx 4025be: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4025c2: 48 89 d0 mov %rdx,%rax 4025c5: 48 c1 e0 02 shl $0x2,%rax 4025c9: 48 01 d0 add %rdx,%rax 4025cc: 48 c1 e0 03 shl $0x3,%rax 4025d0: 48 01 c8 add %rcx,%rax 4025d3: 8b 40 10 mov 0x10(%rax),%eax 4025d6: 89 c0 mov %eax,%eax 4025d8: 48 3b 85 38 ff ff ff cmp -0xc8(%rbp),%rax 4025df: 0f 92 c0 setb %al 4025e2: 0f b6 c0 movzbl %al,%eax 4025e5: 48 85 c0 test %rax,%rax 4025e8: 0f 84 12 01 00 00 je 0x402700 4025ee: 48 8b 45 e0 mov -0x20(%rbp),%rax 4025f2: 48 8b 48 50 mov 0x50(%rax),%rcx 4025f6: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4025fa: 48 89 d0 mov %rdx,%rax 4025fd: 48 c1 e0 02 shl $0x2,%rax 402601: 48 01 d0 add %rdx,%rax 402604: 48 c1 e0 03 shl $0x3,%rax 402608: 48 01 c8 add %rcx,%rax 40260b: 8b 40 14 mov 0x14(%rax),%eax 40260e: 89 c6 mov %eax,%esi 402610: 48 8b 45 e0 mov -0x20(%rbp),%rax 402614: 48 8b 48 50 mov 0x50(%rax),%rcx 402618: 48 8b 55 b0 mov -0x50(%rbp),%rdx 40261c: 48 89 d0 mov %rdx,%rax 40261f: 48 c1 e0 02 shl $0x2,%rax 402623: 48 01 d0 add %rdx,%rax 402626: 48 c1 e0 03 shl $0x3,%rax 40262a: 48 01 c8 add %rcx,%rax 40262d: 8b 40 10 mov 0x10(%rax),%eax 402630: 89 c2 mov %eax,%edx 402632: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 402639: 48 29 d0 sub %rdx,%rax 40263c: 48 39 c6 cmp %rax,%rsi 40263f: 0f 96 c0 setbe %al 402642: 0f b6 c0 movzbl %al,%eax 402645: 48 85 c0 test %rax,%rax 402648: 0f 84 b2 00 00 00 je 0x402700 40264e: 48 8b 45 e0 mov -0x20(%rbp),%rax 402652: 48 8b 48 50 mov 0x50(%rax),%rcx 402656: 48 8b 55 b0 mov -0x50(%rbp),%rdx 40265a: 48 89 d0 mov %rdx,%rax 40265d: 48 c1 e0 02 shl $0x2,%rax 402661: 48 01 d0 add %rdx,%rax 402664: 48 c1 e0 03 shl $0x3,%rax 402668: 48 01 c8 add %rcx,%rax 40266b: 8b 40 10 mov 0x10(%rax),%eax 40266e: 89 c2 mov %eax,%edx 402670: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 402677: 48 01 c2 add %rax,%rdx 40267a: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 402681: 48 8d 0c 02 lea (%rdx,%rax,1),%rcx 402685: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402689: 48 8b 55 b0 mov -0x50(%rbp),%rdx 40268d: 48 89 d0 mov %rdx,%rax 402690: 48 01 c0 add %rax,%rax 402693: 48 01 d0 add %rdx,%rax 402696: 48 c1 e0 02 shl $0x2,%rax 40269a: 48 01 d0 add %rdx,%rax 40269d: 48 c1 e0 04 shl $0x4,%rax 4026a1: 48 05 70 01 00 00 add $0x170,%rax 4026a7: 48 01 f0 add %rsi,%rax 4026aa: 48 89 48 10 mov %rcx,0x10(%rax) 4026ae: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4026b2: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4026b6: 48 89 d0 mov %rdx,%rax 4026b9: 48 01 c0 add %rax,%rax 4026bc: 48 01 d0 add %rdx,%rax 4026bf: 48 c1 e0 02 shl $0x2,%rax 4026c3: 48 01 d0 add %rdx,%rax 4026c6: 48 c1 e0 04 shl $0x4,%rax 4026ca: 48 05 70 01 00 00 add $0x170,%rax 4026d0: 48 01 c8 add %rcx,%rax 4026d3: 48 8b 48 10 mov 0x10(%rax),%rcx 4026d7: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4026db: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4026df: 48 89 d0 mov %rdx,%rax 4026e2: 48 01 c0 add %rax,%rax 4026e5: 48 01 d0 add %rdx,%rax 4026e8: 48 c1 e0 02 shl $0x2,%rax 4026ec: 48 01 d0 add %rdx,%rax 4026ef: 48 c1 e0 04 shl $0x4,%rax 4026f3: 48 05 70 01 00 00 add $0x170,%rax 4026f9: 48 01 f0 add %rsi,%rax 4026fc: 48 89 48 08 mov %rcx,0x8(%rax) 402700: 48 8b 45 e0 mov -0x20(%rbp),%rax 402704: 48 8d 88 c8 00 00 00 lea 0xc8(%rax),%rcx 40270b: 48 8b 75 e0 mov -0x20(%rbp),%rsi 40270f: 48 8b 45 b0 mov -0x50(%rbp),%rax 402713: 48 8d 50 01 lea 0x1(%rax),%rdx 402717: 48 89 d0 mov %rdx,%rax 40271a: 48 01 c0 add %rax,%rax 40271d: 48 01 d0 add %rdx,%rax 402720: 48 c1 e0 02 shl $0x2,%rax 402724: 48 01 d0 add %rdx,%rax 402727: 48 c1 e0 04 shl $0x4,%rax 40272b: 48 05 c0 00 00 00 add $0xc0,%rax 402731: 48 01 f0 add %rsi,%rax 402734: 48 89 48 10 mov %rcx,0x10(%rax) 402738: 48 8b 45 e0 mov -0x20(%rbp),%rax 40273c: 48 8b 48 50 mov 0x50(%rax),%rcx 402740: 48 8b 55 b0 mov -0x50(%rbp),%rdx 402744: 48 89 d0 mov %rdx,%rax 402747: 48 c1 e0 02 shl $0x2,%rax 40274b: 48 01 d0 add %rdx,%rax 40274e: 48 c1 e0 03 shl $0x3,%rax 402752: 48 01 c8 add %rcx,%rax 402755: 8b 40 04 mov 0x4(%rax),%eax 402758: 83 f8 12 cmp $0x12,%eax 40275b: 75 74 jne 0x4027d1 40275d: 48 8b 45 e0 mov -0x20(%rbp),%rax 402761: 48 8b 48 50 mov 0x50(%rax),%rcx 402765: 48 8b 55 b0 mov -0x50(%rbp),%rdx 402769: 48 89 d0 mov %rdx,%rax 40276c: 48 c1 e0 02 shl $0x2,%rax 402770: 48 01 d0 add %rdx,%rax 402773: 48 c1 e0 03 shl $0x3,%rax 402777: 48 01 c8 add %rcx,%rax 40277a: 8b 40 18 mov 0x18(%rax),%eax 40277d: 89 c0 mov %eax,%eax 40277f: 48 3b 45 d0 cmp -0x30(%rbp),%rax 402783: 73 4c jae 0x4027d1 402785: 48 8b 45 e0 mov -0x20(%rbp),%rax 402789: 48 8b 48 50 mov 0x50(%rax),%rcx 40278d: 48 8b 55 b0 mov -0x50(%rbp),%rdx 402791: 48 89 d0 mov %rdx,%rax 402794: 48 c1 e0 02 shl $0x2,%rax 402798: 48 01 d0 add %rdx,%rax 40279b: 48 c1 e0 03 shl $0x3,%rax 40279f: 48 01 c8 add %rcx,%rax 4027a2: 8b 40 18 mov 0x18(%rax),%eax 4027a5: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4027a9: 89 d6 mov %edx,%esi 4027ab: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4027af: 89 c2 mov %eax,%edx 4027b1: 48 89 d0 mov %rdx,%rax 4027b4: 48 01 c0 add %rax,%rax 4027b7: 48 01 d0 add %rdx,%rax 4027ba: 48 c1 e0 02 shl $0x2,%rax 4027be: 48 01 d0 add %rdx,%rax 4027c1: 48 c1 e0 04 shl $0x4,%rax 4027c5: 48 05 40 01 00 00 add $0x140,%rax 4027cb: 48 01 c8 add %rcx,%rax 4027ce: 89 70 14 mov %esi,0x14(%rax) 4027d1: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4027d5: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4027d9: 48 89 d0 mov %rdx,%rax 4027dc: 48 01 c0 add %rax,%rax 4027df: 48 01 d0 add %rdx,%rax 4027e2: 48 c1 e0 02 shl $0x2,%rax 4027e6: 48 01 d0 add %rdx,%rax 4027e9: 48 c1 e0 04 shl $0x4,%rax 4027ed: 48 05 40 01 00 00 add $0x140,%rax 4027f3: 48 01 c8 add %rcx,%rax 4027f6: 8b 40 14 mov 0x14(%rax),%eax 4027f9: 85 c0 test %eax,%eax 4027fb: 75 2c jne 0x402829 4027fd: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402801: 48 8b 55 b0 mov -0x50(%rbp),%rdx 402805: 48 89 d0 mov %rdx,%rax 402808: 48 01 c0 add %rax,%rax 40280b: 48 01 d0 add %rdx,%rax 40280e: 48 c1 e0 02 shl $0x2,%rax 402812: 48 01 d0 add %rdx,%rax 402815: 48 c1 e0 04 shl $0x4,%rax 402819: 48 05 40 01 00 00 add $0x140,%rax 40281f: 48 01 c8 add %rcx,%rax 402822: c7 40 14 ff ff ff ff movl $0xffffffff,0x14(%rax) 402829: 48 83 45 b0 01 addq $0x1,-0x50(%rbp) 40282e: 48 8b 45 b0 mov -0x50(%rbp),%rax 402832: 48 3b 45 d0 cmp -0x30(%rbp),%rax 402836: 0f 82 d8 fc ff ff jb 0x402514 40283c: e9 b4 00 00 00 jmpq 0x4028f5 402841: 48 c7 45 b8 00 00 00 00 movq $0x0,-0x48(%rbp) 402849: e9 99 00 00 00 jmpq 0x4028e7 40284e: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402852: 48 8b 55 b8 mov -0x48(%rbp),%rdx 402856: 48 89 d0 mov %rdx,%rax 402859: 48 01 c0 add %rax,%rax 40285c: 48 01 d0 add %rdx,%rax 40285f: 48 c1 e0 02 shl $0x2,%rax 402863: 48 01 d0 add %rdx,%rax 402866: 48 c1 e0 04 shl $0x4,%rax 40286a: 48 05 50 01 00 00 add $0x150,%rax 402870: 48 8d 14 01 lea (%rcx,%rax,1),%rdx 402874: 48 8b 45 b8 mov -0x48(%rbp),%rax 402878: 48 89 42 08 mov %rax,0x8(%rdx) 40287c: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402880: 48 8b 55 b8 mov -0x48(%rbp),%rdx 402884: 48 89 d0 mov %rdx,%rax 402887: 48 01 c0 add %rax,%rax 40288a: 48 01 d0 add %rdx,%rax 40288d: 48 c1 e0 02 shl $0x2,%rax 402891: 48 01 d0 add %rdx,%rax 402894: 48 c1 e0 04 shl $0x4,%rax 402898: 48 05 50 01 00 00 add $0x150,%rax 40289e: 48 8d 14 01 lea (%rcx,%rax,1),%rdx 4028a2: 48 8b 45 e0 mov -0x20(%rbp),%rax 4028a6: 48 89 42 10 mov %rax,0x10(%rdx) 4028aa: 48 8b 45 e0 mov -0x20(%rbp),%rax 4028ae: 48 8d 88 c8 00 00 00 lea 0xc8(%rax),%rcx 4028b5: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4028b9: 48 8b 45 b8 mov -0x48(%rbp),%rax 4028bd: 48 8d 50 01 lea 0x1(%rax),%rdx 4028c1: 48 89 d0 mov %rdx,%rax 4028c4: 48 01 c0 add %rax,%rax 4028c7: 48 01 d0 add %rdx,%rax 4028ca: 48 c1 e0 02 shl $0x2,%rax 4028ce: 48 01 d0 add %rdx,%rax 4028d1: 48 c1 e0 04 shl $0x4,%rax 4028d5: 48 05 c0 00 00 00 add $0xc0,%rax 4028db: 48 01 f0 add %rsi,%rax 4028de: 48 89 48 10 mov %rcx,0x10(%rax) 4028e2: 48 83 45 b8 01 addq $0x1,-0x48(%rbp) 4028e7: 48 8b 45 b8 mov -0x48(%rbp),%rax 4028eb: 48 3b 45 d0 cmp -0x30(%rbp),%rax 4028ef: 0f 82 59 ff ff ff jb 0x40284e 4028f5: 48 8b 45 e0 mov -0x20(%rbp),%rax 4028f9: 48 8d 90 c8 00 00 00 lea 0xc8(%rax),%rdx 402900: 48 8b 45 e0 mov -0x20(%rbp),%rax 402904: 48 89 50 60 mov %rdx,0x60(%rax) 402908: e9 c6 06 00 00 jmpq 0x402fd3 40290d: 48 8b 95 40 ff ff ff mov -0xc0(%rbp),%rdx 402914: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 40291b: 48 01 d0 add %rdx,%rax 40291e: 48 89 45 f0 mov %rax,-0x10(%rbp) 402922: 48 83 bd 50 ff ff ff 00 cmpq $0x0,-0xb0(%rbp) 40292a: 74 23 je 0x40294f 40292c: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 402933: 48 83 c0 05 add $0x5,%rax 402937: 0f b6 00 movzbl (%rax),%eax 40293a: 3c 01 cmp $0x1,%al 40293c: 75 11 jne 0x40294f 40293e: 48 8b 45 e0 mov -0x20(%rbp),%rax 402942: 48 8b 55 f0 mov -0x10(%rbp),%rdx 402946: 48 89 50 48 mov %rdx,0x48(%rax) 40294a: e9 30 02 00 00 jmpq 0x402b7f 40294f: 48 8b 45 e0 mov -0x20(%rbp),%rax 402953: 48 8d 88 88 00 00 00 lea 0x88(%rax),%rcx 40295a: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 402961: ba 40 00 00 00 mov $0x40,%edx 402966: 48 89 c6 mov %rax,%rsi 402969: 48 89 cf mov %rcx,%rdi 40296c: e8 af e7 ff ff callq 0x401120 402971: 48 89 c2 mov %rax,%rdx 402974: 48 8b 45 e0 mov -0x20(%rbp),%rax 402978: 48 89 50 48 mov %rdx,0x48(%rax) 40297c: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 402983: 48 83 c0 05 add $0x5,%rax 402987: 0f b6 00 movzbl (%rax),%eax 40298a: 3c 01 cmp $0x1,%al 40298c: 0f 84 ed 01 00 00 je 0x402b7f 402992: 48 8b 45 e0 mov -0x20(%rbp),%rax 402996: 0f b7 80 98 00 00 00 movzwl 0x98(%rax),%eax 40299d: 66 89 45 8c mov %ax,-0x74(%rbp) 4029a1: 0f b7 45 8c movzwl -0x74(%rbp),%eax 4029a5: 66 c1 c8 08 ror $0x8,%ax 4029a9: 66 89 45 8e mov %ax,-0x72(%rbp) 4029ad: 0f b7 55 8e movzwl -0x72(%rbp),%edx 4029b1: 48 8b 45 e0 mov -0x20(%rbp),%rax 4029b5: 66 89 90 98 00 00 00 mov %dx,0x98(%rax) 4029bc: 48 8b 45 e0 mov -0x20(%rbp),%rax 4029c0: 0f b7 80 9a 00 00 00 movzwl 0x9a(%rax),%eax 4029c7: 66 89 45 90 mov %ax,-0x70(%rbp) 4029cb: 0f b7 45 90 movzwl -0x70(%rbp),%eax 4029cf: 66 c1 c8 08 ror $0x8,%ax 4029d3: 66 89 45 92 mov %ax,-0x6e(%rbp) 4029d7: 0f b7 55 92 movzwl -0x6e(%rbp),%edx 4029db: 48 8b 45 e0 mov -0x20(%rbp),%rax 4029df: 66 89 90 9a 00 00 00 mov %dx,0x9a(%rax) 4029e6: 48 8b 45 e0 mov -0x20(%rbp),%rax 4029ea: 8b 80 9c 00 00 00 mov 0x9c(%rax),%eax 4029f0: 89 c7 mov %eax,%edi 4029f2: e8 5c ec ff ff callq 0x401653 4029f7: 89 c2 mov %eax,%edx 4029f9: 48 8b 45 e0 mov -0x20(%rbp),%rax 4029fd: 89 90 9c 00 00 00 mov %edx,0x9c(%rax) 402a03: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a07: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 402a0e: 48 89 c7 mov %rax,%rdi 402a11: e8 4b ec ff ff callq 0x401661 402a16: 48 89 c2 mov %rax,%rdx 402a19: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a1d: 48 89 90 a0 00 00 00 mov %rdx,0xa0(%rax) 402a24: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a28: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 402a2f: 48 89 c7 mov %rax,%rdi 402a32: e8 2a ec ff ff callq 0x401661 402a37: 48 89 c2 mov %rax,%rdx 402a3a: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a3e: 48 89 90 a8 00 00 00 mov %rdx,0xa8(%rax) 402a45: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a49: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 402a50: 48 89 c7 mov %rax,%rdi 402a53: e8 09 ec ff ff callq 0x401661 402a58: 48 89 c2 mov %rax,%rdx 402a5b: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a5f: 48 89 90 b0 00 00 00 mov %rdx,0xb0(%rax) 402a66: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a6a: 8b 80 b8 00 00 00 mov 0xb8(%rax),%eax 402a70: 89 c7 mov %eax,%edi 402a72: e8 dc eb ff ff callq 0x401653 402a77: 89 c2 mov %eax,%edx 402a79: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a7d: 89 90 b8 00 00 00 mov %edx,0xb8(%rax) 402a83: 48 8b 45 e0 mov -0x20(%rbp),%rax 402a87: 0f b7 80 bc 00 00 00 movzwl 0xbc(%rax),%eax 402a8e: 66 89 45 94 mov %ax,-0x6c(%rbp) 402a92: 0f b7 45 94 movzwl -0x6c(%rbp),%eax 402a96: 66 c1 c8 08 ror $0x8,%ax 402a9a: 66 89 45 96 mov %ax,-0x6a(%rbp) 402a9e: 0f b7 55 96 movzwl -0x6a(%rbp),%edx 402aa2: 48 8b 45 e0 mov -0x20(%rbp),%rax 402aa6: 66 89 90 bc 00 00 00 mov %dx,0xbc(%rax) 402aad: 48 8b 45 e0 mov -0x20(%rbp),%rax 402ab1: 0f b7 80 be 00 00 00 movzwl 0xbe(%rax),%eax 402ab8: 66 89 45 98 mov %ax,-0x68(%rbp) 402abc: 0f b7 45 98 movzwl -0x68(%rbp),%eax 402ac0: 66 c1 c8 08 ror $0x8,%ax 402ac4: 66 89 45 9a mov %ax,-0x66(%rbp) 402ac8: 0f b7 55 9a movzwl -0x66(%rbp),%edx 402acc: 48 8b 45 e0 mov -0x20(%rbp),%rax 402ad0: 66 89 90 be 00 00 00 mov %dx,0xbe(%rax) 402ad7: 48 8b 45 e0 mov -0x20(%rbp),%rax 402adb: 0f b7 80 c0 00 00 00 movzwl 0xc0(%rax),%eax 402ae2: 66 89 45 9c mov %ax,-0x64(%rbp) 402ae6: 0f b7 45 9c movzwl -0x64(%rbp),%eax 402aea: 66 c1 c8 08 ror $0x8,%ax 402aee: 66 89 45 9e mov %ax,-0x62(%rbp) 402af2: 0f b7 55 9e movzwl -0x62(%rbp),%edx 402af6: 48 8b 45 e0 mov -0x20(%rbp),%rax 402afa: 66 89 90 c0 00 00 00 mov %dx,0xc0(%rax) 402b01: 48 8b 45 e0 mov -0x20(%rbp),%rax 402b05: 0f b7 80 c2 00 00 00 movzwl 0xc2(%rax),%eax 402b0c: 66 89 45 a0 mov %ax,-0x60(%rbp) 402b10: 0f b7 45 a0 movzwl -0x60(%rbp),%eax 402b14: 66 c1 c8 08 ror $0x8,%ax 402b18: 66 89 45 a2 mov %ax,-0x5e(%rbp) 402b1c: 0f b7 55 a2 movzwl -0x5e(%rbp),%edx 402b20: 48 8b 45 e0 mov -0x20(%rbp),%rax 402b24: 66 89 90 c2 00 00 00 mov %dx,0xc2(%rax) 402b2b: 48 8b 45 e0 mov -0x20(%rbp),%rax 402b2f: 0f b7 80 c4 00 00 00 movzwl 0xc4(%rax),%eax 402b36: 66 89 45 a4 mov %ax,-0x5c(%rbp) 402b3a: 0f b7 45 a4 movzwl -0x5c(%rbp),%eax 402b3e: 66 c1 c8 08 ror $0x8,%ax 402b42: 66 89 45 a6 mov %ax,-0x5a(%rbp) 402b46: 0f b7 55 a6 movzwl -0x5a(%rbp),%edx 402b4a: 48 8b 45 e0 mov -0x20(%rbp),%rax 402b4e: 66 89 90 c4 00 00 00 mov %dx,0xc4(%rax) 402b55: 48 8b 45 e0 mov -0x20(%rbp),%rax 402b59: 0f b7 80 c6 00 00 00 movzwl 0xc6(%rax),%eax 402b60: 66 89 45 a8 mov %ax,-0x58(%rbp) 402b64: 0f b7 45 a8 movzwl -0x58(%rbp),%eax 402b68: 66 c1 c8 08 ror $0x8,%ax 402b6c: 66 89 45 aa mov %ax,-0x56(%rbp) 402b70: 0f b7 55 aa movzwl -0x56(%rbp),%edx 402b74: 48 8b 45 e0 mov -0x20(%rbp),%rax 402b78: 66 89 90 c6 00 00 00 mov %dx,0xc6(%rax) 402b7f: 48 8b 45 e0 mov -0x20(%rbp),%rax 402b83: 48 8b 40 48 mov 0x48(%rax),%rax 402b87: 48 8b 40 28 mov 0x28(%rax),%rax 402b8b: 48 89 45 f8 mov %rax,-0x8(%rbp) 402b8f: 48 83 bd 50 ff ff ff 00 cmpq $0x0,-0xb0(%rbp) 402b97: 0f 84 6f 03 00 00 je 0x402f0c 402b9d: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 402ba4: 48 83 c0 05 add $0x5,%rax 402ba8: 0f b6 00 movzbl (%rax),%eax 402bab: 3c 01 cmp $0x1,%al 402bad: 0f 85 59 03 00 00 jne 0x402f0c 402bb3: 83 bd 58 ff ff ff 08 cmpl $0x8,-0xa8(%rbp) 402bba: 0f 84 4c 03 00 00 je 0x402f0c 402bc0: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 402bc5: 0f 95 c0 setne %al 402bc8: 0f b6 c0 movzbl %al,%eax 402bcb: 48 85 c0 test %rax,%rax 402bce: 74 1a je 0x402bea 402bd0: 48 8b 45 f8 mov -0x8(%rbp),%rax 402bd4: 48 3b 85 38 ff ff ff cmp -0xc8(%rbp),%rax 402bdb: 0f 93 c0 setae %al 402bde: 0f b6 c0 movzbl %al,%eax 402be1: 48 85 c0 test %rax,%rax 402be4: 0f 85 eb f8 ff ff jne 0x4024d5 402bea: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 402bf1: 48 2b 45 f8 sub -0x8(%rbp),%rax 402bf5: 48 8b 55 d0 mov -0x30(%rbp),%rdx 402bf9: 48 c1 e2 06 shl $0x6,%rdx 402bfd: 48 39 d0 cmp %rdx,%rax 402c00: 0f 92 c0 setb %al 402c03: 0f b6 c0 movzbl %al,%eax 402c06: 48 85 c0 test %rax,%rax 402c09: 0f 85 c6 f8 ff ff jne 0x4024d5 402c0f: 48 8b 55 f0 mov -0x10(%rbp),%rdx 402c13: 48 8b 45 f8 mov -0x8(%rbp),%rax 402c17: 48 01 c2 add %rax,%rdx 402c1a: 48 8b 45 e0 mov -0x20(%rbp),%rax 402c1e: 48 89 50 50 mov %rdx,0x50(%rax) 402c22: 48 c7 45 c0 00 00 00 00 movq $0x0,-0x40(%rbp) 402c2a: e9 ca 02 00 00 jmpq 0x402ef9 402c2f: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402c33: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402c37: 48 89 d0 mov %rdx,%rax 402c3a: 48 01 c0 add %rax,%rax 402c3d: 48 01 d0 add %rdx,%rax 402c40: 48 c1 e0 02 shl $0x2,%rax 402c44: 48 01 d0 add %rdx,%rax 402c47: 48 c1 e0 04 shl $0x4,%rax 402c4b: 48 05 50 01 00 00 add $0x150,%rax 402c51: 48 8d 14 01 lea (%rcx,%rax,1),%rdx 402c55: 48 8b 45 c0 mov -0x40(%rbp),%rax 402c59: 48 89 42 08 mov %rax,0x8(%rdx) 402c5d: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402c61: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402c65: 48 89 d0 mov %rdx,%rax 402c68: 48 01 c0 add %rax,%rax 402c6b: 48 01 d0 add %rdx,%rax 402c6e: 48 c1 e0 02 shl $0x2,%rax 402c72: 48 01 d0 add %rdx,%rax 402c75: 48 c1 e0 04 shl $0x4,%rax 402c79: 48 05 50 01 00 00 add $0x150,%rax 402c7f: 48 8d 14 01 lea (%rcx,%rax,1),%rdx 402c83: 48 8b 45 e0 mov -0x20(%rbp),%rax 402c87: 48 89 42 10 mov %rax,0x10(%rdx) 402c8b: 48 8b 45 e0 mov -0x20(%rbp),%rax 402c8f: 48 8b 40 50 mov 0x50(%rax),%rax 402c93: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402c97: 48 c1 e2 06 shl $0x6,%rdx 402c9b: 48 8d 0c 10 lea (%rax,%rdx,1),%rcx 402c9f: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402ca3: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402ca7: 48 89 d0 mov %rdx,%rax 402caa: 48 01 c0 add %rax,%rax 402cad: 48 01 d0 add %rdx,%rax 402cb0: 48 c1 e0 02 shl $0x2,%rax 402cb4: 48 01 d0 add %rdx,%rax 402cb7: 48 c1 e0 04 shl $0x4,%rax 402cbb: 48 05 60 01 00 00 add $0x160,%rax 402cc1: 48 01 f0 add %rsi,%rax 402cc4: 48 89 48 08 mov %rcx,0x8(%rax) 402cc8: 48 8b 45 e0 mov -0x20(%rbp),%rax 402ccc: 48 8b 40 50 mov 0x50(%rax),%rax 402cd0: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402cd4: 48 c1 e2 06 shl $0x6,%rdx 402cd8: 48 01 d0 add %rdx,%rax 402cdb: 48 8b 40 18 mov 0x18(%rax),%rax 402cdf: 48 3b 85 38 ff ff ff cmp -0xc8(%rbp),%rax 402ce6: 0f 92 c0 setb %al 402ce9: 0f b6 c0 movzbl %al,%eax 402cec: 48 85 c0 test %rax,%rax 402cef: 0f 84 f4 00 00 00 je 0x402de9 402cf5: 48 8b 45 e0 mov -0x20(%rbp),%rax 402cf9: 48 8b 40 50 mov 0x50(%rax),%rax 402cfd: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402d01: 48 c1 e2 06 shl $0x6,%rdx 402d05: 48 01 d0 add %rdx,%rax 402d08: 48 8b 50 20 mov 0x20(%rax),%rdx 402d0c: 48 8b 45 e0 mov -0x20(%rbp),%rax 402d10: 48 8b 40 50 mov 0x50(%rax),%rax 402d14: 48 8b 4d c0 mov -0x40(%rbp),%rcx 402d18: 48 c1 e1 06 shl $0x6,%rcx 402d1c: 48 01 c8 add %rcx,%rax 402d1f: 48 8b 40 18 mov 0x18(%rax),%rax 402d23: 48 8b 8d 38 ff ff ff mov -0xc8(%rbp),%rcx 402d2a: 48 29 c1 sub %rax,%rcx 402d2d: 48 89 c8 mov %rcx,%rax 402d30: 48 39 c2 cmp %rax,%rdx 402d33: 0f 96 c0 setbe %al 402d36: 0f b6 c0 movzbl %al,%eax 402d39: 48 85 c0 test %rax,%rax 402d3c: 0f 84 a7 00 00 00 je 0x402de9 402d42: 48 8b 45 e0 mov -0x20(%rbp),%rax 402d46: 48 8b 40 50 mov 0x50(%rax),%rax 402d4a: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402d4e: 48 c1 e2 06 shl $0x6,%rdx 402d52: 48 01 d0 add %rdx,%rax 402d55: 48 8b 50 18 mov 0x18(%rax),%rdx 402d59: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 402d60: 48 01 c2 add %rax,%rdx 402d63: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 402d6a: 48 8d 0c 02 lea (%rdx,%rax,1),%rcx 402d6e: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402d72: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402d76: 48 89 d0 mov %rdx,%rax 402d79: 48 01 c0 add %rax,%rax 402d7c: 48 01 d0 add %rdx,%rax 402d7f: 48 c1 e0 02 shl $0x2,%rax 402d83: 48 01 d0 add %rdx,%rax 402d86: 48 c1 e0 04 shl $0x4,%rax 402d8a: 48 05 70 01 00 00 add $0x170,%rax 402d90: 48 01 f0 add %rsi,%rax 402d93: 48 89 48 10 mov %rcx,0x10(%rax) 402d97: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402d9b: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402d9f: 48 89 d0 mov %rdx,%rax 402da2: 48 01 c0 add %rax,%rax 402da5: 48 01 d0 add %rdx,%rax 402da8: 48 c1 e0 02 shl $0x2,%rax 402dac: 48 01 d0 add %rdx,%rax 402daf: 48 c1 e0 04 shl $0x4,%rax 402db3: 48 05 70 01 00 00 add $0x170,%rax 402db9: 48 01 c8 add %rcx,%rax 402dbc: 48 8b 48 10 mov 0x10(%rax),%rcx 402dc0: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402dc4: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402dc8: 48 89 d0 mov %rdx,%rax 402dcb: 48 01 c0 add %rax,%rax 402dce: 48 01 d0 add %rdx,%rax 402dd1: 48 c1 e0 02 shl $0x2,%rax 402dd5: 48 01 d0 add %rdx,%rax 402dd8: 48 c1 e0 04 shl $0x4,%rax 402ddc: 48 05 70 01 00 00 add $0x170,%rax 402de2: 48 01 f0 add %rsi,%rax 402de5: 48 89 48 08 mov %rcx,0x8(%rax) 402de9: 48 8b 45 e0 mov -0x20(%rbp),%rax 402ded: 48 8d 88 c8 00 00 00 lea 0xc8(%rax),%rcx 402df4: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402df8: 48 8b 45 c0 mov -0x40(%rbp),%rax 402dfc: 48 8d 50 01 lea 0x1(%rax),%rdx 402e00: 48 89 d0 mov %rdx,%rax 402e03: 48 01 c0 add %rax,%rax 402e06: 48 01 d0 add %rdx,%rax 402e09: 48 c1 e0 02 shl $0x2,%rax 402e0d: 48 01 d0 add %rdx,%rax 402e10: 48 c1 e0 04 shl $0x4,%rax 402e14: 48 05 c0 00 00 00 add $0xc0,%rax 402e1a: 48 01 f0 add %rsi,%rax 402e1d: 48 89 48 10 mov %rcx,0x10(%rax) 402e21: 48 8b 45 e0 mov -0x20(%rbp),%rax 402e25: 48 8b 40 50 mov 0x50(%rax),%rax 402e29: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402e2d: 48 c1 e2 06 shl $0x6,%rdx 402e31: 48 01 d0 add %rdx,%rax 402e34: 8b 40 04 mov 0x4(%rax),%eax 402e37: 83 f8 12 cmp $0x12,%eax 402e3a: 75 60 jne 0x402e9c 402e3c: 48 8b 45 e0 mov -0x20(%rbp),%rax 402e40: 48 8b 40 50 mov 0x50(%rax),%rax 402e44: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402e48: 48 c1 e2 06 shl $0x6,%rdx 402e4c: 48 01 d0 add %rdx,%rax 402e4f: 8b 40 28 mov 0x28(%rax),%eax 402e52: 89 c0 mov %eax,%eax 402e54: 48 3b 45 d0 cmp -0x30(%rbp),%rax 402e58: 73 42 jae 0x402e9c 402e5a: 48 8b 45 e0 mov -0x20(%rbp),%rax 402e5e: 48 8b 40 50 mov 0x50(%rax),%rax 402e62: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402e66: 48 c1 e2 06 shl $0x6,%rdx 402e6a: 48 01 d0 add %rdx,%rax 402e6d: 8b 40 28 mov 0x28(%rax),%eax 402e70: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402e74: 89 d6 mov %edx,%esi 402e76: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402e7a: 89 c2 mov %eax,%edx 402e7c: 48 89 d0 mov %rdx,%rax 402e7f: 48 01 c0 add %rax,%rax 402e82: 48 01 d0 add %rdx,%rax 402e85: 48 c1 e0 02 shl $0x2,%rax 402e89: 48 01 d0 add %rdx,%rax 402e8c: 48 c1 e0 04 shl $0x4,%rax 402e90: 48 05 40 01 00 00 add $0x140,%rax 402e96: 48 01 c8 add %rcx,%rax 402e99: 89 70 14 mov %esi,0x14(%rax) 402e9c: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402ea0: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402ea4: 48 89 d0 mov %rdx,%rax 402ea7: 48 01 c0 add %rax,%rax 402eaa: 48 01 d0 add %rdx,%rax 402ead: 48 c1 e0 02 shl $0x2,%rax 402eb1: 48 01 d0 add %rdx,%rax 402eb4: 48 c1 e0 04 shl $0x4,%rax 402eb8: 48 05 40 01 00 00 add $0x140,%rax 402ebe: 48 01 c8 add %rcx,%rax 402ec1: 8b 40 14 mov 0x14(%rax),%eax 402ec4: 85 c0 test %eax,%eax 402ec6: 75 2c jne 0x402ef4 402ec8: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402ecc: 48 8b 55 c0 mov -0x40(%rbp),%rdx 402ed0: 48 89 d0 mov %rdx,%rax 402ed3: 48 01 c0 add %rax,%rax 402ed6: 48 01 d0 add %rdx,%rax 402ed9: 48 c1 e0 02 shl $0x2,%rax 402edd: 48 01 d0 add %rdx,%rax 402ee0: 48 c1 e0 04 shl $0x4,%rax 402ee4: 48 05 40 01 00 00 add $0x140,%rax 402eea: 48 01 c8 add %rcx,%rax 402eed: c7 40 14 ff ff ff ff movl $0xffffffff,0x14(%rax) 402ef4: 48 83 45 c0 01 addq $0x1,-0x40(%rbp) 402ef9: 48 8b 45 c0 mov -0x40(%rbp),%rax 402efd: 48 3b 45 d0 cmp -0x30(%rbp),%rax 402f01: 0f 82 28 fd ff ff jb 0x402c2f 402f07: e9 b4 00 00 00 jmpq 0x402fc0 402f0c: 48 c7 45 c8 00 00 00 00 movq $0x0,-0x38(%rbp) 402f14: e9 99 00 00 00 jmpq 0x402fb2 402f19: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402f1d: 48 8b 55 c8 mov -0x38(%rbp),%rdx 402f21: 48 89 d0 mov %rdx,%rax 402f24: 48 01 c0 add %rax,%rax 402f27: 48 01 d0 add %rdx,%rax 402f2a: 48 c1 e0 02 shl $0x2,%rax 402f2e: 48 01 d0 add %rdx,%rax 402f31: 48 c1 e0 04 shl $0x4,%rax 402f35: 48 05 50 01 00 00 add $0x150,%rax 402f3b: 48 8d 14 01 lea (%rcx,%rax,1),%rdx 402f3f: 48 8b 45 c8 mov -0x38(%rbp),%rax 402f43: 48 89 42 08 mov %rax,0x8(%rdx) 402f47: 48 8b 4d e0 mov -0x20(%rbp),%rcx 402f4b: 48 8b 55 c8 mov -0x38(%rbp),%rdx 402f4f: 48 89 d0 mov %rdx,%rax 402f52: 48 01 c0 add %rax,%rax 402f55: 48 01 d0 add %rdx,%rax 402f58: 48 c1 e0 02 shl $0x2,%rax 402f5c: 48 01 d0 add %rdx,%rax 402f5f: 48 c1 e0 04 shl $0x4,%rax 402f63: 48 05 50 01 00 00 add $0x150,%rax 402f69: 48 8d 14 01 lea (%rcx,%rax,1),%rdx 402f6d: 48 8b 45 e0 mov -0x20(%rbp),%rax 402f71: 48 89 42 10 mov %rax,0x10(%rdx) 402f75: 48 8b 45 e0 mov -0x20(%rbp),%rax 402f79: 48 8d 88 c8 00 00 00 lea 0xc8(%rax),%rcx 402f80: 48 8b 75 e0 mov -0x20(%rbp),%rsi 402f84: 48 8b 45 c8 mov -0x38(%rbp),%rax 402f88: 48 8d 50 01 lea 0x1(%rax),%rdx 402f8c: 48 89 d0 mov %rdx,%rax 402f8f: 48 01 c0 add %rax,%rax 402f92: 48 01 d0 add %rdx,%rax 402f95: 48 c1 e0 02 shl $0x2,%rax 402f99: 48 01 d0 add %rdx,%rax 402f9c: 48 c1 e0 04 shl $0x4,%rax 402fa0: 48 05 c0 00 00 00 add $0xc0,%rax 402fa6: 48 01 f0 add %rsi,%rax 402fa9: 48 89 48 10 mov %rcx,0x10(%rax) 402fad: 48 83 45 c8 01 addq $0x1,-0x38(%rbp) 402fb2: 48 8b 45 c8 mov -0x38(%rbp),%rax 402fb6: 48 3b 45 d0 cmp -0x30(%rbp),%rax 402fba: 0f 82 59 ff ff ff jb 0x402f19 402fc0: 48 8b 45 e0 mov -0x20(%rbp),%rax 402fc4: 48 8d 90 c8 00 00 00 lea 0xc8(%rax),%rdx 402fcb: 48 8b 45 e0 mov -0x20(%rbp),%rax 402fcf: 48 89 50 60 mov %rdx,0x60(%rax) 402fd3: 48 8b 45 e0 mov -0x20(%rbp),%rax 402fd7: c9 leaveq 402fd8: c3 retq 402fd9: 55 push %rbp 402fda: 48 89 e5 mov %rsp,%rbp 402fdd: 48 83 ec 40 sub $0x40,%rsp 402fe1: 89 7d ec mov %edi,-0x14(%rbp) 402fe4: 48 89 75 e0 mov %rsi,-0x20(%rbp) 402fe8: 48 89 55 d8 mov %rdx,-0x28(%rbp) 402fec: 48 89 4d d0 mov %rcx,-0x30(%rbp) 402ff0: 44 89 45 e8 mov %r8d,-0x18(%rbp) 402ff4: 4c 89 4d c8 mov %r9,-0x38(%rbp) 402ff8: 48 8b 55 d8 mov -0x28(%rbp),%rdx 402ffc: 48 8b 45 e0 mov -0x20(%rbp),%rax 403000: 48 01 d0 add %rdx,%rax 403003: 48 89 45 f8 mov %rax,-0x8(%rbp) 403007: 48 8b 55 d0 mov -0x30(%rbp),%rdx 40300b: 48 8b 45 f8 mov -0x8(%rbp),%rax 40300f: 48 89 d6 mov %rdx,%rsi 403012: 48 89 c7 mov %rax,%rdi 403015: e8 f4 e6 ff ff callq 0x40170e 40301a: 89 45 f4 mov %eax,-0xc(%rbp) 40301d: 8b 45 f4 mov -0xc(%rbp),%eax 403020: 83 f8 01 cmp $0x1,%eax 403023: 74 64 je 0x403089 403025: 83 f8 03 cmp $0x3,%eax 403028: 74 2e je 0x403058 40302a: 90 nop 40302b: 4c 8b 45 c8 mov -0x38(%rbp),%r8 40302f: 8b 7d e8 mov -0x18(%rbp),%edi 403032: 48 8b 4d d0 mov -0x30(%rbp),%rcx 403036: 48 8b 55 d8 mov -0x28(%rbp),%rdx 40303a: 48 8b 75 e0 mov -0x20(%rbp),%rsi 40303e: 8b 45 ec mov -0x14(%rbp),%eax 403041: 6a 00 pushq $0x0 403043: 6a 00 pushq $0x0 403045: 4d 89 c1 mov %r8,%r9 403048: 41 89 f8 mov %edi,%r8d 40304b: 89 c7 mov %eax,%edi 40304d: e8 7b e7 ff ff callq 0x4017cd 403052: 48 83 c4 10 add $0x10,%rsp 403056: eb 54 jmp 0x4030ac 403058: 44 8b 45 e8 mov -0x18(%rbp),%r8d 40305c: 48 8b 7d d0 mov -0x30(%rbp),%rdi 403060: 48 8b 4d d8 mov -0x28(%rbp),%rcx 403064: 48 8b 55 f8 mov -0x8(%rbp),%rdx 403068: 48 8b 75 e0 mov -0x20(%rbp),%rsi 40306c: 8b 45 ec mov -0x14(%rbp),%eax 40306f: 48 83 ec 08 sub $0x8,%rsp 403073: ff 75 c8 pushq -0x38(%rbp) 403076: 45 89 c1 mov %r8d,%r9d 403079: 49 89 f8 mov %rdi,%r8 40307c: 89 c7 mov %eax,%edi 40307e: e8 94 ee ff ff callq 0x401f17 403083: 48 83 c4 10 add $0x10,%rsp 403087: eb 23 jmp 0x4030ac 403089: 4c 8b 45 c8 mov -0x38(%rbp),%r8 40308d: 8b 7d e8 mov -0x18(%rbp),%edi 403090: 48 8b 4d d0 mov -0x30(%rbp),%rcx 403094: 48 8b 55 d8 mov -0x28(%rbp),%rdx 403098: 48 8b 75 e0 mov -0x20(%rbp),%rsi 40309c: 8b 45 ec mov -0x14(%rbp),%eax 40309f: 4d 89 c1 mov %r8,%r9 4030a2: 41 89 f8 mov %edi,%r8d 4030a5: 89 c7 mov %eax,%edi 4030a7: e8 70 e8 ff ff callq 0x40191c 4030ac: c9 leaveq 4030ad: c3 retq 4030ae: 55 push %rbp 4030af: 48 89 e5 mov %rsp,%rbp 4030b2: 48 83 c4 80 add $0xffffffffffffff80,%rsp 4030b6: 89 7d 9c mov %edi,-0x64(%rbp) 4030b9: 48 89 75 90 mov %rsi,-0x70(%rbp) 4030bd: 48 89 55 88 mov %rdx,-0x78(%rbp) 4030c1: 89 4d 98 mov %ecx,-0x68(%rbp) 4030c4: 4c 89 45 80 mov %r8,-0x80(%rbp) 4030c8: 64 48 8b 04 25 28 00 00 mov %fs:0x28,%rax 4030d0: 00 4030d1: 48 89 45 f8 mov %rax,-0x8(%rbp) 4030d5: 31 c0 xor %eax,%eax 4030d7: b8 40 00 00 00 mov $0x40,%eax 4030dc: 48 83 7d 88 40 cmpq $0x40,-0x78(%rbp) 4030e1: 48 0f 46 45 88 cmovbe -0x78(%rbp),%rax 4030e6: 48 89 c2 mov %rax,%rdx 4030e9: 48 8b 4d 90 mov -0x70(%rbp),%rcx 4030ed: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4030f1: 8b 45 9c mov -0x64(%rbp),%eax 4030f4: 89 c7 mov %eax,%edi 4030f6: e8 77 e5 ff ff callq 0x401672 4030fb: 48 89 45 a8 mov %rax,-0x58(%rbp) 4030ff: 48 83 7d a8 ff cmpq $0xffffffffffffffff,-0x58(%rbp) 403104: 0f 94 c0 sete %al 403107: 0f b6 c0 movzbl %al,%eax 40310a: 48 85 c0 test %rax,%rax 40310d: 74 14 je 0x403123 40310f: bf 09 00 00 00 mov $0x9,%edi 403114: e8 a4 e3 ff ff callq 0x4014bd 403119: b8 00 00 00 00 mov $0x0,%eax 40311e: e9 c7 00 00 00 jmpq 0x4031ea 403123: 48 8b 55 a8 mov -0x58(%rbp),%rdx 403127: 48 8d 45 b0 lea -0x50(%rbp),%rax 40312b: 48 89 d6 mov %rdx,%rsi 40312e: 48 89 c7 mov %rax,%rdi 403131: e8 d8 e5 ff ff callq 0x40170e 403136: 89 45 a4 mov %eax,-0x5c(%rbp) 403139: 8b 45 a4 mov -0x5c(%rbp),%eax 40313c: 83 f8 01 cmp $0x1,%eax 40313f: 74 07 je 0x403148 403141: 83 f8 03 cmp $0x3,%eax 403144: 74 28 je 0x40316e 403146: eb 75 jmp 0x4031bd 403148: 48 8b 7d 80 mov -0x80(%rbp),%rdi 40314c: 8b 75 98 mov -0x68(%rbp),%esi 40314f: 48 8b 4d 88 mov -0x78(%rbp),%rcx 403153: 48 8b 55 90 mov -0x70(%rbp),%rdx 403157: 8b 45 9c mov -0x64(%rbp),%eax 40315a: 49 89 f9 mov %rdi,%r9 40315d: 41 89 f0 mov %esi,%r8d 403160: be 00 00 00 00 mov $0x0,%esi 403165: 89 c7 mov %eax,%edi 403167: e8 b0 e7 ff ff callq 0x40191c 40316c: eb 7c jmp 0x4031ea 40316e: 48 8b 45 a8 mov -0x58(%rbp),%rax 403172: 0f b6 55 b4 movzbl -0x4c(%rbp),%edx 403176: 80 fa 01 cmp $0x1,%dl 403179: 75 07 jne 0x403182 40317b: ba 34 00 00 00 mov $0x34,%edx 403180: eb 05 jmp 0x403187 403182: ba 40 00 00 00 mov $0x40,%edx 403187: 48 39 d0 cmp %rdx,%rax 40318a: 72 31 jb 0x4031bd 40318c: 8b 7d 98 mov -0x68(%rbp),%edi 40318f: 48 8b 75 88 mov -0x78(%rbp),%rsi 403193: 48 8b 4d 90 mov -0x70(%rbp),%rcx 403197: 48 8d 55 b0 lea -0x50(%rbp),%rdx 40319b: 8b 45 9c mov -0x64(%rbp),%eax 40319e: 48 83 ec 08 sub $0x8,%rsp 4031a2: ff 75 80 pushq -0x80(%rbp) 4031a5: 41 89 f9 mov %edi,%r9d 4031a8: 49 89 f0 mov %rsi,%r8 4031ab: be 00 00 00 00 mov $0x0,%esi 4031b0: 89 c7 mov %eax,%edi 4031b2: e8 60 ed ff ff callq 0x401f17 4031b7: 48 83 c4 10 add $0x10,%rsp 4031bb: eb 2d jmp 0x4031ea 4031bd: 90 nop 4031be: 48 8b 7d 80 mov -0x80(%rbp),%rdi 4031c2: 8b 75 98 mov -0x68(%rbp),%esi 4031c5: 48 8b 4d 88 mov -0x78(%rbp),%rcx 4031c9: 48 8b 55 90 mov -0x70(%rbp),%rdx 4031cd: 8b 45 9c mov -0x64(%rbp),%eax 4031d0: 6a 00 pushq $0x0 4031d2: 6a 00 pushq $0x0 4031d4: 49 89 f9 mov %rdi,%r9 4031d7: 41 89 f0 mov %esi,%r8d 4031da: be 00 00 00 00 mov $0x0,%esi 4031df: 89 c7 mov %eax,%edi 4031e1: e8 e7 e5 ff ff callq 0x4017cd 4031e6: 48 83 c4 10 add $0x10,%rsp 4031ea: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4031ee: 64 48 33 0c 25 28 00 00 xor %fs:0x28,%rcx 4031f6: 00 4031f7: 74 05 je 0x4031fe 4031f9: e8 52 de ff ff callq 0x401050 4031fe: c9 leaveq 4031ff: c3 retq 403200: 55 push %rbp 403201: 48 89 e5 mov %rsp,%rbp 403204: 48 81 ec d0 00 00 00 sub $0xd0,%rsp 40320b: 89 bd 4c ff ff ff mov %edi,-0xb4(%rbp) 403211: 48 89 b5 40 ff ff ff mov %rsi,-0xc0(%rbp) 403218: 48 89 95 38 ff ff ff mov %rdx,-0xc8(%rbp) 40321f: 89 8d 48 ff ff ff mov %ecx,-0xb8(%rbp) 403225: 4c 89 85 30 ff ff ff mov %r8,-0xd0(%rbp) 40322c: 48 c7 85 60 ff ff ff 00 movq $0x0,-0xa0(%rbp) 403234: 00 00 00 403237: 83 bd 48 ff ff ff 08 cmpl $0x8,-0xb8(%rbp) 40323e: 74 1b je 0x40325b 403240: 83 bd 48 ff ff ff 09 cmpl $0x9,-0xb8(%rbp) 403247: 74 12 je 0x40325b 403249: 83 bd 48 ff ff ff 0a cmpl $0xa,-0xb8(%rbp) 403250: 74 09 je 0x40325b 403252: 83 bd 48 ff ff ff 0b cmpl $0xb,-0xb8(%rbp) 403259: 75 07 jne 0x403262 40325b: b8 01 00 00 00 mov $0x1,%eax 403260: eb 05 jmp 0x403267 403262: b8 00 00 00 00 mov $0x0,%eax 403267: 89 85 5c ff ff ff mov %eax,-0xa4(%rbp) 40326d: 48 83 bd 30 ff ff ff 00 cmpq $0x0,-0xd0(%rbp) 403275: 75 34 jne 0x4032ab 403277: 48 83 bd 38 ff ff ff ff cmpq $0xffffffffffffffff,-0xc8(%rbp) 40327f: 75 53 jne 0x4032d4 403281: 48 8d 95 70 ff ff ff lea -0x90(%rbp),%rdx 403288: 8b 85 4c ff ff ff mov -0xb4(%rbp),%eax 40328e: 48 89 d6 mov %rdx,%rsi 403291: 89 c7 mov %eax,%edi 403293: e8 08 16 00 00 callq 0x4048a0 403298: 85 c0 test %eax,%eax 40329a: 75 0d jne 0x4032a9 40329c: 48 8b 45 a0 mov -0x60(%rbp),%rax 4032a0: 48 89 85 38 ff ff ff mov %rax,-0xc8(%rbp) 4032a7: eb 2b jmp 0x4032d4 4032a9: eb 29 jmp 0x4032d4 4032ab: 48 83 bd 38 ff ff ff ff cmpq $0xffffffffffffffff,-0xc8(%rbp) 4032b3: 75 1f jne 0x4032d4 4032b5: 48 8d 0d 0e 1f 00 00 lea 0x1f0e(%rip),%rcx # 0x4051ca 4032bc: ba 91 02 00 00 mov $0x291,%edx 4032c1: 48 8d 35 00 1e 00 00 lea 0x1e00(%rip),%rsi # 0x4050c8 4032c8: 48 8d 3d 41 1e 00 00 lea 0x1e41(%rip),%rdi # 0x405110 4032cf: e8 bc dd ff ff callq 0x401090 4032d4: 83 bd 5c ff ff ff 00 cmpl $0x0,-0xa4(%rbp) 4032db: 0f 84 97 00 00 00 je 0x403378 4032e1: 48 83 bd 30 ff ff ff 00 cmpq $0x0,-0xd0(%rbp) 4032e9: 75 7c jne 0x403367 4032eb: 83 bd 48 ff ff ff 0b cmpl $0xb,-0xb8(%rbp) 4032f2: 74 09 je 0x4032fd 4032f4: 83 bd 48 ff ff ff 08 cmpl $0x8,-0xb8(%rbp) 4032fb: 75 07 jne 0x403304 4032fd: bf 02 00 00 00 mov $0x2,%edi 403302: eb 05 jmp 0x403309 403304: bf 01 00 00 00 mov $0x1,%edi 403309: 83 bd 48 ff ff ff 08 cmpl $0x8,-0xb8(%rbp) 403310: 75 07 jne 0x403319 403312: be 01 00 00 00 mov $0x1,%esi 403317: eb 05 jmp 0x40331e 403319: be 03 00 00 00 mov $0x3,%esi 40331e: 48 8b 8d 40 ff ff ff mov -0xc0(%rbp),%rcx 403325: 8b 95 4c ff ff ff mov -0xb4(%rbp),%edx 40332b: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 403332: 49 89 c9 mov %rcx,%r9 403335: 41 89 d0 mov %edx,%r8d 403338: 89 f9 mov %edi,%ecx 40333a: 89 f2 mov %esi,%edx 40333c: 48 89 c6 mov %rax,%rsi 40333f: bf 00 00 00 00 mov $0x0,%edi 403344: e8 17 dd ff ff callq 0x401060 403349: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 403350: 48 83 bd 60 ff ff ff ff cmpq $0xffffffffffffffff,-0xa0(%rbp) 403358: 75 1e jne 0x403378 40335a: 48 c7 85 60 ff ff ff 00 movq $0x0,-0xa0(%rbp) 403362: 00 00 00 403365: eb 11 jmp 0x403378 403367: 48 8b 85 30 ff ff ff mov -0xd0(%rbp),%rax 40336e: 48 8b 00 mov (%rax),%rax 403371: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 403378: 48 83 bd 60 ff ff ff 00 cmpq $0x0,-0xa0(%rbp) 403380: 0f 84 d3 00 00 00 je 0x403459 403386: 48 83 bd 60 ff ff ff ff cmpq $0xffffffffffffffff,-0xa0(%rbp) 40338e: 75 1f jne 0x4033af 403390: 48 8d 0d 33 1e 00 00 lea 0x1e33(%rip),%rcx # 0x4051ca 403397: ba ad 02 00 00 mov $0x2ad,%edx 40339c: 48 8d 35 25 1d 00 00 lea 0x1d25(%rip),%rsi # 0x4050c8 4033a3: 48 8d 3d 7f 1d 00 00 lea 0x1d7f(%rip),%rdi # 0x405129 4033aa: e8 e1 dc ff ff callq 0x401090 4033af: 4c 8b 85 30 ff ff ff mov -0xd0(%rbp),%r8 4033b6: 8b bd 48 ff ff ff mov -0xb8(%rbp),%edi 4033bc: 48 8b 8d 38 ff ff ff mov -0xc8(%rbp),%rcx 4033c3: 48 8b 95 40 ff ff ff mov -0xc0(%rbp),%rdx 4033ca: 48 8b b5 60 ff ff ff mov -0xa0(%rbp),%rsi 4033d1: 8b 85 4c ff ff ff mov -0xb4(%rbp),%eax 4033d7: 4d 89 c1 mov %r8,%r9 4033da: 41 89 f8 mov %edi,%r8d 4033dd: 89 c7 mov %eax,%edi 4033df: e8 f5 fb ff ff callq 0x402fd9 4033e4: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 4033eb: 48 83 bd 68 ff ff ff 00 cmpq $0x0,-0x98(%rbp) 4033f3: 75 38 jne 0x40342d 4033f5: 48 83 bd 30 ff ff ff 00 cmpq $0x0,-0xd0(%rbp) 4033fd: 74 13 je 0x403412 4033ff: 48 8b 85 30 ff ff ff mov -0xd0(%rbp),%rax 403406: 48 8b 00 mov (%rax),%rax 403409: 48 3b 85 60 ff ff ff cmp -0xa0(%rbp),%rax 403410: 74 1b je 0x40342d 403412: 48 8b 95 38 ff ff ff mov -0xc8(%rbp),%rdx 403419: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 403420: 48 89 d6 mov %rdx,%rsi 403423: 48 89 c7 mov %rax,%rdi 403426: e8 25 dd ff ff callq 0x401150 40342b: eb 23 jmp 0x403450 40342d: 48 83 bd 30 ff ff ff 00 cmpq $0x0,-0xd0(%rbp) 403435: 75 19 jne 0x403450 403437: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 40343e: 8b 40 38 mov 0x38(%rax),%eax 403441: 83 c8 40 or $0x40,%eax 403444: 89 c2 mov %eax,%edx 403446: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 40344d: 89 50 38 mov %edx,0x38(%rax) 403450: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 403457: eb 2b jmp 0x403484 403459: 48 8b bd 30 ff ff ff mov -0xd0(%rbp),%rdi 403460: 8b 8d 48 ff ff ff mov -0xb8(%rbp),%ecx 403466: 48 8b 95 38 ff ff ff mov -0xc8(%rbp),%rdx 40346d: 48 8b b5 40 ff ff ff mov -0xc0(%rbp),%rsi 403474: 8b 85 4c ff ff ff mov -0xb4(%rbp),%eax 40347a: 49 89 f8 mov %rdi,%r8 40347d: 89 c7 mov %eax,%edi 40347f: e8 2a fc ff ff callq 0x4030ae 403484: c9 leaveq 403485: c3 retq 403486: 55 push %rbp 403487: 48 89 e5 mov %rsp,%rbp 40348a: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 403491: 48 89 bd 58 ff ff ff mov %rdi,-0xa8(%rbp) 403498: 64 48 8b 04 25 28 00 00 mov %fs:0x28,%rax 4034a0: 00 4034a1: 48 89 45 f8 mov %rax,-0x8(%rbp) 4034a5: 31 c0 xor %eax,%eax 4034a7: 48 c7 85 68 ff ff ff 08 movq $0x8,-0x98(%rbp) 4034af: 00 00 00 4034b2: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4034b9: 48 8b 00 mov (%rax),%rax 4034bc: 48 85 c0 test %rax,%rax 4034bf: 74 5c je 0x40351d 4034c1: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 4034c8: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4034cf: 48 8b 40 30 mov 0x30(%rax),%rax 4034d3: 48 39 c2 cmp %rax,%rdx 4034d6: 77 1e ja 0x4034f6 4034d8: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4034df: 48 8b 50 30 mov 0x30(%rax),%rdx 4034e3: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4034ea: 48 29 c2 sub %rax,%rdx 4034ed: 48 89 d0 mov %rdx,%rax 4034f0: 48 83 f8 3b cmp $0x3b,%rax 4034f4: 77 0a ja 0x403500 4034f6: b8 00 00 00 00 mov $0x0,%eax 4034fb: e9 e6 02 00 00 jmpq 0x4037e6 403500: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 403507: 48 8b 10 mov (%rax),%rdx 40350a: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 403511: 48 01 d0 add %rdx,%rax 403514: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 40351b: eb 56 jmp 0x403573 40351d: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 403524: 48 8b 50 28 mov 0x28(%rax),%rdx 403528: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 40352f: 48 01 c2 add %rax,%rdx 403532: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 403539: 8b 40 24 mov 0x24(%rax),%eax 40353c: 48 8d 75 b0 lea -0x50(%rbp),%rsi 403540: 48 89 d1 mov %rdx,%rcx 403543: ba 3c 00 00 00 mov $0x3c,%edx 403548: 89 c7 mov %eax,%edi 40354a: e8 23 e1 ff ff callq 0x401672 40354f: 48 83 f8 3c cmp $0x3c,%rax 403553: 0f 95 c0 setne %al 403556: 0f b6 c0 movzbl %al,%eax 403559: 48 85 c0 test %rax,%rax 40355c: 74 0a je 0x403568 40355e: b8 00 00 00 00 mov $0x0,%eax 403563: e9 7e 02 00 00 jmpq 0x4037e6 403568: 48 8d 45 b0 lea -0x50(%rbp),%rax 40356c: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 403573: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 40357a: 48 83 c0 30 add $0x30,%rax 40357e: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 403585: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 40358c: 0f b6 40 39 movzbl 0x39(%rax),%eax 403590: 3c 20 cmp $0x20,%al 403592: 74 2d je 0x4035c1 403594: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 40359b: 48 8d 48 30 lea 0x30(%rax),%rcx 40359f: 48 8d 45 a0 lea -0x60(%rbp),%rax 4035a3: ba 0a 00 00 00 mov $0xa,%edx 4035a8: 48 89 ce mov %rcx,%rsi 4035ab: 48 89 c7 mov %rax,%rdi 4035ae: e8 ad db ff ff callq 0x401160 4035b3: c6 00 00 movb $0x0,(%rax) 4035b6: 48 8d 45 a0 lea -0x60(%rbp),%rax 4035ba: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4035c1: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4035c8: 48 89 c7 mov %rax,%rdi 4035cb: e8 a0 db ff ff callq 0x401170 4035d0: 48 89 45 88 mov %rax,-0x78(%rbp) 4035d4: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4035db: ba 10 00 00 00 mov $0x10,%edx 4035e0: 48 8d 35 5f 1b 00 00 lea 0x1b5f(%rip),%rsi # 0x405146 4035e7: 48 89 c7 mov %rax,%rdi 4035ea: e8 f1 da ff ff callq 0x4010e0 4035ef: 85 c0 test %eax,%eax 4035f1: 75 11 jne 0x403604 4035f3: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4035fa: 48 8b 00 mov (%rax),%rax 4035fd: 48 85 c0 test %rax,%rax 403600: 75 2b jne 0x40362d 403602: eb 55 jmp 0x403659 403604: 48 8b 45 88 mov -0x78(%rbp),%rax 403608: 48 83 c0 01 add $0x1,%rax 40360c: 48 83 e0 fe and $0xfffffffffffffffe,%rax 403610: 48 89 c2 mov %rax,%rdx 403613: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 40361a: 48 01 d0 add %rdx,%rax 40361d: 48 83 c0 3c add $0x3c,%rax 403621: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 403628: e9 85 fe ff ff jmpq 0x4034b2 40362d: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 403634: 48 8b 50 30 mov 0x30(%rax),%rdx 403638: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 40363f: 48 29 c2 sub %rax,%rdx 403642: 48 89 d0 mov %rdx,%rax 403645: 48 83 e8 3c sub $0x3c,%rax 403649: 48 3b 45 88 cmp -0x78(%rbp),%rax 40364d: 73 0a jae 0x403659 40364f: b8 00 00 00 00 mov $0x0,%eax 403654: e9 8d 01 00 00 jmpq 0x4037e6 403659: 48 8b 45 88 mov -0x78(%rbp),%rax 40365d: 48 89 c7 mov %rax,%rdi 403660: e8 cb da ff ff callq 0x401130 403665: 48 89 45 90 mov %rax,-0x70(%rbp) 403669: 48 83 7d 90 00 cmpq $0x0,-0x70(%rbp) 40366e: 0f 84 6e 01 00 00 je 0x4037e2 403674: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 40367b: 48 8b 00 mov (%rax),%rax 40367e: 48 85 c0 test %rax,%rax 403681: 74 3c je 0x4036bf 403683: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 40368a: 48 8b 00 mov (%rax),%rax 40368d: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 403694: 48 83 c2 3c add $0x3c,%rdx 403698: 48 8d 0c 10 lea (%rax,%rdx,1),%rcx 40369c: 48 8b 55 88 mov -0x78(%rbp),%rdx 4036a0: 48 8b 45 90 mov -0x70(%rbp),%rax 4036a4: 48 89 ce mov %rcx,%rsi 4036a7: 48 89 c7 mov %rax,%rdi 4036aa: e8 71 da ff ff callq 0x401120 4036af: 48 89 c2 mov %rax,%rdx 4036b2: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4036b9: 48 89 50 60 mov %rdx,0x60(%rax) 4036bd: eb 78 jmp 0x403737 4036bf: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4036c6: 48 8b 50 28 mov 0x28(%rax),%rdx 4036ca: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4036d1: 48 01 d0 add %rdx,%rax 4036d4: 48 83 c0 3c add $0x3c,%rax 4036d8: 48 89 c1 mov %rax,%rcx 4036db: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4036e2: 8b 40 24 mov 0x24(%rax),%eax 4036e5: 48 8b 55 88 mov -0x78(%rbp),%rdx 4036e9: 48 8b 75 90 mov -0x70(%rbp),%rsi 4036ed: 89 c7 mov %eax,%edi 4036ef: e8 7e df ff ff callq 0x401672 4036f4: 48 3b 45 88 cmp -0x78(%rbp),%rax 4036f8: 0f 95 c0 setne %al 4036fb: 0f b6 c0 movzbl %al,%eax 4036fe: 48 85 c0 test %rax,%rax 403701: 74 25 je 0x403728 403703: 48 8b 45 90 mov -0x70(%rbp),%rax 403707: 48 89 c7 mov %rax,%rdi 40370a: e8 11 d9 ff ff callq 0x401020 40370f: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 403716: 48 c7 40 60 00 00 00 00 movq $0x0,0x60(%rax) 40371e: b8 00 00 00 00 mov $0x0,%eax 403723: e9 be 00 00 00 jmpq 0x4037e6 403728: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 40372f: 48 8b 55 90 mov -0x70(%rbp),%rdx 403733: 48 89 50 60 mov %rdx,0x60(%rax) 403737: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 40373e: 48 8b 55 88 mov -0x78(%rbp),%rdx 403742: 48 89 50 68 mov %rdx,0x68(%rax) 403746: 48 8b 45 90 mov -0x70(%rbp),%rax 40374a: 48 89 45 80 mov %rax,-0x80(%rbp) 40374e: 48 8b 45 80 mov -0x80(%rbp),%rax 403752: 48 89 45 98 mov %rax,-0x68(%rbp) 403756: 48 8b 55 90 mov -0x70(%rbp),%rdx 40375a: 48 8b 45 88 mov -0x78(%rbp),%rax 40375e: 48 01 d0 add %rdx,%rax 403761: 48 89 c2 mov %rax,%rdx 403764: 48 8b 45 80 mov -0x80(%rbp),%rax 403768: 48 29 c2 sub %rax,%rdx 40376b: 48 89 d0 mov %rdx,%rax 40376e: 48 89 c2 mov %rax,%rdx 403771: 48 8b 45 80 mov -0x80(%rbp),%rax 403775: be 2f 00 00 00 mov $0x2f,%esi 40377a: 48 89 c7 mov %rax,%rdi 40377d: e8 3e d9 ff ff callq 0x4010c0 403782: 48 89 45 80 mov %rax,-0x80(%rbp) 403786: 48 83 7d 80 00 cmpq $0x0,-0x80(%rbp) 40378b: 75 2e jne 0x4037bb 40378d: 48 8b 55 90 mov -0x70(%rbp),%rdx 403791: 48 8b 45 88 mov -0x78(%rbp),%rax 403795: 48 01 d0 add %rdx,%rax 403798: 48 89 c2 mov %rax,%rdx 40379b: 48 8b 45 98 mov -0x68(%rbp),%rax 40379f: 48 29 c2 sub %rax,%rdx 4037a2: 48 89 d0 mov %rdx,%rax 4037a5: 48 89 c2 mov %rax,%rdx 4037a8: 48 8b 45 98 mov -0x68(%rbp),%rax 4037ac: be 00 00 00 00 mov $0x0,%esi 4037b1: 48 89 c7 mov %rax,%rdi 4037b4: e8 e7 d8 ff ff callq 0x4010a0 4037b9: eb 27 jmp 0x4037e2 4037bb: 48 8b 45 80 mov -0x80(%rbp),%rax 4037bf: 48 8d 50 01 lea 0x1(%rax),%rdx 4037c3: 48 89 55 80 mov %rdx,-0x80(%rbp) 4037c7: c6 00 00 movb $0x0,(%rax) 4037ca: 48 8b 55 90 mov -0x70(%rbp),%rdx 4037ce: 48 8b 45 88 mov -0x78(%rbp),%rax 4037d2: 48 01 d0 add %rdx,%rax 4037d5: 48 3b 45 80 cmp -0x80(%rbp),%rax 4037d9: 77 02 ja 0x4037dd 4037db: eb 05 jmp 0x4037e2 4037dd: e9 6c ff ff ff jmpq 0x40374e 4037e2: 48 8b 45 90 mov -0x70(%rbp),%rax 4037e6: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4037ea: 64 48 33 0c 25 28 00 00 xor %fs:0x28,%rcx 4037f2: 00 4037f3: 74 05 je 0x4037fa 4037f5: e8 56 d8 ff ff callq 0x401050 4037fa: c9 leaveq 4037fb: c3 retq 4037fc: 55 push %rbp 4037fd: 48 89 e5 mov %rsp,%rbp 403800: 48 81 ec 90 00 00 00 sub $0x90,%rsp 403807: 48 89 bd 78 ff ff ff mov %rdi,-0x88(%rbp) 40380e: 64 48 8b 04 25 28 00 00 mov %fs:0x28,%rax 403816: 00 403817: 48 89 45 f8 mov %rax,-0x8(%rbp) 40381b: 31 c0 xor %eax,%eax 40381d: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403824: 48 8b 00 mov (%rax),%rax 403827: 48 85 c0 test %rax,%rax 40382a: 0f 84 a6 00 00 00 je 0x4038d6 403830: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403837: 48 8b 40 70 mov 0x70(%rax),%rax 40383b: 48 89 c2 mov %rax,%rdx 40383e: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403845: 48 8b 40 28 mov 0x28(%rax),%rax 403849: 48 89 c1 mov %rax,%rcx 40384c: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403853: 48 8b 40 30 mov 0x30(%rax),%rax 403857: 48 01 c8 add %rcx,%rax 40385a: 48 39 c2 cmp %rax,%rdx 40385d: 0f 97 c0 seta %al 403860: 0f b6 c0 movzbl %al,%eax 403863: 48 85 c0 test %rax,%rax 403866: 75 3c jne 0x4038a4 403868: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 40386f: 48 8b 40 28 mov 0x28(%rax),%rax 403873: 48 89 c2 mov %rax,%rdx 403876: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 40387d: 48 8b 40 30 mov 0x30(%rax),%rax 403881: 48 01 c2 add %rax,%rdx 403884: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 40388b: 48 8b 40 70 mov 0x70(%rax),%rax 40388f: 48 29 c2 sub %rax,%rdx 403892: 48 89 d0 mov %rdx,%rax 403895: 48 83 f8 3b cmp $0x3b,%rax 403899: 0f 96 c0 setbe %al 40389c: 0f b6 c0 movzbl %al,%eax 40389f: 48 85 c0 test %rax,%rax 4038a2: 74 14 je 0x4038b8 4038a4: bf 0e 00 00 00 mov $0xe,%edi 4038a9: e8 0f dc ff ff callq 0x4014bd 4038ae: b8 ff ff ff ff mov $0xffffffff,%eax 4038b3: e9 d7 05 00 00 jmpq 0x403e8f 4038b8: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4038bf: 48 8b 10 mov (%rax),%rdx 4038c2: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4038c9: 48 8b 40 70 mov 0x70(%rax),%rax 4038cd: 48 01 d0 add %rdx,%rax 4038d0: 48 89 45 88 mov %rax,-0x78(%rbp) 4038d4: eb 5c jmp 0x403932 4038d6: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4038dd: 48 05 a8 00 00 00 add $0xa8,%rax 4038e3: 48 89 45 88 mov %rax,-0x78(%rbp) 4038e7: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4038ee: 48 8b 50 70 mov 0x70(%rax),%rdx 4038f2: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4038f9: 8b 40 24 mov 0x24(%rax),%eax 4038fc: 48 8b 75 88 mov -0x78(%rbp),%rsi 403900: 48 89 d1 mov %rdx,%rcx 403903: ba 3c 00 00 00 mov $0x3c,%edx 403908: 89 c7 mov %eax,%edi 40390a: e8 63 dd ff ff callq 0x401672 40390f: 48 83 f8 3c cmp $0x3c,%rax 403913: 0f 95 c0 setne %al 403916: 0f b6 c0 movzbl %al,%eax 403919: 48 85 c0 test %rax,%rax 40391c: 74 14 je 0x403932 40391e: bf 0e 00 00 00 mov $0xe,%edi 403923: e8 95 db ff ff callq 0x4014bd 403928: b8 ff ff ff ff mov $0xffffffff,%eax 40392d: e9 5d 05 00 00 jmpq 0x403e8f 403932: 48 8b 45 88 mov -0x78(%rbp),%rax 403936: 48 83 c0 3a add $0x3a,%rax 40393a: ba 02 00 00 00 mov $0x2,%edx 40393f: 48 8d 35 11 18 00 00 lea 0x1811(%rip),%rsi # 0x405157 403946: 48 89 c7 mov %rax,%rdi 403949: e8 92 d7 ff ff callq 0x4010e0 40394e: 85 c0 test %eax,%eax 403950: 0f 95 c0 setne %al 403953: 0f b6 c0 movzbl %al,%eax 403956: 48 85 c0 test %rax,%rax 403959: 74 14 je 0x40396f 40395b: bf 0f 00 00 00 mov $0xf,%edi 403960: e8 58 db ff ff callq 0x4014bd 403965: b8 ff ff ff ff mov $0xffffffff,%eax 40396a: e9 20 05 00 00 jmpq 0x403e8f 40396f: 48 8b 45 88 mov -0x78(%rbp),%rax 403973: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 40397a: 48 8d 8a f4 00 00 00 lea 0xf4(%rdx),%rcx 403981: ba 10 00 00 00 mov $0x10,%edx 403986: 48 89 c6 mov %rax,%rsi 403989: 48 89 cf mov %rcx,%rdi 40398c: e8 cf d7 ff ff callq 0x401160 403991: c6 00 00 movb $0x0,(%rax) 403994: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 40399b: 48 83 c0 78 add $0x78,%rax 40399f: 48 89 45 c0 mov %rax,-0x40(%rbp) 4039a3: 48 8b 45 88 mov -0x78(%rbp),%rax 4039a7: 0f b6 00 movzbl (%rax),%eax 4039aa: 3c 2f cmp $0x2f,%al 4039ac: 0f 85 01 02 00 00 jne 0x403bb3 4039b2: 48 8b 45 88 mov -0x78(%rbp),%rax 4039b6: 0f b6 40 01 movzbl 0x1(%rax),%eax 4039ba: 3c 20 cmp $0x20,%al 4039bc: 75 4c jne 0x403a0a 4039be: 48 8b 45 88 mov -0x78(%rbp),%rax 4039c2: ba 10 00 00 00 mov $0x10,%edx 4039c7: 48 8d 35 8c 17 00 00 lea 0x178c(%rip),%rsi # 0x40515a 4039ce: 48 89 c7 mov %rax,%rdi 4039d1: e8 0a d7 ff ff callq 0x4010e0 4039d6: 85 c0 test %eax,%eax 4039d8: 75 30 jne 0x403a0a 4039da: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4039e1: 48 05 e4 00 00 00 add $0xe4,%rax 4039e7: ba 02 00 00 00 mov $0x2,%edx 4039ec: 48 8d 35 78 17 00 00 lea 0x1778(%rip),%rsi # 0x40516b 4039f3: 48 89 c7 mov %rax,%rdi 4039f6: e8 25 d7 ff ff callq 0x401120 4039fb: 48 89 c2 mov %rax,%rdx 4039fe: 48 8b 45 c0 mov -0x40(%rbp),%rax 403a02: 48 89 10 mov %rdx,(%rax) 403a05: e9 a4 01 00 00 jmpq 0x403bae 403a0a: 48 8b 45 88 mov -0x78(%rbp),%rax 403a0e: 0f b6 40 01 movzbl 0x1(%rax),%eax 403a12: 3c 53 cmp $0x53,%al 403a14: 75 4c jne 0x403a62 403a16: 48 8b 45 88 mov -0x78(%rbp),%rax 403a1a: ba 10 00 00 00 mov $0x10,%edx 403a1f: 48 8d 35 47 17 00 00 lea 0x1747(%rip),%rsi # 0x40516d 403a26: 48 89 c7 mov %rax,%rdi 403a29: e8 b2 d6 ff ff callq 0x4010e0 403a2e: 85 c0 test %eax,%eax 403a30: 75 30 jne 0x403a62 403a32: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403a39: 48 05 e4 00 00 00 add $0xe4,%rax 403a3f: ba 08 00 00 00 mov $0x8,%edx 403a44: 48 8d 35 33 17 00 00 lea 0x1733(%rip),%rsi # 0x40517e 403a4b: 48 89 c7 mov %rax,%rdi 403a4e: e8 cd d6 ff ff callq 0x401120 403a53: 48 89 c2 mov %rax,%rdx 403a56: 48 8b 45 c0 mov -0x40(%rbp),%rax 403a5a: 48 89 10 mov %rdx,(%rax) 403a5d: e9 4c 01 00 00 jmpq 0x403bae 403a62: 48 8b 45 88 mov -0x78(%rbp),%rax 403a66: 0f b6 40 01 movzbl 0x1(%rax),%eax 403a6a: 3c 2f cmp $0x2f,%al 403a6c: 75 4c jne 0x403aba 403a6e: 48 8b 45 88 mov -0x78(%rbp),%rax 403a72: ba 10 00 00 00 mov $0x10,%edx 403a77: 48 8d 35 c8 16 00 00 lea 0x16c8(%rip),%rsi # 0x405146 403a7e: 48 89 c7 mov %rax,%rdi 403a81: e8 5a d6 ff ff callq 0x4010e0 403a86: 85 c0 test %eax,%eax 403a88: 75 30 jne 0x403aba 403a8a: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403a91: 48 05 e4 00 00 00 add $0xe4,%rax 403a97: ba 03 00 00 00 mov $0x3,%edx 403a9c: 48 8d 35 e3 16 00 00 lea 0x16e3(%rip),%rsi # 0x405186 403aa3: 48 89 c7 mov %rax,%rdi 403aa6: e8 75 d6 ff ff callq 0x401120 403aab: 48 89 c2 mov %rax,%rdx 403aae: 48 8b 45 c0 mov -0x40(%rbp),%rax 403ab2: 48 89 10 mov %rdx,(%rax) 403ab5: e9 f4 00 00 00 jmpq 0x403bae 403aba: e8 f1 d6 ff ff callq 0x4011b0 403abf: 48 8b 10 mov (%rax),%rdx 403ac2: 48 8b 45 88 mov -0x78(%rbp),%rax 403ac6: 0f b6 40 01 movzbl 0x1(%rax),%eax 403aca: 48 0f be c0 movsbl %al,%rax 403ace: 48 01 c0 add %rax,%rax 403ad1: 48 01 d0 add %rdx,%rax 403ad4: 0f b7 00 movzwl (%rax),%eax 403ad7: 0f b7 c0 movzwl %ax,%eax 403ada: 25 00 08 00 00 and $0x800,%eax 403adf: 85 c0 test %eax,%eax 403ae1: 0f 95 c0 setne %al 403ae4: 0f b6 c0 movzbl %al,%eax 403ae7: 48 85 c0 test %rax,%rax 403aea: 0f 84 aa 00 00 00 je 0x403b9a 403af0: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403af7: 48 8b 40 60 mov 0x60(%rax),%rax 403afb: 48 85 c0 test %rax,%rax 403afe: 0f 94 c0 sete %al 403b01: 0f b6 c0 movzbl %al,%eax 403b04: 48 85 c0 test %rax,%rax 403b07: 74 31 je 0x403b3a 403b09: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403b10: 48 89 c7 mov %rax,%rdi 403b13: e8 6e f9 ff ff callq 0x403486 403b18: 48 85 c0 test %rax,%rax 403b1b: 0f 94 c0 sete %al 403b1e: 0f b6 c0 movzbl %al,%eax 403b21: 48 85 c0 test %rax,%rax 403b24: 74 14 je 0x403b3a 403b26: bf 10 00 00 00 mov $0x10,%edi 403b2b: e8 8d d9 ff ff callq 0x4014bd 403b30: b8 ff ff ff ff mov $0xffffffff,%eax 403b35: e9 55 03 00 00 jmpq 0x403e8f 403b3a: 48 8b 45 88 mov -0x78(%rbp),%rax 403b3e: 48 83 c0 01 add $0x1,%rax 403b42: 48 89 c7 mov %rax,%rdi 403b45: e8 26 d6 ff ff callq 0x401170 403b4a: 48 89 45 c8 mov %rax,-0x38(%rbp) 403b4e: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403b55: 48 8b 40 68 mov 0x68(%rax),%rax 403b59: 48 3b 45 c8 cmp -0x38(%rbp),%rax 403b5d: 0f 96 c0 setbe %al 403b60: 0f b6 c0 movzbl %al,%eax 403b63: 48 85 c0 test %rax,%rax 403b66: 74 14 je 0x403b7c 403b68: bf 10 00 00 00 mov $0x10,%edi 403b6d: e8 4b d9 ff ff callq 0x4014bd 403b72: b8 ff ff ff ff mov $0xffffffff,%eax 403b77: e9 13 03 00 00 jmpq 0x403e8f 403b7c: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403b83: 48 8b 50 60 mov 0x60(%rax),%rdx 403b87: 48 8b 45 c8 mov -0x38(%rbp),%rax 403b8b: 48 01 c2 add %rax,%rdx 403b8e: 48 8b 45 c0 mov -0x40(%rbp),%rax 403b92: 48 89 10 mov %rdx,(%rax) 403b95: e9 b2 00 00 00 jmpq 0x403c4c 403b9a: bf 10 00 00 00 mov $0x10,%edi 403b9f: e8 19 d9 ff ff callq 0x4014bd 403ba4: b8 ff ff ff ff mov $0xffffffff,%eax 403ba9: e9 e1 02 00 00 jmpq 0x403e8f 403bae: e9 99 00 00 00 jmpq 0x403c4c 403bb3: 48 8b 45 88 mov -0x78(%rbp),%rax 403bb7: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 403bbe: 48 8d ba e4 00 00 00 lea 0xe4(%rdx),%rdi 403bc5: b9 10 00 00 00 mov $0x10,%ecx 403bca: ba 2f 00 00 00 mov $0x2f,%edx 403bcf: 48 89 c6 mov %rax,%rsi 403bd2: e8 c9 d5 ff ff callq 0x4011a0 403bd7: 48 89 45 d0 mov %rax,-0x30(%rbp) 403bdb: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 403be0: 74 0d je 0x403bef 403be2: 48 8b 45 d0 mov -0x30(%rbp),%rax 403be6: 48 83 e8 01 sub $0x1,%rax 403bea: c6 00 00 movb $0x0,(%rax) 403bed: eb 48 jmp 0x403c37 403bef: 48 c7 45 90 0f 00 00 00 movq $0xf,-0x70(%rbp) 403bf7: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 403bfe: 48 8b 45 90 mov -0x70(%rbp),%rax 403c02: 48 01 d0 add %rdx,%rax 403c05: 48 05 d0 00 00 00 add $0xd0,%rax 403c0b: c6 40 14 00 movb $0x0,0x14(%rax) 403c0f: 48 83 7d 90 00 cmpq $0x0,-0x70(%rbp) 403c14: 74 21 je 0x403c37 403c16: 48 83 6d 90 01 subq $0x1,-0x70(%rbp) 403c1b: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 403c22: 48 8b 45 90 mov -0x70(%rbp),%rax 403c26: 48 01 d0 add %rdx,%rax 403c29: 48 05 d0 00 00 00 add $0xd0,%rax 403c2f: 0f b6 40 14 movzbl 0x14(%rax),%eax 403c33: 3c 20 cmp $0x20,%al 403c35: 74 c0 je 0x403bf7 403c37: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403c3e: 48 8d 90 e4 00 00 00 lea 0xe4(%rax),%rdx 403c45: 48 8b 45 c0 mov -0x40(%rbp),%rax 403c49: 48 89 10 mov %rdx,(%rax) 403c4c: 48 8b 45 88 mov -0x78(%rbp),%rax 403c50: 0f b6 40 30 movzbl 0x30(%rax),%eax 403c54: 3c 20 cmp $0x20,%al 403c56: 0f 94 c0 sete %al 403c59: 0f b6 c0 movzbl %al,%eax 403c5c: 48 85 c0 test %rax,%rax 403c5f: 74 14 je 0x403c75 403c61: bf 10 00 00 00 mov $0x10,%edi 403c66: e8 52 d8 ff ff callq 0x4014bd 403c6b: b8 ff ff ff ff mov $0xffffffff,%eax 403c70: e9 1a 02 00 00 jmpq 0x403e8f 403c75: 48 8b 45 88 mov -0x78(%rbp),%rax 403c79: 48 83 c0 10 add $0x10,%rax 403c7d: 48 89 45 98 mov %rax,-0x68(%rbp) 403c81: 48 8b 45 88 mov -0x78(%rbp),%rax 403c85: 0f b6 40 1b movzbl 0x1b(%rax),%eax 403c89: 3c 20 cmp $0x20,%al 403c8b: 74 27 je 0x403cb4 403c8d: 48 8b 45 88 mov -0x78(%rbp),%rax 403c91: 48 8d 48 10 lea 0x10(%rax),%rcx 403c95: 48 8d 45 e0 lea -0x20(%rbp),%rax 403c99: ba 0c 00 00 00 mov $0xc,%edx 403c9e: 48 89 ce mov %rcx,%rsi 403ca1: 48 89 c7 mov %rax,%rdi 403ca4: e8 b7 d4 ff ff callq 0x401160 403ca9: c6 00 00 movb $0x0,(%rax) 403cac: 48 8d 45 e0 lea -0x20(%rbp),%rax 403cb0: 48 89 45 98 mov %rax,-0x68(%rbp) 403cb4: 48 8b 45 98 mov -0x68(%rbp),%rax 403cb8: 48 89 c7 mov %rax,%rdi 403cbb: e8 b0 d4 ff ff callq 0x401170 403cc0: 48 89 c2 mov %rax,%rdx 403cc3: 48 8b 45 c0 mov -0x40(%rbp),%rax 403cc7: 48 89 50 08 mov %rdx,0x8(%rax) 403ccb: 48 8b 45 88 mov -0x78(%rbp),%rax 403ccf: 48 83 c0 1c add $0x1c,%rax 403cd3: 48 89 45 a0 mov %rax,-0x60(%rbp) 403cd7: 48 8b 45 88 mov -0x78(%rbp),%rax 403cdb: 0f b6 40 21 movzbl 0x21(%rax),%eax 403cdf: 3c 20 cmp $0x20,%al 403ce1: 74 27 je 0x403d0a 403ce3: 48 8b 45 88 mov -0x78(%rbp),%rax 403ce7: 48 8d 48 1c lea 0x1c(%rax),%rcx 403ceb: 48 8d 45 e0 lea -0x20(%rbp),%rax 403cef: ba 06 00 00 00 mov $0x6,%edx 403cf4: 48 89 ce mov %rcx,%rsi 403cf7: 48 89 c7 mov %rax,%rdi 403cfa: e8 61 d4 ff ff callq 0x401160 403cff: c6 00 00 movb $0x0,(%rax) 403d02: 48 8d 45 e0 lea -0x20(%rbp),%rax 403d06: 48 89 45 a0 mov %rax,-0x60(%rbp) 403d0a: 48 8b 45 a0 mov -0x60(%rbp),%rax 403d0e: 48 89 c7 mov %rax,%rdi 403d11: e8 5a d4 ff ff callq 0x401170 403d16: 89 c2 mov %eax,%edx 403d18: 48 8b 45 c0 mov -0x40(%rbp),%rax 403d1c: 89 50 10 mov %edx,0x10(%rax) 403d1f: 48 8b 45 88 mov -0x78(%rbp),%rax 403d23: 48 83 c0 22 add $0x22,%rax 403d27: 48 89 45 a8 mov %rax,-0x58(%rbp) 403d2b: 48 8b 45 88 mov -0x78(%rbp),%rax 403d2f: 0f b6 40 27 movzbl 0x27(%rax),%eax 403d33: 3c 20 cmp $0x20,%al 403d35: 74 27 je 0x403d5e 403d37: 48 8b 45 88 mov -0x78(%rbp),%rax 403d3b: 48 8d 48 22 lea 0x22(%rax),%rcx 403d3f: 48 8d 45 e0 lea -0x20(%rbp),%rax 403d43: ba 06 00 00 00 mov $0x6,%edx 403d48: 48 89 ce mov %rcx,%rsi 403d4b: 48 89 c7 mov %rax,%rdi 403d4e: e8 0d d4 ff ff callq 0x401160 403d53: c6 00 00 movb $0x0,(%rax) 403d56: 48 8d 45 e0 lea -0x20(%rbp),%rax 403d5a: 48 89 45 a8 mov %rax,-0x58(%rbp) 403d5e: 48 8b 45 a8 mov -0x58(%rbp),%rax 403d62: 48 89 c7 mov %rax,%rdi 403d65: e8 06 d4 ff ff callq 0x401170 403d6a: 89 c2 mov %eax,%edx 403d6c: 48 8b 45 c0 mov -0x40(%rbp),%rax 403d70: 89 50 14 mov %edx,0x14(%rax) 403d73: 48 8b 45 88 mov -0x78(%rbp),%rax 403d77: 48 83 c0 28 add $0x28,%rax 403d7b: 48 89 45 b0 mov %rax,-0x50(%rbp) 403d7f: 48 8b 45 88 mov -0x78(%rbp),%rax 403d83: 0f b6 40 2f movzbl 0x2f(%rax),%eax 403d87: 3c 20 cmp $0x20,%al 403d89: 74 27 je 0x403db2 403d8b: 48 8b 45 88 mov -0x78(%rbp),%rax 403d8f: 48 8d 48 28 lea 0x28(%rax),%rcx 403d93: 48 8d 45 e0 lea -0x20(%rbp),%rax 403d97: ba 08 00 00 00 mov $0x8,%edx 403d9c: 48 89 ce mov %rcx,%rsi 403d9f: 48 89 c7 mov %rax,%rdi 403da2: e8 b9 d3 ff ff callq 0x401160 403da7: c6 00 00 movb $0x0,(%rax) 403daa: 48 8d 45 e0 lea -0x20(%rbp),%rax 403dae: 48 89 45 b0 mov %rax,-0x50(%rbp) 403db2: 48 8b 45 b0 mov -0x50(%rbp),%rax 403db6: 48 89 c7 mov %rax,%rdi 403db9: e8 b2 d3 ff ff callq 0x401170 403dbe: 89 c2 mov %eax,%edx 403dc0: 48 8b 45 c0 mov -0x40(%rbp),%rax 403dc4: 89 50 18 mov %edx,0x18(%rax) 403dc7: 48 8b 45 88 mov -0x78(%rbp),%rax 403dcb: 48 83 c0 30 add $0x30,%rax 403dcf: 48 89 45 b8 mov %rax,-0x48(%rbp) 403dd3: 48 8b 45 88 mov -0x78(%rbp),%rax 403dd7: 0f b6 40 39 movzbl 0x39(%rax),%eax 403ddb: 3c 20 cmp $0x20,%al 403ddd: 74 27 je 0x403e06 403ddf: 48 8b 45 88 mov -0x78(%rbp),%rax 403de3: 48 8d 48 30 lea 0x30(%rax),%rcx 403de7: 48 8d 45 e0 lea -0x20(%rbp),%rax 403deb: ba 0a 00 00 00 mov $0xa,%edx 403df0: 48 89 ce mov %rcx,%rsi 403df3: 48 89 c7 mov %rax,%rdi 403df6: e8 65 d3 ff ff callq 0x401160 403dfb: c6 00 00 movb $0x0,(%rax) 403dfe: 48 8d 45 e0 lea -0x20(%rbp),%rax 403e02: 48 89 45 b8 mov %rax,-0x48(%rbp) 403e06: 48 8b 45 b8 mov -0x48(%rbp),%rax 403e0a: 48 89 c7 mov %rax,%rdi 403e0d: e8 5e d3 ff ff callq 0x401170 403e12: 48 89 c2 mov %rax,%rdx 403e15: 48 8b 45 c0 mov -0x40(%rbp),%rax 403e19: 48 89 50 20 mov %rdx,0x20(%rax) 403e1d: 48 8b 45 c0 mov -0x40(%rbp),%rax 403e21: 48 8b 40 20 mov 0x20(%rax),%rax 403e25: 48 85 c0 test %rax,%rax 403e28: 79 11 jns 0x403e3b 403e2a: bf 10 00 00 00 mov $0x10,%edi 403e2f: e8 89 d6 ff ff callq 0x4014bd 403e34: b8 ff ff ff ff mov $0xffffffff,%eax 403e39: eb 54 jmp 0x403e8f 403e3b: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403e42: 48 8b 40 28 mov 0x28(%rax),%rax 403e46: 48 89 c2 mov %rax,%rdx 403e49: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403e50: 48 8b 40 30 mov 0x30(%rax),%rax 403e54: 48 01 c2 add %rax,%rdx 403e57: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 403e5e: 48 8b 40 70 mov 0x70(%rax),%rax 403e62: 48 29 c2 sub %rax,%rdx 403e65: 48 89 d0 mov %rdx,%rax 403e68: 48 83 e8 3c sub $0x3c,%rax 403e6c: 48 89 45 d8 mov %rax,-0x28(%rbp) 403e70: 48 8b 45 c0 mov -0x40(%rbp),%rax 403e74: 48 8b 40 20 mov 0x20(%rax),%rax 403e78: 48 3b 45 d8 cmp -0x28(%rbp),%rax 403e7c: 76 0c jbe 0x403e8a 403e7e: 48 8b 55 d8 mov -0x28(%rbp),%rdx 403e82: 48 8b 45 c0 mov -0x40(%rbp),%rax 403e86: 48 89 50 20 mov %rdx,0x20(%rax) 403e8a: b8 00 00 00 00 mov $0x0,%eax 403e8f: 48 8b 4d f8 mov -0x8(%rbp),%rcx 403e93: 64 48 33 0c 25 28 00 00 xor %fs:0x28,%rcx 403e9b: 00 403e9c: 74 05 je 0x403ea3 403e9e: e8 ad d1 ff ff callq 0x401050 403ea3: c9 leaveq 403ea4: c3 retq 403ea5: 55 push %rbp 403ea6: 48 89 e5 mov %rsp,%rbp 403ea9: 48 83 ec 20 sub $0x20,%rsp 403ead: 89 7d ec mov %edi,-0x14(%rbp) 403eb0: 89 75 e8 mov %esi,-0x18(%rbp) 403eb3: 48 89 55 e0 mov %rdx,-0x20(%rbp) 403eb7: 83 7d ec ff cmpl $0xffffffff,-0x14(%rbp) 403ebb: 75 0c jne 0x403ec9 403ebd: 48 8b 45 e0 mov -0x20(%rbp),%rax 403ec1: 8b 40 24 mov 0x24(%rax),%eax 403ec4: 89 45 ec mov %eax,-0x14(%rbp) 403ec7: eb 3e jmp 0x403f07 403ec9: 48 8b 45 e0 mov -0x20(%rbp),%rax 403ecd: 8b 40 24 mov 0x24(%rax),%eax 403ed0: 83 f8 ff cmp $0xffffffff,%eax 403ed3: 0f 95 c0 setne %al 403ed6: 0f b6 c0 movzbl %al,%eax 403ed9: 48 85 c0 test %rax,%rax 403edc: 74 29 je 0x403f07 403ede: 48 8b 45 e0 mov -0x20(%rbp),%rax 403ee2: 8b 40 24 mov 0x24(%rax),%eax 403ee5: 3b 45 ec cmp -0x14(%rbp),%eax 403ee8: 0f 95 c0 setne %al 403eeb: 0f b6 c0 movzbl %al,%eax 403eee: 48 85 c0 test %rax,%rax 403ef1: 74 14 je 0x403f07 403ef3: bf 1c 00 00 00 mov $0x1c,%edi 403ef8: e8 c0 d5 ff ff callq 0x4014bd 403efd: b8 00 00 00 00 mov $0x0,%eax 403f02: e9 a2 01 00 00 jmpq 0x4040a9 403f07: 48 8b 45 e0 mov -0x20(%rbp),%rax 403f0b: 8b 40 1c mov 0x1c(%rax),%eax 403f0e: 83 f8 01 cmp $0x1,%eax 403f11: 0f 95 c0 setne %al 403f14: 0f b6 c0 movzbl %al,%eax 403f17: 48 85 c0 test %rax,%rax 403f1a: 74 1c je 0x403f38 403f1c: 48 8b 45 e0 mov -0x20(%rbp),%rax 403f20: 8b 40 1c mov 0x1c(%rax),%eax 403f23: 83 f8 08 cmp $0x8,%eax 403f26: 0f 95 c0 setne %al 403f29: 0f b6 c0 movzbl %al,%eax 403f2c: 48 85 c0 test %rax,%rax 403f2f: 74 07 je 0x403f38 403f31: b8 01 00 00 00 mov $0x1,%eax 403f36: eb 05 jmp 0x403f3d 403f38: b8 00 00 00 00 mov $0x0,%eax 403f3d: 85 c0 test %eax,%eax 403f3f: 74 1c je 0x403f5d 403f41: 48 8b 45 e0 mov -0x20(%rbp),%rax 403f45: 8b 40 1c mov 0x1c(%rax),%eax 403f48: 83 f8 03 cmp $0x3,%eax 403f4b: 0f 95 c0 setne %al 403f4e: 0f b6 c0 movzbl %al,%eax 403f51: 48 85 c0 test %rax,%rax 403f54: 74 07 je 0x403f5d 403f56: b8 01 00 00 00 mov $0x1,%eax 403f5b: eb 05 jmp 0x403f62 403f5d: b8 00 00 00 00 mov $0x0,%eax 403f62: 85 c0 test %eax,%eax 403f64: 74 1c je 0x403f82 403f66: 48 8b 45 e0 mov -0x20(%rbp),%rax 403f6a: 8b 40 1c mov 0x1c(%rax),%eax 403f6d: 83 f8 0a cmp $0xa,%eax 403f70: 0f 95 c0 setne %al 403f73: 0f b6 c0 movzbl %al,%eax 403f76: 48 85 c0 test %rax,%rax 403f79: 74 07 je 0x403f82 403f7b: b8 01 00 00 00 mov $0x1,%eax 403f80: eb 05 jmp 0x403f87 403f82: b8 00 00 00 00 mov $0x0,%eax 403f87: 85 c0 test %eax,%eax 403f89: 74 1c je 0x403fa7 403f8b: 48 8b 45 e0 mov -0x20(%rbp),%rax 403f8f: 8b 40 1c mov 0x1c(%rax),%eax 403f92: 83 f8 02 cmp $0x2,%eax 403f95: 0f 95 c0 setne %al 403f98: 0f b6 c0 movzbl %al,%eax 403f9b: 48 85 c0 test %rax,%rax 403f9e: 74 07 je 0x403fa7 403fa0: b8 01 00 00 00 mov $0x1,%eax 403fa5: eb 05 jmp 0x403fac 403fa7: b8 00 00 00 00 mov $0x0,%eax 403fac: 85 c0 test %eax,%eax 403fae: 74 1c je 0x403fcc 403fb0: 48 8b 45 e0 mov -0x20(%rbp),%rax 403fb4: 8b 40 1c mov 0x1c(%rax),%eax 403fb7: 83 f8 09 cmp $0x9,%eax 403fba: 0f 95 c0 setne %al 403fbd: 0f b6 c0 movzbl %al,%eax 403fc0: 48 85 c0 test %rax,%rax 403fc3: 74 07 je 0x403fcc 403fc5: b8 01 00 00 00 mov $0x1,%eax 403fca: eb 05 jmp 0x403fd1 403fcc: b8 00 00 00 00 mov $0x0,%eax 403fd1: 85 c0 test %eax,%eax 403fd3: 74 29 je 0x403ffe 403fd5: 48 8b 45 e0 mov -0x20(%rbp),%rax 403fd9: 8b 40 1c mov 0x1c(%rax),%eax 403fdc: 83 f8 0b cmp $0xb,%eax 403fdf: 0f 95 c0 setne %al 403fe2: 0f b6 c0 movzbl %al,%eax 403fe5: 48 85 c0 test %rax,%rax 403fe8: 74 14 je 0x403ffe 403fea: bf 0b 00 00 00 mov $0xb,%edi 403fef: e8 c9 d4 ff ff callq 0x4014bd 403ff4: b8 00 00 00 00 mov $0x0,%eax 403ff9: e9 ab 00 00 00 jmpq 0x4040a9 403ffe: 48 8b 45 e0 mov -0x20(%rbp),%rax 404002: 8b 40 18 mov 0x18(%rax),%eax 404005: 83 f8 01 cmp $0x1,%eax 404008: 74 1a je 0x404024 40400a: 48 8b 45 e0 mov -0x20(%rbp),%rax 40400e: 8b 40 3c mov 0x3c(%rax),%eax 404011: 8d 50 01 lea 0x1(%rax),%edx 404014: 48 8b 45 e0 mov -0x20(%rbp),%rax 404018: 89 50 3c mov %edx,0x3c(%rax) 40401b: 48 8b 45 e0 mov -0x20(%rbp),%rax 40401f: e9 85 00 00 00 jmpq 0x4040a9 404024: 48 8b 45 e0 mov -0x20(%rbp),%rax 404028: 48 8b 40 78 mov 0x78(%rax),%rax 40402c: 48 85 c0 test %rax,%rax 40402f: 75 17 jne 0x404048 404031: 48 8b 45 e0 mov -0x20(%rbp),%rax 404035: 48 89 c7 mov %rax,%rdi 404038: e8 bf f7 ff ff callq 0x4037fc 40403d: 85 c0 test %eax,%eax 40403f: 74 07 je 0x404048 404041: b8 00 00 00 00 mov $0x0,%eax 404046: eb 61 jmp 0x4040a9 404048: 48 8b 45 e0 mov -0x20(%rbp),%rax 40404c: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 404053: 48 89 c7 mov %rax,%rdi 404056: 48 8b 45 e0 mov -0x20(%rbp),%rax 40405a: 48 8b 40 70 mov 0x70(%rax),%rax 40405e: 48 83 c0 3c add $0x3c,%rax 404062: 48 89 c6 mov %rax,%rsi 404065: 48 8b 4d e0 mov -0x20(%rbp),%rcx 404069: 8b 55 e8 mov -0x18(%rbp),%edx 40406c: 8b 45 ec mov -0x14(%rbp),%eax 40406f: 49 89 c8 mov %rcx,%r8 404072: 89 d1 mov %edx,%ecx 404074: 48 89 fa mov %rdi,%rdx 404077: 89 c7 mov %eax,%edi 404079: e8 82 f1 ff ff callq 0x403200 40407e: 48 89 45 f8 mov %rax,-0x8(%rbp) 404082: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 404087: 74 1c je 0x4040a5 404089: 48 8b 45 e0 mov -0x20(%rbp),%rax 40408d: 48 8b 50 48 mov 0x48(%rax),%rdx 404091: 48 8b 45 f8 mov -0x8(%rbp),%rax 404095: 48 89 50 10 mov %rdx,0x10(%rax) 404099: 48 8b 45 e0 mov -0x20(%rbp),%rax 40409d: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4040a1: 48 89 50 48 mov %rdx,0x48(%rax) 4040a5: 48 8b 45 f8 mov -0x8(%rbp),%rax 4040a9: c9 leaveq 4040aa: c3 retq 4040ab: 55 push %rbp 4040ac: 48 89 e5 mov %rsp,%rbp 4040af: 48 83 ec 20 sub $0x20,%rsp 4040b3: 89 7d ec mov %edi,-0x14(%rbp) 4040b6: 89 75 e8 mov %esi,-0x18(%rbp) 4040b9: 8b 55 e8 mov -0x18(%rbp),%edx 4040bc: 8b 45 ec mov -0x14(%rbp),%eax 4040bf: 68 20 08 00 00 pushq $0x820 4040c4: 6a 03 pushq $0x3 4040c6: 41 b9 00 00 00 00 mov $0x0,%r9d 4040cc: 41 89 d0 mov %edx,%r8d 4040cf: b9 00 00 00 00 mov $0x0,%ecx 4040d4: ba 00 00 00 00 mov $0x0,%edx 4040d9: be 00 00 00 00 mov $0x0,%esi 4040de: 89 c7 mov %eax,%edi 4040e0: e8 e8 d6 ff ff callq 0x4017cd 4040e5: 48 83 c4 10 add $0x10,%rsp 4040e9: 48 89 45 f8 mov %rax,-0x8(%rbp) 4040ed: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4040f2: 74 37 je 0x40412b 4040f4: 48 8b 45 f8 mov -0x8(%rbp),%rax 4040f8: c7 40 38 01 00 00 00 movl $0x1,0x38(%rax) 4040ff: 48 8b 45 f8 mov -0x8(%rbp),%rax 404103: c7 40 70 0a 00 00 00 movl $0xa,0x70(%rax) 40410a: 48 8b 45 f8 mov -0x8(%rbp),%rax 40410e: 48 8d 90 c8 00 00 00 lea 0xc8(%rax),%rdx 404115: 48 8b 45 f8 mov -0x8(%rbp),%rax 404119: 48 89 50 60 mov %rdx,0x60(%rax) 40411d: 48 8b 45 f8 mov -0x8(%rbp),%rax 404121: c7 80 cc 00 00 00 0a 00 movl $0xa,0xcc(%rax) 404129: 00 00 40412b: 48 8b 45 f8 mov -0x8(%rbp),%rax 40412f: c9 leaveq 404130: c3 retq 404131: 55 push %rbp 404132: 48 89 e5 mov %rsp,%rbp 404135: 48 83 ec 10 sub $0x10,%rsp 404139: 89 7d fc mov %edi,-0x4(%rbp) 40413c: 89 75 f8 mov %esi,-0x8(%rbp) 40413f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 404143: 48 8b 55 f0 mov -0x10(%rbp),%rdx 404147: 8b 4d f8 mov -0x8(%rbp),%ecx 40414a: 8b 45 fc mov -0x4(%rbp),%eax 40414d: 89 ce mov %ecx,%esi 40414f: 89 c7 mov %eax,%edi 404151: e8 4f fd ff ff callq 0x403ea5 404156: c9 leaveq 404157: c3 retq 404158: 55 push %rbp 404159: 48 89 e5 mov %rsp,%rbp 40415c: 48 83 ec 20 sub $0x20,%rsp 404160: 89 7d ec mov %edi,-0x14(%rbp) 404163: 89 75 e8 mov %esi,-0x18(%rbp) 404166: 48 89 55 e0 mov %rdx,-0x20(%rbp) 40416a: 8b 05 8c 1f 20 00 mov 0x201f8c(%rip),%eax # 0x6060fc 404170: 83 f8 01 cmp $0x1,%eax 404173: 0f 95 c0 setne %al 404176: 0f b6 c0 movzbl %al,%eax 404179: 48 85 c0 test %rax,%rax 40417c: 74 14 je 0x404192 40417e: bf 0c 00 00 00 mov $0xc,%edi 404183: e8 35 d3 ff ff callq 0x4014bd 404188: b8 00 00 00 00 mov $0x0,%eax 40418d: e9 17 02 00 00 jmpq 0x4043a9 404192: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 404197: 75 4b jne 0x4041e4 404199: 8b 45 ec mov -0x14(%rbp),%eax 40419c: be 01 00 00 00 mov $0x1,%esi 4041a1: 89 c7 mov %eax,%edi 4041a3: b8 00 00 00 00 mov $0x0,%eax 4041a8: e8 93 ce ff ff callq 0x401040 4041ad: 83 f8 ff cmp $0xffffffff,%eax 4041b0: 0f 94 c0 sete %al 4041b3: 0f b6 c0 movzbl %al,%eax 4041b6: 48 85 c0 test %rax,%rax 4041b9: 74 29 je 0x4041e4 4041bb: e8 70 ce ff ff callq 0x401030 4041c0: 8b 00 mov (%rax),%eax 4041c2: 83 f8 09 cmp $0x9,%eax 4041c5: 0f 94 c0 sete %al 4041c8: 0f b6 c0 movzbl %al,%eax 4041cb: 48 85 c0 test %rax,%rax 4041ce: 74 14 je 0x4041e4 4041d0: bf 09 00 00 00 mov $0x9,%edi 4041d5: e8 e3 d2 ff ff callq 0x4014bd 4041da: b8 00 00 00 00 mov $0x0,%eax 4041df: e9 c5 01 00 00 jmpq 0x4043a9 4041e4: 83 7d e8 0b cmpl $0xb,-0x18(%rbp) 4041e8: 0f 87 a4 01 00 00 ja 0x404392 4041ee: 8b 45 e8 mov -0x18(%rbp),%eax 4041f1: 48 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%rdx 4041f9: 48 8d 05 8c 0f 00 00 lea 0xf8c(%rip),%rax # 0x40518c 404200: 8b 04 02 mov (%rdx,%rax,1),%eax 404203: 48 63 d0 movslq %rax,%rdx 404206: 48 8d 05 7f 0f 00 00 lea 0xf7f(%rip),%rax # 0x40518c 40420d: 48 01 d0 add %rdx,%rax 404210: ff e0 jmpq *%rax 404212: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 40421a: e9 86 01 00 00 jmpq 0x4043a5 40421f: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 404224: 0f 95 c0 setne %al 404227: 0f b6 c0 movzbl %al,%eax 40422a: 48 85 c0 test %rax,%rax 40422d: 74 2c je 0x40425b 40422f: 48 8b 45 e0 mov -0x20(%rbp),%rax 404233: 8b 40 1c mov 0x1c(%rax),%eax 404236: 83 f8 0b cmp $0xb,%eax 404239: 0f 95 c0 setne %al 40423c: 0f b6 c0 movzbl %al,%eax 40423f: 48 85 c0 test %rax,%rax 404242: 74 17 je 0x40425b 404244: bf 0d 00 00 00 mov $0xd,%edi 404249: e8 6f d2 ff ff callq 0x4014bd 40424e: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 404256: e9 4a 01 00 00 jmpq 0x4043a5 40425b: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 404260: 74 1c je 0x40427e 404262: 48 8b 55 e0 mov -0x20(%rbp),%rdx 404266: 8b 4d e8 mov -0x18(%rbp),%ecx 404269: 8b 45 ec mov -0x14(%rbp),%eax 40426c: 89 ce mov %ecx,%esi 40426e: 89 c7 mov %eax,%edi 404270: e8 bc fe ff ff callq 0x404131 404275: 48 89 45 f8 mov %rax,-0x8(%rbp) 404279: e9 27 01 00 00 jmpq 0x4043a5 40427e: 8b 55 e8 mov -0x18(%rbp),%edx 404281: 8b 45 ec mov -0x14(%rbp),%eax 404284: 41 b8 00 00 00 00 mov $0x0,%r8d 40428a: 89 d1 mov %edx,%ecx 40428c: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 404293: be 00 00 00 00 mov $0x0,%esi 404298: 89 c7 mov %eax,%edi 40429a: e8 61 ef ff ff callq 0x403200 40429f: 48 89 45 f8 mov %rax,-0x8(%rbp) 4042a3: e9 fd 00 00 00 jmpq 0x4043a5 4042a8: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 4042ad: 0f 84 a1 00 00 00 je 0x404354 4042b3: 48 8b 45 e0 mov -0x20(%rbp),%rax 4042b7: 8b 40 1c mov 0x1c(%rax),%eax 4042ba: 83 f8 02 cmp $0x2,%eax 4042bd: 0f 95 c0 setne %al 4042c0: 0f b6 c0 movzbl %al,%eax 4042c3: 48 85 c0 test %rax,%rax 4042c6: 74 1c je 0x4042e4 4042c8: 48 8b 45 e0 mov -0x20(%rbp),%rax 4042cc: 8b 40 1c mov 0x1c(%rax),%eax 4042cf: 83 f8 09 cmp $0x9,%eax 4042d2: 0f 95 c0 setne %al 4042d5: 0f b6 c0 movzbl %al,%eax 4042d8: 48 85 c0 test %rax,%rax 4042db: 74 07 je 0x4042e4 4042dd: b8 01 00 00 00 mov $0x1,%eax 4042e2: eb 05 jmp 0x4042e9 4042e4: b8 00 00 00 00 mov $0x0,%eax 4042e9: 85 c0 test %eax,%eax 4042eb: 74 1c je 0x404309 4042ed: 48 8b 45 e0 mov -0x20(%rbp),%rax 4042f1: 8b 40 1c mov 0x1c(%rax),%eax 4042f4: 83 f8 03 cmp $0x3,%eax 4042f7: 0f 95 c0 setne %al 4042fa: 0f b6 c0 movzbl %al,%eax 4042fd: 48 85 c0 test %rax,%rax 404300: 74 07 je 0x404309 404302: b8 01 00 00 00 mov $0x1,%eax 404307: eb 05 jmp 0x40430e 404309: b8 00 00 00 00 mov $0x0,%eax 40430e: 85 c0 test %eax,%eax 404310: 74 29 je 0x40433b 404312: 48 8b 45 e0 mov -0x20(%rbp),%rax 404316: 8b 40 1c mov 0x1c(%rax),%eax 404319: 83 f8 0a cmp $0xa,%eax 40431c: 0f 95 c0 setne %al 40431f: 0f b6 c0 movzbl %al,%eax 404322: 48 85 c0 test %rax,%rax 404325: 74 14 je 0x40433b 404327: bf 0d 00 00 00 mov $0xd,%edi 40432c: e8 8c d1 ff ff callq 0x4014bd 404331: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 404339: eb 40 jmp 0x40437b 40433b: 48 8b 55 e0 mov -0x20(%rbp),%rdx 40433f: 8b 4d e8 mov -0x18(%rbp),%ecx 404342: 8b 45 ec mov -0x14(%rbp),%eax 404345: 89 ce mov %ecx,%esi 404347: 89 c7 mov %eax,%edi 404349: e8 e3 fd ff ff callq 0x404131 40434e: 48 89 45 f8 mov %rax,-0x8(%rbp) 404352: eb 27 jmp 0x40437b 404354: 8b 55 e8 mov -0x18(%rbp),%edx 404357: 8b 45 ec mov -0x14(%rbp),%eax 40435a: 41 b8 00 00 00 00 mov $0x0,%r8d 404360: 89 d1 mov %edx,%ecx 404362: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 404369: be 00 00 00 00 mov $0x0,%esi 40436e: 89 c7 mov %eax,%edi 404370: e8 8b ee ff ff callq 0x403200 404375: 48 89 45 f8 mov %rax,-0x8(%rbp) 404379: eb 2a jmp 0x4043a5 40437b: eb 28 jmp 0x4043a5 40437d: 8b 55 e8 mov -0x18(%rbp),%edx 404380: 8b 45 ec mov -0x14(%rbp),%eax 404383: 89 d6 mov %edx,%esi 404385: 89 c7 mov %eax,%edi 404387: e8 1f fd ff ff callq 0x4040ab 40438c: 48 89 45 f8 mov %rax,-0x8(%rbp) 404390: eb 13 jmp 0x4043a5 404392: bf 0d 00 00 00 mov $0xd,%edi 404397: e8 21 d1 ff ff callq 0x4014bd 40439c: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 4043a4: 90 nop 4043a5: 48 8b 45 f8 mov -0x8(%rbp),%rax 4043a9: c9 leaveq 4043aa: c3 retq 4043ab: 55 push %rbp 4043ac: 48 89 e5 mov %rsp,%rbp 4043af: 48 83 ec 70 sub $0x70,%rsp 4043b3: 48 89 7d 98 mov %rdi,-0x68(%rbp) 4043b7: 48 83 7d 98 00 cmpq $0x0,-0x68(%rbp) 4043bc: 75 0a jne 0x4043c8 4043be: b8 00 00 00 00 mov $0x0,%eax 4043c3: e9 33 04 00 00 jmpq 0x4047fb 4043c8: 48 8b 45 98 mov -0x68(%rbp),%rax 4043cc: 8b 40 3c mov 0x3c(%rax),%eax 4043cf: 85 c0 test %eax,%eax 4043d1: 74 2e je 0x404401 4043d3: 48 8b 45 98 mov -0x68(%rbp),%rax 4043d7: 8b 40 3c mov 0x3c(%rax),%eax 4043da: 8d 50 ff lea -0x1(%rax),%edx 4043dd: 48 8b 45 98 mov -0x68(%rbp),%rax 4043e1: 89 50 3c mov %edx,0x3c(%rax) 4043e4: 48 8b 45 98 mov -0x68(%rbp),%rax 4043e8: 8b 40 3c mov 0x3c(%rax),%eax 4043eb: 85 c0 test %eax,%eax 4043ed: 74 12 je 0x404401 4043ef: 48 8b 45 98 mov -0x68(%rbp),%rax 4043f3: 8b 40 3c mov 0x3c(%rax),%eax 4043f6: 89 45 ac mov %eax,-0x54(%rbp) 4043f9: 8b 45 ac mov -0x54(%rbp),%eax 4043fc: e9 fa 03 00 00 jmpq 0x4047fb 404401: 48 8b 45 98 mov -0x68(%rbp),%rax 404405: 8b 40 18 mov 0x18(%rax),%eax 404408: 83 f8 01 cmp $0x1,%eax 40440b: 75 41 jne 0x40444e 40440d: 48 8b 45 98 mov -0x68(%rbp),%rax 404411: 48 8b 40 50 mov 0x50(%rax),%rax 404415: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 404419: 74 10 je 0x40442b 40441b: 48 8b 45 98 mov -0x68(%rbp),%rax 40441f: 48 8b 40 50 mov 0x50(%rax),%rax 404423: 48 89 c7 mov %rax,%rdi 404426: e8 f5 cb ff ff callq 0x401020 40442b: 48 8b 45 98 mov -0x68(%rbp),%rax 40442f: 48 c7 40 50 00 00 00 00 movq $0x0,0x50(%rax) 404437: 48 8b 45 98 mov -0x68(%rbp),%rax 40443b: 48 8b 40 48 mov 0x48(%rax),%rax 40443f: 48 85 c0 test %rax,%rax 404442: 74 0a je 0x40444e 404444: b8 00 00 00 00 mov $0x0,%eax 404449: e9 ad 03 00 00 jmpq 0x4047fb 40444e: 48 8b 45 98 mov -0x68(%rbp),%rax 404452: 48 8b 40 08 mov 0x8(%rax),%rax 404456: 48 89 45 d8 mov %rax,-0x28(%rbp) 40445a: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 40445f: 74 58 je 0x4044b9 404461: 48 8b 45 d8 mov -0x28(%rbp),%rax 404465: 48 8b 40 48 mov 0x48(%rax),%rax 404469: 48 3b 45 98 cmp -0x68(%rbp),%rax 40446d: 75 12 jne 0x404481 40446f: 48 8b 45 98 mov -0x68(%rbp),%rax 404473: 48 8b 50 10 mov 0x10(%rax),%rdx 404477: 48 8b 45 d8 mov -0x28(%rbp),%rax 40447b: 48 89 50 48 mov %rdx,0x48(%rax) 40447f: eb 38 jmp 0x4044b9 404481: 48 8b 45 d8 mov -0x28(%rbp),%rax 404485: 48 8b 40 48 mov 0x48(%rax),%rax 404489: 48 89 45 b0 mov %rax,-0x50(%rbp) 40448d: eb 0c jmp 0x40449b 40448f: 48 8b 45 b0 mov -0x50(%rbp),%rax 404493: 48 8b 40 10 mov 0x10(%rax),%rax 404497: 48 89 45 b0 mov %rax,-0x50(%rbp) 40449b: 48 8b 45 b0 mov -0x50(%rbp),%rax 40449f: 48 8b 40 10 mov 0x10(%rax),%rax 4044a3: 48 3b 45 98 cmp -0x68(%rbp),%rax 4044a7: 75 e6 jne 0x40448f 4044a9: 48 8b 45 98 mov -0x68(%rbp),%rax 4044ad: 48 8b 50 10 mov 0x10(%rax),%rdx 4044b1: 48 8b 45 b0 mov -0x50(%rbp),%rax 4044b5: 48 89 50 10 mov %rdx,0x10(%rax) 4044b9: 48 8b 45 98 mov -0x68(%rbp),%rax 4044bd: 8b 40 18 mov 0x18(%rax),%eax 4044c0: 83 f8 01 cmp $0x1,%eax 4044c3: 74 0a je 0x4044cf 4044c5: 83 f8 03 cmp $0x3,%eax 4044c8: 74 2c je 0x4044f6 4044ca: e9 9e 02 00 00 jmpq 0x40476d 4044cf: 48 8b 45 98 mov -0x68(%rbp),%rax 4044d3: 48 8b 40 60 mov 0x60(%rax),%rax 4044d7: 48 85 c0 test %rax,%rax 4044da: 74 15 je 0x4044f1 4044dc: 48 8b 45 98 mov -0x68(%rbp),%rax 4044e0: 48 8b 40 60 mov 0x60(%rax),%rax 4044e4: 48 89 c7 mov %rax,%rdi 4044e7: e8 34 cb ff ff callq 0x401020 4044ec: e9 7c 02 00 00 jmpq 0x40476d 4044f1: e9 77 02 00 00 jmpq 0x40476d 4044f6: 48 8b 45 98 mov -0x68(%rbp),%rax 4044fa: 48 8b 40 68 mov 0x68(%rax),%rax 4044fe: 48 89 45 b8 mov %rax,-0x48(%rbp) 404502: eb 42 jmp 0x404546 404504: 48 8b 45 b8 mov -0x48(%rbp),%rax 404508: 48 8b 40 30 mov 0x30(%rax),%rax 40450c: 48 89 45 e0 mov %rax,-0x20(%rbp) 404510: 48 8b 45 b8 mov -0x48(%rbp),%rax 404514: 8b 80 cc 00 00 00 mov 0xcc(%rax),%eax 40451a: 25 80 00 00 00 and $0x80,%eax 40451f: 85 c0 test %eax,%eax 404521: 74 0f je 0x404532 404523: 48 8b 45 b8 mov -0x48(%rbp),%rax 404527: 48 8b 00 mov (%rax),%rax 40452a: 48 89 c7 mov %rax,%rdi 40452d: e8 ee ca ff ff callq 0x401020 404532: 48 8b 45 b8 mov -0x48(%rbp),%rax 404536: 48 89 c7 mov %rax,%rdi 404539: e8 e2 ca ff ff callq 0x401020 40453e: 48 8b 45 e0 mov -0x20(%rbp),%rax 404542: 48 89 45 b8 mov %rax,-0x48(%rbp) 404546: 48 83 7d b8 00 cmpq $0x0,-0x48(%rbp) 40454b: 75 b7 jne 0x404504 40454d: 48 8b 45 98 mov -0x68(%rbp),%rax 404551: 48 05 c8 00 00 00 add $0xc8,%rax 404557: 48 89 45 c0 mov %rax,-0x40(%rbp) 40455b: 48 8b 45 c0 mov -0x40(%rbp),%rax 40455f: 8b 40 04 mov 0x4(%rax),%eax 404562: 89 c0 mov %eax,%eax 404564: 48 89 45 c8 mov %rax,-0x38(%rbp) 404568: e9 3b 01 00 00 jmpq 0x4046a8 40456d: 48 8b 55 c8 mov -0x38(%rbp),%rdx 404571: 48 89 d0 mov %rdx,%rax 404574: 48 01 c0 add %rax,%rax 404577: 48 01 d0 add %rdx,%rax 40457a: 48 c1 e0 02 shl $0x2,%rax 40457e: 48 01 d0 add %rdx,%rax 404581: 48 c1 e0 04 shl $0x4,%rax 404585: 48 8d 50 10 lea 0x10(%rax),%rdx 404589: 48 8b 45 c0 mov -0x40(%rbp),%rax 40458d: 48 01 d0 add %rdx,%rax 404590: 48 89 45 e8 mov %rax,-0x18(%rbp) 404594: 48 8b 45 e8 mov -0x18(%rbp),%rax 404598: 8b 80 98 00 00 00 mov 0x98(%rax),%eax 40459e: 25 80 00 00 00 and $0x80,%eax 4045a3: 85 c0 test %eax,%eax 4045a5: 74 13 je 0x4045ba 4045a7: 48 8b 45 e8 mov -0x18(%rbp),%rax 4045ab: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 4045b2: 48 89 c7 mov %rax,%rdi 4045b5: e8 66 ca ff ff callq 0x401020 4045ba: 48 8b 45 e8 mov -0x18(%rbp),%rax 4045be: 48 8b 90 b0 00 00 00 mov 0xb0(%rax),%rdx 4045c5: 48 8b 45 e8 mov -0x18(%rbp),%rax 4045c9: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 4045d0: 48 39 c2 cmp %rax,%rdx 4045d3: 74 13 je 0x4045e8 4045d5: 48 8b 45 e8 mov -0x18(%rbp),%rax 4045d9: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 4045e0: 48 89 c7 mov %rax,%rdi 4045e3: e8 38 ca ff ff callq 0x401020 4045e8: 48 8b 45 e8 mov -0x18(%rbp),%rax 4045ec: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 4045f3: 48 8b 45 e8 mov -0x18(%rbp),%rax 4045f7: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 4045fe: 48 39 c2 cmp %rax,%rdx 404601: 74 13 je 0x404616 404603: 48 8b 45 e8 mov -0x18(%rbp),%rax 404607: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 40460e: 48 89 c7 mov %rax,%rdi 404611: e8 0a ca ff ff callq 0x401020 404616: 48 8b 45 98 mov -0x68(%rbp),%rax 40461a: 48 8b 00 mov (%rax),%rax 40461d: 48 85 c0 test %rax,%rax 404620: 74 2e je 0x404650 404622: 48 8b 45 e8 mov -0x18(%rbp),%rax 404626: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx 40462d: 48 8b 45 e8 mov -0x18(%rbp),%rax 404631: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 404638: 48 39 c2 cmp %rax,%rdx 40463b: 74 13 je 0x404650 40463d: 48 8b 45 e8 mov -0x18(%rbp),%rax 404641: 8b 80 9c 00 00 00 mov 0x9c(%rax),%eax 404647: 25 80 00 00 00 and $0x80,%eax 40464c: 85 c0 test %eax,%eax 40464e: 74 13 je 0x404663 404650: 48 8b 45 e8 mov -0x18(%rbp),%rax 404654: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 40465b: 48 89 c7 mov %rax,%rdi 40465e: e8 bd c9 ff ff callq 0x401020 404663: 48 8b 45 e8 mov -0x18(%rbp),%rax 404667: 48 8b 40 30 mov 0x30(%rax),%rax 40466b: 48 89 45 d0 mov %rax,-0x30(%rbp) 40466f: eb 30 jmp 0x4046a1 404671: 48 8b 45 d0 mov -0x30(%rbp),%rax 404675: 48 89 45 f0 mov %rax,-0x10(%rbp) 404679: 48 8b 45 d0 mov -0x30(%rbp),%rax 40467d: 48 8b 40 30 mov 0x30(%rax),%rax 404681: 48 89 45 d0 mov %rax,-0x30(%rbp) 404685: 48 8b 45 f0 mov -0x10(%rbp),%rax 404689: 8b 40 38 mov 0x38(%rax),%eax 40468c: 25 80 00 00 00 and $0x80,%eax 404691: 85 c0 test %eax,%eax 404693: 74 0c je 0x4046a1 404695: 48 8b 45 f0 mov -0x10(%rbp),%rax 404699: 48 89 c7 mov %rax,%rdi 40469c: e8 7f c9 ff ff callq 0x401020 4046a1: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 4046a6: 75 c9 jne 0x404671 4046a8: 48 8b 45 c8 mov -0x38(%rbp),%rax 4046ac: 48 8d 50 ff lea -0x1(%rax),%rdx 4046b0: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4046b4: 48 85 c0 test %rax,%rax 4046b7: 0f 85 b0 fe ff ff jne 0x40456d 4046bd: 48 8b 45 c0 mov -0x40(%rbp),%rax 4046c1: 48 89 45 f8 mov %rax,-0x8(%rbp) 4046c5: 48 8b 45 c0 mov -0x40(%rbp),%rax 4046c9: 48 8b 40 08 mov 0x8(%rax),%rax 4046cd: 48 89 45 c0 mov %rax,-0x40(%rbp) 4046d1: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 4046d6: 74 30 je 0x404708 4046d8: 48 8b 45 f8 mov -0x8(%rbp),%rax 4046dc: 8b 10 mov (%rax),%edx 4046de: 48 8b 45 f8 mov -0x8(%rbp),%rax 4046e2: 8b 40 04 mov 0x4(%rax),%eax 4046e5: 39 c2 cmp %eax,%edx 4046e7: 74 1f je 0x404708 4046e9: 48 8d 0d 3e 0b 00 00 lea 0xb3e(%rip),%rcx # 0x40522e 4046f0: ba bd 00 00 00 mov $0xbd,%edx 4046f5: 48 8d 35 dc 0a 00 00 lea 0xadc(%rip),%rsi # 0x4051d8 4046fc: 48 8d 3d fd 0a 00 00 lea 0xafd(%rip),%rdi # 0x405200 404703: e8 88 c9 ff ff callq 0x401090 404708: 48 8b 45 98 mov -0x68(%rbp),%rax 40470c: 48 05 c8 00 00 00 add $0xc8,%rax 404712: 48 3b 45 f8 cmp -0x8(%rbp),%rax 404716: 74 0c je 0x404724 404718: 48 8b 45 f8 mov -0x8(%rbp),%rax 40471c: 48 89 c7 mov %rax,%rdi 40471f: e8 fc c8 ff ff callq 0x401020 404724: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 404729: 0f 85 2c fe ff ff jne 0x40455b 40472f: 48 8b 45 98 mov -0x68(%rbp),%rax 404733: 8b 40 7c mov 0x7c(%rax),%eax 404736: 85 c0 test %eax,%eax 404738: 74 10 je 0x40474a 40473a: 48 8b 45 98 mov -0x68(%rbp),%rax 40473e: 48 8b 40 50 mov 0x50(%rax),%rax 404742: 48 89 c7 mov %rax,%rdi 404745: e8 d6 c8 ff ff callq 0x401020 40474a: 48 8b 45 98 mov -0x68(%rbp),%rax 40474e: 8b 40 78 mov 0x78(%rax),%eax 404751: 25 80 00 00 00 and $0x80,%eax 404756: 85 c0 test %eax,%eax 404758: 74 12 je 0x40476c 40475a: 48 8b 45 98 mov -0x68(%rbp),%rax 40475e: 48 8b 40 58 mov 0x58(%rax),%rax 404762: 48 89 c7 mov %rax,%rdi 404765: e8 b6 c8 ff ff callq 0x401020 40476a: eb 00 jmp 0x40476c 40476c: 90 nop 40476d: 48 8b 45 98 mov -0x68(%rbp),%rax 404771: 48 8b 00 mov (%rax),%rax 404774: 48 85 c0 test %rax,%rax 404777: 74 50 je 0x4047c9 404779: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 40477e: 75 49 jne 0x4047c9 404780: 48 8b 45 98 mov -0x68(%rbp),%rax 404784: 8b 40 38 mov 0x38(%rax),%eax 404787: 25 80 00 00 00 and $0x80,%eax 40478c: 85 c0 test %eax,%eax 40478e: 74 11 je 0x4047a1 404790: 48 8b 45 98 mov -0x68(%rbp),%rax 404794: 48 8b 00 mov (%rax),%rax 404797: 48 89 c7 mov %rax,%rdi 40479a: e8 81 c8 ff ff callq 0x401020 40479f: eb 28 jmp 0x4047c9 4047a1: 48 8b 45 98 mov -0x68(%rbp),%rax 4047a5: 8b 40 38 mov 0x38(%rax),%eax 4047a8: 83 e0 40 and $0x40,%eax 4047ab: 85 c0 test %eax,%eax 4047ad: 74 1a je 0x4047c9 4047af: 48 8b 45 98 mov -0x68(%rbp),%rax 4047b3: 48 8b 50 30 mov 0x30(%rax),%rdx 4047b7: 48 8b 45 98 mov -0x68(%rbp),%rax 4047bb: 48 8b 00 mov (%rax),%rax 4047be: 48 89 d6 mov %rdx,%rsi 4047c1: 48 89 c7 mov %rax,%rdi 4047c4: e8 87 c9 ff ff callq 0x401150 4047c9: 48 8b 45 98 mov -0x68(%rbp),%rax 4047cd: 48 89 c7 mov %rax,%rdi 4047d0: e8 4b c8 ff ff callq 0x401020 4047d5: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 4047da: 74 19 je 0x4047f5 4047dc: 48 8b 45 d8 mov -0x28(%rbp),%rax 4047e0: 8b 40 3c mov 0x3c(%rax),%eax 4047e3: 85 c0 test %eax,%eax 4047e5: 75 0e jne 0x4047f5 4047e7: 48 8b 45 d8 mov -0x28(%rbp),%rax 4047eb: 48 89 c7 mov %rax,%rdi 4047ee: e8 b8 fb ff ff callq 0x4043ab 4047f3: eb 05 jmp 0x4047fa 4047f5: b8 00 00 00 00 mov $0x0,%eax 4047fa: 90 nop 4047fb: c9 leaveq 4047fc: c3 retq 4047fd: 55 push %rbp 4047fe: 48 89 e5 mov %rsp,%rbp 404801: 48 89 7d f8 mov %rdi,-0x8(%rbp) 404805: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 40480a: 74 09 je 0x404815 40480c: 48 8b 45 f8 mov -0x8(%rbp),%rax 404810: 8b 40 18 mov 0x18(%rax),%eax 404813: eb 05 jmp 0x40481a 404815: b8 00 00 00 00 mov $0x0,%eax 40481a: 5d pop %rbp 40481b: c3 retq 40481c: 0f 1f 40 00 nopl 0x0(%rax) 404820: 41 57 push %rdi 404822: 41 89 ff mov %edi,%r15d 404825: 41 56 push %rsi 404827: 49 89 f6 mov %rsi,%r14 40482a: 41 55 push %rbp 40482c: 49 89 d5 mov %rdx,%r13 40482f: 41 54 push %rsp 404831: 4c 8d 25 a8 15 20 00 lea 0x2015a8(%rip),%r12 # 0x605de0 404838: 55 push %rbp 404839: 48 8d 2d a8 15 20 00 lea 0x2015a8(%rip),%rbp # 0x605de8 404840: 53 push %rbx 404841: 4c 29 e5 sub %r12,%rbp 404844: 31 db xor %ebx,%ebx 404846: 48 c1 fd 03 sar $0x3,%rbp 40484a: 48 83 ec 08 sub $0x8,%rsp 40484e: e8 95 c7 ff ff callq 0x400fe8 404853: 48 85 ed test %rbp,%rbp 404856: 74 1e je 0x404876 404858: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 404860: 4c 89 ea mov %r13,%rdx 404863: 4c 89 f6 mov %r14,%rsi 404866: 44 89 ff mov %r15d,%edi 404869: 41 ff 14 dc callq *(%r12,%rbx,8) 40486d: 48 83 c3 01 add $0x1,%rbx 404871: 48 39 eb cmp %rbp,%rbx 404874: 75 ea jne 0x404860 404876: 48 83 c4 08 add $0x8,%rsp 40487a: 5b pop %rbx 40487b: 5d pop %rbp 40487c: 41 5c pop %rsp 40487e: 41 5d pop %rbp 404880: 41 5e pop %rsi 404882: 41 5f pop %rdi 404884: c3 retq 404885: 66 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 40488d: 00 00 00 404890: f3 rep 404891: c3 retq 404892: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 40489a: 00 00 40489c: 0f 1f 40 00 nopl 0x0(%rax) 4048a0: 48 89 f2 mov %rsi,%rdx 4048a3: 89 fe mov %edi,%esi 4048a5: bf 01 00 00 00 mov $0x1,%edi 4048aa: e9 91 c8 ff ff jmpq 0x401140 Disassembly of section .fini: 4048b0: 48 83 ec 08 sub $0x8,%rsp 4048b4: 48 83 c4 08 add $0x8,%rsp 4048b8: 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/9b6eff53-a78e-4c8d-9dea-af902476b3eb/_create.json'