******************************************************************************** conan test cci-cb8f7650/recipes/elfutils/all/test_package/conanfile.py elfutils/0.189@#ffeb3041ad7e09365c11f180a2c85db1 -pr /home/conan/w/prod-v1/bsr/60101/cbaec/profile_linux_13_libstdcpp_clang_debug_64.elfutils-shared-False.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Debug compiler=clang compiler.libcxx=libstdc++ compiler.version=13 os=Linux [options] elfutils:shared=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True Version ranges solved Version range '>=1.2.11 <2' required by 'elfutils/0.189' resolved to 'zlib/1.3' in local cache elfutils/0.189 (test package): Installing package Requirements bzip2/1.0.8 from 'conan-center' - Cache elfutils/0.189 from local cache - Cache xz_utils/5.4.4 from 'conan-center' - Cache zlib/1.3 from 'conan-center' - Cache zstd/1.5.5 from 'conan-center' - Cache Packages bzip2/1.0.8:4b8e817c304dca09c454779755c305c8386492dc - Cache elfutils/0.189:3071f3bec4a4f79c36dffd7f56e58bfef391d7df - Cache xz_utils/5.4.4:0cac844812c2c06353def85537a0768d93e5455d - Cache zlib/1.3:0cac844812c2c06353def85537a0768d93e5455d - Cache zstd/1.5.5:affb801041818ad0bdfe3e770ddb916595febd06 - Cache Installing (downloading, building) binaries... bzip2/1.0.8: Already installed! xz_utils/5.4.4: Already installed! zlib/1.3: Already installed! zstd/1.5.5: Already installed! elfutils/0.189: Already installed! elfutils/0.189: Appending PATH env var with : /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin elfutils/0.189: Setting ADDR2LINE to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-addr2line elfutils/0.189: Setting AR to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-ar elfutils/0.189: Setting ELFCLASSIFY to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-elfclassify elfutils/0.189: Setting ELFCMP to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-elfcmp elfutils/0.189: Setting ELFCOMPRESS to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-elfcompress elfutils/0.189: Setting ELFLINT to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-elflint elfutils/0.189: Setting FINDTEXTREL to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-findtextrel elfutils/0.189: Setting MAKE_DEBUG_ARCHIVE to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-make-debug-archive elfutils/0.189: Setting NM to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-nm elfutils/0.189: Setting OBJDUMP to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-objdump elfutils/0.189: Setting RANLIB to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-ranlib elfutils/0.189: Setting READELF to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-readelf elfutils/0.189: Setting SIZE to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-size elfutils/0.189: Setting STACK to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-stack elfutils/0.189: Setting STRINGS to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-strings elfutils/0.189: Setting STRIP to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-strip elfutils/0.189: Setting UNSTRIP to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-unstrip elfutils/0.189 (test package): Generator 'CMakeDeps' calling 'generate()' elfutils/0.189 (test package): Generator txt created conanbuildinfo.txt elfutils/0.189 (test package): Generator 'CMakeToolchain' calling 'generate()' elfutils/0.189 (test package): Preset 'debug' added to CMakePresets.json. Invoke it manually using 'cmake --preset debug' elfutils/0.189 (test package): If your CMake version is not compatible with CMakePresets (<3.19) call cmake like: 'cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=/home/conan/w/prod-v1/bsr/cci-cb8f7650/recipes/elfutils/all/test_package/build/Debug/generators/conan_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Debug' elfutils/0.189 (test package): Generator 'VirtualRunEnv' calling 'generate()' elfutils/0.189 (test package): Aggregating env generators elfutils/0.189 (test package): Generated conaninfo.txt elfutils/0.189 (test package): Generated graphinfo Using lockfile: '/home/conan/w/prod-v1/bsr/cci-cb8f7650/recipes/elfutils/all/test_package/build/Debug/generators/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.189 (test package): Calling build() elfutils/0.189 (test package): CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod-v1/bsr/cci-cb8f7650/recipes/elfutils/all/test_package/build/Debug/generators/conan_toolchain.cmake" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Debug" "/home/conan/w/prod-v1/bsr/cci-cb8f7650/recipes/elfutils/all/test_package/." ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod-v1/bsr/cci-cb8f7650/recipes/elfutils/all/test_package/build/Debug/generators/conan_toolchain.cmake" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Debug" "/home/conan/w/prod-v1/bsr/cci-cb8f7650/recipes/elfutils/all/test_package/." ----------------- -- Using Conan toolchain: /home/conan/w/prod-v1/bsr/cci-cb8f7650/recipes/elfutils/all/test_package/build/Debug/generators/conan_toolchain.cmake -- The C compiler identification is Clang 13.0.0 -- Check for working C compiler: /usr/local/bin/clang -- Check for working C compiler: /usr/local/bin/clang -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Conan: Component target declared 'elfutils::libelf' -- Conan: Component target declared 'elfutils::libdw' -- Conan: Component target declared 'elfutils::libasm' -- Conan: Target declared 'elfutils::elfutils' -- Conan: Target declared 'ZLIB::ZLIB' -- Conan: Target declared 'BZip2::BZip2' -- Conan: Including build module from '/home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/bzip2/1.0.8/_/_/package/4b8e817c304dca09c454779755c305c8386492dc/lib/cmake/conan-official-bzip2-variables.cmake' -- Conan: Target declared 'LibLZMA::LibLZMA' -- Conan: Including build module from '/home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/xz_utils/5.4.4/_/_/package/0cac844812c2c06353def85537a0768d93e5455d/lib/cmake/conan-official-xz_utils-variables.cmake' -- Conan: Component target declared 'zstd::libzstd_static' -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod-v1/bsr/cci-cb8f7650/recipes/elfutils/all/test_package/build/Debug elfutils/0.189 (test package): CMake command: cmake --build "/home/conan/w/prod-v1/bsr/cci-cb8f7650/recipes/elfutils/all/test_package/build/Debug" '--' '-j3' ----Running------ > cmake --build "/home/conan/w/prod-v1/bsr/cci-cb8f7650/recipes/elfutils/all/test_package/build/Debug" '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building C object CMakeFiles/test_package.dir/test_package.c.o [100%] Linking C executable test_package [100%] Built target test_package elfutils/0.189 (test package): Running test() ----Running------ > eu-ar --version ----------------- eu-ar (elfutils) 0.189 Copyright (C) 2023 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 ./test_package ----------------- ----Running------ > eu-objdump -d ./test_package ----------------- ./test_package: elf64-elf_x86_64 Disassembly of section .text: 202d10: 31 ed xor %ebp,%ebp 202d12: 49 89 d1 mov %rdx,%r9 202d15: 5e pop %rsi 202d16: 48 89 e2 mov %rsp,%rdx 202d19: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 202d1d: 50 push %rax 202d1e: 54 push %rsp 202d1f: 49 c7 c0 c0 6b 20 00 mov $0x206bc0,%r8 202d26: 48 c7 c1 50 6b 20 00 mov $0x206b50,%rcx 202d2d: 48 c7 c7 f0 2d 20 00 mov $0x202df0,%rdi 202d34: e8 e7 3e 00 00 callq 0x206c20 202d39: f4 hlt 202d3a: cc int3 202d3b: cc int3 202d3c: cc int3 202d3d: cc int3 202d3e: cc int3 202d3f: cc int3 202d40: b8 68 8f 20 00 mov $0x208f68,%eax 202d45: 48 3d 68 8f 20 00 cmp $0x208f68,%rax 202d4b: 74 13 je 0x202d60 202d4d: b8 00 00 00 00 mov $0x0,%eax 202d52: 48 85 c0 test %rax,%rax 202d55: 74 09 je 0x202d60 202d57: bf 68 8f 20 00 mov $0x208f68,%edi 202d5c: ff e0 jmpq *%rax 202d5e: 66 90 nop 202d60: c3 retq 202d61: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 202d66: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 202d6e: 00 00 202d70: be 68 8f 20 00 mov $0x208f68,%esi 202d75: 48 81 ee 68 8f 20 00 sub $0x208f68,%rsi 202d7c: 48 89 f0 mov %rsi,%rax 202d7f: 48 c1 ee 3f shr $0x3f,%rsi 202d83: 48 c1 f8 03 sar $0x3,%rax 202d87: 48 01 c6 add %rax,%rsi 202d8a: 48 d1 fe sar %rsi 202d8d: 74 11 je 0x202da0 202d8f: b8 00 00 00 00 mov $0x0,%eax 202d94: 48 85 c0 test %rax,%rax 202d97: 74 07 je 0x202da0 202d99: bf 68 8f 20 00 mov $0x208f68,%edi 202d9e: ff e0 jmpq *%rax 202da0: c3 retq 202da1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 202da6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 202dae: 00 00 202db0: 80 3d 81 62 00 00 00 cmpb $0x0,0x6281(%rip) # 0x209038 202db7: 75 17 jne 0x202dd0 202db9: 55 push %rbp 202dba: 48 89 e5 mov %rsp,%rbp 202dbd: e8 7e ff ff ff callq 0x202d40 202dc2: c6 05 6f 62 00 00 01 movb $0x1,0x626f(%rip) # 0x209038 202dc9: 5d pop %rbp 202dca: c3 retq 202dcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 202dd0: c3 retq 202dd1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 202dd6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 202dde: 00 00 202de0: eb 8e jmp 0x202d70 202de2: cc int3 202de3: cc int3 202de4: cc int3 202de5: cc int3 202de6: cc int3 202de7: cc int3 202de8: cc int3 202de9: cc int3 202dea: cc int3 202deb: cc int3 202dec: cc int3 202ded: cc int3 202dee: cc int3 202def: cc int3 202df0: 55 push %rbp 202df1: 48 89 e5 mov %rsp,%rbp 202df4: 48 83 ec 30 sub $0x30,%rsp 202df8: c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) 202dff: 89 7d f8 mov %edi,-0x8(%rbp) 202e02: 48 89 75 f0 mov %rsi,-0x10(%rbp) 202e06: 83 7d f8 02 cmpl $0x2,-0x8(%rbp) 202e0a: 0f 8d 24 00 00 00 jge 0x202e34 202e10: 48 8b 45 f0 mov -0x10(%rbp),%rax 202e14: 48 8b 30 mov (%rax),%rsi 202e17: 48 bf f6 10 20 00 00 00 mov $0x2010f6,%rdi 202e1f: 00 00 202e21: b0 00 mov $0x0,%al 202e23: e8 18 3e 00 00 callq 0x206c40 202e28: c7 45 fc ff ff ff ff movl $0xffffffff,-0x4(%rbp) 202e2f: e9 86 01 00 00 jmpq 0x202fba 202e34: bf 01 00 00 00 mov $0x1,%edi 202e39: e8 92 01 00 00 callq 0x202fd0 202e3e: 83 f8 00 cmp $0x0,%eax 202e41: 0f 85 2a 00 00 00 jne 0x202e71 202e47: bf ff ff ff ff mov $0xffffffff,%edi 202e4c: e8 7f 02 00 00 callq 0x2030d0 202e51: 48 89 c6 mov %rax,%rsi 202e54: 48 bf a7 0d 20 00 00 00 mov $0x200da7,%rdi 202e5c: 00 00 202e5e: b0 00 mov $0x0,%al 202e60: e8 db 3d 00 00 callq 0x206c40 202e65: c7 45 fc 01 00 00 00 movl $0x1,-0x4(%rbp) 202e6c: e9 49 01 00 00 jmpq 0x202fba 202e71: 48 8b 45 f0 mov -0x10(%rbp),%rax 202e75: 48 8b 78 08 mov 0x8(%rax),%rdi 202e79: 31 d2 xor %edx,%edx 202e7b: 89 d6 mov %edx,%esi 202e7d: b0 00 mov $0x0,%al 202e7f: e8 cc 3d 00 00 callq 0x206c50 202e84: 89 45 ec mov %eax,-0x14(%rbp) 202e87: 83 f8 00 cmp $0x0,%eax 202e8a: 0f 8d 24 00 00 00 jge 0x202eb4 202e90: 48 8b 45 f0 mov -0x10(%rbp),%rax 202e94: 48 8b 30 mov (%rax),%rsi 202e97: 48 bf e8 0e 20 00 00 00 mov $0x200ee8,%rdi 202e9f: 00 00 202ea1: b0 00 mov $0x0,%al 202ea3: e8 98 3d 00 00 callq 0x206c40 202ea8: c7 45 fc 01 00 00 00 movl $0x1,-0x4(%rbp) 202eaf: e9 06 01 00 00 jmpq 0x202fba 202eb4: 8b 7d ec mov -0x14(%rbp),%edi 202eb7: be 01 00 00 00 mov $0x1,%esi 202ebc: 31 c0 xor %eax,%eax 202ebe: 89 c2 mov %eax,%edx 202ec0: e8 eb 25 00 00 callq 0x2054b0 202ec5: 48 89 45 e0 mov %rax,-0x20(%rbp) 202ec9: 48 83 f8 00 cmp $0x0,%rax 202ecd: 0f 85 2a 00 00 00 jne 0x202efd 202ed3: bf ff ff ff ff mov $0xffffffff,%edi 202ed8: e8 f3 01 00 00 callq 0x2030d0 202edd: 48 89 c6 mov %rax,%rsi 202ee0: 48 bf 7f 0d 20 00 00 00 mov $0x200d7f,%rdi 202ee8: 00 00 202eea: b0 00 mov $0x0,%al 202eec: e8 4f 3d 00 00 callq 0x206c40 202ef1: c7 45 fc 01 00 00 00 movl $0x1,-0x4(%rbp) 202ef8: e9 bd 00 00 00 jmpq 0x202fba 202efd: 48 8b 7d e0 mov -0x20(%rbp),%rdi 202f01: e8 1a 3c 00 00 callq 0x206b20 202f06: 89 45 d4 mov %eax,-0x2c(%rbp) 202f09: 8b 45 d4 mov -0x2c(%rbp),%eax 202f0c: 89 45 d0 mov %eax,-0x30(%rbp) 202f0f: 85 c0 test %eax,%eax 202f11: 0f 84 4d 00 00 00 je 0x202f64 202f17: e9 00 00 00 00 jmpq 0x202f1c 202f1c: 8b 45 d0 mov -0x30(%rbp),%eax 202f1f: 83 e8 01 sub $0x1,%eax 202f22: 0f 84 16 00 00 00 je 0x202f3e 202f28: e9 00 00 00 00 jmpq 0x202f2d 202f2d: 8b 45 d0 mov -0x30(%rbp),%eax 202f30: 83 e8 03 sub $0x3,%eax 202f33: 0f 84 18 00 00 00 je 0x202f51 202f39: e9 39 00 00 00 jmpq 0x202f77 202f3e: 48 b8 1b 11 20 00 00 00 mov $0x20111b,%rax 202f46: 00 00 202f48: 48 89 45 d8 mov %rax,-0x28(%rbp) 202f4c: e9 34 00 00 00 jmpq 0x202f85 202f51: 48 b8 74 0d 20 00 00 00 mov $0x200d74,%rax 202f59: 00 00 202f5b: 48 89 45 d8 mov %rax,-0x28(%rbp) 202f5f: e9 21 00 00 00 jmpq 0x202f85 202f64: 48 b8 49 10 20 00 00 00 mov $0x201049,%rax 202f6c: 00 00 202f6e: 48 89 45 d8 mov %rax,-0x28(%rbp) 202f72: e9 0e 00 00 00 jmpq 0x202f85 202f77: 48 b8 0e 11 20 00 00 00 mov $0x20110e,%rax 202f7f: 00 00 202f81: 48 89 45 d8 mov %rax,-0x28(%rbp) 202f85: 48 8b 45 f0 mov -0x10(%rbp),%rax 202f89: 48 8b 70 08 mov 0x8(%rax),%rsi 202f8d: 48 8b 55 d8 mov -0x28(%rbp),%rdx 202f91: 48 bf bb 0e 20 00 00 00 mov $0x200ebb,%rdi 202f99: 00 00 202f9b: b0 00 mov $0x0,%al 202f9d: e8 9e 3c 00 00 callq 0x206c40 202fa2: 48 8b 7d e0 mov -0x20(%rbp),%rdi 202fa6: e8 45 35 00 00 callq 0x2064f0 202fab: 8b 7d ec mov -0x14(%rbp),%edi 202fae: e8 ad 3c 00 00 callq 0x206c60 202fb3: c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) 202fba: 8b 45 fc mov -0x4(%rbp),%eax 202fbd: 48 83 c4 30 add $0x30,%rsp 202fc1: 5d pop %rbp 202fc2: c3 retq 202fc3: cc int3 202fc4: cc int3 202fc5: cc int3 202fc6: cc int3 202fc7: cc int3 202fc8: cc int3 202fc9: cc int3 202fca: cc int3 202fcb: cc int3 202fcc: cc int3 202fcd: cc int3 202fce: cc int3 202fcf: cc int3 202fd0: 55 push %rbp 202fd1: 48 89 e5 mov %rsp,%rbp 202fd4: 48 83 ec 10 sub $0x10,%rsp 202fd8: 89 7d f8 mov %edi,-0x8(%rbp) 202fdb: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 202fdf: 0f 85 0c 00 00 00 jne 0x202ff1 202fe5: c7 45 fc 01 00 00 00 movl $0x1,-0x4(%rbp) 202fec: e9 43 00 00 00 jmpq 0x203034 202ff1: 83 7d f8 01 cmpl $0x1,-0x8(%rbp) 202ff5: 0f 94 c0 sete %al 202ff8: 34 ff xor $0xff,%al 202ffa: 34 ff xor $0xff,%al 202ffc: 24 01 and $0x1,%al 202ffe: 0f b6 c0 movzbl %al,%eax 203001: 48 98 cltq 203003: 48 83 f8 00 cmp $0x0,%rax 203007: 0f 84 16 00 00 00 je 0x203023 20300d: c7 05 25 60 00 00 01 00 movl $0x1,0x6025(%rip) # 0x20903c 203015: 00 00 203017: c7 45 fc 01 00 00 00 movl $0x1,-0x4(%rbp) 20301e: e9 11 00 00 00 jmpq 0x203034 203023: bf 02 00 00 00 mov $0x2,%edi 203028: e8 43 00 00 00 callq 0x203070 20302d: c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) 203034: 8b 45 fc mov -0x4(%rbp),%eax 203037: 48 83 c4 10 add $0x10,%rsp 20303b: 5d pop %rbp 20303c: c3 retq 20303d: cc int3 20303e: cc int3 20303f: cc int3 203040: 55 push %rbp 203041: 48 89 e5 mov %rsp,%rbp 203044: 48 83 ec 10 sub $0x10,%rsp 203048: 66 66 66 64 48 8b 04 25 mov %fs:0x0,%ax 203050: 00 00 00 00 203054: 8b 88 fc ff ff ff mov -0x4(%rax),%ecx 20305a: 89 4d fc mov %ecx,-0x4(%rbp) 20305d: c7 80 fc ff ff ff 00 00 movl $0x0,-0x4(%rax) 203065: 00 00 203067: 8b 45 fc mov -0x4(%rbp),%eax 20306a: 48 83 c4 10 add $0x10,%rsp 20306e: 5d pop %rbp 20306f: c3 retq 203070: 55 push %rbp 203071: 48 89 e5 mov %rsp,%rbp 203074: 48 83 ec 10 sub $0x10,%rsp 203078: 89 7d fc mov %edi,-0x4(%rbp) 20307b: 83 7d fc 00 cmpl $0x0,-0x4(%rbp) 20307f: 0f 8c 15 00 00 00 jl 0x20309a 203085: 83 7d fc 33 cmpl $0x33,-0x4(%rbp) 203089: 0f 8d 0b 00 00 00 jge 0x20309a 20308f: 8b 45 fc mov -0x4(%rbp),%eax 203092: 89 45 f8 mov %eax,-0x8(%rbp) 203095: e9 0d 00 00 00 jmpq 0x2030a7 20309a: b8 01 00 00 00 mov $0x1,%eax 20309f: 89 45 f8 mov %eax,-0x8(%rbp) 2030a2: e9 00 00 00 00 jmpq 0x2030a7 2030a7: 8b 45 f8 mov -0x8(%rbp),%eax 2030aa: 89 45 f4 mov %eax,-0xc(%rbp) 2030ad: 66 66 66 64 48 8b 04 25 mov %fs:0x0,%ax 2030b5: 00 00 00 00 2030b9: 8b 4d f4 mov -0xc(%rbp),%ecx 2030bc: 89 88 fc ff ff ff mov %ecx,-0x4(%rax) 2030c2: 48 83 c4 10 add $0x10,%rsp 2030c6: 5d pop %rbp 2030c7: c3 retq 2030c8: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 2030d0: 55 push %rbp 2030d1: 48 89 e5 mov %rsp,%rbp 2030d4: 48 83 ec 20 sub $0x20,%rsp 2030d8: 89 7d f4 mov %edi,-0xc(%rbp) 2030db: 66 66 66 64 48 8b 04 25 mov %fs:0x0,%ax 2030e3: 00 00 00 00 2030e7: 8b 80 fc ff ff ff mov -0x4(%rax),%eax 2030ed: 89 45 f0 mov %eax,-0x10(%rbp) 2030f0: 83 7d f4 00 cmpl $0x0,-0xc(%rbp) 2030f4: 0f 85 8a 00 00 00 jne 0x203184 2030fa: 48 63 4d f0 movslq -0x10(%rbp),%rcx 2030fe: 48 8d 05 9b e0 ff ff lea -0x1f65(%rip),%rax # 0x2011a0 203105: 48 81 3c c8 f2 04 00 00 cmpq $0x4f2,(%rax,%rcx,8) 20310d: 0f 83 05 00 00 00 jae 0x203118 203113: e9 1f 00 00 00 jmpq 0x203137 203118: 48 8d 3d a4 dd ff ff lea -0x225c(%rip),%rdi # 0x200ec3 20311f: 48 8d 35 2b df ff ff lea -0x20d5(%rip),%rsi # 0x201051 203126: ba 5a 01 00 00 mov $0x15a,%edx 20312b: 48 8d 0d 2d de ff ff lea -0x21d3(%rip),%rcx # 0x200f5f 203132: e8 39 3b 00 00 callq 0x206c70 203137: 83 7d f0 00 cmpl $0x0,-0x10(%rbp) 20313b: 0f 84 2b 00 00 00 je 0x20316c 203141: 48 63 4d f0 movslq -0x10(%rbp),%rcx 203145: 48 8d 35 f4 e1 ff ff lea -0x1e0c(%rip),%rsi # 0x201340 20314c: 48 8d 05 4d e0 ff ff lea -0x1fb3(%rip),%rax # 0x2011a0 203153: 48 03 34 c8 add (%rax,%rcx,8),%rsi 203157: 48 8d 3d 3d dc ff ff lea -0x23c3(%rip),%rdi # 0x200d9b 20315e: e8 1d 3b 00 00 callq 0x206c80 203163: 48 89 45 e8 mov %rax,-0x18(%rbp) 203167: e9 0b 00 00 00 jmpq 0x203177 20316c: 31 c0 xor %eax,%eax 20316e: 48 89 45 e8 mov %rax,-0x18(%rbp) 203172: e9 00 00 00 00 jmpq 0x203177 203177: 48 8b 45 e8 mov -0x18(%rbp),%rax 20317b: 48 89 45 f8 mov %rax,-0x8(%rbp) 20317f: e9 d6 00 00 00 jmpq 0x20325a 203184: 83 7d f4 ff cmpl $0xffffffff,-0xc(%rbp) 203188: 0f 8c 0a 00 00 00 jl 0x203198 20318e: 83 7d f4 33 cmpl $0x33,-0xc(%rbp) 203192: 0f 8c 20 00 00 00 jl 0x2031b8 203198: 48 8d 3d fc db ff ff lea -0x2404(%rip),%rdi # 0x200d9b 20319f: 48 8d 35 9a e1 ff ff lea -0x1e66(%rip),%rsi # 0x201340 2031a6: 48 83 c6 09 add $0x9,%rsi 2031aa: e8 d1 3a 00 00 callq 0x206c80 2031af: 48 89 45 f8 mov %rax,-0x8(%rbp) 2031b3: e9 a2 00 00 00 jmpq 0x20325a 2031b8: e9 00 00 00 00 jmpq 0x2031bd 2031bd: 83 7d f4 ff cmpl $0xffffffff,-0xc(%rbp) 2031c1: 0f 85 0b 00 00 00 jne 0x2031d2 2031c7: 8b 45 f0 mov -0x10(%rbp),%eax 2031ca: 89 45 e4 mov %eax,-0x1c(%rbp) 2031cd: e9 06 00 00 00 jmpq 0x2031d8 2031d2: 8b 45 f4 mov -0xc(%rbp),%eax 2031d5: 89 45 e4 mov %eax,-0x1c(%rbp) 2031d8: 8b 45 e4 mov -0x1c(%rbp),%eax 2031db: 48 63 c8 movslq %rax,%rcx 2031de: 48 8d 05 bb df ff ff lea -0x2045(%rip),%rax # 0x2011a0 2031e5: 48 81 3c c8 f2 04 00 00 cmpq $0x4f2,(%rax,%rcx,8) 2031ed: 0f 83 05 00 00 00 jae 0x2031f8 2031f3: e9 1f 00 00 00 jmpq 0x203217 2031f8: 48 8d 3d 81 dc ff ff lea -0x237f(%rip),%rdi # 0x200e80 2031ff: 48 8d 35 4b de ff ff lea -0x21b5(%rip),%rsi # 0x201051 203206: ba 60 01 00 00 mov $0x160,%edx 20320b: 48 8d 0d 4d dd ff ff lea -0x22b3(%rip),%rcx # 0x200f5f 203212: e8 59 3a 00 00 callq 0x206c70 203217: 83 7d f4 ff cmpl $0xffffffff,-0xc(%rbp) 20321b: 0f 85 0b 00 00 00 jne 0x20322c 203221: 8b 45 f0 mov -0x10(%rbp),%eax 203224: 89 45 e0 mov %eax,-0x20(%rbp) 203227: e9 06 00 00 00 jmpq 0x203232 20322c: 8b 45 f4 mov -0xc(%rbp),%eax 20322f: 89 45 e0 mov %eax,-0x20(%rbp) 203232: 8b 45 e0 mov -0x20(%rbp),%eax 203235: 48 63 c8 movslq %rax,%rcx 203238: 48 8d 35 01 e1 ff ff lea -0x1eff(%rip),%rsi # 0x201340 20323f: 48 8d 05 5a df ff ff lea -0x20a6(%rip),%rax # 0x2011a0 203246: 48 03 34 c8 add (%rax,%rcx,8),%rsi 20324a: 48 8d 3d 4a db ff ff lea -0x24b6(%rip),%rdi # 0x200d9b 203251: e8 2a 3a 00 00 callq 0x206c80 203256: 48 89 45 f8 mov %rax,-0x8(%rbp) 20325a: 48 8b 45 f8 mov -0x8(%rbp),%rax 20325e: 48 83 c4 20 add $0x20,%rsp 203262: 5d pop %rbp 203263: c3 retq 203264: cc int3 203265: cc int3 203266: cc int3 203267: cc int3 203268: cc int3 203269: cc int3 20326a: cc int3 20326b: cc int3 20326c: cc int3 20326d: cc int3 20326e: cc int3 20326f: cc int3 203270: 55 push %rbp 203271: 48 89 e5 mov %rsp,%rbp 203274: 48 83 ec 60 sub $0x60,%rsp 203278: 89 7d f4 mov %edi,-0xc(%rbp) 20327b: 48 89 75 e8 mov %rsi,-0x18(%rbp) 20327f: 48 89 55 e0 mov %rdx,-0x20(%rbp) 203283: 48 89 4d d8 mov %rcx,-0x28(%rbp) 203287: 44 89 45 d4 mov %r8d,-0x2c(%rbp) 20328b: 4c 89 4d c8 mov %r9,-0x38(%rbp) 20328f: 48 8b 45 e8 mov -0x18(%rbp),%rax 203293: 48 8b 4d e0 mov -0x20(%rbp),%rcx 203297: 48 01 c8 add %rcx,%rax 20329a: 48 89 45 c0 mov %rax,-0x40(%rbp) 20329e: 48 8b 7d c0 mov -0x40(%rbp),%rdi 2032a2: 48 8b 75 d8 mov -0x28(%rbp),%rsi 2032a6: e8 c5 00 00 00 callq 0x203370 2032ab: 89 45 bc mov %eax,-0x44(%rbp) 2032ae: 8b 45 bc mov -0x44(%rbp),%eax 2032b1: 89 45 b8 mov %eax,-0x48(%rbp) 2032b4: 83 e8 01 sub $0x1,%eax 2032b7: 0f 84 43 00 00 00 je 0x203300 2032bd: e9 00 00 00 00 jmpq 0x2032c2 2032c2: 8b 45 b8 mov -0x48(%rbp),%eax 2032c5: 83 e8 03 sub $0x3,%eax 2032c8: 0f 85 57 00 00 00 jne 0x203325 2032ce: e9 00 00 00 00 jmpq 0x2032d3 2032d3: 8b 7d f4 mov -0xc(%rbp),%edi 2032d6: 48 8b 75 e8 mov -0x18(%rbp),%rsi 2032da: 48 8b 55 c0 mov -0x40(%rbp),%rdx 2032de: 48 8b 4d e0 mov -0x20(%rbp),%rcx 2032e2: 4c 8b 45 d8 mov -0x28(%rbp),%r8 2032e6: 44 8b 4d d4 mov -0x2c(%rbp),%r9d 2032ea: 48 8b 45 c8 mov -0x38(%rbp),%rax 2032ee: 48 89 04 24 mov %rax,(%rsp) 2032f2: e8 59 01 00 00 callq 0x203450 2032f7: 48 89 45 f8 mov %rax,-0x8(%rbp) 2032fb: e9 5e 00 00 00 jmpq 0x20335e 203300: 8b 7d f4 mov -0xc(%rbp),%edi 203303: 48 8b 75 e8 mov -0x18(%rbp),%rsi 203307: 48 8b 55 e0 mov -0x20(%rbp),%rdx 20330b: 48 8b 4d d8 mov -0x28(%rbp),%rcx 20330f: 44 8b 45 d4 mov -0x2c(%rbp),%r8d 203313: 4c 8b 4d c8 mov -0x38(%rbp),%r9 203317: e8 94 14 00 00 callq 0x2047b0 20331c: 48 89 45 f8 mov %rax,-0x8(%rbp) 203320: e9 39 00 00 00 jmpq 0x20335e 203325: e9 00 00 00 00 jmpq 0x20332a 20332a: 8b 7d f4 mov -0xc(%rbp),%edi 20332d: 48 8b 75 e8 mov -0x18(%rbp),%rsi 203331: 48 8b 55 e0 mov -0x20(%rbp),%rdx 203335: 48 8b 4d d8 mov -0x28(%rbp),%rcx 203339: 44 8b 45 d4 mov -0x2c(%rbp),%r8d 20333d: 4c 8b 4d c8 mov -0x38(%rbp),%r9 203341: 31 c0 xor %eax,%eax 203343: 31 c0 xor %eax,%eax 203345: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 20334c: 48 c7 44 24 08 00 00 00 movq $0x0,0x8(%rsp) 203354: 00 203355: e8 e6 14 00 00 callq 0x204840 20335a: 48 89 45 f8 mov %rax,-0x8(%rbp) 20335e: 48 8b 45 f8 mov -0x8(%rbp),%rax 203362: 48 83 c4 60 add $0x60,%rsp 203366: 5d pop %rbp 203367: c3 retq 203368: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 203370: 55 push %rbp 203371: 48 89 e5 mov %rsp,%rbp 203374: 48 89 7d f0 mov %rdi,-0x10(%rbp) 203378: 48 89 75 e8 mov %rsi,-0x18(%rbp) 20337c: 48 83 7d e8 08 cmpq $0x8,-0x18(%rbp) 203381: 0f 82 2f 00 00 00 jb 0x2033b6 203387: 48 8b 45 f0 mov -0x10(%rbp),%rax 20338b: 48 8b 00 mov (%rax),%rax 20338e: 48 b9 21 3c 61 72 63 68 mov $0xa3e686372613c21,%rcx 203396: 3e 0a 203398: 48 29 c8 sub %rcx,%rax 20339b: 0f 95 c0 setne %al 20339e: 0f b6 c0 movzbl %al,%eax 2033a1: 83 f8 00 cmp $0x0,%eax 2033a4: 0f 85 0c 00 00 00 jne 0x2033b6 2033aa: c7 45 fc 01 00 00 00 movl $0x1,-0x4(%rbp) 2033b1: e9 90 00 00 00 jmpq 0x203446 2033b6: 48 83 7d e8 10 cmpq $0x10,-0x18(%rbp) 2033bb: 0f 82 7e 00 00 00 jb 0x20343f 2033c1: 48 8b 45 f0 mov -0x10(%rbp),%rax 2033c5: 8b 00 mov (%rax),%eax 2033c7: 2d 7f 45 4c 46 sub $0x464c457f,%eax 2033cc: 0f 95 c0 setne %al 2033cf: 0f b6 c0 movzbl %al,%eax 2033d2: 83 f8 00 cmp $0x0,%eax 2033d5: 0f 85 64 00 00 00 jne 0x20343f 2033db: 48 8b 45 f0 mov -0x10(%rbp),%rax 2033df: 0f b6 40 04 movzbl 0x4(%rax),%eax 2033e3: 89 45 e4 mov %eax,-0x1c(%rbp) 2033e6: 48 8b 45 f0 mov -0x10(%rbp),%rax 2033ea: 0f b6 40 05 movzbl 0x5(%rax),%eax 2033ee: 89 45 e0 mov %eax,-0x20(%rbp) 2033f1: 48 8b 45 f0 mov -0x10(%rbp),%rax 2033f5: 0f b6 40 06 movzbl 0x6(%rax),%eax 2033f9: 89 45 dc mov %eax,-0x24(%rbp) 2033fc: 83 7d e4 00 cmpl $0x0,-0x1c(%rbp) 203400: 0f 8e 34 00 00 00 jle 0x20343a 203406: 83 7d e4 03 cmpl $0x3,-0x1c(%rbp) 20340a: 0f 8d 2a 00 00 00 jge 0x20343a 203410: 83 7d e0 00 cmpl $0x0,-0x20(%rbp) 203414: 0f 8e 20 00 00 00 jle 0x20343a 20341a: 83 7d e0 03 cmpl $0x3,-0x20(%rbp) 20341e: 0f 8d 16 00 00 00 jge 0x20343a 203424: 83 7d dc 01 cmpl $0x1,-0x24(%rbp) 203428: 0f 85 0c 00 00 00 jne 0x20343a 20342e: c7 45 fc 03 00 00 00 movl $0x3,-0x4(%rbp) 203435: e9 0c 00 00 00 jmpq 0x203446 20343a: e9 00 00 00 00 jmpq 0x20343f 20343f: c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) 203446: 8b 45 fc mov -0x4(%rbp),%eax 203449: 5d pop %rbp 20344a: c3 retq 20344b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 203450: 55 push %rbp 203451: 48 89 e5 mov %rsp,%rbp 203454: 48 81 ec e0 01 00 00 sub $0x1e0,%rsp 20345b: 48 8b 45 10 mov 0x10(%rbp),%rax 20345f: 89 7d f4 mov %edi,-0xc(%rbp) 203462: 48 89 75 e8 mov %rsi,-0x18(%rbp) 203466: 48 89 55 e0 mov %rdx,-0x20(%rbp) 20346a: 48 89 4d d8 mov %rcx,-0x28(%rbp) 20346e: 4c 89 45 d0 mov %r8,-0x30(%rbp) 203472: 44 89 4d cc mov %r9d,-0x34(%rbp) 203476: 48 8b 45 e0 mov -0x20(%rbp),%rax 20347a: 0f b6 40 04 movzbl 0x4(%rax),%eax 20347e: 83 f8 01 cmp $0x1,%eax 203481: 0f 84 19 00 00 00 je 0x2034a0 203487: 48 8b 45 e0 mov -0x20(%rbp),%rax 20348b: 0f b6 48 04 movzbl 0x4(%rax),%ecx 20348f: b0 01 mov $0x1,%al 203491: 83 f9 02 cmp $0x2,%ecx 203494: 88 85 77 fe ff ff mov %al,-0x189(%rbp) 20349a: 0f 85 39 00 00 00 jne 0x2034d9 2034a0: 48 8b 45 e0 mov -0x20(%rbp),%rax 2034a4: 0f b6 48 05 movzbl 0x5(%rax),%ecx 2034a8: 31 c0 xor %eax,%eax 2034aa: 83 f9 01 cmp $0x1,%ecx 2034ad: 88 85 76 fe ff ff mov %al,-0x18a(%rbp) 2034b3: 0f 84 14 00 00 00 je 0x2034cd 2034b9: 48 8b 45 e0 mov -0x20(%rbp),%rax 2034bd: 0f b6 40 05 movzbl 0x5(%rax),%eax 2034c1: 83 f8 02 cmp $0x2,%eax 2034c4: 0f 95 c0 setne %al 2034c7: 88 85 76 fe ff ff mov %al,-0x18a(%rbp) 2034cd: 8a 85 76 fe ff ff mov -0x18a(%rbp),%al 2034d3: 88 85 77 fe ff ff mov %al,-0x189(%rbp) 2034d9: 8a 85 77 fe ff ff mov -0x189(%rbp),%al 2034df: 34 ff xor $0xff,%al 2034e1: 34 ff xor $0xff,%al 2034e3: 24 01 and $0x1,%al 2034e5: 0f b6 c0 movzbl %al,%eax 2034e8: 48 98 cltq 2034ea: 48 83 f8 00 cmp $0x0,%rax 2034ee: 0f 84 17 00 00 00 je 0x20350b 2034f4: bf 0a 00 00 00 mov $0xa,%edi 2034f9: e8 72 fb ff ff callq 0x203070 2034fe: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 203506: e9 8b 12 00 00 jmpq 0x204796 20350b: 48 8b 7d e8 mov -0x18(%rbp),%rdi 20350f: 48 8b 75 e0 mov -0x20(%rbp),%rsi 203513: 8b 55 f4 mov -0xc(%rbp),%edx 203516: 48 8b 4d d8 mov -0x28(%rbp),%rcx 20351a: 4c 8b 45 d0 mov -0x30(%rbp),%r8 20351e: e8 9d 25 00 00 callq 0x205ac0 203523: 48 89 45 c0 mov %rax,-0x40(%rbp) 203527: 48 83 7d c0 ff cmpq $0xffffffffffffffff,-0x40(%rbp) 20352c: 0f 85 0d 00 00 00 jne 0x20353f 203532: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 20353a: e9 57 12 00 00 jmpq 0x204796 20353f: 48 8b 45 e0 mov -0x20(%rbp),%rax 203543: 0f b6 40 04 movzbl 0x4(%rax),%eax 203547: 83 f8 01 cmp $0x1,%eax 20354a: 0f 85 30 00 00 00 jne 0x203580 203550: 48 b8 42 08 21 84 10 42 mov $0x108421084210842,%rax 203558: 08 01 20355a: 48 39 45 c0 cmp %rax,-0x40(%rbp) 20355e: 0f 86 17 00 00 00 jbe 0x20357b 203564: bf 0a 00 00 00 mov $0xa,%edi 203569: e8 02 fb ff ff callq 0x203070 20356e: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 203576: e9 1b 12 00 00 jmpq 0x204796 20357b: e9 30 00 00 00 jmpq 0x2035b0 203580: 48 b8 f0 f0 f0 f0 f0 f0 mov $0xf0f0f0f0f0f0f0,%rax 203588: f0 00 20358a: 48 39 45 c0 cmp %rax,-0x40(%rbp) 20358e: 0f 86 17 00 00 00 jbe 0x2035ab 203594: bf 0a 00 00 00 mov $0xa,%edi 203599: e8 d2 fa ff ff callq 0x203070 20359e: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 2035a6: e9 eb 11 00 00 jmpq 0x204796 2035ab: e9 00 00 00 00 jmpq 0x2035b0 2035b0: 48 8b 45 c0 mov -0x40(%rbp),%rax 2035b4: 48 89 85 68 fe ff ff mov %rax,-0x198(%rbp) 2035bb: 48 83 f8 00 cmp $0x0,%rax 2035bf: 0f 84 13 00 00 00 je 0x2035d8 2035c5: 48 8b 85 68 fe ff ff mov -0x198(%rbp),%rax 2035cc: 48 89 85 60 fe ff ff mov %rax,-0x1a0(%rbp) 2035d3: e9 3b 00 00 00 jmpq 0x203613 2035d8: b0 01 mov $0x1,%al 2035da: 83 7d cc 02 cmpl $0x2,-0x34(%rbp) 2035de: 88 85 5f fe ff ff mov %al,-0x1a1(%rbp) 2035e4: 0f 84 0d 00 00 00 je 0x2035f7 2035ea: 83 7d cc 09 cmpl $0x9,-0x34(%rbp) 2035ee: 0f 94 c0 sete %al 2035f1: 88 85 5f fe ff ff mov %al,-0x1a1(%rbp) 2035f7: 8a 95 5f fe ff ff mov -0x1a1(%rbp),%dl 2035fd: 31 c0 xor %eax,%eax 2035ff: b9 01 00 00 00 mov $0x1,%ecx 203604: f6 c2 01 test $0x1,%dl 203607: 0f 45 c1 cmovne %ecx,%eax 20360a: 48 98 cltq 20360c: 48 89 85 60 fe ff ff mov %rax,-0x1a0(%rbp) 203613: 48 8b 85 60 fe ff ff mov -0x1a0(%rbp),%rax 20361a: 48 89 45 b8 mov %rax,-0x48(%rbp) 20361e: 8b 7d f4 mov -0xc(%rbp),%edi 203621: 48 8b 75 e8 mov -0x18(%rbp),%rsi 203625: 48 8b 55 d8 mov -0x28(%rbp),%rdx 203629: 48 8b 4d d0 mov -0x30(%rbp),%rcx 20362d: 44 8b 45 cc mov -0x34(%rbp),%r8d 203631: 4c 8b 4d 10 mov 0x10(%rbp),%r9 203635: 48 69 45 b8 d0 00 00 00 imul $0xd0,-0x48(%rbp),%rax 20363d: c7 04 24 03 00 00 00 movl $0x3,(%rsp) 203644: 48 89 44 24 08 mov %rax,0x8(%rsp) 203649: e8 f2 11 00 00 callq 0x204840 20364e: 48 89 45 b0 mov %rax,-0x50(%rbp) 203652: 48 83 7d b0 00 cmpq $0x0,-0x50(%rbp) 203657: 0f 85 0d 00 00 00 jne 0x20366a 20365d: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 203665: e9 2c 11 00 00 jmpq 0x204796 20366a: 48 8b 45 c0 mov -0x40(%rbp),%rax 20366e: 89 c0 mov %eax,%eax 203670: 48 3b 45 c0 cmp -0x40(%rbp),%rax 203674: 0f 85 05 00 00 00 jne 0x20367f 20367a: e9 1f 00 00 00 jmpq 0x20369e 20367f: 48 8d 3d a3 da ff ff lea -0x255d(%rip),%rdi # 0x201129 203686: 48 8d 35 41 d7 ff ff lea -0x28bf(%rip),%rsi # 0x200dce 20368d: ba 48 01 00 00 mov $0x148,%edx 203692: 48 8d 0d b0 da ff ff lea -0x2550(%rip),%rcx # 0x201149 203699: e8 d2 35 00 00 callq 0x206c70 20369e: 48 8b 45 c0 mov -0x40(%rbp),%rax 2036a2: 89 c1 mov %eax,%ecx 2036a4: 48 8b 45 b0 mov -0x50(%rbp),%rax 2036a8: 89 88 c8 00 00 00 mov %ecx,0xc8(%rax) 2036ae: 48 8b 45 b8 mov -0x48(%rbp),%rax 2036b2: 89 c1 mov %eax,%ecx 2036b4: 48 8b 45 b0 mov -0x50(%rbp),%rax 2036b8: 89 88 cc 00 00 00 mov %ecx,0xcc(%rax) 2036be: 48 8b 45 b0 mov -0x50(%rbp),%rax 2036c2: c7 40 70 0a 00 00 00 movl $0xa,0x70(%rax) 2036c9: 48 8b 45 e0 mov -0x20(%rbp),%rax 2036cd: 0f b6 48 04 movzbl 0x4(%rax),%ecx 2036d1: 48 8b 45 b0 mov -0x50(%rbp),%rax 2036d5: 89 48 20 mov %ecx,0x20(%rax) 2036d8: 48 8b 45 e0 mov -0x20(%rbp),%rax 2036dc: 0f b6 40 04 movzbl 0x4(%rax),%eax 2036e0: 83 f8 01 cmp $0x1,%eax 2036e3: 0f 85 23 08 00 00 jne 0x203f0c 2036e9: 48 8b 45 e8 mov -0x18(%rbp),%rax 2036ed: 48 03 45 d8 add -0x28(%rbp),%rax 2036f1: 48 89 45 a8 mov %rax,-0x58(%rbp) 2036f5: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 2036fa: 0f 84 22 00 00 00 je 0x203722 203700: 48 8b 45 e0 mov -0x20(%rbp),%rax 203704: 0f b6 40 05 movzbl 0x5(%rax),%eax 203708: 83 f8 01 cmp $0x1,%eax 20370b: 0f 85 11 00 00 00 jne 0x203722 203711: 48 8b 4d a8 mov -0x58(%rbp),%rcx 203715: 48 8b 45 b0 mov -0x50(%rbp),%rax 203719: 48 89 48 48 mov %rcx,0x48(%rax) 20371d: e9 5c 03 00 00 jmpq 0x203a7e 203722: 48 8b 7d b0 mov -0x50(%rbp),%rdi 203726: 48 83 c7 48 add $0x48,%rdi 20372a: 48 83 c7 40 add $0x40,%rdi 20372e: 48 89 bd 50 fe ff ff mov %rdi,-0x1b0(%rbp) 203735: 48 8b 75 e0 mov -0x20(%rbp),%rsi 203739: ba 34 00 00 00 mov $0x34,%edx 20373e: e8 4d 35 00 00 callq 0x206c90 203743: 48 8b 8d 50 fe ff ff mov -0x1b0(%rbp),%rcx 20374a: 48 8b 45 b0 mov -0x50(%rbp),%rax 20374e: 48 89 48 48 mov %rcx,0x48(%rax) 203752: 48 8b 45 e0 mov -0x20(%rbp),%rax 203756: 0f b6 40 05 movzbl 0x5(%rax),%eax 20375a: 83 f8 01 cmp $0x1,%eax 20375d: 0f 84 16 03 00 00 je 0x203a79 203763: 48 8b 45 b0 mov -0x50(%rbp),%rax 203767: 66 8b 80 98 00 00 00 mov 0x98(%rax),%ax 20376e: 66 89 45 a4 mov %ax,-0x5c(%rbp) 203772: 66 8b 45 a4 mov -0x5c(%rbp),%ax 203776: 66 c1 c8 08 ror $0x8,%ax 20377a: 66 89 45 a6 mov %ax,-0x5a(%rbp) 20377e: 66 8b 45 a6 mov -0x5a(%rbp),%ax 203782: 66 89 45 a2 mov %ax,-0x5e(%rbp) 203786: 0f b7 45 a2 movzwl -0x5e(%rbp),%eax 20378a: 66 89 c1 mov %ax,%cx 20378d: 48 8b 45 b0 mov -0x50(%rbp),%rax 203791: 66 89 88 98 00 00 00 mov %cx,0x98(%rax) 203798: 48 8b 45 b0 mov -0x50(%rbp),%rax 20379c: 66 8b 80 9a 00 00 00 mov 0x9a(%rax),%ax 2037a3: 66 89 45 9e mov %ax,-0x62(%rbp) 2037a7: 66 8b 45 9e mov -0x62(%rbp),%ax 2037ab: 66 c1 c8 08 ror $0x8,%ax 2037af: 66 89 45 a0 mov %ax,-0x60(%rbp) 2037b3: 66 8b 45 a0 mov -0x60(%rbp),%ax 2037b7: 66 89 45 9c mov %ax,-0x64(%rbp) 2037bb: 0f b7 45 9c movzwl -0x64(%rbp),%eax 2037bf: 66 89 c1 mov %ax,%cx 2037c2: 48 8b 45 b0 mov -0x50(%rbp),%rax 2037c6: 66 89 88 9a 00 00 00 mov %cx,0x9a(%rax) 2037cd: 48 8b 45 b0 mov -0x50(%rbp),%rax 2037d1: 8b 80 9c 00 00 00 mov 0x9c(%rax),%eax 2037d7: 89 45 94 mov %eax,-0x6c(%rbp) 2037da: 8b 45 94 mov -0x6c(%rbp),%eax 2037dd: 0f c8 bswap %eax 2037df: 89 45 98 mov %eax,-0x68(%rbp) 2037e2: 8b 45 98 mov -0x68(%rbp),%eax 2037e5: 89 45 90 mov %eax,-0x70(%rbp) 2037e8: 8b 45 90 mov -0x70(%rbp),%eax 2037eb: 89 c1 mov %eax,%ecx 2037ed: 48 8b 45 b0 mov -0x50(%rbp),%rax 2037f1: 89 88 9c 00 00 00 mov %ecx,0x9c(%rax) 2037f7: 48 8b 45 b0 mov -0x50(%rbp),%rax 2037fb: 8b 80 a0 00 00 00 mov 0xa0(%rax),%eax 203801: 89 45 88 mov %eax,-0x78(%rbp) 203804: 8b 45 88 mov -0x78(%rbp),%eax 203807: 0f c8 bswap %eax 203809: 89 45 8c mov %eax,-0x74(%rbp) 20380c: 8b 45 8c mov -0x74(%rbp),%eax 20380f: 89 45 84 mov %eax,-0x7c(%rbp) 203812: 8b 45 84 mov -0x7c(%rbp),%eax 203815: 89 c1 mov %eax,%ecx 203817: 48 8b 45 b0 mov -0x50(%rbp),%rax 20381b: 89 88 a0 00 00 00 mov %ecx,0xa0(%rax) 203821: 48 8b 45 b0 mov -0x50(%rbp),%rax 203825: 8b 80 a4 00 00 00 mov 0xa4(%rax),%eax 20382b: 89 85 7c ff ff ff mov %eax,-0x84(%rbp) 203831: 8b 85 7c ff ff ff mov -0x84(%rbp),%eax 203837: 0f c8 bswap %eax 203839: 89 45 80 mov %eax,-0x80(%rbp) 20383c: 8b 45 80 mov -0x80(%rbp),%eax 20383f: 89 85 78 ff ff ff mov %eax,-0x88(%rbp) 203845: 8b 85 78 ff ff ff mov -0x88(%rbp),%eax 20384b: 89 c1 mov %eax,%ecx 20384d: 48 8b 45 b0 mov -0x50(%rbp),%rax 203851: 89 88 a4 00 00 00 mov %ecx,0xa4(%rax) 203857: 48 8b 45 b0 mov -0x50(%rbp),%rax 20385b: 8b 80 a8 00 00 00 mov 0xa8(%rax),%eax 203861: 89 85 70 ff ff ff mov %eax,-0x90(%rbp) 203867: 8b 85 70 ff ff ff mov -0x90(%rbp),%eax 20386d: 0f c8 bswap %eax 20386f: 89 85 74 ff ff ff mov %eax,-0x8c(%rbp) 203875: 8b 85 74 ff ff ff mov -0x8c(%rbp),%eax 20387b: 89 85 6c ff ff ff mov %eax,-0x94(%rbp) 203881: 8b 85 6c ff ff ff mov -0x94(%rbp),%eax 203887: 89 c1 mov %eax,%ecx 203889: 48 8b 45 b0 mov -0x50(%rbp),%rax 20388d: 89 88 a8 00 00 00 mov %ecx,0xa8(%rax) 203893: 48 8b 45 b0 mov -0x50(%rbp),%rax 203897: 8b 80 ac 00 00 00 mov 0xac(%rax),%eax 20389d: 89 85 64 ff ff ff mov %eax,-0x9c(%rbp) 2038a3: 8b 85 64 ff ff ff mov -0x9c(%rbp),%eax 2038a9: 0f c8 bswap %eax 2038ab: 89 85 68 ff ff ff mov %eax,-0x98(%rbp) 2038b1: 8b 85 68 ff ff ff mov -0x98(%rbp),%eax 2038b7: 89 85 60 ff ff ff mov %eax,-0xa0(%rbp) 2038bd: 8b 85 60 ff ff ff mov -0xa0(%rbp),%eax 2038c3: 89 c1 mov %eax,%ecx 2038c5: 48 8b 45 b0 mov -0x50(%rbp),%rax 2038c9: 89 88 ac 00 00 00 mov %ecx,0xac(%rax) 2038cf: 48 8b 45 b0 mov -0x50(%rbp),%rax 2038d3: 66 8b 80 b0 00 00 00 mov 0xb0(%rax),%ax 2038da: 66 89 85 5c ff ff ff mov %ax,-0xa4(%rbp) 2038e1: 66 8b 85 5c ff ff ff mov -0xa4(%rbp),%ax 2038e8: 66 c1 c8 08 ror $0x8,%ax 2038ec: 66 89 85 5e ff ff ff mov %ax,-0xa2(%rbp) 2038f3: 66 8b 85 5e ff ff ff mov -0xa2(%rbp),%ax 2038fa: 66 89 85 5a ff ff ff mov %ax,-0xa6(%rbp) 203901: 0f b7 85 5a ff ff ff movzwl -0xa6(%rbp),%eax 203908: 66 89 c1 mov %ax,%cx 20390b: 48 8b 45 b0 mov -0x50(%rbp),%rax 20390f: 66 89 88 b0 00 00 00 mov %cx,0xb0(%rax) 203916: 48 8b 45 b0 mov -0x50(%rbp),%rax 20391a: 66 8b 80 b2 00 00 00 mov 0xb2(%rax),%ax 203921: 66 89 85 56 ff ff ff mov %ax,-0xaa(%rbp) 203928: 66 8b 85 56 ff ff ff mov -0xaa(%rbp),%ax 20392f: 66 c1 c8 08 ror $0x8,%ax 203933: 66 89 85 58 ff ff ff mov %ax,-0xa8(%rbp) 20393a: 66 8b 85 58 ff ff ff mov -0xa8(%rbp),%ax 203941: 66 89 85 54 ff ff ff mov %ax,-0xac(%rbp) 203948: 0f b7 85 54 ff ff ff movzwl -0xac(%rbp),%eax 20394f: 66 89 c1 mov %ax,%cx 203952: 48 8b 45 b0 mov -0x50(%rbp),%rax 203956: 66 89 88 b2 00 00 00 mov %cx,0xb2(%rax) 20395d: 48 8b 45 b0 mov -0x50(%rbp),%rax 203961: 66 8b 80 b4 00 00 00 mov 0xb4(%rax),%ax 203968: 66 89 85 50 ff ff ff mov %ax,-0xb0(%rbp) 20396f: 66 8b 85 50 ff ff ff mov -0xb0(%rbp),%ax 203976: 66 c1 c8 08 ror $0x8,%ax 20397a: 66 89 85 52 ff ff ff mov %ax,-0xae(%rbp) 203981: 66 8b 85 52 ff ff ff mov -0xae(%rbp),%ax 203988: 66 89 85 4e ff ff ff mov %ax,-0xb2(%rbp) 20398f: 0f b7 85 4e ff ff ff movzwl -0xb2(%rbp),%eax 203996: 66 89 c1 mov %ax,%cx 203999: 48 8b 45 b0 mov -0x50(%rbp),%rax 20399d: 66 89 88 b4 00 00 00 mov %cx,0xb4(%rax) 2039a4: 48 8b 45 b0 mov -0x50(%rbp),%rax 2039a8: 66 8b 80 b6 00 00 00 mov 0xb6(%rax),%ax 2039af: 66 89 85 4a ff ff ff mov %ax,-0xb6(%rbp) 2039b6: 66 8b 85 4a ff ff ff mov -0xb6(%rbp),%ax 2039bd: 66 c1 c8 08 ror $0x8,%ax 2039c1: 66 89 85 4c ff ff ff mov %ax,-0xb4(%rbp) 2039c8: 66 8b 85 4c ff ff ff mov -0xb4(%rbp),%ax 2039cf: 66 89 85 48 ff ff ff mov %ax,-0xb8(%rbp) 2039d6: 0f b7 85 48 ff ff ff movzwl -0xb8(%rbp),%eax 2039dd: 66 89 c1 mov %ax,%cx 2039e0: 48 8b 45 b0 mov -0x50(%rbp),%rax 2039e4: 66 89 88 b6 00 00 00 mov %cx,0xb6(%rax) 2039eb: 48 8b 45 b0 mov -0x50(%rbp),%rax 2039ef: 66 8b 80 b8 00 00 00 mov 0xb8(%rax),%ax 2039f6: 66 89 85 44 ff ff ff mov %ax,-0xbc(%rbp) 2039fd: 66 8b 85 44 ff ff ff mov -0xbc(%rbp),%ax 203a04: 66 c1 c8 08 ror $0x8,%ax 203a08: 66 89 85 46 ff ff ff mov %ax,-0xba(%rbp) 203a0f: 66 8b 85 46 ff ff ff mov -0xba(%rbp),%ax 203a16: 66 89 85 42 ff ff ff mov %ax,-0xbe(%rbp) 203a1d: 0f b7 85 42 ff ff ff movzwl -0xbe(%rbp),%eax 203a24: 66 89 c1 mov %ax,%cx 203a27: 48 8b 45 b0 mov -0x50(%rbp),%rax 203a2b: 66 89 88 b8 00 00 00 mov %cx,0xb8(%rax) 203a32: 48 8b 45 b0 mov -0x50(%rbp),%rax 203a36: 66 8b 80 ba 00 00 00 mov 0xba(%rax),%ax 203a3d: 66 89 85 3e ff ff ff mov %ax,-0xc2(%rbp) 203a44: 66 8b 85 3e ff ff ff mov -0xc2(%rbp),%ax 203a4b: 66 c1 c8 08 ror $0x8,%ax 203a4f: 66 89 85 40 ff ff ff mov %ax,-0xc0(%rbp) 203a56: 66 8b 85 40 ff ff ff mov -0xc0(%rbp),%ax 203a5d: 66 89 85 3c ff ff ff mov %ax,-0xc4(%rbp) 203a64: 0f b7 85 3c ff ff ff movzwl -0xc4(%rbp),%eax 203a6b: 66 89 c1 mov %ax,%cx 203a6e: 48 8b 45 b0 mov -0x50(%rbp),%rax 203a72: 66 89 88 ba 00 00 00 mov %cx,0xba(%rax) 203a79: e9 00 00 00 00 jmpq 0x203a7e 203a7e: 48 8b 45 b0 mov -0x50(%rbp),%rax 203a82: 48 8b 40 48 mov 0x48(%rax),%rax 203a86: 8b 40 20 mov 0x20(%rax),%eax 203a89: 89 85 38 ff ff ff mov %eax,-0xc8(%rbp) 203a8f: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 203a94: 0f 84 8f 03 00 00 je 0x203e29 203a9a: 48 8b 45 e0 mov -0x20(%rbp),%rax 203a9e: 0f b6 40 05 movzbl 0x5(%rax),%eax 203aa2: 83 f8 01 cmp $0x1,%eax 203aa5: 0f 85 7e 03 00 00 jne 0x203e29 203aab: 83 7d cc 08 cmpl $0x8,-0x34(%rbp) 203aaf: 0f 84 74 03 00 00 je 0x203e29 203ab5: 31 c0 xor %eax,%eax 203ab7: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 203abc: 88 85 4f fe ff ff mov %al,-0x1b1(%rbp) 203ac2: 0f 86 13 00 00 00 jbe 0x203adb 203ac8: 8b 85 38 ff ff ff mov -0xc8(%rbp),%eax 203ace: 48 3b 45 d0 cmp -0x30(%rbp),%rax 203ad2: 0f 93 c0 setae %al 203ad5: 88 85 4f fe ff ff mov %al,-0x1b1(%rbp) 203adb: 8a 85 4f fe ff ff mov -0x1b1(%rbp),%al 203ae1: 34 ff xor $0xff,%al 203ae3: 34 ff xor $0xff,%al 203ae5: 24 01 and $0x1,%al 203ae7: 0f b6 c0 movzbl %al,%eax 203aea: 48 98 cltq 203aec: 48 83 f8 00 cmp $0x0,%rax 203af0: 0f 85 2d 00 00 00 jne 0x203b23 203af6: 48 8b 45 d0 mov -0x30(%rbp),%rax 203afa: 8b 8d 38 ff ff ff mov -0xc8(%rbp),%ecx 203b00: 48 29 c8 sub %rcx,%rax 203b03: 48 6b 4d c0 28 imul $0x28,-0x40(%rbp),%rcx 203b08: 48 39 c8 cmp %rcx,%rax 203b0b: 0f 92 c0 setb %al 203b0e: 34 ff xor $0xff,%al 203b10: 34 ff xor $0xff,%al 203b12: 24 01 and $0x1,%al 203b14: 0f b6 c0 movzbl %al,%eax 203b17: 48 98 cltq 203b19: 48 83 f8 00 cmp $0x0,%rax 203b1d: 0f 84 25 00 00 00 je 0x203b48 203b23: e9 00 00 00 00 jmpq 0x203b28 203b28: 48 8b 7d b0 mov -0x50(%rbp),%rdi 203b2c: e8 6f 31 00 00 callq 0x206ca0 203b31: bf 0a 00 00 00 mov $0xa,%edi 203b36: e8 35 f5 ff ff callq 0x203070 203b3b: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 203b43: e9 4e 0c 00 00 jmpq 0x204796 203b48: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 203b4d: 0f 86 15 00 00 00 jbe 0x203b68 203b53: 48 8b 4d a8 mov -0x58(%rbp),%rcx 203b57: 8b 85 38 ff ff ff mov -0xc8(%rbp),%eax 203b5d: 48 01 c1 add %rax,%rcx 203b60: 48 8b 45 b0 mov -0x50(%rbp),%rax 203b64: 48 89 48 50 mov %rcx,0x50(%rax) 203b68: 48 c7 85 30 ff ff ff 00 movq $0x0,-0xd0(%rbp) 203b70: 00 00 00 203b73: 48 8b 85 30 ff ff ff mov -0xd0(%rbp),%rax 203b7a: 48 3b 45 c0 cmp -0x40(%rbp),%rax 203b7e: 0f 83 a0 02 00 00 jae 0x203e24 203b84: 48 8b 8d 30 ff ff ff mov -0xd0(%rbp),%rcx 203b8b: 48 8b 45 b0 mov -0x50(%rbp),%rax 203b8f: 48 83 c0 48 add $0x48,%rax 203b93: 48 05 80 00 00 00 add $0x80,%rax 203b99: 48 83 c0 10 add $0x10,%rax 203b9d: 48 69 95 30 ff ff ff d0 imul $0xd0,-0xd0(%rbp),%rdx 203ba5: 00 00 00 203ba8: 48 01 d0 add %rdx,%rax 203bab: 48 89 88 80 00 00 00 mov %rcx,0x80(%rax) 203bb2: 48 8b 4d b0 mov -0x50(%rbp),%rcx 203bb6: 48 8b 45 b0 mov -0x50(%rbp),%rax 203bba: 48 83 c0 48 add $0x48,%rax 203bbe: 48 05 80 00 00 00 add $0x80,%rax 203bc4: 48 83 c0 10 add $0x10,%rax 203bc8: 48 69 95 30 ff ff ff d0 imul $0xd0,-0xd0(%rbp),%rdx 203bd0: 00 00 00 203bd3: 48 01 d0 add %rdx,%rax 203bd6: 48 89 88 88 00 00 00 mov %rcx,0x88(%rax) 203bdd: 48 8b 45 b0 mov -0x50(%rbp),%rax 203be1: 48 8b 48 50 mov 0x50(%rax),%rcx 203be5: 48 6b 85 30 ff ff ff 28 imul $0x28,-0xd0(%rbp),%rax 203bed: 48 01 c1 add %rax,%rcx 203bf0: 48 8b 45 b0 mov -0x50(%rbp),%rax 203bf4: 48 83 c0 48 add $0x48,%rax 203bf8: 48 05 80 00 00 00 add $0x80,%rax 203bfe: 48 83 c0 10 add $0x10,%rax 203c02: 48 69 95 30 ff ff ff d0 imul $0xd0,-0xd0(%rbp),%rdx 203c0a: 00 00 00 203c0d: 48 01 d0 add %rdx,%rax 203c10: 48 89 88 90 00 00 00 mov %rcx,0x90(%rax) 203c17: 48 8b 45 b0 mov -0x50(%rbp),%rax 203c1b: 48 8b 40 50 mov 0x50(%rax),%rax 203c1f: 48 6b 8d 30 ff ff ff 28 imul $0x28,-0xd0(%rbp),%rcx 203c27: 48 01 c8 add %rcx,%rax 203c2a: 8b 40 10 mov 0x10(%rax),%eax 203c2d: 48 3b 45 d0 cmp -0x30(%rbp),%rax 203c31: 0f 92 c0 setb %al 203c34: 34 ff xor $0xff,%al 203c36: 34 ff xor $0xff,%al 203c38: 24 01 and $0x1,%al 203c3a: 0f b6 c0 movzbl %al,%eax 203c3d: 48 98 cltq 203c3f: 48 83 f8 00 cmp $0x0,%rax 203c43: 0f 84 bd 00 00 00 je 0x203d06 203c49: 48 8b 45 b0 mov -0x50(%rbp),%rax 203c4d: 48 8b 40 50 mov 0x50(%rax),%rax 203c51: 48 6b 8d 30 ff ff ff 28 imul $0x28,-0xd0(%rbp),%rcx 203c59: 48 01 c8 add %rcx,%rax 203c5c: 8b 40 14 mov 0x14(%rax),%eax 203c5f: 48 8b 4d d0 mov -0x30(%rbp),%rcx 203c63: 48 8b 55 b0 mov -0x50(%rbp),%rdx 203c67: 48 8b 52 50 mov 0x50(%rdx),%rdx 203c6b: 48 6b b5 30 ff ff ff 28 imul $0x28,-0xd0(%rbp),%rsi 203c73: 48 01 f2 add %rsi,%rdx 203c76: 8b 52 10 mov 0x10(%rdx),%edx 203c79: 48 29 d1 sub %rdx,%rcx 203c7c: 48 39 c8 cmp %rcx,%rax 203c7f: 0f 96 c0 setbe %al 203c82: 34 ff xor $0xff,%al 203c84: 34 ff xor $0xff,%al 203c86: 24 01 and $0x1,%al 203c88: 0f b6 c0 movzbl %al,%eax 203c8b: 48 98 cltq 203c8d: 48 83 f8 00 cmp $0x0,%rax 203c91: 0f 84 6f 00 00 00 je 0x203d06 203c97: 48 8b 4d e8 mov -0x18(%rbp),%rcx 203c9b: 48 03 4d d8 add -0x28(%rbp),%rcx 203c9f: 48 8b 45 b0 mov -0x50(%rbp),%rax 203ca3: 48 8b 40 50 mov 0x50(%rax),%rax 203ca7: 48 6b 95 30 ff ff ff 28 imul $0x28,-0xd0(%rbp),%rdx 203caf: 48 01 d0 add %rdx,%rax 203cb2: 8b 40 10 mov 0x10(%rax),%eax 203cb5: 48 01 c1 add %rax,%rcx 203cb8: 48 8b 45 b0 mov -0x50(%rbp),%rax 203cbc: 48 83 c0 48 add $0x48,%rax 203cc0: 48 05 80 00 00 00 add $0x80,%rax 203cc6: 48 83 c0 10 add $0x10,%rax 203cca: 48 69 95 30 ff ff ff d0 imul $0xd0,-0xd0(%rbp),%rdx 203cd2: 00 00 00 203cd5: 48 01 d0 add %rdx,%rax 203cd8: 48 89 88 a8 00 00 00 mov %rcx,0xa8(%rax) 203cdf: 48 8b 45 b0 mov -0x50(%rbp),%rax 203ce3: 48 83 c0 48 add $0x48,%rax 203ce7: 48 05 80 00 00 00 add $0x80,%rax 203ced: 48 83 c0 10 add $0x10,%rax 203cf1: 48 69 95 30 ff ff ff d0 imul $0xd0,-0xd0(%rbp),%rdx 203cf9: 00 00 00 203cfc: 48 01 d0 add %rdx,%rax 203cff: 48 89 88 a0 00 00 00 mov %rcx,0xa0(%rax) 203d06: 48 8b 4d b0 mov -0x50(%rbp),%rcx 203d0a: 48 83 c1 48 add $0x48,%rcx 203d0e: 48 81 c1 80 00 00 00 add $0x80,%rcx 203d15: 48 8b 45 b0 mov -0x50(%rbp),%rax 203d19: 48 83 c0 48 add $0x48,%rax 203d1d: 48 05 80 00 00 00 add $0x80,%rax 203d23: 48 83 c0 10 add $0x10,%rax 203d27: 48 69 95 30 ff ff ff d0 imul $0xd0,-0xd0(%rbp),%rdx 203d2f: 00 00 00 203d32: 48 01 d0 add %rdx,%rax 203d35: 48 89 88 c8 00 00 00 mov %rcx,0xc8(%rax) 203d3c: 48 8b 45 b0 mov -0x50(%rbp),%rax 203d40: 48 8b 40 50 mov 0x50(%rax),%rax 203d44: 48 6b 8d 30 ff ff ff 28 imul $0x28,-0xd0(%rbp),%rcx 203d4c: 48 01 c8 add %rcx,%rax 203d4f: 83 78 04 12 cmpl $0x12,0x4(%rax) 203d53: 0f 85 5e 00 00 00 jne 0x203db7 203d59: 48 8b 45 b0 mov -0x50(%rbp),%rax 203d5d: 48 8b 40 50 mov 0x50(%rax),%rax 203d61: 48 6b 8d 30 ff ff ff 28 imul $0x28,-0xd0(%rbp),%rcx 203d69: 48 01 c8 add %rcx,%rax 203d6c: 8b 40 18 mov 0x18(%rax),%eax 203d6f: 48 3b 45 c0 cmp -0x40(%rbp),%rax 203d73: 0f 83 3e 00 00 00 jae 0x203db7 203d79: 48 8b 85 30 ff ff ff mov -0xd0(%rbp),%rax 203d80: 89 c1 mov %eax,%ecx 203d82: 48 8b 45 b0 mov -0x50(%rbp),%rax 203d86: 48 83 c0 48 add $0x48,%rax 203d8a: 48 05 80 00 00 00 add $0x80,%rax 203d90: 48 83 c0 10 add $0x10,%rax 203d94: 48 8b 55 b0 mov -0x50(%rbp),%rdx 203d98: 48 8b 52 50 mov 0x50(%rdx),%rdx 203d9c: 48 6b b5 30 ff ff ff 28 imul $0x28,-0xd0(%rbp),%rsi 203da4: 48 01 f2 add %rsi,%rdx 203da7: 8b 52 18 mov 0x18(%rdx),%edx 203daa: 48 69 d2 d0 00 00 00 imul $0xd0,%rdx,%rdx 203db1: 48 01 d0 add %rdx,%rax 203db4: 89 48 7c mov %ecx,0x7c(%rax) 203db7: 48 8b 45 b0 mov -0x50(%rbp),%rax 203dbb: 48 83 c0 48 add $0x48,%rax 203dbf: 48 05 80 00 00 00 add $0x80,%rax 203dc5: 48 83 c0 10 add $0x10,%rax 203dc9: 48 69 8d 30 ff ff ff d0 imul $0xd0,-0xd0(%rbp),%rcx 203dd1: 00 00 00 203dd4: 48 01 c8 add %rcx,%rax 203dd7: 83 78 7c 00 cmpl $0x0,0x7c(%rax) 203ddb: 0f 85 27 00 00 00 jne 0x203e08 203de1: 48 8b 45 b0 mov -0x50(%rbp),%rax 203de5: 48 83 c0 48 add $0x48,%rax 203de9: 48 05 80 00 00 00 add $0x80,%rax 203def: 48 83 c0 10 add $0x10,%rax 203df3: 48 69 8d 30 ff ff ff d0 imul $0xd0,-0xd0(%rbp),%rcx 203dfb: 00 00 00 203dfe: 48 01 c8 add %rcx,%rax 203e01: c7 40 7c ff ff ff ff movl $0xffffffff,0x7c(%rax) 203e08: e9 00 00 00 00 jmpq 0x203e0d 203e0d: 48 8b 85 30 ff ff ff mov -0xd0(%rbp),%rax 203e14: 48 83 c0 01 add $0x1,%rax 203e18: 48 89 85 30 ff ff ff mov %rax,-0xd0(%rbp) 203e1f: e9 4f fd ff ff jmpq 0x203b73 203e24: e9 c7 00 00 00 jmpq 0x203ef0 203e29: 48 c7 85 28 ff ff ff 00 movq $0x0,-0xd8(%rbp) 203e31: 00 00 00 203e34: 48 8b 85 28 ff ff ff mov -0xd8(%rbp),%rax 203e3b: 48 3b 45 c0 cmp -0x40(%rbp),%rax 203e3f: 0f 83 a6 00 00 00 jae 0x203eeb 203e45: 48 8b 8d 28 ff ff ff mov -0xd8(%rbp),%rcx 203e4c: 48 8b 45 b0 mov -0x50(%rbp),%rax 203e50: 48 83 c0 48 add $0x48,%rax 203e54: 48 05 80 00 00 00 add $0x80,%rax 203e5a: 48 83 c0 10 add $0x10,%rax 203e5e: 48 69 95 28 ff ff ff d0 imul $0xd0,-0xd8(%rbp),%rdx 203e66: 00 00 00 203e69: 48 01 d0 add %rdx,%rax 203e6c: 48 89 88 80 00 00 00 mov %rcx,0x80(%rax) 203e73: 48 8b 4d b0 mov -0x50(%rbp),%rcx 203e77: 48 8b 45 b0 mov -0x50(%rbp),%rax 203e7b: 48 83 c0 48 add $0x48,%rax 203e7f: 48 05 80 00 00 00 add $0x80,%rax 203e85: 48 83 c0 10 add $0x10,%rax 203e89: 48 69 95 28 ff ff ff d0 imul $0xd0,-0xd8(%rbp),%rdx 203e91: 00 00 00 203e94: 48 01 d0 add %rdx,%rax 203e97: 48 89 88 88 00 00 00 mov %rcx,0x88(%rax) 203e9e: 48 8b 4d b0 mov -0x50(%rbp),%rcx 203ea2: 48 83 c1 48 add $0x48,%rcx 203ea6: 48 81 c1 80 00 00 00 add $0x80,%rcx 203ead: 48 8b 45 b0 mov -0x50(%rbp),%rax 203eb1: 48 83 c0 48 add $0x48,%rax 203eb5: 48 05 80 00 00 00 add $0x80,%rax 203ebb: 48 83 c0 10 add $0x10,%rax 203ebf: 48 69 95 28 ff ff ff d0 imul $0xd0,-0xd8(%rbp),%rdx 203ec7: 00 00 00 203eca: 48 01 d0 add %rdx,%rax 203ecd: 48 89 88 c8 00 00 00 mov %rcx,0xc8(%rax) 203ed4: 48 8b 85 28 ff ff ff mov -0xd8(%rbp),%rax 203edb: 48 83 c0 01 add $0x1,%rax 203edf: 48 89 85 28 ff ff ff mov %rax,-0xd8(%rbp) 203ee6: e9 49 ff ff ff jmpq 0x203e34 203eeb: e9 00 00 00 00 jmpq 0x203ef0 203ef0: 48 8b 4d b0 mov -0x50(%rbp),%rcx 203ef4: 48 83 c1 48 add $0x48,%rcx 203ef8: 48 81 c1 80 00 00 00 add $0x80,%rcx 203eff: 48 8b 45 b0 mov -0x50(%rbp),%rax 203f03: 48 89 48 60 mov %rcx,0x60(%rax) 203f07: e9 82 08 00 00 jmpq 0x20478e 203f0c: 48 8b 45 e8 mov -0x18(%rbp),%rax 203f10: 48 03 45 d8 add -0x28(%rbp),%rax 203f14: 48 89 85 20 ff ff ff mov %rax,-0xe0(%rbp) 203f1b: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 203f20: 0f 84 25 00 00 00 je 0x203f4b 203f26: 48 8b 45 e0 mov -0x20(%rbp),%rax 203f2a: 0f b6 40 05 movzbl 0x5(%rax),%eax 203f2e: 83 f8 01 cmp $0x1,%eax 203f31: 0f 85 14 00 00 00 jne 0x203f4b 203f37: 48 8b 8d 20 ff ff ff mov -0xe0(%rbp),%rcx 203f3e: 48 8b 45 b0 mov -0x50(%rbp),%rax 203f42: 48 89 48 48 mov %rcx,0x48(%rax) 203f46: e9 bf 03 00 00 jmpq 0x20430a 203f4b: 48 8b 7d b0 mov -0x50(%rbp),%rdi 203f4f: 48 83 c7 48 add $0x48,%rdi 203f53: 48 83 c7 40 add $0x40,%rdi 203f57: 48 89 bd 40 fe ff ff mov %rdi,-0x1c0(%rbp) 203f5e: 48 8b 75 e0 mov -0x20(%rbp),%rsi 203f62: ba 40 00 00 00 mov $0x40,%edx 203f67: e8 24 2d 00 00 callq 0x206c90 203f6c: 48 8b 8d 40 fe ff ff mov -0x1c0(%rbp),%rcx 203f73: 48 8b 45 b0 mov -0x50(%rbp),%rax 203f77: 48 89 48 48 mov %rcx,0x48(%rax) 203f7b: 48 8b 45 e0 mov -0x20(%rbp),%rax 203f7f: 0f b6 40 05 movzbl 0x5(%rax),%eax 203f83: 83 f8 01 cmp $0x1,%eax 203f86: 0f 84 79 03 00 00 je 0x204305 203f8c: 48 8b 45 b0 mov -0x50(%rbp),%rax 203f90: 66 8b 80 98 00 00 00 mov 0x98(%rax),%ax 203f97: 66 89 85 1c ff ff ff mov %ax,-0xe4(%rbp) 203f9e: 66 8b 85 1c ff ff ff mov -0xe4(%rbp),%ax 203fa5: 66 c1 c8 08 ror $0x8,%ax 203fa9: 66 89 85 1e ff ff ff mov %ax,-0xe2(%rbp) 203fb0: 66 8b 85 1e ff ff ff mov -0xe2(%rbp),%ax 203fb7: 66 89 85 1a ff ff ff mov %ax,-0xe6(%rbp) 203fbe: 0f b7 85 1a ff ff ff movzwl -0xe6(%rbp),%eax 203fc5: 66 89 c1 mov %ax,%cx 203fc8: 48 8b 45 b0 mov -0x50(%rbp),%rax 203fcc: 66 89 88 98 00 00 00 mov %cx,0x98(%rax) 203fd3: 48 8b 45 b0 mov -0x50(%rbp),%rax 203fd7: 66 8b 80 9a 00 00 00 mov 0x9a(%rax),%ax 203fde: 66 89 85 16 ff ff ff mov %ax,-0xea(%rbp) 203fe5: 66 8b 85 16 ff ff ff mov -0xea(%rbp),%ax 203fec: 66 c1 c8 08 ror $0x8,%ax 203ff0: 66 89 85 18 ff ff ff mov %ax,-0xe8(%rbp) 203ff7: 66 8b 85 18 ff ff ff mov -0xe8(%rbp),%ax 203ffe: 66 89 85 14 ff ff ff mov %ax,-0xec(%rbp) 204005: 0f b7 85 14 ff ff ff movzwl -0xec(%rbp),%eax 20400c: 66 89 c1 mov %ax,%cx 20400f: 48 8b 45 b0 mov -0x50(%rbp),%rax 204013: 66 89 88 9a 00 00 00 mov %cx,0x9a(%rax) 20401a: 48 8b 45 b0 mov -0x50(%rbp),%rax 20401e: 8b 80 9c 00 00 00 mov 0x9c(%rax),%eax 204024: 89 85 0c ff ff ff mov %eax,-0xf4(%rbp) 20402a: 8b 85 0c ff ff ff mov -0xf4(%rbp),%eax 204030: 0f c8 bswap %eax 204032: 89 85 10 ff ff ff mov %eax,-0xf0(%rbp) 204038: 8b 85 10 ff ff ff mov -0xf0(%rbp),%eax 20403e: 89 85 08 ff ff ff mov %eax,-0xf8(%rbp) 204044: 8b 85 08 ff ff ff mov -0xf8(%rbp),%eax 20404a: 89 c1 mov %eax,%ecx 20404c: 48 8b 45 b0 mov -0x50(%rbp),%rax 204050: 89 88 9c 00 00 00 mov %ecx,0x9c(%rax) 204056: 48 8b 45 b0 mov -0x50(%rbp),%rax 20405a: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 204061: 48 89 85 f8 fe ff ff mov %rax,-0x108(%rbp) 204068: 48 8b 85 f8 fe ff ff mov -0x108(%rbp),%rax 20406f: 48 0f c8 bswap %rax 204072: 48 89 85 00 ff ff ff mov %rax,-0x100(%rbp) 204079: 48 8b 85 00 ff ff ff mov -0x100(%rbp),%rax 204080: 48 89 85 f0 fe ff ff mov %rax,-0x110(%rbp) 204087: 48 8b 8d f0 fe ff ff mov -0x110(%rbp),%rcx 20408e: 48 8b 45 b0 mov -0x50(%rbp),%rax 204092: 48 89 88 a0 00 00 00 mov %rcx,0xa0(%rax) 204099: 48 8b 45 b0 mov -0x50(%rbp),%rax 20409d: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 2040a4: 48 89 85 e0 fe ff ff mov %rax,-0x120(%rbp) 2040ab: 48 8b 85 e0 fe ff ff mov -0x120(%rbp),%rax 2040b2: 48 0f c8 bswap %rax 2040b5: 48 89 85 e8 fe ff ff mov %rax,-0x118(%rbp) 2040bc: 48 8b 85 e8 fe ff ff mov -0x118(%rbp),%rax 2040c3: 48 89 85 d8 fe ff ff mov %rax,-0x128(%rbp) 2040ca: 48 8b 8d d8 fe ff ff mov -0x128(%rbp),%rcx 2040d1: 48 8b 45 b0 mov -0x50(%rbp),%rax 2040d5: 48 89 88 a8 00 00 00 mov %rcx,0xa8(%rax) 2040dc: 48 8b 45 b0 mov -0x50(%rbp),%rax 2040e0: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 2040e7: 48 89 85 c8 fe ff ff mov %rax,-0x138(%rbp) 2040ee: 48 8b 85 c8 fe ff ff mov -0x138(%rbp),%rax 2040f5: 48 0f c8 bswap %rax 2040f8: 48 89 85 d0 fe ff ff mov %rax,-0x130(%rbp) 2040ff: 48 8b 85 d0 fe ff ff mov -0x130(%rbp),%rax 204106: 48 89 85 c0 fe ff ff mov %rax,-0x140(%rbp) 20410d: 48 8b 8d c0 fe ff ff mov -0x140(%rbp),%rcx 204114: 48 8b 45 b0 mov -0x50(%rbp),%rax 204118: 48 89 88 b0 00 00 00 mov %rcx,0xb0(%rax) 20411f: 48 8b 45 b0 mov -0x50(%rbp),%rax 204123: 8b 80 b8 00 00 00 mov 0xb8(%rax),%eax 204129: 89 85 b8 fe ff ff mov %eax,-0x148(%rbp) 20412f: 8b 85 b8 fe ff ff mov -0x148(%rbp),%eax 204135: 0f c8 bswap %eax 204137: 89 85 bc fe ff ff mov %eax,-0x144(%rbp) 20413d: 8b 85 bc fe ff ff mov -0x144(%rbp),%eax 204143: 89 85 b4 fe ff ff mov %eax,-0x14c(%rbp) 204149: 8b 85 b4 fe ff ff mov -0x14c(%rbp),%eax 20414f: 89 c1 mov %eax,%ecx 204151: 48 8b 45 b0 mov -0x50(%rbp),%rax 204155: 89 88 b8 00 00 00 mov %ecx,0xb8(%rax) 20415b: 48 8b 45 b0 mov -0x50(%rbp),%rax 20415f: 66 8b 80 bc 00 00 00 mov 0xbc(%rax),%ax 204166: 66 89 85 b0 fe ff ff mov %ax,-0x150(%rbp) 20416d: 66 8b 85 b0 fe ff ff mov -0x150(%rbp),%ax 204174: 66 c1 c8 08 ror $0x8,%ax 204178: 66 89 85 b2 fe ff ff mov %ax,-0x14e(%rbp) 20417f: 66 8b 85 b2 fe ff ff mov -0x14e(%rbp),%ax 204186: 66 89 85 ae fe ff ff mov %ax,-0x152(%rbp) 20418d: 0f b7 85 ae fe ff ff movzwl -0x152(%rbp),%eax 204194: 66 89 c1 mov %ax,%cx 204197: 48 8b 45 b0 mov -0x50(%rbp),%rax 20419b: 66 89 88 bc 00 00 00 mov %cx,0xbc(%rax) 2041a2: 48 8b 45 b0 mov -0x50(%rbp),%rax 2041a6: 66 8b 80 be 00 00 00 mov 0xbe(%rax),%ax 2041ad: 66 89 85 aa fe ff ff mov %ax,-0x156(%rbp) 2041b4: 66 8b 85 aa fe ff ff mov -0x156(%rbp),%ax 2041bb: 66 c1 c8 08 ror $0x8,%ax 2041bf: 66 89 85 ac fe ff ff mov %ax,-0x154(%rbp) 2041c6: 66 8b 85 ac fe ff ff mov -0x154(%rbp),%ax 2041cd: 66 89 85 a8 fe ff ff mov %ax,-0x158(%rbp) 2041d4: 0f b7 85 a8 fe ff ff movzwl -0x158(%rbp),%eax 2041db: 66 89 c1 mov %ax,%cx 2041de: 48 8b 45 b0 mov -0x50(%rbp),%rax 2041e2: 66 89 88 be 00 00 00 mov %cx,0xbe(%rax) 2041e9: 48 8b 45 b0 mov -0x50(%rbp),%rax 2041ed: 66 8b 80 c0 00 00 00 mov 0xc0(%rax),%ax 2041f4: 66 89 85 a4 fe ff ff mov %ax,-0x15c(%rbp) 2041fb: 66 8b 85 a4 fe ff ff mov -0x15c(%rbp),%ax 204202: 66 c1 c8 08 ror $0x8,%ax 204206: 66 89 85 a6 fe ff ff mov %ax,-0x15a(%rbp) 20420d: 66 8b 85 a6 fe ff ff mov -0x15a(%rbp),%ax 204214: 66 89 85 a2 fe ff ff mov %ax,-0x15e(%rbp) 20421b: 0f b7 85 a2 fe ff ff movzwl -0x15e(%rbp),%eax 204222: 66 89 c1 mov %ax,%cx 204225: 48 8b 45 b0 mov -0x50(%rbp),%rax 204229: 66 89 88 c0 00 00 00 mov %cx,0xc0(%rax) 204230: 48 8b 45 b0 mov -0x50(%rbp),%rax 204234: 66 8b 80 c2 00 00 00 mov 0xc2(%rax),%ax 20423b: 66 89 85 9e fe ff ff mov %ax,-0x162(%rbp) 204242: 66 8b 85 9e fe ff ff mov -0x162(%rbp),%ax 204249: 66 c1 c8 08 ror $0x8,%ax 20424d: 66 89 85 a0 fe ff ff mov %ax,-0x160(%rbp) 204254: 66 8b 85 a0 fe ff ff mov -0x160(%rbp),%ax 20425b: 66 89 85 9c fe ff ff mov %ax,-0x164(%rbp) 204262: 0f b7 85 9c fe ff ff movzwl -0x164(%rbp),%eax 204269: 66 89 c1 mov %ax,%cx 20426c: 48 8b 45 b0 mov -0x50(%rbp),%rax 204270: 66 89 88 c2 00 00 00 mov %cx,0xc2(%rax) 204277: 48 8b 45 b0 mov -0x50(%rbp),%rax 20427b: 66 8b 80 c4 00 00 00 mov 0xc4(%rax),%ax 204282: 66 89 85 98 fe ff ff mov %ax,-0x168(%rbp) 204289: 66 8b 85 98 fe ff ff mov -0x168(%rbp),%ax 204290: 66 c1 c8 08 ror $0x8,%ax 204294: 66 89 85 9a fe ff ff mov %ax,-0x166(%rbp) 20429b: 66 8b 85 9a fe ff ff mov -0x166(%rbp),%ax 2042a2: 66 89 85 96 fe ff ff mov %ax,-0x16a(%rbp) 2042a9: 0f b7 85 96 fe ff ff movzwl -0x16a(%rbp),%eax 2042b0: 66 89 c1 mov %ax,%cx 2042b3: 48 8b 45 b0 mov -0x50(%rbp),%rax 2042b7: 66 89 88 c4 00 00 00 mov %cx,0xc4(%rax) 2042be: 48 8b 45 b0 mov -0x50(%rbp),%rax 2042c2: 66 8b 80 c6 00 00 00 mov 0xc6(%rax),%ax 2042c9: 66 89 85 92 fe ff ff mov %ax,-0x16e(%rbp) 2042d0: 66 8b 85 92 fe ff ff mov -0x16e(%rbp),%ax 2042d7: 66 c1 c8 08 ror $0x8,%ax 2042db: 66 89 85 94 fe ff ff mov %ax,-0x16c(%rbp) 2042e2: 66 8b 85 94 fe ff ff mov -0x16c(%rbp),%ax 2042e9: 66 89 85 90 fe ff ff mov %ax,-0x170(%rbp) 2042f0: 0f b7 85 90 fe ff ff movzwl -0x170(%rbp),%eax 2042f7: 66 89 c1 mov %ax,%cx 2042fa: 48 8b 45 b0 mov -0x50(%rbp),%rax 2042fe: 66 89 88 c6 00 00 00 mov %cx,0xc6(%rax) 204305: e9 00 00 00 00 jmpq 0x20430a 20430a: 48 8b 45 b0 mov -0x50(%rbp),%rax 20430e: 48 8b 40 48 mov 0x48(%rax),%rax 204312: 48 8b 40 28 mov 0x28(%rax),%rax 204316: 48 89 85 88 fe ff ff mov %rax,-0x178(%rbp) 20431d: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 204322: 0f 84 88 03 00 00 je 0x2046b0 204328: 48 8b 45 e0 mov -0x20(%rbp),%rax 20432c: 0f b6 40 05 movzbl 0x5(%rax),%eax 204330: 83 f8 01 cmp $0x1,%eax 204333: 0f 85 77 03 00 00 jne 0x2046b0 204339: 83 7d cc 08 cmpl $0x8,-0x34(%rbp) 20433d: 0f 84 6d 03 00 00 je 0x2046b0 204343: 31 c0 xor %eax,%eax 204345: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 20434a: 88 85 3f fe ff ff mov %al,-0x1c1(%rbp) 204350: 0f 86 14 00 00 00 jbe 0x20436a 204356: 48 8b 85 88 fe ff ff mov -0x178(%rbp),%rax 20435d: 48 3b 45 d0 cmp -0x30(%rbp),%rax 204361: 0f 93 c0 setae %al 204364: 88 85 3f fe ff ff mov %al,-0x1c1(%rbp) 20436a: 8a 85 3f fe ff ff mov -0x1c1(%rbp),%al 204370: 34 ff xor $0xff,%al 204372: 34 ff xor $0xff,%al 204374: 24 01 and $0x1,%al 204376: 0f b6 c0 movzbl %al,%eax 204379: 48 98 cltq 20437b: 48 83 f8 00 cmp $0x0,%rax 20437f: 0f 85 2e 00 00 00 jne 0x2043b3 204385: 48 8b 45 d0 mov -0x30(%rbp),%rax 204389: 48 2b 85 88 fe ff ff sub -0x178(%rbp),%rax 204390: 48 8b 4d c0 mov -0x40(%rbp),%rcx 204394: 48 c1 e1 06 shl $0x6,%rcx 204398: 48 39 c8 cmp %rcx,%rax 20439b: 0f 92 c0 setb %al 20439e: 34 ff xor $0xff,%al 2043a0: 34 ff xor $0xff,%al 2043a2: 24 01 and $0x1,%al 2043a4: 0f b6 c0 movzbl %al,%eax 2043a7: 48 98 cltq 2043a9: 48 83 f8 00 cmp $0x0,%rax 2043ad: 0f 84 05 00 00 00 je 0x2043b8 2043b3: e9 70 f7 ff ff jmpq 0x203b28 2043b8: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 2043bd: 0f 86 16 00 00 00 jbe 0x2043d9 2043c3: 48 8b 8d 20 ff ff ff mov -0xe0(%rbp),%rcx 2043ca: 48 03 8d 88 fe ff ff add -0x178(%rbp),%rcx 2043d1: 48 8b 45 b0 mov -0x50(%rbp),%rax 2043d5: 48 89 48 50 mov %rcx,0x50(%rax) 2043d9: 48 c7 85 80 fe ff ff 00 movq $0x0,-0x180(%rbp) 2043e1: 00 00 00 2043e4: 48 8b 85 80 fe ff ff mov -0x180(%rbp),%rax 2043eb: 48 3b 45 c0 cmp -0x40(%rbp),%rax 2043ef: 0f 83 b6 02 00 00 jae 0x2046ab 2043f5: 48 8b 8d 80 fe ff ff mov -0x180(%rbp),%rcx 2043fc: 48 8b 45 b0 mov -0x50(%rbp),%rax 204400: 48 83 c0 48 add $0x48,%rax 204404: 48 05 80 00 00 00 add $0x80,%rax 20440a: 48 83 c0 10 add $0x10,%rax 20440e: 48 69 95 80 fe ff ff d0 imul $0xd0,-0x180(%rbp),%rdx 204416: 00 00 00 204419: 48 01 d0 add %rdx,%rax 20441c: 48 89 88 80 00 00 00 mov %rcx,0x80(%rax) 204423: 48 8b 4d b0 mov -0x50(%rbp),%rcx 204427: 48 8b 45 b0 mov -0x50(%rbp),%rax 20442b: 48 83 c0 48 add $0x48,%rax 20442f: 48 05 80 00 00 00 add $0x80,%rax 204435: 48 83 c0 10 add $0x10,%rax 204439: 48 69 95 80 fe ff ff d0 imul $0xd0,-0x180(%rbp),%rdx 204441: 00 00 00 204444: 48 01 d0 add %rdx,%rax 204447: 48 89 88 88 00 00 00 mov %rcx,0x88(%rax) 20444e: 48 8b 45 b0 mov -0x50(%rbp),%rax 204452: 48 8b 48 50 mov 0x50(%rax),%rcx 204456: 48 8b 85 80 fe ff ff mov -0x180(%rbp),%rax 20445d: 48 c1 e0 06 shl $0x6,%rax 204461: 48 01 c1 add %rax,%rcx 204464: 48 8b 45 b0 mov -0x50(%rbp),%rax 204468: 48 83 c0 48 add $0x48,%rax 20446c: 48 05 80 00 00 00 add $0x80,%rax 204472: 48 83 c0 10 add $0x10,%rax 204476: 48 69 95 80 fe ff ff d0 imul $0xd0,-0x180(%rbp),%rdx 20447e: 00 00 00 204481: 48 01 d0 add %rdx,%rax 204484: 48 89 88 90 00 00 00 mov %rcx,0x90(%rax) 20448b: 48 8b 45 b0 mov -0x50(%rbp),%rax 20448f: 48 8b 40 50 mov 0x50(%rax),%rax 204493: 48 8b 8d 80 fe ff ff mov -0x180(%rbp),%rcx 20449a: 48 c1 e1 06 shl $0x6,%rcx 20449e: 48 01 c8 add %rcx,%rax 2044a1: 48 8b 40 18 mov 0x18(%rax),%rax 2044a5: 48 3b 45 d0 cmp -0x30(%rbp),%rax 2044a9: 0f 92 c0 setb %al 2044ac: 34 ff xor $0xff,%al 2044ae: 34 ff xor $0xff,%al 2044b0: 24 01 and $0x1,%al 2044b2: 0f b6 c0 movzbl %al,%eax 2044b5: 48 98 cltq 2044b7: 48 83 f8 00 cmp $0x0,%rax 2044bb: 0f 84 c3 00 00 00 je 0x204584 2044c1: 48 8b 45 b0 mov -0x50(%rbp),%rax 2044c5: 48 8b 40 50 mov 0x50(%rax),%rax 2044c9: 48 8b 8d 80 fe ff ff mov -0x180(%rbp),%rcx 2044d0: 48 c1 e1 06 shl $0x6,%rcx 2044d4: 48 01 c8 add %rcx,%rax 2044d7: 48 8b 40 20 mov 0x20(%rax),%rax 2044db: 48 8b 4d d0 mov -0x30(%rbp),%rcx 2044df: 48 8b 55 b0 mov -0x50(%rbp),%rdx 2044e3: 48 8b 52 50 mov 0x50(%rdx),%rdx 2044e7: 48 8b b5 80 fe ff ff mov -0x180(%rbp),%rsi 2044ee: 48 c1 e6 06 shl $0x6,%rsi 2044f2: 48 01 f2 add %rsi,%rdx 2044f5: 48 2b 4a 18 sub 0x18(%rdx),%rcx 2044f9: 48 39 c8 cmp %rcx,%rax 2044fc: 0f 96 c0 setbe %al 2044ff: 34 ff xor $0xff,%al 204501: 34 ff xor $0xff,%al 204503: 24 01 and $0x1,%al 204505: 0f b6 c0 movzbl %al,%eax 204508: 48 98 cltq 20450a: 48 83 f8 00 cmp $0x0,%rax 20450e: 0f 84 70 00 00 00 je 0x204584 204514: 48 8b 4d e8 mov -0x18(%rbp),%rcx 204518: 48 03 4d d8 add -0x28(%rbp),%rcx 20451c: 48 8b 45 b0 mov -0x50(%rbp),%rax 204520: 48 8b 40 50 mov 0x50(%rax),%rax 204524: 48 8b 95 80 fe ff ff mov -0x180(%rbp),%rdx 20452b: 48 c1 e2 06 shl $0x6,%rdx 20452f: 48 01 d0 add %rdx,%rax 204532: 48 03 48 18 add 0x18(%rax),%rcx 204536: 48 8b 45 b0 mov -0x50(%rbp),%rax 20453a: 48 83 c0 48 add $0x48,%rax 20453e: 48 05 80 00 00 00 add $0x80,%rax 204544: 48 83 c0 10 add $0x10,%rax 204548: 48 69 95 80 fe ff ff d0 imul $0xd0,-0x180(%rbp),%rdx 204550: 00 00 00 204553: 48 01 d0 add %rdx,%rax 204556: 48 89 88 a8 00 00 00 mov %rcx,0xa8(%rax) 20455d: 48 8b 45 b0 mov -0x50(%rbp),%rax 204561: 48 83 c0 48 add $0x48,%rax 204565: 48 05 80 00 00 00 add $0x80,%rax 20456b: 48 83 c0 10 add $0x10,%rax 20456f: 48 69 95 80 fe ff ff d0 imul $0xd0,-0x180(%rbp),%rdx 204577: 00 00 00 20457a: 48 01 d0 add %rdx,%rax 20457d: 48 89 88 a0 00 00 00 mov %rcx,0xa0(%rax) 204584: 48 8b 4d b0 mov -0x50(%rbp),%rcx 204588: 48 83 c1 48 add $0x48,%rcx 20458c: 48 81 c1 80 00 00 00 add $0x80,%rcx 204593: 48 8b 45 b0 mov -0x50(%rbp),%rax 204597: 48 83 c0 48 add $0x48,%rax 20459b: 48 05 80 00 00 00 add $0x80,%rax 2045a1: 48 83 c0 10 add $0x10,%rax 2045a5: 48 69 95 80 fe ff ff d0 imul $0xd0,-0x180(%rbp),%rdx 2045ad: 00 00 00 2045b0: 48 01 d0 add %rdx,%rax 2045b3: 48 89 88 c8 00 00 00 mov %rcx,0xc8(%rax) 2045ba: 48 8b 45 b0 mov -0x50(%rbp),%rax 2045be: 48 8b 40 50 mov 0x50(%rax),%rax 2045c2: 48 8b 8d 80 fe ff ff mov -0x180(%rbp),%rcx 2045c9: 48 c1 e1 06 shl $0x6,%rcx 2045cd: 48 01 c8 add %rcx,%rax 2045d0: 83 78 04 12 cmpl $0x12,0x4(%rax) 2045d4: 0f 85 64 00 00 00 jne 0x20463e 2045da: 48 8b 45 b0 mov -0x50(%rbp),%rax 2045de: 48 8b 40 50 mov 0x50(%rax),%rax 2045e2: 48 8b 8d 80 fe ff ff mov -0x180(%rbp),%rcx 2045e9: 48 c1 e1 06 shl $0x6,%rcx 2045ed: 48 01 c8 add %rcx,%rax 2045f0: 8b 40 28 mov 0x28(%rax),%eax 2045f3: 48 3b 45 c0 cmp -0x40(%rbp),%rax 2045f7: 0f 83 41 00 00 00 jae 0x20463e 2045fd: 48 8b 85 80 fe ff ff mov -0x180(%rbp),%rax 204604: 89 c1 mov %eax,%ecx 204606: 48 8b 45 b0 mov -0x50(%rbp),%rax 20460a: 48 83 c0 48 add $0x48,%rax 20460e: 48 05 80 00 00 00 add $0x80,%rax 204614: 48 83 c0 10 add $0x10,%rax 204618: 48 8b 55 b0 mov -0x50(%rbp),%rdx 20461c: 48 8b 52 50 mov 0x50(%rdx),%rdx 204620: 48 8b b5 80 fe ff ff mov -0x180(%rbp),%rsi 204627: 48 c1 e6 06 shl $0x6,%rsi 20462b: 48 01 f2 add %rsi,%rdx 20462e: 8b 52 28 mov 0x28(%rdx),%edx 204631: 48 69 d2 d0 00 00 00 imul $0xd0,%rdx,%rdx 204638: 48 01 d0 add %rdx,%rax 20463b: 89 48 7c mov %ecx,0x7c(%rax) 20463e: 48 8b 45 b0 mov -0x50(%rbp),%rax 204642: 48 83 c0 48 add $0x48,%rax 204646: 48 05 80 00 00 00 add $0x80,%rax 20464c: 48 83 c0 10 add $0x10,%rax 204650: 48 69 8d 80 fe ff ff d0 imul $0xd0,-0x180(%rbp),%rcx 204658: 00 00 00 20465b: 48 01 c8 add %rcx,%rax 20465e: 83 78 7c 00 cmpl $0x0,0x7c(%rax) 204662: 0f 85 27 00 00 00 jne 0x20468f 204668: 48 8b 45 b0 mov -0x50(%rbp),%rax 20466c: 48 83 c0 48 add $0x48,%rax 204670: 48 05 80 00 00 00 add $0x80,%rax 204676: 48 83 c0 10 add $0x10,%rax 20467a: 48 69 8d 80 fe ff ff d0 imul $0xd0,-0x180(%rbp),%rcx 204682: 00 00 00 204685: 48 01 c8 add %rcx,%rax 204688: c7 40 7c ff ff ff ff movl $0xffffffff,0x7c(%rax) 20468f: e9 00 00 00 00 jmpq 0x204694 204694: 48 8b 85 80 fe ff ff mov -0x180(%rbp),%rax 20469b: 48 83 c0 01 add $0x1,%rax 20469f: 48 89 85 80 fe ff ff mov %rax,-0x180(%rbp) 2046a6: e9 39 fd ff ff jmpq 0x2043e4 2046ab: e9 c7 00 00 00 jmpq 0x204777 2046b0: 48 c7 85 78 fe ff ff 00 movq $0x0,-0x188(%rbp) 2046b8: 00 00 00 2046bb: 48 8b 85 78 fe ff ff mov -0x188(%rbp),%rax 2046c2: 48 3b 45 c0 cmp -0x40(%rbp),%rax 2046c6: 0f 83 a6 00 00 00 jae 0x204772 2046cc: 48 8b 8d 78 fe ff ff mov -0x188(%rbp),%rcx 2046d3: 48 8b 45 b0 mov -0x50(%rbp),%rax 2046d7: 48 83 c0 48 add $0x48,%rax 2046db: 48 05 80 00 00 00 add $0x80,%rax 2046e1: 48 83 c0 10 add $0x10,%rax 2046e5: 48 69 95 78 fe ff ff d0 imul $0xd0,-0x188(%rbp),%rdx 2046ed: 00 00 00 2046f0: 48 01 d0 add %rdx,%rax 2046f3: 48 89 88 80 00 00 00 mov %rcx,0x80(%rax) 2046fa: 48 8b 4d b0 mov -0x50(%rbp),%rcx 2046fe: 48 8b 45 b0 mov -0x50(%rbp),%rax 204702: 48 83 c0 48 add $0x48,%rax 204706: 48 05 80 00 00 00 add $0x80,%rax 20470c: 48 83 c0 10 add $0x10,%rax 204710: 48 69 95 78 fe ff ff d0 imul $0xd0,-0x188(%rbp),%rdx 204718: 00 00 00 20471b: 48 01 d0 add %rdx,%rax 20471e: 48 89 88 88 00 00 00 mov %rcx,0x88(%rax) 204725: 48 8b 4d b0 mov -0x50(%rbp),%rcx 204729: 48 83 c1 48 add $0x48,%rcx 20472d: 48 81 c1 80 00 00 00 add $0x80,%rcx 204734: 48 8b 45 b0 mov -0x50(%rbp),%rax 204738: 48 83 c0 48 add $0x48,%rax 20473c: 48 05 80 00 00 00 add $0x80,%rax 204742: 48 83 c0 10 add $0x10,%rax 204746: 48 69 95 78 fe ff ff d0 imul $0xd0,-0x188(%rbp),%rdx 20474e: 00 00 00 204751: 48 01 d0 add %rdx,%rax 204754: 48 89 88 c8 00 00 00 mov %rcx,0xc8(%rax) 20475b: 48 8b 85 78 fe ff ff mov -0x188(%rbp),%rax 204762: 48 83 c0 01 add $0x1,%rax 204766: 48 89 85 78 fe ff ff mov %rax,-0x188(%rbp) 20476d: e9 49 ff ff ff jmpq 0x2046bb 204772: e9 00 00 00 00 jmpq 0x204777 204777: 48 8b 4d b0 mov -0x50(%rbp),%rcx 20477b: 48 83 c1 48 add $0x48,%rcx 20477f: 48 81 c1 80 00 00 00 add $0x80,%rcx 204786: 48 8b 45 b0 mov -0x50(%rbp),%rax 20478a: 48 89 48 60 mov %rcx,0x60(%rax) 20478e: 48 8b 45 b0 mov -0x50(%rbp),%rax 204792: 48 89 45 f8 mov %rax,-0x8(%rbp) 204796: 48 8b 45 f8 mov -0x8(%rbp),%rax 20479a: 48 81 c4 e0 01 00 00 add $0x1e0,%rsp 2047a1: 5d pop %rbp 2047a2: c3 retq 2047a3: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 2047ab: 00 00 2047ad: 0f 1f 00 nopl (%rax) 2047b0: 55 push %rbp 2047b1: 48 89 e5 mov %rsp,%rbp 2047b4: 48 83 ec 50 sub $0x50,%rsp 2047b8: 89 7d fc mov %edi,-0x4(%rbp) 2047bb: 48 89 75 f0 mov %rsi,-0x10(%rbp) 2047bf: 48 89 55 e8 mov %rdx,-0x18(%rbp) 2047c3: 48 89 4d e0 mov %rcx,-0x20(%rbp) 2047c7: 44 89 45 dc mov %r8d,-0x24(%rbp) 2047cb: 4c 89 4d d0 mov %r9,-0x30(%rbp) 2047cf: 8b 7d fc mov -0x4(%rbp),%edi 2047d2: 48 8b 75 f0 mov -0x10(%rbp),%rsi 2047d6: 48 8b 55 e8 mov -0x18(%rbp),%rdx 2047da: 48 8b 4d e0 mov -0x20(%rbp),%rcx 2047de: 44 8b 45 dc mov -0x24(%rbp),%r8d 2047e2: 4c 8b 4d d0 mov -0x30(%rbp),%r9 2047e6: 31 c0 xor %eax,%eax 2047e8: c7 04 24 01 00 00 00 movl $0x1,(%rsp) 2047ef: 48 c7 44 24 08 00 00 00 movq $0x0,0x8(%rsp) 2047f7: 00 2047f8: e8 43 00 00 00 callq 0x204840 2047fd: 48 89 45 c8 mov %rax,-0x38(%rbp) 204801: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 204806: 0f 84 2a 00 00 00 je 0x204836 20480c: 48 8b 4d e8 mov -0x18(%rbp),%rcx 204810: 48 83 c1 08 add $0x8,%rcx 204814: 48 8b 45 c8 mov -0x38(%rbp),%rax 204818: 48 89 48 70 mov %rcx,0x70(%rax) 20481c: 48 8b 4d c8 mov -0x38(%rbp),%rcx 204820: 48 83 c1 48 add $0x48,%rcx 204824: 48 81 c1 ac 00 00 00 add $0xac,%rcx 20482b: 48 8b 45 c8 mov -0x38(%rbp),%rax 20482f: 48 89 88 a0 00 00 00 mov %rcx,0xa0(%rax) 204836: 48 8b 45 c8 mov -0x38(%rbp),%rax 20483a: 48 83 c4 50 add $0x50,%rsp 20483e: 5d pop %rbp 20483f: c3 retq 204840: 55 push %rbp 204841: 48 89 e5 mov %rsp,%rbp 204844: 48 83 ec 40 sub $0x40,%rsp 204848: 48 8b 45 18 mov 0x18(%rbp),%rax 20484c: 8b 45 10 mov 0x10(%rbp),%eax 20484f: 89 7d fc mov %edi,-0x4(%rbp) 204852: 48 89 75 f0 mov %rsi,-0x10(%rbp) 204856: 48 89 55 e8 mov %rdx,-0x18(%rbp) 20485a: 48 89 4d e0 mov %rcx,-0x20(%rbp) 20485e: 44 89 45 dc mov %r8d,-0x24(%rbp) 204862: 4c 89 4d d0 mov %r9,-0x30(%rbp) 204866: 48 8b 75 18 mov 0x18(%rbp),%rsi 20486a: 48 81 c6 08 01 00 00 add $0x108,%rsi 204871: bf 01 00 00 00 mov $0x1,%edi 204876: e8 35 24 00 00 callq 0x206cb0 20487b: 48 89 45 c8 mov %rax,-0x38(%rbp) 20487f: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 204884: 0f 85 0f 00 00 00 jne 0x204899 20488a: bf 08 00 00 00 mov $0x8,%edi 20488f: e8 dc e7 ff ff callq 0x203070 204894: e9 58 00 00 00 jmpq 0x2048f1 204899: 8b 4d 10 mov 0x10(%rbp),%ecx 20489c: 48 8b 45 c8 mov -0x38(%rbp),%rax 2048a0: 89 48 18 mov %ecx,0x18(%rax) 2048a3: 48 8b 45 c8 mov -0x38(%rbp),%rax 2048a7: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 2048ae: 8b 4d dc mov -0x24(%rbp),%ecx 2048b1: 48 8b 45 c8 mov -0x38(%rbp),%rax 2048b5: 89 48 1c mov %ecx,0x1c(%rax) 2048b8: 8b 4d fc mov -0x4(%rbp),%ecx 2048bb: 48 8b 45 c8 mov -0x38(%rbp),%rax 2048bf: 89 48 24 mov %ecx,0x24(%rax) 2048c2: 48 8b 4d e8 mov -0x18(%rbp),%rcx 2048c6: 48 8b 45 c8 mov -0x38(%rbp),%rax 2048ca: 48 89 48 28 mov %rcx,0x28(%rax) 2048ce: 48 8b 4d e0 mov -0x20(%rbp),%rcx 2048d2: 48 8b 45 c8 mov -0x38(%rbp),%rax 2048d6: 48 89 48 30 mov %rcx,0x30(%rax) 2048da: 48 8b 4d f0 mov -0x10(%rbp),%rcx 2048de: 48 8b 45 c8 mov -0x38(%rbp),%rax 2048e2: 48 89 08 mov %rcx,(%rax) 2048e5: 48 8b 4d d0 mov -0x30(%rbp),%rcx 2048e9: 48 8b 45 c8 mov -0x38(%rbp),%rax 2048ed: 48 89 48 08 mov %rcx,0x8(%rax) 2048f1: 48 8b 45 c8 mov -0x38(%rbp),%rax 2048f5: 48 83 c4 40 add $0x40,%rsp 2048f9: 5d pop %rbp 2048fa: c3 retq 2048fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 204900: 55 push %rbp 204901: 48 89 e5 mov %rsp,%rbp 204904: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 20490b: 48 89 7d f0 mov %rdi,-0x10(%rbp) 20490f: 48 8b 45 f0 mov -0x10(%rbp),%rax 204913: 48 83 38 00 cmpq $0x0,(%rax) 204917: 0f 84 97 00 00 00 je 0x2049b4 20491d: 48 8b 45 f0 mov -0x10(%rbp),%rax 204921: 48 8b 48 70 mov 0x70(%rax),%rcx 204925: 48 8b 45 f0 mov -0x10(%rbp),%rax 204929: 48 8b 50 28 mov 0x28(%rax),%rdx 20492d: 48 8b 45 f0 mov -0x10(%rbp),%rax 204931: 48 03 50 30 add 0x30(%rax),%rdx 204935: b0 01 mov $0x1,%al 204937: 48 39 d1 cmp %rdx,%rcx 20493a: 88 85 57 ff ff ff mov %al,-0xa9(%rbp) 204940: 0f 87 25 00 00 00 ja 0x20496b 204946: 48 8b 45 f0 mov -0x10(%rbp),%rax 20494a: 48 8b 40 28 mov 0x28(%rax),%rax 20494e: 48 8b 4d f0 mov -0x10(%rbp),%rcx 204952: 48 03 41 30 add 0x30(%rcx),%rax 204956: 48 8b 4d f0 mov -0x10(%rbp),%rcx 20495a: 48 2b 41 70 sub 0x70(%rcx),%rax 20495e: 48 83 f8 3c cmp $0x3c,%rax 204962: 0f 92 c0 setb %al 204965: 88 85 57 ff ff ff mov %al,-0xa9(%rbp) 20496b: 8a 85 57 ff ff ff mov -0xa9(%rbp),%al 204971: 34 ff xor $0xff,%al 204973: 34 ff xor $0xff,%al 204975: 24 01 and $0x1,%al 204977: 0f b6 c0 movzbl %al,%eax 20497a: 48 98 cltq 20497c: 48 83 f8 00 cmp $0x0,%rax 204980: 0f 84 16 00 00 00 je 0x20499c 204986: bf 0e 00 00 00 mov $0xe,%edi 20498b: e8 e0 e6 ff ff callq 0x203070 204990: c7 45 fc ff ff ff ff movl $0xffffffff,-0x4(%rbp) 204997: e9 90 06 00 00 jmpq 0x20502c 20499c: 48 8b 45 f0 mov -0x10(%rbp),%rax 2049a0: 48 8b 00 mov (%rax),%rax 2049a3: 48 8b 4d f0 mov -0x10(%rbp),%rcx 2049a7: 48 03 41 70 add 0x70(%rcx),%rax 2049ab: 48 89 45 e8 mov %rax,-0x18(%rbp) 2049af: e9 64 00 00 00 jmpq 0x204a18 2049b4: 48 8b 45 f0 mov -0x10(%rbp),%rax 2049b8: 48 83 c0 48 add $0x48,%rax 2049bc: 48 83 c0 60 add $0x60,%rax 2049c0: 48 89 45 e8 mov %rax,-0x18(%rbp) 2049c4: 48 8b 45 f0 mov -0x10(%rbp),%rax 2049c8: 8b 78 24 mov 0x24(%rax),%edi 2049cb: 48 8b 75 e8 mov -0x18(%rbp),%rsi 2049cf: 48 8b 45 f0 mov -0x10(%rbp),%rax 2049d3: 48 8b 48 70 mov 0x70(%rax),%rcx 2049d7: ba 3c 00 00 00 mov $0x3c,%edx 2049dc: e8 5f 06 00 00 callq 0x205040 2049e1: 48 83 f8 3c cmp $0x3c,%rax 2049e5: 0f 95 c0 setne %al 2049e8: 34 ff xor $0xff,%al 2049ea: 34 ff xor $0xff,%al 2049ec: 24 01 and $0x1,%al 2049ee: 0f b6 c0 movzbl %al,%eax 2049f1: 48 98 cltq 2049f3: 48 83 f8 00 cmp $0x0,%rax 2049f7: 0f 84 16 00 00 00 je 0x204a13 2049fd: bf 0e 00 00 00 mov $0xe,%edi 204a02: e8 69 e6 ff ff callq 0x203070 204a07: c7 45 fc ff ff ff ff movl $0xffffffff,-0x4(%rbp) 204a0e: e9 19 06 00 00 jmpq 0x20502c 204a13: e9 00 00 00 00 jmpq 0x204a18 204a18: 48 8b 45 e8 mov -0x18(%rbp),%rax 204a1c: 48 83 c0 3a add $0x3a,%rax 204a20: 0f b7 00 movzwl (%rax),%eax 204a23: 2d 60 0a 00 00 sub $0xa60,%eax 204a28: 0f 95 c0 setne %al 204a2b: 0f b6 c0 movzbl %al,%eax 204a2e: 83 f8 00 cmp $0x0,%eax 204a31: 0f 95 c0 setne %al 204a34: 34 ff xor $0xff,%al 204a36: 34 ff xor $0xff,%al 204a38: 24 01 and $0x1,%al 204a3a: 0f b6 c0 movzbl %al,%eax 204a3d: 48 98 cltq 204a3f: 48 83 f8 00 cmp $0x0,%rax 204a43: 0f 84 16 00 00 00 je 0x204a5f 204a49: bf 0f 00 00 00 mov $0xf,%edi 204a4e: e8 1d e6 ff ff callq 0x203070 204a53: c7 45 fc ff ff ff ff movl $0xffffffff,-0x4(%rbp) 204a5a: e9 cd 05 00 00 jmpq 0x20502c 204a5f: 48 8b 45 f0 mov -0x10(%rbp),%rax 204a63: 48 8b 4d e8 mov -0x18(%rbp),%rcx 204a67: 48 8b 11 mov (%rcx),%rdx 204a6a: 48 89 90 f4 00 00 00 mov %rdx,0xf4(%rax) 204a71: 48 8b 49 08 mov 0x8(%rcx),%rcx 204a75: 48 89 88 fc 00 00 00 mov %rcx,0xfc(%rax) 204a7c: c6 80 04 01 00 00 00 movb $0x0,0x104(%rax) 204a83: 48 8b 45 f0 mov -0x10(%rbp),%rax 204a87: 48 83 c0 48 add $0x48,%rax 204a8b: 48 83 c0 30 add $0x30,%rax 204a8f: 48 89 45 e0 mov %rax,-0x20(%rbp) 204a93: 48 8b 45 e8 mov -0x18(%rbp),%rax 204a97: 0f be 00 movsbl (%rax),%eax 204a9a: 83 f8 2f cmp $0x2f,%eax 204a9d: 0f 85 63 02 00 00 jne 0x204d06 204aa3: 48 8b 45 e8 mov -0x18(%rbp),%rax 204aa7: 0f be 40 01 movsbl 0x1(%rax),%eax 204aab: 83 f8 20 cmp $0x20,%eax 204aae: 0f 85 56 00 00 00 jne 0x204b0a 204ab4: 48 8b 45 e8 mov -0x18(%rbp),%rax 204ab8: 0f 10 00 movups (%rax),%xmm0 204abb: 0f 28 0d 8e cd ff ff movaps -0x3272(%rip),%xmm1 # 0x201850 204ac2: 66 0f 74 c1 pcmpeqb %xmm1,%xmm0 204ac6: 66 0f d7 c0 pmovmskb %xmm0,%eax 204aca: 2d ff ff 00 00 sub $0xffff,%eax 204acf: 0f 95 c0 setne %al 204ad2: 0f b6 c0 movzbl %al,%eax 204ad5: 83 f8 00 cmp $0x0,%eax 204ad8: 0f 85 2c 00 00 00 jne 0x204b0a 204ade: 48 8b 45 f0 mov -0x10(%rbp),%rax 204ae2: 48 89 c1 mov %rax,%rcx 204ae5: 48 83 c1 48 add $0x48,%rcx 204ae9: 48 81 c1 9c 00 00 00 add $0x9c,%rcx 204af0: 66 8b 15 a2 c2 ff ff mov -0x3d5e(%rip),%dx # 0x200d99 204af7: 66 89 90 e4 00 00 00 mov %dx,0xe4(%rax) 204afe: 48 8b 45 e0 mov -0x20(%rbp),%rax 204b02: 48 89 08 mov %rcx,(%rax) 204b05: e9 f7 01 00 00 jmpq 0x204d01 204b0a: 48 8b 45 e8 mov -0x18(%rbp),%rax 204b0e: 0f be 40 01 movsbl 0x1(%rax),%eax 204b12: 83 f8 53 cmp $0x53,%eax 204b15: 0f 85 56 00 00 00 jne 0x204b71 204b1b: 48 8b 45 e8 mov -0x18(%rbp),%rax 204b1f: 0f 10 00 movups (%rax),%xmm0 204b22: 0f 28 0d 17 cd ff ff movaps -0x32e9(%rip),%xmm1 # 0x201840 204b29: 66 0f 74 c1 pcmpeqb %xmm1,%xmm0 204b2d: 66 0f d7 c0 pmovmskb %xmm0,%eax 204b31: 2d ff ff 00 00 sub $0xffff,%eax 204b36: 0f 95 c0 setne %al 204b39: 0f b6 c0 movzbl %al,%eax 204b3c: 83 f8 00 cmp $0x0,%eax 204b3f: 0f 85 2c 00 00 00 jne 0x204b71 204b45: 48 8b 45 f0 mov -0x10(%rbp),%rax 204b49: 48 89 c1 mov %rax,%rcx 204b4c: 48 83 c1 48 add $0x48,%rcx 204b50: 48 81 c1 9c 00 00 00 add $0x9c,%rcx 204b57: 48 8b 15 5a c4 ff ff mov -0x3ba6(%rip),%rdx # 0x200fb8 204b5e: 48 89 90 e4 00 00 00 mov %rdx,0xe4(%rax) 204b65: 48 8b 45 e0 mov -0x20(%rbp),%rax 204b69: 48 89 08 mov %rcx,(%rax) 204b6c: e9 8b 01 00 00 jmpq 0x204cfc 204b71: 48 8b 45 e8 mov -0x18(%rbp),%rax 204b75: 0f be 40 01 movsbl 0x1(%rax),%eax 204b79: 83 f8 2f cmp $0x2f,%eax 204b7c: 0f 85 62 00 00 00 jne 0x204be4 204b82: 48 8b 45 e8 mov -0x18(%rbp),%rax 204b86: 0f 10 00 movups (%rax),%xmm0 204b89: 0f 28 0d d0 cc ff ff movaps -0x3330(%rip),%xmm1 # 0x201860 204b90: 66 0f 74 c1 pcmpeqb %xmm1,%xmm0 204b94: 66 0f d7 c0 pmovmskb %xmm0,%eax 204b98: 2d ff ff 00 00 sub $0xffff,%eax 204b9d: 0f 95 c0 setne %al 204ba0: 0f b6 c0 movzbl %al,%eax 204ba3: 83 f8 00 cmp $0x0,%eax 204ba6: 0f 85 38 00 00 00 jne 0x204be4 204bac: 48 8b 45 f0 mov -0x10(%rbp),%rax 204bb0: 48 89 c1 mov %rax,%rcx 204bb3: 48 83 c1 48 add $0x48,%rcx 204bb7: 48 81 c1 9c 00 00 00 add $0x9c,%rcx 204bbe: 66 8b 15 df c1 ff ff mov -0x3e21(%rip),%dx # 0x200da4 204bc5: 66 89 90 e4 00 00 00 mov %dx,0xe4(%rax) 204bcc: 8a 15 d4 c1 ff ff mov -0x3e2c(%rip),%dl # 0x200da6 204bd2: 88 90 e6 00 00 00 mov %dl,0xe6(%rax) 204bd8: 48 8b 45 e0 mov -0x20(%rbp),%rax 204bdc: 48 89 08 mov %rcx,(%rax) 204bdf: e9 13 01 00 00 jmpq 0x204cf7 204be4: e8 d7 20 00 00 callq 0x206cc0 204be9: 48 8b 00 mov (%rax),%rax 204bec: 48 8b 4d e8 mov -0x18(%rbp),%rcx 204bf0: 0f be 49 01 movsbl 0x1(%rcx),%ecx 204bf4: 48 63 c9 movslq %rcx,%rcx 204bf7: 0f b7 04 48 movzwl (%rax,%rcx,2),%eax 204bfb: 25 00 08 00 00 and $0x800,%eax 204c00: 83 f8 00 cmp $0x0,%eax 204c03: 0f 95 c0 setne %al 204c06: 34 ff xor $0xff,%al 204c08: 34 ff xor $0xff,%al 204c0a: 24 01 and $0x1,%al 204c0c: 0f b6 c0 movzbl %al,%eax 204c0f: 48 98 cltq 204c11: 48 83 f8 00 cmp $0x0,%rax 204c15: 0f 84 c1 00 00 00 je 0x204cdc 204c1b: 48 8b 4d f0 mov -0x10(%rbp),%rcx 204c1f: 31 c0 xor %eax,%eax 204c21: 48 83 79 60 00 cmpq $0x0,0x60(%rcx) 204c26: 88 85 56 ff ff ff mov %al,-0xaa(%rbp) 204c2c: 0f 85 16 00 00 00 jne 0x204c48 204c32: 48 8b 7d f0 mov -0x10(%rbp),%rdi 204c36: e8 f5 04 00 00 callq 0x205130 204c3b: 48 83 f8 00 cmp $0x0,%rax 204c3f: 0f 94 c0 sete %al 204c42: 88 85 56 ff ff ff mov %al,-0xaa(%rbp) 204c48: 8a 85 56 ff ff ff mov -0xaa(%rbp),%al 204c4e: 34 ff xor $0xff,%al 204c50: 34 ff xor $0xff,%al 204c52: 24 01 and $0x1,%al 204c54: 0f b6 c0 movzbl %al,%eax 204c57: 48 98 cltq 204c59: 48 83 f8 00 cmp $0x0,%rax 204c5d: 0f 84 16 00 00 00 je 0x204c79 204c63: bf 10 00 00 00 mov $0x10,%edi 204c68: e8 03 e4 ff ff callq 0x203070 204c6d: c7 45 fc ff ff ff ff movl $0xffffffff,-0x4(%rbp) 204c74: e9 b3 03 00 00 jmpq 0x20502c 204c79: 48 8b 7d e8 mov -0x18(%rbp),%rdi 204c7d: 48 83 c7 01 add $0x1,%rdi 204c81: e8 4a 20 00 00 callq 0x206cd0 204c86: 48 89 45 d8 mov %rax,-0x28(%rbp) 204c8a: 48 8b 45 d8 mov -0x28(%rbp),%rax 204c8e: 48 8b 4d f0 mov -0x10(%rbp),%rcx 204c92: 48 3b 41 68 cmp 0x68(%rcx),%rax 204c96: 0f 93 c0 setae %al 204c99: 34 ff xor $0xff,%al 204c9b: 34 ff xor $0xff,%al 204c9d: 24 01 and $0x1,%al 204c9f: 0f b6 c0 movzbl %al,%eax 204ca2: 48 98 cltq 204ca4: 48 83 f8 00 cmp $0x0,%rax 204ca8: 0f 84 16 00 00 00 je 0x204cc4 204cae: bf 10 00 00 00 mov $0x10,%edi 204cb3: e8 b8 e3 ff ff callq 0x203070 204cb8: c7 45 fc ff ff ff ff movl $0xffffffff,-0x4(%rbp) 204cbf: e9 68 03 00 00 jmpq 0x20502c 204cc4: 48 8b 45 f0 mov -0x10(%rbp),%rax 204cc8: 48 8b 48 60 mov 0x60(%rax),%rcx 204ccc: 48 03 4d d8 add -0x28(%rbp),%rcx 204cd0: 48 8b 45 e0 mov -0x20(%rbp),%rax 204cd4: 48 89 08 mov %rcx,(%rax) 204cd7: e9 16 00 00 00 jmpq 0x204cf2 204cdc: bf 10 00 00 00 mov $0x10,%edi 204ce1: e8 8a e3 ff ff callq 0x203070 204ce6: c7 45 fc ff ff ff ff movl $0xffffffff,-0x4(%rbp) 204ced: e9 3a 03 00 00 jmpq 0x20502c 204cf2: e9 00 00 00 00 jmpq 0x204cf7 204cf7: e9 00 00 00 00 jmpq 0x204cfc 204cfc: e9 00 00 00 00 jmpq 0x204d01 204d01: e9 b9 00 00 00 jmpq 0x204dbf 204d06: 48 8b 7d f0 mov -0x10(%rbp),%rdi 204d0a: 48 83 c7 48 add $0x48,%rdi 204d0e: 48 81 c7 9c 00 00 00 add $0x9c,%rdi 204d15: 48 8b 75 e8 mov -0x18(%rbp),%rsi 204d19: ba 2f 00 00 00 mov $0x2f,%edx 204d1e: b9 10 00 00 00 mov $0x10,%ecx 204d23: e8 b8 1f 00 00 callq 0x206ce0 204d28: 48 89 45 d0 mov %rax,-0x30(%rbp) 204d2c: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 204d31: 0f 84 0d 00 00 00 je 0x204d44 204d37: 48 8b 45 d0 mov -0x30(%rbp),%rax 204d3b: c6 40 ff 00 movb $0x0,-0x1(%rax) 204d3f: e9 65 00 00 00 jmpq 0x204da9 204d44: 48 c7 45 c8 0f 00 00 00 movq $0xf,-0x38(%rbp) 204d4c: 48 8b 45 f0 mov -0x10(%rbp),%rax 204d50: 48 8b 4d c8 mov -0x38(%rbp),%rcx 204d54: c6 84 08 e4 00 00 00 00 movb $0x0,0xe4(%rax,%rcx,1) 204d5c: 31 c0 xor %eax,%eax 204d5e: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 204d63: 88 85 55 ff ff ff mov %al,-0xab(%rbp) 204d69: 0f 86 27 00 00 00 jbe 0x204d96 204d6f: 48 8b 45 f0 mov -0x10(%rbp),%rax 204d73: 48 8b 4d c8 mov -0x38(%rbp),%rcx 204d77: 48 89 ca mov %rcx,%rdx 204d7a: 48 83 c2 ff add $0xffffffffffffffff,%rdx 204d7e: 48 89 55 c8 mov %rdx,-0x38(%rbp) 204d82: 0f be 84 08 e3 00 00 00 movsbl 0xe3(%rax,%rcx,1),%eax 204d8a: 83 f8 20 cmp $0x20,%eax 204d8d: 0f 94 c0 sete %al 204d90: 88 85 55 ff ff ff mov %al,-0xab(%rbp) 204d96: 8a 85 55 ff ff ff mov -0xab(%rbp),%al 204d9c: a8 01 test $0x1,%al 204d9e: 0f 85 a8 ff ff ff jne 0x204d4c 204da4: e9 00 00 00 00 jmpq 0x204da9 204da9: 48 8b 4d f0 mov -0x10(%rbp),%rcx 204dad: 48 83 c1 48 add $0x48,%rcx 204db1: 48 81 c1 9c 00 00 00 add $0x9c,%rcx 204db8: 48 8b 45 e0 mov -0x20(%rbp),%rax 204dbc: 48 89 08 mov %rcx,(%rax) 204dbf: 48 8b 45 e8 mov -0x18(%rbp),%rax 204dc3: 0f be 40 30 movsbl 0x30(%rax),%eax 204dc7: 83 f8 20 cmp $0x20,%eax 204dca: 0f 94 c0 sete %al 204dcd: 34 ff xor $0xff,%al 204dcf: 34 ff xor $0xff,%al 204dd1: 24 01 and $0x1,%al 204dd3: 0f b6 c0 movzbl %al,%eax 204dd6: 48 98 cltq 204dd8: 48 83 f8 00 cmp $0x0,%rax 204ddc: 0f 84 16 00 00 00 je 0x204df8 204de2: bf 10 00 00 00 mov $0x10,%edi 204de7: e8 84 e2 ff ff callq 0x203070 204dec: c7 45 fc ff ff ff ff movl $0xffffffff,-0x4(%rbp) 204df3: e9 34 02 00 00 jmpq 0x20502c 204df8: e9 00 00 00 00 jmpq 0x204dfd 204dfd: 48 8b 45 e8 mov -0x18(%rbp),%rax 204e01: 48 83 c0 10 add $0x10,%rax 204e05: 48 89 45 b0 mov %rax,-0x50(%rbp) 204e09: 48 8b 45 e8 mov -0x18(%rbp),%rax 204e0d: 0f be 40 1b movsbl 0x1b(%rax),%eax 204e11: 83 f8 20 cmp $0x20,%eax 204e14: 0f 84 1e 00 00 00 je 0x204e38 204e1a: 48 8b 45 e8 mov -0x18(%rbp),%rax 204e1e: 48 8b 48 10 mov 0x10(%rax),%rcx 204e22: 48 89 4d bb mov %rcx,-0x45(%rbp) 204e26: 8b 40 18 mov 0x18(%rax),%eax 204e29: 89 45 c3 mov %eax,-0x3d(%rbp) 204e2c: c6 45 c7 00 movb $0x0,-0x39(%rbp) 204e30: 48 8d 45 bb lea -0x45(%rbp),%rax 204e34: 48 89 45 b0 mov %rax,-0x50(%rbp) 204e38: 48 8b 7d b0 mov -0x50(%rbp),%rdi 204e3c: e8 8f 1e 00 00 callq 0x206cd0 204e41: 48 89 c1 mov %rax,%rcx 204e44: 48 8b 45 e0 mov -0x20(%rbp),%rax 204e48: 48 89 48 08 mov %rcx,0x8(%rax) 204e4c: e9 00 00 00 00 jmpq 0x204e51 204e51: 48 8b 45 e8 mov -0x18(%rbp),%rax 204e55: 48 83 c0 1c add $0x1c,%rax 204e59: 48 89 45 a0 mov %rax,-0x60(%rbp) 204e5d: 48 8b 45 e8 mov -0x18(%rbp),%rax 204e61: 0f be 40 21 movsbl 0x21(%rax),%eax 204e65: 83 f8 20 cmp $0x20,%eax 204e68: 0f 84 1e 00 00 00 je 0x204e8c 204e6e: 48 8b 45 e8 mov -0x18(%rbp),%rax 204e72: 8b 48 1c mov 0x1c(%rax),%ecx 204e75: 89 4d a9 mov %ecx,-0x57(%rbp) 204e78: 66 8b 40 20 mov 0x20(%rax),%ax 204e7c: 66 89 45 ad mov %ax,-0x53(%rbp) 204e80: c6 45 af 00 movb $0x0,-0x51(%rbp) 204e84: 48 8d 45 a9 lea -0x57(%rbp),%rax 204e88: 48 89 45 a0 mov %rax,-0x60(%rbp) 204e8c: 48 8b 7d a0 mov -0x60(%rbp),%rdi 204e90: e8 3b 1e 00 00 callq 0x206cd0 204e95: 89 c1 mov %eax,%ecx 204e97: 48 8b 45 e0 mov -0x20(%rbp),%rax 204e9b: 89 48 10 mov %ecx,0x10(%rax) 204e9e: e9 00 00 00 00 jmpq 0x204ea3 204ea3: 48 8b 45 e8 mov -0x18(%rbp),%rax 204ea7: 48 83 c0 22 add $0x22,%rax 204eab: 48 89 45 90 mov %rax,-0x70(%rbp) 204eaf: 48 8b 45 e8 mov -0x18(%rbp),%rax 204eb3: 0f be 40 27 movsbl 0x27(%rax),%eax 204eb7: 83 f8 20 cmp $0x20,%eax 204eba: 0f 84 1e 00 00 00 je 0x204ede 204ec0: 48 8b 45 e8 mov -0x18(%rbp),%rax 204ec4: 8b 48 22 mov 0x22(%rax),%ecx 204ec7: 89 4d 99 mov %ecx,-0x67(%rbp) 204eca: 66 8b 40 26 mov 0x26(%rax),%ax 204ece: 66 89 45 9d mov %ax,-0x63(%rbp) 204ed2: c6 45 9f 00 movb $0x0,-0x61(%rbp) 204ed6: 48 8d 45 99 lea -0x67(%rbp),%rax 204eda: 48 89 45 90 mov %rax,-0x70(%rbp) 204ede: 48 8b 7d 90 mov -0x70(%rbp),%rdi 204ee2: e8 e9 1d 00 00 callq 0x206cd0 204ee7: 89 c1 mov %eax,%ecx 204ee9: 48 8b 45 e0 mov -0x20(%rbp),%rax 204eed: 89 48 14 mov %ecx,0x14(%rax) 204ef0: e9 00 00 00 00 jmpq 0x204ef5 204ef5: 48 8b 45 e8 mov -0x18(%rbp),%rax 204ef9: 48 83 c0 28 add $0x28,%rax 204efd: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 204f04: 48 8b 45 e8 mov -0x18(%rbp),%rax 204f08: 0f be 40 2f movsbl 0x2f(%rax),%eax 204f0c: 83 f8 20 cmp $0x20,%eax 204f0f: 0f 84 1b 00 00 00 je 0x204f30 204f15: 48 8b 45 e8 mov -0x18(%rbp),%rax 204f19: 48 8b 40 28 mov 0x28(%rax),%rax 204f1d: 48 89 45 87 mov %rax,-0x79(%rbp) 204f21: c6 45 8f 00 movb $0x0,-0x71(%rbp) 204f25: 48 8d 45 87 lea -0x79(%rbp),%rax 204f29: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 204f30: 48 8b bd 78 ff ff ff mov -0x88(%rbp),%rdi 204f37: 31 c0 xor %eax,%eax 204f39: 89 c6 mov %eax,%esi 204f3b: ba 08 00 00 00 mov $0x8,%edx 204f40: e8 ab 1d 00 00 callq 0x206cf0 204f45: 89 c1 mov %eax,%ecx 204f47: 48 8b 45 e0 mov -0x20(%rbp),%rax 204f4b: 89 48 18 mov %ecx,0x18(%rax) 204f4e: e9 00 00 00 00 jmpq 0x204f53 204f53: 48 8b 45 e8 mov -0x18(%rbp),%rax 204f57: 48 83 c0 30 add $0x30,%rax 204f5b: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 204f62: 48 8b 45 e8 mov -0x18(%rbp),%rax 204f66: 0f be 40 39 movsbl 0x39(%rax),%eax 204f6a: 83 f8 20 cmp $0x20,%eax 204f6d: 0f 84 2f 00 00 00 je 0x204fa2 204f73: 48 8b 45 e8 mov -0x18(%rbp),%rax 204f77: 48 8b 48 30 mov 0x30(%rax),%rcx 204f7b: 48 89 8d 6d ff ff ff mov %rcx,-0x93(%rbp) 204f82: 66 8b 40 38 mov 0x38(%rax),%ax 204f86: 66 89 85 75 ff ff ff mov %ax,-0x8b(%rbp) 204f8d: c6 85 77 ff ff ff 00 movb $0x0,-0x89(%rbp) 204f94: 48 8d 85 6d ff ff ff lea -0x93(%rbp),%rax 204f9b: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 204fa2: 48 8b bd 60 ff ff ff mov -0xa0(%rbp),%rdi 204fa9: e8 22 1d 00 00 callq 0x206cd0 204fae: 48 89 c1 mov %rax,%rcx 204fb1: 48 8b 45 e0 mov -0x20(%rbp),%rax 204fb5: 48 89 48 20 mov %rcx,0x20(%rax) 204fb9: 48 8b 45 e0 mov -0x20(%rbp),%rax 204fbd: 48 83 78 20 00 cmpq $0x0,0x20(%rax) 204fc2: 0f 8d 16 00 00 00 jge 0x204fde 204fc8: bf 10 00 00 00 mov $0x10,%edi 204fcd: e8 9e e0 ff ff callq 0x203070 204fd2: c7 45 fc ff ff ff ff movl $0xffffffff,-0x4(%rbp) 204fd9: e9 4e 00 00 00 jmpq 0x20502c 204fde: 48 8b 45 f0 mov -0x10(%rbp),%rax 204fe2: 48 8b 40 28 mov 0x28(%rax),%rax 204fe6: 48 8b 4d f0 mov -0x10(%rbp),%rcx 204fea: 48 03 41 30 add 0x30(%rcx),%rax 204fee: 48 8b 4d f0 mov -0x10(%rbp),%rcx 204ff2: 48 2b 41 70 sub 0x70(%rcx),%rax 204ff6: 48 83 e8 3c sub $0x3c,%rax 204ffa: 48 89 85 58 ff ff ff mov %rax,-0xa8(%rbp) 205001: 48 8b 45 e0 mov -0x20(%rbp),%rax 205005: 48 8b 40 20 mov 0x20(%rax),%rax 205009: 48 3b 85 58 ff ff ff cmp -0xa8(%rbp),%rax 205010: 0f 86 0f 00 00 00 jbe 0x205025 205016: 48 8b 8d 58 ff ff ff mov -0xa8(%rbp),%rcx 20501d: 48 8b 45 e0 mov -0x20(%rbp),%rax 205021: 48 89 48 20 mov %rcx,0x20(%rax) 205025: c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) 20502c: 8b 45 fc mov -0x4(%rbp),%eax 20502f: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 205036: 5d pop %rbp 205037: c3 retq 205038: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 205040: 55 push %rbp 205041: 48 89 e5 mov %rsp,%rbp 205044: 48 83 ec 60 sub $0x60,%rsp 205048: 89 7d f4 mov %edi,-0xc(%rbp) 20504b: 48 89 75 e8 mov %rsi,-0x18(%rbp) 20504f: 48 89 55 e0 mov %rdx,-0x20(%rbp) 205053: 48 89 4d d8 mov %rcx,-0x28(%rbp) 205057: 48 c7 45 d0 00 00 00 00 movq $0x0,-0x30(%rbp) 20505f: e9 00 00 00 00 jmpq 0x205064 205064: 8b 7d f4 mov -0xc(%rbp),%edi 205067: 48 8b 75 e8 mov -0x18(%rbp),%rsi 20506b: 48 03 75 d0 add -0x30(%rbp),%rsi 20506f: 48 8b 55 e0 mov -0x20(%rbp),%rdx 205073: 48 2b 55 d0 sub -0x30(%rbp),%rdx 205077: 48 8b 4d d8 mov -0x28(%rbp),%rcx 20507b: 48 03 4d d0 add -0x30(%rbp),%rcx 20507f: e8 7c 1c 00 00 callq 0x206d00 205084: 48 89 45 c0 mov %rax,-0x40(%rbp) 205088: 31 c0 xor %eax,%eax 20508a: 48 83 7d c0 ff cmpq $0xffffffffffffffff,-0x40(%rbp) 20508f: 88 45 b7 mov %al,-0x49(%rbp) 205092: 0f 85 0e 00 00 00 jne 0x2050a6 205098: e8 73 1c 00 00 callq 0x206d10 20509d: 83 38 04 cmpl $0x4,(%rax) 2050a0: 0f 94 c0 sete %al 2050a3: 88 45 b7 mov %al,-0x49(%rbp) 2050a6: 8a 45 b7 mov -0x49(%rbp),%al 2050a9: a8 01 test $0x1,%al 2050ab: 0f 85 b3 ff ff ff jne 0x205064 2050b1: 48 8b 45 c0 mov -0x40(%rbp),%rax 2050b5: 48 89 45 b8 mov %rax,-0x48(%rbp) 2050b9: 48 8b 45 b8 mov -0x48(%rbp),%rax 2050bd: 48 89 45 c8 mov %rax,-0x38(%rbp) 2050c1: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 2050c6: 0f 8f 2d 00 00 00 jg 0x2050f9 2050cc: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 2050d1: 0f 8d 0d 00 00 00 jge 0x2050e4 2050d7: 48 8b 45 c8 mov -0x38(%rbp),%rax 2050db: 48 89 45 a8 mov %rax,-0x58(%rbp) 2050df: e9 08 00 00 00 jmpq 0x2050ec 2050e4: 48 8b 45 d0 mov -0x30(%rbp),%rax 2050e8: 48 89 45 a8 mov %rax,-0x58(%rbp) 2050ec: 48 8b 45 a8 mov -0x58(%rbp),%rax 2050f0: 48 89 45 f8 mov %rax,-0x8(%rbp) 2050f4: e9 22 00 00 00 jmpq 0x20511b 2050f9: 48 8b 45 c8 mov -0x38(%rbp),%rax 2050fd: 48 03 45 d0 add -0x30(%rbp),%rax 205101: 48 89 45 d0 mov %rax,-0x30(%rbp) 205105: 48 8b 45 d0 mov -0x30(%rbp),%rax 205109: 48 3b 45 e0 cmp -0x20(%rbp),%rax 20510d: 0f 82 4c ff ff ff jb 0x20505f 205113: 48 8b 45 d0 mov -0x30(%rbp),%rax 205117: 48 89 45 f8 mov %rax,-0x8(%rbp) 20511b: 48 8b 45 f8 mov -0x8(%rbp),%rax 20511f: 48 83 c4 60 add $0x60,%rsp 205123: 5d pop %rbp 205124: c3 retq 205125: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 20512d: 00 00 20512f: 90 nop 205130: 55 push %rbp 205131: 48 89 e5 mov %rsp,%rbp 205134: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 20513b: 48 89 7d f0 mov %rdi,-0x10(%rbp) 20513f: 48 c7 45 e8 08 00 00 00 movq $0x8,-0x18(%rbp) 205147: 48 8b 45 f0 mov -0x10(%rbp),%rax 20514b: 48 83 38 00 cmpq $0x0,(%rax) 20514f: 0f 84 49 00 00 00 je 0x20519e 205155: 48 8b 45 e8 mov -0x18(%rbp),%rax 205159: 48 8b 4d f0 mov -0x10(%rbp),%rcx 20515d: 48 3b 41 30 cmp 0x30(%rcx),%rax 205161: 0f 87 16 00 00 00 ja 0x20517d 205167: 48 8b 45 f0 mov -0x10(%rbp),%rax 20516b: 48 8b 40 30 mov 0x30(%rax),%rax 20516f: 48 2b 45 e8 sub -0x18(%rbp),%rax 205173: 48 83 f8 3c cmp $0x3c,%rax 205177: 0f 83 0d 00 00 00 jae 0x20518a 20517d: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 205185: e9 0a 03 00 00 jmpq 0x205494 20518a: 48 8b 45 f0 mov -0x10(%rbp),%rax 20518e: 48 8b 00 mov (%rax),%rax 205191: 48 03 45 e8 add -0x18(%rbp),%rax 205195: 48 89 45 a0 mov %rax,-0x60(%rbp) 205199: e9 52 00 00 00 jmpq 0x2051f0 20519e: 48 8b 45 f0 mov -0x10(%rbp),%rax 2051a2: 8b 78 24 mov 0x24(%rax),%edi 2051a5: 48 8d 75 a8 lea -0x58(%rbp),%rsi 2051a9: 48 8b 45 f0 mov -0x10(%rbp),%rax 2051ad: 48 8b 48 28 mov 0x28(%rax),%rcx 2051b1: 48 03 4d e8 add -0x18(%rbp),%rcx 2051b5: ba 3c 00 00 00 mov $0x3c,%edx 2051ba: e8 81 fe ff ff callq 0x205040 2051bf: 48 83 f8 3c cmp $0x3c,%rax 2051c3: 0f 95 c0 setne %al 2051c6: 34 ff xor $0xff,%al 2051c8: 34 ff xor $0xff,%al 2051ca: 24 01 and $0x1,%al 2051cc: 0f b6 c0 movzbl %al,%eax 2051cf: 48 98 cltq 2051d1: 48 83 f8 00 cmp $0x0,%rax 2051d5: 0f 84 0d 00 00 00 je 0x2051e8 2051db: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 2051e3: e9 ac 02 00 00 jmpq 0x205494 2051e8: 48 8d 45 a8 lea -0x58(%rbp),%rax 2051ec: 48 89 45 a0 mov %rax,-0x60(%rbp) 2051f0: 48 8b 45 a0 mov -0x60(%rbp),%rax 2051f4: 48 83 c0 30 add $0x30,%rax 2051f8: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 2051ff: 48 8b 45 a0 mov -0x60(%rbp),%rax 205203: 0f be 40 39 movsbl 0x39(%rax),%eax 205207: 83 f8 20 cmp $0x20,%eax 20520a: 0f 84 23 00 00 00 je 0x205233 205210: 48 8b 45 a0 mov -0x60(%rbp),%rax 205214: 48 8b 48 30 mov 0x30(%rax),%rcx 205218: 48 89 4d 85 mov %rcx,-0x7b(%rbp) 20521c: 66 8b 40 38 mov 0x38(%rax),%ax 205220: 66 89 45 8d mov %ax,-0x73(%rbp) 205224: c6 45 8f 00 movb $0x0,-0x71(%rbp) 205228: 48 8d 45 85 lea -0x7b(%rbp),%rax 20522c: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 205233: e8 88 1a 00 00 callq 0x206cc0 205238: 48 8b 00 mov (%rax),%rax 20523b: 48 8b 8d 78 ff ff ff mov -0x88(%rbp),%rcx 205242: 0f be 09 movsbl (%rcx),%ecx 205245: 48 63 c9 movslq %rcx,%rcx 205248: 0f b7 04 48 movzwl (%rax,%rcx,2),%eax 20524c: 25 00 08 00 00 and $0x800,%eax 205251: 83 f8 00 cmp $0x0,%eax 205254: 0f 85 0d 00 00 00 jne 0x205267 20525a: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 205262: e9 2d 02 00 00 jmpq 0x205494 205267: 48 8b bd 78 ff ff ff mov -0x88(%rbp),%rdi 20526e: e8 5d 1a 00 00 callq 0x206cd0 205273: 48 89 45 90 mov %rax,-0x70(%rbp) 205277: 48 8b 45 a0 mov -0x60(%rbp),%rax 20527b: 0f 10 00 movups (%rax),%xmm0 20527e: 0f 28 0d db c5 ff ff movaps -0x3a25(%rip),%xmm1 # 0x201860 205285: 66 0f 74 c1 pcmpeqb %xmm1,%xmm0 205289: 66 0f d7 c0 pmovmskb %xmm0,%eax 20528d: 2d ff ff 00 00 sub $0xffff,%eax 205292: 0f 95 c0 setne %al 205295: 0f b6 c0 movzbl %al,%eax 205298: 83 f8 00 cmp $0x0,%eax 20529b: 0f 85 05 00 00 00 jne 0x2052a6 2052a1: e9 1d 00 00 00 jmpq 0x2052c3 2052a6: 48 8b 45 90 mov -0x70(%rbp),%rax 2052aa: 48 83 c0 01 add $0x1,%rax 2052ae: 48 83 e0 fe and $0xfffffffffffffffe,%rax 2052b2: 48 83 c0 3c add $0x3c,%rax 2052b6: 48 03 45 e8 add -0x18(%rbp),%rax 2052ba: 48 89 45 e8 mov %rax,-0x18(%rbp) 2052be: e9 84 fe ff ff jmpq 0x205147 2052c3: 48 8b 45 f0 mov -0x10(%rbp),%rax 2052c7: 48 83 38 00 cmpq $0x0,(%rax) 2052cb: 0f 84 2f 00 00 00 je 0x205300 2052d1: 48 8b 45 90 mov -0x70(%rbp),%rax 2052d5: 48 8b 4d f0 mov -0x10(%rbp),%rcx 2052d9: 48 8b 49 30 mov 0x30(%rcx),%rcx 2052dd: 48 2b 4d e8 sub -0x18(%rbp),%rcx 2052e1: 48 83 e9 3c sub $0x3c,%rcx 2052e5: 48 39 c8 cmp %rcx,%rax 2052e8: 0f 86 0d 00 00 00 jbe 0x2052fb 2052ee: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 2052f6: e9 99 01 00 00 jmpq 0x205494 2052fb: e9 00 00 00 00 jmpq 0x205300 205300: 48 8b 7d 90 mov -0x70(%rbp),%rdi 205304: e8 17 1a 00 00 callq 0x206d20 205309: 48 89 45 98 mov %rax,-0x68(%rbp) 20530d: 48 83 7d 98 00 cmpq $0x0,-0x68(%rbp) 205312: 0f 84 74 01 00 00 je 0x20548c 205318: 48 8b 45 f0 mov -0x10(%rbp),%rax 20531c: 48 83 38 00 cmpq $0x0,(%rax) 205320: 0f 84 37 00 00 00 je 0x20535d 205326: 48 8b 7d 98 mov -0x68(%rbp),%rdi 20532a: 48 89 bd 60 ff ff ff mov %rdi,-0xa0(%rbp) 205331: 48 8b 45 f0 mov -0x10(%rbp),%rax 205335: 48 8b 30 mov (%rax),%rsi 205338: 48 03 75 e8 add -0x18(%rbp),%rsi 20533c: 48 83 c6 3c add $0x3c,%rsi 205340: 48 8b 55 90 mov -0x70(%rbp),%rdx 205344: e8 47 19 00 00 callq 0x206c90 205349: 48 8b 8d 60 ff ff ff mov -0xa0(%rbp),%rcx 205350: 48 8b 45 f0 mov -0x10(%rbp),%rax 205354: 48 89 48 60 mov %rcx,0x60(%rax) 205358: e9 6e 00 00 00 jmpq 0x2053cb 20535d: 48 8b 45 f0 mov -0x10(%rbp),%rax 205361: 8b 78 24 mov 0x24(%rax),%edi 205364: 48 8b 75 98 mov -0x68(%rbp),%rsi 205368: 48 8b 55 90 mov -0x70(%rbp),%rdx 20536c: 48 8b 45 f0 mov -0x10(%rbp),%rax 205370: 48 8b 48 28 mov 0x28(%rax),%rcx 205374: 48 03 4d e8 add -0x18(%rbp),%rcx 205378: 48 83 c1 3c add $0x3c,%rcx 20537c: e8 bf fc ff ff callq 0x205040 205381: 48 3b 45 90 cmp -0x70(%rbp),%rax 205385: 0f 95 c0 setne %al 205388: 34 ff xor $0xff,%al 20538a: 34 ff xor $0xff,%al 20538c: 24 01 and $0x1,%al 20538e: 0f b6 c0 movzbl %al,%eax 205391: 48 98 cltq 205393: 48 83 f8 00 cmp $0x0,%rax 205397: 0f 84 22 00 00 00 je 0x2053bf 20539d: 48 8b 7d 98 mov -0x68(%rbp),%rdi 2053a1: e8 fa 18 00 00 callq 0x206ca0 2053a6: 48 8b 45 f0 mov -0x10(%rbp),%rax 2053aa: 48 c7 40 60 00 00 00 00 movq $0x0,0x60(%rax) 2053b2: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 2053ba: e9 d5 00 00 00 jmpq 0x205494 2053bf: 48 8b 4d 98 mov -0x68(%rbp),%rcx 2053c3: 48 8b 45 f0 mov -0x10(%rbp),%rax 2053c7: 48 89 48 60 mov %rcx,0x60(%rax) 2053cb: 48 8b 4d 90 mov -0x70(%rbp),%rcx 2053cf: 48 8b 45 f0 mov -0x10(%rbp),%rax 2053d3: 48 89 48 68 mov %rcx,0x68(%rax) 2053d7: 48 8b 45 98 mov -0x68(%rbp),%rax 2053db: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 2053e2: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 2053e9: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 2053f0: 48 8b bd 70 ff ff ff mov -0x90(%rbp),%rdi 2053f7: 48 8b 55 98 mov -0x68(%rbp),%rdx 2053fb: 48 03 55 90 add -0x70(%rbp),%rdx 2053ff: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 205406: 48 29 c2 sub %rax,%rdx 205409: be 2f 00 00 00 mov $0x2f,%esi 20540e: e8 1d 19 00 00 callq 0x206d30 205413: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 20541a: 48 83 bd 70 ff ff ff 00 cmpq $0x0,-0x90(%rbp) 205422: 0f 85 25 00 00 00 jne 0x20544d 205428: 48 8b bd 68 ff ff ff mov -0x98(%rbp),%rdi 20542f: 48 8b 55 98 mov -0x68(%rbp),%rdx 205433: 48 03 55 90 add -0x70(%rbp),%rdx 205437: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 20543e: 48 29 c2 sub %rax,%rdx 205441: 31 f6 xor %esi,%esi 205443: e8 f8 18 00 00 callq 0x206d40 205448: e9 3a 00 00 00 jmpq 0x205487 20544d: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 205454: 48 89 c1 mov %rax,%rcx 205457: 48 83 c1 01 add $0x1,%rcx 20545b: 48 89 8d 70 ff ff ff mov %rcx,-0x90(%rbp) 205462: c6 00 00 movb $0x0,(%rax) 205465: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 20546c: 48 8b 4d 98 mov -0x68(%rbp),%rcx 205470: 48 03 4d 90 add -0x70(%rbp),%rcx 205474: 48 39 c8 cmp %rcx,%rax 205477: 0f 82 05 00 00 00 jb 0x205482 20547d: e9 05 00 00 00 jmpq 0x205487 205482: e9 5b ff ff ff jmpq 0x2053e2 205487: e9 00 00 00 00 jmpq 0x20548c 20548c: 48 8b 45 98 mov -0x68(%rbp),%rax 205490: 48 89 45 f8 mov %rax,-0x8(%rbp) 205494: 48 8b 45 f8 mov -0x8(%rbp),%rax 205498: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 20549f: 5d pop %rbp 2054a0: c3 retq 2054a1: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 2054a9: 00 00 2054ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2054b0: 55 push %rbp 2054b1: 48 89 e5 mov %rsp,%rbp 2054b4: 48 83 ec 40 sub $0x40,%rsp 2054b8: 89 7d f4 mov %edi,-0xc(%rbp) 2054bb: 89 75 f0 mov %esi,-0x10(%rbp) 2054be: 48 89 55 e8 mov %rdx,-0x18(%rbp) 2054c2: 83 3d 73 3b 00 00 01 cmpl $0x1,0x3b73(%rip) # 0x20903c 2054c9: 0f 95 c0 setne %al 2054cc: 34 ff xor $0xff,%al 2054ce: 34 ff xor $0xff,%al 2054d0: 24 01 and $0x1,%al 2054d2: 0f b6 c0 movzbl %al,%eax 2054d5: 48 98 cltq 2054d7: 48 83 f8 00 cmp $0x0,%rax 2054db: 0f 84 17 00 00 00 je 0x2054f8 2054e1: bf 0c 00 00 00 mov $0xc,%edi 2054e6: e8 85 db ff ff callq 0x203070 2054eb: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 2054f3: e9 30 02 00 00 jmpq 0x205728 2054f8: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 2054fd: 0f 84 05 00 00 00 je 0x205508 205503: e9 61 00 00 00 jmpq 0x205569 205508: 8b 7d f4 mov -0xc(%rbp),%edi 20550b: be 01 00 00 00 mov $0x1,%esi 205510: b0 00 mov $0x0,%al 205512: e8 39 18 00 00 callq 0x206d50 205517: 89 c1 mov %eax,%ecx 205519: 31 c0 xor %eax,%eax 20551b: 83 f9 ff cmp $0xffffffff,%ecx 20551e: 88 45 df mov %al,-0x21(%rbp) 205521: 0f 85 0e 00 00 00 jne 0x205535 205527: e8 e4 17 00 00 callq 0x206d10 20552c: 83 38 09 cmpl $0x9,(%rax) 20552f: 0f 94 c0 sete %al 205532: 88 45 df mov %al,-0x21(%rbp) 205535: 8a 45 df mov -0x21(%rbp),%al 205538: 34 ff xor $0xff,%al 20553a: 34 ff xor $0xff,%al 20553c: 24 01 and $0x1,%al 20553e: 0f b6 c0 movzbl %al,%eax 205541: 48 98 cltq 205543: 48 83 f8 00 cmp $0x0,%rax 205547: 0f 84 17 00 00 00 je 0x205564 20554d: bf 09 00 00 00 mov $0x9,%edi 205552: e8 19 db ff ff callq 0x203070 205557: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 20555f: e9 c4 01 00 00 jmpq 0x205728 205564: e9 00 00 00 00 jmpq 0x205569 205569: 8b 45 f0 mov -0x10(%rbp),%eax 20556c: 48 89 45 d0 mov %rax,-0x30(%rbp) 205570: 48 83 e8 0b sub $0xb,%rax 205574: 0f 87 89 01 00 00 ja 0x205703 20557a: 48 8b 45 d0 mov -0x30(%rbp),%rax 20557e: 48 8d 0d eb c2 ff ff lea -0x3d15(%rip),%rcx # 0x201870 205585: 48 63 04 81 movslq (%rcx,%rax,4),%rax 205589: 48 01 c8 add %rcx,%rax 20558c: ff e0 jmpq *%rax 20558e: 48 c7 45 e0 00 00 00 00 movq $0x0,-0x20(%rbp) 205596: e9 7a 01 00 00 jmpq 0x205715 20559b: 31 c0 xor %eax,%eax 20559d: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 2055a2: 88 45 cf mov %al,-0x31(%rbp) 2055a5: 0f 84 0e 00 00 00 je 0x2055b9 2055ab: 48 8b 45 e8 mov -0x18(%rbp),%rax 2055af: 83 78 1c 0b cmpl $0xb,0x1c(%rax) 2055b3: 0f 95 c0 setne %al 2055b6: 88 45 cf mov %al,-0x31(%rbp) 2055b9: 8a 45 cf mov -0x31(%rbp),%al 2055bc: 34 ff xor $0xff,%al 2055be: 34 ff xor $0xff,%al 2055c0: 24 01 and $0x1,%al 2055c2: 0f b6 c0 movzbl %al,%eax 2055c5: 48 98 cltq 2055c7: 48 83 f8 00 cmp $0x0,%rax 2055cb: 0f 84 17 00 00 00 je 0x2055e8 2055d1: bf 0d 00 00 00 mov $0xd,%edi 2055d6: e8 95 da ff ff callq 0x203070 2055db: 48 c7 45 e0 00 00 00 00 movq $0x0,-0x20(%rbp) 2055e3: e9 2d 01 00 00 jmpq 0x205715 2055e8: e9 00 00 00 00 jmpq 0x2055ed 2055ed: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 2055f2: 0f 84 18 00 00 00 je 0x205610 2055f8: 8b 7d f4 mov -0xc(%rbp),%edi 2055fb: 8b 75 f0 mov -0x10(%rbp),%esi 2055fe: 48 8b 55 e8 mov -0x18(%rbp),%rdx 205602: e8 39 01 00 00 callq 0x205740 205607: 48 89 45 e0 mov %rax,-0x20(%rbp) 20560b: e9 1e 00 00 00 jmpq 0x20562e 205610: 8b 7d f4 mov -0xc(%rbp),%edi 205613: 8b 4d f0 mov -0x10(%rbp),%ecx 205616: 31 c0 xor %eax,%eax 205618: 41 89 c0 mov %eax,%r8d 20561b: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 205622: 4c 89 c6 mov %r8,%rsi 205625: e8 56 01 00 00 callq 0x205780 20562a: 48 89 45 e0 mov %rax,-0x20(%rbp) 20562e: e9 e2 00 00 00 jmpq 0x205715 205633: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 205638: 0f 84 8e 00 00 00 je 0x2056cc 20563e: 48 8b 4d e8 mov -0x18(%rbp),%rcx 205642: 31 c0 xor %eax,%eax 205644: 83 79 1c 02 cmpl $0x2,0x1c(%rcx) 205648: 88 45 ce mov %al,-0x32(%rbp) 20564b: 0f 84 34 00 00 00 je 0x205685 205651: 48 8b 4d e8 mov -0x18(%rbp),%rcx 205655: 31 c0 xor %eax,%eax 205657: 83 79 1c 09 cmpl $0x9,0x1c(%rcx) 20565b: 88 45 ce mov %al,-0x32(%rbp) 20565e: 0f 84 21 00 00 00 je 0x205685 205664: 48 8b 4d e8 mov -0x18(%rbp),%rcx 205668: 31 c0 xor %eax,%eax 20566a: 83 79 1c 03 cmpl $0x3,0x1c(%rcx) 20566e: 88 45 ce mov %al,-0x32(%rbp) 205671: 0f 84 0e 00 00 00 je 0x205685 205677: 48 8b 45 e8 mov -0x18(%rbp),%rax 20567b: 83 78 1c 0a cmpl $0xa,0x1c(%rax) 20567f: 0f 95 c0 setne %al 205682: 88 45 ce mov %al,-0x32(%rbp) 205685: 8a 45 ce mov -0x32(%rbp),%al 205688: 34 ff xor $0xff,%al 20568a: 34 ff xor $0xff,%al 20568c: 24 01 and $0x1,%al 20568e: 0f b6 c0 movzbl %al,%eax 205691: 48 98 cltq 205693: 48 83 f8 00 cmp $0x0,%rax 205697: 0f 84 17 00 00 00 je 0x2056b4 20569d: bf 0d 00 00 00 mov $0xd,%edi 2056a2: e8 c9 d9 ff ff callq 0x203070 2056a7: 48 c7 45 e0 00 00 00 00 movq $0x0,-0x20(%rbp) 2056af: e9 13 00 00 00 jmpq 0x2056c7 2056b4: 8b 7d f4 mov -0xc(%rbp),%edi 2056b7: 8b 75 f0 mov -0x10(%rbp),%esi 2056ba: 48 8b 55 e8 mov -0x18(%rbp),%rdx 2056be: e8 7d 00 00 00 callq 0x205740 2056c3: 48 89 45 e0 mov %rax,-0x20(%rbp) 2056c7: e9 1e 00 00 00 jmpq 0x2056ea 2056cc: 8b 7d f4 mov -0xc(%rbp),%edi 2056cf: 8b 4d f0 mov -0x10(%rbp),%ecx 2056d2: 31 c0 xor %eax,%eax 2056d4: 41 89 c0 mov %eax,%r8d 2056d7: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 2056de: 4c 89 c6 mov %r8,%rsi 2056e1: e8 9a 00 00 00 callq 0x205780 2056e6: 48 89 45 e0 mov %rax,-0x20(%rbp) 2056ea: e9 26 00 00 00 jmpq 0x205715 2056ef: 8b 7d f4 mov -0xc(%rbp),%edi 2056f2: 8b 75 f0 mov -0x10(%rbp),%esi 2056f5: e8 36 03 00 00 callq 0x205a30 2056fa: 48 89 45 e0 mov %rax,-0x20(%rbp) 2056fe: e9 12 00 00 00 jmpq 0x205715 205703: bf 0d 00 00 00 mov $0xd,%edi 205708: e8 63 d9 ff ff callq 0x203070 20570d: 48 c7 45 e0 00 00 00 00 movq $0x0,-0x20(%rbp) 205715: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 20571a: 0f 84 00 00 00 00 je 0x205720 205720: 48 8b 45 e0 mov -0x20(%rbp),%rax 205724: 48 89 45 f8 mov %rax,-0x8(%rbp) 205728: 48 8b 45 f8 mov -0x8(%rbp),%rax 20572c: 48 83 c4 40 add $0x40,%rsp 205730: 5d pop %rbp 205731: c3 retq 205732: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 20573a: 00 00 20573c: 0f 1f 40 00 nopl 0x0(%rax) 205740: 55 push %rbp 205741: 48 89 e5 mov %rsp,%rbp 205744: 48 83 ec 10 sub $0x10,%rsp 205748: 89 7d fc mov %edi,-0x4(%rbp) 20574b: 89 75 f8 mov %esi,-0x8(%rbp) 20574e: 48 89 55 f0 mov %rdx,-0x10(%rbp) 205752: 48 8b 45 f0 mov -0x10(%rbp),%rax 205756: 83 78 18 01 cmpl $0x1,0x18(%rax) 20575a: 0f 85 00 00 00 00 jne 0x205760 205760: 8b 7d fc mov -0x4(%rbp),%edi 205763: 8b 75 f8 mov -0x8(%rbp),%esi 205766: 48 8b 55 f0 mov -0x10(%rbp),%rdx 20576a: e8 e1 09 00 00 callq 0x206150 20576f: 48 83 c4 10 add $0x10,%rsp 205773: 5d pop %rbp 205774: c3 retq 205775: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 20577d: 00 00 20577f: 90 nop 205780: 55 push %rbp 205781: 48 89 e5 mov %rsp,%rbp 205784: 48 81 ec f0 00 00 00 sub $0xf0,%rsp 20578b: 89 7d f4 mov %edi,-0xc(%rbp) 20578e: 48 89 75 e8 mov %rsi,-0x18(%rbp) 205792: 48 89 55 e0 mov %rdx,-0x20(%rbp) 205796: 89 4d dc mov %ecx,-0x24(%rbp) 205799: 4c 89 45 d0 mov %r8,-0x30(%rbp) 20579d: 48 c7 45 c8 00 00 00 00 movq $0x0,-0x38(%rbp) 2057a5: b0 01 mov $0x1,%al 2057a7: 83 7d dc 08 cmpl $0x8,-0x24(%rbp) 2057ab: 88 85 27 ff ff ff mov %al,-0xd9(%rbp) 2057b1: 0f 84 31 00 00 00 je 0x2057e8 2057b7: b0 01 mov $0x1,%al 2057b9: 83 7d dc 09 cmpl $0x9,-0x24(%rbp) 2057bd: 88 85 27 ff ff ff mov %al,-0xd9(%rbp) 2057c3: 0f 84 1f 00 00 00 je 0x2057e8 2057c9: b0 01 mov $0x1,%al 2057cb: 83 7d dc 0a cmpl $0xa,-0x24(%rbp) 2057cf: 88 85 27 ff ff ff mov %al,-0xd9(%rbp) 2057d5: 0f 84 0d 00 00 00 je 0x2057e8 2057db: 83 7d dc 0b cmpl $0xb,-0x24(%rbp) 2057df: 0f 94 c0 sete %al 2057e2: 88 85 27 ff ff ff mov %al,-0xd9(%rbp) 2057e8: 8a 85 27 ff ff ff mov -0xd9(%rbp),%al 2057ee: 24 01 and $0x1,%al 2057f0: 0f b6 c0 movzbl %al,%eax 2057f3: 89 45 c4 mov %eax,-0x3c(%rbp) 2057f6: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 2057fb: 0f 85 38 00 00 00 jne 0x205839 205801: 48 83 7d e0 ff cmpq $0xffffffffffffffff,-0x20(%rbp) 205806: 0f 85 28 00 00 00 jne 0x205834 20580c: 8b 7d f4 mov -0xc(%rbp),%edi 20580f: 48 8d b5 30 ff ff ff lea -0xd0(%rbp),%rsi 205816: e8 b5 13 00 00 callq 0x206bd0 20581b: 83 f8 00 cmp $0x0,%eax 20581e: 0f 85 0b 00 00 00 jne 0x20582f 205824: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 20582b: 48 89 45 e0 mov %rax,-0x20(%rbp) 20582f: e9 00 00 00 00 jmpq 0x205834 205834: e9 34 00 00 00 jmpq 0x20586d 205839: 48 83 7d e0 ff cmpq $0xffffffffffffffff,-0x20(%rbp) 20583e: 0f 84 05 00 00 00 je 0x205849 205844: e9 1f 00 00 00 jmpq 0x205868 205849: 48 8d 3d 2b b7 ff ff lea -0x48d5(%rip),%rdi # 0x200f7b 205850: 48 8d 35 77 b5 ff ff lea -0x4a89(%rip),%rsi # 0x200dce 205857: ba 9e 02 00 00 mov $0x29e,%edx 20585c: 48 8d 0d af b6 ff ff lea -0x4951(%rip),%rcx # 0x200f12 205863: e8 08 14 00 00 callq 0x206c70 205868: e9 00 00 00 00 jmpq 0x20586d 20586d: 83 7d c4 00 cmpl $0x0,-0x3c(%rbp) 205871: 0f 84 b6 00 00 00 je 0x20592d 205877: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 20587c: 0f 85 9b 00 00 00 jne 0x20591d 205882: 48 8b 45 e0 mov -0x20(%rbp),%rax 205886: 48 89 85 18 ff ff ff mov %rax,-0xe8(%rbp) 20588d: 8b 55 dc mov -0x24(%rbp),%edx 205890: b8 03 00 00 00 mov $0x3,%eax 205895: b9 01 00 00 00 mov $0x1,%ecx 20589a: 83 fa 08 cmp $0x8,%edx 20589d: 0f 44 c1 cmove %ecx,%eax 2058a0: 89 85 20 ff ff ff mov %eax,-0xe0(%rbp) 2058a6: b0 01 mov $0x1,%al 2058a8: 83 7d dc 0b cmpl $0xb,-0x24(%rbp) 2058ac: 88 85 26 ff ff ff mov %al,-0xda(%rbp) 2058b2: 0f 84 0d 00 00 00 je 0x2058c5 2058b8: 83 7d dc 08 cmpl $0x8,-0x24(%rbp) 2058bc: 0f 94 c0 sete %al 2058bf: 88 85 26 ff ff ff mov %al,-0xda(%rbp) 2058c5: 8b 95 20 ff ff ff mov -0xe0(%rbp),%edx 2058cb: 48 8b b5 18 ff ff ff mov -0xe8(%rbp),%rsi 2058d2: 40 8a bd 26 ff ff ff mov -0xda(%rbp),%dil 2058d9: b9 01 00 00 00 mov $0x1,%ecx 2058de: b8 02 00 00 00 mov $0x2,%eax 2058e3: 40 f6 c7 01 test $0x1,%r15l 2058e7: 0f 45 c8 cmovne %eax,%ecx 2058ea: 44 8b 45 f4 mov -0xc(%rbp),%r8d 2058ee: 4c 8b 4d e8 mov -0x18(%rbp),%r9 2058f2: 31 c0 xor %eax,%eax 2058f4: 89 c7 mov %eax,%edi 2058f6: e8 65 14 00 00 callq 0x206d60 2058fb: 48 89 45 c8 mov %rax,-0x38(%rbp) 2058ff: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 205906: 48 39 45 c8 cmp %rax,-0x38(%rbp) 20590a: 0f 85 08 00 00 00 jne 0x205918 205910: 48 c7 45 c8 00 00 00 00 movq $0x0,-0x38(%rbp) 205918: e9 0b 00 00 00 jmpq 0x205928 20591d: 48 8b 45 d0 mov -0x30(%rbp),%rax 205921: 48 8b 00 mov (%rax),%rax 205924: 48 89 45 c8 mov %rax,-0x38(%rbp) 205928: e9 00 00 00 00 jmpq 0x20592d 20592d: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 205932: 0f 84 c4 00 00 00 je 0x2059fc 205938: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 20593f: 48 39 45 c8 cmp %rax,-0x38(%rbp) 205943: 0f 84 05 00 00 00 je 0x20594e 205949: e9 1f 00 00 00 jmpq 0x20596d 20594e: 48 8d 3d a3 b5 ff ff lea -0x4a5d(%rip),%rdi # 0x200ef8 205955: 48 8d 35 72 b4 ff ff lea -0x4b8e(%rip),%rsi # 0x200dce 20595c: ba ba 02 00 00 mov $0x2ba,%edx 205961: 48 8d 0d aa b5 ff ff lea -0x4a56(%rip),%rcx # 0x200f12 205968: e8 03 13 00 00 callq 0x206c70 20596d: 8b 7d f4 mov -0xc(%rbp),%edi 205970: 48 8b 75 c8 mov -0x38(%rbp),%rsi 205974: 48 8b 55 e8 mov -0x18(%rbp),%rdx 205978: 48 8b 4d e0 mov -0x20(%rbp),%rcx 20597c: 44 8b 45 dc mov -0x24(%rbp),%r8d 205980: 4c 8b 4d d0 mov -0x30(%rbp),%r9 205984: e8 e7 d8 ff ff callq 0x203270 205989: 48 89 85 28 ff ff ff mov %rax,-0xd8(%rbp) 205990: 48 83 bd 28 ff ff ff 00 cmpq $0x0,-0xd8(%rbp) 205998: 0f 85 2e 00 00 00 jne 0x2059cc 20599e: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 2059a3: 0f 84 11 00 00 00 je 0x2059ba 2059a9: 48 8b 45 d0 mov -0x30(%rbp),%rax 2059ad: 48 8b 00 mov (%rax),%rax 2059b0: 48 3b 45 c8 cmp -0x38(%rbp),%rax 2059b4: 0f 84 12 00 00 00 je 0x2059cc 2059ba: 48 8b 7d c8 mov -0x38(%rbp),%rdi 2059be: 48 8b 75 e0 mov -0x20(%rbp),%rsi 2059c2: e8 a9 13 00 00 callq 0x206d70 2059c7: e9 20 00 00 00 jmpq 0x2059ec 2059cc: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 2059d1: 0f 85 10 00 00 00 jne 0x2059e7 2059d7: 48 8b 85 28 ff ff ff mov -0xd8(%rbp),%rax 2059de: 8b 48 38 mov 0x38(%rax),%ecx 2059e1: 83 c9 40 or $0x40,%ecx 2059e4: 89 48 38 mov %ecx,0x38(%rax) 2059e7: e9 00 00 00 00 jmpq 0x2059ec 2059ec: 48 8b 85 28 ff ff ff mov -0xd8(%rbp),%rax 2059f3: 48 89 45 f8 mov %rax,-0x8(%rbp) 2059f7: e9 1b 00 00 00 jmpq 0x205a17 2059fc: 8b 7d f4 mov -0xc(%rbp),%edi 2059ff: 48 8b 75 e8 mov -0x18(%rbp),%rsi 205a03: 48 8b 55 e0 mov -0x20(%rbp),%rdx 205a07: 8b 4d dc mov -0x24(%rbp),%ecx 205a0a: 4c 8b 45 d0 mov -0x30(%rbp),%r8 205a0e: e8 2d 09 00 00 callq 0x206340 205a13: 48 89 45 f8 mov %rax,-0x8(%rbp) 205a17: 48 8b 45 f8 mov -0x8(%rbp),%rax 205a1b: 48 81 c4 f0 00 00 00 add $0xf0,%rsp 205a22: 5d pop %rbp 205a23: c3 retq 205a24: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 205a2c: 00 00 205a2e: 66 90 nop 205a30: 55 push %rbp 205a31: 48 89 e5 mov %rsp,%rbp 205a34: 48 83 ec 20 sub $0x20,%rsp 205a38: 89 7d fc mov %edi,-0x4(%rbp) 205a3b: 89 75 f8 mov %esi,-0x8(%rbp) 205a3e: 8b 7d fc mov -0x4(%rbp),%edi 205a41: 44 8b 45 f8 mov -0x8(%rbp),%r8d 205a45: 31 c0 xor %eax,%eax 205a47: 41 89 c1 mov %eax,%r9d 205a4a: 4c 89 ce mov %r9,%rsi 205a4d: 4c 89 ca mov %r9,%rdx 205a50: 4c 89 c9 mov %r9,%rcx 205a53: c7 04 24 03 00 00 00 movl $0x3,(%rsp) 205a5a: 48 c7 44 24 08 20 08 00 movq $0x820,0x8(%rsp) 205a62: 00 205a63: e8 d8 ed ff ff callq 0x204840 205a68: 48 89 45 f0 mov %rax,-0x10(%rbp) 205a6c: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 205a71: 0f 84 3b 00 00 00 je 0x205ab2 205a77: 48 8b 45 f0 mov -0x10(%rbp),%rax 205a7b: c7 40 38 01 00 00 00 movl $0x1,0x38(%rax) 205a82: 48 8b 45 f0 mov -0x10(%rbp),%rax 205a86: c7 40 70 0a 00 00 00 movl $0xa,0x70(%rax) 205a8d: 48 8b 4d f0 mov -0x10(%rbp),%rcx 205a91: 48 83 c1 48 add $0x48,%rcx 205a95: 48 81 c1 80 00 00 00 add $0x80,%rcx 205a9c: 48 8b 45 f0 mov -0x10(%rbp),%rax 205aa0: 48 89 48 60 mov %rcx,0x60(%rax) 205aa4: 48 8b 45 f0 mov -0x10(%rbp),%rax 205aa8: c7 80 cc 00 00 00 0a 00 movl $0xa,0xcc(%rax) 205ab0: 00 00 205ab2: 48 8b 45 f0 mov -0x10(%rbp),%rax 205ab6: 48 83 c4 20 add $0x20,%rsp 205aba: 5d pop %rbp 205abb: c3 retq 205abc: 0f 1f 40 00 nopl 0x0(%rax) 205ac0: 55 push %rbp 205ac1: 48 89 e5 mov %rsp,%rbp 205ac4: 48 81 ec 00 01 00 00 sub $0x100,%rsp 205acb: 48 89 7d f0 mov %rdi,-0x10(%rbp) 205acf: 48 89 75 e8 mov %rsi,-0x18(%rbp) 205ad3: 89 55 e4 mov %edx,-0x1c(%rbp) 205ad6: 48 89 4d d8 mov %rcx,-0x28(%rbp) 205ada: 4c 89 45 d0 mov %r8,-0x30(%rbp) 205ade: 48 8b 45 e8 mov -0x18(%rbp),%rax 205ae2: 0f b6 40 04 movzbl 0x4(%rax),%eax 205ae6: 83 f8 01 cmp $0x1,%eax 205ae9: 0f 94 c0 sete %al 205aec: 24 01 and $0x1,%al 205aee: 88 85 7f ff ff ff mov %al,-0x81(%rbp) 205af4: f6 85 7f ff ff ff 01 testb $0x1,-0x81(%rbp) 205afb: 0f 84 0b 00 00 00 je 0x205b0c 205b01: 48 83 7d d0 34 cmpq $0x34,-0x30(%rbp) 205b06: 0f 82 18 00 00 00 jb 0x205b24 205b0c: f6 85 7f ff ff ff 01 testb $0x1,-0x81(%rbp) 205b13: 0f 85 22 00 00 00 jne 0x205b3b 205b19: 48 83 7d d0 40 cmpq $0x40,-0x30(%rbp) 205b1e: 0f 83 17 00 00 00 jae 0x205b3b 205b24: bf 0a 00 00 00 mov $0xa,%edi 205b29: e8 42 d5 ff ff callq 0x203070 205b2e: 48 c7 45 f8 ff ff ff ff movq $0xffffffffffffffff,-0x8(%rbp) 205b36: e9 fd 05 00 00 jmpq 0x206138 205b3b: 48 8b 45 e8 mov -0x18(%rbp),%rax 205b3f: 0f b6 40 05 movzbl 0x5(%rax),%eax 205b43: 83 f8 01 cmp $0x1,%eax 205b46: 0f 85 0d 00 00 00 jne 0x205b59 205b4c: 48 8b 45 e8 mov -0x18(%rbp),%rax 205b50: 48 89 45 c0 mov %rax,-0x40(%rbp) 205b54: e9 41 01 00 00 jmpq 0x205c9a 205b59: 48 8d 45 80 lea -0x80(%rbp),%rax 205b5d: 48 89 45 c0 mov %rax,-0x40(%rbp) 205b61: f6 85 7f ff ff ff 01 testb $0x1,-0x81(%rbp) 205b68: 0f 84 8e 00 00 00 je 0x205bfc 205b6e: 48 8b 45 e8 mov -0x18(%rbp),%rax 205b72: 66 8b 40 30 mov 0x30(%rax),%ax 205b76: 66 89 45 b0 mov %ax,-0x50(%rbp) 205b7a: 48 8b 45 e8 mov -0x18(%rbp),%rax 205b7e: 8b 40 20 mov 0x20(%rax),%eax 205b81: 89 45 a0 mov %eax,-0x60(%rbp) 205b84: 48 8b 45 e8 mov -0x18(%rbp),%rax 205b88: 0f b6 40 05 movzbl 0x5(%rax),%eax 205b8c: 83 f8 01 cmp $0x1,%eax 205b8f: 0f 84 62 00 00 00 je 0x205bf7 205b95: 66 8b 45 b0 mov -0x50(%rbp),%ax 205b99: 66 89 85 7a ff ff ff mov %ax,-0x86(%rbp) 205ba0: 66 8b 85 7a ff ff ff mov -0x86(%rbp),%ax 205ba7: 66 c1 c8 08 ror $0x8,%ax 205bab: 66 89 85 7c ff ff ff mov %ax,-0x84(%rbp) 205bb2: 66 8b 85 7c ff ff ff mov -0x84(%rbp),%ax 205bb9: 66 89 85 78 ff ff ff mov %ax,-0x88(%rbp) 205bc0: 0f b7 85 78 ff ff ff movzwl -0x88(%rbp),%eax 205bc7: 66 89 45 b0 mov %ax,-0x50(%rbp) 205bcb: 8b 45 a0 mov -0x60(%rbp),%eax 205bce: 89 85 70 ff ff ff mov %eax,-0x90(%rbp) 205bd4: 8b 85 70 ff ff ff mov -0x90(%rbp),%eax 205bda: 0f c8 bswap %eax 205bdc: 89 85 74 ff ff ff mov %eax,-0x8c(%rbp) 205be2: 8b 85 74 ff ff ff mov -0x8c(%rbp),%eax 205be8: 89 85 6c ff ff ff mov %eax,-0x94(%rbp) 205bee: 8b 85 6c ff ff ff mov -0x94(%rbp),%eax 205bf4: 89 45 a0 mov %eax,-0x60(%rbp) 205bf7: e9 99 00 00 00 jmpq 0x205c95 205bfc: 48 8b 45 e8 mov -0x18(%rbp),%rax 205c00: 66 8b 40 3c mov 0x3c(%rax),%ax 205c04: 66 89 45 bc mov %ax,-0x44(%rbp) 205c08: 48 8b 45 e8 mov -0x18(%rbp),%rax 205c0c: 48 8b 40 28 mov 0x28(%rax),%rax 205c10: 48 89 45 a8 mov %rax,-0x58(%rbp) 205c14: 48 8b 45 e8 mov -0x18(%rbp),%rax 205c18: 0f b6 40 05 movzbl 0x5(%rax),%eax 205c1c: 83 f8 01 cmp $0x1,%eax 205c1f: 0f 84 6b 00 00 00 je 0x205c90 205c25: 66 8b 45 bc mov -0x44(%rbp),%ax 205c29: 66 89 85 68 ff ff ff mov %ax,-0x98(%rbp) 205c30: 66 8b 85 68 ff ff ff mov -0x98(%rbp),%ax 205c37: 66 c1 c8 08 ror $0x8,%ax 205c3b: 66 89 85 6a ff ff ff mov %ax,-0x96(%rbp) 205c42: 66 8b 85 6a ff ff ff mov -0x96(%rbp),%ax 205c49: 66 89 85 66 ff ff ff mov %ax,-0x9a(%rbp) 205c50: 0f b7 85 66 ff ff ff movzwl -0x9a(%rbp),%eax 205c57: 66 89 45 bc mov %ax,-0x44(%rbp) 205c5b: 48 8b 45 a8 mov -0x58(%rbp),%rax 205c5f: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 205c66: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 205c6d: 48 0f c8 bswap %rax 205c70: 48 89 85 58 ff ff ff mov %rax,-0xa8(%rbp) 205c77: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 205c7e: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 205c85: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 205c8c: 48 89 45 a8 mov %rax,-0x58(%rbp) 205c90: e9 00 00 00 00 jmpq 0x205c95 205c95: e9 00 00 00 00 jmpq 0x205c9a 205c9a: f6 85 7f ff ff ff 01 testb $0x1,-0x81(%rbp) 205ca1: 0f 84 2a 02 00 00 je 0x205ed1 205ca7: 48 8b 45 c0 mov -0x40(%rbp),%rax 205cab: 0f b7 40 30 movzwl 0x30(%rax),%eax 205caf: 48 89 45 c8 mov %rax,-0x38(%rbp) 205cb3: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 205cb8: 0f 94 c0 sete %al 205cbb: 34 ff xor $0xff,%al 205cbd: 34 ff xor $0xff,%al 205cbf: 24 01 and $0x1,%al 205cc1: 0f b6 c0 movzbl %al,%eax 205cc4: 48 98 cltq 205cc6: 48 83 f8 00 cmp $0x0,%rax 205cca: 0f 84 c7 01 00 00 je 0x205e97 205cd0: 48 8b 45 c0 mov -0x40(%rbp),%rax 205cd4: 83 78 20 00 cmpl $0x0,0x20(%rax) 205cd8: 0f 84 b9 01 00 00 je 0x205e97 205cde: 48 8b 45 c0 mov -0x40(%rbp),%rax 205ce2: 8b 40 20 mov 0x20(%rax),%eax 205ce5: 48 3b 45 d0 cmp -0x30(%rbp),%rax 205ce9: 0f 93 c0 setae %al 205cec: 34 ff xor $0xff,%al 205cee: 34 ff xor $0xff,%al 205cf0: 24 01 and $0x1,%al 205cf2: 0f b6 c0 movzbl %al,%eax 205cf5: 48 98 cltq 205cf7: 48 83 f8 00 cmp $0x0,%rax 205cfb: 0f 85 2a 00 00 00 jne 0x205d2b 205d01: 48 8b 45 d0 mov -0x30(%rbp),%rax 205d05: 48 8b 4d c0 mov -0x40(%rbp),%rcx 205d09: 8b 49 20 mov 0x20(%rcx),%ecx 205d0c: 48 29 c8 sub %rcx,%rax 205d0f: 48 83 f8 28 cmp $0x28,%rax 205d13: 0f 92 c0 setb %al 205d16: 34 ff xor $0xff,%al 205d18: 34 ff xor $0xff,%al 205d1a: 24 01 and $0x1,%al 205d1c: 0f b6 c0 movzbl %al,%eax 205d1f: 48 98 cltq 205d21: 48 83 f8 00 cmp $0x0,%rax 205d25: 0f 84 0d 00 00 00 je 0x205d38 205d2b: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 205d33: e9 00 04 00 00 jmpq 0x206138 205d38: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 205d3d: 0f 95 c0 setne %al 205d40: 34 ff xor $0xff,%al 205d42: 34 ff xor $0xff,%al 205d44: 24 01 and $0x1,%al 205d46: 0f b6 c0 movzbl %al,%eax 205d49: 48 98 cltq 205d4b: 48 83 f8 00 cmp $0x0,%rax 205d4f: 0f 84 30 00 00 00 je 0x205d85 205d55: 48 8b 45 e8 mov -0x18(%rbp),%rax 205d59: 0f b6 40 05 movzbl 0x5(%rax),%eax 205d5d: 83 f8 01 cmp $0x1,%eax 205d60: 0f 85 1f 00 00 00 jne 0x205d85 205d66: 48 8b 45 f0 mov -0x10(%rbp),%rax 205d6a: 48 8b 4d c0 mov -0x40(%rbp),%rcx 205d6e: 8b 49 20 mov 0x20(%rcx),%ecx 205d71: 48 01 c8 add %rcx,%rax 205d74: 48 8b 4d d8 mov -0x28(%rbp),%rcx 205d78: 8b 44 08 14 mov 0x14(%rax,%rcx,1),%eax 205d7c: 48 89 45 c8 mov %rax,-0x38(%rbp) 205d80: e9 0d 01 00 00 jmpq 0x205e92 205d85: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 205d8a: 0f 95 c0 setne %al 205d8d: 34 ff xor $0xff,%al 205d8f: 34 ff xor $0xff,%al 205d91: 24 01 and $0x1,%al 205d93: 0f b6 c0 movzbl %al,%eax 205d96: 48 98 cltq 205d98: 48 83 f8 00 cmp $0x0,%rax 205d9c: 0f 84 21 00 00 00 je 0x205dc3 205da2: 48 8b 45 f0 mov -0x10(%rbp),%rax 205da6: 48 8b 4d c0 mov -0x40(%rbp),%rcx 205daa: 8b 49 20 mov 0x20(%rcx),%ecx 205dad: 48 01 c8 add %rcx,%rax 205db0: 48 8b 4d d8 mov -0x28(%rbp),%rcx 205db4: 8b 44 08 14 mov 0x14(%rax,%rcx,1),%eax 205db8: 89 85 44 ff ff ff mov %eax,-0xbc(%rbp) 205dbe: e9 82 00 00 00 jmpq 0x205e45 205dc3: 8b 7d e4 mov -0x1c(%rbp),%edi 205dc6: 48 8d b5 44 ff ff ff lea -0xbc(%rbp),%rsi 205dcd: 48 8b 4d d8 mov -0x28(%rbp),%rcx 205dd1: 48 8b 45 c0 mov -0x40(%rbp),%rax 205dd5: 8b 40 20 mov 0x20(%rax),%eax 205dd8: 48 01 c1 add %rax,%rcx 205ddb: 48 83 c1 14 add $0x14,%rcx 205ddf: ba 04 00 00 00 mov $0x4,%edx 205de4: e8 57 f2 ff ff callq 0x205040 205de9: 48 89 85 38 ff ff ff mov %rax,-0xc8(%rbp) 205df0: 48 83 f8 04 cmp $0x4,%rax 205df4: 0f 95 c0 setne %al 205df7: 34 ff xor $0xff,%al 205df9: 34 ff xor $0xff,%al 205dfb: 24 01 and $0x1,%al 205dfd: 0f b6 c0 movzbl %al,%eax 205e00: 48 98 cltq 205e02: 48 83 f8 00 cmp $0x0,%rax 205e06: 0f 84 34 00 00 00 je 0x205e40 205e0c: 48 83 bd 38 ff ff ff 00 cmpq $0x0,-0xc8(%rbp) 205e14: 0f 8d 0f 00 00 00 jge 0x205e29 205e1a: bf 09 00 00 00 mov $0x9,%edi 205e1f: e8 4c d2 ff ff callq 0x203070 205e24: e9 0a 00 00 00 jmpq 0x205e33 205e29: bf 0a 00 00 00 mov $0xa,%edi 205e2e: e8 3d d2 ff ff callq 0x203070 205e33: 48 c7 45 f8 ff ff ff ff movq $0xffffffffffffffff,-0x8(%rbp) 205e3b: e9 f8 02 00 00 jmpq 0x206138 205e40: e9 00 00 00 00 jmpq 0x205e45 205e45: 48 8b 45 e8 mov -0x18(%rbp),%rax 205e49: 0f b6 40 05 movzbl 0x5(%rax),%eax 205e4d: 83 f8 01 cmp $0x1,%eax 205e50: 0f 84 32 00 00 00 je 0x205e88 205e56: 8b 85 44 ff ff ff mov -0xbc(%rbp),%eax 205e5c: 89 85 30 ff ff ff mov %eax,-0xd0(%rbp) 205e62: 8b 85 30 ff ff ff mov -0xd0(%rbp),%eax 205e68: 0f c8 bswap %eax 205e6a: 89 85 34 ff ff ff mov %eax,-0xcc(%rbp) 205e70: 8b 85 34 ff ff ff mov -0xcc(%rbp),%eax 205e76: 89 85 2c ff ff ff mov %eax,-0xd4(%rbp) 205e7c: 8b 85 2c ff ff ff mov -0xd4(%rbp),%eax 205e82: 89 85 44 ff ff ff mov %eax,-0xbc(%rbp) 205e88: 8b 85 44 ff ff ff mov -0xbc(%rbp),%eax 205e8e: 48 89 45 c8 mov %rax,-0x38(%rbp) 205e92: e9 00 00 00 00 jmpq 0x205e97 205e97: 48 8b 45 c0 mov -0x40(%rbp),%rax 205e9b: 8b 40 20 mov 0x20(%rax),%eax 205e9e: 48 3b 45 d0 cmp -0x30(%rbp),%rax 205ea2: 0f 87 1c 00 00 00 ja 0x205ec4 205ea8: 48 8b 45 d0 mov -0x30(%rbp),%rax 205eac: 48 8b 4d c0 mov -0x40(%rbp),%rcx 205eb0: 8b 49 20 mov 0x20(%rcx),%ecx 205eb3: 48 29 c8 sub %rcx,%rax 205eb6: 48 6b 4d c8 28 imul $0x28,-0x38(%rbp),%rcx 205ebb: 48 39 c8 cmp %rcx,%rax 205ebe: 0f 83 08 00 00 00 jae 0x205ecc 205ec4: 48 c7 45 c8 00 00 00 00 movq $0x0,-0x38(%rbp) 205ecc: e9 5f 02 00 00 jmpq 0x206130 205ed1: 48 8b 45 c0 mov -0x40(%rbp),%rax 205ed5: 0f b7 40 3c movzwl 0x3c(%rax),%eax 205ed9: 48 89 45 c8 mov %rax,-0x38(%rbp) 205edd: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 205ee2: 0f 94 c0 sete %al 205ee5: 34 ff xor $0xff,%al 205ee7: 34 ff xor $0xff,%al 205ee9: 24 01 and $0x1,%al 205eeb: 0f b6 c0 movzbl %al,%eax 205eee: 48 98 cltq 205ef0: 48 83 f8 00 cmp $0x0,%rax 205ef4: 0f 84 fa 01 00 00 je 0x2060f4 205efa: 48 8b 45 c0 mov -0x40(%rbp),%rax 205efe: 48 83 78 28 00 cmpq $0x0,0x28(%rax) 205f03: 0f 84 eb 01 00 00 je 0x2060f4 205f09: 48 8b 45 c0 mov -0x40(%rbp),%rax 205f0d: 48 8b 40 28 mov 0x28(%rax),%rax 205f11: 48 3b 45 d0 cmp -0x30(%rbp),%rax 205f15: 0f 93 c0 setae %al 205f18: 34 ff xor $0xff,%al 205f1a: 34 ff xor $0xff,%al 205f1c: 24 01 and $0x1,%al 205f1e: 0f b6 c0 movzbl %al,%eax 205f21: 48 98 cltq 205f23: 48 83 f8 00 cmp $0x0,%rax 205f27: 0f 85 28 00 00 00 jne 0x205f55 205f2d: 48 8b 45 c0 mov -0x40(%rbp),%rax 205f31: 48 8b 40 28 mov 0x28(%rax),%rax 205f35: 48 83 c0 40 add $0x40,%rax 205f39: 48 3b 45 d0 cmp -0x30(%rbp),%rax 205f3d: 0f 97 c0 seta %al 205f40: 34 ff xor $0xff,%al 205f42: 34 ff xor $0xff,%al 205f44: 24 01 and $0x1,%al 205f46: 0f b6 c0 movzbl %al,%eax 205f49: 48 98 cltq 205f4b: 48 83 f8 00 cmp $0x0,%rax 205f4f: 0f 84 0d 00 00 00 je 0x205f62 205f55: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 205f5d: e9 d6 01 00 00 jmpq 0x206138 205f62: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 205f67: 0f 95 c0 setne %al 205f6a: 34 ff xor $0xff,%al 205f6c: 34 ff xor $0xff,%al 205f6e: 24 01 and $0x1,%al 205f70: 0f b6 c0 movzbl %al,%eax 205f73: 48 98 cltq 205f75: 48 83 f8 00 cmp $0x0,%rax 205f79: 0f 84 32 00 00 00 je 0x205fb1 205f7f: 48 8b 45 e8 mov -0x18(%rbp),%rax 205f83: 0f b6 40 05 movzbl 0x5(%rax),%eax 205f87: 83 f8 01 cmp $0x1,%eax 205f8a: 0f 85 21 00 00 00 jne 0x205fb1 205f90: 48 8b 45 f0 mov -0x10(%rbp),%rax 205f94: 48 8b 4d c0 mov -0x40(%rbp),%rcx 205f98: 48 03 41 28 add 0x28(%rcx),%rax 205f9c: 48 8b 4d d8 mov -0x28(%rbp),%rcx 205fa0: 48 8b 44 08 20 mov 0x20(%rax,%rcx,1),%rax 205fa5: 48 89 85 20 ff ff ff mov %rax,-0xe0(%rbp) 205fac: e9 0f 01 00 00 jmpq 0x2060c0 205fb1: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 205fb6: 0f 95 c0 setne %al 205fb9: 34 ff xor $0xff,%al 205fbb: 34 ff xor $0xff,%al 205fbd: 24 01 and $0x1,%al 205fbf: 0f b6 c0 movzbl %al,%eax 205fc2: 48 98 cltq 205fc4: 48 83 f8 00 cmp $0x0,%rax 205fc8: 0f 84 21 00 00 00 je 0x205fef 205fce: 48 8b 45 f0 mov -0x10(%rbp),%rax 205fd2: 48 8b 4d c0 mov -0x40(%rbp),%rcx 205fd6: 48 03 41 28 add 0x28(%rcx),%rax 205fda: 48 8b 4d d8 mov -0x28(%rbp),%rcx 205fde: 48 8b 44 08 20 mov 0x20(%rax,%rcx,1),%rax 205fe3: 48 89 85 20 ff ff ff mov %rax,-0xe0(%rbp) 205fea: e9 80 00 00 00 jmpq 0x20606f 205fef: 8b 7d e4 mov -0x1c(%rbp),%edi 205ff2: 48 8d b5 20 ff ff ff lea -0xe0(%rbp),%rsi 205ff9: 48 8b 4d d8 mov -0x28(%rbp),%rcx 205ffd: 48 8b 45 c0 mov -0x40(%rbp),%rax 206001: 48 03 48 28 add 0x28(%rax),%rcx 206005: 48 83 c1 20 add $0x20,%rcx 206009: ba 08 00 00 00 mov $0x8,%edx 20600e: e8 2d f0 ff ff callq 0x205040 206013: 48 89 85 18 ff ff ff mov %rax,-0xe8(%rbp) 20601a: 48 83 f8 08 cmp $0x8,%rax 20601e: 0f 95 c0 setne %al 206021: 34 ff xor $0xff,%al 206023: 34 ff xor $0xff,%al 206025: 24 01 and $0x1,%al 206027: 0f b6 c0 movzbl %al,%eax 20602a: 48 98 cltq 20602c: 48 83 f8 00 cmp $0x0,%rax 206030: 0f 84 34 00 00 00 je 0x20606a 206036: 48 83 bd 18 ff ff ff 00 cmpq $0x0,-0xe8(%rbp) 20603e: 0f 8d 0f 00 00 00 jge 0x206053 206044: bf 09 00 00 00 mov $0x9,%edi 206049: e8 22 d0 ff ff callq 0x203070 20604e: e9 0a 00 00 00 jmpq 0x20605d 206053: bf 0a 00 00 00 mov $0xa,%edi 206058: e8 13 d0 ff ff callq 0x203070 20605d: 48 c7 45 f8 ff ff ff ff movq $0xffffffffffffffff,-0x8(%rbp) 206065: e9 ce 00 00 00 jmpq 0x206138 20606a: e9 00 00 00 00 jmpq 0x20606f 20606f: 48 8b 45 e8 mov -0x18(%rbp),%rax 206073: 0f b6 40 05 movzbl 0x5(%rax),%eax 206077: 83 f8 01 cmp $0x1,%eax 20607a: 0f 84 3b 00 00 00 je 0x2060bb 206080: 48 8b 85 20 ff ff ff mov -0xe0(%rbp),%rax 206087: 48 89 85 08 ff ff ff mov %rax,-0xf8(%rbp) 20608e: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 206095: 48 0f c8 bswap %rax 206098: 48 89 85 10 ff ff ff mov %rax,-0xf0(%rbp) 20609f: 48 8b 85 10 ff ff ff mov -0xf0(%rbp),%rax 2060a6: 48 89 85 00 ff ff ff mov %rax,-0x100(%rbp) 2060ad: 48 8b 85 00 ff ff ff mov -0x100(%rbp),%rax 2060b4: 48 89 85 20 ff ff ff mov %rax,-0xe0(%rbp) 2060bb: e9 00 00 00 00 jmpq 0x2060c0 2060c0: b8 ff ff ff ff mov $0xffffffff,%eax 2060c5: 48 39 85 20 ff ff ff cmp %rax,-0xe0(%rbp) 2060cc: 0f 86 17 00 00 00 jbe 0x2060e9 2060d2: bf 0a 00 00 00 mov $0xa,%edi 2060d7: e8 94 cf ff ff callq 0x203070 2060dc: 48 c7 45 f8 ff ff ff ff movq $0xffffffffffffffff,-0x8(%rbp) 2060e4: e9 4f 00 00 00 jmpq 0x206138 2060e9: 48 8b 85 20 ff ff ff mov -0xe0(%rbp),%rax 2060f0: 48 89 45 c8 mov %rax,-0x38(%rbp) 2060f4: 48 8b 45 c0 mov -0x40(%rbp),%rax 2060f8: 48 8b 40 28 mov 0x28(%rax),%rax 2060fc: 48 3b 45 d0 cmp -0x30(%rbp),%rax 206100: 0f 87 1d 00 00 00 ja 0x206123 206106: 48 8b 45 d0 mov -0x30(%rbp),%rax 20610a: 48 8b 4d c0 mov -0x40(%rbp),%rcx 20610e: 48 2b 41 28 sub 0x28(%rcx),%rax 206112: 48 8b 4d c8 mov -0x38(%rbp),%rcx 206116: 48 c1 e1 06 shl $0x6,%rcx 20611a: 48 39 c8 cmp %rcx,%rax 20611d: 0f 83 08 00 00 00 jae 0x20612b 206123: 48 c7 45 c8 00 00 00 00 movq $0x0,-0x38(%rbp) 20612b: e9 00 00 00 00 jmpq 0x206130 206130: 48 8b 45 c8 mov -0x38(%rbp),%rax 206134: 48 89 45 f8 mov %rax,-0x8(%rbp) 206138: 48 8b 45 f8 mov -0x8(%rbp),%rax 20613c: 48 81 c4 00 01 00 00 add $0x100,%rsp 206143: 5d pop %rbp 206144: c3 retq 206145: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 20614d: 00 00 20614f: 90 nop 206150: 55 push %rbp 206151: 48 89 e5 mov %rsp,%rbp 206154: 48 83 ec 30 sub $0x30,%rsp 206158: 89 7d f4 mov %edi,-0xc(%rbp) 20615b: 89 75 f0 mov %esi,-0x10(%rbp) 20615e: 48 89 55 e8 mov %rdx,-0x18(%rbp) 206162: 83 7d f4 ff cmpl $0xffffffff,-0xc(%rbp) 206166: 0f 85 0f 00 00 00 jne 0x20617b 20616c: 48 8b 45 e8 mov -0x18(%rbp),%rax 206170: 8b 40 24 mov 0x24(%rax),%eax 206173: 89 45 f4 mov %eax,-0xc(%rbp) 206176: e9 57 00 00 00 jmpq 0x2061d2 20617b: 48 8b 4d e8 mov -0x18(%rbp),%rcx 20617f: 31 c0 xor %eax,%eax 206181: 83 79 24 ff cmpl $0xffffffff,0x24(%rcx) 206185: 88 45 df mov %al,-0x21(%rbp) 206188: 0f 84 10 00 00 00 je 0x20619e 20618e: 8b 45 f4 mov -0xc(%rbp),%eax 206191: 48 8b 4d e8 mov -0x18(%rbp),%rcx 206195: 3b 41 24 cmp 0x24(%rcx),%eax 206198: 0f 95 c0 setne %al 20619b: 88 45 df mov %al,-0x21(%rbp) 20619e: 8a 45 df mov -0x21(%rbp),%al 2061a1: 34 ff xor $0xff,%al 2061a3: 34 ff xor $0xff,%al 2061a5: 24 01 and $0x1,%al 2061a7: 0f b6 c0 movzbl %al,%eax 2061aa: 48 98 cltq 2061ac: 48 83 f8 00 cmp $0x0,%rax 2061b0: 0f 84 17 00 00 00 je 0x2061cd 2061b6: bf 1c 00 00 00 mov $0x1c,%edi 2061bb: e8 b0 ce ff ff callq 0x203070 2061c0: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 2061c8: e9 63 01 00 00 jmpq 0x206330 2061cd: e9 00 00 00 00 jmpq 0x2061d2 2061d2: 48 8b 4d e8 mov -0x18(%rbp),%rcx 2061d6: 31 c0 xor %eax,%eax 2061d8: 83 79 1c 01 cmpl $0x1,0x1c(%rcx) 2061dc: 88 45 de mov %al,-0x22(%rbp) 2061df: 0f 84 6d 00 00 00 je 0x206252 2061e5: 48 8b 4d e8 mov -0x18(%rbp),%rcx 2061e9: 31 c0 xor %eax,%eax 2061eb: 83 79 1c 08 cmpl $0x8,0x1c(%rcx) 2061ef: 88 45 de mov %al,-0x22(%rbp) 2061f2: 0f 84 5a 00 00 00 je 0x206252 2061f8: 48 8b 4d e8 mov -0x18(%rbp),%rcx 2061fc: 31 c0 xor %eax,%eax 2061fe: 83 79 1c 03 cmpl $0x3,0x1c(%rcx) 206202: 88 45 de mov %al,-0x22(%rbp) 206205: 0f 84 47 00 00 00 je 0x206252 20620b: 48 8b 4d e8 mov -0x18(%rbp),%rcx 20620f: 31 c0 xor %eax,%eax 206211: 83 79 1c 0a cmpl $0xa,0x1c(%rcx) 206215: 88 45 de mov %al,-0x22(%rbp) 206218: 0f 84 34 00 00 00 je 0x206252 20621e: 48 8b 4d e8 mov -0x18(%rbp),%rcx 206222: 31 c0 xor %eax,%eax 206224: 83 79 1c 02 cmpl $0x2,0x1c(%rcx) 206228: 88 45 de mov %al,-0x22(%rbp) 20622b: 0f 84 21 00 00 00 je 0x206252 206231: 48 8b 4d e8 mov -0x18(%rbp),%rcx 206235: 31 c0 xor %eax,%eax 206237: 83 79 1c 09 cmpl $0x9,0x1c(%rcx) 20623b: 88 45 de mov %al,-0x22(%rbp) 20623e: 0f 84 0e 00 00 00 je 0x206252 206244: 48 8b 45 e8 mov -0x18(%rbp),%rax 206248: 83 78 1c 0b cmpl $0xb,0x1c(%rax) 20624c: 0f 95 c0 setne %al 20624f: 88 45 de mov %al,-0x22(%rbp) 206252: 8a 45 de mov -0x22(%rbp),%al 206255: 34 ff xor $0xff,%al 206257: 34 ff xor $0xff,%al 206259: 24 01 and $0x1,%al 20625b: 0f b6 c0 movzbl %al,%eax 20625e: 48 98 cltq 206260: 48 83 f8 00 cmp $0x0,%rax 206264: 0f 84 17 00 00 00 je 0x206281 20626a: bf 0b 00 00 00 mov $0xb,%edi 20626f: e8 fc cd ff ff callq 0x203070 206274: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 20627c: e9 af 00 00 00 jmpq 0x206330 206281: 48 8b 45 e8 mov -0x18(%rbp),%rax 206285: 83 78 18 01 cmpl $0x1,0x18(%rax) 206289: 0f 84 1a 00 00 00 je 0x2062a9 20628f: 48 8b 45 e8 mov -0x18(%rbp),%rax 206293: 8b 48 3c mov 0x3c(%rax),%ecx 206296: 83 c1 01 add $0x1,%ecx 206299: 89 48 3c mov %ecx,0x3c(%rax) 20629c: 48 8b 45 e8 mov -0x18(%rbp),%rax 2062a0: 48 89 45 f8 mov %rax,-0x8(%rbp) 2062a4: e9 87 00 00 00 jmpq 0x206330 2062a9: 48 8b 45 e8 mov -0x18(%rbp),%rax 2062ad: 48 83 78 78 00 cmpq $0x0,0x78(%rax) 2062b2: 0f 85 1f 00 00 00 jne 0x2062d7 2062b8: 48 8b 7d e8 mov -0x18(%rbp),%rdi 2062bc: e8 3f e6 ff ff callq 0x204900 2062c1: 83 f8 00 cmp $0x0,%eax 2062c4: 0f 84 0d 00 00 00 je 0x2062d7 2062ca: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 2062d2: e9 59 00 00 00 jmpq 0x206330 2062d7: 8b 7d f4 mov -0xc(%rbp),%edi 2062da: 48 8b 45 e8 mov -0x18(%rbp),%rax 2062de: 48 8b 70 70 mov 0x70(%rax),%rsi 2062e2: 48 83 c6 3c add $0x3c,%rsi 2062e6: 48 8b 45 e8 mov -0x18(%rbp),%rax 2062ea: 48 8b 90 98 00 00 00 mov 0x98(%rax),%rdx 2062f1: 8b 4d f0 mov -0x10(%rbp),%ecx 2062f4: 4c 8b 45 e8 mov -0x18(%rbp),%r8 2062f8: e8 83 f4 ff ff callq 0x205780 2062fd: 48 89 45 e0 mov %rax,-0x20(%rbp) 206301: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 206306: 0f 84 1c 00 00 00 je 0x206328 20630c: 48 8b 45 e8 mov -0x18(%rbp),%rax 206310: 48 8b 48 48 mov 0x48(%rax),%rcx 206314: 48 8b 45 e0 mov -0x20(%rbp),%rax 206318: 48 89 48 10 mov %rcx,0x10(%rax) 20631c: 48 8b 4d e0 mov -0x20(%rbp),%rcx 206320: 48 8b 45 e8 mov -0x18(%rbp),%rax 206324: 48 89 48 48 mov %rcx,0x48(%rax) 206328: 48 8b 45 e0 mov -0x20(%rbp),%rax 20632c: 48 89 45 f8 mov %rax,-0x8(%rbp) 206330: 48 8b 45 f8 mov -0x8(%rbp),%rax 206334: 48 83 c4 30 add $0x30,%rsp 206338: 5d pop %rbp 206339: c3 retq 20633a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 206340: 55 push %rbp 206341: 48 89 e5 mov %rsp,%rbp 206344: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 20634b: 89 7d f4 mov %edi,-0xc(%rbp) 20634e: 48 89 75 e8 mov %rsi,-0x18(%rbp) 206352: 48 89 55 e0 mov %rdx,-0x20(%rbp) 206356: 89 4d dc mov %ecx,-0x24(%rbp) 206359: 4c 89 45 d0 mov %r8,-0x30(%rbp) 20635d: 8b 45 f4 mov -0xc(%rbp),%eax 206360: 89 85 74 ff ff ff mov %eax,-0x8c(%rbp) 206366: 48 8d 45 90 lea -0x70(%rbp),%rax 20636a: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 206371: b8 40 00 00 00 mov $0x40,%eax 206376: 48 3b 45 e0 cmp -0x20(%rbp),%rax 20637a: 0f 83 11 00 00 00 jae 0x206391 206380: b8 40 00 00 00 mov $0x40,%eax 206385: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 20638c: e9 0b 00 00 00 jmpq 0x20639c 206391: 48 8b 45 e0 mov -0x20(%rbp),%rax 206395: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 20639c: 48 8b b5 78 ff ff ff mov -0x88(%rbp),%rsi 2063a3: 8b bd 74 ff ff ff mov -0x8c(%rbp),%edi 2063a9: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 2063b0: 48 8b 4d e8 mov -0x18(%rbp),%rcx 2063b4: e8 87 ec ff ff callq 0x205040 2063b9: 48 89 45 88 mov %rax,-0x78(%rbp) 2063bd: 48 83 7d 88 ff cmpq $0xffffffffffffffff,-0x78(%rbp) 2063c2: 0f 94 c0 sete %al 2063c5: 34 ff xor $0xff,%al 2063c7: 34 ff xor $0xff,%al 2063c9: 24 01 and $0x1,%al 2063cb: 0f b6 c0 movzbl %al,%eax 2063ce: 48 98 cltq 2063d0: 48 83 f8 00 cmp $0x0,%rax 2063d4: 0f 84 17 00 00 00 je 0x2063f1 2063da: bf 09 00 00 00 mov $0x9,%edi 2063df: e8 8c cc ff ff callq 0x203070 2063e4: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 2063ec: e9 e9 00 00 00 jmpq 0x2064da 2063f1: 48 8b 75 88 mov -0x78(%rbp),%rsi 2063f5: 48 8d 7d 90 lea -0x70(%rbp),%rdi 2063f9: e8 72 cf ff ff callq 0x203370 2063fe: 89 45 84 mov %eax,-0x7c(%rbp) 206401: 8b 45 84 mov -0x7c(%rbp),%eax 206404: 89 85 64 ff ff ff mov %eax,-0x9c(%rbp) 20640a: 83 e8 01 sub $0x1,%eax 20640d: 0f 84 19 00 00 00 je 0x20642c 206413: e9 00 00 00 00 jmpq 0x206418 206418: 8b 85 64 ff ff ff mov -0x9c(%rbp),%eax 20641e: 83 e8 03 sub $0x3,%eax 206421: 0f 84 2a 00 00 00 je 0x206451 206427: e9 77 00 00 00 jmpq 0x2064a3 20642c: 8b 7d f4 mov -0xc(%rbp),%edi 20642f: 48 8b 55 e8 mov -0x18(%rbp),%rdx 206433: 48 8b 4d e0 mov -0x20(%rbp),%rcx 206437: 44 8b 45 dc mov -0x24(%rbp),%r8d 20643b: 4c 8b 4d d0 mov -0x30(%rbp),%r9 20643f: 31 c0 xor %eax,%eax 206441: 89 c6 mov %eax,%esi 206443: e8 68 e3 ff ff callq 0x2047b0 206448: 48 89 45 f8 mov %rax,-0x8(%rbp) 20644c: e9 89 00 00 00 jmpq 0x2064da 206451: 48 8b 45 88 mov -0x78(%rbp),%rax 206455: 0f b6 75 94 movzbl -0x6c(%rbp),%esi 206459: b9 40 00 00 00 mov $0x40,%ecx 20645e: ba 34 00 00 00 mov $0x34,%edx 206463: 83 fe 01 cmp $0x1,%esi 206466: 48 0f 44 ca cmove %rdx,%rcx 20646a: 48 39 c8 cmp %rcx,%rax 20646d: 0f 82 2b 00 00 00 jb 0x20649e 206473: 8b 7d f4 mov -0xc(%rbp),%edi 206476: 48 8d 55 90 lea -0x70(%rbp),%rdx 20647a: 48 8b 4d e8 mov -0x18(%rbp),%rcx 20647e: 4c 8b 45 e0 mov -0x20(%rbp),%r8 206482: 44 8b 4d dc mov -0x24(%rbp),%r9d 206486: 48 8b 45 d0 mov -0x30(%rbp),%rax 20648a: 31 f6 xor %esi,%esi 20648c: 48 89 04 24 mov %rax,(%rsp) 206490: e8 bb cf ff ff callq 0x203450 206495: 48 89 45 f8 mov %rax,-0x8(%rbp) 206499: e9 3c 00 00 00 jmpq 0x2064da 20649e: e9 00 00 00 00 jmpq 0x2064a3 2064a3: e9 00 00 00 00 jmpq 0x2064a8 2064a8: 8b 7d f4 mov -0xc(%rbp),%edi 2064ab: 48 8b 55 e8 mov -0x18(%rbp),%rdx 2064af: 48 8b 4d e0 mov -0x20(%rbp),%rcx 2064b3: 44 8b 45 dc mov -0x24(%rbp),%r8d 2064b7: 4c 8b 4d d0 mov -0x30(%rbp),%r9 2064bb: 31 c0 xor %eax,%eax 2064bd: 89 c6 mov %eax,%esi 2064bf: 31 c0 xor %eax,%eax 2064c1: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 2064c8: 48 c7 44 24 08 00 00 00 movq $0x0,0x8(%rsp) 2064d0: 00 2064d1: e8 6a e3 ff ff callq 0x204840 2064d6: 48 89 45 f8 mov %rax,-0x8(%rbp) 2064da: 48 8b 45 f8 mov -0x8(%rbp),%rax 2064de: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 2064e5: 5d pop %rbp 2064e6: c3 retq 2064e7: cc int3 2064e8: cc int3 2064e9: cc int3 2064ea: cc int3 2064eb: cc int3 2064ec: cc int3 2064ed: cc int3 2064ee: cc int3 2064ef: cc int3 2064f0: 55 push %rbp 2064f1: 48 89 e5 mov %rsp,%rbp 2064f4: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 2064fb: 48 89 7d f0 mov %rdi,-0x10(%rbp) 2064ff: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 206504: 0f 85 0c 00 00 00 jne 0x206516 20650a: c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) 206511: e9 fb 05 00 00 jmpq 0x206b11 206516: 48 8b 45 f0 mov -0x10(%rbp),%rax 20651a: 83 78 3c 00 cmpl $0x0,0x3c(%rax) 20651e: 0f 84 2b 00 00 00 je 0x20654f 206524: 48 8b 4d f0 mov -0x10(%rbp),%rcx 206528: 8b 41 3c mov 0x3c(%rcx),%eax 20652b: 83 c0 ff add $0xffffffff,%eax 20652e: 89 41 3c mov %eax,0x3c(%rcx) 206531: 83 f8 00 cmp $0x0,%eax 206534: 0f 84 15 00 00 00 je 0x20654f 20653a: 48 8b 45 f0 mov -0x10(%rbp),%rax 20653e: 8b 40 3c mov 0x3c(%rax),%eax 206541: 89 45 e4 mov %eax,-0x1c(%rbp) 206544: 8b 45 e4 mov -0x1c(%rbp),%eax 206547: 89 45 fc mov %eax,-0x4(%rbp) 20654a: e9 c2 05 00 00 jmpq 0x206b11 20654f: 48 8b 45 f0 mov -0x10(%rbp),%rax 206553: 83 78 18 01 cmpl $0x1,0x18(%rax) 206557: 0f 85 4e 00 00 00 jne 0x2065ab 20655d: 48 8b 45 f0 mov -0x10(%rbp),%rax 206561: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx 206568: 48 39 48 50 cmp %rcx,0x50(%rax) 20656c: 0f 84 0d 00 00 00 je 0x20657f 206572: 48 8b 45 f0 mov -0x10(%rbp),%rax 206576: 48 8b 78 50 mov 0x50(%rax),%rdi 20657a: e8 21 07 00 00 callq 0x206ca0 20657f: 48 8b 45 f0 mov -0x10(%rbp),%rax 206583: 48 c7 40 50 00 00 00 00 movq $0x0,0x50(%rax) 20658b: 48 8b 45 f0 mov -0x10(%rbp),%rax 20658f: 48 83 78 48 00 cmpq $0x0,0x48(%rax) 206594: 0f 84 0c 00 00 00 je 0x2065a6 20659a: c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) 2065a1: e9 6b 05 00 00 jmpq 0x206b11 2065a6: e9 00 00 00 00 jmpq 0x2065ab 2065ab: 48 8b 45 f0 mov -0x10(%rbp),%rax 2065af: 48 8b 40 08 mov 0x8(%rax),%rax 2065b3: 48 89 45 e8 mov %rax,-0x18(%rbp) 2065b7: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 2065bc: 0f 84 66 00 00 00 je 0x206628 2065c2: 48 8b 45 e8 mov -0x18(%rbp),%rax 2065c6: 48 8b 40 48 mov 0x48(%rax),%rax 2065ca: 48 3b 45 f0 cmp -0x10(%rbp),%rax 2065ce: 0f 85 15 00 00 00 jne 0x2065e9 2065d4: 48 8b 45 f0 mov -0x10(%rbp),%rax 2065d8: 48 8b 48 10 mov 0x10(%rax),%rcx 2065dc: 48 8b 45 e8 mov -0x18(%rbp),%rax 2065e0: 48 89 48 48 mov %rcx,0x48(%rax) 2065e4: e9 3f 00 00 00 jmpq 0x206628 2065e9: 48 8b 45 e8 mov -0x18(%rbp),%rax 2065ed: 48 8b 40 48 mov 0x48(%rax),%rax 2065f1: 48 89 45 d8 mov %rax,-0x28(%rbp) 2065f5: 48 8b 45 d8 mov -0x28(%rbp),%rax 2065f9: 48 8b 40 10 mov 0x10(%rax),%rax 2065fd: 48 3b 45 f0 cmp -0x10(%rbp),%rax 206601: 0f 84 11 00 00 00 je 0x206618 206607: 48 8b 45 d8 mov -0x28(%rbp),%rax 20660b: 48 8b 40 10 mov 0x10(%rax),%rax 20660f: 48 89 45 d8 mov %rax,-0x28(%rbp) 206613: e9 dd ff ff ff jmpq 0x2065f5 206618: 48 8b 45 f0 mov -0x10(%rbp),%rax 20661c: 48 8b 48 10 mov 0x10(%rax),%rcx 206620: 48 8b 45 d8 mov -0x28(%rbp),%rax 206624: 48 89 48 10 mov %rcx,0x10(%rax) 206628: 48 8b 45 f0 mov -0x10(%rbp),%rax 20662c: 8b 40 18 mov 0x18(%rax),%eax 20662f: 89 45 94 mov %eax,-0x6c(%rbp) 206632: 83 e8 01 sub $0x1,%eax 206635: 0f 84 16 00 00 00 je 0x206651 20663b: e9 00 00 00 00 jmpq 0x206640 206640: 8b 45 94 mov -0x6c(%rbp),%eax 206643: 83 e8 03 sub $0x3,%eax 206646: 0f 84 26 00 00 00 je 0x206672 20664c: e9 ff 03 00 00 jmpq 0x206a50 206651: 48 8b 45 f0 mov -0x10(%rbp),%rax 206655: 48 83 78 60 00 cmpq $0x0,0x60(%rax) 20665a: 0f 84 0d 00 00 00 je 0x20666d 206660: 48 8b 45 f0 mov -0x10(%rbp),%rax 206664: 48 8b 78 60 mov 0x60(%rax),%rdi 206668: e8 33 06 00 00 callq 0x206ca0 20666d: e9 e3 03 00 00 jmpq 0x206a55 206672: 48 8b 45 f0 mov -0x10(%rbp),%rax 206676: 83 78 20 01 cmpl $0x1,0x20(%rax) 20667a: 0f 84 0f 00 00 00 je 0x20668f 206680: b0 01 mov $0x1,%al 206682: a8 01 test $0x1,%al 206684: 0f 85 05 00 00 00 jne 0x20668f 20668a: e9 11 00 00 00 jmpq 0x2066a0 20668f: 48 8b 45 f0 mov -0x10(%rbp),%rax 206693: 48 8b 40 68 mov 0x68(%rax),%rax 206697: 48 89 45 88 mov %rax,-0x78(%rbp) 20669b: e9 0c 00 00 00 jmpq 0x2066ac 2066a0: 48 8b 45 f0 mov -0x10(%rbp),%rax 2066a4: 48 8b 40 68 mov 0x68(%rax),%rax 2066a8: 48 89 45 88 mov %rax,-0x78(%rbp) 2066ac: 48 8b 45 88 mov -0x78(%rbp),%rax 2066b0: 48 89 45 d0 mov %rax,-0x30(%rbp) 2066b4: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 2066b9: 0f 84 46 00 00 00 je 0x206705 2066bf: 48 8b 45 d0 mov -0x30(%rbp),%rax 2066c3: 48 8b 40 30 mov 0x30(%rax),%rax 2066c7: 48 89 45 c8 mov %rax,-0x38(%rbp) 2066cb: 48 8b 45 d0 mov -0x30(%rbp),%rax 2066cf: 8b 80 cc 00 00 00 mov 0xcc(%rax),%eax 2066d5: 25 80 00 00 00 and $0x80,%eax 2066da: 83 f8 00 cmp $0x0,%eax 2066dd: 0f 84 0c 00 00 00 je 0x2066ef 2066e3: 48 8b 45 d0 mov -0x30(%rbp),%rax 2066e7: 48 8b 38 mov (%rax),%rdi 2066ea: e8 b1 05 00 00 callq 0x206ca0 2066ef: 48 8b 7d d0 mov -0x30(%rbp),%rdi 2066f3: e8 a8 05 00 00 callq 0x206ca0 2066f8: 48 8b 45 c8 mov -0x38(%rbp),%rax 2066fc: 48 89 45 d0 mov %rax,-0x30(%rbp) 206700: e9 af ff ff ff jmpq 0x2066b4 206705: 48 8b 45 f0 mov -0x10(%rbp),%rax 206709: 83 78 20 01 cmpl $0x1,0x20(%rax) 20670d: 0f 84 0f 00 00 00 je 0x206722 206713: b0 01 mov $0x1,%al 206715: a8 01 test $0x1,%al 206717: 0f 85 05 00 00 00 jne 0x206722 20671d: e9 17 00 00 00 jmpq 0x206739 206722: 48 8b 45 f0 mov -0x10(%rbp),%rax 206726: 48 83 c0 48 add $0x48,%rax 20672a: 48 05 80 00 00 00 add $0x80,%rax 206730: 48 89 45 80 mov %rax,-0x80(%rbp) 206734: e9 12 00 00 00 jmpq 0x20674b 206739: 48 8b 45 f0 mov -0x10(%rbp),%rax 20673d: 48 83 c0 48 add $0x48,%rax 206741: 48 05 80 00 00 00 add $0x80,%rax 206747: 48 89 45 80 mov %rax,-0x80(%rbp) 20674b: 48 8b 45 80 mov -0x80(%rbp),%rax 20674f: 48 89 45 c0 mov %rax,-0x40(%rbp) 206753: 48 8b 45 c0 mov -0x40(%rbp),%rax 206757: 8b 40 04 mov 0x4(%rax),%eax 20675a: 48 89 45 b8 mov %rax,-0x48(%rbp) 20675e: 48 8b 45 b8 mov -0x48(%rbp),%rax 206762: 48 89 c1 mov %rax,%rcx 206765: 48 83 c1 ff add $0xffffffffffffffff,%rcx 206769: 48 89 4d b8 mov %rcx,-0x48(%rbp) 20676d: 48 83 f8 00 cmp $0x0,%rax 206771: 0f 86 3c 01 00 00 jbe 0x2068b3 206777: 48 8b 45 c0 mov -0x40(%rbp),%rax 20677b: 48 83 c0 10 add $0x10,%rax 20677f: 48 69 4d b8 d0 00 00 00 imul $0xd0,-0x48(%rbp),%rcx 206787: 48 01 c8 add %rcx,%rax 20678a: 48 89 45 b0 mov %rax,-0x50(%rbp) 20678e: 48 8b 45 b0 mov -0x50(%rbp),%rax 206792: 8b 80 98 00 00 00 mov 0x98(%rax),%eax 206798: 25 80 00 00 00 and $0x80,%eax 20679d: 83 f8 00 cmp $0x0,%eax 2067a0: 0f 84 10 00 00 00 je 0x2067b6 2067a6: 48 8b 45 b0 mov -0x50(%rbp),%rax 2067aa: 48 8b b8 90 00 00 00 mov 0x90(%rax),%rdi 2067b1: e8 ea 04 00 00 callq 0x206ca0 2067b6: 48 8b 45 b0 mov -0x50(%rbp),%rax 2067ba: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 2067c1: 48 8b 4d b0 mov -0x50(%rbp),%rcx 2067c5: 48 3b 81 a0 00 00 00 cmp 0xa0(%rcx),%rax 2067cc: 0f 84 10 00 00 00 je 0x2067e2 2067d2: 48 8b 45 b0 mov -0x50(%rbp),%rax 2067d6: 48 8b b8 b0 00 00 00 mov 0xb0(%rax),%rdi 2067dd: e8 be 04 00 00 callq 0x206ca0 2067e2: 48 8b 45 b0 mov -0x50(%rbp),%rax 2067e6: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 2067ed: 48 8b 4d b0 mov -0x50(%rbp),%rcx 2067f1: 48 3b 81 a0 00 00 00 cmp 0xa0(%rcx),%rax 2067f8: 0f 84 10 00 00 00 je 0x20680e 2067fe: 48 8b 45 b0 mov -0x50(%rbp),%rax 206802: 48 8b b8 a8 00 00 00 mov 0xa8(%rax),%rdi 206809: e8 92 04 00 00 callq 0x206ca0 20680e: 48 8b 45 f0 mov -0x10(%rbp),%rax 206812: 48 83 38 00 cmpq $0x0,(%rax) 206816: 0f 84 34 00 00 00 je 0x206850 20681c: 48 8b 45 b0 mov -0x50(%rbp),%rax 206820: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 206827: 48 8b 4d b0 mov -0x50(%rbp),%rcx 20682b: 48 3b 81 b0 00 00 00 cmp 0xb0(%rcx),%rax 206832: 0f 84 18 00 00 00 je 0x206850 206838: 48 8b 45 b0 mov -0x50(%rbp),%rax 20683c: 8b 80 9c 00 00 00 mov 0x9c(%rax),%eax 206842: 25 80 00 00 00 and $0x80,%eax 206847: 83 f8 00 cmp $0x0,%eax 20684a: 0f 84 10 00 00 00 je 0x206860 206850: 48 8b 45 b0 mov -0x50(%rbp),%rax 206854: 48 8b b8 a0 00 00 00 mov 0xa0(%rax),%rdi 20685b: e8 40 04 00 00 callq 0x206ca0 206860: 48 8b 45 b0 mov -0x50(%rbp),%rax 206864: 48 8b 40 30 mov 0x30(%rax),%rax 206868: 48 89 45 a8 mov %rax,-0x58(%rbp) 20686c: 48 83 7d a8 00 cmpq $0x0,-0x58(%rbp) 206871: 0f 84 37 00 00 00 je 0x2068ae 206877: 48 8b 45 a8 mov -0x58(%rbp),%rax 20687b: 48 89 45 a0 mov %rax,-0x60(%rbp) 20687f: 48 8b 45 a8 mov -0x58(%rbp),%rax 206883: 48 8b 40 30 mov 0x30(%rax),%rax 206887: 48 89 45 a8 mov %rax,-0x58(%rbp) 20688b: 48 8b 45 a0 mov -0x60(%rbp),%rax 20688f: 8b 40 38 mov 0x38(%rax),%eax 206892: 25 80 00 00 00 and $0x80,%eax 206897: 83 f8 00 cmp $0x0,%eax 20689a: 0f 84 09 00 00 00 je 0x2068a9 2068a0: 48 8b 7d a0 mov -0x60(%rbp),%rdi 2068a4: e8 f7 03 00 00 callq 0x206ca0 2068a9: e9 be ff ff ff jmpq 0x20686c 2068ae: e9 ab fe ff ff jmpq 0x20675e 2068b3: 48 8b 45 c0 mov -0x40(%rbp),%rax 2068b7: 48 89 45 98 mov %rax,-0x68(%rbp) 2068bb: 48 8b 45 c0 mov -0x40(%rbp),%rax 2068bf: 48 8b 40 08 mov 0x8(%rax),%rax 2068c3: 48 89 45 c0 mov %rax,-0x40(%rbp) 2068c7: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 2068cc: 0f 84 13 00 00 00 je 0x2068e5 2068d2: 48 8b 45 98 mov -0x68(%rbp),%rax 2068d6: 8b 00 mov (%rax),%eax 2068d8: 48 8b 4d 98 mov -0x68(%rbp),%rcx 2068dc: 3b 41 04 cmp 0x4(%rcx),%eax 2068df: 0f 85 05 00 00 00 jne 0x2068ea 2068e5: e9 1f 00 00 00 jmpq 0x206909 2068ea: 48 8d 3d 68 a5 ff ff lea -0x5a98(%rip),%rdi # 0x200e59 2068f1: 48 8d 35 c8 a6 ff ff lea -0x5938(%rip),%rsi # 0x200fc0 2068f8: ba bc 00 00 00 mov $0xbc,%edx 2068fd: 48 8d 0d 90 a6 ff ff lea -0x5970(%rip),%rcx # 0x200f94 206904: e8 67 03 00 00 callq 0x206c70 206909: 48 8b 45 98 mov -0x68(%rbp),%rax 20690d: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 206914: 48 8b 45 f0 mov -0x10(%rbp),%rax 206918: 83 78 20 01 cmpl $0x1,0x20(%rax) 20691c: 0f 84 0f 00 00 00 je 0x206931 206922: b0 01 mov $0x1,%al 206924: a8 01 test $0x1,%al 206926: 0f 85 05 00 00 00 jne 0x206931 20692c: e9 1a 00 00 00 jmpq 0x20694b 206931: 48 8b 45 f0 mov -0x10(%rbp),%rax 206935: 48 83 c0 48 add $0x48,%rax 206939: 48 05 80 00 00 00 add $0x80,%rax 20693f: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 206946: e9 15 00 00 00 jmpq 0x206960 20694b: 48 8b 45 f0 mov -0x10(%rbp),%rax 20694f: 48 83 c0 48 add $0x48,%rax 206953: 48 05 80 00 00 00 add $0x80,%rax 206959: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 206960: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 206967: 48 8b 8d 70 ff ff ff mov -0x90(%rbp),%rcx 20696e: 48 39 c8 cmp %rcx,%rax 206971: 0f 84 09 00 00 00 je 0x206980 206977: 48 8b 7d 98 mov -0x68(%rbp),%rdi 20697b: e8 20 03 00 00 callq 0x206ca0 206980: e9 00 00 00 00 jmpq 0x206985 206985: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 20698a: 0f 85 c3 fd ff ff jne 0x206753 206990: 48 8b 45 f0 mov -0x10(%rbp),%rax 206994: 83 78 7c 00 cmpl $0x0,0x7c(%rax) 206998: 0f 84 4c 00 00 00 je 0x2069ea 20699e: 48 8b 45 f0 mov -0x10(%rbp),%rax 2069a2: 83 78 20 01 cmpl $0x1,0x20(%rax) 2069a6: 0f 84 0f 00 00 00 je 0x2069bb 2069ac: b0 01 mov $0x1,%al 2069ae: a8 01 test $0x1,%al 2069b0: 0f 85 05 00 00 00 jne 0x2069bb 2069b6: e9 14 00 00 00 jmpq 0x2069cf 2069bb: 48 8b 45 f0 mov -0x10(%rbp),%rax 2069bf: 48 8b 40 50 mov 0x50(%rax),%rax 2069c3: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 2069ca: e9 0f 00 00 00 jmpq 0x2069de 2069cf: 48 8b 45 f0 mov -0x10(%rbp),%rax 2069d3: 48 8b 40 50 mov 0x50(%rax),%rax 2069d7: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 2069de: 48 8b bd 68 ff ff ff mov -0x98(%rbp),%rdi 2069e5: e8 b6 02 00 00 callq 0x206ca0 2069ea: 48 8b 45 f0 mov -0x10(%rbp),%rax 2069ee: 8b 40 78 mov 0x78(%rax),%eax 2069f1: 25 80 00 00 00 and $0x80,%eax 2069f6: 83 f8 00 cmp $0x0,%eax 2069f9: 0f 84 4c 00 00 00 je 0x206a4b 2069ff: 48 8b 45 f0 mov -0x10(%rbp),%rax 206a03: 83 78 20 01 cmpl $0x1,0x20(%rax) 206a07: 0f 84 0f 00 00 00 je 0x206a1c 206a0d: b0 01 mov $0x1,%al 206a0f: a8 01 test $0x1,%al 206a11: 0f 85 05 00 00 00 jne 0x206a1c 206a17: e9 14 00 00 00 jmpq 0x206a30 206a1c: 48 8b 45 f0 mov -0x10(%rbp),%rax 206a20: 48 8b 40 58 mov 0x58(%rax),%rax 206a24: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 206a2b: e9 0f 00 00 00 jmpq 0x206a3f 206a30: 48 8b 45 f0 mov -0x10(%rbp),%rax 206a34: 48 8b 40 58 mov 0x58(%rax),%rax 206a38: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 206a3f: 48 8b bd 60 ff ff ff mov -0xa0(%rbp),%rdi 206a46: e8 55 02 00 00 callq 0x206ca0 206a4b: e9 05 00 00 00 jmpq 0x206a55 206a50: e9 00 00 00 00 jmpq 0x206a55 206a55: 48 8b 45 f0 mov -0x10(%rbp),%rax 206a59: 48 83 38 00 cmpq $0x0,(%rax) 206a5d: 0f 84 62 00 00 00 je 0x206ac5 206a63: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 206a68: 0f 85 57 00 00 00 jne 0x206ac5 206a6e: 48 8b 45 f0 mov -0x10(%rbp),%rax 206a72: 8b 40 38 mov 0x38(%rax),%eax 206a75: 25 80 00 00 00 and $0x80,%eax 206a7a: 83 f8 00 cmp $0x0,%eax 206a7d: 0f 84 11 00 00 00 je 0x206a94 206a83: 48 8b 45 f0 mov -0x10(%rbp),%rax 206a87: 48 8b 38 mov (%rax),%rdi 206a8a: e8 11 02 00 00 callq 0x206ca0 206a8f: e9 2c 00 00 00 jmpq 0x206ac0 206a94: 48 8b 45 f0 mov -0x10(%rbp),%rax 206a98: 8b 40 38 mov 0x38(%rax),%eax 206a9b: 83 e0 40 and $0x40,%eax 206a9e: 83 f8 00 cmp $0x0,%eax 206aa1: 0f 84 14 00 00 00 je 0x206abb 206aa7: 48 8b 45 f0 mov -0x10(%rbp),%rax 206aab: 48 8b 38 mov (%rax),%rdi 206aae: 48 8b 45 f0 mov -0x10(%rbp),%rax 206ab2: 48 8b 70 30 mov 0x30(%rax),%rsi 206ab6: e8 b5 02 00 00 callq 0x206d70 206abb: e9 00 00 00 00 jmpq 0x206ac0 206ac0: e9 00 00 00 00 jmpq 0x206ac5 206ac5: 48 8b 7d f0 mov -0x10(%rbp),%rdi 206ac9: e8 d2 01 00 00 callq 0x206ca0 206ace: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 206ad3: 0f 84 22 00 00 00 je 0x206afb 206ad9: 48 8b 45 e8 mov -0x18(%rbp),%rax 206add: 83 78 3c 00 cmpl $0x0,0x3c(%rax) 206ae1: 0f 85 14 00 00 00 jne 0x206afb 206ae7: 48 8b 7d e8 mov -0x18(%rbp),%rdi 206aeb: e8 00 fa ff ff callq 0x2064f0 206af0: 89 85 5c ff ff ff mov %eax,-0xa4(%rbp) 206af6: e9 0d 00 00 00 jmpq 0x206b08 206afb: 31 c0 xor %eax,%eax 206afd: 89 85 5c ff ff ff mov %eax,-0xa4(%rbp) 206b03: e9 00 00 00 00 jmpq 0x206b08 206b08: 8b 85 5c ff ff ff mov -0xa4(%rbp),%eax 206b0e: 89 45 fc mov %eax,-0x4(%rbp) 206b11: 8b 45 fc mov -0x4(%rbp),%eax 206b14: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 206b1b: 5d pop %rbp 206b1c: c3 retq 206b1d: cc int3 206b1e: cc int3 206b1f: cc int3 206b20: 55 push %rbp 206b21: 48 89 e5 mov %rsp,%rbp 206b24: 48 89 7d f8 mov %rdi,-0x8(%rbp) 206b28: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 206b2d: 0f 85 0a 00 00 00 jne 0x206b3d 206b33: 31 c0 xor %eax,%eax 206b35: 89 45 f4 mov %eax,-0xc(%rbp) 206b38: e9 0a 00 00 00 jmpq 0x206b47 206b3d: 48 8b 45 f8 mov -0x8(%rbp),%rax 206b41: 8b 40 18 mov 0x18(%rax),%eax 206b44: 89 45 f4 mov %eax,-0xc(%rbp) 206b47: 8b 45 f4 mov -0xc(%rbp),%eax 206b4a: 5d pop %rbp 206b4b: c3 retq 206b4c: cc int3 206b4d: cc int3 206b4e: cc int3 206b4f: cc int3 206b50: 41 57 push %rdi 206b52: 41 56 push %rsi 206b54: 41 89 ff mov %edi,%r15d 206b57: 41 55 push %rbp 206b59: 41 54 push %rsp 206b5b: 4c 8d 25 36 12 00 00 lea 0x1236(%rip),%r12 # 0x207d98 206b62: 55 push %rbp 206b63: 48 8d 2d 36 12 00 00 lea 0x1236(%rip),%rbp # 0x207da0 206b6a: 53 push %rbx 206b6b: 49 89 f6 mov %rsi,%r14 206b6e: 49 89 d5 mov %rdx,%r13 206b71: 4c 29 e5 sub %r12,%rbp 206b74: 48 83 ec 08 sub $0x8,%rsp 206b78: 48 c1 fd 03 sar $0x3,%rbp 206b7c: e8 5f 00 00 00 callq 0x206be0 206b81: 48 85 ed test %rbp,%rbp 206b84: 74 20 je 0x206ba6 206b86: 31 db xor %ebx,%ebx 206b88: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 206b90: 4c 89 ea mov %r13,%rdx 206b93: 4c 89 f6 mov %r14,%rsi 206b96: 44 89 ff mov %r15d,%edi 206b99: 41 ff 14 dc callq *(%r12,%rbx,8) 206b9d: 48 83 c3 01 add $0x1,%rbx 206ba1: 48 39 eb cmp %rbp,%rbx 206ba4: 75 ea jne 0x206b90 206ba6: 48 83 c4 08 add $0x8,%rsp 206baa: 5b pop %rbx 206bab: 5d pop %rbp 206bac: 41 5c pop %rsp 206bae: 41 5d pop %rbp 206bb0: 41 5e pop %rsi 206bb2: 41 5f pop %rdi 206bb4: c3 retq 206bb5: 90 nop 206bb6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 206bbe: 00 00 206bc0: f3 rep 206bc1: c3 retq 206bc2: cc int3 206bc3: cc int3 206bc4: cc int3 206bc5: cc int3 206bc6: cc int3 206bc7: cc int3 206bc8: cc int3 206bc9: cc int3 206bca: cc int3 206bcb: cc int3 206bcc: cc int3 206bcd: cc int3 206bce: cc int3 206bcf: cc int3 206bd0: 48 89 f2 mov %rsi,%rdx 206bd3: 89 fe mov %edi,%esi 206bd5: bf 01 00 00 00 mov $0x1,%edi 206bda: e9 a1 01 00 00 jmpq 0x206d80 Disassembly of section .init: 206be0: 48 83 ec 08 sub $0x8,%rsp 206be4: 48 8b 05 65 13 00 00 mov 0x1365(%rip),%rax # 0x207f50 206beb: 48 85 c0 test %rax,%rax 206bee: 74 05 je 0x206bf5 206bf0: e8 3b 00 00 00 callq 0x206c30 206bf5: 48 83 c4 08 add $0x8,%rsp 206bf9: c3 retq Disassembly of section .fini: 206bfc: 48 83 ec 08 sub $0x8,%rsp 206c00: 48 83 c4 08 add $0x8,%rsp 206c04: c3 retq Disassembly of section .plt: 206c10: ff 35 5a 23 00 00 pushq 0x235a(%rip) # 0x208f70 206c16: ff 25 5c 23 00 00 jmpq *0x235c(%rip) # 0x208f78 206c1c: 0f 1f 40 00 nopl 0x0(%rax) 206c20: ff 25 5a 23 00 00 jmpq *0x235a(%rip) # 0x208f80 206c26: 68 00 00 00 00 pushq $0x0 206c2b: e9 e0 ff ff ff jmpq 0x206c10 206c30: ff 25 52 23 00 00 jmpq *0x2352(%rip) # 0x208f88 206c36: 68 01 00 00 00 pushq $0x1 206c3b: e9 d0 ff ff ff jmpq 0x206c10 206c40: ff 25 4a 23 00 00 jmpq *0x234a(%rip) # 0x208f90 206c46: 68 02 00 00 00 pushq $0x2 206c4b: e9 c0 ff ff ff jmpq 0x206c10 206c50: ff 25 42 23 00 00 jmpq *0x2342(%rip) # 0x208f98 206c56: 68 03 00 00 00 pushq $0x3 206c5b: e9 b0 ff ff ff jmpq 0x206c10 206c60: ff 25 3a 23 00 00 jmpq *0x233a(%rip) # 0x208fa0 206c66: 68 04 00 00 00 pushq $0x4 206c6b: e9 a0 ff ff ff jmpq 0x206c10 206c70: ff 25 32 23 00 00 jmpq *0x2332(%rip) # 0x208fa8 206c76: 68 05 00 00 00 pushq $0x5 206c7b: e9 90 ff ff ff jmpq 0x206c10 206c80: ff 25 2a 23 00 00 jmpq *0x232a(%rip) # 0x208fb0 206c86: 68 06 00 00 00 pushq $0x6 206c8b: e9 80 ff ff ff jmpq 0x206c10 206c90: ff 25 22 23 00 00 jmpq *0x2322(%rip) # 0x208fb8 206c96: 68 07 00 00 00 pushq $0x7 206c9b: e9 70 ff ff ff jmpq 0x206c10 206ca0: ff 25 1a 23 00 00 jmpq *0x231a(%rip) # 0x208fc0 206ca6: 68 08 00 00 00 pushq $0x8 206cab: e9 60 ff ff ff jmpq 0x206c10 206cb0: ff 25 12 23 00 00 jmpq *0x2312(%rip) # 0x208fc8 206cb6: 68 09 00 00 00 pushq $0x9 206cbb: e9 50 ff ff ff jmpq 0x206c10 206cc0: ff 25 0a 23 00 00 jmpq *0x230a(%rip) # 0x208fd0 206cc6: 68 0a 00 00 00 pushq $0xa 206ccb: e9 40 ff ff ff jmpq 0x206c10 206cd0: ff 25 02 23 00 00 jmpq *0x2302(%rip) # 0x208fd8 206cd6: 68 0b 00 00 00 pushq $0xb 206cdb: e9 30 ff ff ff jmpq 0x206c10 206ce0: ff 25 fa 22 00 00 jmpq *0x22fa(%rip) # 0x208fe0 206ce6: 68 0c 00 00 00 pushq $0xc 206ceb: e9 20 ff ff ff jmpq 0x206c10 206cf0: ff 25 f2 22 00 00 jmpq *0x22f2(%rip) # 0x208fe8 206cf6: 68 0d 00 00 00 pushq $0xd 206cfb: e9 10 ff ff ff jmpq 0x206c10 206d00: ff 25 ea 22 00 00 jmpq *0x22ea(%rip) # 0x208ff0 206d06: 68 0e 00 00 00 pushq $0xe 206d0b: e9 00 ff ff ff jmpq 0x206c10 206d10: ff 25 e2 22 00 00 jmpq *0x22e2(%rip) # 0x208ff8 206d16: 68 0f 00 00 00 pushq $0xf 206d1b: e9 f0 fe ff ff jmpq 0x206c10 206d20: ff 25 da 22 00 00 jmpq *0x22da(%rip) # 0x209000 206d26: 68 10 00 00 00 pushq $0x10 206d2b: e9 e0 fe ff ff jmpq 0x206c10 206d30: ff 25 d2 22 00 00 jmpq *0x22d2(%rip) # 0x209008 206d36: 68 11 00 00 00 pushq $0x11 206d3b: e9 d0 fe ff ff jmpq 0x206c10 206d40: ff 25 ca 22 00 00 jmpq *0x22ca(%rip) # 0x209010 206d46: 68 12 00 00 00 pushq $0x12 206d4b: e9 c0 fe ff ff jmpq 0x206c10 206d50: ff 25 c2 22 00 00 jmpq *0x22c2(%rip) # 0x209018 206d56: 68 13 00 00 00 pushq $0x13 206d5b: e9 b0 fe ff ff jmpq 0x206c10 206d60: ff 25 ba 22 00 00 jmpq *0x22ba(%rip) # 0x209020 206d66: 68 14 00 00 00 pushq $0x14 206d6b: e9 a0 fe ff ff jmpq 0x206c10 206d70: ff 25 b2 22 00 00 jmpq *0x22b2(%rip) # 0x209028 206d76: 68 15 00 00 00 pushq $0x15 206d7b: e9 90 fe ff ff jmpq 0x206c10 206d80: ff 25 aa 22 00 00 jmpq *0x22aa(%rip) # 0x209030 206d86: 68 16 00 00 00 pushq $0x16 206d8b: e9 80 fe ff ff jmpq 0x206c10 ----Running------ > . "/home/conan/w/prod-v1/bsr/cci-cb8f7650/recipes/elfutils/all/test_package/build/Debug/generators/conanrun.sh" && ./test_package ./test_package ----------------- ./test_package: elf object ----Running------ > . "/home/conan/w/prod-v1/bsr/cci-cb8f7650/recipes/elfutils/all/test_package/build/Debug/generators/conanrun.sh" && ./test_package archive.a ----------------- archive.a: ar(1) archive eu-ar: creating archive.a elfutils/0.189: WARN: Your compiler clang is not GCC. elfutils/0.189 (test package): WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior elfutils/0.189 (test package): WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior ******************************************************************************** conan test cci-cb8f7650/recipes/elfutils/all/test_v1_package/conanfile.py elfutils/0.189@#ffeb3041ad7e09365c11f180a2c85db1 -pr /home/conan/w/prod-v1/bsr/60101/cbaec/profile_linux_13_libstdcpp_clang_debug_64.elfutils-shared-False.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Debug compiler=clang compiler.libcxx=libstdc++ compiler.version=13 os=Linux [options] elfutils:shared=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True Version ranges solved Version range '>=1.2.11 <2' required by 'elfutils/0.189' resolved to 'zlib/1.3' in local cache elfutils/0.189 (test package): Installing package Requirements bzip2/1.0.8 from 'conan-center' - Cache elfutils/0.189 from local cache - Cache xz_utils/5.4.4 from 'conan-center' - Cache zlib/1.3 from 'conan-center' - Cache zstd/1.5.5 from 'conan-center' - Cache Packages bzip2/1.0.8:4b8e817c304dca09c454779755c305c8386492dc - Cache elfutils/0.189:3071f3bec4a4f79c36dffd7f56e58bfef391d7df - Cache xz_utils/5.4.4:0cac844812c2c06353def85537a0768d93e5455d - Cache zlib/1.3:0cac844812c2c06353def85537a0768d93e5455d - Cache zstd/1.5.5:affb801041818ad0bdfe3e770ddb916595febd06 - Cache Installing (downloading, building) binaries... bzip2/1.0.8: Already installed! xz_utils/5.4.4: Already installed! zlib/1.3: Already installed! zstd/1.5.5: Already installed! elfutils/0.189: Already installed! elfutils/0.189: Appending PATH env var with : /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin elfutils/0.189: Setting ADDR2LINE to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-addr2line elfutils/0.189: Setting AR to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-ar elfutils/0.189: Setting ELFCLASSIFY to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-elfclassify elfutils/0.189: Setting ELFCMP to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-elfcmp elfutils/0.189: Setting ELFCOMPRESS to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-elfcompress elfutils/0.189: Setting ELFLINT to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-elflint elfutils/0.189: Setting FINDTEXTREL to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-findtextrel elfutils/0.189: Setting MAKE_DEBUG_ARCHIVE to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-make-debug-archive elfutils/0.189: Setting NM to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-nm elfutils/0.189: Setting OBJDUMP to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-objdump elfutils/0.189: Setting RANLIB to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-ranlib elfutils/0.189: Setting READELF to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-readelf elfutils/0.189: Setting SIZE to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-size elfutils/0.189: Setting STACK to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-stack elfutils/0.189: Setting STRINGS to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-strings elfutils/0.189: Setting STRIP to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-strip elfutils/0.189: Setting UNSTRIP to /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/bin/eu-unstrip elfutils/0.189 (test package): Generator cmake created conanbuildinfo.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created elfutils-config-version.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created elfutilsTarget-debug.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created elfutilsTargets.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created elfutils-config.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created ZLIBConfigVersion.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created ZLIBConfig.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created ZLIBTargets.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created ZLIBTarget-debug.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created BZip2ConfigVersion.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created BZip2Config.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created BZip2Targets.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created BZip2Target-debug.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created LibLZMAConfigVersion.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created LibLZMAConfig.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created LibLZMATargets.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created LibLZMATarget-debug.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created zstd-config-version.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created zstdTarget-debug.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created zstdTargets.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created zstd-config.cmake elfutils/0.189 (test package): Generator txt created conanbuildinfo.txt elfutils/0.189 (test package): Aggregating env generators elfutils/0.189 (test package): Generated conaninfo.txt elfutils/0.189 (test package): Generated graphinfo Using lockfile: '/home/conan/w/prod-v1/bsr/cci-cb8f7650/recipes/elfutils/all/test_v1_package/build/f04771391154da956edc9531385977ab0ddbd347/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.189 (test package): Calling build() ----Running------ > cd '/home/conan/w/prod-v1/bsr/cci-cb8f7650/recipes/elfutils/all/test_v1_package/build/f04771391154da956edc9531385977ab0ddbd347' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Debug" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="clang" -DCONAN_COMPILER_VERSION="13" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod-v1/bsr/cci-cb8f7650/recipes/elfutils/all/test_v1_package/build/f04771391154da956edc9531385977ab0ddbd347/package" -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_SBINDIR="bin" -DCMAKE_INSTALL_LIBEXECDIR="bin" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_INCLUDEDIR="include" -DCMAKE_INSTALL_OLDINCLUDEDIR="include" -DCMAKE_INSTALL_DATAROOTDIR="share" -DCMAKE_PREFIX_PATH="/home/conan/w/prod-v1/bsr/cci-cb8f7650/recipes/elfutils/all/test_v1_package/build/f04771391154da956edc9531385977ab0ddbd347" -DCMAKE_MODULE_PATH="/home/conan/w/prod-v1/bsr/cci-cb8f7650/recipes/elfutils/all/test_v1_package/build/f04771391154da956edc9531385977ab0ddbd347" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/prod-v1/bsr/cci-cb8f7650/recipes/elfutils/all/test_v1_package' ----------------- -- The C compiler identification is Clang 13.0.0 -- The CXX compiler identification is Clang 13.0.0 -- Check for working C compiler: /usr/local/bin/clang -- Check for working C compiler: /usr/local/bin/clang -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/local/bin/clang++ -- Check for working CXX compiler: /usr/local/bin/clang++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: Adjusting output directories -- Conan: Using cmake targets configuration -- Library asm found /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/lib/libasm.a -- Library dw found /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/lib/libdw.a -- Library elf found /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/lib/libelf.a -- Library z found /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/zlib/1.3/_/_/package/0cac844812c2c06353def85537a0768d93e5455d/lib/libz.a -- Library bz2 found /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/bzip2/1.0.8/_/_/package/4b8e817c304dca09c454779755c305c8386492dc/lib/libbz2.a -- Library lzma found /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/xz_utils/5.4.4/_/_/package/0cac844812c2c06353def85537a0768d93e5455d/lib/liblzma.a -- Library zstd found /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/zstd/1.5.5/_/_/package/affb801041818ad0bdfe3e770ddb916595febd06/lib/libzstd.a -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Compiler Clang>=8, checking major version 13 -- Conan: Checking correct version: 13 -- Conan: C++ stdlib: libstdc++ -- Library asm found /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/lib/libasm.a -- Found: /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/lib/libasm.a -- Library dw found /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/lib/libdw.a -- Found: /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/lib/libdw.a -- Library elf found /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/lib/libelf.a -- Found: /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/lib/libelf.a -- Library elf found /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/lib/libelf.a -- Found: /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/lib/libelf.a -- Library dw found /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/lib/libdw.a -- Found: /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/lib/libdw.a -- Library asm found /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/lib/libasm.a -- Found: /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/elfutils/0.189/_/_/package/3071f3bec4a4f79c36dffd7f56e58bfef391d7df/lib/libasm.a -- Library z found /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/zlib/1.3/_/_/package/0cac844812c2c06353def85537a0768d93e5455d/lib/libz.a -- Found: /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/zlib/1.3/_/_/package/0cac844812c2c06353def85537a0768d93e5455d/lib/libz.a -- Library bz2 found /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/bzip2/1.0.8/_/_/package/4b8e817c304dca09c454779755c305c8386492dc/lib/libbz2.a -- Found: /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/bzip2/1.0.8/_/_/package/4b8e817c304dca09c454779755c305c8386492dc/lib/libbz2.a -- Library lzma found /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/xz_utils/5.4.4/_/_/package/0cac844812c2c06353def85537a0768d93e5455d/lib/liblzma.a -- Found: /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/xz_utils/5.4.4/_/_/package/0cac844812c2c06353def85537a0768d93e5455d/lib/liblzma.a -- Library zstd found /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/zstd/1.5.5/_/_/package/affb801041818ad0bdfe3e770ddb916595febd06/lib/libzstd.a -- Found: /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/zstd/1.5.5/_/_/package/affb801041818ad0bdfe3e770ddb916595febd06/lib/libzstd.a -- Library zstd found /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/zstd/1.5.5/_/_/package/affb801041818ad0bdfe3e770ddb916595febd06/lib/libzstd.a -- Found: /home/conan/w/prod-v1/bsr/60101/dffef/.conan/data/zstd/1.5.5/_/_/package/affb801041818ad0bdfe3e770ddb916595febd06/lib/libzstd.a -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod-v1/bsr/cci-cb8f7650/recipes/elfutils/all/test_v1_package/build/f04771391154da956edc9531385977ab0ddbd347 ----Running------ > cmake --build '/home/conan/w/prod-v1/bsr/cci-cb8f7650/recipes/elfutils/all/test_v1_package/build/f04771391154da956edc9531385977ab0ddbd347' '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building C object test_package/CMakeFiles/test_package.dir/test_package.c.o [100%] Linking C executable ../bin/test_package [100%] Built target test_package elfutils/0.189 (test package): Running test() ----Running------ > eu-ar --version ----------------- eu-ar (elfutils) 0.189 Copyright (C) 2023 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 .text: 202d10: 31 ed xor %ebp,%ebp 202d12: 49 89 d1 mov %rdx,%r9 202d15: 5e pop %rsi 202d16: 48 89 e2 mov %rsp,%rdx 202d19: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 202d1d: 50 push %rax 202d1e: 54 push %rsp 202d1f: 49 c7 c0 c0 6b 20 00 mov $0x206bc0,%r8 202d26: 48 c7 c1 50 6b 20 00 mov $0x206b50,%rcx 202d2d: 48 c7 c7 f0 2d 20 00 mov $0x202df0,%rdi 202d34: e8 e7 3e 00 00 callq 0x206c20 202d39: f4 hlt 202d3a: cc int3 202d3b: cc int3 202d3c: cc int3 202d3d: cc int3 202d3e: cc int3 202d3f: cc int3 202d40: b8 68 8f 20 00 mov $0x208f68,%eax 202d45: 48 3d 68 8f 20 00 cmp $0x208f68,%rax 202d4b: 74 13 je 0x202d60 202d4d: b8 00 00 00 00 mov $0x0,%eax 202d52: 48 85 c0 test %rax,%rax 202d55: 74 09 je 0x202d60 202d57: bf 68 8f 20 00 mov $0x208f68,%edi 202d5c: ff e0 jmpq *%rax 202d5e: 66 90 nop 202d60: c3 retq 202d61: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 202d66: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 202d6e: 00 00 202d70: be 68 8f 20 00 mov $0x208f68,%esi 202d75: 48 81 ee 68 8f 20 00 sub $0x208f68,%rsi 202d7c: 48 89 f0 mov %rsi,%rax 202d7f: 48 c1 ee 3f shr $0x3f,%rsi 202d83: 48 c1 f8 03 sar $0x3,%rax 202d87: 48 01 c6 add %rax,%rsi 202d8a: 48 d1 fe sar %rsi 202d8d: 74 11 je 0x202da0 202d8f: b8 00 00 00 00 mov $0x0,%eax 202d94: 48 85 c0 test %rax,%rax 202d97: 74 07 je 0x202da0 202d99: bf 68 8f 20 00 mov $0x208f68,%edi 202d9e: ff e0 jmpq *%rax 202da0: c3 retq 202da1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 202da6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 202dae: 00 00 202db0: 80 3d 81 62 00 00 00 cmpb $0x0,0x6281(%rip) # 0x209038 202db7: 75 17 jne 0x202dd0 202db9: 55 push %rbp 202dba: 48 89 e5 mov %rsp,%rbp 202dbd: e8 7e ff ff ff callq 0x202d40 202dc2: c6 05 6f 62 00 00 01 movb $0x1,0x626f(%rip) # 0x209038 202dc9: 5d pop %rbp 202dca: c3 retq 202dcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 202dd0: c3 retq 202dd1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 202dd6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 202dde: 00 00 202de0: eb 8e jmp 0x202d70 202de2: cc int3 202de3: cc int3 202de4: cc int3 202de5: cc int3 202de6: cc int3 202de7: cc int3 202de8: cc int3 202de9: cc int3 202dea: cc int3 202deb: cc int3 202dec: cc int3 202ded: cc int3 202dee: cc int3 202def: cc int3 202df0: 55 push %rbp 202df1: 48 89 e5 mov %rsp,%rbp 202df4: 48 83 ec 30 sub $0x30,%rsp 202df8: c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) 202dff: 89 7d f8 mov %edi,-0x8(%rbp) 202e02: 48 89 75 f0 mov %rsi,-0x10(%rbp) 202e06: 83 7d f8 02 cmpl $0x2,-0x8(%rbp) 202e0a: 0f 8d 24 00 00 00 jge 0x202e34 202e10: 48 8b 45 f0 mov -0x10(%rbp),%rax 202e14: 48 8b 30 mov (%rax),%rsi 202e17: 48 bf f6 10 20 00 00 00 mov $0x2010f6,%rdi 202e1f: 00 00 202e21: b0 00 mov $0x0,%al 202e23: e8 18 3e 00 00 callq 0x206c40 202e28: c7 45 fc ff ff ff ff movl $0xffffffff,-0x4(%rbp) 202e2f: e9 86 01 00 00 jmpq 0x202fba 202e34: bf 01 00 00 00 mov $0x1,%edi 202e39: e8 92 01 00 00 callq 0x202fd0 202e3e: 83 f8 00 cmp $0x0,%eax 202e41: 0f 85 2a 00 00 00 jne 0x202e71 202e47: bf ff ff ff ff mov $0xffffffff,%edi 202e4c: e8 7f 02 00 00 callq 0x2030d0 202e51: 48 89 c6 mov %rax,%rsi 202e54: 48 bf a7 0d 20 00 00 00 mov $0x200da7,%rdi 202e5c: 00 00 202e5e: b0 00 mov $0x0,%al 202e60: e8 db 3d 00 00 callq 0x206c40 202e65: c7 45 fc 01 00 00 00 movl $0x1,-0x4(%rbp) 202e6c: e9 49 01 00 00 jmpq 0x202fba 202e71: 48 8b 45 f0 mov -0x10(%rbp),%rax 202e75: 48 8b 78 08 mov 0x8(%rax),%rdi 202e79: 31 d2 xor %edx,%edx 202e7b: 89 d6 mov %edx,%esi 202e7d: b0 00 mov $0x0,%al 202e7f: e8 cc 3d 00 00 callq 0x206c50 202e84: 89 45 ec mov %eax,-0x14(%rbp) 202e87: 83 f8 00 cmp $0x0,%eax 202e8a: 0f 8d 24 00 00 00 jge 0x202eb4 202e90: 48 8b 45 f0 mov -0x10(%rbp),%rax 202e94: 48 8b 30 mov (%rax),%rsi 202e97: 48 bf e8 0e 20 00 00 00 mov $0x200ee8,%rdi 202e9f: 00 00 202ea1: b0 00 mov $0x0,%al 202ea3: e8 98 3d 00 00 callq 0x206c40 202ea8: c7 45 fc 01 00 00 00 movl $0x1,-0x4(%rbp) 202eaf: e9 06 01 00 00 jmpq 0x202fba 202eb4: 8b 7d ec mov -0x14(%rbp),%edi 202eb7: be 01 00 00 00 mov $0x1,%esi 202ebc: 31 c0 xor %eax,%eax 202ebe: 89 c2 mov %eax,%edx 202ec0: e8 eb 25 00 00 callq 0x2054b0 202ec5: 48 89 45 e0 mov %rax,-0x20(%rbp) 202ec9: 48 83 f8 00 cmp $0x0,%rax 202ecd: 0f 85 2a 00 00 00 jne 0x202efd 202ed3: bf ff ff ff ff mov $0xffffffff,%edi 202ed8: e8 f3 01 00 00 callq 0x2030d0 202edd: 48 89 c6 mov %rax,%rsi 202ee0: 48 bf 7f 0d 20 00 00 00 mov $0x200d7f,%rdi 202ee8: 00 00 202eea: b0 00 mov $0x0,%al 202eec: e8 4f 3d 00 00 callq 0x206c40 202ef1: c7 45 fc 01 00 00 00 movl $0x1,-0x4(%rbp) 202ef8: e9 bd 00 00 00 jmpq 0x202fba 202efd: 48 8b 7d e0 mov -0x20(%rbp),%rdi 202f01: e8 1a 3c 00 00 callq 0x206b20 202f06: 89 45 d4 mov %eax,-0x2c(%rbp) 202f09: 8b 45 d4 mov -0x2c(%rbp),%eax 202f0c: 89 45 d0 mov %eax,-0x30(%rbp) 202f0f: 85 c0 test %eax,%eax 202f11: 0f 84 4d 00 00 00 je 0x202f64 202f17: e9 00 00 00 00 jmpq 0x202f1c 202f1c: 8b 45 d0 mov -0x30(%rbp),%eax 202f1f: 83 e8 01 sub $0x1,%eax 202f22: 0f 84 16 00 00 00 je 0x202f3e 202f28: e9 00 00 00 00 jmpq 0x202f2d 202f2d: 8b 45 d0 mov -0x30(%rbp),%eax 202f30: 83 e8 03 sub $0x3,%eax 202f33: 0f 84 18 00 00 00 je 0x202f51 202f39: e9 39 00 00 00 jmpq 0x202f77 202f3e: 48 b8 1b 11 20 00 00 00 mov $0x20111b,%rax 202f46: 00 00 202f48: 48 89 45 d8 mov %rax,-0x28(%rbp) 202f4c: e9 34 00 00 00 jmpq 0x202f85 202f51: 48 b8 74 0d 20 00 00 00 mov $0x200d74,%rax 202f59: 00 00 202f5b: 48 89 45 d8 mov %rax,-0x28(%rbp) 202f5f: e9 21 00 00 00 jmpq 0x202f85 202f64: 48 b8 49 10 20 00 00 00 mov $0x201049,%rax 202f6c: 00 00 202f6e: 48 89 45 d8 mov %rax,-0x28(%rbp) 202f72: e9 0e 00 00 00 jmpq 0x202f85 202f77: 48 b8 0e 11 20 00 00 00 mov $0x20110e,%rax 202f7f: 00 00 202f81: 48 89 45 d8 mov %rax,-0x28(%rbp) 202f85: 48 8b 45 f0 mov -0x10(%rbp),%rax 202f89: 48 8b 70 08 mov 0x8(%rax),%rsi 202f8d: 48 8b 55 d8 mov -0x28(%rbp),%rdx 202f91: 48 bf bb 0e 20 00 00 00 mov $0x200ebb,%rdi 202f99: 00 00 202f9b: b0 00 mov $0x0,%al 202f9d: e8 9e 3c 00 00 callq 0x206c40 202fa2: 48 8b 7d e0 mov -0x20(%rbp),%rdi 202fa6: e8 45 35 00 00 callq 0x2064f0 202fab: 8b 7d ec mov -0x14(%rbp),%edi 202fae: e8 ad 3c 00 00 callq 0x206c60 202fb3: c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) 202fba: 8b 45 fc mov -0x4(%rbp),%eax 202fbd: 48 83 c4 30 add $0x30,%rsp 202fc1: 5d pop %rbp 202fc2: c3 retq 202fc3: cc int3 202fc4: cc int3 202fc5: cc int3 202fc6: cc int3 202fc7: cc int3 202fc8: cc int3 202fc9: cc int3 202fca: cc int3 202fcb: cc int3 202fcc: cc int3 202fcd: cc int3 202fce: cc int3 202fcf: cc int3 202fd0: 55 push %rbp 202fd1: 48 89 e5 mov %rsp,%rbp 202fd4: 48 83 ec 10 sub $0x10,%rsp 202fd8: 89 7d f8 mov %edi,-0x8(%rbp) 202fdb: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 202fdf: 0f 85 0c 00 00 00 jne 0x202ff1 202fe5: c7 45 fc 01 00 00 00 movl $0x1,-0x4(%rbp) 202fec: e9 43 00 00 00 jmpq 0x203034 202ff1: 83 7d f8 01 cmpl $0x1,-0x8(%rbp) 202ff5: 0f 94 c0 sete %al 202ff8: 34 ff xor $0xff,%al 202ffa: 34 ff xor $0xff,%al 202ffc: 24 01 and $0x1,%al 202ffe: 0f b6 c0 movzbl %al,%eax 203001: 48 98 cltq 203003: 48 83 f8 00 cmp $0x0,%rax 203007: 0f 84 16 00 00 00 je 0x203023 20300d: c7 05 25 60 00 00 01 00 movl $0x1,0x6025(%rip) # 0x20903c 203015: 00 00 203017: c7 45 fc 01 00 00 00 movl $0x1,-0x4(%rbp) 20301e: e9 11 00 00 00 jmpq 0x203034 203023: bf 02 00 00 00 mov $0x2,%edi 203028: e8 43 00 00 00 callq 0x203070 20302d: c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) 203034: 8b 45 fc mov -0x4(%rbp),%eax 203037: 48 83 c4 10 add $0x10,%rsp 20303b: 5d pop %rbp 20303c: c3 retq 20303d: cc int3 20303e: cc int3 20303f: cc int3 203040: 55 push %rbp 203041: 48 89 e5 mov %rsp,%rbp 203044: 48 83 ec 10 sub $0x10,%rsp 203048: 66 66 66 64 48 8b 04 25 mov %fs:0x0,%ax 203050: 00 00 00 00 203054: 8b 88 fc ff ff ff mov -0x4(%rax),%ecx 20305a: 89 4d fc mov %ecx,-0x4(%rbp) 20305d: c7 80 fc ff ff ff 00 00 movl $0x0,-0x4(%rax) 203065: 00 00 203067: 8b 45 fc mov -0x4(%rbp),%eax 20306a: 48 83 c4 10 add $0x10,%rsp 20306e: 5d pop %rbp 20306f: c3 retq 203070: 55 push %rbp 203071: 48 89 e5 mov %rsp,%rbp 203074: 48 83 ec 10 sub $0x10,%rsp 203078: 89 7d fc mov %edi,-0x4(%rbp) 20307b: 83 7d fc 00 cmpl $0x0,-0x4(%rbp) 20307f: 0f 8c 15 00 00 00 jl 0x20309a 203085: 83 7d fc 33 cmpl $0x33,-0x4(%rbp) 203089: 0f 8d 0b 00 00 00 jge 0x20309a 20308f: 8b 45 fc mov -0x4(%rbp),%eax 203092: 89 45 f8 mov %eax,-0x8(%rbp) 203095: e9 0d 00 00 00 jmpq 0x2030a7 20309a: b8 01 00 00 00 mov $0x1,%eax 20309f: 89 45 f8 mov %eax,-0x8(%rbp) 2030a2: e9 00 00 00 00 jmpq 0x2030a7 2030a7: 8b 45 f8 mov -0x8(%rbp),%eax 2030aa: 89 45 f4 mov %eax,-0xc(%rbp) 2030ad: 66 66 66 64 48 8b 04 25 mov %fs:0x0,%ax 2030b5: 00 00 00 00 2030b9: 8b 4d f4 mov -0xc(%rbp),%ecx 2030bc: 89 88 fc ff ff ff mov %ecx,-0x4(%rax) 2030c2: 48 83 c4 10 add $0x10,%rsp 2030c6: 5d pop %rbp 2030c7: c3 retq 2030c8: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 2030d0: 55 push %rbp 2030d1: 48 89 e5 mov %rsp,%rbp 2030d4: 48 83 ec 20 sub $0x20,%rsp 2030d8: 89 7d f4 mov %edi,-0xc(%rbp) 2030db: 66 66 66 64 48 8b 04 25 mov %fs:0x0,%ax 2030e3: 00 00 00 00 2030e7: 8b 80 fc ff ff ff mov -0x4(%rax),%eax 2030ed: 89 45 f0 mov %eax,-0x10(%rbp) 2030f0: 83 7d f4 00 cmpl $0x0,-0xc(%rbp) 2030f4: 0f 85 8a 00 00 00 jne 0x203184 2030fa: 48 63 4d f0 movslq -0x10(%rbp),%rcx 2030fe: 48 8d 05 9b e0 ff ff lea -0x1f65(%rip),%rax # 0x2011a0 203105: 48 81 3c c8 f2 04 00 00 cmpq $0x4f2,(%rax,%rcx,8) 20310d: 0f 83 05 00 00 00 jae 0x203118 203113: e9 1f 00 00 00 jmpq 0x203137 203118: 48 8d 3d a4 dd ff ff lea -0x225c(%rip),%rdi # 0x200ec3 20311f: 48 8d 35 2b df ff ff lea -0x20d5(%rip),%rsi # 0x201051 203126: ba 5a 01 00 00 mov $0x15a,%edx 20312b: 48 8d 0d 2d de ff ff lea -0x21d3(%rip),%rcx # 0x200f5f 203132: e8 39 3b 00 00 callq 0x206c70 203137: 83 7d f0 00 cmpl $0x0,-0x10(%rbp) 20313b: 0f 84 2b 00 00 00 je 0x20316c 203141: 48 63 4d f0 movslq -0x10(%rbp),%rcx 203145: 48 8d 35 f4 e1 ff ff lea -0x1e0c(%rip),%rsi # 0x201340 20314c: 48 8d 05 4d e0 ff ff lea -0x1fb3(%rip),%rax # 0x2011a0 203153: 48 03 34 c8 add (%rax,%rcx,8),%rsi 203157: 48 8d 3d 3d dc ff ff lea -0x23c3(%rip),%rdi # 0x200d9b 20315e: e8 1d 3b 00 00 callq 0x206c80 203163: 48 89 45 e8 mov %rax,-0x18(%rbp) 203167: e9 0b 00 00 00 jmpq 0x203177 20316c: 31 c0 xor %eax,%eax 20316e: 48 89 45 e8 mov %rax,-0x18(%rbp) 203172: e9 00 00 00 00 jmpq 0x203177 203177: 48 8b 45 e8 mov -0x18(%rbp),%rax 20317b: 48 89 45 f8 mov %rax,-0x8(%rbp) 20317f: e9 d6 00 00 00 jmpq 0x20325a 203184: 83 7d f4 ff cmpl $0xffffffff,-0xc(%rbp) 203188: 0f 8c 0a 00 00 00 jl 0x203198 20318e: 83 7d f4 33 cmpl $0x33,-0xc(%rbp) 203192: 0f 8c 20 00 00 00 jl 0x2031b8 203198: 48 8d 3d fc db ff ff lea -0x2404(%rip),%rdi # 0x200d9b 20319f: 48 8d 35 9a e1 ff ff lea -0x1e66(%rip),%rsi # 0x201340 2031a6: 48 83 c6 09 add $0x9,%rsi 2031aa: e8 d1 3a 00 00 callq 0x206c80 2031af: 48 89 45 f8 mov %rax,-0x8(%rbp) 2031b3: e9 a2 00 00 00 jmpq 0x20325a 2031b8: e9 00 00 00 00 jmpq 0x2031bd 2031bd: 83 7d f4 ff cmpl $0xffffffff,-0xc(%rbp) 2031c1: 0f 85 0b 00 00 00 jne 0x2031d2 2031c7: 8b 45 f0 mov -0x10(%rbp),%eax 2031ca: 89 45 e4 mov %eax,-0x1c(%rbp) 2031cd: e9 06 00 00 00 jmpq 0x2031d8 2031d2: 8b 45 f4 mov -0xc(%rbp),%eax 2031d5: 89 45 e4 mov %eax,-0x1c(%rbp) 2031d8: 8b 45 e4 mov -0x1c(%rbp),%eax 2031db: 48 63 c8 movslq %rax,%rcx 2031de: 48 8d 05 bb df ff ff lea -0x2045(%rip),%rax # 0x2011a0 2031e5: 48 81 3c c8 f2 04 00 00 cmpq $0x4f2,(%rax,%rcx,8) 2031ed: 0f 83 05 00 00 00 jae 0x2031f8 2031f3: e9 1f 00 00 00 jmpq 0x203217 2031f8: 48 8d 3d 81 dc ff ff lea -0x237f(%rip),%rdi # 0x200e80 2031ff: 48 8d 35 4b de ff ff lea -0x21b5(%rip),%rsi # 0x201051 203206: ba 60 01 00 00 mov $0x160,%edx 20320b: 48 8d 0d 4d dd ff ff lea -0x22b3(%rip),%rcx # 0x200f5f 203212: e8 59 3a 00 00 callq 0x206c70 203217: 83 7d f4 ff cmpl $0xffffffff,-0xc(%rbp) 20321b: 0f 85 0b 00 00 00 jne 0x20322c 203221: 8b 45 f0 mov -0x10(%rbp),%eax 203224: 89 45 e0 mov %eax,-0x20(%rbp) 203227: e9 06 00 00 00 jmpq 0x203232 20322c: 8b 45 f4 mov -0xc(%rbp),%eax 20322f: 89 45 e0 mov %eax,-0x20(%rbp) 203232: 8b 45 e0 mov -0x20(%rbp),%eax 203235: 48 63 c8 movslq %rax,%rcx 203238: 48 8d 35 01 e1 ff ff lea -0x1eff(%rip),%rsi # 0x201340 20323f: 48 8d 05 5a df ff ff lea -0x20a6(%rip),%rax # 0x2011a0 203246: 48 03 34 c8 add (%rax,%rcx,8),%rsi 20324a: 48 8d 3d 4a db ff ff lea -0x24b6(%rip),%rdi # 0x200d9b 203251: e8 2a 3a 00 00 callq 0x206c80 203256: 48 89 45 f8 mov %rax,-0x8(%rbp) 20325a: 48 8b 45 f8 mov -0x8(%rbp),%rax 20325e: 48 83 c4 20 add $0x20,%rsp 203262: 5d pop %rbp 203263: c3 retq 203264: cc int3 203265: cc int3 203266: cc int3 203267: cc int3 203268: cc int3 203269: cc int3 20326a: cc int3 20326b: cc int3 20326c: cc int3 20326d: cc int3 20326e: cc int3 20326f: cc int3 203270: 55 push %rbp 203271: 48 89 e5 mov %rsp,%rbp 203274: 48 83 ec 60 sub $0x60,%rsp 203278: 89 7d f4 mov %edi,-0xc(%rbp) 20327b: 48 89 75 e8 mov %rsi,-0x18(%rbp) 20327f: 48 89 55 e0 mov %rdx,-0x20(%rbp) 203283: 48 89 4d d8 mov %rcx,-0x28(%rbp) 203287: 44 89 45 d4 mov %r8d,-0x2c(%rbp) 20328b: 4c 89 4d c8 mov %r9,-0x38(%rbp) 20328f: 48 8b 45 e8 mov -0x18(%rbp),%rax 203293: 48 8b 4d e0 mov -0x20(%rbp),%rcx 203297: 48 01 c8 add %rcx,%rax 20329a: 48 89 45 c0 mov %rax,-0x40(%rbp) 20329e: 48 8b 7d c0 mov -0x40(%rbp),%rdi 2032a2: 48 8b 75 d8 mov -0x28(%rbp),%rsi 2032a6: e8 c5 00 00 00 callq 0x203370 2032ab: 89 45 bc mov %eax,-0x44(%rbp) 2032ae: 8b 45 bc mov -0x44(%rbp),%eax 2032b1: 89 45 b8 mov %eax,-0x48(%rbp) 2032b4: 83 e8 01 sub $0x1,%eax 2032b7: 0f 84 43 00 00 00 je 0x203300 2032bd: e9 00 00 00 00 jmpq 0x2032c2 2032c2: 8b 45 b8 mov -0x48(%rbp),%eax 2032c5: 83 e8 03 sub $0x3,%eax 2032c8: 0f 85 57 00 00 00 jne 0x203325 2032ce: e9 00 00 00 00 jmpq 0x2032d3 2032d3: 8b 7d f4 mov -0xc(%rbp),%edi 2032d6: 48 8b 75 e8 mov -0x18(%rbp),%rsi 2032da: 48 8b 55 c0 mov -0x40(%rbp),%rdx 2032de: 48 8b 4d e0 mov -0x20(%rbp),%rcx 2032e2: 4c 8b 45 d8 mov -0x28(%rbp),%r8 2032e6: 44 8b 4d d4 mov -0x2c(%rbp),%r9d 2032ea: 48 8b 45 c8 mov -0x38(%rbp),%rax 2032ee: 48 89 04 24 mov %rax,(%rsp) 2032f2: e8 59 01 00 00 callq 0x203450 2032f7: 48 89 45 f8 mov %rax,-0x8(%rbp) 2032fb: e9 5e 00 00 00 jmpq 0x20335e 203300: 8b 7d f4 mov -0xc(%rbp),%edi 203303: 48 8b 75 e8 mov -0x18(%rbp),%rsi 203307: 48 8b 55 e0 mov -0x20(%rbp),%rdx 20330b: 48 8b 4d d8 mov -0x28(%rbp),%rcx 20330f: 44 8b 45 d4 mov -0x2c(%rbp),%r8d 203313: 4c 8b 4d c8 mov -0x38(%rbp),%r9 203317: e8 94 14 00 00 callq 0x2047b0 20331c: 48 89 45 f8 mov %rax,-0x8(%rbp) 203320: e9 39 00 00 00 jmpq 0x20335e 203325: e9 00 00 00 00 jmpq 0x20332a 20332a: 8b 7d f4 mov -0xc(%rbp),%edi 20332d: 48 8b 75 e8 mov -0x18(%rbp),%rsi 203331: 48 8b 55 e0 mov -0x20(%rbp),%rdx 203335: 48 8b 4d d8 mov -0x28(%rbp),%rcx 203339: 44 8b 45 d4 mov -0x2c(%rbp),%r8d 20333d: 4c 8b 4d c8 mov -0x38(%rbp),%r9 203341: 31 c0 xor %eax,%eax 203343: 31 c0 xor %eax,%eax 203345: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 20334c: 48 c7 44 24 08 00 00 00 movq $0x0,0x8(%rsp) 203354: 00 203355: e8 e6 14 00 00 callq 0x204840 20335a: 48 89 45 f8 mov %rax,-0x8(%rbp) 20335e: 48 8b 45 f8 mov -0x8(%rbp),%rax 203362: 48 83 c4 60 add $0x60,%rsp 203366: 5d pop %rbp 203367: c3 retq 203368: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 203370: 55 push %rbp 203371: 48 89 e5 mov %rsp,%rbp 203374: 48 89 7d f0 mov %rdi,-0x10(%rbp) 203378: 48 89 75 e8 mov %rsi,-0x18(%rbp) 20337c: 48 83 7d e8 08 cmpq $0x8,-0x18(%rbp) 203381: 0f 82 2f 00 00 00 jb 0x2033b6 203387: 48 8b 45 f0 mov -0x10(%rbp),%rax 20338b: 48 8b 00 mov (%rax),%rax 20338e: 48 b9 21 3c 61 72 63 68 mov $0xa3e686372613c21,%rcx 203396: 3e 0a 203398: 48 29 c8 sub %rcx,%rax 20339b: 0f 95 c0 setne %al 20339e: 0f b6 c0 movzbl %al,%eax 2033a1: 83 f8 00 cmp $0x0,%eax 2033a4: 0f 85 0c 00 00 00 jne 0x2033b6 2033aa: c7 45 fc 01 00 00 00 movl $0x1,-0x4(%rbp) 2033b1: e9 90 00 00 00 jmpq 0x203446 2033b6: 48 83 7d e8 10 cmpq $0x10,-0x18(%rbp) 2033bb: 0f 82 7e 00 00 00 jb 0x20343f 2033c1: 48 8b 45 f0 mov -0x10(%rbp),%rax 2033c5: 8b 00 mov (%rax),%eax 2033c7: 2d 7f 45 4c 46 sub $0x464c457f,%eax 2033cc: 0f 95 c0 setne %al 2033cf: 0f b6 c0 movzbl %al,%eax 2033d2: 83 f8 00 cmp $0x0,%eax 2033d5: 0f 85 64 00 00 00 jne 0x20343f 2033db: 48 8b 45 f0 mov -0x10(%rbp),%rax 2033df: 0f b6 40 04 movzbl 0x4(%rax),%eax 2033e3: 89 45 e4 mov %eax,-0x1c(%rbp) 2033e6: 48 8b 45 f0 mov -0x10(%rbp),%rax 2033ea: 0f b6 40 05 movzbl 0x5(%rax),%eax 2033ee: 89 45 e0 mov %eax,-0x20(%rbp) 2033f1: 48 8b 45 f0 mov -0x10(%rbp),%rax 2033f5: 0f b6 40 06 movzbl 0x6(%rax),%eax 2033f9: 89 45 dc mov %eax,-0x24(%rbp) 2033fc: 83 7d e4 00 cmpl $0x0,-0x1c(%rbp) 203400: 0f 8e 34 00 00 00 jle 0x20343a 203406: 83 7d e4 03 cmpl $0x3,-0x1c(%rbp) 20340a: 0f 8d 2a 00 00 00 jge 0x20343a 203410: 83 7d e0 00 cmpl $0x0,-0x20(%rbp) 203414: 0f 8e 20 00 00 00 jle 0x20343a 20341a: 83 7d e0 03 cmpl $0x3,-0x20(%rbp) 20341e: 0f 8d 16 00 00 00 jge 0x20343a 203424: 83 7d dc 01 cmpl $0x1,-0x24(%rbp) 203428: 0f 85 0c 00 00 00 jne 0x20343a 20342e: c7 45 fc 03 00 00 00 movl $0x3,-0x4(%rbp) 203435: e9 0c 00 00 00 jmpq 0x203446 20343a: e9 00 00 00 00 jmpq 0x20343f 20343f: c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) 203446: 8b 45 fc mov -0x4(%rbp),%eax 203449: 5d pop %rbp 20344a: c3 retq 20344b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 203450: 55 push %rbp 203451: 48 89 e5 mov %rsp,%rbp 203454: 48 81 ec e0 01 00 00 sub $0x1e0,%rsp 20345b: 48 8b 45 10 mov 0x10(%rbp),%rax 20345f: 89 7d f4 mov %edi,-0xc(%rbp) 203462: 48 89 75 e8 mov %rsi,-0x18(%rbp) 203466: 48 89 55 e0 mov %rdx,-0x20(%rbp) 20346a: 48 89 4d d8 mov %rcx,-0x28(%rbp) 20346e: 4c 89 45 d0 mov %r8,-0x30(%rbp) 203472: 44 89 4d cc mov %r9d,-0x34(%rbp) 203476: 48 8b 45 e0 mov -0x20(%rbp),%rax 20347a: 0f b6 40 04 movzbl 0x4(%rax),%eax 20347e: 83 f8 01 cmp $0x1,%eax 203481: 0f 84 19 00 00 00 je 0x2034a0 203487: 48 8b 45 e0 mov -0x20(%rbp),%rax 20348b: 0f b6 48 04 movzbl 0x4(%rax),%ecx 20348f: b0 01 mov $0x1,%al 203491: 83 f9 02 cmp $0x2,%ecx 203494: 88 85 77 fe ff ff mov %al,-0x189(%rbp) 20349a: 0f 85 39 00 00 00 jne 0x2034d9 2034a0: 48 8b 45 e0 mov -0x20(%rbp),%rax 2034a4: 0f b6 48 05 movzbl 0x5(%rax),%ecx 2034a8: 31 c0 xor %eax,%eax 2034aa: 83 f9 01 cmp $0x1,%ecx 2034ad: 88 85 76 fe ff ff mov %al,-0x18a(%rbp) 2034b3: 0f 84 14 00 00 00 je 0x2034cd 2034b9: 48 8b 45 e0 mov -0x20(%rbp),%rax 2034bd: 0f b6 40 05 movzbl 0x5(%rax),%eax 2034c1: 83 f8 02 cmp $0x2,%eax 2034c4: 0f 95 c0 setne %al 2034c7: 88 85 76 fe ff ff mov %al,-0x18a(%rbp) 2034cd: 8a 85 76 fe ff ff mov -0x18a(%rbp),%al 2034d3: 88 85 77 fe ff ff mov %al,-0x189(%rbp) 2034d9: 8a 85 77 fe ff ff mov -0x189(%rbp),%al 2034df: 34 ff xor $0xff,%al 2034e1: 34 ff xor $0xff,%al 2034e3: 24 01 and $0x1,%al 2034e5: 0f b6 c0 movzbl %al,%eax 2034e8: 48 98 cltq 2034ea: 48 83 f8 00 cmp $0x0,%rax 2034ee: 0f 84 17 00 00 00 je 0x20350b 2034f4: bf 0a 00 00 00 mov $0xa,%edi 2034f9: e8 72 fb ff ff callq 0x203070 2034fe: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 203506: e9 8b 12 00 00 jmpq 0x204796 20350b: 48 8b 7d e8 mov -0x18(%rbp),%rdi 20350f: 48 8b 75 e0 mov -0x20(%rbp),%rsi 203513: 8b 55 f4 mov -0xc(%rbp),%edx 203516: 48 8b 4d d8 mov -0x28(%rbp),%rcx 20351a: 4c 8b 45 d0 mov -0x30(%rbp),%r8 20351e: e8 9d 25 00 00 callq 0x205ac0 203523: 48 89 45 c0 mov %rax,-0x40(%rbp) 203527: 48 83 7d c0 ff cmpq $0xffffffffffffffff,-0x40(%rbp) 20352c: 0f 85 0d 00 00 00 jne 0x20353f 203532: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 20353a: e9 57 12 00 00 jmpq 0x204796 20353f: 48 8b 45 e0 mov -0x20(%rbp),%rax 203543: 0f b6 40 04 movzbl 0x4(%rax),%eax 203547: 83 f8 01 cmp $0x1,%eax 20354a: 0f 85 30 00 00 00 jne 0x203580 203550: 48 b8 42 08 21 84 10 42 mov $0x108421084210842,%rax 203558: 08 01 20355a: 48 39 45 c0 cmp %rax,-0x40(%rbp) 20355e: 0f 86 17 00 00 00 jbe 0x20357b 203564: bf 0a 00 00 00 mov $0xa,%edi 203569: e8 02 fb ff ff callq 0x203070 20356e: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 203576: e9 1b 12 00 00 jmpq 0x204796 20357b: e9 30 00 00 00 jmpq 0x2035b0 203580: 48 b8 f0 f0 f0 f0 f0 f0 mov $0xf0f0f0f0f0f0f0,%rax 203588: f0 00 20358a: 48 39 45 c0 cmp %rax,-0x40(%rbp) 20358e: 0f 86 17 00 00 00 jbe 0x2035ab 203594: bf 0a 00 00 00 mov $0xa,%edi 203599: e8 d2 fa ff ff callq 0x203070 20359e: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 2035a6: e9 eb 11 00 00 jmpq 0x204796 2035ab: e9 00 00 00 00 jmpq 0x2035b0 2035b0: 48 8b 45 c0 mov -0x40(%rbp),%rax 2035b4: 48 89 85 68 fe ff ff mov %rax,-0x198(%rbp) 2035bb: 48 83 f8 00 cmp $0x0,%rax 2035bf: 0f 84 13 00 00 00 je 0x2035d8 2035c5: 48 8b 85 68 fe ff ff mov -0x198(%rbp),%rax 2035cc: 48 89 85 60 fe ff ff mov %rax,-0x1a0(%rbp) 2035d3: e9 3b 00 00 00 jmpq 0x203613 2035d8: b0 01 mov $0x1,%al 2035da: 83 7d cc 02 cmpl $0x2,-0x34(%rbp) 2035de: 88 85 5f fe ff ff mov %al,-0x1a1(%rbp) 2035e4: 0f 84 0d 00 00 00 je 0x2035f7 2035ea: 83 7d cc 09 cmpl $0x9,-0x34(%rbp) 2035ee: 0f 94 c0 sete %al 2035f1: 88 85 5f fe ff ff mov %al,-0x1a1(%rbp) 2035f7: 8a 95 5f fe ff ff mov -0x1a1(%rbp),%dl 2035fd: 31 c0 xor %eax,%eax 2035ff: b9 01 00 00 00 mov $0x1,%ecx 203604: f6 c2 01 test $0x1,%dl 203607: 0f 45 c1 cmovne %ecx,%eax 20360a: 48 98 cltq 20360c: 48 89 85 60 fe ff ff mov %rax,-0x1a0(%rbp) 203613: 48 8b 85 60 fe ff ff mov -0x1a0(%rbp),%rax 20361a: 48 89 45 b8 mov %rax,-0x48(%rbp) 20361e: 8b 7d f4 mov -0xc(%rbp),%edi 203621: 48 8b 75 e8 mov -0x18(%rbp),%rsi 203625: 48 8b 55 d8 mov -0x28(%rbp),%rdx 203629: 48 8b 4d d0 mov -0x30(%rbp),%rcx 20362d: 44 8b 45 cc mov -0x34(%rbp),%r8d 203631: 4c 8b 4d 10 mov 0x10(%rbp),%r9 203635: 48 69 45 b8 d0 00 00 00 imul $0xd0,-0x48(%rbp),%rax 20363d: c7 04 24 03 00 00 00 movl $0x3,(%rsp) 203644: 48 89 44 24 08 mov %rax,0x8(%rsp) 203649: e8 f2 11 00 00 callq 0x204840 20364e: 48 89 45 b0 mov %rax,-0x50(%rbp) 203652: 48 83 7d b0 00 cmpq $0x0,-0x50(%rbp) 203657: 0f 85 0d 00 00 00 jne 0x20366a 20365d: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 203665: e9 2c 11 00 00 jmpq 0x204796 20366a: 48 8b 45 c0 mov -0x40(%rbp),%rax 20366e: 89 c0 mov %eax,%eax 203670: 48 3b 45 c0 cmp -0x40(%rbp),%rax 203674: 0f 85 05 00 00 00 jne 0x20367f 20367a: e9 1f 00 00 00 jmpq 0x20369e 20367f: 48 8d 3d a3 da ff ff lea -0x255d(%rip),%rdi # 0x201129 203686: 48 8d 35 41 d7 ff ff lea -0x28bf(%rip),%rsi # 0x200dce 20368d: ba 48 01 00 00 mov $0x148,%edx 203692: 48 8d 0d b0 da ff ff lea -0x2550(%rip),%rcx # 0x201149 203699: e8 d2 35 00 00 callq 0x206c70 20369e: 48 8b 45 c0 mov -0x40(%rbp),%rax 2036a2: 89 c1 mov %eax,%ecx 2036a4: 48 8b 45 b0 mov -0x50(%rbp),%rax 2036a8: 89 88 c8 00 00 00 mov %ecx,0xc8(%rax) 2036ae: 48 8b 45 b8 mov -0x48(%rbp),%rax 2036b2: 89 c1 mov %eax,%ecx 2036b4: 48 8b 45 b0 mov -0x50(%rbp),%rax 2036b8: 89 88 cc 00 00 00 mov %ecx,0xcc(%rax) 2036be: 48 8b 45 b0 mov -0x50(%rbp),%rax 2036c2: c7 40 70 0a 00 00 00 movl $0xa,0x70(%rax) 2036c9: 48 8b 45 e0 mov -0x20(%rbp),%rax 2036cd: 0f b6 48 04 movzbl 0x4(%rax),%ecx 2036d1: 48 8b 45 b0 mov -0x50(%rbp),%rax 2036d5: 89 48 20 mov %ecx,0x20(%rax) 2036d8: 48 8b 45 e0 mov -0x20(%rbp),%rax 2036dc: 0f b6 40 04 movzbl 0x4(%rax),%eax 2036e0: 83 f8 01 cmp $0x1,%eax 2036e3: 0f 85 23 08 00 00 jne 0x203f0c 2036e9: 48 8b 45 e8 mov -0x18(%rbp),%rax 2036ed: 48 03 45 d8 add -0x28(%rbp),%rax 2036f1: 48 89 45 a8 mov %rax,-0x58(%rbp) 2036f5: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 2036fa: 0f 84 22 00 00 00 je 0x203722 203700: 48 8b 45 e0 mov -0x20(%rbp),%rax 203704: 0f b6 40 05 movzbl 0x5(%rax),%eax 203708: 83 f8 01 cmp $0x1,%eax 20370b: 0f 85 11 00 00 00 jne 0x203722 203711: 48 8b 4d a8 mov -0x58(%rbp),%rcx 203715: 48 8b 45 b0 mov -0x50(%rbp),%rax 203719: 48 89 48 48 mov %rcx,0x48(%rax) 20371d: e9 5c 03 00 00 jmpq 0x203a7e 203722: 48 8b 7d b0 mov -0x50(%rbp),%rdi 203726: 48 83 c7 48 add $0x48,%rdi 20372a: 48 83 c7 40 add $0x40,%rdi 20372e: 48 89 bd 50 fe ff ff mov %rdi,-0x1b0(%rbp) 203735: 48 8b 75 e0 mov -0x20(%rbp),%rsi 203739: ba 34 00 00 00 mov $0x34,%edx 20373e: e8 4d 35 00 00 callq 0x206c90 203743: 48 8b 8d 50 fe ff ff mov -0x1b0(%rbp),%rcx 20374a: 48 8b 45 b0 mov -0x50(%rbp),%rax 20374e: 48 89 48 48 mov %rcx,0x48(%rax) 203752: 48 8b 45 e0 mov -0x20(%rbp),%rax 203756: 0f b6 40 05 movzbl 0x5(%rax),%eax 20375a: 83 f8 01 cmp $0x1,%eax 20375d: 0f 84 16 03 00 00 je 0x203a79 203763: 48 8b 45 b0 mov -0x50(%rbp),%rax 203767: 66 8b 80 98 00 00 00 mov 0x98(%rax),%ax 20376e: 66 89 45 a4 mov %ax,-0x5c(%rbp) 203772: 66 8b 45 a4 mov -0x5c(%rbp),%ax 203776: 66 c1 c8 08 ror $0x8,%ax 20377a: 66 89 45 a6 mov %ax,-0x5a(%rbp) 20377e: 66 8b 45 a6 mov -0x5a(%rbp),%ax 203782: 66 89 45 a2 mov %ax,-0x5e(%rbp) 203786: 0f b7 45 a2 movzwl -0x5e(%rbp),%eax 20378a: 66 89 c1 mov %ax,%cx 20378d: 48 8b 45 b0 mov -0x50(%rbp),%rax 203791: 66 89 88 98 00 00 00 mov %cx,0x98(%rax) 203798: 48 8b 45 b0 mov -0x50(%rbp),%rax 20379c: 66 8b 80 9a 00 00 00 mov 0x9a(%rax),%ax 2037a3: 66 89 45 9e mov %ax,-0x62(%rbp) 2037a7: 66 8b 45 9e mov -0x62(%rbp),%ax 2037ab: 66 c1 c8 08 ror $0x8,%ax 2037af: 66 89 45 a0 mov %ax,-0x60(%rbp) 2037b3: 66 8b 45 a0 mov -0x60(%rbp),%ax 2037b7: 66 89 45 9c mov %ax,-0x64(%rbp) 2037bb: 0f b7 45 9c movzwl -0x64(%rbp),%eax 2037bf: 66 89 c1 mov %ax,%cx 2037c2: 48 8b 45 b0 mov -0x50(%rbp),%rax 2037c6: 66 89 88 9a 00 00 00 mov %cx,0x9a(%rax) 2037cd: 48 8b 45 b0 mov -0x50(%rbp),%rax 2037d1: 8b 80 9c 00 00 00 mov 0x9c(%rax),%eax 2037d7: 89 45 94 mov %eax,-0x6c(%rbp) 2037da: 8b 45 94 mov -0x6c(%rbp),%eax 2037dd: 0f c8 bswap %eax 2037df: 89 45 98 mov %eax,-0x68(%rbp) 2037e2: 8b 45 98 mov -0x68(%rbp),%eax 2037e5: 89 45 90 mov %eax,-0x70(%rbp) 2037e8: 8b 45 90 mov -0x70(%rbp),%eax 2037eb: 89 c1 mov %eax,%ecx 2037ed: 48 8b 45 b0 mov -0x50(%rbp),%rax 2037f1: 89 88 9c 00 00 00 mov %ecx,0x9c(%rax) 2037f7: 48 8b 45 b0 mov -0x50(%rbp),%rax 2037fb: 8b 80 a0 00 00 00 mov 0xa0(%rax),%eax 203801: 89 45 88 mov %eax,-0x78(%rbp) 203804: 8b 45 88 mov -0x78(%rbp),%eax 203807: 0f c8 bswap %eax 203809: 89 45 8c mov %eax,-0x74(%rbp) 20380c: 8b 45 8c mov -0x74(%rbp),%eax 20380f: 89 45 84 mov %eax,-0x7c(%rbp) 203812: 8b 45 84 mov -0x7c(%rbp),%eax 203815: 89 c1 mov %eax,%ecx 203817: 48 8b 45 b0 mov -0x50(%rbp),%rax 20381b: 89 88 a0 00 00 00 mov %ecx,0xa0(%rax) 203821: 48 8b 45 b0 mov -0x50(%rbp),%rax 203825: 8b 80 a4 00 00 00 mov 0xa4(%rax),%eax 20382b: 89 85 7c ff ff ff mov %eax,-0x84(%rbp) 203831: 8b 85 7c ff ff ff mov -0x84(%rbp),%eax 203837: 0f c8 bswap %eax 203839: 89 45 80 mov %eax,-0x80(%rbp) 20383c: 8b 45 80 mov -0x80(%rbp),%eax 20383f: 89 85 78 ff ff ff mov %eax,-0x88(%rbp) 203845: 8b 85 78 ff ff ff mov -0x88(%rbp),%eax 20384b: 89 c1 mov %eax,%ecx 20384d: 48 8b 45 b0 mov -0x50(%rbp),%rax 203851: 89 88 a4 00 00 00 mov %ecx,0xa4(%rax) 203857: 48 8b 45 b0 mov -0x50(%rbp),%rax 20385b: 8b 80 a8 00 00 00 mov 0xa8(%rax),%eax 203861: 89 85 70 ff ff ff mov %eax,-0x90(%rbp) 203867: 8b 85 70 ff ff ff mov -0x90(%rbp),%eax 20386d: 0f c8 bswap %eax 20386f: 89 85 74 ff ff ff mov %eax,-0x8c(%rbp) 203875: 8b 85 74 ff ff ff mov -0x8c(%rbp),%eax 20387b: 89 85 6c ff ff ff mov %eax,-0x94(%rbp) 203881: 8b 85 6c ff ff ff mov -0x94(%rbp),%eax 203887: 89 c1 mov %eax,%ecx 203889: 48 8b 45 b0 mov -0x50(%rbp),%rax 20388d: 89 88 a8 00 00 00 mov %ecx,0xa8(%rax) 203893: 48 8b 45 b0 mov -0x50(%rbp),%rax 203897: 8b 80 ac 00 00 00 mov 0xac(%rax),%eax 20389d: 89 85 64 ff ff ff mov %eax,-0x9c(%rbp) 2038a3: 8b 85 64 ff ff ff mov -0x9c(%rbp),%eax 2038a9: 0f c8 bswap %eax 2038ab: 89 85 68 ff ff ff mov %eax,-0x98(%rbp) 2038b1: 8b 85 68 ff ff ff mov -0x98(%rbp),%eax 2038b7: 89 85 60 ff ff ff mov %eax,-0xa0(%rbp) 2038bd: 8b 85 60 ff ff ff mov -0xa0(%rbp),%eax 2038c3: 89 c1 mov %eax,%ecx 2038c5: 48 8b 45 b0 mov -0x50(%rbp),%rax 2038c9: 89 88 ac 00 00 00 mov %ecx,0xac(%rax) 2038cf: 48 8b 45 b0 mov -0x50(%rbp),%rax 2038d3: 66 8b 80 b0 00 00 00 mov 0xb0(%rax),%ax 2038da: 66 89 85 5c ff ff ff mov %ax,-0xa4(%rbp) 2038e1: 66 8b 85 5c ff ff ff mov -0xa4(%rbp),%ax 2038e8: 66 c1 c8 08 ror $0x8,%ax 2038ec: 66 89 85 5e ff ff ff mov %ax,-0xa2(%rbp) 2038f3: 66 8b 85 5e ff ff ff mov -0xa2(%rbp),%ax 2038fa: 66 89 85 5a ff ff ff mov %ax,-0xa6(%rbp) 203901: 0f b7 85 5a ff ff ff movzwl -0xa6(%rbp),%eax 203908: 66 89 c1 mov %ax,%cx 20390b: 48 8b 45 b0 mov -0x50(%rbp),%rax 20390f: 66 89 88 b0 00 00 00 mov %cx,0xb0(%rax) 203916: 48 8b 45 b0 mov -0x50(%rbp),%rax 20391a: 66 8b 80 b2 00 00 00 mov 0xb2(%rax),%ax 203921: 66 89 85 56 ff ff ff mov %ax,-0xaa(%rbp) 203928: 66 8b 85 56 ff ff ff mov -0xaa(%rbp),%ax 20392f: 66 c1 c8 08 ror $0x8,%ax 203933: 66 89 85 58 ff ff ff mov %ax,-0xa8(%rbp) 20393a: 66 8b 85 58 ff ff ff mov -0xa8(%rbp),%ax 203941: 66 89 85 54 ff ff ff mov %ax,-0xac(%rbp) 203948: 0f b7 85 54 ff ff ff movzwl -0xac(%rbp),%eax 20394f: 66 89 c1 mov %ax,%cx 203952: 48 8b 45 b0 mov -0x50(%rbp),%rax 203956: 66 89 88 b2 00 00 00 mov %cx,0xb2(%rax) 20395d: 48 8b 45 b0 mov -0x50(%rbp),%rax 203961: 66 8b 80 b4 00 00 00 mov 0xb4(%rax),%ax 203968: 66 89 85 50 ff ff ff mov %ax,-0xb0(%rbp) 20396f: 66 8b 85 50 ff ff ff mov -0xb0(%rbp),%ax 203976: 66 c1 c8 08 ror $0x8,%ax 20397a: 66 89 85 52 ff ff ff mov %ax,-0xae(%rbp) 203981: 66 8b 85 52 ff ff ff mov -0xae(%rbp),%ax 203988: 66 89 85 4e ff ff ff mov %ax,-0xb2(%rbp) 20398f: 0f b7 85 4e ff ff ff movzwl -0xb2(%rbp),%eax 203996: 66 89 c1 mov %ax,%cx 203999: 48 8b 45 b0 mov -0x50(%rbp),%rax 20399d: 66 89 88 b4 00 00 00 mov %cx,0xb4(%rax) 2039a4: 48 8b 45 b0 mov -0x50(%rbp),%rax 2039a8: 66 8b 80 b6 00 00 00 mov 0xb6(%rax),%ax 2039af: 66 89 85 4a ff ff ff mov %ax,-0xb6(%rbp) 2039b6: 66 8b 85 4a ff ff ff mov -0xb6(%rbp),%ax 2039bd: 66 c1 c8 08 ror $0x8,%ax 2039c1: 66 89 85 4c ff ff ff mov %ax,-0xb4(%rbp) 2039c8: 66 8b 85 4c ff ff ff mov -0xb4(%rbp),%ax 2039cf: 66 89 85 48 ff ff ff mov %ax,-0xb8(%rbp) 2039d6: 0f b7 85 48 ff ff ff movzwl -0xb8(%rbp),%eax 2039dd: 66 89 c1 mov %ax,%cx 2039e0: 48 8b 45 b0 mov -0x50(%rbp),%rax 2039e4: 66 89 88 b6 00 00 00 mov %cx,0xb6(%rax) 2039eb: 48 8b 45 b0 mov -0x50(%rbp),%rax 2039ef: 66 8b 80 b8 00 00 00 mov 0xb8(%rax),%ax 2039f6: 66 89 85 44 ff ff ff mov %ax,-0xbc(%rbp) 2039fd: 66 8b 85 44 ff ff ff mov -0xbc(%rbp),%ax 203a04: 66 c1 c8 08 ror $0x8,%ax 203a08: 66 89 85 46 ff ff ff mov %ax,-0xba(%rbp) 203a0f: 66 8b 85 46 ff ff ff mov -0xba(%rbp),%ax 203a16: 66 89 85 42 ff ff ff mov %ax,-0xbe(%rbp) 203a1d: 0f b7 85 42 ff ff ff movzwl -0xbe(%rbp),%eax 203a24: 66 89 c1 mov %ax,%cx 203a27: 48 8b 45 b0 mov -0x50(%rbp),%rax 203a2b: 66 89 88 b8 00 00 00 mov %cx,0xb8(%rax) 203a32: 48 8b 45 b0 mov -0x50(%rbp),%rax 203a36: 66 8b 80 ba 00 00 00 mov 0xba(%rax),%ax 203a3d: 66 89 85 3e ff ff ff mov %ax,-0xc2(%rbp) 203a44: 66 8b 85 3e ff ff ff mov -0xc2(%rbp),%ax 203a4b: 66 c1 c8 08 ror $0x8,%ax 203a4f: 66 89 85 40 ff ff ff mov %ax,-0xc0(%rbp) 203a56: 66 8b 85 40 ff ff ff mov -0xc0(%rbp),%ax 203a5d: 66 89 85 3c ff ff ff mov %ax,-0xc4(%rbp) 203a64: 0f b7 85 3c ff ff ff movzwl -0xc4(%rbp),%eax 203a6b: 66 89 c1 mov %ax,%cx 203a6e: 48 8b 45 b0 mov -0x50(%rbp),%rax 203a72: 66 89 88 ba 00 00 00 mov %cx,0xba(%rax) 203a79: e9 00 00 00 00 jmpq 0x203a7e 203a7e: 48 8b 45 b0 mov -0x50(%rbp),%rax 203a82: 48 8b 40 48 mov 0x48(%rax),%rax 203a86: 8b 40 20 mov 0x20(%rax),%eax 203a89: 89 85 38 ff ff ff mov %eax,-0xc8(%rbp) 203a8f: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 203a94: 0f 84 8f 03 00 00 je 0x203e29 203a9a: 48 8b 45 e0 mov -0x20(%rbp),%rax 203a9e: 0f b6 40 05 movzbl 0x5(%rax),%eax 203aa2: 83 f8 01 cmp $0x1,%eax 203aa5: 0f 85 7e 03 00 00 jne 0x203e29 203aab: 83 7d cc 08 cmpl $0x8,-0x34(%rbp) 203aaf: 0f 84 74 03 00 00 je 0x203e29 203ab5: 31 c0 xor %eax,%eax 203ab7: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 203abc: 88 85 4f fe ff ff mov %al,-0x1b1(%rbp) 203ac2: 0f 86 13 00 00 00 jbe 0x203adb 203ac8: 8b 85 38 ff ff ff mov -0xc8(%rbp),%eax 203ace: 48 3b 45 d0 cmp -0x30(%rbp),%rax 203ad2: 0f 93 c0 setae %al 203ad5: 88 85 4f fe ff ff mov %al,-0x1b1(%rbp) 203adb: 8a 85 4f fe ff ff mov -0x1b1(%rbp),%al 203ae1: 34 ff xor $0xff,%al 203ae3: 34 ff xor $0xff,%al 203ae5: 24 01 and $0x1,%al 203ae7: 0f b6 c0 movzbl %al,%eax 203aea: 48 98 cltq 203aec: 48 83 f8 00 cmp $0x0,%rax 203af0: 0f 85 2d 00 00 00 jne 0x203b23 203af6: 48 8b 45 d0 mov -0x30(%rbp),%rax 203afa: 8b 8d 38 ff ff ff mov -0xc8(%rbp),%ecx 203b00: 48 29 c8 sub %rcx,%rax 203b03: 48 6b 4d c0 28 imul $0x28,-0x40(%rbp),%rcx 203b08: 48 39 c8 cmp %rcx,%rax 203b0b: 0f 92 c0 setb %al 203b0e: 34 ff xor $0xff,%al 203b10: 34 ff xor $0xff,%al 203b12: 24 01 and $0x1,%al 203b14: 0f b6 c0 movzbl %al,%eax 203b17: 48 98 cltq 203b19: 48 83 f8 00 cmp $0x0,%rax 203b1d: 0f 84 25 00 00 00 je 0x203b48 203b23: e9 00 00 00 00 jmpq 0x203b28 203b28: 48 8b 7d b0 mov -0x50(%rbp),%rdi 203b2c: e8 6f 31 00 00 callq 0x206ca0 203b31: bf 0a 00 00 00 mov $0xa,%edi 203b36: e8 35 f5 ff ff callq 0x203070 203b3b: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 203b43: e9 4e 0c 00 00 jmpq 0x204796 203b48: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 203b4d: 0f 86 15 00 00 00 jbe 0x203b68 203b53: 48 8b 4d a8 mov -0x58(%rbp),%rcx 203b57: 8b 85 38 ff ff ff mov -0xc8(%rbp),%eax 203b5d: 48 01 c1 add %rax,%rcx 203b60: 48 8b 45 b0 mov -0x50(%rbp),%rax 203b64: 48 89 48 50 mov %rcx,0x50(%rax) 203b68: 48 c7 85 30 ff ff ff 00 movq $0x0,-0xd0(%rbp) 203b70: 00 00 00 203b73: 48 8b 85 30 ff ff ff mov -0xd0(%rbp),%rax 203b7a: 48 3b 45 c0 cmp -0x40(%rbp),%rax 203b7e: 0f 83 a0 02 00 00 jae 0x203e24 203b84: 48 8b 8d 30 ff ff ff mov -0xd0(%rbp),%rcx 203b8b: 48 8b 45 b0 mov -0x50(%rbp),%rax 203b8f: 48 83 c0 48 add $0x48,%rax 203b93: 48 05 80 00 00 00 add $0x80,%rax 203b99: 48 83 c0 10 add $0x10,%rax 203b9d: 48 69 95 30 ff ff ff d0 imul $0xd0,-0xd0(%rbp),%rdx 203ba5: 00 00 00 203ba8: 48 01 d0 add %rdx,%rax 203bab: 48 89 88 80 00 00 00 mov %rcx,0x80(%rax) 203bb2: 48 8b 4d b0 mov -0x50(%rbp),%rcx 203bb6: 48 8b 45 b0 mov -0x50(%rbp),%rax 203bba: 48 83 c0 48 add $0x48,%rax 203bbe: 48 05 80 00 00 00 add $0x80,%rax 203bc4: 48 83 c0 10 add $0x10,%rax 203bc8: 48 69 95 30 ff ff ff d0 imul $0xd0,-0xd0(%rbp),%rdx 203bd0: 00 00 00 203bd3: 48 01 d0 add %rdx,%rax 203bd6: 48 89 88 88 00 00 00 mov %rcx,0x88(%rax) 203bdd: 48 8b 45 b0 mov -0x50(%rbp),%rax 203be1: 48 8b 48 50 mov 0x50(%rax),%rcx 203be5: 48 6b 85 30 ff ff ff 28 imul $0x28,-0xd0(%rbp),%rax 203bed: 48 01 c1 add %rax,%rcx 203bf0: 48 8b 45 b0 mov -0x50(%rbp),%rax 203bf4: 48 83 c0 48 add $0x48,%rax 203bf8: 48 05 80 00 00 00 add $0x80,%rax 203bfe: 48 83 c0 10 add $0x10,%rax 203c02: 48 69 95 30 ff ff ff d0 imul $0xd0,-0xd0(%rbp),%rdx 203c0a: 00 00 00 203c0d: 48 01 d0 add %rdx,%rax 203c10: 48 89 88 90 00 00 00 mov %rcx,0x90(%rax) 203c17: 48 8b 45 b0 mov -0x50(%rbp),%rax 203c1b: 48 8b 40 50 mov 0x50(%rax),%rax 203c1f: 48 6b 8d 30 ff ff ff 28 imul $0x28,-0xd0(%rbp),%rcx 203c27: 48 01 c8 add %rcx,%rax 203c2a: 8b 40 10 mov 0x10(%rax),%eax 203c2d: 48 3b 45 d0 cmp -0x30(%rbp),%rax 203c31: 0f 92 c0 setb %al 203c34: 34 ff xor $0xff,%al 203c36: 34 ff xor $0xff,%al 203c38: 24 01 and $0x1,%al 203c3a: 0f b6 c0 movzbl %al,%eax 203c3d: 48 98 cltq 203c3f: 48 83 f8 00 cmp $0x0,%rax 203c43: 0f 84 bd 00 00 00 je 0x203d06 203c49: 48 8b 45 b0 mov -0x50(%rbp),%rax 203c4d: 48 8b 40 50 mov 0x50(%rax),%rax 203c51: 48 6b 8d 30 ff ff ff 28 imul $0x28,-0xd0(%rbp),%rcx 203c59: 48 01 c8 add %rcx,%rax 203c5c: 8b 40 14 mov 0x14(%rax),%eax 203c5f: 48 8b 4d d0 mov -0x30(%rbp),%rcx 203c63: 48 8b 55 b0 mov -0x50(%rbp),%rdx 203c67: 48 8b 52 50 mov 0x50(%rdx),%rdx 203c6b: 48 6b b5 30 ff ff ff 28 imul $0x28,-0xd0(%rbp),%rsi 203c73: 48 01 f2 add %rsi,%rdx 203c76: 8b 52 10 mov 0x10(%rdx),%edx 203c79: 48 29 d1 sub %rdx,%rcx 203c7c: 48 39 c8 cmp %rcx,%rax 203c7f: 0f 96 c0 setbe %al 203c82: 34 ff xor $0xff,%al 203c84: 34 ff xor $0xff,%al 203c86: 24 01 and $0x1,%al 203c88: 0f b6 c0 movzbl %al,%eax 203c8b: 48 98 cltq 203c8d: 48 83 f8 00 cmp $0x0,%rax 203c91: 0f 84 6f 00 00 00 je 0x203d06 203c97: 48 8b 4d e8 mov -0x18(%rbp),%rcx 203c9b: 48 03 4d d8 add -0x28(%rbp),%rcx 203c9f: 48 8b 45 b0 mov -0x50(%rbp),%rax 203ca3: 48 8b 40 50 mov 0x50(%rax),%rax 203ca7: 48 6b 95 30 ff ff ff 28 imul $0x28,-0xd0(%rbp),%rdx 203caf: 48 01 d0 add %rdx,%rax 203cb2: 8b 40 10 mov 0x10(%rax),%eax 203cb5: 48 01 c1 add %rax,%rcx 203cb8: 48 8b 45 b0 mov -0x50(%rbp),%rax 203cbc: 48 83 c0 48 add $0x48,%rax 203cc0: 48 05 80 00 00 00 add $0x80,%rax 203cc6: 48 83 c0 10 add $0x10,%rax 203cca: 48 69 95 30 ff ff ff d0 imul $0xd0,-0xd0(%rbp),%rdx 203cd2: 00 00 00 203cd5: 48 01 d0 add %rdx,%rax 203cd8: 48 89 88 a8 00 00 00 mov %rcx,0xa8(%rax) 203cdf: 48 8b 45 b0 mov -0x50(%rbp),%rax 203ce3: 48 83 c0 48 add $0x48,%rax 203ce7: 48 05 80 00 00 00 add $0x80,%rax 203ced: 48 83 c0 10 add $0x10,%rax 203cf1: 48 69 95 30 ff ff ff d0 imul $0xd0,-0xd0(%rbp),%rdx 203cf9: 00 00 00 203cfc: 48 01 d0 add %rdx,%rax 203cff: 48 89 88 a0 00 00 00 mov %rcx,0xa0(%rax) 203d06: 48 8b 4d b0 mov -0x50(%rbp),%rcx 203d0a: 48 83 c1 48 add $0x48,%rcx 203d0e: 48 81 c1 80 00 00 00 add $0x80,%rcx 203d15: 48 8b 45 b0 mov -0x50(%rbp),%rax 203d19: 48 83 c0 48 add $0x48,%rax 203d1d: 48 05 80 00 00 00 add $0x80,%rax 203d23: 48 83 c0 10 add $0x10,%rax 203d27: 48 69 95 30 ff ff ff d0 imul $0xd0,-0xd0(%rbp),%rdx 203d2f: 00 00 00 203d32: 48 01 d0 add %rdx,%rax 203d35: 48 89 88 c8 00 00 00 mov %rcx,0xc8(%rax) 203d3c: 48 8b 45 b0 mov -0x50(%rbp),%rax 203d40: 48 8b 40 50 mov 0x50(%rax),%rax 203d44: 48 6b 8d 30 ff ff ff 28 imul $0x28,-0xd0(%rbp),%rcx 203d4c: 48 01 c8 add %rcx,%rax 203d4f: 83 78 04 12 cmpl $0x12,0x4(%rax) 203d53: 0f 85 5e 00 00 00 jne 0x203db7 203d59: 48 8b 45 b0 mov -0x50(%rbp),%rax 203d5d: 48 8b 40 50 mov 0x50(%rax),%rax 203d61: 48 6b 8d 30 ff ff ff 28 imul $0x28,-0xd0(%rbp),%rcx 203d69: 48 01 c8 add %rcx,%rax 203d6c: 8b 40 18 mov 0x18(%rax),%eax 203d6f: 48 3b 45 c0 cmp -0x40(%rbp),%rax 203d73: 0f 83 3e 00 00 00 jae 0x203db7 203d79: 48 8b 85 30 ff ff ff mov -0xd0(%rbp),%rax 203d80: 89 c1 mov %eax,%ecx 203d82: 48 8b 45 b0 mov -0x50(%rbp),%rax 203d86: 48 83 c0 48 add $0x48,%rax 203d8a: 48 05 80 00 00 00 add $0x80,%rax 203d90: 48 83 c0 10 add $0x10,%rax 203d94: 48 8b 55 b0 mov -0x50(%rbp),%rdx 203d98: 48 8b 52 50 mov 0x50(%rdx),%rdx 203d9c: 48 6b b5 30 ff ff ff 28 imul $0x28,-0xd0(%rbp),%rsi 203da4: 48 01 f2 add %rsi,%rdx 203da7: 8b 52 18 mov 0x18(%rdx),%edx 203daa: 48 69 d2 d0 00 00 00 imul $0xd0,%rdx,%rdx 203db1: 48 01 d0 add %rdx,%rax 203db4: 89 48 7c mov %ecx,0x7c(%rax) 203db7: 48 8b 45 b0 mov -0x50(%rbp),%rax 203dbb: 48 83 c0 48 add $0x48,%rax 203dbf: 48 05 80 00 00 00 add $0x80,%rax 203dc5: 48 83 c0 10 add $0x10,%rax 203dc9: 48 69 8d 30 ff ff ff d0 imul $0xd0,-0xd0(%rbp),%rcx 203dd1: 00 00 00 203dd4: 48 01 c8 add %rcx,%rax 203dd7: 83 78 7c 00 cmpl $0x0,0x7c(%rax) 203ddb: 0f 85 27 00 00 00 jne 0x203e08 203de1: 48 8b 45 b0 mov -0x50(%rbp),%rax 203de5: 48 83 c0 48 add $0x48,%rax 203de9: 48 05 80 00 00 00 add $0x80,%rax 203def: 48 83 c0 10 add $0x10,%rax 203df3: 48 69 8d 30 ff ff ff d0 imul $0xd0,-0xd0(%rbp),%rcx 203dfb: 00 00 00 203dfe: 48 01 c8 add %rcx,%rax 203e01: c7 40 7c ff ff ff ff movl $0xffffffff,0x7c(%rax) 203e08: e9 00 00 00 00 jmpq 0x203e0d 203e0d: 48 8b 85 30 ff ff ff mov -0xd0(%rbp),%rax 203e14: 48 83 c0 01 add $0x1,%rax 203e18: 48 89 85 30 ff ff ff mov %rax,-0xd0(%rbp) 203e1f: e9 4f fd ff ff jmpq 0x203b73 203e24: e9 c7 00 00 00 jmpq 0x203ef0 203e29: 48 c7 85 28 ff ff ff 00 movq $0x0,-0xd8(%rbp) 203e31: 00 00 00 203e34: 48 8b 85 28 ff ff ff mov -0xd8(%rbp),%rax 203e3b: 48 3b 45 c0 cmp -0x40(%rbp),%rax 203e3f: 0f 83 a6 00 00 00 jae 0x203eeb 203e45: 48 8b 8d 28 ff ff ff mov -0xd8(%rbp),%rcx 203e4c: 48 8b 45 b0 mov -0x50(%rbp),%rax 203e50: 48 83 c0 48 add $0x48,%rax 203e54: 48 05 80 00 00 00 add $0x80,%rax 203e5a: 48 83 c0 10 add $0x10,%rax 203e5e: 48 69 95 28 ff ff ff d0 imul $0xd0,-0xd8(%rbp),%rdx 203e66: 00 00 00 203e69: 48 01 d0 add %rdx,%rax 203e6c: 48 89 88 80 00 00 00 mov %rcx,0x80(%rax) 203e73: 48 8b 4d b0 mov -0x50(%rbp),%rcx 203e77: 48 8b 45 b0 mov -0x50(%rbp),%rax 203e7b: 48 83 c0 48 add $0x48,%rax 203e7f: 48 05 80 00 00 00 add $0x80,%rax 203e85: 48 83 c0 10 add $0x10,%rax 203e89: 48 69 95 28 ff ff ff d0 imul $0xd0,-0xd8(%rbp),%rdx 203e91: 00 00 00 203e94: 48 01 d0 add %rdx,%rax 203e97: 48 89 88 88 00 00 00 mov %rcx,0x88(%rax) 203e9e: 48 8b 4d b0 mov -0x50(%rbp),%rcx 203ea2: 48 83 c1 48 add $0x48,%rcx 203ea6: 48 81 c1 80 00 00 00 add $0x80,%rcx 203ead: 48 8b 45 b0 mov -0x50(%rbp),%rax 203eb1: 48 83 c0 48 add $0x48,%rax 203eb5: 48 05 80 00 00 00 add $0x80,%rax 203ebb: 48 83 c0 10 add $0x10,%rax 203ebf: 48 69 95 28 ff ff ff d0 imul $0xd0,-0xd8(%rbp),%rdx 203ec7: 00 00 00 203eca: 48 01 d0 add %rdx,%rax 203ecd: 48 89 88 c8 00 00 00 mov %rcx,0xc8(%rax) 203ed4: 48 8b 85 28 ff ff ff mov -0xd8(%rbp),%rax 203edb: 48 83 c0 01 add $0x1,%rax 203edf: 48 89 85 28 ff ff ff mov %rax,-0xd8(%rbp) 203ee6: e9 49 ff ff ff jmpq 0x203e34 203eeb: e9 00 00 00 00 jmpq 0x203ef0 203ef0: 48 8b 4d b0 mov -0x50(%rbp),%rcx 203ef4: 48 83 c1 48 add $0x48,%rcx 203ef8: 48 81 c1 80 00 00 00 add $0x80,%rcx 203eff: 48 8b 45 b0 mov -0x50(%rbp),%rax 203f03: 48 89 48 60 mov %rcx,0x60(%rax) 203f07: e9 82 08 00 00 jmpq 0x20478e 203f0c: 48 8b 45 e8 mov -0x18(%rbp),%rax 203f10: 48 03 45 d8 add -0x28(%rbp),%rax 203f14: 48 89 85 20 ff ff ff mov %rax,-0xe0(%rbp) 203f1b: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 203f20: 0f 84 25 00 00 00 je 0x203f4b 203f26: 48 8b 45 e0 mov -0x20(%rbp),%rax 203f2a: 0f b6 40 05 movzbl 0x5(%rax),%eax 203f2e: 83 f8 01 cmp $0x1,%eax 203f31: 0f 85 14 00 00 00 jne 0x203f4b 203f37: 48 8b 8d 20 ff ff ff mov -0xe0(%rbp),%rcx 203f3e: 48 8b 45 b0 mov -0x50(%rbp),%rax 203f42: 48 89 48 48 mov %rcx,0x48(%rax) 203f46: e9 bf 03 00 00 jmpq 0x20430a 203f4b: 48 8b 7d b0 mov -0x50(%rbp),%rdi 203f4f: 48 83 c7 48 add $0x48,%rdi 203f53: 48 83 c7 40 add $0x40,%rdi 203f57: 48 89 bd 40 fe ff ff mov %rdi,-0x1c0(%rbp) 203f5e: 48 8b 75 e0 mov -0x20(%rbp),%rsi 203f62: ba 40 00 00 00 mov $0x40,%edx 203f67: e8 24 2d 00 00 callq 0x206c90 203f6c: 48 8b 8d 40 fe ff ff mov -0x1c0(%rbp),%rcx 203f73: 48 8b 45 b0 mov -0x50(%rbp),%rax 203f77: 48 89 48 48 mov %rcx,0x48(%rax) 203f7b: 48 8b 45 e0 mov -0x20(%rbp),%rax 203f7f: 0f b6 40 05 movzbl 0x5(%rax),%eax 203f83: 83 f8 01 cmp $0x1,%eax 203f86: 0f 84 79 03 00 00 je 0x204305 203f8c: 48 8b 45 b0 mov -0x50(%rbp),%rax 203f90: 66 8b 80 98 00 00 00 mov 0x98(%rax),%ax 203f97: 66 89 85 1c ff ff ff mov %ax,-0xe4(%rbp) 203f9e: 66 8b 85 1c ff ff ff mov -0xe4(%rbp),%ax 203fa5: 66 c1 c8 08 ror $0x8,%ax 203fa9: 66 89 85 1e ff ff ff mov %ax,-0xe2(%rbp) 203fb0: 66 8b 85 1e ff ff ff mov -0xe2(%rbp),%ax 203fb7: 66 89 85 1a ff ff ff mov %ax,-0xe6(%rbp) 203fbe: 0f b7 85 1a ff ff ff movzwl -0xe6(%rbp),%eax 203fc5: 66 89 c1 mov %ax,%cx 203fc8: 48 8b 45 b0 mov -0x50(%rbp),%rax 203fcc: 66 89 88 98 00 00 00 mov %cx,0x98(%rax) 203fd3: 48 8b 45 b0 mov -0x50(%rbp),%rax 203fd7: 66 8b 80 9a 00 00 00 mov 0x9a(%rax),%ax 203fde: 66 89 85 16 ff ff ff mov %ax,-0xea(%rbp) 203fe5: 66 8b 85 16 ff ff ff mov -0xea(%rbp),%ax 203fec: 66 c1 c8 08 ror $0x8,%ax 203ff0: 66 89 85 18 ff ff ff mov %ax,-0xe8(%rbp) 203ff7: 66 8b 85 18 ff ff ff mov -0xe8(%rbp),%ax 203ffe: 66 89 85 14 ff ff ff mov %ax,-0xec(%rbp) 204005: 0f b7 85 14 ff ff ff movzwl -0xec(%rbp),%eax 20400c: 66 89 c1 mov %ax,%cx 20400f: 48 8b 45 b0 mov -0x50(%rbp),%rax 204013: 66 89 88 9a 00 00 00 mov %cx,0x9a(%rax) 20401a: 48 8b 45 b0 mov -0x50(%rbp),%rax 20401e: 8b 80 9c 00 00 00 mov 0x9c(%rax),%eax 204024: 89 85 0c ff ff ff mov %eax,-0xf4(%rbp) 20402a: 8b 85 0c ff ff ff mov -0xf4(%rbp),%eax 204030: 0f c8 bswap %eax 204032: 89 85 10 ff ff ff mov %eax,-0xf0(%rbp) 204038: 8b 85 10 ff ff ff mov -0xf0(%rbp),%eax 20403e: 89 85 08 ff ff ff mov %eax,-0xf8(%rbp) 204044: 8b 85 08 ff ff ff mov -0xf8(%rbp),%eax 20404a: 89 c1 mov %eax,%ecx 20404c: 48 8b 45 b0 mov -0x50(%rbp),%rax 204050: 89 88 9c 00 00 00 mov %ecx,0x9c(%rax) 204056: 48 8b 45 b0 mov -0x50(%rbp),%rax 20405a: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 204061: 48 89 85 f8 fe ff ff mov %rax,-0x108(%rbp) 204068: 48 8b 85 f8 fe ff ff mov -0x108(%rbp),%rax 20406f: 48 0f c8 bswap %rax 204072: 48 89 85 00 ff ff ff mov %rax,-0x100(%rbp) 204079: 48 8b 85 00 ff ff ff mov -0x100(%rbp),%rax 204080: 48 89 85 f0 fe ff ff mov %rax,-0x110(%rbp) 204087: 48 8b 8d f0 fe ff ff mov -0x110(%rbp),%rcx 20408e: 48 8b 45 b0 mov -0x50(%rbp),%rax 204092: 48 89 88 a0 00 00 00 mov %rcx,0xa0(%rax) 204099: 48 8b 45 b0 mov -0x50(%rbp),%rax 20409d: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 2040a4: 48 89 85 e0 fe ff ff mov %rax,-0x120(%rbp) 2040ab: 48 8b 85 e0 fe ff ff mov -0x120(%rbp),%rax 2040b2: 48 0f c8 bswap %rax 2040b5: 48 89 85 e8 fe ff ff mov %rax,-0x118(%rbp) 2040bc: 48 8b 85 e8 fe ff ff mov -0x118(%rbp),%rax 2040c3: 48 89 85 d8 fe ff ff mov %rax,-0x128(%rbp) 2040ca: 48 8b 8d d8 fe ff ff mov -0x128(%rbp),%rcx 2040d1: 48 8b 45 b0 mov -0x50(%rbp),%rax 2040d5: 48 89 88 a8 00 00 00 mov %rcx,0xa8(%rax) 2040dc: 48 8b 45 b0 mov -0x50(%rbp),%rax 2040e0: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 2040e7: 48 89 85 c8 fe ff ff mov %rax,-0x138(%rbp) 2040ee: 48 8b 85 c8 fe ff ff mov -0x138(%rbp),%rax 2040f5: 48 0f c8 bswap %rax 2040f8: 48 89 85 d0 fe ff ff mov %rax,-0x130(%rbp) 2040ff: 48 8b 85 d0 fe ff ff mov -0x130(%rbp),%rax 204106: 48 89 85 c0 fe ff ff mov %rax,-0x140(%rbp) 20410d: 48 8b 8d c0 fe ff ff mov -0x140(%rbp),%rcx 204114: 48 8b 45 b0 mov -0x50(%rbp),%rax 204118: 48 89 88 b0 00 00 00 mov %rcx,0xb0(%rax) 20411f: 48 8b 45 b0 mov -0x50(%rbp),%rax 204123: 8b 80 b8 00 00 00 mov 0xb8(%rax),%eax 204129: 89 85 b8 fe ff ff mov %eax,-0x148(%rbp) 20412f: 8b 85 b8 fe ff ff mov -0x148(%rbp),%eax 204135: 0f c8 bswap %eax 204137: 89 85 bc fe ff ff mov %eax,-0x144(%rbp) 20413d: 8b 85 bc fe ff ff mov -0x144(%rbp),%eax 204143: 89 85 b4 fe ff ff mov %eax,-0x14c(%rbp) 204149: 8b 85 b4 fe ff ff mov -0x14c(%rbp),%eax 20414f: 89 c1 mov %eax,%ecx 204151: 48 8b 45 b0 mov -0x50(%rbp),%rax 204155: 89 88 b8 00 00 00 mov %ecx,0xb8(%rax) 20415b: 48 8b 45 b0 mov -0x50(%rbp),%rax 20415f: 66 8b 80 bc 00 00 00 mov 0xbc(%rax),%ax 204166: 66 89 85 b0 fe ff ff mov %ax,-0x150(%rbp) 20416d: 66 8b 85 b0 fe ff ff mov -0x150(%rbp),%ax 204174: 66 c1 c8 08 ror $0x8,%ax 204178: 66 89 85 b2 fe ff ff mov %ax,-0x14e(%rbp) 20417f: 66 8b 85 b2 fe ff ff mov -0x14e(%rbp),%ax 204186: 66 89 85 ae fe ff ff mov %ax,-0x152(%rbp) 20418d: 0f b7 85 ae fe ff ff movzwl -0x152(%rbp),%eax 204194: 66 89 c1 mov %ax,%cx 204197: 48 8b 45 b0 mov -0x50(%rbp),%rax 20419b: 66 89 88 bc 00 00 00 mov %cx,0xbc(%rax) 2041a2: 48 8b 45 b0 mov -0x50(%rbp),%rax 2041a6: 66 8b 80 be 00 00 00 mov 0xbe(%rax),%ax 2041ad: 66 89 85 aa fe ff ff mov %ax,-0x156(%rbp) 2041b4: 66 8b 85 aa fe ff ff mov -0x156(%rbp),%ax 2041bb: 66 c1 c8 08 ror $0x8,%ax 2041bf: 66 89 85 ac fe ff ff mov %ax,-0x154(%rbp) 2041c6: 66 8b 85 ac fe ff ff mov -0x154(%rbp),%ax 2041cd: 66 89 85 a8 fe ff ff mov %ax,-0x158(%rbp) 2041d4: 0f b7 85 a8 fe ff ff movzwl -0x158(%rbp),%eax 2041db: 66 89 c1 mov %ax,%cx 2041de: 48 8b 45 b0 mov -0x50(%rbp),%rax 2041e2: 66 89 88 be 00 00 00 mov %cx,0xbe(%rax) 2041e9: 48 8b 45 b0 mov -0x50(%rbp),%rax 2041ed: 66 8b 80 c0 00 00 00 mov 0xc0(%rax),%ax 2041f4: 66 89 85 a4 fe ff ff mov %ax,-0x15c(%rbp) 2041fb: 66 8b 85 a4 fe ff ff mov -0x15c(%rbp),%ax 204202: 66 c1 c8 08 ror $0x8,%ax 204206: 66 89 85 a6 fe ff ff mov %ax,-0x15a(%rbp) 20420d: 66 8b 85 a6 fe ff ff mov -0x15a(%rbp),%ax 204214: 66 89 85 a2 fe ff ff mov %ax,-0x15e(%rbp) 20421b: 0f b7 85 a2 fe ff ff movzwl -0x15e(%rbp),%eax 204222: 66 89 c1 mov %ax,%cx 204225: 48 8b 45 b0 mov -0x50(%rbp),%rax 204229: 66 89 88 c0 00 00 00 mov %cx,0xc0(%rax) 204230: 48 8b 45 b0 mov -0x50(%rbp),%rax 204234: 66 8b 80 c2 00 00 00 mov 0xc2(%rax),%ax 20423b: 66 89 85 9e fe ff ff mov %ax,-0x162(%rbp) 204242: 66 8b 85 9e fe ff ff mov -0x162(%rbp),%ax 204249: 66 c1 c8 08 ror $0x8,%ax 20424d: 66 89 85 a0 fe ff ff mov %ax,-0x160(%rbp) 204254: 66 8b 85 a0 fe ff ff mov -0x160(%rbp),%ax 20425b: 66 89 85 9c fe ff ff mov %ax,-0x164(%rbp) 204262: 0f b7 85 9c fe ff ff movzwl -0x164(%rbp),%eax 204269: 66 89 c1 mov %ax,%cx 20426c: 48 8b 45 b0 mov -0x50(%rbp),%rax 204270: 66 89 88 c2 00 00 00 mov %cx,0xc2(%rax) 204277: 48 8b 45 b0 mov -0x50(%rbp),%rax 20427b: 66 8b 80 c4 00 00 00 mov 0xc4(%rax),%ax 204282: 66 89 85 98 fe ff ff mov %ax,-0x168(%rbp) 204289: 66 8b 85 98 fe ff ff mov -0x168(%rbp),%ax 204290: 66 c1 c8 08 ror $0x8,%ax 204294: 66 89 85 9a fe ff ff mov %ax,-0x166(%rbp) 20429b: 66 8b 85 9a fe ff ff mov -0x166(%rbp),%ax 2042a2: 66 89 85 96 fe ff ff mov %ax,-0x16a(%rbp) 2042a9: 0f b7 85 96 fe ff ff movzwl -0x16a(%rbp),%eax 2042b0: 66 89 c1 mov %ax,%cx 2042b3: 48 8b 45 b0 mov -0x50(%rbp),%rax 2042b7: 66 89 88 c4 00 00 00 mov %cx,0xc4(%rax) 2042be: 48 8b 45 b0 mov -0x50(%rbp),%rax 2042c2: 66 8b 80 c6 00 00 00 mov 0xc6(%rax),%ax 2042c9: 66 89 85 92 fe ff ff mov %ax,-0x16e(%rbp) 2042d0: 66 8b 85 92 fe ff ff mov -0x16e(%rbp),%ax 2042d7: 66 c1 c8 08 ror $0x8,%ax 2042db: 66 89 85 94 fe ff ff mov %ax,-0x16c(%rbp) 2042e2: 66 8b 85 94 fe ff ff mov -0x16c(%rbp),%ax 2042e9: 66 89 85 90 fe ff ff mov %ax,-0x170(%rbp) 2042f0: 0f b7 85 90 fe ff ff movzwl -0x170(%rbp),%eax 2042f7: 66 89 c1 mov %ax,%cx 2042fa: 48 8b 45 b0 mov -0x50(%rbp),%rax 2042fe: 66 89 88 c6 00 00 00 mov %cx,0xc6(%rax) 204305: e9 00 00 00 00 jmpq 0x20430a 20430a: 48 8b 45 b0 mov -0x50(%rbp),%rax 20430e: 48 8b 40 48 mov 0x48(%rax),%rax 204312: 48 8b 40 28 mov 0x28(%rax),%rax 204316: 48 89 85 88 fe ff ff mov %rax,-0x178(%rbp) 20431d: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 204322: 0f 84 88 03 00 00 je 0x2046b0 204328: 48 8b 45 e0 mov -0x20(%rbp),%rax 20432c: 0f b6 40 05 movzbl 0x5(%rax),%eax 204330: 83 f8 01 cmp $0x1,%eax 204333: 0f 85 77 03 00 00 jne 0x2046b0 204339: 83 7d cc 08 cmpl $0x8,-0x34(%rbp) 20433d: 0f 84 6d 03 00 00 je 0x2046b0 204343: 31 c0 xor %eax,%eax 204345: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 20434a: 88 85 3f fe ff ff mov %al,-0x1c1(%rbp) 204350: 0f 86 14 00 00 00 jbe 0x20436a 204356: 48 8b 85 88 fe ff ff mov -0x178(%rbp),%rax 20435d: 48 3b 45 d0 cmp -0x30(%rbp),%rax 204361: 0f 93 c0 setae %al 204364: 88 85 3f fe ff ff mov %al,-0x1c1(%rbp) 20436a: 8a 85 3f fe ff ff mov -0x1c1(%rbp),%al 204370: 34 ff xor $0xff,%al 204372: 34 ff xor $0xff,%al 204374: 24 01 and $0x1,%al 204376: 0f b6 c0 movzbl %al,%eax 204379: 48 98 cltq 20437b: 48 83 f8 00 cmp $0x0,%rax 20437f: 0f 85 2e 00 00 00 jne 0x2043b3 204385: 48 8b 45 d0 mov -0x30(%rbp),%rax 204389: 48 2b 85 88 fe ff ff sub -0x178(%rbp),%rax 204390: 48 8b 4d c0 mov -0x40(%rbp),%rcx 204394: 48 c1 e1 06 shl $0x6,%rcx 204398: 48 39 c8 cmp %rcx,%rax 20439b: 0f 92 c0 setb %al 20439e: 34 ff xor $0xff,%al 2043a0: 34 ff xor $0xff,%al 2043a2: 24 01 and $0x1,%al 2043a4: 0f b6 c0 movzbl %al,%eax 2043a7: 48 98 cltq 2043a9: 48 83 f8 00 cmp $0x0,%rax 2043ad: 0f 84 05 00 00 00 je 0x2043b8 2043b3: e9 70 f7 ff ff jmpq 0x203b28 2043b8: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 2043bd: 0f 86 16 00 00 00 jbe 0x2043d9 2043c3: 48 8b 8d 20 ff ff ff mov -0xe0(%rbp),%rcx 2043ca: 48 03 8d 88 fe ff ff add -0x178(%rbp),%rcx 2043d1: 48 8b 45 b0 mov -0x50(%rbp),%rax 2043d5: 48 89 48 50 mov %rcx,0x50(%rax) 2043d9: 48 c7 85 80 fe ff ff 00 movq $0x0,-0x180(%rbp) 2043e1: 00 00 00 2043e4: 48 8b 85 80 fe ff ff mov -0x180(%rbp),%rax 2043eb: 48 3b 45 c0 cmp -0x40(%rbp),%rax 2043ef: 0f 83 b6 02 00 00 jae 0x2046ab 2043f5: 48 8b 8d 80 fe ff ff mov -0x180(%rbp),%rcx 2043fc: 48 8b 45 b0 mov -0x50(%rbp),%rax 204400: 48 83 c0 48 add $0x48,%rax 204404: 48 05 80 00 00 00 add $0x80,%rax 20440a: 48 83 c0 10 add $0x10,%rax 20440e: 48 69 95 80 fe ff ff d0 imul $0xd0,-0x180(%rbp),%rdx 204416: 00 00 00 204419: 48 01 d0 add %rdx,%rax 20441c: 48 89 88 80 00 00 00 mov %rcx,0x80(%rax) 204423: 48 8b 4d b0 mov -0x50(%rbp),%rcx 204427: 48 8b 45 b0 mov -0x50(%rbp),%rax 20442b: 48 83 c0 48 add $0x48,%rax 20442f: 48 05 80 00 00 00 add $0x80,%rax 204435: 48 83 c0 10 add $0x10,%rax 204439: 48 69 95 80 fe ff ff d0 imul $0xd0,-0x180(%rbp),%rdx 204441: 00 00 00 204444: 48 01 d0 add %rdx,%rax 204447: 48 89 88 88 00 00 00 mov %rcx,0x88(%rax) 20444e: 48 8b 45 b0 mov -0x50(%rbp),%rax 204452: 48 8b 48 50 mov 0x50(%rax),%rcx 204456: 48 8b 85 80 fe ff ff mov -0x180(%rbp),%rax 20445d: 48 c1 e0 06 shl $0x6,%rax 204461: 48 01 c1 add %rax,%rcx 204464: 48 8b 45 b0 mov -0x50(%rbp),%rax 204468: 48 83 c0 48 add $0x48,%rax 20446c: 48 05 80 00 00 00 add $0x80,%rax 204472: 48 83 c0 10 add $0x10,%rax 204476: 48 69 95 80 fe ff ff d0 imul $0xd0,-0x180(%rbp),%rdx 20447e: 00 00 00 204481: 48 01 d0 add %rdx,%rax 204484: 48 89 88 90 00 00 00 mov %rcx,0x90(%rax) 20448b: 48 8b 45 b0 mov -0x50(%rbp),%rax 20448f: 48 8b 40 50 mov 0x50(%rax),%rax 204493: 48 8b 8d 80 fe ff ff mov -0x180(%rbp),%rcx 20449a: 48 c1 e1 06 shl $0x6,%rcx 20449e: 48 01 c8 add %rcx,%rax 2044a1: 48 8b 40 18 mov 0x18(%rax),%rax 2044a5: 48 3b 45 d0 cmp -0x30(%rbp),%rax 2044a9: 0f 92 c0 setb %al 2044ac: 34 ff xor $0xff,%al 2044ae: 34 ff xor $0xff,%al 2044b0: 24 01 and $0x1,%al 2044b2: 0f b6 c0 movzbl %al,%eax 2044b5: 48 98 cltq 2044b7: 48 83 f8 00 cmp $0x0,%rax 2044bb: 0f 84 c3 00 00 00 je 0x204584 2044c1: 48 8b 45 b0 mov -0x50(%rbp),%rax 2044c5: 48 8b 40 50 mov 0x50(%rax),%rax 2044c9: 48 8b 8d 80 fe ff ff mov -0x180(%rbp),%rcx 2044d0: 48 c1 e1 06 shl $0x6,%rcx 2044d4: 48 01 c8 add %rcx,%rax 2044d7: 48 8b 40 20 mov 0x20(%rax),%rax 2044db: 48 8b 4d d0 mov -0x30(%rbp),%rcx 2044df: 48 8b 55 b0 mov -0x50(%rbp),%rdx 2044e3: 48 8b 52 50 mov 0x50(%rdx),%rdx 2044e7: 48 8b b5 80 fe ff ff mov -0x180(%rbp),%rsi 2044ee: 48 c1 e6 06 shl $0x6,%rsi 2044f2: 48 01 f2 add %rsi,%rdx 2044f5: 48 2b 4a 18 sub 0x18(%rdx),%rcx 2044f9: 48 39 c8 cmp %rcx,%rax 2044fc: 0f 96 c0 setbe %al 2044ff: 34 ff xor $0xff,%al 204501: 34 ff xor $0xff,%al 204503: 24 01 and $0x1,%al 204505: 0f b6 c0 movzbl %al,%eax 204508: 48 98 cltq 20450a: 48 83 f8 00 cmp $0x0,%rax 20450e: 0f 84 70 00 00 00 je 0x204584 204514: 48 8b 4d e8 mov -0x18(%rbp),%rcx 204518: 48 03 4d d8 add -0x28(%rbp),%rcx 20451c: 48 8b 45 b0 mov -0x50(%rbp),%rax 204520: 48 8b 40 50 mov 0x50(%rax),%rax 204524: 48 8b 95 80 fe ff ff mov -0x180(%rbp),%rdx 20452b: 48 c1 e2 06 shl $0x6,%rdx 20452f: 48 01 d0 add %rdx,%rax 204532: 48 03 48 18 add 0x18(%rax),%rcx 204536: 48 8b 45 b0 mov -0x50(%rbp),%rax 20453a: 48 83 c0 48 add $0x48,%rax 20453e: 48 05 80 00 00 00 add $0x80,%rax 204544: 48 83 c0 10 add $0x10,%rax 204548: 48 69 95 80 fe ff ff d0 imul $0xd0,-0x180(%rbp),%rdx 204550: 00 00 00 204553: 48 01 d0 add %rdx,%rax 204556: 48 89 88 a8 00 00 00 mov %rcx,0xa8(%rax) 20455d: 48 8b 45 b0 mov -0x50(%rbp),%rax 204561: 48 83 c0 48 add $0x48,%rax 204565: 48 05 80 00 00 00 add $0x80,%rax 20456b: 48 83 c0 10 add $0x10,%rax 20456f: 48 69 95 80 fe ff ff d0 imul $0xd0,-0x180(%rbp),%rdx 204577: 00 00 00 20457a: 48 01 d0 add %rdx,%rax 20457d: 48 89 88 a0 00 00 00 mov %rcx,0xa0(%rax) 204584: 48 8b 4d b0 mov -0x50(%rbp),%rcx 204588: 48 83 c1 48 add $0x48,%rcx 20458c: 48 81 c1 80 00 00 00 add $0x80,%rcx 204593: 48 8b 45 b0 mov -0x50(%rbp),%rax 204597: 48 83 c0 48 add $0x48,%rax 20459b: 48 05 80 00 00 00 add $0x80,%rax 2045a1: 48 83 c0 10 add $0x10,%rax 2045a5: 48 69 95 80 fe ff ff d0 imul $0xd0,-0x180(%rbp),%rdx 2045ad: 00 00 00 2045b0: 48 01 d0 add %rdx,%rax 2045b3: 48 89 88 c8 00 00 00 mov %rcx,0xc8(%rax) 2045ba: 48 8b 45 b0 mov -0x50(%rbp),%rax 2045be: 48 8b 40 50 mov 0x50(%rax),%rax 2045c2: 48 8b 8d 80 fe ff ff mov -0x180(%rbp),%rcx 2045c9: 48 c1 e1 06 shl $0x6,%rcx 2045cd: 48 01 c8 add %rcx,%rax 2045d0: 83 78 04 12 cmpl $0x12,0x4(%rax) 2045d4: 0f 85 64 00 00 00 jne 0x20463e 2045da: 48 8b 45 b0 mov -0x50(%rbp),%rax 2045de: 48 8b 40 50 mov 0x50(%rax),%rax 2045e2: 48 8b 8d 80 fe ff ff mov -0x180(%rbp),%rcx 2045e9: 48 c1 e1 06 shl $0x6,%rcx 2045ed: 48 01 c8 add %rcx,%rax 2045f0: 8b 40 28 mov 0x28(%rax),%eax 2045f3: 48 3b 45 c0 cmp -0x40(%rbp),%rax 2045f7: 0f 83 41 00 00 00 jae 0x20463e 2045fd: 48 8b 85 80 fe ff ff mov -0x180(%rbp),%rax 204604: 89 c1 mov %eax,%ecx 204606: 48 8b 45 b0 mov -0x50(%rbp),%rax 20460a: 48 83 c0 48 add $0x48,%rax 20460e: 48 05 80 00 00 00 add $0x80,%rax 204614: 48 83 c0 10 add $0x10,%rax 204618: 48 8b 55 b0 mov -0x50(%rbp),%rdx 20461c: 48 8b 52 50 mov 0x50(%rdx),%rdx 204620: 48 8b b5 80 fe ff ff mov -0x180(%rbp),%rsi 204627: 48 c1 e6 06 shl $0x6,%rsi 20462b: 48 01 f2 add %rsi,%rdx 20462e: 8b 52 28 mov 0x28(%rdx),%edx 204631: 48 69 d2 d0 00 00 00 imul $0xd0,%rdx,%rdx 204638: 48 01 d0 add %rdx,%rax 20463b: 89 48 7c mov %ecx,0x7c(%rax) 20463e: 48 8b 45 b0 mov -0x50(%rbp),%rax 204642: 48 83 c0 48 add $0x48,%rax 204646: 48 05 80 00 00 00 add $0x80,%rax 20464c: 48 83 c0 10 add $0x10,%rax 204650: 48 69 8d 80 fe ff ff d0 imul $0xd0,-0x180(%rbp),%rcx 204658: 00 00 00 20465b: 48 01 c8 add %rcx,%rax 20465e: 83 78 7c 00 cmpl $0x0,0x7c(%rax) 204662: 0f 85 27 00 00 00 jne 0x20468f 204668: 48 8b 45 b0 mov -0x50(%rbp),%rax 20466c: 48 83 c0 48 add $0x48,%rax 204670: 48 05 80 00 00 00 add $0x80,%rax 204676: 48 83 c0 10 add $0x10,%rax 20467a: 48 69 8d 80 fe ff ff d0 imul $0xd0,-0x180(%rbp),%rcx 204682: 00 00 00 204685: 48 01 c8 add %rcx,%rax 204688: c7 40 7c ff ff ff ff movl $0xffffffff,0x7c(%rax) 20468f: e9 00 00 00 00 jmpq 0x204694 204694: 48 8b 85 80 fe ff ff mov -0x180(%rbp),%rax 20469b: 48 83 c0 01 add $0x1,%rax 20469f: 48 89 85 80 fe ff ff mov %rax,-0x180(%rbp) 2046a6: e9 39 fd ff ff jmpq 0x2043e4 2046ab: e9 c7 00 00 00 jmpq 0x204777 2046b0: 48 c7 85 78 fe ff ff 00 movq $0x0,-0x188(%rbp) 2046b8: 00 00 00 2046bb: 48 8b 85 78 fe ff ff mov -0x188(%rbp),%rax 2046c2: 48 3b 45 c0 cmp -0x40(%rbp),%rax 2046c6: 0f 83 a6 00 00 00 jae 0x204772 2046cc: 48 8b 8d 78 fe ff ff mov -0x188(%rbp),%rcx 2046d3: 48 8b 45 b0 mov -0x50(%rbp),%rax 2046d7: 48 83 c0 48 add $0x48,%rax 2046db: 48 05 80 00 00 00 add $0x80,%rax 2046e1: 48 83 c0 10 add $0x10,%rax 2046e5: 48 69 95 78 fe ff ff d0 imul $0xd0,-0x188(%rbp),%rdx 2046ed: 00 00 00 2046f0: 48 01 d0 add %rdx,%rax 2046f3: 48 89 88 80 00 00 00 mov %rcx,0x80(%rax) 2046fa: 48 8b 4d b0 mov -0x50(%rbp),%rcx 2046fe: 48 8b 45 b0 mov -0x50(%rbp),%rax 204702: 48 83 c0 48 add $0x48,%rax 204706: 48 05 80 00 00 00 add $0x80,%rax 20470c: 48 83 c0 10 add $0x10,%rax 204710: 48 69 95 78 fe ff ff d0 imul $0xd0,-0x188(%rbp),%rdx 204718: 00 00 00 20471b: 48 01 d0 add %rdx,%rax 20471e: 48 89 88 88 00 00 00 mov %rcx,0x88(%rax) 204725: 48 8b 4d b0 mov -0x50(%rbp),%rcx 204729: 48 83 c1 48 add $0x48,%rcx 20472d: 48 81 c1 80 00 00 00 add $0x80,%rcx 204734: 48 8b 45 b0 mov -0x50(%rbp),%rax 204738: 48 83 c0 48 add $0x48,%rax 20473c: 48 05 80 00 00 00 add $0x80,%rax 204742: 48 83 c0 10 add $0x10,%rax 204746: 48 69 95 78 fe ff ff d0 imul $0xd0,-0x188(%rbp),%rdx 20474e: 00 00 00 204751: 48 01 d0 add %rdx,%rax 204754: 48 89 88 c8 00 00 00 mov %rcx,0xc8(%rax) 20475b: 48 8b 85 78 fe ff ff mov -0x188(%rbp),%rax 204762: 48 83 c0 01 add $0x1,%rax 204766: 48 89 85 78 fe ff ff mov %rax,-0x188(%rbp) 20476d: e9 49 ff ff ff jmpq 0x2046bb 204772: e9 00 00 00 00 jmpq 0x204777 204777: 48 8b 4d b0 mov -0x50(%rbp),%rcx 20477b: 48 83 c1 48 add $0x48,%rcx 20477f: 48 81 c1 80 00 00 00 add $0x80,%rcx 204786: 48 8b 45 b0 mov -0x50(%rbp),%rax 20478a: 48 89 48 60 mov %rcx,0x60(%rax) 20478e: 48 8b 45 b0 mov -0x50(%rbp),%rax 204792: 48 89 45 f8 mov %rax,-0x8(%rbp) 204796: 48 8b 45 f8 mov -0x8(%rbp),%rax 20479a: 48 81 c4 e0 01 00 00 add $0x1e0,%rsp 2047a1: 5d pop %rbp 2047a2: c3 retq 2047a3: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 2047ab: 00 00 2047ad: 0f 1f 00 nopl (%rax) 2047b0: 55 push %rbp 2047b1: 48 89 e5 mov %rsp,%rbp 2047b4: 48 83 ec 50 sub $0x50,%rsp 2047b8: 89 7d fc mov %edi,-0x4(%rbp) 2047bb: 48 89 75 f0 mov %rsi,-0x10(%rbp) 2047bf: 48 89 55 e8 mov %rdx,-0x18(%rbp) 2047c3: 48 89 4d e0 mov %rcx,-0x20(%rbp) 2047c7: 44 89 45 dc mov %r8d,-0x24(%rbp) 2047cb: 4c 89 4d d0 mov %r9,-0x30(%rbp) 2047cf: 8b 7d fc mov -0x4(%rbp),%edi 2047d2: 48 8b 75 f0 mov -0x10(%rbp),%rsi 2047d6: 48 8b 55 e8 mov -0x18(%rbp),%rdx 2047da: 48 8b 4d e0 mov -0x20(%rbp),%rcx 2047de: 44 8b 45 dc mov -0x24(%rbp),%r8d 2047e2: 4c 8b 4d d0 mov -0x30(%rbp),%r9 2047e6: 31 c0 xor %eax,%eax 2047e8: c7 04 24 01 00 00 00 movl $0x1,(%rsp) 2047ef: 48 c7 44 24 08 00 00 00 movq $0x0,0x8(%rsp) 2047f7: 00 2047f8: e8 43 00 00 00 callq 0x204840 2047fd: 48 89 45 c8 mov %rax,-0x38(%rbp) 204801: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 204806: 0f 84 2a 00 00 00 je 0x204836 20480c: 48 8b 4d e8 mov -0x18(%rbp),%rcx 204810: 48 83 c1 08 add $0x8,%rcx 204814: 48 8b 45 c8 mov -0x38(%rbp),%rax 204818: 48 89 48 70 mov %rcx,0x70(%rax) 20481c: 48 8b 4d c8 mov -0x38(%rbp),%rcx 204820: 48 83 c1 48 add $0x48,%rcx 204824: 48 81 c1 ac 00 00 00 add $0xac,%rcx 20482b: 48 8b 45 c8 mov -0x38(%rbp),%rax 20482f: 48 89 88 a0 00 00 00 mov %rcx,0xa0(%rax) 204836: 48 8b 45 c8 mov -0x38(%rbp),%rax 20483a: 48 83 c4 50 add $0x50,%rsp 20483e: 5d pop %rbp 20483f: c3 retq 204840: 55 push %rbp 204841: 48 89 e5 mov %rsp,%rbp 204844: 48 83 ec 40 sub $0x40,%rsp 204848: 48 8b 45 18 mov 0x18(%rbp),%rax 20484c: 8b 45 10 mov 0x10(%rbp),%eax 20484f: 89 7d fc mov %edi,-0x4(%rbp) 204852: 48 89 75 f0 mov %rsi,-0x10(%rbp) 204856: 48 89 55 e8 mov %rdx,-0x18(%rbp) 20485a: 48 89 4d e0 mov %rcx,-0x20(%rbp) 20485e: 44 89 45 dc mov %r8d,-0x24(%rbp) 204862: 4c 89 4d d0 mov %r9,-0x30(%rbp) 204866: 48 8b 75 18 mov 0x18(%rbp),%rsi 20486a: 48 81 c6 08 01 00 00 add $0x108,%rsi 204871: bf 01 00 00 00 mov $0x1,%edi 204876: e8 35 24 00 00 callq 0x206cb0 20487b: 48 89 45 c8 mov %rax,-0x38(%rbp) 20487f: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 204884: 0f 85 0f 00 00 00 jne 0x204899 20488a: bf 08 00 00 00 mov $0x8,%edi 20488f: e8 dc e7 ff ff callq 0x203070 204894: e9 58 00 00 00 jmpq 0x2048f1 204899: 8b 4d 10 mov 0x10(%rbp),%ecx 20489c: 48 8b 45 c8 mov -0x38(%rbp),%rax 2048a0: 89 48 18 mov %ecx,0x18(%rax) 2048a3: 48 8b 45 c8 mov -0x38(%rbp),%rax 2048a7: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 2048ae: 8b 4d dc mov -0x24(%rbp),%ecx 2048b1: 48 8b 45 c8 mov -0x38(%rbp),%rax 2048b5: 89 48 1c mov %ecx,0x1c(%rax) 2048b8: 8b 4d fc mov -0x4(%rbp),%ecx 2048bb: 48 8b 45 c8 mov -0x38(%rbp),%rax 2048bf: 89 48 24 mov %ecx,0x24(%rax) 2048c2: 48 8b 4d e8 mov -0x18(%rbp),%rcx 2048c6: 48 8b 45 c8 mov -0x38(%rbp),%rax 2048ca: 48 89 48 28 mov %rcx,0x28(%rax) 2048ce: 48 8b 4d e0 mov -0x20(%rbp),%rcx 2048d2: 48 8b 45 c8 mov -0x38(%rbp),%rax 2048d6: 48 89 48 30 mov %rcx,0x30(%rax) 2048da: 48 8b 4d f0 mov -0x10(%rbp),%rcx 2048de: 48 8b 45 c8 mov -0x38(%rbp),%rax 2048e2: 48 89 08 mov %rcx,(%rax) 2048e5: 48 8b 4d d0 mov -0x30(%rbp),%rcx 2048e9: 48 8b 45 c8 mov -0x38(%rbp),%rax 2048ed: 48 89 48 08 mov %rcx,0x8(%rax) 2048f1: 48 8b 45 c8 mov -0x38(%rbp),%rax 2048f5: 48 83 c4 40 add $0x40,%rsp 2048f9: 5d pop %rbp 2048fa: c3 retq 2048fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 204900: 55 push %rbp 204901: 48 89 e5 mov %rsp,%rbp 204904: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 20490b: 48 89 7d f0 mov %rdi,-0x10(%rbp) 20490f: 48 8b 45 f0 mov -0x10(%rbp),%rax 204913: 48 83 38 00 cmpq $0x0,(%rax) 204917: 0f 84 97 00 00 00 je 0x2049b4 20491d: 48 8b 45 f0 mov -0x10(%rbp),%rax 204921: 48 8b 48 70 mov 0x70(%rax),%rcx 204925: 48 8b 45 f0 mov -0x10(%rbp),%rax 204929: 48 8b 50 28 mov 0x28(%rax),%rdx 20492d: 48 8b 45 f0 mov -0x10(%rbp),%rax 204931: 48 03 50 30 add 0x30(%rax),%rdx 204935: b0 01 mov $0x1,%al 204937: 48 39 d1 cmp %rdx,%rcx 20493a: 88 85 57 ff ff ff mov %al,-0xa9(%rbp) 204940: 0f 87 25 00 00 00 ja 0x20496b 204946: 48 8b 45 f0 mov -0x10(%rbp),%rax 20494a: 48 8b 40 28 mov 0x28(%rax),%rax 20494e: 48 8b 4d f0 mov -0x10(%rbp),%rcx 204952: 48 03 41 30 add 0x30(%rcx),%rax 204956: 48 8b 4d f0 mov -0x10(%rbp),%rcx 20495a: 48 2b 41 70 sub 0x70(%rcx),%rax 20495e: 48 83 f8 3c cmp $0x3c,%rax 204962: 0f 92 c0 setb %al 204965: 88 85 57 ff ff ff mov %al,-0xa9(%rbp) 20496b: 8a 85 57 ff ff ff mov -0xa9(%rbp),%al 204971: 34 ff xor $0xff,%al 204973: 34 ff xor $0xff,%al 204975: 24 01 and $0x1,%al 204977: 0f b6 c0 movzbl %al,%eax 20497a: 48 98 cltq 20497c: 48 83 f8 00 cmp $0x0,%rax 204980: 0f 84 16 00 00 00 je 0x20499c 204986: bf 0e 00 00 00 mov $0xe,%edi 20498b: e8 e0 e6 ff ff callq 0x203070 204990: c7 45 fc ff ff ff ff movl $0xffffffff,-0x4(%rbp) 204997: e9 90 06 00 00 jmpq 0x20502c 20499c: 48 8b 45 f0 mov -0x10(%rbp),%rax 2049a0: 48 8b 00 mov (%rax),%rax 2049a3: 48 8b 4d f0 mov -0x10(%rbp),%rcx 2049a7: 48 03 41 70 add 0x70(%rcx),%rax 2049ab: 48 89 45 e8 mov %rax,-0x18(%rbp) 2049af: e9 64 00 00 00 jmpq 0x204a18 2049b4: 48 8b 45 f0 mov -0x10(%rbp),%rax 2049b8: 48 83 c0 48 add $0x48,%rax 2049bc: 48 83 c0 60 add $0x60,%rax 2049c0: 48 89 45 e8 mov %rax,-0x18(%rbp) 2049c4: 48 8b 45 f0 mov -0x10(%rbp),%rax 2049c8: 8b 78 24 mov 0x24(%rax),%edi 2049cb: 48 8b 75 e8 mov -0x18(%rbp),%rsi 2049cf: 48 8b 45 f0 mov -0x10(%rbp),%rax 2049d3: 48 8b 48 70 mov 0x70(%rax),%rcx 2049d7: ba 3c 00 00 00 mov $0x3c,%edx 2049dc: e8 5f 06 00 00 callq 0x205040 2049e1: 48 83 f8 3c cmp $0x3c,%rax 2049e5: 0f 95 c0 setne %al 2049e8: 34 ff xor $0xff,%al 2049ea: 34 ff xor $0xff,%al 2049ec: 24 01 and $0x1,%al 2049ee: 0f b6 c0 movzbl %al,%eax 2049f1: 48 98 cltq 2049f3: 48 83 f8 00 cmp $0x0,%rax 2049f7: 0f 84 16 00 00 00 je 0x204a13 2049fd: bf 0e 00 00 00 mov $0xe,%edi 204a02: e8 69 e6 ff ff callq 0x203070 204a07: c7 45 fc ff ff ff ff movl $0xffffffff,-0x4(%rbp) 204a0e: e9 19 06 00 00 jmpq 0x20502c 204a13: e9 00 00 00 00 jmpq 0x204a18 204a18: 48 8b 45 e8 mov -0x18(%rbp),%rax 204a1c: 48 83 c0 3a add $0x3a,%rax 204a20: 0f b7 00 movzwl (%rax),%eax 204a23: 2d 60 0a 00 00 sub $0xa60,%eax 204a28: 0f 95 c0 setne %al 204a2b: 0f b6 c0 movzbl %al,%eax 204a2e: 83 f8 00 cmp $0x0,%eax 204a31: 0f 95 c0 setne %al 204a34: 34 ff xor $0xff,%al 204a36: 34 ff xor $0xff,%al 204a38: 24 01 and $0x1,%al 204a3a: 0f b6 c0 movzbl %al,%eax 204a3d: 48 98 cltq 204a3f: 48 83 f8 00 cmp $0x0,%rax 204a43: 0f 84 16 00 00 00 je 0x204a5f 204a49: bf 0f 00 00 00 mov $0xf,%edi 204a4e: e8 1d e6 ff ff callq 0x203070 204a53: c7 45 fc ff ff ff ff movl $0xffffffff,-0x4(%rbp) 204a5a: e9 cd 05 00 00 jmpq 0x20502c 204a5f: 48 8b 45 f0 mov -0x10(%rbp),%rax 204a63: 48 8b 4d e8 mov -0x18(%rbp),%rcx 204a67: 48 8b 11 mov (%rcx),%rdx 204a6a: 48 89 90 f4 00 00 00 mov %rdx,0xf4(%rax) 204a71: 48 8b 49 08 mov 0x8(%rcx),%rcx 204a75: 48 89 88 fc 00 00 00 mov %rcx,0xfc(%rax) 204a7c: c6 80 04 01 00 00 00 movb $0x0,0x104(%rax) 204a83: 48 8b 45 f0 mov -0x10(%rbp),%rax 204a87: 48 83 c0 48 add $0x48,%rax 204a8b: 48 83 c0 30 add $0x30,%rax 204a8f: 48 89 45 e0 mov %rax,-0x20(%rbp) 204a93: 48 8b 45 e8 mov -0x18(%rbp),%rax 204a97: 0f be 00 movsbl (%rax),%eax 204a9a: 83 f8 2f cmp $0x2f,%eax 204a9d: 0f 85 63 02 00 00 jne 0x204d06 204aa3: 48 8b 45 e8 mov -0x18(%rbp),%rax 204aa7: 0f be 40 01 movsbl 0x1(%rax),%eax 204aab: 83 f8 20 cmp $0x20,%eax 204aae: 0f 85 56 00 00 00 jne 0x204b0a 204ab4: 48 8b 45 e8 mov -0x18(%rbp),%rax 204ab8: 0f 10 00 movups (%rax),%xmm0 204abb: 0f 28 0d 8e cd ff ff movaps -0x3272(%rip),%xmm1 # 0x201850 204ac2: 66 0f 74 c1 pcmpeqb %xmm1,%xmm0 204ac6: 66 0f d7 c0 pmovmskb %xmm0,%eax 204aca: 2d ff ff 00 00 sub $0xffff,%eax 204acf: 0f 95 c0 setne %al 204ad2: 0f b6 c0 movzbl %al,%eax 204ad5: 83 f8 00 cmp $0x0,%eax 204ad8: 0f 85 2c 00 00 00 jne 0x204b0a 204ade: 48 8b 45 f0 mov -0x10(%rbp),%rax 204ae2: 48 89 c1 mov %rax,%rcx 204ae5: 48 83 c1 48 add $0x48,%rcx 204ae9: 48 81 c1 9c 00 00 00 add $0x9c,%rcx 204af0: 66 8b 15 a2 c2 ff ff mov -0x3d5e(%rip),%dx # 0x200d99 204af7: 66 89 90 e4 00 00 00 mov %dx,0xe4(%rax) 204afe: 48 8b 45 e0 mov -0x20(%rbp),%rax 204b02: 48 89 08 mov %rcx,(%rax) 204b05: e9 f7 01 00 00 jmpq 0x204d01 204b0a: 48 8b 45 e8 mov -0x18(%rbp),%rax 204b0e: 0f be 40 01 movsbl 0x1(%rax),%eax 204b12: 83 f8 53 cmp $0x53,%eax 204b15: 0f 85 56 00 00 00 jne 0x204b71 204b1b: 48 8b 45 e8 mov -0x18(%rbp),%rax 204b1f: 0f 10 00 movups (%rax),%xmm0 204b22: 0f 28 0d 17 cd ff ff movaps -0x32e9(%rip),%xmm1 # 0x201840 204b29: 66 0f 74 c1 pcmpeqb %xmm1,%xmm0 204b2d: 66 0f d7 c0 pmovmskb %xmm0,%eax 204b31: 2d ff ff 00 00 sub $0xffff,%eax 204b36: 0f 95 c0 setne %al 204b39: 0f b6 c0 movzbl %al,%eax 204b3c: 83 f8 00 cmp $0x0,%eax 204b3f: 0f 85 2c 00 00 00 jne 0x204b71 204b45: 48 8b 45 f0 mov -0x10(%rbp),%rax 204b49: 48 89 c1 mov %rax,%rcx 204b4c: 48 83 c1 48 add $0x48,%rcx 204b50: 48 81 c1 9c 00 00 00 add $0x9c,%rcx 204b57: 48 8b 15 5a c4 ff ff mov -0x3ba6(%rip),%rdx # 0x200fb8 204b5e: 48 89 90 e4 00 00 00 mov %rdx,0xe4(%rax) 204b65: 48 8b 45 e0 mov -0x20(%rbp),%rax 204b69: 48 89 08 mov %rcx,(%rax) 204b6c: e9 8b 01 00 00 jmpq 0x204cfc 204b71: 48 8b 45 e8 mov -0x18(%rbp),%rax 204b75: 0f be 40 01 movsbl 0x1(%rax),%eax 204b79: 83 f8 2f cmp $0x2f,%eax 204b7c: 0f 85 62 00 00 00 jne 0x204be4 204b82: 48 8b 45 e8 mov -0x18(%rbp),%rax 204b86: 0f 10 00 movups (%rax),%xmm0 204b89: 0f 28 0d d0 cc ff ff movaps -0x3330(%rip),%xmm1 # 0x201860 204b90: 66 0f 74 c1 pcmpeqb %xmm1,%xmm0 204b94: 66 0f d7 c0 pmovmskb %xmm0,%eax 204b98: 2d ff ff 00 00 sub $0xffff,%eax 204b9d: 0f 95 c0 setne %al 204ba0: 0f b6 c0 movzbl %al,%eax 204ba3: 83 f8 00 cmp $0x0,%eax 204ba6: 0f 85 38 00 00 00 jne 0x204be4 204bac: 48 8b 45 f0 mov -0x10(%rbp),%rax 204bb0: 48 89 c1 mov %rax,%rcx 204bb3: 48 83 c1 48 add $0x48,%rcx 204bb7: 48 81 c1 9c 00 00 00 add $0x9c,%rcx 204bbe: 66 8b 15 df c1 ff ff mov -0x3e21(%rip),%dx # 0x200da4 204bc5: 66 89 90 e4 00 00 00 mov %dx,0xe4(%rax) 204bcc: 8a 15 d4 c1 ff ff mov -0x3e2c(%rip),%dl # 0x200da6 204bd2: 88 90 e6 00 00 00 mov %dl,0xe6(%rax) 204bd8: 48 8b 45 e0 mov -0x20(%rbp),%rax 204bdc: 48 89 08 mov %rcx,(%rax) 204bdf: e9 13 01 00 00 jmpq 0x204cf7 204be4: e8 d7 20 00 00 callq 0x206cc0 204be9: 48 8b 00 mov (%rax),%rax 204bec: 48 8b 4d e8 mov -0x18(%rbp),%rcx 204bf0: 0f be 49 01 movsbl 0x1(%rcx),%ecx 204bf4: 48 63 c9 movslq %rcx,%rcx 204bf7: 0f b7 04 48 movzwl (%rax,%rcx,2),%eax 204bfb: 25 00 08 00 00 and $0x800,%eax 204c00: 83 f8 00 cmp $0x0,%eax 204c03: 0f 95 c0 setne %al 204c06: 34 ff xor $0xff,%al 204c08: 34 ff xor $0xff,%al 204c0a: 24 01 and $0x1,%al 204c0c: 0f b6 c0 movzbl %al,%eax 204c0f: 48 98 cltq 204c11: 48 83 f8 00 cmp $0x0,%rax 204c15: 0f 84 c1 00 00 00 je 0x204cdc 204c1b: 48 8b 4d f0 mov -0x10(%rbp),%rcx 204c1f: 31 c0 xor %eax,%eax 204c21: 48 83 79 60 00 cmpq $0x0,0x60(%rcx) 204c26: 88 85 56 ff ff ff mov %al,-0xaa(%rbp) 204c2c: 0f 85 16 00 00 00 jne 0x204c48 204c32: 48 8b 7d f0 mov -0x10(%rbp),%rdi 204c36: e8 f5 04 00 00 callq 0x205130 204c3b: 48 83 f8 00 cmp $0x0,%rax 204c3f: 0f 94 c0 sete %al 204c42: 88 85 56 ff ff ff mov %al,-0xaa(%rbp) 204c48: 8a 85 56 ff ff ff mov -0xaa(%rbp),%al 204c4e: 34 ff xor $0xff,%al 204c50: 34 ff xor $0xff,%al 204c52: 24 01 and $0x1,%al 204c54: 0f b6 c0 movzbl %al,%eax 204c57: 48 98 cltq 204c59: 48 83 f8 00 cmp $0x0,%rax 204c5d: 0f 84 16 00 00 00 je 0x204c79 204c63: bf 10 00 00 00 mov $0x10,%edi 204c68: e8 03 e4 ff ff callq 0x203070 204c6d: c7 45 fc ff ff ff ff movl $0xffffffff,-0x4(%rbp) 204c74: e9 b3 03 00 00 jmpq 0x20502c 204c79: 48 8b 7d e8 mov -0x18(%rbp),%rdi 204c7d: 48 83 c7 01 add $0x1,%rdi 204c81: e8 4a 20 00 00 callq 0x206cd0 204c86: 48 89 45 d8 mov %rax,-0x28(%rbp) 204c8a: 48 8b 45 d8 mov -0x28(%rbp),%rax 204c8e: 48 8b 4d f0 mov -0x10(%rbp),%rcx 204c92: 48 3b 41 68 cmp 0x68(%rcx),%rax 204c96: 0f 93 c0 setae %al 204c99: 34 ff xor $0xff,%al 204c9b: 34 ff xor $0xff,%al 204c9d: 24 01 and $0x1,%al 204c9f: 0f b6 c0 movzbl %al,%eax 204ca2: 48 98 cltq 204ca4: 48 83 f8 00 cmp $0x0,%rax 204ca8: 0f 84 16 00 00 00 je 0x204cc4 204cae: bf 10 00 00 00 mov $0x10,%edi 204cb3: e8 b8 e3 ff ff callq 0x203070 204cb8: c7 45 fc ff ff ff ff movl $0xffffffff,-0x4(%rbp) 204cbf: e9 68 03 00 00 jmpq 0x20502c 204cc4: 48 8b 45 f0 mov -0x10(%rbp),%rax 204cc8: 48 8b 48 60 mov 0x60(%rax),%rcx 204ccc: 48 03 4d d8 add -0x28(%rbp),%rcx 204cd0: 48 8b 45 e0 mov -0x20(%rbp),%rax 204cd4: 48 89 08 mov %rcx,(%rax) 204cd7: e9 16 00 00 00 jmpq 0x204cf2 204cdc: bf 10 00 00 00 mov $0x10,%edi 204ce1: e8 8a e3 ff ff callq 0x203070 204ce6: c7 45 fc ff ff ff ff movl $0xffffffff,-0x4(%rbp) 204ced: e9 3a 03 00 00 jmpq 0x20502c 204cf2: e9 00 00 00 00 jmpq 0x204cf7 204cf7: e9 00 00 00 00 jmpq 0x204cfc 204cfc: e9 00 00 00 00 jmpq 0x204d01 204d01: e9 b9 00 00 00 jmpq 0x204dbf 204d06: 48 8b 7d f0 mov -0x10(%rbp),%rdi 204d0a: 48 83 c7 48 add $0x48,%rdi 204d0e: 48 81 c7 9c 00 00 00 add $0x9c,%rdi 204d15: 48 8b 75 e8 mov -0x18(%rbp),%rsi 204d19: ba 2f 00 00 00 mov $0x2f,%edx 204d1e: b9 10 00 00 00 mov $0x10,%ecx 204d23: e8 b8 1f 00 00 callq 0x206ce0 204d28: 48 89 45 d0 mov %rax,-0x30(%rbp) 204d2c: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 204d31: 0f 84 0d 00 00 00 je 0x204d44 204d37: 48 8b 45 d0 mov -0x30(%rbp),%rax 204d3b: c6 40 ff 00 movb $0x0,-0x1(%rax) 204d3f: e9 65 00 00 00 jmpq 0x204da9 204d44: 48 c7 45 c8 0f 00 00 00 movq $0xf,-0x38(%rbp) 204d4c: 48 8b 45 f0 mov -0x10(%rbp),%rax 204d50: 48 8b 4d c8 mov -0x38(%rbp),%rcx 204d54: c6 84 08 e4 00 00 00 00 movb $0x0,0xe4(%rax,%rcx,1) 204d5c: 31 c0 xor %eax,%eax 204d5e: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 204d63: 88 85 55 ff ff ff mov %al,-0xab(%rbp) 204d69: 0f 86 27 00 00 00 jbe 0x204d96 204d6f: 48 8b 45 f0 mov -0x10(%rbp),%rax 204d73: 48 8b 4d c8 mov -0x38(%rbp),%rcx 204d77: 48 89 ca mov %rcx,%rdx 204d7a: 48 83 c2 ff add $0xffffffffffffffff,%rdx 204d7e: 48 89 55 c8 mov %rdx,-0x38(%rbp) 204d82: 0f be 84 08 e3 00 00 00 movsbl 0xe3(%rax,%rcx,1),%eax 204d8a: 83 f8 20 cmp $0x20,%eax 204d8d: 0f 94 c0 sete %al 204d90: 88 85 55 ff ff ff mov %al,-0xab(%rbp) 204d96: 8a 85 55 ff ff ff mov -0xab(%rbp),%al 204d9c: a8 01 test $0x1,%al 204d9e: 0f 85 a8 ff ff ff jne 0x204d4c 204da4: e9 00 00 00 00 jmpq 0x204da9 204da9: 48 8b 4d f0 mov -0x10(%rbp),%rcx 204dad: 48 83 c1 48 add $0x48,%rcx 204db1: 48 81 c1 9c 00 00 00 add $0x9c,%rcx 204db8: 48 8b 45 e0 mov -0x20(%rbp),%rax 204dbc: 48 89 08 mov %rcx,(%rax) 204dbf: 48 8b 45 e8 mov -0x18(%rbp),%rax 204dc3: 0f be 40 30 movsbl 0x30(%rax),%eax 204dc7: 83 f8 20 cmp $0x20,%eax 204dca: 0f 94 c0 sete %al 204dcd: 34 ff xor $0xff,%al 204dcf: 34 ff xor $0xff,%al 204dd1: 24 01 and $0x1,%al 204dd3: 0f b6 c0 movzbl %al,%eax 204dd6: 48 98 cltq 204dd8: 48 83 f8 00 cmp $0x0,%rax 204ddc: 0f 84 16 00 00 00 je 0x204df8 204de2: bf 10 00 00 00 mov $0x10,%edi 204de7: e8 84 e2 ff ff callq 0x203070 204dec: c7 45 fc ff ff ff ff movl $0xffffffff,-0x4(%rbp) 204df3: e9 34 02 00 00 jmpq 0x20502c 204df8: e9 00 00 00 00 jmpq 0x204dfd 204dfd: 48 8b 45 e8 mov -0x18(%rbp),%rax 204e01: 48 83 c0 10 add $0x10,%rax 204e05: 48 89 45 b0 mov %rax,-0x50(%rbp) 204e09: 48 8b 45 e8 mov -0x18(%rbp),%rax 204e0d: 0f be 40 1b movsbl 0x1b(%rax),%eax 204e11: 83 f8 20 cmp $0x20,%eax 204e14: 0f 84 1e 00 00 00 je 0x204e38 204e1a: 48 8b 45 e8 mov -0x18(%rbp),%rax 204e1e: 48 8b 48 10 mov 0x10(%rax),%rcx 204e22: 48 89 4d bb mov %rcx,-0x45(%rbp) 204e26: 8b 40 18 mov 0x18(%rax),%eax 204e29: 89 45 c3 mov %eax,-0x3d(%rbp) 204e2c: c6 45 c7 00 movb $0x0,-0x39(%rbp) 204e30: 48 8d 45 bb lea -0x45(%rbp),%rax 204e34: 48 89 45 b0 mov %rax,-0x50(%rbp) 204e38: 48 8b 7d b0 mov -0x50(%rbp),%rdi 204e3c: e8 8f 1e 00 00 callq 0x206cd0 204e41: 48 89 c1 mov %rax,%rcx 204e44: 48 8b 45 e0 mov -0x20(%rbp),%rax 204e48: 48 89 48 08 mov %rcx,0x8(%rax) 204e4c: e9 00 00 00 00 jmpq 0x204e51 204e51: 48 8b 45 e8 mov -0x18(%rbp),%rax 204e55: 48 83 c0 1c add $0x1c,%rax 204e59: 48 89 45 a0 mov %rax,-0x60(%rbp) 204e5d: 48 8b 45 e8 mov -0x18(%rbp),%rax 204e61: 0f be 40 21 movsbl 0x21(%rax),%eax 204e65: 83 f8 20 cmp $0x20,%eax 204e68: 0f 84 1e 00 00 00 je 0x204e8c 204e6e: 48 8b 45 e8 mov -0x18(%rbp),%rax 204e72: 8b 48 1c mov 0x1c(%rax),%ecx 204e75: 89 4d a9 mov %ecx,-0x57(%rbp) 204e78: 66 8b 40 20 mov 0x20(%rax),%ax 204e7c: 66 89 45 ad mov %ax,-0x53(%rbp) 204e80: c6 45 af 00 movb $0x0,-0x51(%rbp) 204e84: 48 8d 45 a9 lea -0x57(%rbp),%rax 204e88: 48 89 45 a0 mov %rax,-0x60(%rbp) 204e8c: 48 8b 7d a0 mov -0x60(%rbp),%rdi 204e90: e8 3b 1e 00 00 callq 0x206cd0 204e95: 89 c1 mov %eax,%ecx 204e97: 48 8b 45 e0 mov -0x20(%rbp),%rax 204e9b: 89 48 10 mov %ecx,0x10(%rax) 204e9e: e9 00 00 00 00 jmpq 0x204ea3 204ea3: 48 8b 45 e8 mov -0x18(%rbp),%rax 204ea7: 48 83 c0 22 add $0x22,%rax 204eab: 48 89 45 90 mov %rax,-0x70(%rbp) 204eaf: 48 8b 45 e8 mov -0x18(%rbp),%rax 204eb3: 0f be 40 27 movsbl 0x27(%rax),%eax 204eb7: 83 f8 20 cmp $0x20,%eax 204eba: 0f 84 1e 00 00 00 je 0x204ede 204ec0: 48 8b 45 e8 mov -0x18(%rbp),%rax 204ec4: 8b 48 22 mov 0x22(%rax),%ecx 204ec7: 89 4d 99 mov %ecx,-0x67(%rbp) 204eca: 66 8b 40 26 mov 0x26(%rax),%ax 204ece: 66 89 45 9d mov %ax,-0x63(%rbp) 204ed2: c6 45 9f 00 movb $0x0,-0x61(%rbp) 204ed6: 48 8d 45 99 lea -0x67(%rbp),%rax 204eda: 48 89 45 90 mov %rax,-0x70(%rbp) 204ede: 48 8b 7d 90 mov -0x70(%rbp),%rdi 204ee2: e8 e9 1d 00 00 callq 0x206cd0 204ee7: 89 c1 mov %eax,%ecx 204ee9: 48 8b 45 e0 mov -0x20(%rbp),%rax 204eed: 89 48 14 mov %ecx,0x14(%rax) 204ef0: e9 00 00 00 00 jmpq 0x204ef5 204ef5: 48 8b 45 e8 mov -0x18(%rbp),%rax 204ef9: 48 83 c0 28 add $0x28,%rax 204efd: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 204f04: 48 8b 45 e8 mov -0x18(%rbp),%rax 204f08: 0f be 40 2f movsbl 0x2f(%rax),%eax 204f0c: 83 f8 20 cmp $0x20,%eax 204f0f: 0f 84 1b 00 00 00 je 0x204f30 204f15: 48 8b 45 e8 mov -0x18(%rbp),%rax 204f19: 48 8b 40 28 mov 0x28(%rax),%rax 204f1d: 48 89 45 87 mov %rax,-0x79(%rbp) 204f21: c6 45 8f 00 movb $0x0,-0x71(%rbp) 204f25: 48 8d 45 87 lea -0x79(%rbp),%rax 204f29: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 204f30: 48 8b bd 78 ff ff ff mov -0x88(%rbp),%rdi 204f37: 31 c0 xor %eax,%eax 204f39: 89 c6 mov %eax,%esi 204f3b: ba 08 00 00 00 mov $0x8,%edx 204f40: e8 ab 1d 00 00 callq 0x206cf0 204f45: 89 c1 mov %eax,%ecx 204f47: 48 8b 45 e0 mov -0x20(%rbp),%rax 204f4b: 89 48 18 mov %ecx,0x18(%rax) 204f4e: e9 00 00 00 00 jmpq 0x204f53 204f53: 48 8b 45 e8 mov -0x18(%rbp),%rax 204f57: 48 83 c0 30 add $0x30,%rax 204f5b: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 204f62: 48 8b 45 e8 mov -0x18(%rbp),%rax 204f66: 0f be 40 39 movsbl 0x39(%rax),%eax 204f6a: 83 f8 20 cmp $0x20,%eax 204f6d: 0f 84 2f 00 00 00 je 0x204fa2 204f73: 48 8b 45 e8 mov -0x18(%rbp),%rax 204f77: 48 8b 48 30 mov 0x30(%rax),%rcx 204f7b: 48 89 8d 6d ff ff ff mov %rcx,-0x93(%rbp) 204f82: 66 8b 40 38 mov 0x38(%rax),%ax 204f86: 66 89 85 75 ff ff ff mov %ax,-0x8b(%rbp) 204f8d: c6 85 77 ff ff ff 00 movb $0x0,-0x89(%rbp) 204f94: 48 8d 85 6d ff ff ff lea -0x93(%rbp),%rax 204f9b: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 204fa2: 48 8b bd 60 ff ff ff mov -0xa0(%rbp),%rdi 204fa9: e8 22 1d 00 00 callq 0x206cd0 204fae: 48 89 c1 mov %rax,%rcx 204fb1: 48 8b 45 e0 mov -0x20(%rbp),%rax 204fb5: 48 89 48 20 mov %rcx,0x20(%rax) 204fb9: 48 8b 45 e0 mov -0x20(%rbp),%rax 204fbd: 48 83 78 20 00 cmpq $0x0,0x20(%rax) 204fc2: 0f 8d 16 00 00 00 jge 0x204fde 204fc8: bf 10 00 00 00 mov $0x10,%edi 204fcd: e8 9e e0 ff ff callq 0x203070 204fd2: c7 45 fc ff ff ff ff movl $0xffffffff,-0x4(%rbp) 204fd9: e9 4e 00 00 00 jmpq 0x20502c 204fde: 48 8b 45 f0 mov -0x10(%rbp),%rax 204fe2: 48 8b 40 28 mov 0x28(%rax),%rax 204fe6: 48 8b 4d f0 mov -0x10(%rbp),%rcx 204fea: 48 03 41 30 add 0x30(%rcx),%rax 204fee: 48 8b 4d f0 mov -0x10(%rbp),%rcx 204ff2: 48 2b 41 70 sub 0x70(%rcx),%rax 204ff6: 48 83 e8 3c sub $0x3c,%rax 204ffa: 48 89 85 58 ff ff ff mov %rax,-0xa8(%rbp) 205001: 48 8b 45 e0 mov -0x20(%rbp),%rax 205005: 48 8b 40 20 mov 0x20(%rax),%rax 205009: 48 3b 85 58 ff ff ff cmp -0xa8(%rbp),%rax 205010: 0f 86 0f 00 00 00 jbe 0x205025 205016: 48 8b 8d 58 ff ff ff mov -0xa8(%rbp),%rcx 20501d: 48 8b 45 e0 mov -0x20(%rbp),%rax 205021: 48 89 48 20 mov %rcx,0x20(%rax) 205025: c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) 20502c: 8b 45 fc mov -0x4(%rbp),%eax 20502f: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 205036: 5d pop %rbp 205037: c3 retq 205038: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 205040: 55 push %rbp 205041: 48 89 e5 mov %rsp,%rbp 205044: 48 83 ec 60 sub $0x60,%rsp 205048: 89 7d f4 mov %edi,-0xc(%rbp) 20504b: 48 89 75 e8 mov %rsi,-0x18(%rbp) 20504f: 48 89 55 e0 mov %rdx,-0x20(%rbp) 205053: 48 89 4d d8 mov %rcx,-0x28(%rbp) 205057: 48 c7 45 d0 00 00 00 00 movq $0x0,-0x30(%rbp) 20505f: e9 00 00 00 00 jmpq 0x205064 205064: 8b 7d f4 mov -0xc(%rbp),%edi 205067: 48 8b 75 e8 mov -0x18(%rbp),%rsi 20506b: 48 03 75 d0 add -0x30(%rbp),%rsi 20506f: 48 8b 55 e0 mov -0x20(%rbp),%rdx 205073: 48 2b 55 d0 sub -0x30(%rbp),%rdx 205077: 48 8b 4d d8 mov -0x28(%rbp),%rcx 20507b: 48 03 4d d0 add -0x30(%rbp),%rcx 20507f: e8 7c 1c 00 00 callq 0x206d00 205084: 48 89 45 c0 mov %rax,-0x40(%rbp) 205088: 31 c0 xor %eax,%eax 20508a: 48 83 7d c0 ff cmpq $0xffffffffffffffff,-0x40(%rbp) 20508f: 88 45 b7 mov %al,-0x49(%rbp) 205092: 0f 85 0e 00 00 00 jne 0x2050a6 205098: e8 73 1c 00 00 callq 0x206d10 20509d: 83 38 04 cmpl $0x4,(%rax) 2050a0: 0f 94 c0 sete %al 2050a3: 88 45 b7 mov %al,-0x49(%rbp) 2050a6: 8a 45 b7 mov -0x49(%rbp),%al 2050a9: a8 01 test $0x1,%al 2050ab: 0f 85 b3 ff ff ff jne 0x205064 2050b1: 48 8b 45 c0 mov -0x40(%rbp),%rax 2050b5: 48 89 45 b8 mov %rax,-0x48(%rbp) 2050b9: 48 8b 45 b8 mov -0x48(%rbp),%rax 2050bd: 48 89 45 c8 mov %rax,-0x38(%rbp) 2050c1: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 2050c6: 0f 8f 2d 00 00 00 jg 0x2050f9 2050cc: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 2050d1: 0f 8d 0d 00 00 00 jge 0x2050e4 2050d7: 48 8b 45 c8 mov -0x38(%rbp),%rax 2050db: 48 89 45 a8 mov %rax,-0x58(%rbp) 2050df: e9 08 00 00 00 jmpq 0x2050ec 2050e4: 48 8b 45 d0 mov -0x30(%rbp),%rax 2050e8: 48 89 45 a8 mov %rax,-0x58(%rbp) 2050ec: 48 8b 45 a8 mov -0x58(%rbp),%rax 2050f0: 48 89 45 f8 mov %rax,-0x8(%rbp) 2050f4: e9 22 00 00 00 jmpq 0x20511b 2050f9: 48 8b 45 c8 mov -0x38(%rbp),%rax 2050fd: 48 03 45 d0 add -0x30(%rbp),%rax 205101: 48 89 45 d0 mov %rax,-0x30(%rbp) 205105: 48 8b 45 d0 mov -0x30(%rbp),%rax 205109: 48 3b 45 e0 cmp -0x20(%rbp),%rax 20510d: 0f 82 4c ff ff ff jb 0x20505f 205113: 48 8b 45 d0 mov -0x30(%rbp),%rax 205117: 48 89 45 f8 mov %rax,-0x8(%rbp) 20511b: 48 8b 45 f8 mov -0x8(%rbp),%rax 20511f: 48 83 c4 60 add $0x60,%rsp 205123: 5d pop %rbp 205124: c3 retq 205125: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 20512d: 00 00 20512f: 90 nop 205130: 55 push %rbp 205131: 48 89 e5 mov %rsp,%rbp 205134: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 20513b: 48 89 7d f0 mov %rdi,-0x10(%rbp) 20513f: 48 c7 45 e8 08 00 00 00 movq $0x8,-0x18(%rbp) 205147: 48 8b 45 f0 mov -0x10(%rbp),%rax 20514b: 48 83 38 00 cmpq $0x0,(%rax) 20514f: 0f 84 49 00 00 00 je 0x20519e 205155: 48 8b 45 e8 mov -0x18(%rbp),%rax 205159: 48 8b 4d f0 mov -0x10(%rbp),%rcx 20515d: 48 3b 41 30 cmp 0x30(%rcx),%rax 205161: 0f 87 16 00 00 00 ja 0x20517d 205167: 48 8b 45 f0 mov -0x10(%rbp),%rax 20516b: 48 8b 40 30 mov 0x30(%rax),%rax 20516f: 48 2b 45 e8 sub -0x18(%rbp),%rax 205173: 48 83 f8 3c cmp $0x3c,%rax 205177: 0f 83 0d 00 00 00 jae 0x20518a 20517d: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 205185: e9 0a 03 00 00 jmpq 0x205494 20518a: 48 8b 45 f0 mov -0x10(%rbp),%rax 20518e: 48 8b 00 mov (%rax),%rax 205191: 48 03 45 e8 add -0x18(%rbp),%rax 205195: 48 89 45 a0 mov %rax,-0x60(%rbp) 205199: e9 52 00 00 00 jmpq 0x2051f0 20519e: 48 8b 45 f0 mov -0x10(%rbp),%rax 2051a2: 8b 78 24 mov 0x24(%rax),%edi 2051a5: 48 8d 75 a8 lea -0x58(%rbp),%rsi 2051a9: 48 8b 45 f0 mov -0x10(%rbp),%rax 2051ad: 48 8b 48 28 mov 0x28(%rax),%rcx 2051b1: 48 03 4d e8 add -0x18(%rbp),%rcx 2051b5: ba 3c 00 00 00 mov $0x3c,%edx 2051ba: e8 81 fe ff ff callq 0x205040 2051bf: 48 83 f8 3c cmp $0x3c,%rax 2051c3: 0f 95 c0 setne %al 2051c6: 34 ff xor $0xff,%al 2051c8: 34 ff xor $0xff,%al 2051ca: 24 01 and $0x1,%al 2051cc: 0f b6 c0 movzbl %al,%eax 2051cf: 48 98 cltq 2051d1: 48 83 f8 00 cmp $0x0,%rax 2051d5: 0f 84 0d 00 00 00 je 0x2051e8 2051db: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 2051e3: e9 ac 02 00 00 jmpq 0x205494 2051e8: 48 8d 45 a8 lea -0x58(%rbp),%rax 2051ec: 48 89 45 a0 mov %rax,-0x60(%rbp) 2051f0: 48 8b 45 a0 mov -0x60(%rbp),%rax 2051f4: 48 83 c0 30 add $0x30,%rax 2051f8: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 2051ff: 48 8b 45 a0 mov -0x60(%rbp),%rax 205203: 0f be 40 39 movsbl 0x39(%rax),%eax 205207: 83 f8 20 cmp $0x20,%eax 20520a: 0f 84 23 00 00 00 je 0x205233 205210: 48 8b 45 a0 mov -0x60(%rbp),%rax 205214: 48 8b 48 30 mov 0x30(%rax),%rcx 205218: 48 89 4d 85 mov %rcx,-0x7b(%rbp) 20521c: 66 8b 40 38 mov 0x38(%rax),%ax 205220: 66 89 45 8d mov %ax,-0x73(%rbp) 205224: c6 45 8f 00 movb $0x0,-0x71(%rbp) 205228: 48 8d 45 85 lea -0x7b(%rbp),%rax 20522c: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 205233: e8 88 1a 00 00 callq 0x206cc0 205238: 48 8b 00 mov (%rax),%rax 20523b: 48 8b 8d 78 ff ff ff mov -0x88(%rbp),%rcx 205242: 0f be 09 movsbl (%rcx),%ecx 205245: 48 63 c9 movslq %rcx,%rcx 205248: 0f b7 04 48 movzwl (%rax,%rcx,2),%eax 20524c: 25 00 08 00 00 and $0x800,%eax 205251: 83 f8 00 cmp $0x0,%eax 205254: 0f 85 0d 00 00 00 jne 0x205267 20525a: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 205262: e9 2d 02 00 00 jmpq 0x205494 205267: 48 8b bd 78 ff ff ff mov -0x88(%rbp),%rdi 20526e: e8 5d 1a 00 00 callq 0x206cd0 205273: 48 89 45 90 mov %rax,-0x70(%rbp) 205277: 48 8b 45 a0 mov -0x60(%rbp),%rax 20527b: 0f 10 00 movups (%rax),%xmm0 20527e: 0f 28 0d db c5 ff ff movaps -0x3a25(%rip),%xmm1 # 0x201860 205285: 66 0f 74 c1 pcmpeqb %xmm1,%xmm0 205289: 66 0f d7 c0 pmovmskb %xmm0,%eax 20528d: 2d ff ff 00 00 sub $0xffff,%eax 205292: 0f 95 c0 setne %al 205295: 0f b6 c0 movzbl %al,%eax 205298: 83 f8 00 cmp $0x0,%eax 20529b: 0f 85 05 00 00 00 jne 0x2052a6 2052a1: e9 1d 00 00 00 jmpq 0x2052c3 2052a6: 48 8b 45 90 mov -0x70(%rbp),%rax 2052aa: 48 83 c0 01 add $0x1,%rax 2052ae: 48 83 e0 fe and $0xfffffffffffffffe,%rax 2052b2: 48 83 c0 3c add $0x3c,%rax 2052b6: 48 03 45 e8 add -0x18(%rbp),%rax 2052ba: 48 89 45 e8 mov %rax,-0x18(%rbp) 2052be: e9 84 fe ff ff jmpq 0x205147 2052c3: 48 8b 45 f0 mov -0x10(%rbp),%rax 2052c7: 48 83 38 00 cmpq $0x0,(%rax) 2052cb: 0f 84 2f 00 00 00 je 0x205300 2052d1: 48 8b 45 90 mov -0x70(%rbp),%rax 2052d5: 48 8b 4d f0 mov -0x10(%rbp),%rcx 2052d9: 48 8b 49 30 mov 0x30(%rcx),%rcx 2052dd: 48 2b 4d e8 sub -0x18(%rbp),%rcx 2052e1: 48 83 e9 3c sub $0x3c,%rcx 2052e5: 48 39 c8 cmp %rcx,%rax 2052e8: 0f 86 0d 00 00 00 jbe 0x2052fb 2052ee: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 2052f6: e9 99 01 00 00 jmpq 0x205494 2052fb: e9 00 00 00 00 jmpq 0x205300 205300: 48 8b 7d 90 mov -0x70(%rbp),%rdi 205304: e8 17 1a 00 00 callq 0x206d20 205309: 48 89 45 98 mov %rax,-0x68(%rbp) 20530d: 48 83 7d 98 00 cmpq $0x0,-0x68(%rbp) 205312: 0f 84 74 01 00 00 je 0x20548c 205318: 48 8b 45 f0 mov -0x10(%rbp),%rax 20531c: 48 83 38 00 cmpq $0x0,(%rax) 205320: 0f 84 37 00 00 00 je 0x20535d 205326: 48 8b 7d 98 mov -0x68(%rbp),%rdi 20532a: 48 89 bd 60 ff ff ff mov %rdi,-0xa0(%rbp) 205331: 48 8b 45 f0 mov -0x10(%rbp),%rax 205335: 48 8b 30 mov (%rax),%rsi 205338: 48 03 75 e8 add -0x18(%rbp),%rsi 20533c: 48 83 c6 3c add $0x3c,%rsi 205340: 48 8b 55 90 mov -0x70(%rbp),%rdx 205344: e8 47 19 00 00 callq 0x206c90 205349: 48 8b 8d 60 ff ff ff mov -0xa0(%rbp),%rcx 205350: 48 8b 45 f0 mov -0x10(%rbp),%rax 205354: 48 89 48 60 mov %rcx,0x60(%rax) 205358: e9 6e 00 00 00 jmpq 0x2053cb 20535d: 48 8b 45 f0 mov -0x10(%rbp),%rax 205361: 8b 78 24 mov 0x24(%rax),%edi 205364: 48 8b 75 98 mov -0x68(%rbp),%rsi 205368: 48 8b 55 90 mov -0x70(%rbp),%rdx 20536c: 48 8b 45 f0 mov -0x10(%rbp),%rax 205370: 48 8b 48 28 mov 0x28(%rax),%rcx 205374: 48 03 4d e8 add -0x18(%rbp),%rcx 205378: 48 83 c1 3c add $0x3c,%rcx 20537c: e8 bf fc ff ff callq 0x205040 205381: 48 3b 45 90 cmp -0x70(%rbp),%rax 205385: 0f 95 c0 setne %al 205388: 34 ff xor $0xff,%al 20538a: 34 ff xor $0xff,%al 20538c: 24 01 and $0x1,%al 20538e: 0f b6 c0 movzbl %al,%eax 205391: 48 98 cltq 205393: 48 83 f8 00 cmp $0x0,%rax 205397: 0f 84 22 00 00 00 je 0x2053bf 20539d: 48 8b 7d 98 mov -0x68(%rbp),%rdi 2053a1: e8 fa 18 00 00 callq 0x206ca0 2053a6: 48 8b 45 f0 mov -0x10(%rbp),%rax 2053aa: 48 c7 40 60 00 00 00 00 movq $0x0,0x60(%rax) 2053b2: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 2053ba: e9 d5 00 00 00 jmpq 0x205494 2053bf: 48 8b 4d 98 mov -0x68(%rbp),%rcx 2053c3: 48 8b 45 f0 mov -0x10(%rbp),%rax 2053c7: 48 89 48 60 mov %rcx,0x60(%rax) 2053cb: 48 8b 4d 90 mov -0x70(%rbp),%rcx 2053cf: 48 8b 45 f0 mov -0x10(%rbp),%rax 2053d3: 48 89 48 68 mov %rcx,0x68(%rax) 2053d7: 48 8b 45 98 mov -0x68(%rbp),%rax 2053db: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 2053e2: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 2053e9: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 2053f0: 48 8b bd 70 ff ff ff mov -0x90(%rbp),%rdi 2053f7: 48 8b 55 98 mov -0x68(%rbp),%rdx 2053fb: 48 03 55 90 add -0x70(%rbp),%rdx 2053ff: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 205406: 48 29 c2 sub %rax,%rdx 205409: be 2f 00 00 00 mov $0x2f,%esi 20540e: e8 1d 19 00 00 callq 0x206d30 205413: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 20541a: 48 83 bd 70 ff ff ff 00 cmpq $0x0,-0x90(%rbp) 205422: 0f 85 25 00 00 00 jne 0x20544d 205428: 48 8b bd 68 ff ff ff mov -0x98(%rbp),%rdi 20542f: 48 8b 55 98 mov -0x68(%rbp),%rdx 205433: 48 03 55 90 add -0x70(%rbp),%rdx 205437: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 20543e: 48 29 c2 sub %rax,%rdx 205441: 31 f6 xor %esi,%esi 205443: e8 f8 18 00 00 callq 0x206d40 205448: e9 3a 00 00 00 jmpq 0x205487 20544d: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 205454: 48 89 c1 mov %rax,%rcx 205457: 48 83 c1 01 add $0x1,%rcx 20545b: 48 89 8d 70 ff ff ff mov %rcx,-0x90(%rbp) 205462: c6 00 00 movb $0x0,(%rax) 205465: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 20546c: 48 8b 4d 98 mov -0x68(%rbp),%rcx 205470: 48 03 4d 90 add -0x70(%rbp),%rcx 205474: 48 39 c8 cmp %rcx,%rax 205477: 0f 82 05 00 00 00 jb 0x205482 20547d: e9 05 00 00 00 jmpq 0x205487 205482: e9 5b ff ff ff jmpq 0x2053e2 205487: e9 00 00 00 00 jmpq 0x20548c 20548c: 48 8b 45 98 mov -0x68(%rbp),%rax 205490: 48 89 45 f8 mov %rax,-0x8(%rbp) 205494: 48 8b 45 f8 mov -0x8(%rbp),%rax 205498: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 20549f: 5d pop %rbp 2054a0: c3 retq 2054a1: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 2054a9: 00 00 2054ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2054b0: 55 push %rbp 2054b1: 48 89 e5 mov %rsp,%rbp 2054b4: 48 83 ec 40 sub $0x40,%rsp 2054b8: 89 7d f4 mov %edi,-0xc(%rbp) 2054bb: 89 75 f0 mov %esi,-0x10(%rbp) 2054be: 48 89 55 e8 mov %rdx,-0x18(%rbp) 2054c2: 83 3d 73 3b 00 00 01 cmpl $0x1,0x3b73(%rip) # 0x20903c 2054c9: 0f 95 c0 setne %al 2054cc: 34 ff xor $0xff,%al 2054ce: 34 ff xor $0xff,%al 2054d0: 24 01 and $0x1,%al 2054d2: 0f b6 c0 movzbl %al,%eax 2054d5: 48 98 cltq 2054d7: 48 83 f8 00 cmp $0x0,%rax 2054db: 0f 84 17 00 00 00 je 0x2054f8 2054e1: bf 0c 00 00 00 mov $0xc,%edi 2054e6: e8 85 db ff ff callq 0x203070 2054eb: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 2054f3: e9 30 02 00 00 jmpq 0x205728 2054f8: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 2054fd: 0f 84 05 00 00 00 je 0x205508 205503: e9 61 00 00 00 jmpq 0x205569 205508: 8b 7d f4 mov -0xc(%rbp),%edi 20550b: be 01 00 00 00 mov $0x1,%esi 205510: b0 00 mov $0x0,%al 205512: e8 39 18 00 00 callq 0x206d50 205517: 89 c1 mov %eax,%ecx 205519: 31 c0 xor %eax,%eax 20551b: 83 f9 ff cmp $0xffffffff,%ecx 20551e: 88 45 df mov %al,-0x21(%rbp) 205521: 0f 85 0e 00 00 00 jne 0x205535 205527: e8 e4 17 00 00 callq 0x206d10 20552c: 83 38 09 cmpl $0x9,(%rax) 20552f: 0f 94 c0 sete %al 205532: 88 45 df mov %al,-0x21(%rbp) 205535: 8a 45 df mov -0x21(%rbp),%al 205538: 34 ff xor $0xff,%al 20553a: 34 ff xor $0xff,%al 20553c: 24 01 and $0x1,%al 20553e: 0f b6 c0 movzbl %al,%eax 205541: 48 98 cltq 205543: 48 83 f8 00 cmp $0x0,%rax 205547: 0f 84 17 00 00 00 je 0x205564 20554d: bf 09 00 00 00 mov $0x9,%edi 205552: e8 19 db ff ff callq 0x203070 205557: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 20555f: e9 c4 01 00 00 jmpq 0x205728 205564: e9 00 00 00 00 jmpq 0x205569 205569: 8b 45 f0 mov -0x10(%rbp),%eax 20556c: 48 89 45 d0 mov %rax,-0x30(%rbp) 205570: 48 83 e8 0b sub $0xb,%rax 205574: 0f 87 89 01 00 00 ja 0x205703 20557a: 48 8b 45 d0 mov -0x30(%rbp),%rax 20557e: 48 8d 0d eb c2 ff ff lea -0x3d15(%rip),%rcx # 0x201870 205585: 48 63 04 81 movslq (%rcx,%rax,4),%rax 205589: 48 01 c8 add %rcx,%rax 20558c: ff e0 jmpq *%rax 20558e: 48 c7 45 e0 00 00 00 00 movq $0x0,-0x20(%rbp) 205596: e9 7a 01 00 00 jmpq 0x205715 20559b: 31 c0 xor %eax,%eax 20559d: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 2055a2: 88 45 cf mov %al,-0x31(%rbp) 2055a5: 0f 84 0e 00 00 00 je 0x2055b9 2055ab: 48 8b 45 e8 mov -0x18(%rbp),%rax 2055af: 83 78 1c 0b cmpl $0xb,0x1c(%rax) 2055b3: 0f 95 c0 setne %al 2055b6: 88 45 cf mov %al,-0x31(%rbp) 2055b9: 8a 45 cf mov -0x31(%rbp),%al 2055bc: 34 ff xor $0xff,%al 2055be: 34 ff xor $0xff,%al 2055c0: 24 01 and $0x1,%al 2055c2: 0f b6 c0 movzbl %al,%eax 2055c5: 48 98 cltq 2055c7: 48 83 f8 00 cmp $0x0,%rax 2055cb: 0f 84 17 00 00 00 je 0x2055e8 2055d1: bf 0d 00 00 00 mov $0xd,%edi 2055d6: e8 95 da ff ff callq 0x203070 2055db: 48 c7 45 e0 00 00 00 00 movq $0x0,-0x20(%rbp) 2055e3: e9 2d 01 00 00 jmpq 0x205715 2055e8: e9 00 00 00 00 jmpq 0x2055ed 2055ed: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 2055f2: 0f 84 18 00 00 00 je 0x205610 2055f8: 8b 7d f4 mov -0xc(%rbp),%edi 2055fb: 8b 75 f0 mov -0x10(%rbp),%esi 2055fe: 48 8b 55 e8 mov -0x18(%rbp),%rdx 205602: e8 39 01 00 00 callq 0x205740 205607: 48 89 45 e0 mov %rax,-0x20(%rbp) 20560b: e9 1e 00 00 00 jmpq 0x20562e 205610: 8b 7d f4 mov -0xc(%rbp),%edi 205613: 8b 4d f0 mov -0x10(%rbp),%ecx 205616: 31 c0 xor %eax,%eax 205618: 41 89 c0 mov %eax,%r8d 20561b: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 205622: 4c 89 c6 mov %r8,%rsi 205625: e8 56 01 00 00 callq 0x205780 20562a: 48 89 45 e0 mov %rax,-0x20(%rbp) 20562e: e9 e2 00 00 00 jmpq 0x205715 205633: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 205638: 0f 84 8e 00 00 00 je 0x2056cc 20563e: 48 8b 4d e8 mov -0x18(%rbp),%rcx 205642: 31 c0 xor %eax,%eax 205644: 83 79 1c 02 cmpl $0x2,0x1c(%rcx) 205648: 88 45 ce mov %al,-0x32(%rbp) 20564b: 0f 84 34 00 00 00 je 0x205685 205651: 48 8b 4d e8 mov -0x18(%rbp),%rcx 205655: 31 c0 xor %eax,%eax 205657: 83 79 1c 09 cmpl $0x9,0x1c(%rcx) 20565b: 88 45 ce mov %al,-0x32(%rbp) 20565e: 0f 84 21 00 00 00 je 0x205685 205664: 48 8b 4d e8 mov -0x18(%rbp),%rcx 205668: 31 c0 xor %eax,%eax 20566a: 83 79 1c 03 cmpl $0x3,0x1c(%rcx) 20566e: 88 45 ce mov %al,-0x32(%rbp) 205671: 0f 84 0e 00 00 00 je 0x205685 205677: 48 8b 45 e8 mov -0x18(%rbp),%rax 20567b: 83 78 1c 0a cmpl $0xa,0x1c(%rax) 20567f: 0f 95 c0 setne %al 205682: 88 45 ce mov %al,-0x32(%rbp) 205685: 8a 45 ce mov -0x32(%rbp),%al 205688: 34 ff xor $0xff,%al 20568a: 34 ff xor $0xff,%al 20568c: 24 01 and $0x1,%al 20568e: 0f b6 c0 movzbl %al,%eax 205691: 48 98 cltq 205693: 48 83 f8 00 cmp $0x0,%rax 205697: 0f 84 17 00 00 00 je 0x2056b4 20569d: bf 0d 00 00 00 mov $0xd,%edi 2056a2: e8 c9 d9 ff ff callq 0x203070 2056a7: 48 c7 45 e0 00 00 00 00 movq $0x0,-0x20(%rbp) 2056af: e9 13 00 00 00 jmpq 0x2056c7 2056b4: 8b 7d f4 mov -0xc(%rbp),%edi 2056b7: 8b 75 f0 mov -0x10(%rbp),%esi 2056ba: 48 8b 55 e8 mov -0x18(%rbp),%rdx 2056be: e8 7d 00 00 00 callq 0x205740 2056c3: 48 89 45 e0 mov %rax,-0x20(%rbp) 2056c7: e9 1e 00 00 00 jmpq 0x2056ea 2056cc: 8b 7d f4 mov -0xc(%rbp),%edi 2056cf: 8b 4d f0 mov -0x10(%rbp),%ecx 2056d2: 31 c0 xor %eax,%eax 2056d4: 41 89 c0 mov %eax,%r8d 2056d7: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 2056de: 4c 89 c6 mov %r8,%rsi 2056e1: e8 9a 00 00 00 callq 0x205780 2056e6: 48 89 45 e0 mov %rax,-0x20(%rbp) 2056ea: e9 26 00 00 00 jmpq 0x205715 2056ef: 8b 7d f4 mov -0xc(%rbp),%edi 2056f2: 8b 75 f0 mov -0x10(%rbp),%esi 2056f5: e8 36 03 00 00 callq 0x205a30 2056fa: 48 89 45 e0 mov %rax,-0x20(%rbp) 2056fe: e9 12 00 00 00 jmpq 0x205715 205703: bf 0d 00 00 00 mov $0xd,%edi 205708: e8 63 d9 ff ff callq 0x203070 20570d: 48 c7 45 e0 00 00 00 00 movq $0x0,-0x20(%rbp) 205715: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 20571a: 0f 84 00 00 00 00 je 0x205720 205720: 48 8b 45 e0 mov -0x20(%rbp),%rax 205724: 48 89 45 f8 mov %rax,-0x8(%rbp) 205728: 48 8b 45 f8 mov -0x8(%rbp),%rax 20572c: 48 83 c4 40 add $0x40,%rsp 205730: 5d pop %rbp 205731: c3 retq 205732: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 20573a: 00 00 20573c: 0f 1f 40 00 nopl 0x0(%rax) 205740: 55 push %rbp 205741: 48 89 e5 mov %rsp,%rbp 205744: 48 83 ec 10 sub $0x10,%rsp 205748: 89 7d fc mov %edi,-0x4(%rbp) 20574b: 89 75 f8 mov %esi,-0x8(%rbp) 20574e: 48 89 55 f0 mov %rdx,-0x10(%rbp) 205752: 48 8b 45 f0 mov -0x10(%rbp),%rax 205756: 83 78 18 01 cmpl $0x1,0x18(%rax) 20575a: 0f 85 00 00 00 00 jne 0x205760 205760: 8b 7d fc mov -0x4(%rbp),%edi 205763: 8b 75 f8 mov -0x8(%rbp),%esi 205766: 48 8b 55 f0 mov -0x10(%rbp),%rdx 20576a: e8 e1 09 00 00 callq 0x206150 20576f: 48 83 c4 10 add $0x10,%rsp 205773: 5d pop %rbp 205774: c3 retq 205775: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 20577d: 00 00 20577f: 90 nop 205780: 55 push %rbp 205781: 48 89 e5 mov %rsp,%rbp 205784: 48 81 ec f0 00 00 00 sub $0xf0,%rsp 20578b: 89 7d f4 mov %edi,-0xc(%rbp) 20578e: 48 89 75 e8 mov %rsi,-0x18(%rbp) 205792: 48 89 55 e0 mov %rdx,-0x20(%rbp) 205796: 89 4d dc mov %ecx,-0x24(%rbp) 205799: 4c 89 45 d0 mov %r8,-0x30(%rbp) 20579d: 48 c7 45 c8 00 00 00 00 movq $0x0,-0x38(%rbp) 2057a5: b0 01 mov $0x1,%al 2057a7: 83 7d dc 08 cmpl $0x8,-0x24(%rbp) 2057ab: 88 85 27 ff ff ff mov %al,-0xd9(%rbp) 2057b1: 0f 84 31 00 00 00 je 0x2057e8 2057b7: b0 01 mov $0x1,%al 2057b9: 83 7d dc 09 cmpl $0x9,-0x24(%rbp) 2057bd: 88 85 27 ff ff ff mov %al,-0xd9(%rbp) 2057c3: 0f 84 1f 00 00 00 je 0x2057e8 2057c9: b0 01 mov $0x1,%al 2057cb: 83 7d dc 0a cmpl $0xa,-0x24(%rbp) 2057cf: 88 85 27 ff ff ff mov %al,-0xd9(%rbp) 2057d5: 0f 84 0d 00 00 00 je 0x2057e8 2057db: 83 7d dc 0b cmpl $0xb,-0x24(%rbp) 2057df: 0f 94 c0 sete %al 2057e2: 88 85 27 ff ff ff mov %al,-0xd9(%rbp) 2057e8: 8a 85 27 ff ff ff mov -0xd9(%rbp),%al 2057ee: 24 01 and $0x1,%al 2057f0: 0f b6 c0 movzbl %al,%eax 2057f3: 89 45 c4 mov %eax,-0x3c(%rbp) 2057f6: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 2057fb: 0f 85 38 00 00 00 jne 0x205839 205801: 48 83 7d e0 ff cmpq $0xffffffffffffffff,-0x20(%rbp) 205806: 0f 85 28 00 00 00 jne 0x205834 20580c: 8b 7d f4 mov -0xc(%rbp),%edi 20580f: 48 8d b5 30 ff ff ff lea -0xd0(%rbp),%rsi 205816: e8 b5 13 00 00 callq 0x206bd0 20581b: 83 f8 00 cmp $0x0,%eax 20581e: 0f 85 0b 00 00 00 jne 0x20582f 205824: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 20582b: 48 89 45 e0 mov %rax,-0x20(%rbp) 20582f: e9 00 00 00 00 jmpq 0x205834 205834: e9 34 00 00 00 jmpq 0x20586d 205839: 48 83 7d e0 ff cmpq $0xffffffffffffffff,-0x20(%rbp) 20583e: 0f 84 05 00 00 00 je 0x205849 205844: e9 1f 00 00 00 jmpq 0x205868 205849: 48 8d 3d 2b b7 ff ff lea -0x48d5(%rip),%rdi # 0x200f7b 205850: 48 8d 35 77 b5 ff ff lea -0x4a89(%rip),%rsi # 0x200dce 205857: ba 9e 02 00 00 mov $0x29e,%edx 20585c: 48 8d 0d af b6 ff ff lea -0x4951(%rip),%rcx # 0x200f12 205863: e8 08 14 00 00 callq 0x206c70 205868: e9 00 00 00 00 jmpq 0x20586d 20586d: 83 7d c4 00 cmpl $0x0,-0x3c(%rbp) 205871: 0f 84 b6 00 00 00 je 0x20592d 205877: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 20587c: 0f 85 9b 00 00 00 jne 0x20591d 205882: 48 8b 45 e0 mov -0x20(%rbp),%rax 205886: 48 89 85 18 ff ff ff mov %rax,-0xe8(%rbp) 20588d: 8b 55 dc mov -0x24(%rbp),%edx 205890: b8 03 00 00 00 mov $0x3,%eax 205895: b9 01 00 00 00 mov $0x1,%ecx 20589a: 83 fa 08 cmp $0x8,%edx 20589d: 0f 44 c1 cmove %ecx,%eax 2058a0: 89 85 20 ff ff ff mov %eax,-0xe0(%rbp) 2058a6: b0 01 mov $0x1,%al 2058a8: 83 7d dc 0b cmpl $0xb,-0x24(%rbp) 2058ac: 88 85 26 ff ff ff mov %al,-0xda(%rbp) 2058b2: 0f 84 0d 00 00 00 je 0x2058c5 2058b8: 83 7d dc 08 cmpl $0x8,-0x24(%rbp) 2058bc: 0f 94 c0 sete %al 2058bf: 88 85 26 ff ff ff mov %al,-0xda(%rbp) 2058c5: 8b 95 20 ff ff ff mov -0xe0(%rbp),%edx 2058cb: 48 8b b5 18 ff ff ff mov -0xe8(%rbp),%rsi 2058d2: 40 8a bd 26 ff ff ff mov -0xda(%rbp),%dil 2058d9: b9 01 00 00 00 mov $0x1,%ecx 2058de: b8 02 00 00 00 mov $0x2,%eax 2058e3: 40 f6 c7 01 test $0x1,%r15l 2058e7: 0f 45 c8 cmovne %eax,%ecx 2058ea: 44 8b 45 f4 mov -0xc(%rbp),%r8d 2058ee: 4c 8b 4d e8 mov -0x18(%rbp),%r9 2058f2: 31 c0 xor %eax,%eax 2058f4: 89 c7 mov %eax,%edi 2058f6: e8 65 14 00 00 callq 0x206d60 2058fb: 48 89 45 c8 mov %rax,-0x38(%rbp) 2058ff: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 205906: 48 39 45 c8 cmp %rax,-0x38(%rbp) 20590a: 0f 85 08 00 00 00 jne 0x205918 205910: 48 c7 45 c8 00 00 00 00 movq $0x0,-0x38(%rbp) 205918: e9 0b 00 00 00 jmpq 0x205928 20591d: 48 8b 45 d0 mov -0x30(%rbp),%rax 205921: 48 8b 00 mov (%rax),%rax 205924: 48 89 45 c8 mov %rax,-0x38(%rbp) 205928: e9 00 00 00 00 jmpq 0x20592d 20592d: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 205932: 0f 84 c4 00 00 00 je 0x2059fc 205938: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 20593f: 48 39 45 c8 cmp %rax,-0x38(%rbp) 205943: 0f 84 05 00 00 00 je 0x20594e 205949: e9 1f 00 00 00 jmpq 0x20596d 20594e: 48 8d 3d a3 b5 ff ff lea -0x4a5d(%rip),%rdi # 0x200ef8 205955: 48 8d 35 72 b4 ff ff lea -0x4b8e(%rip),%rsi # 0x200dce 20595c: ba ba 02 00 00 mov $0x2ba,%edx 205961: 48 8d 0d aa b5 ff ff lea -0x4a56(%rip),%rcx # 0x200f12 205968: e8 03 13 00 00 callq 0x206c70 20596d: 8b 7d f4 mov -0xc(%rbp),%edi 205970: 48 8b 75 c8 mov -0x38(%rbp),%rsi 205974: 48 8b 55 e8 mov -0x18(%rbp),%rdx 205978: 48 8b 4d e0 mov -0x20(%rbp),%rcx 20597c: 44 8b 45 dc mov -0x24(%rbp),%r8d 205980: 4c 8b 4d d0 mov -0x30(%rbp),%r9 205984: e8 e7 d8 ff ff callq 0x203270 205989: 48 89 85 28 ff ff ff mov %rax,-0xd8(%rbp) 205990: 48 83 bd 28 ff ff ff 00 cmpq $0x0,-0xd8(%rbp) 205998: 0f 85 2e 00 00 00 jne 0x2059cc 20599e: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 2059a3: 0f 84 11 00 00 00 je 0x2059ba 2059a9: 48 8b 45 d0 mov -0x30(%rbp),%rax 2059ad: 48 8b 00 mov (%rax),%rax 2059b0: 48 3b 45 c8 cmp -0x38(%rbp),%rax 2059b4: 0f 84 12 00 00 00 je 0x2059cc 2059ba: 48 8b 7d c8 mov -0x38(%rbp),%rdi 2059be: 48 8b 75 e0 mov -0x20(%rbp),%rsi 2059c2: e8 a9 13 00 00 callq 0x206d70 2059c7: e9 20 00 00 00 jmpq 0x2059ec 2059cc: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 2059d1: 0f 85 10 00 00 00 jne 0x2059e7 2059d7: 48 8b 85 28 ff ff ff mov -0xd8(%rbp),%rax 2059de: 8b 48 38 mov 0x38(%rax),%ecx 2059e1: 83 c9 40 or $0x40,%ecx 2059e4: 89 48 38 mov %ecx,0x38(%rax) 2059e7: e9 00 00 00 00 jmpq 0x2059ec 2059ec: 48 8b 85 28 ff ff ff mov -0xd8(%rbp),%rax 2059f3: 48 89 45 f8 mov %rax,-0x8(%rbp) 2059f7: e9 1b 00 00 00 jmpq 0x205a17 2059fc: 8b 7d f4 mov -0xc(%rbp),%edi 2059ff: 48 8b 75 e8 mov -0x18(%rbp),%rsi 205a03: 48 8b 55 e0 mov -0x20(%rbp),%rdx 205a07: 8b 4d dc mov -0x24(%rbp),%ecx 205a0a: 4c 8b 45 d0 mov -0x30(%rbp),%r8 205a0e: e8 2d 09 00 00 callq 0x206340 205a13: 48 89 45 f8 mov %rax,-0x8(%rbp) 205a17: 48 8b 45 f8 mov -0x8(%rbp),%rax 205a1b: 48 81 c4 f0 00 00 00 add $0xf0,%rsp 205a22: 5d pop %rbp 205a23: c3 retq 205a24: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 205a2c: 00 00 205a2e: 66 90 nop 205a30: 55 push %rbp 205a31: 48 89 e5 mov %rsp,%rbp 205a34: 48 83 ec 20 sub $0x20,%rsp 205a38: 89 7d fc mov %edi,-0x4(%rbp) 205a3b: 89 75 f8 mov %esi,-0x8(%rbp) 205a3e: 8b 7d fc mov -0x4(%rbp),%edi 205a41: 44 8b 45 f8 mov -0x8(%rbp),%r8d 205a45: 31 c0 xor %eax,%eax 205a47: 41 89 c1 mov %eax,%r9d 205a4a: 4c 89 ce mov %r9,%rsi 205a4d: 4c 89 ca mov %r9,%rdx 205a50: 4c 89 c9 mov %r9,%rcx 205a53: c7 04 24 03 00 00 00 movl $0x3,(%rsp) 205a5a: 48 c7 44 24 08 20 08 00 movq $0x820,0x8(%rsp) 205a62: 00 205a63: e8 d8 ed ff ff callq 0x204840 205a68: 48 89 45 f0 mov %rax,-0x10(%rbp) 205a6c: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 205a71: 0f 84 3b 00 00 00 je 0x205ab2 205a77: 48 8b 45 f0 mov -0x10(%rbp),%rax 205a7b: c7 40 38 01 00 00 00 movl $0x1,0x38(%rax) 205a82: 48 8b 45 f0 mov -0x10(%rbp),%rax 205a86: c7 40 70 0a 00 00 00 movl $0xa,0x70(%rax) 205a8d: 48 8b 4d f0 mov -0x10(%rbp),%rcx 205a91: 48 83 c1 48 add $0x48,%rcx 205a95: 48 81 c1 80 00 00 00 add $0x80,%rcx 205a9c: 48 8b 45 f0 mov -0x10(%rbp),%rax 205aa0: 48 89 48 60 mov %rcx,0x60(%rax) 205aa4: 48 8b 45 f0 mov -0x10(%rbp),%rax 205aa8: c7 80 cc 00 00 00 0a 00 movl $0xa,0xcc(%rax) 205ab0: 00 00 205ab2: 48 8b 45 f0 mov -0x10(%rbp),%rax 205ab6: 48 83 c4 20 add $0x20,%rsp 205aba: 5d pop %rbp 205abb: c3 retq 205abc: 0f 1f 40 00 nopl 0x0(%rax) 205ac0: 55 push %rbp 205ac1: 48 89 e5 mov %rsp,%rbp 205ac4: 48 81 ec 00 01 00 00 sub $0x100,%rsp 205acb: 48 89 7d f0 mov %rdi,-0x10(%rbp) 205acf: 48 89 75 e8 mov %rsi,-0x18(%rbp) 205ad3: 89 55 e4 mov %edx,-0x1c(%rbp) 205ad6: 48 89 4d d8 mov %rcx,-0x28(%rbp) 205ada: 4c 89 45 d0 mov %r8,-0x30(%rbp) 205ade: 48 8b 45 e8 mov -0x18(%rbp),%rax 205ae2: 0f b6 40 04 movzbl 0x4(%rax),%eax 205ae6: 83 f8 01 cmp $0x1,%eax 205ae9: 0f 94 c0 sete %al 205aec: 24 01 and $0x1,%al 205aee: 88 85 7f ff ff ff mov %al,-0x81(%rbp) 205af4: f6 85 7f ff ff ff 01 testb $0x1,-0x81(%rbp) 205afb: 0f 84 0b 00 00 00 je 0x205b0c 205b01: 48 83 7d d0 34 cmpq $0x34,-0x30(%rbp) 205b06: 0f 82 18 00 00 00 jb 0x205b24 205b0c: f6 85 7f ff ff ff 01 testb $0x1,-0x81(%rbp) 205b13: 0f 85 22 00 00 00 jne 0x205b3b 205b19: 48 83 7d d0 40 cmpq $0x40,-0x30(%rbp) 205b1e: 0f 83 17 00 00 00 jae 0x205b3b 205b24: bf 0a 00 00 00 mov $0xa,%edi 205b29: e8 42 d5 ff ff callq 0x203070 205b2e: 48 c7 45 f8 ff ff ff ff movq $0xffffffffffffffff,-0x8(%rbp) 205b36: e9 fd 05 00 00 jmpq 0x206138 205b3b: 48 8b 45 e8 mov -0x18(%rbp),%rax 205b3f: 0f b6 40 05 movzbl 0x5(%rax),%eax 205b43: 83 f8 01 cmp $0x1,%eax 205b46: 0f 85 0d 00 00 00 jne 0x205b59 205b4c: 48 8b 45 e8 mov -0x18(%rbp),%rax 205b50: 48 89 45 c0 mov %rax,-0x40(%rbp) 205b54: e9 41 01 00 00 jmpq 0x205c9a 205b59: 48 8d 45 80 lea -0x80(%rbp),%rax 205b5d: 48 89 45 c0 mov %rax,-0x40(%rbp) 205b61: f6 85 7f ff ff ff 01 testb $0x1,-0x81(%rbp) 205b68: 0f 84 8e 00 00 00 je 0x205bfc 205b6e: 48 8b 45 e8 mov -0x18(%rbp),%rax 205b72: 66 8b 40 30 mov 0x30(%rax),%ax 205b76: 66 89 45 b0 mov %ax,-0x50(%rbp) 205b7a: 48 8b 45 e8 mov -0x18(%rbp),%rax 205b7e: 8b 40 20 mov 0x20(%rax),%eax 205b81: 89 45 a0 mov %eax,-0x60(%rbp) 205b84: 48 8b 45 e8 mov -0x18(%rbp),%rax 205b88: 0f b6 40 05 movzbl 0x5(%rax),%eax 205b8c: 83 f8 01 cmp $0x1,%eax 205b8f: 0f 84 62 00 00 00 je 0x205bf7 205b95: 66 8b 45 b0 mov -0x50(%rbp),%ax 205b99: 66 89 85 7a ff ff ff mov %ax,-0x86(%rbp) 205ba0: 66 8b 85 7a ff ff ff mov -0x86(%rbp),%ax 205ba7: 66 c1 c8 08 ror $0x8,%ax 205bab: 66 89 85 7c ff ff ff mov %ax,-0x84(%rbp) 205bb2: 66 8b 85 7c ff ff ff mov -0x84(%rbp),%ax 205bb9: 66 89 85 78 ff ff ff mov %ax,-0x88(%rbp) 205bc0: 0f b7 85 78 ff ff ff movzwl -0x88(%rbp),%eax 205bc7: 66 89 45 b0 mov %ax,-0x50(%rbp) 205bcb: 8b 45 a0 mov -0x60(%rbp),%eax 205bce: 89 85 70 ff ff ff mov %eax,-0x90(%rbp) 205bd4: 8b 85 70 ff ff ff mov -0x90(%rbp),%eax 205bda: 0f c8 bswap %eax 205bdc: 89 85 74 ff ff ff mov %eax,-0x8c(%rbp) 205be2: 8b 85 74 ff ff ff mov -0x8c(%rbp),%eax 205be8: 89 85 6c ff ff ff mov %eax,-0x94(%rbp) 205bee: 8b 85 6c ff ff ff mov -0x94(%rbp),%eax 205bf4: 89 45 a0 mov %eax,-0x60(%rbp) 205bf7: e9 99 00 00 00 jmpq 0x205c95 205bfc: 48 8b 45 e8 mov -0x18(%rbp),%rax 205c00: 66 8b 40 3c mov 0x3c(%rax),%ax 205c04: 66 89 45 bc mov %ax,-0x44(%rbp) 205c08: 48 8b 45 e8 mov -0x18(%rbp),%rax 205c0c: 48 8b 40 28 mov 0x28(%rax),%rax 205c10: 48 89 45 a8 mov %rax,-0x58(%rbp) 205c14: 48 8b 45 e8 mov -0x18(%rbp),%rax 205c18: 0f b6 40 05 movzbl 0x5(%rax),%eax 205c1c: 83 f8 01 cmp $0x1,%eax 205c1f: 0f 84 6b 00 00 00 je 0x205c90 205c25: 66 8b 45 bc mov -0x44(%rbp),%ax 205c29: 66 89 85 68 ff ff ff mov %ax,-0x98(%rbp) 205c30: 66 8b 85 68 ff ff ff mov -0x98(%rbp),%ax 205c37: 66 c1 c8 08 ror $0x8,%ax 205c3b: 66 89 85 6a ff ff ff mov %ax,-0x96(%rbp) 205c42: 66 8b 85 6a ff ff ff mov -0x96(%rbp),%ax 205c49: 66 89 85 66 ff ff ff mov %ax,-0x9a(%rbp) 205c50: 0f b7 85 66 ff ff ff movzwl -0x9a(%rbp),%eax 205c57: 66 89 45 bc mov %ax,-0x44(%rbp) 205c5b: 48 8b 45 a8 mov -0x58(%rbp),%rax 205c5f: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 205c66: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 205c6d: 48 0f c8 bswap %rax 205c70: 48 89 85 58 ff ff ff mov %rax,-0xa8(%rbp) 205c77: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 205c7e: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 205c85: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 205c8c: 48 89 45 a8 mov %rax,-0x58(%rbp) 205c90: e9 00 00 00 00 jmpq 0x205c95 205c95: e9 00 00 00 00 jmpq 0x205c9a 205c9a: f6 85 7f ff ff ff 01 testb $0x1,-0x81(%rbp) 205ca1: 0f 84 2a 02 00 00 je 0x205ed1 205ca7: 48 8b 45 c0 mov -0x40(%rbp),%rax 205cab: 0f b7 40 30 movzwl 0x30(%rax),%eax 205caf: 48 89 45 c8 mov %rax,-0x38(%rbp) 205cb3: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 205cb8: 0f 94 c0 sete %al 205cbb: 34 ff xor $0xff,%al 205cbd: 34 ff xor $0xff,%al 205cbf: 24 01 and $0x1,%al 205cc1: 0f b6 c0 movzbl %al,%eax 205cc4: 48 98 cltq 205cc6: 48 83 f8 00 cmp $0x0,%rax 205cca: 0f 84 c7 01 00 00 je 0x205e97 205cd0: 48 8b 45 c0 mov -0x40(%rbp),%rax 205cd4: 83 78 20 00 cmpl $0x0,0x20(%rax) 205cd8: 0f 84 b9 01 00 00 je 0x205e97 205cde: 48 8b 45 c0 mov -0x40(%rbp),%rax 205ce2: 8b 40 20 mov 0x20(%rax),%eax 205ce5: 48 3b 45 d0 cmp -0x30(%rbp),%rax 205ce9: 0f 93 c0 setae %al 205cec: 34 ff xor $0xff,%al 205cee: 34 ff xor $0xff,%al 205cf0: 24 01 and $0x1,%al 205cf2: 0f b6 c0 movzbl %al,%eax 205cf5: 48 98 cltq 205cf7: 48 83 f8 00 cmp $0x0,%rax 205cfb: 0f 85 2a 00 00 00 jne 0x205d2b 205d01: 48 8b 45 d0 mov -0x30(%rbp),%rax 205d05: 48 8b 4d c0 mov -0x40(%rbp),%rcx 205d09: 8b 49 20 mov 0x20(%rcx),%ecx 205d0c: 48 29 c8 sub %rcx,%rax 205d0f: 48 83 f8 28 cmp $0x28,%rax 205d13: 0f 92 c0 setb %al 205d16: 34 ff xor $0xff,%al 205d18: 34 ff xor $0xff,%al 205d1a: 24 01 and $0x1,%al 205d1c: 0f b6 c0 movzbl %al,%eax 205d1f: 48 98 cltq 205d21: 48 83 f8 00 cmp $0x0,%rax 205d25: 0f 84 0d 00 00 00 je 0x205d38 205d2b: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 205d33: e9 00 04 00 00 jmpq 0x206138 205d38: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 205d3d: 0f 95 c0 setne %al 205d40: 34 ff xor $0xff,%al 205d42: 34 ff xor $0xff,%al 205d44: 24 01 and $0x1,%al 205d46: 0f b6 c0 movzbl %al,%eax 205d49: 48 98 cltq 205d4b: 48 83 f8 00 cmp $0x0,%rax 205d4f: 0f 84 30 00 00 00 je 0x205d85 205d55: 48 8b 45 e8 mov -0x18(%rbp),%rax 205d59: 0f b6 40 05 movzbl 0x5(%rax),%eax 205d5d: 83 f8 01 cmp $0x1,%eax 205d60: 0f 85 1f 00 00 00 jne 0x205d85 205d66: 48 8b 45 f0 mov -0x10(%rbp),%rax 205d6a: 48 8b 4d c0 mov -0x40(%rbp),%rcx 205d6e: 8b 49 20 mov 0x20(%rcx),%ecx 205d71: 48 01 c8 add %rcx,%rax 205d74: 48 8b 4d d8 mov -0x28(%rbp),%rcx 205d78: 8b 44 08 14 mov 0x14(%rax,%rcx,1),%eax 205d7c: 48 89 45 c8 mov %rax,-0x38(%rbp) 205d80: e9 0d 01 00 00 jmpq 0x205e92 205d85: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 205d8a: 0f 95 c0 setne %al 205d8d: 34 ff xor $0xff,%al 205d8f: 34 ff xor $0xff,%al 205d91: 24 01 and $0x1,%al 205d93: 0f b6 c0 movzbl %al,%eax 205d96: 48 98 cltq 205d98: 48 83 f8 00 cmp $0x0,%rax 205d9c: 0f 84 21 00 00 00 je 0x205dc3 205da2: 48 8b 45 f0 mov -0x10(%rbp),%rax 205da6: 48 8b 4d c0 mov -0x40(%rbp),%rcx 205daa: 8b 49 20 mov 0x20(%rcx),%ecx 205dad: 48 01 c8 add %rcx,%rax 205db0: 48 8b 4d d8 mov -0x28(%rbp),%rcx 205db4: 8b 44 08 14 mov 0x14(%rax,%rcx,1),%eax 205db8: 89 85 44 ff ff ff mov %eax,-0xbc(%rbp) 205dbe: e9 82 00 00 00 jmpq 0x205e45 205dc3: 8b 7d e4 mov -0x1c(%rbp),%edi 205dc6: 48 8d b5 44 ff ff ff lea -0xbc(%rbp),%rsi 205dcd: 48 8b 4d d8 mov -0x28(%rbp),%rcx 205dd1: 48 8b 45 c0 mov -0x40(%rbp),%rax 205dd5: 8b 40 20 mov 0x20(%rax),%eax 205dd8: 48 01 c1 add %rax,%rcx 205ddb: 48 83 c1 14 add $0x14,%rcx 205ddf: ba 04 00 00 00 mov $0x4,%edx 205de4: e8 57 f2 ff ff callq 0x205040 205de9: 48 89 85 38 ff ff ff mov %rax,-0xc8(%rbp) 205df0: 48 83 f8 04 cmp $0x4,%rax 205df4: 0f 95 c0 setne %al 205df7: 34 ff xor $0xff,%al 205df9: 34 ff xor $0xff,%al 205dfb: 24 01 and $0x1,%al 205dfd: 0f b6 c0 movzbl %al,%eax 205e00: 48 98 cltq 205e02: 48 83 f8 00 cmp $0x0,%rax 205e06: 0f 84 34 00 00 00 je 0x205e40 205e0c: 48 83 bd 38 ff ff ff 00 cmpq $0x0,-0xc8(%rbp) 205e14: 0f 8d 0f 00 00 00 jge 0x205e29 205e1a: bf 09 00 00 00 mov $0x9,%edi 205e1f: e8 4c d2 ff ff callq 0x203070 205e24: e9 0a 00 00 00 jmpq 0x205e33 205e29: bf 0a 00 00 00 mov $0xa,%edi 205e2e: e8 3d d2 ff ff callq 0x203070 205e33: 48 c7 45 f8 ff ff ff ff movq $0xffffffffffffffff,-0x8(%rbp) 205e3b: e9 f8 02 00 00 jmpq 0x206138 205e40: e9 00 00 00 00 jmpq 0x205e45 205e45: 48 8b 45 e8 mov -0x18(%rbp),%rax 205e49: 0f b6 40 05 movzbl 0x5(%rax),%eax 205e4d: 83 f8 01 cmp $0x1,%eax 205e50: 0f 84 32 00 00 00 je 0x205e88 205e56: 8b 85 44 ff ff ff mov -0xbc(%rbp),%eax 205e5c: 89 85 30 ff ff ff mov %eax,-0xd0(%rbp) 205e62: 8b 85 30 ff ff ff mov -0xd0(%rbp),%eax 205e68: 0f c8 bswap %eax 205e6a: 89 85 34 ff ff ff mov %eax,-0xcc(%rbp) 205e70: 8b 85 34 ff ff ff mov -0xcc(%rbp),%eax 205e76: 89 85 2c ff ff ff mov %eax,-0xd4(%rbp) 205e7c: 8b 85 2c ff ff ff mov -0xd4(%rbp),%eax 205e82: 89 85 44 ff ff ff mov %eax,-0xbc(%rbp) 205e88: 8b 85 44 ff ff ff mov -0xbc(%rbp),%eax 205e8e: 48 89 45 c8 mov %rax,-0x38(%rbp) 205e92: e9 00 00 00 00 jmpq 0x205e97 205e97: 48 8b 45 c0 mov -0x40(%rbp),%rax 205e9b: 8b 40 20 mov 0x20(%rax),%eax 205e9e: 48 3b 45 d0 cmp -0x30(%rbp),%rax 205ea2: 0f 87 1c 00 00 00 ja 0x205ec4 205ea8: 48 8b 45 d0 mov -0x30(%rbp),%rax 205eac: 48 8b 4d c0 mov -0x40(%rbp),%rcx 205eb0: 8b 49 20 mov 0x20(%rcx),%ecx 205eb3: 48 29 c8 sub %rcx,%rax 205eb6: 48 6b 4d c8 28 imul $0x28,-0x38(%rbp),%rcx 205ebb: 48 39 c8 cmp %rcx,%rax 205ebe: 0f 83 08 00 00 00 jae 0x205ecc 205ec4: 48 c7 45 c8 00 00 00 00 movq $0x0,-0x38(%rbp) 205ecc: e9 5f 02 00 00 jmpq 0x206130 205ed1: 48 8b 45 c0 mov -0x40(%rbp),%rax 205ed5: 0f b7 40 3c movzwl 0x3c(%rax),%eax 205ed9: 48 89 45 c8 mov %rax,-0x38(%rbp) 205edd: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 205ee2: 0f 94 c0 sete %al 205ee5: 34 ff xor $0xff,%al 205ee7: 34 ff xor $0xff,%al 205ee9: 24 01 and $0x1,%al 205eeb: 0f b6 c0 movzbl %al,%eax 205eee: 48 98 cltq 205ef0: 48 83 f8 00 cmp $0x0,%rax 205ef4: 0f 84 fa 01 00 00 je 0x2060f4 205efa: 48 8b 45 c0 mov -0x40(%rbp),%rax 205efe: 48 83 78 28 00 cmpq $0x0,0x28(%rax) 205f03: 0f 84 eb 01 00 00 je 0x2060f4 205f09: 48 8b 45 c0 mov -0x40(%rbp),%rax 205f0d: 48 8b 40 28 mov 0x28(%rax),%rax 205f11: 48 3b 45 d0 cmp -0x30(%rbp),%rax 205f15: 0f 93 c0 setae %al 205f18: 34 ff xor $0xff,%al 205f1a: 34 ff xor $0xff,%al 205f1c: 24 01 and $0x1,%al 205f1e: 0f b6 c0 movzbl %al,%eax 205f21: 48 98 cltq 205f23: 48 83 f8 00 cmp $0x0,%rax 205f27: 0f 85 28 00 00 00 jne 0x205f55 205f2d: 48 8b 45 c0 mov -0x40(%rbp),%rax 205f31: 48 8b 40 28 mov 0x28(%rax),%rax 205f35: 48 83 c0 40 add $0x40,%rax 205f39: 48 3b 45 d0 cmp -0x30(%rbp),%rax 205f3d: 0f 97 c0 seta %al 205f40: 34 ff xor $0xff,%al 205f42: 34 ff xor $0xff,%al 205f44: 24 01 and $0x1,%al 205f46: 0f b6 c0 movzbl %al,%eax 205f49: 48 98 cltq 205f4b: 48 83 f8 00 cmp $0x0,%rax 205f4f: 0f 84 0d 00 00 00 je 0x205f62 205f55: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 205f5d: e9 d6 01 00 00 jmpq 0x206138 205f62: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 205f67: 0f 95 c0 setne %al 205f6a: 34 ff xor $0xff,%al 205f6c: 34 ff xor $0xff,%al 205f6e: 24 01 and $0x1,%al 205f70: 0f b6 c0 movzbl %al,%eax 205f73: 48 98 cltq 205f75: 48 83 f8 00 cmp $0x0,%rax 205f79: 0f 84 32 00 00 00 je 0x205fb1 205f7f: 48 8b 45 e8 mov -0x18(%rbp),%rax 205f83: 0f b6 40 05 movzbl 0x5(%rax),%eax 205f87: 83 f8 01 cmp $0x1,%eax 205f8a: 0f 85 21 00 00 00 jne 0x205fb1 205f90: 48 8b 45 f0 mov -0x10(%rbp),%rax 205f94: 48 8b 4d c0 mov -0x40(%rbp),%rcx 205f98: 48 03 41 28 add 0x28(%rcx),%rax 205f9c: 48 8b 4d d8 mov -0x28(%rbp),%rcx 205fa0: 48 8b 44 08 20 mov 0x20(%rax,%rcx,1),%rax 205fa5: 48 89 85 20 ff ff ff mov %rax,-0xe0(%rbp) 205fac: e9 0f 01 00 00 jmpq 0x2060c0 205fb1: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 205fb6: 0f 95 c0 setne %al 205fb9: 34 ff xor $0xff,%al 205fbb: 34 ff xor $0xff,%al 205fbd: 24 01 and $0x1,%al 205fbf: 0f b6 c0 movzbl %al,%eax 205fc2: 48 98 cltq 205fc4: 48 83 f8 00 cmp $0x0,%rax 205fc8: 0f 84 21 00 00 00 je 0x205fef 205fce: 48 8b 45 f0 mov -0x10(%rbp),%rax 205fd2: 48 8b 4d c0 mov -0x40(%rbp),%rcx 205fd6: 48 03 41 28 add 0x28(%rcx),%rax 205fda: 48 8b 4d d8 mov -0x28(%rbp),%rcx 205fde: 48 8b 44 08 20 mov 0x20(%rax,%rcx,1),%rax 205fe3: 48 89 85 20 ff ff ff mov %rax,-0xe0(%rbp) 205fea: e9 80 00 00 00 jmpq 0x20606f 205fef: 8b 7d e4 mov -0x1c(%rbp),%edi 205ff2: 48 8d b5 20 ff ff ff lea -0xe0(%rbp),%rsi 205ff9: 48 8b 4d d8 mov -0x28(%rbp),%rcx 205ffd: 48 8b 45 c0 mov -0x40(%rbp),%rax 206001: 48 03 48 28 add 0x28(%rax),%rcx 206005: 48 83 c1 20 add $0x20,%rcx 206009: ba 08 00 00 00 mov $0x8,%edx 20600e: e8 2d f0 ff ff callq 0x205040 206013: 48 89 85 18 ff ff ff mov %rax,-0xe8(%rbp) 20601a: 48 83 f8 08 cmp $0x8,%rax 20601e: 0f 95 c0 setne %al 206021: 34 ff xor $0xff,%al 206023: 34 ff xor $0xff,%al 206025: 24 01 and $0x1,%al 206027: 0f b6 c0 movzbl %al,%eax 20602a: 48 98 cltq 20602c: 48 83 f8 00 cmp $0x0,%rax 206030: 0f 84 34 00 00 00 je 0x20606a 206036: 48 83 bd 18 ff ff ff 00 cmpq $0x0,-0xe8(%rbp) 20603e: 0f 8d 0f 00 00 00 jge 0x206053 206044: bf 09 00 00 00 mov $0x9,%edi 206049: e8 22 d0 ff ff callq 0x203070 20604e: e9 0a 00 00 00 jmpq 0x20605d 206053: bf 0a 00 00 00 mov $0xa,%edi 206058: e8 13 d0 ff ff callq 0x203070 20605d: 48 c7 45 f8 ff ff ff ff movq $0xffffffffffffffff,-0x8(%rbp) 206065: e9 ce 00 00 00 jmpq 0x206138 20606a: e9 00 00 00 00 jmpq 0x20606f 20606f: 48 8b 45 e8 mov -0x18(%rbp),%rax 206073: 0f b6 40 05 movzbl 0x5(%rax),%eax 206077: 83 f8 01 cmp $0x1,%eax 20607a: 0f 84 3b 00 00 00 je 0x2060bb 206080: 48 8b 85 20 ff ff ff mov -0xe0(%rbp),%rax 206087: 48 89 85 08 ff ff ff mov %rax,-0xf8(%rbp) 20608e: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 206095: 48 0f c8 bswap %rax 206098: 48 89 85 10 ff ff ff mov %rax,-0xf0(%rbp) 20609f: 48 8b 85 10 ff ff ff mov -0xf0(%rbp),%rax 2060a6: 48 89 85 00 ff ff ff mov %rax,-0x100(%rbp) 2060ad: 48 8b 85 00 ff ff ff mov -0x100(%rbp),%rax 2060b4: 48 89 85 20 ff ff ff mov %rax,-0xe0(%rbp) 2060bb: e9 00 00 00 00 jmpq 0x2060c0 2060c0: b8 ff ff ff ff mov $0xffffffff,%eax 2060c5: 48 39 85 20 ff ff ff cmp %rax,-0xe0(%rbp) 2060cc: 0f 86 17 00 00 00 jbe 0x2060e9 2060d2: bf 0a 00 00 00 mov $0xa,%edi 2060d7: e8 94 cf ff ff callq 0x203070 2060dc: 48 c7 45 f8 ff ff ff ff movq $0xffffffffffffffff,-0x8(%rbp) 2060e4: e9 4f 00 00 00 jmpq 0x206138 2060e9: 48 8b 85 20 ff ff ff mov -0xe0(%rbp),%rax 2060f0: 48 89 45 c8 mov %rax,-0x38(%rbp) 2060f4: 48 8b 45 c0 mov -0x40(%rbp),%rax 2060f8: 48 8b 40 28 mov 0x28(%rax),%rax 2060fc: 48 3b 45 d0 cmp -0x30(%rbp),%rax 206100: 0f 87 1d 00 00 00 ja 0x206123 206106: 48 8b 45 d0 mov -0x30(%rbp),%rax 20610a: 48 8b 4d c0 mov -0x40(%rbp),%rcx 20610e: 48 2b 41 28 sub 0x28(%rcx),%rax 206112: 48 8b 4d c8 mov -0x38(%rbp),%rcx 206116: 48 c1 e1 06 shl $0x6,%rcx 20611a: 48 39 c8 cmp %rcx,%rax 20611d: 0f 83 08 00 00 00 jae 0x20612b 206123: 48 c7 45 c8 00 00 00 00 movq $0x0,-0x38(%rbp) 20612b: e9 00 00 00 00 jmpq 0x206130 206130: 48 8b 45 c8 mov -0x38(%rbp),%rax 206134: 48 89 45 f8 mov %rax,-0x8(%rbp) 206138: 48 8b 45 f8 mov -0x8(%rbp),%rax 20613c: 48 81 c4 00 01 00 00 add $0x100,%rsp 206143: 5d pop %rbp 206144: c3 retq 206145: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 20614d: 00 00 20614f: 90 nop 206150: 55 push %rbp 206151: 48 89 e5 mov %rsp,%rbp 206154: 48 83 ec 30 sub $0x30,%rsp 206158: 89 7d f4 mov %edi,-0xc(%rbp) 20615b: 89 75 f0 mov %esi,-0x10(%rbp) 20615e: 48 89 55 e8 mov %rdx,-0x18(%rbp) 206162: 83 7d f4 ff cmpl $0xffffffff,-0xc(%rbp) 206166: 0f 85 0f 00 00 00 jne 0x20617b 20616c: 48 8b 45 e8 mov -0x18(%rbp),%rax 206170: 8b 40 24 mov 0x24(%rax),%eax 206173: 89 45 f4 mov %eax,-0xc(%rbp) 206176: e9 57 00 00 00 jmpq 0x2061d2 20617b: 48 8b 4d e8 mov -0x18(%rbp),%rcx 20617f: 31 c0 xor %eax,%eax 206181: 83 79 24 ff cmpl $0xffffffff,0x24(%rcx) 206185: 88 45 df mov %al,-0x21(%rbp) 206188: 0f 84 10 00 00 00 je 0x20619e 20618e: 8b 45 f4 mov -0xc(%rbp),%eax 206191: 48 8b 4d e8 mov -0x18(%rbp),%rcx 206195: 3b 41 24 cmp 0x24(%rcx),%eax 206198: 0f 95 c0 setne %al 20619b: 88 45 df mov %al,-0x21(%rbp) 20619e: 8a 45 df mov -0x21(%rbp),%al 2061a1: 34 ff xor $0xff,%al 2061a3: 34 ff xor $0xff,%al 2061a5: 24 01 and $0x1,%al 2061a7: 0f b6 c0 movzbl %al,%eax 2061aa: 48 98 cltq 2061ac: 48 83 f8 00 cmp $0x0,%rax 2061b0: 0f 84 17 00 00 00 je 0x2061cd 2061b6: bf 1c 00 00 00 mov $0x1c,%edi 2061bb: e8 b0 ce ff ff callq 0x203070 2061c0: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 2061c8: e9 63 01 00 00 jmpq 0x206330 2061cd: e9 00 00 00 00 jmpq 0x2061d2 2061d2: 48 8b 4d e8 mov -0x18(%rbp),%rcx 2061d6: 31 c0 xor %eax,%eax 2061d8: 83 79 1c 01 cmpl $0x1,0x1c(%rcx) 2061dc: 88 45 de mov %al,-0x22(%rbp) 2061df: 0f 84 6d 00 00 00 je 0x206252 2061e5: 48 8b 4d e8 mov -0x18(%rbp),%rcx 2061e9: 31 c0 xor %eax,%eax 2061eb: 83 79 1c 08 cmpl $0x8,0x1c(%rcx) 2061ef: 88 45 de mov %al,-0x22(%rbp) 2061f2: 0f 84 5a 00 00 00 je 0x206252 2061f8: 48 8b 4d e8 mov -0x18(%rbp),%rcx 2061fc: 31 c0 xor %eax,%eax 2061fe: 83 79 1c 03 cmpl $0x3,0x1c(%rcx) 206202: 88 45 de mov %al,-0x22(%rbp) 206205: 0f 84 47 00 00 00 je 0x206252 20620b: 48 8b 4d e8 mov -0x18(%rbp),%rcx 20620f: 31 c0 xor %eax,%eax 206211: 83 79 1c 0a cmpl $0xa,0x1c(%rcx) 206215: 88 45 de mov %al,-0x22(%rbp) 206218: 0f 84 34 00 00 00 je 0x206252 20621e: 48 8b 4d e8 mov -0x18(%rbp),%rcx 206222: 31 c0 xor %eax,%eax 206224: 83 79 1c 02 cmpl $0x2,0x1c(%rcx) 206228: 88 45 de mov %al,-0x22(%rbp) 20622b: 0f 84 21 00 00 00 je 0x206252 206231: 48 8b 4d e8 mov -0x18(%rbp),%rcx 206235: 31 c0 xor %eax,%eax 206237: 83 79 1c 09 cmpl $0x9,0x1c(%rcx) 20623b: 88 45 de mov %al,-0x22(%rbp) 20623e: 0f 84 0e 00 00 00 je 0x206252 206244: 48 8b 45 e8 mov -0x18(%rbp),%rax 206248: 83 78 1c 0b cmpl $0xb,0x1c(%rax) 20624c: 0f 95 c0 setne %al 20624f: 88 45 de mov %al,-0x22(%rbp) 206252: 8a 45 de mov -0x22(%rbp),%al 206255: 34 ff xor $0xff,%al 206257: 34 ff xor $0xff,%al 206259: 24 01 and $0x1,%al 20625b: 0f b6 c0 movzbl %al,%eax 20625e: 48 98 cltq 206260: 48 83 f8 00 cmp $0x0,%rax 206264: 0f 84 17 00 00 00 je 0x206281 20626a: bf 0b 00 00 00 mov $0xb,%edi 20626f: e8 fc cd ff ff callq 0x203070 206274: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 20627c: e9 af 00 00 00 jmpq 0x206330 206281: 48 8b 45 e8 mov -0x18(%rbp),%rax 206285: 83 78 18 01 cmpl $0x1,0x18(%rax) 206289: 0f 84 1a 00 00 00 je 0x2062a9 20628f: 48 8b 45 e8 mov -0x18(%rbp),%rax 206293: 8b 48 3c mov 0x3c(%rax),%ecx 206296: 83 c1 01 add $0x1,%ecx 206299: 89 48 3c mov %ecx,0x3c(%rax) 20629c: 48 8b 45 e8 mov -0x18(%rbp),%rax 2062a0: 48 89 45 f8 mov %rax,-0x8(%rbp) 2062a4: e9 87 00 00 00 jmpq 0x206330 2062a9: 48 8b 45 e8 mov -0x18(%rbp),%rax 2062ad: 48 83 78 78 00 cmpq $0x0,0x78(%rax) 2062b2: 0f 85 1f 00 00 00 jne 0x2062d7 2062b8: 48 8b 7d e8 mov -0x18(%rbp),%rdi 2062bc: e8 3f e6 ff ff callq 0x204900 2062c1: 83 f8 00 cmp $0x0,%eax 2062c4: 0f 84 0d 00 00 00 je 0x2062d7 2062ca: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 2062d2: e9 59 00 00 00 jmpq 0x206330 2062d7: 8b 7d f4 mov -0xc(%rbp),%edi 2062da: 48 8b 45 e8 mov -0x18(%rbp),%rax 2062de: 48 8b 70 70 mov 0x70(%rax),%rsi 2062e2: 48 83 c6 3c add $0x3c,%rsi 2062e6: 48 8b 45 e8 mov -0x18(%rbp),%rax 2062ea: 48 8b 90 98 00 00 00 mov 0x98(%rax),%rdx 2062f1: 8b 4d f0 mov -0x10(%rbp),%ecx 2062f4: 4c 8b 45 e8 mov -0x18(%rbp),%r8 2062f8: e8 83 f4 ff ff callq 0x205780 2062fd: 48 89 45 e0 mov %rax,-0x20(%rbp) 206301: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 206306: 0f 84 1c 00 00 00 je 0x206328 20630c: 48 8b 45 e8 mov -0x18(%rbp),%rax 206310: 48 8b 48 48 mov 0x48(%rax),%rcx 206314: 48 8b 45 e0 mov -0x20(%rbp),%rax 206318: 48 89 48 10 mov %rcx,0x10(%rax) 20631c: 48 8b 4d e0 mov -0x20(%rbp),%rcx 206320: 48 8b 45 e8 mov -0x18(%rbp),%rax 206324: 48 89 48 48 mov %rcx,0x48(%rax) 206328: 48 8b 45 e0 mov -0x20(%rbp),%rax 20632c: 48 89 45 f8 mov %rax,-0x8(%rbp) 206330: 48 8b 45 f8 mov -0x8(%rbp),%rax 206334: 48 83 c4 30 add $0x30,%rsp 206338: 5d pop %rbp 206339: c3 retq 20633a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 206340: 55 push %rbp 206341: 48 89 e5 mov %rsp,%rbp 206344: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 20634b: 89 7d f4 mov %edi,-0xc(%rbp) 20634e: 48 89 75 e8 mov %rsi,-0x18(%rbp) 206352: 48 89 55 e0 mov %rdx,-0x20(%rbp) 206356: 89 4d dc mov %ecx,-0x24(%rbp) 206359: 4c 89 45 d0 mov %r8,-0x30(%rbp) 20635d: 8b 45 f4 mov -0xc(%rbp),%eax 206360: 89 85 74 ff ff ff mov %eax,-0x8c(%rbp) 206366: 48 8d 45 90 lea -0x70(%rbp),%rax 20636a: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 206371: b8 40 00 00 00 mov $0x40,%eax 206376: 48 3b 45 e0 cmp -0x20(%rbp),%rax 20637a: 0f 83 11 00 00 00 jae 0x206391 206380: b8 40 00 00 00 mov $0x40,%eax 206385: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 20638c: e9 0b 00 00 00 jmpq 0x20639c 206391: 48 8b 45 e0 mov -0x20(%rbp),%rax 206395: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 20639c: 48 8b b5 78 ff ff ff mov -0x88(%rbp),%rsi 2063a3: 8b bd 74 ff ff ff mov -0x8c(%rbp),%edi 2063a9: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 2063b0: 48 8b 4d e8 mov -0x18(%rbp),%rcx 2063b4: e8 87 ec ff ff callq 0x205040 2063b9: 48 89 45 88 mov %rax,-0x78(%rbp) 2063bd: 48 83 7d 88 ff cmpq $0xffffffffffffffff,-0x78(%rbp) 2063c2: 0f 94 c0 sete %al 2063c5: 34 ff xor $0xff,%al 2063c7: 34 ff xor $0xff,%al 2063c9: 24 01 and $0x1,%al 2063cb: 0f b6 c0 movzbl %al,%eax 2063ce: 48 98 cltq 2063d0: 48 83 f8 00 cmp $0x0,%rax 2063d4: 0f 84 17 00 00 00 je 0x2063f1 2063da: bf 09 00 00 00 mov $0x9,%edi 2063df: e8 8c cc ff ff callq 0x203070 2063e4: 48 c7 45 f8 00 00 00 00 movq $0x0,-0x8(%rbp) 2063ec: e9 e9 00 00 00 jmpq 0x2064da 2063f1: 48 8b 75 88 mov -0x78(%rbp),%rsi 2063f5: 48 8d 7d 90 lea -0x70(%rbp),%rdi 2063f9: e8 72 cf ff ff callq 0x203370 2063fe: 89 45 84 mov %eax,-0x7c(%rbp) 206401: 8b 45 84 mov -0x7c(%rbp),%eax 206404: 89 85 64 ff ff ff mov %eax,-0x9c(%rbp) 20640a: 83 e8 01 sub $0x1,%eax 20640d: 0f 84 19 00 00 00 je 0x20642c 206413: e9 00 00 00 00 jmpq 0x206418 206418: 8b 85 64 ff ff ff mov -0x9c(%rbp),%eax 20641e: 83 e8 03 sub $0x3,%eax 206421: 0f 84 2a 00 00 00 je 0x206451 206427: e9 77 00 00 00 jmpq 0x2064a3 20642c: 8b 7d f4 mov -0xc(%rbp),%edi 20642f: 48 8b 55 e8 mov -0x18(%rbp),%rdx 206433: 48 8b 4d e0 mov -0x20(%rbp),%rcx 206437: 44 8b 45 dc mov -0x24(%rbp),%r8d 20643b: 4c 8b 4d d0 mov -0x30(%rbp),%r9 20643f: 31 c0 xor %eax,%eax 206441: 89 c6 mov %eax,%esi 206443: e8 68 e3 ff ff callq 0x2047b0 206448: 48 89 45 f8 mov %rax,-0x8(%rbp) 20644c: e9 89 00 00 00 jmpq 0x2064da 206451: 48 8b 45 88 mov -0x78(%rbp),%rax 206455: 0f b6 75 94 movzbl -0x6c(%rbp),%esi 206459: b9 40 00 00 00 mov $0x40,%ecx 20645e: ba 34 00 00 00 mov $0x34,%edx 206463: 83 fe 01 cmp $0x1,%esi 206466: 48 0f 44 ca cmove %rdx,%rcx 20646a: 48 39 c8 cmp %rcx,%rax 20646d: 0f 82 2b 00 00 00 jb 0x20649e 206473: 8b 7d f4 mov -0xc(%rbp),%edi 206476: 48 8d 55 90 lea -0x70(%rbp),%rdx 20647a: 48 8b 4d e8 mov -0x18(%rbp),%rcx 20647e: 4c 8b 45 e0 mov -0x20(%rbp),%r8 206482: 44 8b 4d dc mov -0x24(%rbp),%r9d 206486: 48 8b 45 d0 mov -0x30(%rbp),%rax 20648a: 31 f6 xor %esi,%esi 20648c: 48 89 04 24 mov %rax,(%rsp) 206490: e8 bb cf ff ff callq 0x203450 206495: 48 89 45 f8 mov %rax,-0x8(%rbp) 206499: e9 3c 00 00 00 jmpq 0x2064da 20649e: e9 00 00 00 00 jmpq 0x2064a3 2064a3: e9 00 00 00 00 jmpq 0x2064a8 2064a8: 8b 7d f4 mov -0xc(%rbp),%edi 2064ab: 48 8b 55 e8 mov -0x18(%rbp),%rdx 2064af: 48 8b 4d e0 mov -0x20(%rbp),%rcx 2064b3: 44 8b 45 dc mov -0x24(%rbp),%r8d 2064b7: 4c 8b 4d d0 mov -0x30(%rbp),%r9 2064bb: 31 c0 xor %eax,%eax 2064bd: 89 c6 mov %eax,%esi 2064bf: 31 c0 xor %eax,%eax 2064c1: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 2064c8: 48 c7 44 24 08 00 00 00 movq $0x0,0x8(%rsp) 2064d0: 00 2064d1: e8 6a e3 ff ff callq 0x204840 2064d6: 48 89 45 f8 mov %rax,-0x8(%rbp) 2064da: 48 8b 45 f8 mov -0x8(%rbp),%rax 2064de: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 2064e5: 5d pop %rbp 2064e6: c3 retq 2064e7: cc int3 2064e8: cc int3 2064e9: cc int3 2064ea: cc int3 2064eb: cc int3 2064ec: cc int3 2064ed: cc int3 2064ee: cc int3 2064ef: cc int3 2064f0: 55 push %rbp 2064f1: 48 89 e5 mov %rsp,%rbp 2064f4: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 2064fb: 48 89 7d f0 mov %rdi,-0x10(%rbp) 2064ff: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 206504: 0f 85 0c 00 00 00 jne 0x206516 20650a: c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) 206511: e9 fb 05 00 00 jmpq 0x206b11 206516: 48 8b 45 f0 mov -0x10(%rbp),%rax 20651a: 83 78 3c 00 cmpl $0x0,0x3c(%rax) 20651e: 0f 84 2b 00 00 00 je 0x20654f 206524: 48 8b 4d f0 mov -0x10(%rbp),%rcx 206528: 8b 41 3c mov 0x3c(%rcx),%eax 20652b: 83 c0 ff add $0xffffffff,%eax 20652e: 89 41 3c mov %eax,0x3c(%rcx) 206531: 83 f8 00 cmp $0x0,%eax 206534: 0f 84 15 00 00 00 je 0x20654f 20653a: 48 8b 45 f0 mov -0x10(%rbp),%rax 20653e: 8b 40 3c mov 0x3c(%rax),%eax 206541: 89 45 e4 mov %eax,-0x1c(%rbp) 206544: 8b 45 e4 mov -0x1c(%rbp),%eax 206547: 89 45 fc mov %eax,-0x4(%rbp) 20654a: e9 c2 05 00 00 jmpq 0x206b11 20654f: 48 8b 45 f0 mov -0x10(%rbp),%rax 206553: 83 78 18 01 cmpl $0x1,0x18(%rax) 206557: 0f 85 4e 00 00 00 jne 0x2065ab 20655d: 48 8b 45 f0 mov -0x10(%rbp),%rax 206561: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx 206568: 48 39 48 50 cmp %rcx,0x50(%rax) 20656c: 0f 84 0d 00 00 00 je 0x20657f 206572: 48 8b 45 f0 mov -0x10(%rbp),%rax 206576: 48 8b 78 50 mov 0x50(%rax),%rdi 20657a: e8 21 07 00 00 callq 0x206ca0 20657f: 48 8b 45 f0 mov -0x10(%rbp),%rax 206583: 48 c7 40 50 00 00 00 00 movq $0x0,0x50(%rax) 20658b: 48 8b 45 f0 mov -0x10(%rbp),%rax 20658f: 48 83 78 48 00 cmpq $0x0,0x48(%rax) 206594: 0f 84 0c 00 00 00 je 0x2065a6 20659a: c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) 2065a1: e9 6b 05 00 00 jmpq 0x206b11 2065a6: e9 00 00 00 00 jmpq 0x2065ab 2065ab: 48 8b 45 f0 mov -0x10(%rbp),%rax 2065af: 48 8b 40 08 mov 0x8(%rax),%rax 2065b3: 48 89 45 e8 mov %rax,-0x18(%rbp) 2065b7: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 2065bc: 0f 84 66 00 00 00 je 0x206628 2065c2: 48 8b 45 e8 mov -0x18(%rbp),%rax 2065c6: 48 8b 40 48 mov 0x48(%rax),%rax 2065ca: 48 3b 45 f0 cmp -0x10(%rbp),%rax 2065ce: 0f 85 15 00 00 00 jne 0x2065e9 2065d4: 48 8b 45 f0 mov -0x10(%rbp),%rax 2065d8: 48 8b 48 10 mov 0x10(%rax),%rcx 2065dc: 48 8b 45 e8 mov -0x18(%rbp),%rax 2065e0: 48 89 48 48 mov %rcx,0x48(%rax) 2065e4: e9 3f 00 00 00 jmpq 0x206628 2065e9: 48 8b 45 e8 mov -0x18(%rbp),%rax 2065ed: 48 8b 40 48 mov 0x48(%rax),%rax 2065f1: 48 89 45 d8 mov %rax,-0x28(%rbp) 2065f5: 48 8b 45 d8 mov -0x28(%rbp),%rax 2065f9: 48 8b 40 10 mov 0x10(%rax),%rax 2065fd: 48 3b 45 f0 cmp -0x10(%rbp),%rax 206601: 0f 84 11 00 00 00 je 0x206618 206607: 48 8b 45 d8 mov -0x28(%rbp),%rax 20660b: 48 8b 40 10 mov 0x10(%rax),%rax 20660f: 48 89 45 d8 mov %rax,-0x28(%rbp) 206613: e9 dd ff ff ff jmpq 0x2065f5 206618: 48 8b 45 f0 mov -0x10(%rbp),%rax 20661c: 48 8b 48 10 mov 0x10(%rax),%rcx 206620: 48 8b 45 d8 mov -0x28(%rbp),%rax 206624: 48 89 48 10 mov %rcx,0x10(%rax) 206628: 48 8b 45 f0 mov -0x10(%rbp),%rax 20662c: 8b 40 18 mov 0x18(%rax),%eax 20662f: 89 45 94 mov %eax,-0x6c(%rbp) 206632: 83 e8 01 sub $0x1,%eax 206635: 0f 84 16 00 00 00 je 0x206651 20663b: e9 00 00 00 00 jmpq 0x206640 206640: 8b 45 94 mov -0x6c(%rbp),%eax 206643: 83 e8 03 sub $0x3,%eax 206646: 0f 84 26 00 00 00 je 0x206672 20664c: e9 ff 03 00 00 jmpq 0x206a50 206651: 48 8b 45 f0 mov -0x10(%rbp),%rax 206655: 48 83 78 60 00 cmpq $0x0,0x60(%rax) 20665a: 0f 84 0d 00 00 00 je 0x20666d 206660: 48 8b 45 f0 mov -0x10(%rbp),%rax 206664: 48 8b 78 60 mov 0x60(%rax),%rdi 206668: e8 33 06 00 00 callq 0x206ca0 20666d: e9 e3 03 00 00 jmpq 0x206a55 206672: 48 8b 45 f0 mov -0x10(%rbp),%rax 206676: 83 78 20 01 cmpl $0x1,0x20(%rax) 20667a: 0f 84 0f 00 00 00 je 0x20668f 206680: b0 01 mov $0x1,%al 206682: a8 01 test $0x1,%al 206684: 0f 85 05 00 00 00 jne 0x20668f 20668a: e9 11 00 00 00 jmpq 0x2066a0 20668f: 48 8b 45 f0 mov -0x10(%rbp),%rax 206693: 48 8b 40 68 mov 0x68(%rax),%rax 206697: 48 89 45 88 mov %rax,-0x78(%rbp) 20669b: e9 0c 00 00 00 jmpq 0x2066ac 2066a0: 48 8b 45 f0 mov -0x10(%rbp),%rax 2066a4: 48 8b 40 68 mov 0x68(%rax),%rax 2066a8: 48 89 45 88 mov %rax,-0x78(%rbp) 2066ac: 48 8b 45 88 mov -0x78(%rbp),%rax 2066b0: 48 89 45 d0 mov %rax,-0x30(%rbp) 2066b4: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 2066b9: 0f 84 46 00 00 00 je 0x206705 2066bf: 48 8b 45 d0 mov -0x30(%rbp),%rax 2066c3: 48 8b 40 30 mov 0x30(%rax),%rax 2066c7: 48 89 45 c8 mov %rax,-0x38(%rbp) 2066cb: 48 8b 45 d0 mov -0x30(%rbp),%rax 2066cf: 8b 80 cc 00 00 00 mov 0xcc(%rax),%eax 2066d5: 25 80 00 00 00 and $0x80,%eax 2066da: 83 f8 00 cmp $0x0,%eax 2066dd: 0f 84 0c 00 00 00 je 0x2066ef 2066e3: 48 8b 45 d0 mov -0x30(%rbp),%rax 2066e7: 48 8b 38 mov (%rax),%rdi 2066ea: e8 b1 05 00 00 callq 0x206ca0 2066ef: 48 8b 7d d0 mov -0x30(%rbp),%rdi 2066f3: e8 a8 05 00 00 callq 0x206ca0 2066f8: 48 8b 45 c8 mov -0x38(%rbp),%rax 2066fc: 48 89 45 d0 mov %rax,-0x30(%rbp) 206700: e9 af ff ff ff jmpq 0x2066b4 206705: 48 8b 45 f0 mov -0x10(%rbp),%rax 206709: 83 78 20 01 cmpl $0x1,0x20(%rax) 20670d: 0f 84 0f 00 00 00 je 0x206722 206713: b0 01 mov $0x1,%al 206715: a8 01 test $0x1,%al 206717: 0f 85 05 00 00 00 jne 0x206722 20671d: e9 17 00 00 00 jmpq 0x206739 206722: 48 8b 45 f0 mov -0x10(%rbp),%rax 206726: 48 83 c0 48 add $0x48,%rax 20672a: 48 05 80 00 00 00 add $0x80,%rax 206730: 48 89 45 80 mov %rax,-0x80(%rbp) 206734: e9 12 00 00 00 jmpq 0x20674b 206739: 48 8b 45 f0 mov -0x10(%rbp),%rax 20673d: 48 83 c0 48 add $0x48,%rax 206741: 48 05 80 00 00 00 add $0x80,%rax 206747: 48 89 45 80 mov %rax,-0x80(%rbp) 20674b: 48 8b 45 80 mov -0x80(%rbp),%rax 20674f: 48 89 45 c0 mov %rax,-0x40(%rbp) 206753: 48 8b 45 c0 mov -0x40(%rbp),%rax 206757: 8b 40 04 mov 0x4(%rax),%eax 20675a: 48 89 45 b8 mov %rax,-0x48(%rbp) 20675e: 48 8b 45 b8 mov -0x48(%rbp),%rax 206762: 48 89 c1 mov %rax,%rcx 206765: 48 83 c1 ff add $0xffffffffffffffff,%rcx 206769: 48 89 4d b8 mov %rcx,-0x48(%rbp) 20676d: 48 83 f8 00 cmp $0x0,%rax 206771: 0f 86 3c 01 00 00 jbe 0x2068b3 206777: 48 8b 45 c0 mov -0x40(%rbp),%rax 20677b: 48 83 c0 10 add $0x10,%rax 20677f: 48 69 4d b8 d0 00 00 00 imul $0xd0,-0x48(%rbp),%rcx 206787: 48 01 c8 add %rcx,%rax 20678a: 48 89 45 b0 mov %rax,-0x50(%rbp) 20678e: 48 8b 45 b0 mov -0x50(%rbp),%rax 206792: 8b 80 98 00 00 00 mov 0x98(%rax),%eax 206798: 25 80 00 00 00 and $0x80,%eax 20679d: 83 f8 00 cmp $0x0,%eax 2067a0: 0f 84 10 00 00 00 je 0x2067b6 2067a6: 48 8b 45 b0 mov -0x50(%rbp),%rax 2067aa: 48 8b b8 90 00 00 00 mov 0x90(%rax),%rdi 2067b1: e8 ea 04 00 00 callq 0x206ca0 2067b6: 48 8b 45 b0 mov -0x50(%rbp),%rax 2067ba: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 2067c1: 48 8b 4d b0 mov -0x50(%rbp),%rcx 2067c5: 48 3b 81 a0 00 00 00 cmp 0xa0(%rcx),%rax 2067cc: 0f 84 10 00 00 00 je 0x2067e2 2067d2: 48 8b 45 b0 mov -0x50(%rbp),%rax 2067d6: 48 8b b8 b0 00 00 00 mov 0xb0(%rax),%rdi 2067dd: e8 be 04 00 00 callq 0x206ca0 2067e2: 48 8b 45 b0 mov -0x50(%rbp),%rax 2067e6: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 2067ed: 48 8b 4d b0 mov -0x50(%rbp),%rcx 2067f1: 48 3b 81 a0 00 00 00 cmp 0xa0(%rcx),%rax 2067f8: 0f 84 10 00 00 00 je 0x20680e 2067fe: 48 8b 45 b0 mov -0x50(%rbp),%rax 206802: 48 8b b8 a8 00 00 00 mov 0xa8(%rax),%rdi 206809: e8 92 04 00 00 callq 0x206ca0 20680e: 48 8b 45 f0 mov -0x10(%rbp),%rax 206812: 48 83 38 00 cmpq $0x0,(%rax) 206816: 0f 84 34 00 00 00 je 0x206850 20681c: 48 8b 45 b0 mov -0x50(%rbp),%rax 206820: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 206827: 48 8b 4d b0 mov -0x50(%rbp),%rcx 20682b: 48 3b 81 b0 00 00 00 cmp 0xb0(%rcx),%rax 206832: 0f 84 18 00 00 00 je 0x206850 206838: 48 8b 45 b0 mov -0x50(%rbp),%rax 20683c: 8b 80 9c 00 00 00 mov 0x9c(%rax),%eax 206842: 25 80 00 00 00 and $0x80,%eax 206847: 83 f8 00 cmp $0x0,%eax 20684a: 0f 84 10 00 00 00 je 0x206860 206850: 48 8b 45 b0 mov -0x50(%rbp),%rax 206854: 48 8b b8 a0 00 00 00 mov 0xa0(%rax),%rdi 20685b: e8 40 04 00 00 callq 0x206ca0 206860: 48 8b 45 b0 mov -0x50(%rbp),%rax 206864: 48 8b 40 30 mov 0x30(%rax),%rax 206868: 48 89 45 a8 mov %rax,-0x58(%rbp) 20686c: 48 83 7d a8 00 cmpq $0x0,-0x58(%rbp) 206871: 0f 84 37 00 00 00 je 0x2068ae 206877: 48 8b 45 a8 mov -0x58(%rbp),%rax 20687b: 48 89 45 a0 mov %rax,-0x60(%rbp) 20687f: 48 8b 45 a8 mov -0x58(%rbp),%rax 206883: 48 8b 40 30 mov 0x30(%rax),%rax 206887: 48 89 45 a8 mov %rax,-0x58(%rbp) 20688b: 48 8b 45 a0 mov -0x60(%rbp),%rax 20688f: 8b 40 38 mov 0x38(%rax),%eax 206892: 25 80 00 00 00 and $0x80,%eax 206897: 83 f8 00 cmp $0x0,%eax 20689a: 0f 84 09 00 00 00 je 0x2068a9 2068a0: 48 8b 7d a0 mov -0x60(%rbp),%rdi 2068a4: e8 f7 03 00 00 callq 0x206ca0 2068a9: e9 be ff ff ff jmpq 0x20686c 2068ae: e9 ab fe ff ff jmpq 0x20675e 2068b3: 48 8b 45 c0 mov -0x40(%rbp),%rax 2068b7: 48 89 45 98 mov %rax,-0x68(%rbp) 2068bb: 48 8b 45 c0 mov -0x40(%rbp),%rax 2068bf: 48 8b 40 08 mov 0x8(%rax),%rax 2068c3: 48 89 45 c0 mov %rax,-0x40(%rbp) 2068c7: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 2068cc: 0f 84 13 00 00 00 je 0x2068e5 2068d2: 48 8b 45 98 mov -0x68(%rbp),%rax 2068d6: 8b 00 mov (%rax),%eax 2068d8: 48 8b 4d 98 mov -0x68(%rbp),%rcx 2068dc: 3b 41 04 cmp 0x4(%rcx),%eax 2068df: 0f 85 05 00 00 00 jne 0x2068ea 2068e5: e9 1f 00 00 00 jmpq 0x206909 2068ea: 48 8d 3d 68 a5 ff ff lea -0x5a98(%rip),%rdi # 0x200e59 2068f1: 48 8d 35 c8 a6 ff ff lea -0x5938(%rip),%rsi # 0x200fc0 2068f8: ba bc 00 00 00 mov $0xbc,%edx 2068fd: 48 8d 0d 90 a6 ff ff lea -0x5970(%rip),%rcx # 0x200f94 206904: e8 67 03 00 00 callq 0x206c70 206909: 48 8b 45 98 mov -0x68(%rbp),%rax 20690d: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 206914: 48 8b 45 f0 mov -0x10(%rbp),%rax 206918: 83 78 20 01 cmpl $0x1,0x20(%rax) 20691c: 0f 84 0f 00 00 00 je 0x206931 206922: b0 01 mov $0x1,%al 206924: a8 01 test $0x1,%al 206926: 0f 85 05 00 00 00 jne 0x206931 20692c: e9 1a 00 00 00 jmpq 0x20694b 206931: 48 8b 45 f0 mov -0x10(%rbp),%rax 206935: 48 83 c0 48 add $0x48,%rax 206939: 48 05 80 00 00 00 add $0x80,%rax 20693f: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 206946: e9 15 00 00 00 jmpq 0x206960 20694b: 48 8b 45 f0 mov -0x10(%rbp),%rax 20694f: 48 83 c0 48 add $0x48,%rax 206953: 48 05 80 00 00 00 add $0x80,%rax 206959: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 206960: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 206967: 48 8b 8d 70 ff ff ff mov -0x90(%rbp),%rcx 20696e: 48 39 c8 cmp %rcx,%rax 206971: 0f 84 09 00 00 00 je 0x206980 206977: 48 8b 7d 98 mov -0x68(%rbp),%rdi 20697b: e8 20 03 00 00 callq 0x206ca0 206980: e9 00 00 00 00 jmpq 0x206985 206985: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 20698a: 0f 85 c3 fd ff ff jne 0x206753 206990: 48 8b 45 f0 mov -0x10(%rbp),%rax 206994: 83 78 7c 00 cmpl $0x0,0x7c(%rax) 206998: 0f 84 4c 00 00 00 je 0x2069ea 20699e: 48 8b 45 f0 mov -0x10(%rbp),%rax 2069a2: 83 78 20 01 cmpl $0x1,0x20(%rax) 2069a6: 0f 84 0f 00 00 00 je 0x2069bb 2069ac: b0 01 mov $0x1,%al 2069ae: a8 01 test $0x1,%al 2069b0: 0f 85 05 00 00 00 jne 0x2069bb 2069b6: e9 14 00 00 00 jmpq 0x2069cf 2069bb: 48 8b 45 f0 mov -0x10(%rbp),%rax 2069bf: 48 8b 40 50 mov 0x50(%rax),%rax 2069c3: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 2069ca: e9 0f 00 00 00 jmpq 0x2069de 2069cf: 48 8b 45 f0 mov -0x10(%rbp),%rax 2069d3: 48 8b 40 50 mov 0x50(%rax),%rax 2069d7: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 2069de: 48 8b bd 68 ff ff ff mov -0x98(%rbp),%rdi 2069e5: e8 b6 02 00 00 callq 0x206ca0 2069ea: 48 8b 45 f0 mov -0x10(%rbp),%rax 2069ee: 8b 40 78 mov 0x78(%rax),%eax 2069f1: 25 80 00 00 00 and $0x80,%eax 2069f6: 83 f8 00 cmp $0x0,%eax 2069f9: 0f 84 4c 00 00 00 je 0x206a4b 2069ff: 48 8b 45 f0 mov -0x10(%rbp),%rax 206a03: 83 78 20 01 cmpl $0x1,0x20(%rax) 206a07: 0f 84 0f 00 00 00 je 0x206a1c 206a0d: b0 01 mov $0x1,%al 206a0f: a8 01 test $0x1,%al 206a11: 0f 85 05 00 00 00 jne 0x206a1c 206a17: e9 14 00 00 00 jmpq 0x206a30 206a1c: 48 8b 45 f0 mov -0x10(%rbp),%rax 206a20: 48 8b 40 58 mov 0x58(%rax),%rax 206a24: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 206a2b: e9 0f 00 00 00 jmpq 0x206a3f 206a30: 48 8b 45 f0 mov -0x10(%rbp),%rax 206a34: 48 8b 40 58 mov 0x58(%rax),%rax 206a38: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 206a3f: 48 8b bd 60 ff ff ff mov -0xa0(%rbp),%rdi 206a46: e8 55 02 00 00 callq 0x206ca0 206a4b: e9 05 00 00 00 jmpq 0x206a55 206a50: e9 00 00 00 00 jmpq 0x206a55 206a55: 48 8b 45 f0 mov -0x10(%rbp),%rax 206a59: 48 83 38 00 cmpq $0x0,(%rax) 206a5d: 0f 84 62 00 00 00 je 0x206ac5 206a63: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 206a68: 0f 85 57 00 00 00 jne 0x206ac5 206a6e: 48 8b 45 f0 mov -0x10(%rbp),%rax 206a72: 8b 40 38 mov 0x38(%rax),%eax 206a75: 25 80 00 00 00 and $0x80,%eax 206a7a: 83 f8 00 cmp $0x0,%eax 206a7d: 0f 84 11 00 00 00 je 0x206a94 206a83: 48 8b 45 f0 mov -0x10(%rbp),%rax 206a87: 48 8b 38 mov (%rax),%rdi 206a8a: e8 11 02 00 00 callq 0x206ca0 206a8f: e9 2c 00 00 00 jmpq 0x206ac0 206a94: 48 8b 45 f0 mov -0x10(%rbp),%rax 206a98: 8b 40 38 mov 0x38(%rax),%eax 206a9b: 83 e0 40 and $0x40,%eax 206a9e: 83 f8 00 cmp $0x0,%eax 206aa1: 0f 84 14 00 00 00 je 0x206abb 206aa7: 48 8b 45 f0 mov -0x10(%rbp),%rax 206aab: 48 8b 38 mov (%rax),%rdi 206aae: 48 8b 45 f0 mov -0x10(%rbp),%rax 206ab2: 48 8b 70 30 mov 0x30(%rax),%rsi 206ab6: e8 b5 02 00 00 callq 0x206d70 206abb: e9 00 00 00 00 jmpq 0x206ac0 206ac0: e9 00 00 00 00 jmpq 0x206ac5 206ac5: 48 8b 7d f0 mov -0x10(%rbp),%rdi 206ac9: e8 d2 01 00 00 callq 0x206ca0 206ace: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 206ad3: 0f 84 22 00 00 00 je 0x206afb 206ad9: 48 8b 45 e8 mov -0x18(%rbp),%rax 206add: 83 78 3c 00 cmpl $0x0,0x3c(%rax) 206ae1: 0f 85 14 00 00 00 jne 0x206afb 206ae7: 48 8b 7d e8 mov -0x18(%rbp),%rdi 206aeb: e8 00 fa ff ff callq 0x2064f0 206af0: 89 85 5c ff ff ff mov %eax,-0xa4(%rbp) 206af6: e9 0d 00 00 00 jmpq 0x206b08 206afb: 31 c0 xor %eax,%eax 206afd: 89 85 5c ff ff ff mov %eax,-0xa4(%rbp) 206b03: e9 00 00 00 00 jmpq 0x206b08 206b08: 8b 85 5c ff ff ff mov -0xa4(%rbp),%eax 206b0e: 89 45 fc mov %eax,-0x4(%rbp) 206b11: 8b 45 fc mov -0x4(%rbp),%eax 206b14: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 206b1b: 5d pop %rbp 206b1c: c3 retq 206b1d: cc int3 206b1e: cc int3 206b1f: cc int3 206b20: 55 push %rbp 206b21: 48 89 e5 mov %rsp,%rbp 206b24: 48 89 7d f8 mov %rdi,-0x8(%rbp) 206b28: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 206b2d: 0f 85 0a 00 00 00 jne 0x206b3d 206b33: 31 c0 xor %eax,%eax 206b35: 89 45 f4 mov %eax,-0xc(%rbp) 206b38: e9 0a 00 00 00 jmpq 0x206b47 206b3d: 48 8b 45 f8 mov -0x8(%rbp),%rax 206b41: 8b 40 18 mov 0x18(%rax),%eax 206b44: 89 45 f4 mov %eax,-0xc(%rbp) 206b47: 8b 45 f4 mov -0xc(%rbp),%eax 206b4a: 5d pop %rbp 206b4b: c3 retq 206b4c: cc int3 206b4d: cc int3 206b4e: cc int3 206b4f: cc int3 206b50: 41 57 push %rdi 206b52: 41 56 push %rsi 206b54: 41 89 ff mov %edi,%r15d 206b57: 41 55 push %rbp 206b59: 41 54 push %rsp 206b5b: 4c 8d 25 36 12 00 00 lea 0x1236(%rip),%r12 # 0x207d98 206b62: 55 push %rbp 206b63: 48 8d 2d 36 12 00 00 lea 0x1236(%rip),%rbp # 0x207da0 206b6a: 53 push %rbx 206b6b: 49 89 f6 mov %rsi,%r14 206b6e: 49 89 d5 mov %rdx,%r13 206b71: 4c 29 e5 sub %r12,%rbp 206b74: 48 83 ec 08 sub $0x8,%rsp 206b78: 48 c1 fd 03 sar $0x3,%rbp 206b7c: e8 5f 00 00 00 callq 0x206be0 206b81: 48 85 ed test %rbp,%rbp 206b84: 74 20 je 0x206ba6 206b86: 31 db xor %ebx,%ebx 206b88: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 206b90: 4c 89 ea mov %r13,%rdx 206b93: 4c 89 f6 mov %r14,%rsi 206b96: 44 89 ff mov %r15d,%edi 206b99: 41 ff 14 dc callq *(%r12,%rbx,8) 206b9d: 48 83 c3 01 add $0x1,%rbx 206ba1: 48 39 eb cmp %rbp,%rbx 206ba4: 75 ea jne 0x206b90 206ba6: 48 83 c4 08 add $0x8,%rsp 206baa: 5b pop %rbx 206bab: 5d pop %rbp 206bac: 41 5c pop %rsp 206bae: 41 5d pop %rbp 206bb0: 41 5e pop %rsi 206bb2: 41 5f pop %rdi 206bb4: c3 retq 206bb5: 90 nop 206bb6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 206bbe: 00 00 206bc0: f3 rep 206bc1: c3 retq 206bc2: cc int3 206bc3: cc int3 206bc4: cc int3 206bc5: cc int3 206bc6: cc int3 206bc7: cc int3 206bc8: cc int3 206bc9: cc int3 206bca: cc int3 206bcb: cc int3 206bcc: cc int3 206bcd: cc int3 206bce: cc int3 206bcf: cc int3 206bd0: 48 89 f2 mov %rsi,%rdx 206bd3: 89 fe mov %edi,%esi 206bd5: bf 01 00 00 00 mov $0x1,%edi 206bda: e9 a1 01 00 00 jmpq 0x206d80 Disassembly of section .init: 206be0: 48 83 ec 08 sub $0x8,%rsp 206be4: 48 8b 05 65 13 00 00 mov 0x1365(%rip),%rax # 0x207f50 206beb: 48 85 c0 test %rax,%rax 206bee: 74 05 je 0x206bf5 206bf0: e8 3b 00 00 00 callq 0x206c30 206bf5: 48 83 c4 08 add $0x8,%rsp 206bf9: c3 retq Disassembly of section .fini: 206bfc: 48 83 ec 08 sub $0x8,%rsp 206c00: 48 83 c4 08 add $0x8,%rsp 206c04: c3 retq Disassembly of section .plt: 206c10: ff 35 5a 23 00 00 pushq 0x235a(%rip) # 0x208f70 206c16: ff 25 5c 23 00 00 jmpq *0x235c(%rip) # 0x208f78 206c1c: 0f 1f 40 00 nopl 0x0(%rax) 206c20: ff 25 5a 23 00 00 jmpq *0x235a(%rip) # 0x208f80 206c26: 68 00 00 00 00 pushq $0x0 206c2b: e9 e0 ff ff ff jmpq 0x206c10 206c30: ff 25 52 23 00 00 jmpq *0x2352(%rip) # 0x208f88 206c36: 68 01 00 00 00 pushq $0x1 206c3b: e9 d0 ff ff ff jmpq 0x206c10 206c40: ff 25 4a 23 00 00 jmpq *0x234a(%rip) # 0x208f90 206c46: 68 02 00 00 00 pushq $0x2 206c4b: e9 c0 ff ff ff jmpq 0x206c10 206c50: ff 25 42 23 00 00 jmpq *0x2342(%rip) # 0x208f98 206c56: 68 03 00 00 00 pushq $0x3 206c5b: e9 b0 ff ff ff jmpq 0x206c10 206c60: ff 25 3a 23 00 00 jmpq *0x233a(%rip) # 0x208fa0 206c66: 68 04 00 00 00 pushq $0x4 206c6b: e9 a0 ff ff ff jmpq 0x206c10 206c70: ff 25 32 23 00 00 jmpq *0x2332(%rip) # 0x208fa8 206c76: 68 05 00 00 00 pushq $0x5 206c7b: e9 90 ff ff ff jmpq 0x206c10 206c80: ff 25 2a 23 00 00 jmpq *0x232a(%rip) # 0x208fb0 206c86: 68 06 00 00 00 pushq $0x6 206c8b: e9 80 ff ff ff jmpq 0x206c10 206c90: ff 25 22 23 00 00 jmpq *0x2322(%rip) # 0x208fb8 206c96: 68 07 00 00 00 pushq $0x7 206c9b: e9 70 ff ff ff jmpq 0x206c10 206ca0: ff 25 1a 23 00 00 jmpq *0x231a(%rip) # 0x208fc0 206ca6: 68 08 00 00 00 pushq $0x8 206cab: e9 60 ff ff ff jmpq 0x206c10 206cb0: ff 25 12 23 00 00 jmpq *0x2312(%rip) # 0x208fc8 206cb6: 68 09 00 00 00 pushq $0x9 206cbb: e9 50 ff ff ff jmpq 0x206c10 206cc0: ff 25 0a 23 00 00 jmpq *0x230a(%rip) # 0x208fd0 206cc6: 68 0a 00 00 00 pushq $0xa 206ccb: e9 40 ff ff ff jmpq 0x206c10 206cd0: ff 25 02 23 00 00 jmpq *0x2302(%rip) # 0x208fd8 206cd6: 68 0b 00 00 00 pushq $0xb 206cdb: e9 30 ff ff ff jmpq 0x206c10 206ce0: ff 25 fa 22 00 00 jmpq *0x22fa(%rip) # 0x208fe0 206ce6: 68 0c 00 00 00 pushq $0xc 206ceb: e9 20 ff ff ff jmpq 0x206c10 206cf0: ff 25 f2 22 00 00 jmpq *0x22f2(%rip) # 0x208fe8 206cf6: 68 0d 00 00 00 pushq $0xd 206cfb: e9 10 ff ff ff jmpq 0x206c10 206d00: ff 25 ea 22 00 00 jmpq *0x22ea(%rip) # 0x208ff0 206d06: 68 0e 00 00 00 pushq $0xe 206d0b: e9 00 ff ff ff jmpq 0x206c10 206d10: ff 25 e2 22 00 00 jmpq *0x22e2(%rip) # 0x208ff8 206d16: 68 0f 00 00 00 pushq $0xf 206d1b: e9 f0 fe ff ff jmpq 0x206c10 206d20: ff 25 da 22 00 00 jmpq *0x22da(%rip) # 0x209000 206d26: 68 10 00 00 00 pushq $0x10 206d2b: e9 e0 fe ff ff jmpq 0x206c10 206d30: ff 25 d2 22 00 00 jmpq *0x22d2(%rip) # 0x209008 206d36: 68 11 00 00 00 pushq $0x11 206d3b: e9 d0 fe ff ff jmpq 0x206c10 206d40: ff 25 ca 22 00 00 jmpq *0x22ca(%rip) # 0x209010 206d46: 68 12 00 00 00 pushq $0x12 206d4b: e9 c0 fe ff ff jmpq 0x206c10 206d50: ff 25 c2 22 00 00 jmpq *0x22c2(%rip) # 0x209018 206d56: 68 13 00 00 00 pushq $0x13 206d5b: e9 b0 fe ff ff jmpq 0x206c10 206d60: ff 25 ba 22 00 00 jmpq *0x22ba(%rip) # 0x209020 206d66: 68 14 00 00 00 pushq $0x14 206d6b: e9 a0 fe ff ff jmpq 0x206c10 206d70: ff 25 b2 22 00 00 jmpq *0x22b2(%rip) # 0x209028 206d76: 68 15 00 00 00 pushq $0x15 206d7b: e9 90 fe ff ff jmpq 0x206c10 206d80: ff 25 aa 22 00 00 jmpq *0x22aa(%rip) # 0x209030 206d86: 68 16 00 00 00 pushq $0x16 206d8b: e9 80 fe ff ff jmpq 0x206c10 ----Running------ > bin/test_package bin/test_package ----------------- bin/test_package: elf object ----Running------ > bin/test_package archive.a ----------------- archive.a: ar(1) archive CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR eu-ar: creating archive.a elfutils/0.189: WARN: Your compiler clang is not GCC. elfutils/0.189 (test package): WARN: ************************************************ The 'cmake' generator is deprecated. Please update your code and remove it. ************************************************* elfutils/0.189 (test package): WARN: ************************************************ The 'cmake_find_package_multi' generator is deprecated. Please update your code and remove it. ************************************************* elfutils/0.189 (test package): WARN: **** The 'from conans import CMake' helper is deprecated. Please update your code and remove it. ****