--- /srv/rebuilderd/tmp/rebuilderdk2Ev88/inputs/segemehl_0.3.4-5+b1_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderdk2Ev88/out/segemehl_0.3.4-5+b1_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2024-03-24 13:17:33.000000 debian-binary │ -rw-r--r-- 0 0 0 1524 2024-03-24 13:17:33.000000 control.tar.xz │ --rw-r--r-- 0 0 0 308224 2024-03-24 13:17:33.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 308328 2024-03-24 13:17:33.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -1,12 +1,12 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-03-24 13:17:33.000000 ./ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-03-24 13:17:33.000000 ./usr/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-03-24 13:17:33.000000 ./usr/bin/ │ │ │ --rwxr-xr-x 0 root (0) root (0) 642296 2024-03-24 13:17:33.000000 ./usr/bin/haarz │ │ │ --rwxr-xr-x 0 root (0) root (0) 646536 2024-03-24 13:17:33.000000 ./usr/bin/segemehl │ │ │ +-rwxr-xr-x 0 root (0) root (0) 642312 2024-03-24 13:17:33.000000 ./usr/bin/haarz │ │ │ +-rwxr-xr-x 0 root (0) root (0) 646568 2024-03-24 13:17:33.000000 ./usr/bin/segemehl │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-03-24 13:17:33.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-03-24 13:17:33.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-03-24 13:17:33.000000 ./usr/share/doc/segemehl/ │ │ │ -rw-r--r-- 0 root (0) root (0) 545 2021-08-01 11:38:05.000000 ./usr/share/doc/segemehl/README.test │ │ │ -rw-r--r-- 0 root (0) root (0) 220 2024-03-24 13:17:33.000000 ./usr/share/doc/segemehl/changelog.Debian.amd64.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 658 2024-03-24 13:17:33.000000 ./usr/share/doc/segemehl/changelog.Debian.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 1108 2021-08-16 11:22:12.000000 ./usr/share/doc/segemehl/copyright │ │ ├── ./usr/bin/haarz │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: DYN (Position-Independent Executable file) │ │ │ │ Machine: Advanced Micro Devices X86-64 │ │ │ │ Version: 0x1 │ │ │ │ Entry point address: 0x4dd0 │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ - Start of section headers: 640376 (bytes into file) │ │ │ │ + Start of section headers: 640392 (bytes into file) │ │ │ │ Flags: 0x0 │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ Number of program headers: 13 │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ Number of section headers: 30 │ │ │ │ Section header string table index: 29 │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -6,21 +6,21 @@ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8 │ │ │ │ INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x00001c 0x00001c R 0x1 │ │ │ │ [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2] │ │ │ │ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x002c40 0x002c40 R 0x1000 │ │ │ │ LOAD 0x003000 0x0000000000003000 0x0000000000003000 0x07d0e9 0x07d0e9 R E 0x1000 │ │ │ │ - LOAD 0x081000 0x0000000000081000 0x0000000000081000 0x01a044 0x01a044 R 0x1000 │ │ │ │ - LOAD 0x09b870 0x000000000009c870 0x000000000009c870 0x000b60 0x001410 RW 0x1000 │ │ │ │ + LOAD 0x081000 0x0000000000081000 0x0000000000081000 0x01a014 0x01a014 R 0x1000 │ │ │ │ + LOAD 0x09b870 0x000000000009c870 0x000000000009c870 0x000b70 0x001408 RW 0x1000 │ │ │ │ DYNAMIC 0x09b9c0 0x000000000009c9c0 0x000000000009c9c0 0x000220 0x000220 RW 0x8 │ │ │ │ NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8 │ │ │ │ NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4 │ │ │ │ GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8 │ │ │ │ - GNU_EH_FRAME 0x089720 0x0000000000089720 0x0000000000089720 0x0022ec 0x0022ec R 0x4 │ │ │ │ + GNU_EH_FRAME 0x0896f4 0x00000000000896f4 0x00000000000896f4 0x0022ec 0x0022ec R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x09b870 0x000000000009c870 0x000000000009c870 0x000790 0x000790 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -There are 30 section headers, starting at offset 0x9c578: │ │ │ │ +There are 30 section headers, starting at offset 0x9c588: │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .interp PROGBITS 0000000000000318 000318 00001c 00 A 0 0 1 │ │ │ │ [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8 │ │ │ │ [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4 │ │ │ │ @@ -15,25 +15,25 @@ │ │ │ │ [10] .rela.dyn RELA 0000000000001938 001938 000798 18 A 6 0 8 │ │ │ │ [11] .rela.plt RELA 00000000000020d0 0020d0 000b70 18 AI 6 24 8 │ │ │ │ [12] .init PROGBITS 0000000000003000 003000 000017 00 AX 0 0 4 │ │ │ │ [13] .plt PROGBITS 0000000000003020 003020 0007b0 10 AX 0 0 16 │ │ │ │ [14] .plt.got PROGBITS 00000000000037d0 0037d0 000008 08 AX 0 0 8 │ │ │ │ [15] .text PROGBITS 00000000000037e0 0037e0 07c900 00 AX 0 0 16 │ │ │ │ [16] .fini PROGBITS 00000000000800e0 0800e0 000009 00 AX 0 0 4 │ │ │ │ - [17] .rodata PROGBITS 0000000000081000 081000 008720 00 A 0 0 32 │ │ │ │ - [18] .eh_frame_hdr PROGBITS 0000000000089720 089720 0022ec 00 A 0 0 4 │ │ │ │ - [19] .eh_frame PROGBITS 000000000008ba10 08ba10 00f634 00 A 0 0 8 │ │ │ │ + [17] .rodata PROGBITS 0000000000081000 081000 0086f4 00 A 0 0 32 │ │ │ │ + [18] .eh_frame_hdr PROGBITS 00000000000896f4 0896f4 0022ec 00 A 0 0 4 │ │ │ │ + [19] .eh_frame PROGBITS 000000000008b9e0 08b9e0 00f634 00 A 0 0 8 │ │ │ │ [20] .init_array INIT_ARRAY 000000000009c870 09b870 000008 08 WA 0 0 8 │ │ │ │ [21] .fini_array FINI_ARRAY 000000000009c878 09b878 000008 08 WA 0 0 8 │ │ │ │ [22] .data.rel.ro PROGBITS 000000000009c880 09b880 000140 00 WA 0 0 32 │ │ │ │ [23] .dynamic DYNAMIC 000000000009c9c0 09b9c0 000220 10 WA 7 0 8 │ │ │ │ [24] .got PROGBITS 000000000009cbe0 09bbe0 000420 08 WA 0 0 8 │ │ │ │ - [25] .data PROGBITS 000000000009d000 09c000 0003d0 00 WA 0 0 32 │ │ │ │ - [26] .bss NOBITS 000000000009d3e0 09c3d0 0008a0 00 WA 0 0 32 │ │ │ │ - [27] .gnu_debugaltlink PROGBITS 0000000000000000 09c3d0 000048 00 0 0 1 │ │ │ │ - [28] .gnu_debuglink PROGBITS 0000000000000000 09c418 000034 00 0 0 4 │ │ │ │ - [29] .shstrtab STRTAB 0000000000000000 09c44c 000126 00 0 0 1 │ │ │ │ + [25] .data PROGBITS 000000000009d000 09c000 0003e0 00 WA 0 0 32 │ │ │ │ + [26] .bss NOBITS 000000000009d3e0 09c3e0 000898 00 WA 0 0 32 │ │ │ │ + [27] .gnu_debugaltlink PROGBITS 0000000000000000 09c3e0 000048 00 0 0 1 │ │ │ │ + [28] .gnu_debuglink PROGBITS 0000000000000000 09c428 000034 00 0 0 4 │ │ │ │ + [29] .shstrtab STRTAB 0000000000000000 09c45c 000126 00 0 0 1 │ │ │ │ Key to Flags: │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ D (mbind), l (large), p (processor specific) │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -128,11 +128,11 @@ │ │ │ │ 124: 0000000000000000 0 FUNC GLOBAL DEFAULT UND bam_init1@HTSLIB_1.0 (3) │ │ │ │ 125: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.2.5 (4) │ │ │ │ 126: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setdetachstate@GLIBC_2.2.5 (4) │ │ │ │ 127: 000000000009c8a0 17 OBJECT GLOBAL DEFAULT 22 seq_nt16_str@HTSLIB_1.0 (3) │ │ │ │ 128: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.2.5 (4) │ │ │ │ 129: 000000000009d408 8 OBJECT GLOBAL DEFAULT 26 stdout@GLIBC_2.2.5 (4) │ │ │ │ 130: 000000000009d3e0 8 OBJECT GLOBAL DEFAULT 26 stdin@GLIBC_2.2.5 (4) │ │ │ │ - 131: 000000000002af40 26 FUNC GLOBAL DEFAULT 15 log2 │ │ │ │ + 131: 0000000000008b20 26 FUNC GLOBAL DEFAULT 15 log2 │ │ │ │ 132: 000000000009d400 8 OBJECT GLOBAL DEFAULT 26 stderr@GLIBC_2.2.5 (4) │ │ │ │ 133: 000000000009c8c0 256 OBJECT GLOBAL DEFAULT 22 seq_nt16_table@HTSLIB_1.0 (3) │ │ │ │ - 134: 000000000002af20 26 FUNC GLOBAL DEFAULT 15 log10 │ │ │ │ + 134: 0000000000008b00 26 FUNC GLOBAL DEFAULT 15 log10 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,81 +1,81 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x1938 contains 81 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000009c870 0000000000000008 R_X86_64_RELATIVE 4eb0 │ │ │ │ 000000000009c878 0000000000000008 R_X86_64_RELATIVE 4e70 │ │ │ │ 000000000009c880 0000000000000008 R_X86_64_RELATIVE 82d0b │ │ │ │ -000000000009cfd0 0000000000000008 R_X86_64_RELATIVE 64010 │ │ │ │ -000000000009cff0 0000000000000008 R_X86_64_RELATIVE 63fe0 │ │ │ │ +000000000009cfd0 0000000000000008 R_X86_64_RELATIVE 751c0 │ │ │ │ +000000000009cff0 0000000000000008 R_X86_64_RELATIVE 75190 │ │ │ │ 000000000009d008 0000000000000008 R_X86_64_RELATIVE 9d008 │ │ │ │ -000000000009d1a0 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d1a8 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d1b0 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d1b8 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d1c0 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d1c8 0000000000000008 R_X86_64_RELATIVE 8889d │ │ │ │ -000000000009d1d0 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d1d8 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d1e0 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d1e8 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d1f0 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d1f8 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d200 0000000000000008 R_X86_64_RELATIVE 87cd8 │ │ │ │ -000000000009d208 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d210 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d218 0000000000000008 R_X86_64_RELATIVE 87865 │ │ │ │ -000000000009d220 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d228 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d230 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d238 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d240 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d248 0000000000000008 R_X86_64_RELATIVE 88890 │ │ │ │ -000000000009d250 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d258 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d260 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d268 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d270 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d278 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d280 0000000000000008 R_X86_64_RELATIVE 87cc0 │ │ │ │ -000000000009d288 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d290 0000000000000008 R_X86_64_RELATIVE 88cb4 │ │ │ │ -000000000009d298 0000000000000008 R_X86_64_RELATIVE 87858 │ │ │ │ -000000000009d2a0 0000000000000008 R_X86_64_RELATIVE 88c00 │ │ │ │ -000000000009d2a8 0000000000000008 R_X86_64_RELATIVE 88b60 │ │ │ │ -000000000009d2b0 0000000000000008 R_X86_64_RELATIVE 88b00 │ │ │ │ -000000000009d2b8 0000000000000008 R_X86_64_RELATIVE 88a40 │ │ │ │ -000000000009d2c0 0000000000000008 R_X86_64_RELATIVE 88920 │ │ │ │ -000000000009d2c8 0000000000000008 R_X86_64_RELATIVE 888b0 │ │ │ │ -000000000009d2d0 0000000000000008 R_X86_64_RELATIVE 88830 │ │ │ │ -000000000009d2d8 0000000000000008 R_X86_64_RELATIVE 886a0 │ │ │ │ -000000000009d2e0 0000000000000008 R_X86_64_RELATIVE 884a0 │ │ │ │ -000000000009d2e8 0000000000000008 R_X86_64_RELATIVE 882c0 │ │ │ │ -000000000009d2f0 0000000000000008 R_X86_64_RELATIVE 880e0 │ │ │ │ -000000000009d2f8 0000000000000008 R_X86_64_RELATIVE 87ee0 │ │ │ │ -000000000009d300 0000000000000008 R_X86_64_RELATIVE 87d00 │ │ │ │ -000000000009d308 0000000000000008 R_X86_64_RELATIVE 87ac0 │ │ │ │ -000000000009d310 0000000000000008 R_X86_64_RELATIVE 878c0 │ │ │ │ -000000000009d318 0000000000000008 R_X86_64_RELATIVE 87880 │ │ │ │ -000000000009d320 0000000000000008 R_X86_64_RELATIVE 87820 │ │ │ │ -000000000009d340 0000000000000008 R_X86_64_RELATIVE 88c40 │ │ │ │ -000000000009d348 0000000000000008 R_X86_64_RELATIVE 88ba0 │ │ │ │ -000000000009d350 0000000000000008 R_X86_64_RELATIVE 88b38 │ │ │ │ -000000000009d358 0000000000000008 R_X86_64_RELATIVE 88a80 │ │ │ │ -000000000009d360 0000000000000008 R_X86_64_RELATIVE 88960 │ │ │ │ -000000000009d368 0000000000000008 R_X86_64_RELATIVE 888e0 │ │ │ │ -000000000009d370 0000000000000008 R_X86_64_RELATIVE 88860 │ │ │ │ -000000000009d378 0000000000000008 R_X86_64_RELATIVE 886e0 │ │ │ │ -000000000009d380 0000000000000008 R_X86_64_RELATIVE 88500 │ │ │ │ -000000000009d388 0000000000000008 R_X86_64_RELATIVE 88320 │ │ │ │ -000000000009d390 0000000000000008 R_X86_64_RELATIVE 88140 │ │ │ │ -000000000009d398 0000000000000008 R_X86_64_RELATIVE 87f40 │ │ │ │ -000000000009d3a0 0000000000000008 R_X86_64_RELATIVE 87d40 │ │ │ │ -000000000009d3a8 0000000000000008 R_X86_64_RELATIVE 87b20 │ │ │ │ -000000000009d3b0 0000000000000008 R_X86_64_RELATIVE 87940 │ │ │ │ -000000000009d3b8 0000000000000008 R_X86_64_RELATIVE 878b4 │ │ │ │ +000000000009d1c0 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d1c8 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d1d0 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d1d8 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d1e0 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d1e8 0000000000000008 R_X86_64_RELATIVE 8913d │ │ │ │ +000000000009d1f0 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d1f8 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d200 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d208 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d210 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d218 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d220 0000000000000008 R_X86_64_RELATIVE 88578 │ │ │ │ +000000000009d228 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d230 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d238 0000000000000008 R_X86_64_RELATIVE 88105 │ │ │ │ +000000000009d240 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d248 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d250 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d258 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d260 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d268 0000000000000008 R_X86_64_RELATIVE 89130 │ │ │ │ +000000000009d270 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d278 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d280 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d288 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d290 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d298 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d2a0 0000000000000008 R_X86_64_RELATIVE 88560 │ │ │ │ +000000000009d2a8 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d2b0 0000000000000008 R_X86_64_RELATIVE 89554 │ │ │ │ +000000000009d2b8 0000000000000008 R_X86_64_RELATIVE 880f8 │ │ │ │ +000000000009d2c0 0000000000000008 R_X86_64_RELATIVE 894a0 │ │ │ │ +000000000009d2c8 0000000000000008 R_X86_64_RELATIVE 89400 │ │ │ │ +000000000009d2d0 0000000000000008 R_X86_64_RELATIVE 893a0 │ │ │ │ +000000000009d2d8 0000000000000008 R_X86_64_RELATIVE 892e0 │ │ │ │ +000000000009d2e0 0000000000000008 R_X86_64_RELATIVE 891c0 │ │ │ │ +000000000009d2e8 0000000000000008 R_X86_64_RELATIVE 89150 │ │ │ │ +000000000009d2f0 0000000000000008 R_X86_64_RELATIVE 890d0 │ │ │ │ +000000000009d2f8 0000000000000008 R_X86_64_RELATIVE 88f40 │ │ │ │ +000000000009d300 0000000000000008 R_X86_64_RELATIVE 88d40 │ │ │ │ +000000000009d308 0000000000000008 R_X86_64_RELATIVE 88b60 │ │ │ │ +000000000009d310 0000000000000008 R_X86_64_RELATIVE 88980 │ │ │ │ +000000000009d318 0000000000000008 R_X86_64_RELATIVE 88780 │ │ │ │ +000000000009d320 0000000000000008 R_X86_64_RELATIVE 885a0 │ │ │ │ +000000000009d328 0000000000000008 R_X86_64_RELATIVE 88360 │ │ │ │ +000000000009d330 0000000000000008 R_X86_64_RELATIVE 88160 │ │ │ │ +000000000009d338 0000000000000008 R_X86_64_RELATIVE 88120 │ │ │ │ +000000000009d340 0000000000000008 R_X86_64_RELATIVE 880c0 │ │ │ │ +000000000009d360 0000000000000008 R_X86_64_RELATIVE 894e0 │ │ │ │ +000000000009d368 0000000000000008 R_X86_64_RELATIVE 89440 │ │ │ │ +000000000009d370 0000000000000008 R_X86_64_RELATIVE 893d8 │ │ │ │ +000000000009d378 0000000000000008 R_X86_64_RELATIVE 89320 │ │ │ │ +000000000009d380 0000000000000008 R_X86_64_RELATIVE 89200 │ │ │ │ +000000000009d388 0000000000000008 R_X86_64_RELATIVE 89180 │ │ │ │ +000000000009d390 0000000000000008 R_X86_64_RELATIVE 89100 │ │ │ │ +000000000009d398 0000000000000008 R_X86_64_RELATIVE 88f80 │ │ │ │ +000000000009d3a0 0000000000000008 R_X86_64_RELATIVE 88da0 │ │ │ │ +000000000009d3a8 0000000000000008 R_X86_64_RELATIVE 88bc0 │ │ │ │ +000000000009d3b0 0000000000000008 R_X86_64_RELATIVE 889e0 │ │ │ │ +000000000009d3b8 0000000000000008 R_X86_64_RELATIVE 887e0 │ │ │ │ +000000000009d3c0 0000000000000008 R_X86_64_RELATIVE 885e0 │ │ │ │ +000000000009d3c8 0000000000000008 R_X86_64_RELATIVE 883c0 │ │ │ │ +000000000009d3d0 0000000000000008 R_X86_64_RELATIVE 881e0 │ │ │ │ +000000000009d3d8 0000000000000008 R_X86_64_RELATIVE 88154 │ │ │ │ 000000000009cfc8 0000001100000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 000000000009cfd8 0000002300000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 000000000009cfe0 0000002e00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 000000000009cfe8 0000008000000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ 000000000009cff8 0000006f00000006 R_X86_64_GLOB_DAT 0000000000000000 __libc_start_main@GLIBC_2.34 + 0 │ │ │ │ 000000000009c8a0 0000007f00000005 R_X86_64_COPY 000000000009c8a0 seq_nt16_str@HTSLIB_1.0 + 0 │ │ │ │ 000000000009c8c0 0000008500000005 R_X86_64_COPY 000000000009c8c0 seq_nt16_table@HTSLIB_1.0 + 0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: x86 ISA needed: x86-64-baseline │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d41cce7cc88218873a28cf8687597027f71f22ae │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 81b4e7ea7bb41017dbd13d0dfe764fb32011d871 │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,1131 +1,1131 @@ │ │ │ │ Contents of the .eh_frame_hdr section: │ │ │ │ │ │ │ │ Version: 1 │ │ │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ - Start of frame section: 0x22ec (offset: 0x8ba10) │ │ │ │ + Start of frame section: 0x22e8 (offset: 0x8b9e0) │ │ │ │ Entries in search table: 0x45c │ │ │ │ - 0xfffffffffff79900 (offset: 0x3020) -> 0x2338 fde=[ 48] │ │ │ │ - 0xfffffffffff7a0b0 (offset: 0x37d0) -> 0x2360 fde=[ 70] │ │ │ │ - 0xfffffffffff7a0c0 (offset: 0x37e0) -> 0xe1cc fde=[ bedc] │ │ │ │ - 0xfffffffffff7a0d0 (offset: 0x37f0) -> 0x116e8 fde=[ f3f8] │ │ │ │ - 0xfffffffffff7b6b0 (offset: 0x4dd0) -> 0x2308 fde=[ 18] │ │ │ │ - 0xfffffffffff7b7a0 (offset: 0x4ec0) -> 0x2378 fde=[ 88] │ │ │ │ - 0xfffffffffff7b9b0 (offset: 0x50d0) -> 0x23e8 fde=[ f8] │ │ │ │ - 0xfffffffffff7bd90 (offset: 0x54b0) -> 0x2448 fde=[ 158] │ │ │ │ - 0xfffffffffff7bdc0 (offset: 0x54e0) -> 0x245c fde=[ 16c] │ │ │ │ - 0xfffffffffff7bec0 (offset: 0x55e0) -> 0x2488 fde=[ 198] │ │ │ │ - 0xfffffffffff7bf20 (offset: 0x5640) -> 0x24b4 fde=[ 1c4] │ │ │ │ - 0xfffffffffff7bf90 (offset: 0x56b0) -> 0x24e0 fde=[ 1f0] │ │ │ │ - 0xfffffffffff7c040 (offset: 0x5760) -> 0x251c fde=[ 22c] │ │ │ │ - 0xfffffffffff7c110 (offset: 0x5830) -> 0x2568 fde=[ 278] │ │ │ │ - 0xfffffffffff7c290 (offset: 0x59b0) -> 0x25b4 fde=[ 2c4] │ │ │ │ - 0xfffffffffff7c570 (offset: 0x5c90) -> 0x2604 fde=[ 314] │ │ │ │ - 0xfffffffffff7c640 (offset: 0x5d60) -> 0x263c fde=[ 34c] │ │ │ │ - 0xfffffffffff7c810 (offset: 0x5f30) -> 0x2688 fde=[ 398] │ │ │ │ - 0xfffffffffff7c840 (offset: 0x5f60) -> 0x269c fde=[ 3ac] │ │ │ │ - 0xfffffffffff7c870 (offset: 0x5f90) -> 0x26c4 fde=[ 3d4] │ │ │ │ - 0xfffffffffff7c8a0 (offset: 0x5fc0) -> 0x26e0 fde=[ 3f0] │ │ │ │ - 0xfffffffffff7c900 (offset: 0x6020) -> 0x26fc fde=[ 40c] │ │ │ │ - 0xfffffffffff7c9c0 (offset: 0x60e0) -> 0x2724 fde=[ 434] │ │ │ │ - 0xfffffffffff7c9e0 (offset: 0x6100) -> 0x2738 fde=[ 448] │ │ │ │ - 0xfffffffffff7ca40 (offset: 0x6160) -> 0x2754 fde=[ 464] │ │ │ │ - 0xfffffffffff7cad0 (offset: 0x61f0) -> 0x2794 fde=[ 4a4] │ │ │ │ - 0xfffffffffff7cdb0 (offset: 0x64d0) -> 0x27ec fde=[ 4fc] │ │ │ │ - 0xfffffffffff7ce90 (offset: 0x65b0) -> 0x282c fde=[ 53c] │ │ │ │ - 0xfffffffffff7d030 (offset: 0x6750) -> 0x2884 fde=[ 594] │ │ │ │ - 0xfffffffffff7d1f0 (offset: 0x6910) -> 0x28dc fde=[ 5ec] │ │ │ │ - 0xfffffffffff7d310 (offset: 0x6a30) -> 0x2900 fde=[ 610] │ │ │ │ - 0xfffffffffff7d440 (offset: 0x6b60) -> 0x294c fde=[ 65c] │ │ │ │ - 0xfffffffffff7d680 (offset: 0x6da0) -> 0x29b0 fde=[ 6c0] │ │ │ │ - 0xfffffffffff7d880 (offset: 0x6fa0) -> 0x2a14 fde=[ 724] │ │ │ │ - 0xfffffffffff7d9e0 (offset: 0x7100) -> 0x2a50 fde=[ 760] │ │ │ │ - 0xfffffffffff7da50 (offset: 0x7170) -> 0x2a64 fde=[ 774] │ │ │ │ - 0xfffffffffff7dcb0 (offset: 0x73d0) -> 0x2a88 fde=[ 798] │ │ │ │ - 0xfffffffffff7de90 (offset: 0x75b0) -> 0x2ad4 fde=[ 7e4] │ │ │ │ - 0xfffffffffff7e4c0 (offset: 0x7be0) -> 0x2b20 fde=[ 830] │ │ │ │ - 0xfffffffffff7e560 (offset: 0x7c80) -> 0x2b68 fde=[ 878] │ │ │ │ - 0xfffffffffff7e810 (offset: 0x7f30) -> 0x2bb4 fde=[ 8c4] │ │ │ │ - 0xfffffffffff7f610 (offset: 0x8d30) -> 0x2c04 fde=[ 914] │ │ │ │ - 0xfffffffffff7fdd0 (offset: 0x94f0) -> 0x2c58 fde=[ 968] │ │ │ │ - 0xfffffffffff7fe80 (offset: 0x95a0) -> 0x2c8c fde=[ 99c] │ │ │ │ - 0xfffffffffff7ff60 (offset: 0x9680) -> 0x2cbc fde=[ 9cc] │ │ │ │ - 0xfffffffffff800f0 (offset: 0x9810) -> 0x2d0c fde=[ a1c] │ │ │ │ - 0xfffffffffff80220 (offset: 0x9940) -> 0x2d64 fde=[ a74] │ │ │ │ - 0xfffffffffff80290 (offset: 0x99b0) -> 0x2d8c fde=[ a9c] │ │ │ │ - 0xfffffffffff802f0 (offset: 0x9a10) -> 0x2da0 fde=[ ab0] │ │ │ │ - 0xfffffffffff803d0 (offset: 0x9af0) -> 0x2dcc fde=[ adc] │ │ │ │ - 0xfffffffffff80400 (offset: 0x9b20) -> 0x2dec fde=[ afc] │ │ │ │ - 0xfffffffffff80440 (offset: 0x9b60) -> 0x2e08 fde=[ b18] │ │ │ │ - 0xfffffffffff80470 (offset: 0x9b90) -> 0x2e1c fde=[ b2c] │ │ │ │ - 0xfffffffffff806f0 (offset: 0x9e10) -> 0x2e78 fde=[ b88] │ │ │ │ - 0xfffffffffff807a0 (offset: 0x9ec0) -> 0x2ec0 fde=[ bd0] │ │ │ │ - 0xfffffffffff80850 (offset: 0x9f70) -> 0x2efc fde=[ c0c] │ │ │ │ - 0xfffffffffff809a0 (offset: 0xa0c0) -> 0x2f48 fde=[ c58] │ │ │ │ - 0xfffffffffff80a80 (offset: 0xa1a0) -> 0x2f88 fde=[ c98] │ │ │ │ - 0xfffffffffff80b40 (offset: 0xa260) -> 0x2fc8 fde=[ cd8] │ │ │ │ - 0xfffffffffff80bf0 (offset: 0xa310) -> 0x3028 fde=[ d38] │ │ │ │ - 0xfffffffffff80cd0 (offset: 0xa3f0) -> 0x3074 fde=[ d84] │ │ │ │ - 0xfffffffffff80db0 (offset: 0xa4d0) -> 0x30b8 fde=[ dc8] │ │ │ │ - 0xfffffffffff80ed0 (offset: 0xa5f0) -> 0x3104 fde=[ e14] │ │ │ │ - 0xfffffffffff80f90 (offset: 0xa6b0) -> 0x3150 fde=[ e60] │ │ │ │ - 0xfffffffffff81040 (offset: 0xa760) -> 0x319c fde=[ eac] │ │ │ │ - 0xfffffffffff811a0 (offset: 0xa8c0) -> 0x31e0 fde=[ ef0] │ │ │ │ - 0xfffffffffff81260 (offset: 0xa980) -> 0x322c fde=[ f3c] │ │ │ │ - 0xfffffffffff81320 (offset: 0xaa40) -> 0x3278 fde=[ f88] │ │ │ │ - 0xfffffffffff81350 (offset: 0xaa70) -> 0x3294 fde=[ fa4] │ │ │ │ - 0xfffffffffff81380 (offset: 0xaaa0) -> 0x32b0 fde=[ fc0] │ │ │ │ - 0xfffffffffff813b0 (offset: 0xaad0) -> 0x32cc fde=[ fdc] │ │ │ │ - 0xfffffffffff813e0 (offset: 0xab00) -> 0x32e8 fde=[ ff8] │ │ │ │ - 0xfffffffffff819b0 (offset: 0xb0d0) -> 0x3338 fde=[ 1048] │ │ │ │ - 0xfffffffffff82270 (offset: 0xb990) -> 0x33a8 fde=[ 10b8] │ │ │ │ - 0xfffffffffff822e0 (offset: 0xba00) -> 0x33c0 fde=[ 10d0] │ │ │ │ - 0xfffffffffff822f0 (offset: 0xba10) -> 0x33d4 fde=[ 10e4] │ │ │ │ - 0xfffffffffff82340 (offset: 0xba60) -> 0x3400 fde=[ 1110] │ │ │ │ - 0xfffffffffff82390 (offset: 0xbab0) -> 0x342c fde=[ 113c] │ │ │ │ - 0xfffffffffff823c0 (offset: 0xbae0) -> 0x3440 fde=[ 1150] │ │ │ │ - 0xfffffffffff82400 (offset: 0xbb20) -> 0x345c fde=[ 116c] │ │ │ │ - 0xfffffffffff82410 (offset: 0xbb30) -> 0x3470 fde=[ 1180] │ │ │ │ - 0xfffffffffff82480 (offset: 0xbba0) -> 0x349c fde=[ 11ac] │ │ │ │ - 0xfffffffffff824e0 (offset: 0xbc00) -> 0x34d8 fde=[ 11e8] │ │ │ │ - 0xfffffffffff82540 (offset: 0xbc60) -> 0x3514 fde=[ 1224] │ │ │ │ - 0xfffffffffff82620 (offset: 0xbd40) -> 0x3560 fde=[ 1270] │ │ │ │ - 0xfffffffffff82710 (offset: 0xbe30) -> 0x35ac fde=[ 12bc] │ │ │ │ - 0xfffffffffff82920 (offset: 0xc040) -> 0x35f8 fde=[ 1308] │ │ │ │ - 0xfffffffffff82980 (offset: 0xc0a0) -> 0x3624 fde=[ 1334] │ │ │ │ - 0xfffffffffff829e0 (offset: 0xc100) -> 0x3660 fde=[ 1370] │ │ │ │ - 0xfffffffffff82b20 (offset: 0xc240) -> 0x36ac fde=[ 13bc] │ │ │ │ - 0xfffffffffff82c60 (offset: 0xc380) -> 0x36f8 fde=[ 1408] │ │ │ │ - 0xfffffffffff82e10 (offset: 0xc530) -> 0x3744 fde=[ 1454] │ │ │ │ - 0xfffffffffff82f80 (offset: 0xc6a0) -> 0x3790 fde=[ 14a0] │ │ │ │ - 0xfffffffffff83390 (offset: 0xcab0) -> 0x37e0 fde=[ 14f0] │ │ │ │ - 0xfffffffffff83550 (offset: 0xcc70) -> 0x381c fde=[ 152c] │ │ │ │ - 0xfffffffffff838f0 (offset: 0xd010) -> 0x3868 fde=[ 1578] │ │ │ │ - 0xfffffffffff83bf0 (offset: 0xd310) -> 0x38b4 fde=[ 15c4] │ │ │ │ - 0xfffffffffff84600 (offset: 0xdd20) -> 0x3904 fde=[ 1614] │ │ │ │ - 0xfffffffffff84a80 (offset: 0xe1a0) -> 0x3978 fde=[ 1688] │ │ │ │ - 0xfffffffffff84c30 (offset: 0xe350) -> 0x39fc fde=[ 170c] │ │ │ │ - 0xfffffffffff85330 (offset: 0xea50) -> 0x3a98 fde=[ 17a8] │ │ │ │ - 0xfffffffffff85f20 (offset: 0xf640) -> 0x3b1c fde=[ 182c] │ │ │ │ - 0xfffffffffff86dc0 (offset: 0x104e0) -> 0x3ba0 fde=[ 18b0] │ │ │ │ - 0xfffffffffff870d0 (offset: 0x107f0) -> 0x3c24 fde=[ 1934] │ │ │ │ - 0xfffffffffff873f0 (offset: 0x10b10) -> 0x3ca8 fde=[ 19b8] │ │ │ │ - 0xfffffffffff87690 (offset: 0x10db0) -> 0x3cf4 fde=[ 1a04] │ │ │ │ - 0xfffffffffff87700 (offset: 0x10e20) -> 0x3d18 fde=[ 1a28] │ │ │ │ - 0xfffffffffff87940 (offset: 0x11060) -> 0x3d44 fde=[ 1a54] │ │ │ │ - 0xfffffffffff87a10 (offset: 0x11130) -> 0x3d74 fde=[ 1a84] │ │ │ │ - 0xfffffffffff87c70 (offset: 0x11390) -> 0x3e14 fde=[ 1b24] │ │ │ │ - 0xfffffffffff87d10 (offset: 0x11430) -> 0x3e4c fde=[ 1b5c] │ │ │ │ - 0xfffffffffff87d60 (offset: 0x11480) -> 0x3e78 fde=[ 1b88] │ │ │ │ - 0xfffffffffff87e00 (offset: 0x11520) -> 0x3ea8 fde=[ 1bb8] │ │ │ │ - 0xfffffffffff87ea0 (offset: 0x115c0) -> 0x3ed8 fde=[ 1be8] │ │ │ │ - 0xfffffffffff87f40 (offset: 0x11660) -> 0x3f08 fde=[ 1c18] │ │ │ │ - 0xfffffffffff87fe0 (offset: 0x11700) -> 0x3f38 fde=[ 1c48] │ │ │ │ - 0xfffffffffff88080 (offset: 0x117a0) -> 0x3f64 fde=[ 1c74] │ │ │ │ - 0xfffffffffff88120 (offset: 0x11840) -> 0x3f90 fde=[ 1ca0] │ │ │ │ - 0xfffffffffff881b0 (offset: 0x118d0) -> 0x3fbc fde=[ 1ccc] │ │ │ │ - 0xfffffffffff88230 (offset: 0x11950) -> 0x3ff8 fde=[ 1d08] │ │ │ │ - 0xfffffffffff882b0 (offset: 0x119d0) -> 0x4034 fde=[ 1d44] │ │ │ │ - 0xfffffffffff88350 (offset: 0x11a70) -> 0x4064 fde=[ 1d74] │ │ │ │ - 0xfffffffffff883f0 (offset: 0x11b10) -> 0x4094 fde=[ 1da4] │ │ │ │ - 0xfffffffffff88490 (offset: 0x11bb0) -> 0x40c4 fde=[ 1dd4] │ │ │ │ - 0xfffffffffff88530 (offset: 0x11c50) -> 0x40f4 fde=[ 1e04] │ │ │ │ - 0xfffffffffff885c0 (offset: 0x11ce0) -> 0x412c fde=[ 1e3c] │ │ │ │ - 0xfffffffffff88650 (offset: 0x11d70) -> 0x416c fde=[ 1e7c] │ │ │ │ - 0xfffffffffff88710 (offset: 0x11e30) -> 0x4198 fde=[ 1ea8] │ │ │ │ - 0xfffffffffff887c0 (offset: 0x11ee0) -> 0x41c4 fde=[ 1ed4] │ │ │ │ - 0xfffffffffff88910 (offset: 0x12030) -> 0x4214 fde=[ 1f24] │ │ │ │ - 0xfffffffffff88a40 (offset: 0x12160) -> 0x4264 fde=[ 1f74] │ │ │ │ - 0xfffffffffff88ca0 (offset: 0x123c0) -> 0x42bc fde=[ 1fcc] │ │ │ │ - 0xfffffffffff88f10 (offset: 0x12630) -> 0x4314 fde=[ 2024] │ │ │ │ - 0xfffffffffff89340 (offset: 0x12a60) -> 0x43a4 fde=[ 20b4] │ │ │ │ - 0xfffffffffff895e0 (offset: 0x12d00) -> 0x4430 fde=[ 2140] │ │ │ │ - 0xfffffffffff89880 (offset: 0x12fa0) -> 0x44bc fde=[ 21cc] │ │ │ │ - 0xfffffffffff89b20 (offset: 0x13240) -> 0x4548 fde=[ 2258] │ │ │ │ - 0xfffffffffff89dc0 (offset: 0x134e0) -> 0x45d4 fde=[ 22e4] │ │ │ │ - 0xfffffffffff8a090 (offset: 0x137b0) -> 0x4674 fde=[ 2384] │ │ │ │ - 0xfffffffffff8a310 (offset: 0x13a30) -> 0x46f0 fde=[ 2400] │ │ │ │ - 0xfffffffffff8a5b0 (offset: 0x13cd0) -> 0x477c fde=[ 248c] │ │ │ │ - 0xfffffffffff8a850 (offset: 0x13f70) -> 0x4808 fde=[ 2518] │ │ │ │ - 0xfffffffffff8a880 (offset: 0x13fa0) -> 0x4830 fde=[ 2540] │ │ │ │ - 0xfffffffffff8a920 (offset: 0x14040) -> 0x4868 fde=[ 2578] │ │ │ │ - 0xfffffffffff8aaf0 (offset: 0x14210) -> 0x48b4 fde=[ 25c4] │ │ │ │ - 0xfffffffffff8aba0 (offset: 0x142c0) -> 0x48ec fde=[ 25fc] │ │ │ │ - 0xfffffffffff8b300 (offset: 0x14a20) -> 0x4954 fde=[ 2664] │ │ │ │ - 0xfffffffffff8b3a0 (offset: 0x14ac0) -> 0x498c fde=[ 269c] │ │ │ │ - 0xfffffffffff8b3b0 (offset: 0x14ad0) -> 0x49a0 fde=[ 26b0] │ │ │ │ - 0xfffffffffff8b3f0 (offset: 0x14b10) -> 0x49c8 fde=[ 26d8] │ │ │ │ - 0xfffffffffff8b460 (offset: 0x14b80) -> 0x4a10 fde=[ 2720] │ │ │ │ - 0xfffffffffff8b4d0 (offset: 0x14bf0) -> 0x4a40 fde=[ 2750] │ │ │ │ - 0xfffffffffff8b530 (offset: 0x14c50) -> 0x4a6c fde=[ 277c] │ │ │ │ - 0xfffffffffff8b570 (offset: 0x14c90) -> 0x4a80 fde=[ 2790] │ │ │ │ - 0xfffffffffff8b580 (offset: 0x14ca0) -> 0x4a94 fde=[ 27a4] │ │ │ │ - 0xfffffffffff8b5a0 (offset: 0x14cc0) -> 0x4aa8 fde=[ 27b8] │ │ │ │ - 0xfffffffffff8b5c0 (offset: 0x14ce0) -> 0x4ac0 fde=[ 27d0] │ │ │ │ - 0xfffffffffff8b6e0 (offset: 0x14e00) -> 0x4b0c fde=[ 281c] │ │ │ │ - 0xfffffffffff8b7c0 (offset: 0x14ee0) -> 0x4b74 fde=[ 2884] │ │ │ │ - 0xfffffffffff8b880 (offset: 0x14fa0) -> 0x4be8 fde=[ 28f8] │ │ │ │ - 0xfffffffffff8bf10 (offset: 0x15630) -> 0x4c74 fde=[ 2984] │ │ │ │ - 0xfffffffffff8c1d0 (offset: 0x158f0) -> 0x4cc0 fde=[ 29d0] │ │ │ │ - 0xfffffffffff8c200 (offset: 0x15920) -> 0x4cdc fde=[ 29ec] │ │ │ │ - 0xfffffffffff8c2a0 (offset: 0x159c0) -> 0x4cf4 fde=[ 2a04] │ │ │ │ - 0xfffffffffff8c310 (offset: 0x15a30) -> 0x4d14 fde=[ 2a24] │ │ │ │ - 0xfffffffffff8c370 (offset: 0x15a90) -> 0x4d34 fde=[ 2a44] │ │ │ │ - 0xfffffffffff8c470 (offset: 0x15b90) -> 0x4d70 fde=[ 2a80] │ │ │ │ - 0xfffffffffff8c4a0 (offset: 0x15bc0) -> 0x4d88 fde=[ 2a98] │ │ │ │ - 0xfffffffffff8c690 (offset: 0x15db0) -> 0x4dd4 fde=[ 2ae4] │ │ │ │ - 0xfffffffffff8c6f0 (offset: 0x15e10) -> 0x4df0 fde=[ 2b00] │ │ │ │ - 0xfffffffffff8c920 (offset: 0x16040) -> 0x4e3c fde=[ 2b4c] │ │ │ │ - 0xfffffffffff8cb00 (offset: 0x16220) -> 0x4e88 fde=[ 2b98] │ │ │ │ - 0xfffffffffff8cd00 (offset: 0x16420) -> 0x4ed4 fde=[ 2be4] │ │ │ │ - 0xfffffffffff8cfb0 (offset: 0x166d0) -> 0x4f20 fde=[ 2c30] │ │ │ │ - 0xfffffffffff8d130 (offset: 0x16850) -> 0x4f6c fde=[ 2c7c] │ │ │ │ - 0xfffffffffff8d3a0 (offset: 0x16ac0) -> 0x4fb8 fde=[ 2cc8] │ │ │ │ - 0xfffffffffff8d560 (offset: 0x16c80) -> 0x4ff8 fde=[ 2d08] │ │ │ │ - 0xfffffffffff8d870 (offset: 0x16f90) -> 0x5060 fde=[ 2d70] │ │ │ │ - 0xfffffffffff8d930 (offset: 0x17050) -> 0x509c fde=[ 2dac] │ │ │ │ - 0xfffffffffff8de10 (offset: 0x17530) -> 0x50e8 fde=[ 2df8] │ │ │ │ - 0xfffffffffff8e270 (offset: 0x17990) -> 0x5134 fde=[ 2e44] │ │ │ │ - 0xfffffffffff8e5f0 (offset: 0x17d10) -> 0x5180 fde=[ 2e90] │ │ │ │ - 0xfffffffffff8e6c0 (offset: 0x17de0) -> 0x51c8 fde=[ 2ed8] │ │ │ │ - 0xfffffffffff8e910 (offset: 0x18030) -> 0x5214 fde=[ 2f24] │ │ │ │ - 0xfffffffffff8f0b0 (offset: 0x187d0) -> 0x5260 fde=[ 2f70] │ │ │ │ - 0xfffffffffff8f100 (offset: 0x18820) -> 0x528c fde=[ 2f9c] │ │ │ │ - 0xfffffffffff8f5d0 (offset: 0x18cf0) -> 0x52dc fde=[ 2fec] │ │ │ │ - 0xfffffffffff8fa50 (offset: 0x19170) -> 0x5328 fde=[ 3038] │ │ │ │ - 0xfffffffffff90030 (offset: 0x19750) -> 0x5378 fde=[ 3088] │ │ │ │ - 0xfffffffffff904f0 (offset: 0x19c10) -> 0x53c8 fde=[ 30d8] │ │ │ │ - 0xfffffffffff90540 (offset: 0x19c60) -> 0x53dc fde=[ 30ec] │ │ │ │ - 0xfffffffffff90960 (offset: 0x1a080) -> 0x5428 fde=[ 3138] │ │ │ │ - 0xfffffffffff909b0 (offset: 0x1a0d0) -> 0x543c fde=[ 314c] │ │ │ │ - 0xfffffffffff90a20 (offset: 0x1a140) -> 0x5450 fde=[ 3160] │ │ │ │ - 0xfffffffffff90a60 (offset: 0x1a180) -> 0x5464 fde=[ 3174] │ │ │ │ - 0xfffffffffff90aa0 (offset: 0x1a1c0) -> 0x5478 fde=[ 3188] │ │ │ │ - 0xfffffffffff90ae0 (offset: 0x1a200) -> 0x548c fde=[ 319c] │ │ │ │ - 0xfffffffffff90b30 (offset: 0x1a250) -> 0x54a0 fde=[ 31b0] │ │ │ │ - 0xfffffffffff90c10 (offset: 0x1a330) -> 0x54ec fde=[ 31fc] │ │ │ │ - 0xfffffffffff90da0 (offset: 0x1a4c0) -> 0x5500 fde=[ 3210] │ │ │ │ - 0xfffffffffff90e70 (offset: 0x1a590) -> 0x554c fde=[ 325c] │ │ │ │ - 0xfffffffffff90f50 (offset: 0x1a670) -> 0x5560 fde=[ 3270] │ │ │ │ - 0xfffffffffff91520 (offset: 0x1ac40) -> 0x55ac fde=[ 32bc] │ │ │ │ - 0xfffffffffff91570 (offset: 0x1ac90) -> 0x55c0 fde=[ 32d0] │ │ │ │ - 0xfffffffffff915d0 (offset: 0x1acf0) -> 0x55d4 fde=[ 32e4] │ │ │ │ - 0xfffffffffff91620 (offset: 0x1ad40) -> 0x55e8 fde=[ 32f8] │ │ │ │ - 0xfffffffffff91720 (offset: 0x1ae40) -> 0x5608 fde=[ 3318] │ │ │ │ - 0xfffffffffff91930 (offset: 0x1b050) -> 0x5654 fde=[ 3364] │ │ │ │ - 0xfffffffffff91b10 (offset: 0x1b230) -> 0x56a4 fde=[ 33b4] │ │ │ │ - 0xfffffffffff91d10 (offset: 0x1b430) -> 0x56f0 fde=[ 3400] │ │ │ │ - 0xfffffffffff91fa0 (offset: 0x1b6c0) -> 0x5740 fde=[ 3450] │ │ │ │ - 0xfffffffffff92080 (offset: 0x1b7a0) -> 0x5788 fde=[ 3498] │ │ │ │ - 0xfffffffffff92320 (offset: 0x1ba40) -> 0x57d8 fde=[ 34e8] │ │ │ │ - 0xfffffffffff92330 (offset: 0x1ba50) -> 0x57f0 fde=[ 3500] │ │ │ │ - 0xfffffffffff92390 (offset: 0x1bab0) -> 0x5804 fde=[ 3514] │ │ │ │ - 0xfffffffffff92420 (offset: 0x1bb40) -> 0x581c fde=[ 352c] │ │ │ │ - 0xfffffffffff92540 (offset: 0x1bc60) -> 0x5830 fde=[ 3540] │ │ │ │ - 0xfffffffffff92ca0 (offset: 0x1c3c0) -> 0x58cc fde=[ 35dc] │ │ │ │ - 0xfffffffffff92d80 (offset: 0x1c4a0) -> 0x5914 fde=[ 3624] │ │ │ │ - 0xfffffffffff92ef0 (offset: 0x1c610) -> 0x5960 fde=[ 3670] │ │ │ │ - 0xfffffffffff93670 (offset: 0x1cd90) -> 0x59b0 fde=[ 36c0] │ │ │ │ - 0xfffffffffff93a50 (offset: 0x1d170) -> 0x5a00 fde=[ 3710] │ │ │ │ - 0xfffffffffff93ac0 (offset: 0x1d1e0) -> 0x5a38 fde=[ 3748] │ │ │ │ - 0xfffffffffff93e80 (offset: 0x1d5a0) -> 0x5a88 fde=[ 3798] │ │ │ │ - 0xfffffffffff93ea0 (offset: 0x1d5c0) -> 0x5a9c fde=[ 37ac] │ │ │ │ - 0xfffffffffff94050 (offset: 0x1d770) -> 0x5ae8 fde=[ 37f8] │ │ │ │ - 0xfffffffffff940d0 (offset: 0x1d7f0) -> 0x5b10 fde=[ 3820] │ │ │ │ - 0xfffffffffff940f0 (offset: 0x1d810) -> 0x5b2c fde=[ 383c] │ │ │ │ - 0xfffffffffff94160 (offset: 0x1d880) -> 0x5b40 fde=[ 3850] │ │ │ │ - 0xfffffffffff94170 (offset: 0x1d890) -> 0x5b54 fde=[ 3864] │ │ │ │ - 0xfffffffffff941c0 (offset: 0x1d8e0) -> 0x5b7c fde=[ 388c] │ │ │ │ - 0xfffffffffff94240 (offset: 0x1d960) -> 0x5bb4 fde=[ 38c4] │ │ │ │ - 0xfffffffffff94270 (offset: 0x1d990) -> 0x5bc8 fde=[ 38d8] │ │ │ │ - 0xfffffffffff94280 (offset: 0x1d9a0) -> 0x5bdc fde=[ 38ec] │ │ │ │ - 0xfffffffffff94290 (offset: 0x1d9b0) -> 0x5bf0 fde=[ 3900] │ │ │ │ - 0xfffffffffff942a0 (offset: 0x1d9c0) -> 0x5c04 fde=[ 3914] │ │ │ │ - 0xfffffffffff942d0 (offset: 0x1d9f0) -> 0x5c20 fde=[ 3930] │ │ │ │ - 0xfffffffffff942e0 (offset: 0x1da00) -> 0x5c34 fde=[ 3944] │ │ │ │ - 0xfffffffffff94320 (offset: 0x1da40) -> 0x5c54 fde=[ 3964] │ │ │ │ - 0xfffffffffff943b0 (offset: 0x1dad0) -> 0x5c78 fde=[ 3988] │ │ │ │ - 0xfffffffffff943c0 (offset: 0x1dae0) -> 0x5c8c fde=[ 399c] │ │ │ │ - 0xfffffffffff943d0 (offset: 0x1daf0) -> 0x5ca0 fde=[ 39b0] │ │ │ │ - 0xfffffffffff943f0 (offset: 0x1db10) -> 0x5cb4 fde=[ 39c4] │ │ │ │ - 0xfffffffffff94420 (offset: 0x1db40) -> 0x5cdc fde=[ 39ec] │ │ │ │ - 0xfffffffffff94440 (offset: 0x1db60) -> 0x5cf0 fde=[ 3a00] │ │ │ │ - 0xfffffffffff94460 (offset: 0x1db80) -> 0x5d04 fde=[ 3a14] │ │ │ │ - 0xfffffffffff94480 (offset: 0x1dba0) -> 0x5d18 fde=[ 3a28] │ │ │ │ - 0xfffffffffff94490 (offset: 0x1dbb0) -> 0x5d2c fde=[ 3a3c] │ │ │ │ - 0xfffffffffff944a0 (offset: 0x1dbc0) -> 0x5d40 fde=[ 3a50] │ │ │ │ - 0xfffffffffff944c0 (offset: 0x1dbe0) -> 0x5d54 fde=[ 3a64] │ │ │ │ - 0xfffffffffff944d0 (offset: 0x1dbf0) -> 0x5d68 fde=[ 3a78] │ │ │ │ - 0xfffffffffff944e0 (offset: 0x1dc00) -> 0x5d7c fde=[ 3a8c] │ │ │ │ - 0xfffffffffff944f0 (offset: 0x1dc10) -> 0x5d90 fde=[ 3aa0] │ │ │ │ - 0xfffffffffff94500 (offset: 0x1dc20) -> 0x5da4 fde=[ 3ab4] │ │ │ │ - 0xfffffffffff94510 (offset: 0x1dc30) -> 0x5db8 fde=[ 3ac8] │ │ │ │ - 0xfffffffffff94570 (offset: 0x1dc90) -> 0x5df0 fde=[ 3b00] │ │ │ │ - 0xfffffffffff94660 (offset: 0x1dd80) -> 0x5e3c fde=[ 3b4c] │ │ │ │ - 0xfffffffffff94670 (offset: 0x1dd90) -> 0x5e50 fde=[ 3b60] │ │ │ │ - 0xfffffffffff94680 (offset: 0x1dda0) -> 0x5e64 fde=[ 3b74] │ │ │ │ - 0xfffffffffff946e0 (offset: 0x1de00) -> 0x5e90 fde=[ 3ba0] │ │ │ │ - 0xfffffffffff946f0 (offset: 0x1de10) -> 0x5ea4 fde=[ 3bb4] │ │ │ │ - 0xfffffffffff94770 (offset: 0x1de90) -> 0x5ef0 fde=[ 3c00] │ │ │ │ - 0xfffffffffff94840 (offset: 0x1df60) -> 0x5f3c fde=[ 3c4c] │ │ │ │ - 0xfffffffffff94880 (offset: 0x1dfa0) -> 0x5f50 fde=[ 3c60] │ │ │ │ - 0xfffffffffff94900 (offset: 0x1e020) -> 0x5f64 fde=[ 3c74] │ │ │ │ - 0xfffffffffff949b0 (offset: 0x1e0d0) -> 0x5fb0 fde=[ 3cc0] │ │ │ │ - 0xfffffffffff94ed0 (offset: 0x1e5f0) -> 0x5fd8 fde=[ 3ce8] │ │ │ │ - 0xfffffffffff94f50 (offset: 0x1e670) -> 0x6008 fde=[ 3d18] │ │ │ │ - 0xfffffffffff94f80 (offset: 0x1e6a0) -> 0x601c fde=[ 3d2c] │ │ │ │ - 0xfffffffffff94fa0 (offset: 0x1e6c0) -> 0x6030 fde=[ 3d40] │ │ │ │ - 0xfffffffffff95070 (offset: 0x1e790) -> 0x6070 fde=[ 3d80] │ │ │ │ - 0xfffffffffff95100 (offset: 0x1e820) -> 0x60bc fde=[ 3dcc] │ │ │ │ - 0xfffffffffff95110 (offset: 0x1e830) -> 0x60d0 fde=[ 3de0] │ │ │ │ - 0xfffffffffff95170 (offset: 0x1e890) -> 0x60e4 fde=[ 3df4] │ │ │ │ - 0xfffffffffff95210 (offset: 0x1e930) -> 0x60f8 fde=[ 3e08] │ │ │ │ - 0xfffffffffff952a0 (offset: 0x1e9c0) -> 0x6144 fde=[ 3e54] │ │ │ │ - 0xfffffffffff95390 (offset: 0x1eab0) -> 0x6190 fde=[ 3ea0] │ │ │ │ - 0xfffffffffff95a10 (offset: 0x1f130) -> 0x61e8 fde=[ 3ef8] │ │ │ │ - 0xfffffffffff95b60 (offset: 0x1f280) -> 0x6234 fde=[ 3f44] │ │ │ │ - 0xfffffffffff95c70 (offset: 0x1f390) -> 0x6270 fde=[ 3f80] │ │ │ │ - 0xfffffffffff95e40 (offset: 0x1f560) -> 0x62bc fde=[ 3fcc] │ │ │ │ - 0xfffffffffff95e50 (offset: 0x1f570) -> 0x62d0 fde=[ 3fe0] │ │ │ │ - 0xfffffffffff95e60 (offset: 0x1f580) -> 0x62e4 fde=[ 3ff4] │ │ │ │ - 0xfffffffffff95e70 (offset: 0x1f590) -> 0x62f8 fde=[ 4008] │ │ │ │ - 0xfffffffffff961a0 (offset: 0x1f8c0) -> 0x630c fde=[ 401c] │ │ │ │ - 0xfffffffffff964c0 (offset: 0x1fbe0) -> 0x6320 fde=[ 4030] │ │ │ │ - 0xfffffffffff967e0 (offset: 0x1ff00) -> 0x6334 fde=[ 4044] │ │ │ │ - 0xfffffffffff96820 (offset: 0x1ff40) -> 0x6348 fde=[ 4058] │ │ │ │ - 0xfffffffffff96880 (offset: 0x1ffa0) -> 0x635c fde=[ 406c] │ │ │ │ - 0xfffffffffff968c0 (offset: 0x1ffe0) -> 0x6370 fde=[ 4080] │ │ │ │ - 0xfffffffffff96920 (offset: 0x20040) -> 0x6384 fde=[ 4094] │ │ │ │ - 0xfffffffffff96970 (offset: 0x20090) -> 0x6398 fde=[ 40a8] │ │ │ │ - 0xfffffffffff96a00 (offset: 0x20120) -> 0x63ac fde=[ 40bc] │ │ │ │ - 0xfffffffffff96a50 (offset: 0x20170) -> 0x63c0 fde=[ 40d0] │ │ │ │ - 0xfffffffffff96ae0 (offset: 0x20200) -> 0x63d4 fde=[ 40e4] │ │ │ │ - 0xfffffffffff96b90 (offset: 0x202b0) -> 0x63e8 fde=[ 40f8] │ │ │ │ - 0xfffffffffff96bf0 (offset: 0x20310) -> 0x63fc fde=[ 410c] │ │ │ │ - 0xfffffffffff96c50 (offset: 0x20370) -> 0x6410 fde=[ 4120] │ │ │ │ - 0xfffffffffff96c70 (offset: 0x20390) -> 0x6424 fde=[ 4134] │ │ │ │ - 0xfffffffffff96e00 (offset: 0x20520) -> 0x6470 fde=[ 4180] │ │ │ │ - 0xfffffffffff96e70 (offset: 0x20590) -> 0x649c fde=[ 41ac] │ │ │ │ - 0xfffffffffff96ed0 (offset: 0x205f0) -> 0x64c8 fde=[ 41d8] │ │ │ │ - 0xfffffffffff96fb0 (offset: 0x206d0) -> 0x64ec fde=[ 41fc] │ │ │ │ - 0xfffffffffff97140 (offset: 0x20860) -> 0x6538 fde=[ 4248] │ │ │ │ - 0xfffffffffff97320 (offset: 0x20a40) -> 0x6584 fde=[ 4294] │ │ │ │ - 0xfffffffffff97490 (offset: 0x20bb0) -> 0x65ec fde=[ 42fc] │ │ │ │ - 0xfffffffffff976b0 (offset: 0x20dd0) -> 0x6654 fde=[ 4364] │ │ │ │ - 0xfffffffffff978d0 (offset: 0x20ff0) -> 0x66b8 fde=[ 43c8] │ │ │ │ - 0xfffffffffff97b00 (offset: 0x21220) -> 0x6720 fde=[ 4430] │ │ │ │ - 0xfffffffffff97da0 (offset: 0x214c0) -> 0x6788 fde=[ 4498] │ │ │ │ - 0xfffffffffff98070 (offset: 0x21790) -> 0x67f0 fde=[ 4500] │ │ │ │ - 0xfffffffffff98380 (offset: 0x21aa0) -> 0x6858 fde=[ 4568] │ │ │ │ - 0xfffffffffff985d0 (offset: 0x21cf0) -> 0x68bc fde=[ 45cc] │ │ │ │ - 0xfffffffffff98bb0 (offset: 0x222d0) -> 0x68e0 fde=[ 45f0] │ │ │ │ - 0xfffffffffff98bd0 (offset: 0x222f0) -> 0x68f4 fde=[ 4604] │ │ │ │ - 0xfffffffffff98c20 (offset: 0x22340) -> 0x6908 fde=[ 4618] │ │ │ │ - 0xfffffffffff98ca0 (offset: 0x223c0) -> 0x6944 fde=[ 4654] │ │ │ │ - 0xfffffffffff98d60 (offset: 0x22480) -> 0x6984 fde=[ 4694] │ │ │ │ - 0xfffffffffff98ec0 (offset: 0x225e0) -> 0x69d0 fde=[ 46e0] │ │ │ │ - 0xfffffffffff98f40 (offset: 0x22660) -> 0x69e4 fde=[ 46f4] │ │ │ │ - 0xfffffffffff98f80 (offset: 0x226a0) -> 0x69f8 fde=[ 4708] │ │ │ │ - 0xfffffffffff98fc0 (offset: 0x226e0) -> 0x6a0c fde=[ 471c] │ │ │ │ - 0xfffffffffff99000 (offset: 0x22720) -> 0x6a20 fde=[ 4730] │ │ │ │ - 0xfffffffffff991b0 (offset: 0x228d0) -> 0x6a6c fde=[ 477c] │ │ │ │ - 0xfffffffffff992c0 (offset: 0x229e0) -> 0x6ab8 fde=[ 47c8] │ │ │ │ - 0xfffffffffff99400 (offset: 0x22b20) -> 0x6ae0 fde=[ 47f0] │ │ │ │ - 0xfffffffffff994b0 (offset: 0x22bd0) -> 0x6b3c fde=[ 484c] │ │ │ │ - 0xfffffffffff99560 (offset: 0x22c80) -> 0x6b84 fde=[ 4894] │ │ │ │ - 0xfffffffffff995e0 (offset: 0x22d00) -> 0x6bc0 fde=[ 48d0] │ │ │ │ - 0xfffffffffff996c0 (offset: 0x22de0) -> 0x6c0c fde=[ 491c] │ │ │ │ - 0xfffffffffff99890 (offset: 0x22fb0) -> 0x6c5c fde=[ 496c] │ │ │ │ - 0xfffffffffff9a820 (offset: 0x23f40) -> 0x6cac fde=[ 49bc] │ │ │ │ - 0xfffffffffff9bad0 (offset: 0x251f0) -> 0x6d90 fde=[ 4aa0] │ │ │ │ - 0xfffffffffff9bd10 (offset: 0x25430) -> 0x6de0 fde=[ 4af0] │ │ │ │ - 0xfffffffffff9bd40 (offset: 0x25460) -> 0x6df4 fde=[ 4b04] │ │ │ │ - 0xfffffffffff9bd80 (offset: 0x254a0) -> 0x6e08 fde=[ 4b18] │ │ │ │ - 0xfffffffffff9be70 (offset: 0x25590) -> 0x6e38 fde=[ 4b48] │ │ │ │ - 0xfffffffffff9bf50 (offset: 0x25670) -> 0x6e74 fde=[ 4b84] │ │ │ │ - 0xfffffffffff9c090 (offset: 0x257b0) -> 0x6ed4 fde=[ 4be4] │ │ │ │ - 0xfffffffffff9c0e0 (offset: 0x25800) -> 0x6f0c fde=[ 4c1c] │ │ │ │ - 0xfffffffffff9c0f0 (offset: 0x25810) -> 0x6f20 fde=[ 4c30] │ │ │ │ - 0xfffffffffff9c130 (offset: 0x25850) -> 0x6f34 fde=[ 4c44] │ │ │ │ - 0xfffffffffff9c160 (offset: 0x25880) -> 0x6f48 fde=[ 4c58] │ │ │ │ - 0xfffffffffff9c1f0 (offset: 0x25910) -> 0x6f80 fde=[ 4c90] │ │ │ │ - 0xfffffffffff9c220 (offset: 0x25940) -> 0x6f94 fde=[ 4ca4] │ │ │ │ - 0xfffffffffff9c520 (offset: 0x25c40) -> 0x6fe0 fde=[ 4cf0] │ │ │ │ - 0xfffffffffff9c530 (offset: 0x25c50) -> 0x6ff4 fde=[ 4d04] │ │ │ │ - 0xfffffffffff9c540 (offset: 0x25c60) -> 0x7008 fde=[ 4d18] │ │ │ │ - 0xfffffffffff9c560 (offset: 0x25c80) -> 0x701c fde=[ 4d2c] │ │ │ │ - 0xfffffffffff9c600 (offset: 0x25d20) -> 0x7064 fde=[ 4d74] │ │ │ │ - 0xfffffffffff9c650 (offset: 0x25d70) -> 0x7090 fde=[ 4da0] │ │ │ │ - 0xfffffffffff9c740 (offset: 0x25e60) -> 0x70d0 fde=[ 4de0] │ │ │ │ - 0xfffffffffff9c780 (offset: 0x25ea0) -> 0x70e4 fde=[ 4df4] │ │ │ │ - 0xfffffffffff9c7a0 (offset: 0x25ec0) -> 0x70f8 fde=[ 4e08] │ │ │ │ - 0xfffffffffff9c7c0 (offset: 0x25ee0) -> 0x7114 fde=[ 4e24] │ │ │ │ - 0xfffffffffff9c7e0 (offset: 0x25f00) -> 0x7128 fde=[ 4e38] │ │ │ │ - 0xfffffffffff9cad0 (offset: 0x261f0) -> 0x7174 fde=[ 4e84] │ │ │ │ - 0xfffffffffff9cb20 (offset: 0x26240) -> 0x7190 fde=[ 4ea0] │ │ │ │ - 0xfffffffffff9cbb0 (offset: 0x262d0) -> 0x71ac fde=[ 4ebc] │ │ │ │ - 0xfffffffffff9cbe0 (offset: 0x26300) -> 0x71c0 fde=[ 4ed0] │ │ │ │ - 0xfffffffffff9cc80 (offset: 0x263a0) -> 0x71e4 fde=[ 4ef4] │ │ │ │ - 0xfffffffffff9cd40 (offset: 0x26460) -> 0x7210 fde=[ 4f20] │ │ │ │ - 0xfffffffffff9cda0 (offset: 0x264c0) -> 0x723c fde=[ 4f4c] │ │ │ │ - 0xfffffffffff9cdb0 (offset: 0x264d0) -> 0x7250 fde=[ 4f60] │ │ │ │ - 0xfffffffffff9ce30 (offset: 0x26550) -> 0x7264 fde=[ 4f74] │ │ │ │ - 0xfffffffffff9cf30 (offset: 0x26650) -> 0x7278 fde=[ 4f88] │ │ │ │ - 0xfffffffffff9d150 (offset: 0x26870) -> 0x72d4 fde=[ 4fe4] │ │ │ │ - 0xfffffffffff9d180 (offset: 0x268a0) -> 0x72f0 fde=[ 5000] │ │ │ │ - 0xfffffffffff9d400 (offset: 0x26b20) -> 0x734c fde=[ 505c] │ │ │ │ - 0xfffffffffff9d9f0 (offset: 0x27110) -> 0x739c fde=[ 50ac] │ │ │ │ - 0xfffffffffff9db80 (offset: 0x272a0) -> 0x73e8 fde=[ 50f8] │ │ │ │ - 0xfffffffffff9dbc0 (offset: 0x272e0) -> 0x7410 fde=[ 5120] │ │ │ │ - 0xfffffffffff9dbf0 (offset: 0x27310) -> 0x7424 fde=[ 5134] │ │ │ │ - 0xfffffffffff9dc10 (offset: 0x27330) -> 0x7438 fde=[ 5148] │ │ │ │ - 0xfffffffffff9dc50 (offset: 0x27370) -> 0x7460 fde=[ 5170] │ │ │ │ - 0xfffffffffff9dda0 (offset: 0x274c0) -> 0x7484 fde=[ 5194] │ │ │ │ - 0xfffffffffff9de10 (offset: 0x27530) -> 0x74a0 fde=[ 51b0] │ │ │ │ - 0xfffffffffff9deb0 (offset: 0x275d0) -> 0x74e8 fde=[ 51f8] │ │ │ │ - 0xfffffffffff9def0 (offset: 0x27610) -> 0x74fc fde=[ 520c] │ │ │ │ - 0xfffffffffff9df40 (offset: 0x27660) -> 0x7510 fde=[ 5220] │ │ │ │ - 0xfffffffffff9df80 (offset: 0x276a0) -> 0x7524 fde=[ 5234] │ │ │ │ - 0xfffffffffff9e010 (offset: 0x27730) -> 0x756c fde=[ 527c] │ │ │ │ - 0xfffffffffff9e0b0 (offset: 0x277d0) -> 0x75b4 fde=[ 52c4] │ │ │ │ - 0xfffffffffff9e1b0 (offset: 0x278d0) -> 0x75fc fde=[ 530c] │ │ │ │ - 0xfffffffffff9e210 (offset: 0x27930) -> 0x7628 fde=[ 5338] │ │ │ │ - 0xfffffffffff9e240 (offset: 0x27960) -> 0x7644 fde=[ 5354] │ │ │ │ - 0xfffffffffff9e290 (offset: 0x279b0) -> 0x7658 fde=[ 5368] │ │ │ │ - 0xfffffffffff9e360 (offset: 0x27a80) -> 0x767c fde=[ 538c] │ │ │ │ - 0xfffffffffff9e400 (offset: 0x27b20) -> 0x7690 fde=[ 53a0] │ │ │ │ - 0xfffffffffff9e440 (offset: 0x27b60) -> 0x76a4 fde=[ 53b4] │ │ │ │ - 0xfffffffffff9e4c0 (offset: 0x27be0) -> 0x76b8 fde=[ 53c8] │ │ │ │ - 0xfffffffffff9e500 (offset: 0x27c20) -> 0x76cc fde=[ 53dc] │ │ │ │ - 0xfffffffffff9e8d0 (offset: 0x27ff0) -> 0x7700 fde=[ 5410] │ │ │ │ - 0xfffffffffff9e9a0 (offset: 0x280c0) -> 0x7748 fde=[ 5458] │ │ │ │ - 0xfffffffffff9eab0 (offset: 0x281d0) -> 0x7794 fde=[ 54a4] │ │ │ │ - 0xfffffffffff9eb40 (offset: 0x28260) -> 0x77cc fde=[ 54dc] │ │ │ │ - 0xfffffffffff9ebf0 (offset: 0x28310) -> 0x780c fde=[ 551c] │ │ │ │ - 0xfffffffffff9ed70 (offset: 0x28490) -> 0x7850 fde=[ 5560] │ │ │ │ - 0xfffffffffff9ef30 (offset: 0x28650) -> 0x789c fde=[ 55ac] │ │ │ │ - 0xfffffffffff9f110 (offset: 0x28830) -> 0x78ec fde=[ 55fc] │ │ │ │ - 0xfffffffffff9f2e0 (offset: 0x28a00) -> 0x7938 fde=[ 5648] │ │ │ │ - 0xfffffffffff9fba0 (offset: 0x292c0) -> 0x7988 fde=[ 5698] │ │ │ │ - 0xfffffffffff9fe20 (offset: 0x29540) -> 0x79d8 fde=[ 56e8] │ │ │ │ - 0xfffffffffffa01b0 (offset: 0x298d0) -> 0x7a24 fde=[ 5734] │ │ │ │ - 0xfffffffffffa0210 (offset: 0x29930) -> 0x7a38 fde=[ 5748] │ │ │ │ - 0xfffffffffffa0290 (offset: 0x299b0) -> 0x7a4c fde=[ 575c] │ │ │ │ - 0xfffffffffffa0390 (offset: 0x29ab0) -> 0x7a74 fde=[ 5784] │ │ │ │ - 0xfffffffffffa04a0 (offset: 0x29bc0) -> 0x7a9c fde=[ 57ac] │ │ │ │ - 0xfffffffffffa05a0 (offset: 0x29cc0) -> 0x7ac4 fde=[ 57d4] │ │ │ │ - 0xfffffffffffa0600 (offset: 0x29d20) -> 0x7ad8 fde=[ 57e8] │ │ │ │ - 0xfffffffffffa0670 (offset: 0x29d90) -> 0x7aec fde=[ 57fc] │ │ │ │ - 0xfffffffffffa09a0 (offset: 0x2a0c0) -> 0x7b24 fde=[ 5834] │ │ │ │ - 0xfffffffffffa0a70 (offset: 0x2a190) -> 0x7b38 fde=[ 5848] │ │ │ │ - 0xfffffffffffa0b00 (offset: 0x2a220) -> 0x7b4c fde=[ 585c] │ │ │ │ - 0xfffffffffffa0bb0 (offset: 0x2a2d0) -> 0x7b68 fde=[ 5878] │ │ │ │ - 0xfffffffffffa0c30 (offset: 0x2a350) -> 0x7b80 fde=[ 5890] │ │ │ │ - 0xfffffffffffa0d20 (offset: 0x2a440) -> 0x7b94 fde=[ 58a4] │ │ │ │ - 0xfffffffffffa0e40 (offset: 0x2a560) -> 0x7ba8 fde=[ 58b8] │ │ │ │ - 0xfffffffffffa0e90 (offset: 0x2a5b0) -> 0x7bc4 fde=[ 58d4] │ │ │ │ - 0xfffffffffffa0ee0 (offset: 0x2a600) -> 0x7bdc fde=[ 58ec] │ │ │ │ - 0xfffffffffffa0f20 (offset: 0x2a640) -> 0x7bf4 fde=[ 5904] │ │ │ │ - 0xfffffffffffa1010 (offset: 0x2a730) -> 0x7c10 fde=[ 5920] │ │ │ │ - 0xfffffffffffa12d0 (offset: 0x2a9f0) -> 0x7c2c fde=[ 593c] │ │ │ │ - 0xfffffffffffa15f0 (offset: 0x2ad10) -> 0x7c48 fde=[ 5958] │ │ │ │ - 0xfffffffffffa1700 (offset: 0x2ae20) -> 0x7c70 fde=[ 5980] │ │ │ │ - 0xfffffffffffa1800 (offset: 0x2af20) -> 0x7c88 fde=[ 5998] │ │ │ │ - 0xfffffffffffa1820 (offset: 0x2af40) -> 0x7ca0 fde=[ 59b0] │ │ │ │ - 0xfffffffffffa1840 (offset: 0x2af60) -> 0x7cb8 fde=[ 59c8] │ │ │ │ - 0xfffffffffffa18e0 (offset: 0x2b000) -> 0x7cd0 fde=[ 59e0] │ │ │ │ - 0xfffffffffffa1960 (offset: 0x2b080) -> 0x7ce8 fde=[ 59f8] │ │ │ │ - 0xfffffffffffa1ae0 (offset: 0x2b200) -> 0x7d34 fde=[ 5a44] │ │ │ │ - 0xfffffffffffa1b70 (offset: 0x2b290) -> 0x7d60 fde=[ 5a70] │ │ │ │ - 0xfffffffffffa2310 (offset: 0x2ba30) -> 0x7db0 fde=[ 5ac0] │ │ │ │ - 0xfffffffffffa24f0 (offset: 0x2bc10) -> 0x7dfc fde=[ 5b0c] │ │ │ │ - 0xfffffffffffa2d70 (offset: 0x2c490) -> 0x7e4c fde=[ 5b5c] │ │ │ │ - 0xfffffffffffa2df0 (offset: 0x2c510) -> 0x7e6c fde=[ 5b7c] │ │ │ │ - 0xfffffffffffa2f50 (offset: 0x2c670) -> 0x7ea8 fde=[ 5bb8] │ │ │ │ - 0xfffffffffffa3970 (offset: 0x2d090) -> 0x7ef8 fde=[ 5c08] │ │ │ │ - 0xfffffffffffa42c0 (offset: 0x2d9e0) -> 0x7f58 fde=[ 5c68] │ │ │ │ - 0xfffffffffffa43d0 (offset: 0x2daf0) -> 0x7f78 fde=[ 5c88] │ │ │ │ - 0xfffffffffffa4560 (offset: 0x2dc80) -> 0x7f98 fde=[ 5ca8] │ │ │ │ - 0xfffffffffffa4570 (offset: 0x2dc90) -> 0x7fac fde=[ 5cbc] │ │ │ │ - 0xfffffffffffa4780 (offset: 0x2dea0) -> 0x7fe0 fde=[ 5cf0] │ │ │ │ - 0xfffffffffffa4a80 (offset: 0x2e1a0) -> 0x802c fde=[ 5d3c] │ │ │ │ - 0xfffffffffffa4ac0 (offset: 0x2e1e0) -> 0x8040 fde=[ 5d50] │ │ │ │ - 0xfffffffffffa4b00 (offset: 0x2e220) -> 0x8054 fde=[ 5d64] │ │ │ │ - 0xfffffffffffa4b60 (offset: 0x2e280) -> 0x8068 fde=[ 5d78] │ │ │ │ - 0xfffffffffffa4bd0 (offset: 0x2e2f0) -> 0x80a4 fde=[ 5db4] │ │ │ │ - 0xfffffffffffa4bf0 (offset: 0x2e310) -> 0x80c0 fde=[ 5dd0] │ │ │ │ - 0xfffffffffffa4cc0 (offset: 0x2e3e0) -> 0x80d8 fde=[ 5de8] │ │ │ │ - 0xfffffffffffa4de0 (offset: 0x2e500) -> 0x8114 fde=[ 5e24] │ │ │ │ - 0xfffffffffffa5050 (offset: 0x2e770) -> 0x8150 fde=[ 5e60] │ │ │ │ - 0xfffffffffffa5730 (offset: 0x2ee50) -> 0x819c fde=[ 5eac] │ │ │ │ - 0xfffffffffffa5ee0 (offset: 0x2f600) -> 0x81d0 fde=[ 5ee0] │ │ │ │ - 0xfffffffffffa62b0 (offset: 0x2f9d0) -> 0x8220 fde=[ 5f30] │ │ │ │ - 0xfffffffffffa62d0 (offset: 0x2f9f0) -> 0x8234 fde=[ 5f44] │ │ │ │ - 0xfffffffffffa6380 (offset: 0x2faa0) -> 0x8250 fde=[ 5f60] │ │ │ │ - 0xfffffffffffa64f0 (offset: 0x2fc10) -> 0x82a0 fde=[ 5fb0] │ │ │ │ - 0xfffffffffffa65e0 (offset: 0x2fd00) -> 0x82e4 fde=[ 5ff4] │ │ │ │ - 0xfffffffffffa6690 (offset: 0x2fdb0) -> 0x832c fde=[ 603c] │ │ │ │ - 0xfffffffffffa66e0 (offset: 0x2fe00) -> 0x8348 fde=[ 6058] │ │ │ │ - 0xfffffffffffa6730 (offset: 0x2fe50) -> 0x8364 fde=[ 6074] │ │ │ │ - 0xfffffffffffa6790 (offset: 0x2feb0) -> 0x8380 fde=[ 6090] │ │ │ │ - 0xfffffffffffa77b0 (offset: 0x30ed0) -> 0x83d0 fde=[ 60e0] │ │ │ │ - 0xfffffffffffa7890 (offset: 0x30fb0) -> 0x83f0 fde=[ 6100] │ │ │ │ - 0xfffffffffffa78c0 (offset: 0x30fe0) -> 0x8404 fde=[ 6114] │ │ │ │ - 0xfffffffffffa78e0 (offset: 0x31000) -> 0x8418 fde=[ 6128] │ │ │ │ - 0xfffffffffffa7920 (offset: 0x31040) -> 0x842c fde=[ 613c] │ │ │ │ - 0xfffffffffffa7930 (offset: 0x31050) -> 0x8440 fde=[ 6150] │ │ │ │ - 0xfffffffffffa79d0 (offset: 0x310f0) -> 0x847c fde=[ 618c] │ │ │ │ - 0xfffffffffffa7b80 (offset: 0x312a0) -> 0x84c8 fde=[ 61d8] │ │ │ │ - 0xfffffffffffa7c00 (offset: 0x31320) -> 0x84f0 fde=[ 6200] │ │ │ │ - 0xfffffffffffa8060 (offset: 0x31780) -> 0x85d0 fde=[ 62e0] │ │ │ │ - 0xfffffffffffa8100 (offset: 0x31820) -> 0x860c fde=[ 631c] │ │ │ │ - 0xfffffffffffa9120 (offset: 0x32840) -> 0x8664 fde=[ 6374] │ │ │ │ - 0xfffffffffffa9580 (offset: 0x32ca0) -> 0x86b4 fde=[ 63c4] │ │ │ │ - 0xfffffffffffa9610 (offset: 0x32d30) -> 0x8704 fde=[ 6414] │ │ │ │ - 0xfffffffffffa96a0 (offset: 0x32dc0) -> 0x8754 fde=[ 6464] │ │ │ │ - 0xfffffffffffa9700 (offset: 0x32e20) -> 0x878c fde=[ 649c] │ │ │ │ - 0xfffffffffffa9740 (offset: 0x32e60) -> 0x87a0 fde=[ 64b0] │ │ │ │ - 0xfffffffffffa9820 (offset: 0x32f40) -> 0x87f0 fde=[ 6500] │ │ │ │ - 0xfffffffffffa9890 (offset: 0x32fb0) -> 0x8804 fde=[ 6514] │ │ │ │ - 0xfffffffffffa98f0 (offset: 0x33010) -> 0x8818 fde=[ 6528] │ │ │ │ - 0xfffffffffffa9900 (offset: 0x33020) -> 0x882c fde=[ 653c] │ │ │ │ - 0xfffffffffffa9910 (offset: 0x33030) -> 0x8840 fde=[ 6550] │ │ │ │ - 0xfffffffffffa9940 (offset: 0x33060) -> 0x8854 fde=[ 6564] │ │ │ │ - 0xfffffffffffa9980 (offset: 0x330a0) -> 0x8868 fde=[ 6578] │ │ │ │ - 0xfffffffffffa9990 (offset: 0x330b0) -> 0x887c fde=[ 658c] │ │ │ │ - 0xfffffffffffa99a0 (offset: 0x330c0) -> 0x8890 fde=[ 65a0] │ │ │ │ - 0xfffffffffffa9b50 (offset: 0x33270) -> 0x88cc fde=[ 65dc] │ │ │ │ - 0xfffffffffffa9d00 (offset: 0x33420) -> 0x8908 fde=[ 6618] │ │ │ │ - 0xfffffffffffaa050 (offset: 0x33770) -> 0x89a0 fde=[ 66b0] │ │ │ │ - 0xfffffffffffaa210 (offset: 0x33930) -> 0x8a04 fde=[ 6714] │ │ │ │ - 0xfffffffffffaa620 (offset: 0x33d40) -> 0x8a50 fde=[ 6760] │ │ │ │ - 0xfffffffffffaabe0 (offset: 0x34300) -> 0x8a8c fde=[ 679c] │ │ │ │ - 0xfffffffffffad1f0 (offset: 0x36910) -> 0x8cb4 fde=[ 69c4] │ │ │ │ - 0xfffffffffffad330 (offset: 0x36a50) -> 0x8d08 fde=[ 6a18] │ │ │ │ - 0xfffffffffffad4d0 (offset: 0x36bf0) -> 0x8d60 fde=[ 6a70] │ │ │ │ - 0xfffffffffffae680 (offset: 0x37da0) -> 0x8db0 fde=[ 6ac0] │ │ │ │ - 0xfffffffffffae6b0 (offset: 0x37dd0) -> 0x8dc4 fde=[ 6ad4] │ │ │ │ - 0xfffffffffffae7a0 (offset: 0x37ec0) -> 0x8e10 fde=[ 6b20] │ │ │ │ - 0xfffffffffffae820 (offset: 0x37f40) -> 0x8e38 fde=[ 6b48] │ │ │ │ - 0xfffffffffffae910 (offset: 0x38030) -> 0x8e80 fde=[ 6b90] │ │ │ │ - 0xfffffffffffaeb50 (offset: 0x38270) -> 0x8ecc fde=[ 6bdc] │ │ │ │ - 0xfffffffffffaede0 (offset: 0x38500) -> 0x8f1c fde=[ 6c2c] │ │ │ │ - 0xfffffffffffaf410 (offset: 0x38b30) -> 0x8f6c fde=[ 6c7c] │ │ │ │ - 0xfffffffffffaf680 (offset: 0x38da0) -> 0x8fb8 fde=[ 6cc8] │ │ │ │ - 0xfffffffffffaf6d0 (offset: 0x38df0) -> 0x8fe8 fde=[ 6cf8] │ │ │ │ - 0xfffffffffffaf700 (offset: 0x38e20) -> 0x8ffc fde=[ 6d0c] │ │ │ │ - 0xfffffffffffaf830 (offset: 0x38f50) -> 0x9010 fde=[ 6d20] │ │ │ │ - 0xfffffffffffaf870 (offset: 0x38f90) -> 0x9024 fde=[ 6d34] │ │ │ │ - 0xfffffffffffafde0 (offset: 0x39500) -> 0x9048 fde=[ 6d58] │ │ │ │ - 0xfffffffffffb0380 (offset: 0x39aa0) -> 0x905c fde=[ 6d6c] │ │ │ │ - 0xfffffffffffb03d0 (offset: 0x39af0) -> 0x9070 fde=[ 6d80] │ │ │ │ - 0xfffffffffffb03e0 (offset: 0x39b00) -> 0x9084 fde=[ 6d94] │ │ │ │ - 0xfffffffffffb0a30 (offset: 0x3a150) -> 0x90d0 fde=[ 6de0] │ │ │ │ - 0xfffffffffffb0a90 (offset: 0x3a1b0) -> 0x90e4 fde=[ 6df4] │ │ │ │ - 0xfffffffffffb0b00 (offset: 0x3a220) -> 0x9110 fde=[ 6e20] │ │ │ │ - 0xfffffffffffb0b80 (offset: 0x3a2a0) -> 0x9158 fde=[ 6e68] │ │ │ │ - 0xfffffffffffb1100 (offset: 0x3a820) -> 0x91b8 fde=[ 6ec8] │ │ │ │ - 0xfffffffffffb1120 (offset: 0x3a840) -> 0x91cc fde=[ 6edc] │ │ │ │ - 0xfffffffffffb1150 (offset: 0x3a870) -> 0x91e8 fde=[ 6ef8] │ │ │ │ - 0xfffffffffffb11e0 (offset: 0x3a900) -> 0x9230 fde=[ 6f40] │ │ │ │ - 0xfffffffffffb1690 (offset: 0x3adb0) -> 0x927c fde=[ 6f8c] │ │ │ │ - 0xfffffffffffb1730 (offset: 0x3ae50) -> 0x92d0 fde=[ 6fe0] │ │ │ │ - 0xfffffffffffb1ab0 (offset: 0x3b1d0) -> 0x9320 fde=[ 7030] │ │ │ │ - 0xfffffffffffb23f0 (offset: 0x3bb10) -> 0x94c8 fde=[ 71d8] │ │ │ │ - 0xfffffffffffb2e60 (offset: 0x3c580) -> 0x95f0 fde=[ 7300] │ │ │ │ - 0xfffffffffffb3090 (offset: 0x3c7b0) -> 0x96a8 fde=[ 73b8] │ │ │ │ - 0xfffffffffffb3390 (offset: 0x3cab0) -> 0x96f4 fde=[ 7404] │ │ │ │ - 0xfffffffffffb3ef0 (offset: 0x3d610) -> 0x97a4 fde=[ 74b4] │ │ │ │ - 0xfffffffffffb47f0 (offset: 0x3df10) -> 0x9824 fde=[ 7534] │ │ │ │ - 0xfffffffffffb4fd0 (offset: 0x3e6f0) -> 0x98a8 fde=[ 75b8] │ │ │ │ - 0xfffffffffffb50b0 (offset: 0x3e7d0) -> 0x98f4 fde=[ 7604] │ │ │ │ - 0xfffffffffffb5170 (offset: 0x3e890) -> 0x9938 fde=[ 7648] │ │ │ │ - 0xfffffffffffb5230 (offset: 0x3e950) -> 0x9984 fde=[ 7694] │ │ │ │ - 0xfffffffffffb5340 (offset: 0x3ea60) -> 0x99d8 fde=[ 76e8] │ │ │ │ - 0xfffffffffffb5370 (offset: 0x3ea90) -> 0x99f4 fde=[ 7704] │ │ │ │ - 0xfffffffffffb5380 (offset: 0x3eaa0) -> 0x9a08 fde=[ 7718] │ │ │ │ - 0xfffffffffffb53c0 (offset: 0x3eae0) -> 0x9a24 fde=[ 7734] │ │ │ │ - 0xfffffffffffb5430 (offset: 0x3eb50) -> 0x9a40 fde=[ 7750] │ │ │ │ - 0xfffffffffffb5470 (offset: 0x3eb90) -> 0x9a54 fde=[ 7764] │ │ │ │ - 0xfffffffffffb5510 (offset: 0x3ec30) -> 0x9a80 fde=[ 7790] │ │ │ │ - 0xfffffffffffb5580 (offset: 0x3eca0) -> 0x9ad4 fde=[ 77e4] │ │ │ │ - 0xfffffffffffb55a0 (offset: 0x3ecc0) -> 0x9ae8 fde=[ 77f8] │ │ │ │ - 0xfffffffffffb5690 (offset: 0x3edb0) -> 0x9b34 fde=[ 7844] │ │ │ │ - 0xfffffffffffb5730 (offset: 0x3ee50) -> 0x9b80 fde=[ 7890] │ │ │ │ - 0xfffffffffffb57b0 (offset: 0x3eed0) -> 0x9bb0 fde=[ 78c0] │ │ │ │ - 0xfffffffffffb59c0 (offset: 0x3f0e0) -> 0x9bfc fde=[ 790c] │ │ │ │ - 0xfffffffffffb5a60 (offset: 0x3f180) -> 0x9c28 fde=[ 7938] │ │ │ │ - 0xfffffffffffb5b70 (offset: 0x3f290) -> 0x9c70 fde=[ 7980] │ │ │ │ - 0xfffffffffffb5c30 (offset: 0x3f350) -> 0x9cb0 fde=[ 79c0] │ │ │ │ - 0xfffffffffffb6060 (offset: 0x3f780) -> 0x9d00 fde=[ 7a10] │ │ │ │ - 0xfffffffffffb6110 (offset: 0x3f830) -> 0x9d78 fde=[ 7a88] │ │ │ │ - 0xfffffffffffb61b0 (offset: 0x3f8d0) -> 0x9dc0 fde=[ 7ad0] │ │ │ │ - 0xfffffffffffb6270 (offset: 0x3f990) -> 0x9e08 fde=[ 7b18] │ │ │ │ - 0xfffffffffffb63c0 (offset: 0x3fae0) -> 0x9e60 fde=[ 7b70] │ │ │ │ - 0xfffffffffffb6760 (offset: 0x3fe80) -> 0x9eb0 fde=[ 7bc0] │ │ │ │ - 0xfffffffffffb6c20 (offset: 0x40340) -> 0x9f00 fde=[ 7c10] │ │ │ │ - 0xfffffffffffb6d70 (offset: 0x40490) -> 0x9f4c fde=[ 7c5c] │ │ │ │ - 0xfffffffffffb6da0 (offset: 0x404c0) -> 0x9f68 fde=[ 7c78] │ │ │ │ - 0xfffffffffffb6eb0 (offset: 0x405d0) -> 0x9fc0 fde=[ 7cd0] │ │ │ │ - 0xfffffffffffb6ee0 (offset: 0x40600) -> 0x9fe8 fde=[ 7cf8] │ │ │ │ - 0xfffffffffffb6f10 (offset: 0x40630) -> 0xa004 fde=[ 7d14] │ │ │ │ - 0xfffffffffffb6f30 (offset: 0x40650) -> 0xa020 fde=[ 7d30] │ │ │ │ - 0xfffffffffffb7560 (offset: 0x40c80) -> 0xa070 fde=[ 7d80] │ │ │ │ - 0xfffffffffffb7570 (offset: 0x40c90) -> 0xa084 fde=[ 7d94] │ │ │ │ - 0xfffffffffffb85e0 (offset: 0x41d00) -> 0xa100 fde=[ 7e10] │ │ │ │ - 0xfffffffffffb8630 (offset: 0x41d50) -> 0xa114 fde=[ 7e24] │ │ │ │ - 0xfffffffffffb86f0 (offset: 0x41e10) -> 0xa160 fde=[ 7e70] │ │ │ │ - 0xfffffffffffb87d0 (offset: 0x41ef0) -> 0xa1b0 fde=[ 7ec0] │ │ │ │ - 0xfffffffffffb8a70 (offset: 0x42190) -> 0xa1fc fde=[ 7f0c] │ │ │ │ - 0xfffffffffffb8ca0 (offset: 0x423c0) -> 0xa230 fde=[ 7f40] │ │ │ │ - 0xfffffffffffb92e0 (offset: 0x42a00) -> 0xa280 fde=[ 7f90] │ │ │ │ - 0xfffffffffffb93b0 (offset: 0x42ad0) -> 0xa2a8 fde=[ 7fb8] │ │ │ │ - 0xfffffffffffb9470 (offset: 0x42b90) -> 0xa2f4 fde=[ 8004] │ │ │ │ - 0xfffffffffffb9660 (offset: 0x42d80) -> 0xa340 fde=[ 8050] │ │ │ │ - 0xfffffffffffb97d0 (offset: 0x42ef0) -> 0xa380 fde=[ 8090] │ │ │ │ - 0xfffffffffffb9920 (offset: 0x43040) -> 0xa3cc fde=[ 80dc] │ │ │ │ - 0xfffffffffffb9ab0 (offset: 0x431d0) -> 0xa418 fde=[ 8128] │ │ │ │ - 0xfffffffffffb9c40 (offset: 0x43360) -> 0xa464 fde=[ 8174] │ │ │ │ - 0xfffffffffffb9db0 (offset: 0x434d0) -> 0xa4b0 fde=[ 81c0] │ │ │ │ - 0xfffffffffffba100 (offset: 0x43820) -> 0xa4fc fde=[ 820c] │ │ │ │ - 0xfffffffffffba540 (offset: 0x43c60) -> 0xa548 fde=[ 8258] │ │ │ │ - 0xfffffffffffba5d0 (offset: 0x43cf0) -> 0xa56c fde=[ 827c] │ │ │ │ - 0xfffffffffffbb090 (offset: 0x447b0) -> 0xa5bc fde=[ 82cc] │ │ │ │ - 0xfffffffffffbbc60 (offset: 0x45380) -> 0xa60c fde=[ 831c] │ │ │ │ - 0xfffffffffffbc130 (offset: 0x45850) -> 0xa65c fde=[ 836c] │ │ │ │ - 0xfffffffffffbcbd0 (offset: 0x462f0) -> 0xa6ac fde=[ 83bc] │ │ │ │ - 0xfffffffffffbd3c0 (offset: 0x46ae0) -> 0xa6fc fde=[ 840c] │ │ │ │ - 0xfffffffffffbd6d0 (offset: 0x46df0) -> 0xa74c fde=[ 845c] │ │ │ │ - 0xfffffffffffbdc90 (offset: 0x473b0) -> 0xa79c fde=[ 84ac] │ │ │ │ - 0xfffffffffffbf7c0 (offset: 0x48ee0) -> 0xa7ec fde=[ 84fc] │ │ │ │ - 0xfffffffffffbfb40 (offset: 0x49260) -> 0xa838 fde=[ 8548] │ │ │ │ - 0xfffffffffffc0110 (offset: 0x49830) -> 0xa888 fde=[ 8598] │ │ │ │ - 0xfffffffffffc06e0 (offset: 0x49e00) -> 0xa8d8 fde=[ 85e8] │ │ │ │ - 0xfffffffffffc08a0 (offset: 0x49fc0) -> 0xa93c fde=[ 864c] │ │ │ │ - 0xfffffffffffc0d00 (offset: 0x4a420) -> 0xa98c fde=[ 869c] │ │ │ │ - 0xfffffffffffc0e60 (offset: 0x4a580) -> 0xa9d8 fde=[ 86e8] │ │ │ │ - 0xfffffffffffc1390 (offset: 0x4aab0) -> 0xaa38 fde=[ 8748] │ │ │ │ - 0xfffffffffffc1fb0 (offset: 0x4b6d0) -> 0xaa88 fde=[ 8798] │ │ │ │ - 0xfffffffffffc32e0 (offset: 0x4ca00) -> 0xaad8 fde=[ 87e8] │ │ │ │ - 0xfffffffffffc4060 (offset: 0x4d780) -> 0xab28 fde=[ 8838] │ │ │ │ - 0xfffffffffffc4d30 (offset: 0x4e450) -> 0xab78 fde=[ 8888] │ │ │ │ - 0xfffffffffffc4e20 (offset: 0x4e540) -> 0xabc4 fde=[ 88d4] │ │ │ │ - 0xfffffffffffc4ef0 (offset: 0x4e610) -> 0xac4c fde=[ 895c] │ │ │ │ - 0xfffffffffffc4f60 (offset: 0x4e680) -> 0xac70 fde=[ 8980] │ │ │ │ - 0xfffffffffffc4f90 (offset: 0x4e6b0) -> 0xac84 fde=[ 8994] │ │ │ │ - 0xfffffffffffc5290 (offset: 0x4e9b0) -> 0xacd0 fde=[ 89e0] │ │ │ │ - 0xfffffffffffc5310 (offset: 0x4ea30) -> 0xad00 fde=[ 8a10] │ │ │ │ - 0xfffffffffffc54c0 (offset: 0x4ebe0) -> 0xad4c fde=[ 8a5c] │ │ │ │ - 0xfffffffffffc5510 (offset: 0x4ec30) -> 0xad68 fde=[ 8a78] │ │ │ │ - 0xfffffffffffc56d0 (offset: 0x4edf0) -> 0xadc0 fde=[ 8ad0] │ │ │ │ - 0xfffffffffffc5730 (offset: 0x4ee50) -> 0xadd4 fde=[ 8ae4] │ │ │ │ - 0xfffffffffffc6920 (offset: 0x50040) -> 0xae34 fde=[ 8b44] │ │ │ │ - 0xfffffffffffc6a90 (offset: 0x501b0) -> 0xae98 fde=[ 8ba8] │ │ │ │ - 0xfffffffffffc6be0 (offset: 0x50300) -> 0xaee0 fde=[ 8bf0] │ │ │ │ - 0xfffffffffffc6cd0 (offset: 0x503f0) -> 0xaf48 fde=[ 8c58] │ │ │ │ - 0xfffffffffffc6e80 (offset: 0x505a0) -> 0xafc4 fde=[ 8cd4] │ │ │ │ - 0xfffffffffffc70a0 (offset: 0x507c0) -> 0xb014 fde=[ 8d24] │ │ │ │ - 0xfffffffffffc7950 (offset: 0x51070) -> 0xb114 fde=[ 8e24] │ │ │ │ - 0xfffffffffffc7a90 (offset: 0x511b0) -> 0xb174 fde=[ 8e84] │ │ │ │ - 0xfffffffffffc7b60 (offset: 0x51280) -> 0xb1c8 fde=[ 8ed8] │ │ │ │ - 0xfffffffffffc7d70 (offset: 0x51490) -> 0xb224 fde=[ 8f34] │ │ │ │ - 0xfffffffffffc80f0 (offset: 0x51810) -> 0xb274 fde=[ 8f84] │ │ │ │ - 0xfffffffffffc8500 (offset: 0x51c20) -> 0xb2b0 fde=[ 8fc0] │ │ │ │ - 0xfffffffffffc8a20 (offset: 0x52140) -> 0xb330 fde=[ 9040] │ │ │ │ - 0xfffffffffffc8ef0 (offset: 0x52610) -> 0xb390 fde=[ 90a0] │ │ │ │ - 0xfffffffffffc8fb0 (offset: 0x526d0) -> 0xb3bc fde=[ 90cc] │ │ │ │ - 0xfffffffffffc9010 (offset: 0x52730) -> 0xb3d8 fde=[ 90e8] │ │ │ │ - 0xfffffffffffc9150 (offset: 0x52870) -> 0xb408 fde=[ 9118] │ │ │ │ - 0xfffffffffffc9160 (offset: 0x52880) -> 0xb41c fde=[ 912c] │ │ │ │ - 0xfffffffffffc9170 (offset: 0x52890) -> 0xb430 fde=[ 9140] │ │ │ │ - 0xfffffffffffc9180 (offset: 0x528a0) -> 0xb444 fde=[ 9154] │ │ │ │ - 0xfffffffffffc9190 (offset: 0x528b0) -> 0xb458 fde=[ 9168] │ │ │ │ - 0xfffffffffffc91a0 (offset: 0x528c0) -> 0xb46c fde=[ 917c] │ │ │ │ - 0xfffffffffffc91b0 (offset: 0x528d0) -> 0xb480 fde=[ 9190] │ │ │ │ - 0xfffffffffffc91c0 (offset: 0x528e0) -> 0xb494 fde=[ 91a4] │ │ │ │ - 0xfffffffffffc91d0 (offset: 0x528f0) -> 0xb4a8 fde=[ 91b8] │ │ │ │ - 0xfffffffffffc91e0 (offset: 0x52900) -> 0xb4bc fde=[ 91cc] │ │ │ │ - 0xfffffffffffc91f0 (offset: 0x52910) -> 0xb4d0 fde=[ 91e0] │ │ │ │ - 0xfffffffffffc9200 (offset: 0x52920) -> 0xb4e4 fde=[ 91f4] │ │ │ │ - 0xfffffffffffc9210 (offset: 0x52930) -> 0xb4f8 fde=[ 9208] │ │ │ │ - 0xfffffffffffc9230 (offset: 0x52950) -> 0xb50c fde=[ 921c] │ │ │ │ - 0xfffffffffffc92a0 (offset: 0x529c0) -> 0xb558 fde=[ 9268] │ │ │ │ - 0xfffffffffffc9310 (offset: 0x52a30) -> 0xb570 fde=[ 9280] │ │ │ │ - 0xfffffffffffc9370 (offset: 0x52a90) -> 0xb584 fde=[ 9294] │ │ │ │ - 0xfffffffffffc93e0 (offset: 0x52b00) -> 0xb59c fde=[ 92ac] │ │ │ │ - 0xfffffffffffc9440 (offset: 0x52b60) -> 0xb5b0 fde=[ 92c0] │ │ │ │ - 0xfffffffffffc94a0 (offset: 0x52bc0) -> 0xb5c4 fde=[ 92d4] │ │ │ │ - 0xfffffffffffc9600 (offset: 0x52d20) -> 0xb610 fde=[ 9320] │ │ │ │ - 0xfffffffffffc9630 (offset: 0x52d50) -> 0xb628 fde=[ 9338] │ │ │ │ - 0xfffffffffffc96c0 (offset: 0x52de0) -> 0xb678 fde=[ 9388] │ │ │ │ - 0xfffffffffffc9780 (offset: 0x52ea0) -> 0xb6c8 fde=[ 93d8] │ │ │ │ - 0xfffffffffffc98e0 (offset: 0x53000) -> 0xb714 fde=[ 9424] │ │ │ │ - 0xfffffffffffc9bc0 (offset: 0x532e0) -> 0xb764 fde=[ 9474] │ │ │ │ - 0xfffffffffffc9cb0 (offset: 0x533d0) -> 0xb7a8 fde=[ 94b8] │ │ │ │ - 0xfffffffffffc9d10 (offset: 0x53430) -> 0xb7bc fde=[ 94cc] │ │ │ │ - 0xfffffffffffc9d20 (offset: 0x53440) -> 0xb7d0 fde=[ 94e0] │ │ │ │ - 0xfffffffffffc9da0 (offset: 0x534c0) -> 0xb814 fde=[ 9524] │ │ │ │ - 0xfffffffffffc9dc0 (offset: 0x534e0) -> 0xb828 fde=[ 9538] │ │ │ │ - 0xfffffffffffc9de0 (offset: 0x53500) -> 0xb83c fde=[ 954c] │ │ │ │ - 0xfffffffffffc9e00 (offset: 0x53520) -> 0xb850 fde=[ 9560] │ │ │ │ - 0xfffffffffffc9e20 (offset: 0x53540) -> 0xb864 fde=[ 9574] │ │ │ │ - 0xfffffffffffc9e40 (offset: 0x53560) -> 0xb878 fde=[ 9588] │ │ │ │ - 0xfffffffffffc9e60 (offset: 0x53580) -> 0xb88c fde=[ 959c] │ │ │ │ - 0xfffffffffffc9e80 (offset: 0x535a0) -> 0xb8a0 fde=[ 95b0] │ │ │ │ - 0xfffffffffffc9ea0 (offset: 0x535c0) -> 0xb8b4 fde=[ 95c4] │ │ │ │ - 0xfffffffffffc9ef0 (offset: 0x53610) -> 0xb8e0 fde=[ 95f0] │ │ │ │ - 0xfffffffffffc9f30 (offset: 0x53650) -> 0xb900 fde=[ 9610] │ │ │ │ - 0xfffffffffffc9f70 (offset: 0x53690) -> 0xb920 fde=[ 9630] │ │ │ │ - 0xfffffffffffca000 (offset: 0x53720) -> 0xb938 fde=[ 9648] │ │ │ │ - 0xfffffffffffca050 (offset: 0x53770) -> 0xb94c fde=[ 965c] │ │ │ │ - 0xfffffffffffca090 (offset: 0x537b0) -> 0xb974 fde=[ 9684] │ │ │ │ - 0xfffffffffffca0b0 (offset: 0x537d0) -> 0xb988 fde=[ 9698] │ │ │ │ - 0xfffffffffffca1b0 (offset: 0x538d0) -> 0xb9e8 fde=[ 96f8] │ │ │ │ - 0xfffffffffffca260 (offset: 0x53980) -> 0xba2c fde=[ 973c] │ │ │ │ - 0xfffffffffffca310 (offset: 0x53a30) -> 0xba70 fde=[ 9780] │ │ │ │ - 0xfffffffffffca520 (offset: 0x53c40) -> 0xbae4 fde=[ 97f4] │ │ │ │ - 0xfffffffffffca530 (offset: 0x53c50) -> 0xbaf8 fde=[ 9808] │ │ │ │ - 0xfffffffffffca580 (offset: 0x53ca0) -> 0xbb20 fde=[ 9830] │ │ │ │ - 0xfffffffffffca780 (offset: 0x53ea0) -> 0xbb6c fde=[ 987c] │ │ │ │ - 0xfffffffffffca7d0 (offset: 0x53ef0) -> 0xbb88 fde=[ 9898] │ │ │ │ - 0xfffffffffffcb3f0 (offset: 0x54b10) -> 0xbbd8 fde=[ 98e8] │ │ │ │ - 0xfffffffffffcb550 (offset: 0x54c70) -> 0xbc2c fde=[ 993c] │ │ │ │ - 0xfffffffffffcb6a0 (offset: 0x54dc0) -> 0xbc84 fde=[ 9994] │ │ │ │ - 0xfffffffffffcb6c0 (offset: 0x54de0) -> 0xbc98 fde=[ 99a8] │ │ │ │ - 0xfffffffffffcb800 (offset: 0x54f20) -> 0xbcc4 fde=[ 99d4] │ │ │ │ - 0xfffffffffffcb840 (offset: 0x54f60) -> 0xbcd8 fde=[ 99e8] │ │ │ │ - 0xfffffffffffcbb30 (offset: 0x55250) -> 0xbd24 fde=[ 9a34] │ │ │ │ - 0xfffffffffffcbf30 (offset: 0x55650) -> 0xbda0 fde=[ 9ab0] │ │ │ │ - 0xfffffffffffcc1d0 (offset: 0x558f0) -> 0xbdf0 fde=[ 9b00] │ │ │ │ - 0xfffffffffffcd8b0 (offset: 0x56fd0) -> 0xbeac fde=[ 9bbc] │ │ │ │ - 0xfffffffffffce7e0 (offset: 0x57f00) -> 0xbf48 fde=[ 9c58] │ │ │ │ - 0xfffffffffffce860 (offset: 0x57f80) -> 0xbf84 fde=[ 9c94] │ │ │ │ - 0xfffffffffffce890 (offset: 0x57fb0) -> 0xbf98 fde=[ 9ca8] │ │ │ │ - 0xfffffffffffce940 (offset: 0x58060) -> 0xbfe8 fde=[ 9cf8] │ │ │ │ - 0xfffffffffffceb70 (offset: 0x58290) -> 0xc034 fde=[ 9d44] │ │ │ │ - 0xfffffffffffcec30 (offset: 0x58350) -> 0xc080 fde=[ 9d90] │ │ │ │ - 0xfffffffffffcecf0 (offset: 0x58410) -> 0xc0cc fde=[ 9ddc] │ │ │ │ - 0xfffffffffffced70 (offset: 0x58490) -> 0xc108 fde=[ 9e18] │ │ │ │ - 0xfffffffffffced90 (offset: 0x584b0) -> 0xc11c fde=[ 9e2c] │ │ │ │ - 0xfffffffffffcee20 (offset: 0x58540) -> 0xc17c fde=[ 9e8c] │ │ │ │ - 0xfffffffffffceeb0 (offset: 0x585d0) -> 0xc1c8 fde=[ 9ed8] │ │ │ │ - 0xfffffffffffcef30 (offset: 0x58650) -> 0xc1f8 fde=[ 9f08] │ │ │ │ - 0xfffffffffffcef60 (offset: 0x58680) -> 0xc210 fde=[ 9f20] │ │ │ │ - 0xfffffffffffcefa0 (offset: 0x586c0) -> 0xc23c fde=[ 9f4c] │ │ │ │ - 0xfffffffffffcefe0 (offset: 0x58700) -> 0xc250 fde=[ 9f60] │ │ │ │ - 0xfffffffffffcf080 (offset: 0x587a0) -> 0xc264 fde=[ 9f74] │ │ │ │ - 0xfffffffffffcf0d0 (offset: 0x587f0) -> 0xc29c fde=[ 9fac] │ │ │ │ - 0xfffffffffffcf150 (offset: 0x58870) -> 0xc2e4 fde=[ 9ff4] │ │ │ │ - 0xfffffffffffcf160 (offset: 0x58880) -> 0xc2f8 fde=[ a008] │ │ │ │ - 0xfffffffffffcf1d0 (offset: 0x588f0) -> 0xc334 fde=[ a044] │ │ │ │ - 0xfffffffffffcf200 (offset: 0x58920) -> 0xc35c fde=[ a06c] │ │ │ │ - 0xfffffffffffcf250 (offset: 0x58970) -> 0xc388 fde=[ a098] │ │ │ │ - 0xfffffffffffcf2a0 (offset: 0x589c0) -> 0xc3b4 fde=[ a0c4] │ │ │ │ - 0xfffffffffffcf2e0 (offset: 0x58a00) -> 0xc3e0 fde=[ a0f0] │ │ │ │ - 0xfffffffffffcf370 (offset: 0x58a90) -> 0xc410 fde=[ a120] │ │ │ │ - 0xfffffffffffcf3d0 (offset: 0x58af0) -> 0xc43c fde=[ a14c] │ │ │ │ - 0xfffffffffffcf510 (offset: 0x58c30) -> 0xc47c fde=[ a18c] │ │ │ │ - 0xfffffffffffcf6c0 (offset: 0x58de0) -> 0xc4cc fde=[ a1dc] │ │ │ │ - 0xfffffffffffcf740 (offset: 0x58e60) -> 0xc518 fde=[ a228] │ │ │ │ - 0xfffffffffffcf9b0 (offset: 0x590d0) -> 0xc564 fde=[ a274] │ │ │ │ - 0xfffffffffffd0060 (offset: 0x59780) -> 0xc5b4 fde=[ a2c4] │ │ │ │ - 0xfffffffffffd0110 (offset: 0x59830) -> 0xc5f0 fde=[ a300] │ │ │ │ - 0xfffffffffffd02d0 (offset: 0x599f0) -> 0xc62c fde=[ a33c] │ │ │ │ - 0xfffffffffffd03e0 (offset: 0x59b00) -> 0xc65c fde=[ a36c] │ │ │ │ - 0xfffffffffffd0410 (offset: 0x59b30) -> 0xc678 fde=[ a388] │ │ │ │ - 0xfffffffffffd0420 (offset: 0x59b40) -> 0xc68c fde=[ a39c] │ │ │ │ - 0xfffffffffffd0430 (offset: 0x59b50) -> 0xc6a0 fde=[ a3b0] │ │ │ │ - 0xfffffffffffd0460 (offset: 0x59b80) -> 0xc6b4 fde=[ a3c4] │ │ │ │ - 0xfffffffffffd04c0 (offset: 0x59be0) -> 0xc6cc fde=[ a3dc] │ │ │ │ - 0xfffffffffffd0520 (offset: 0x59c40) -> 0xc6e8 fde=[ a3f8] │ │ │ │ - 0xfffffffffffd0560 (offset: 0x59c80) -> 0xc6fc fde=[ a40c] │ │ │ │ - 0xfffffffffffd0880 (offset: 0x59fa0) -> 0xc748 fde=[ a458] │ │ │ │ - 0xfffffffffffd09a0 (offset: 0x5a0c0) -> 0xc7b0 fde=[ a4c0] │ │ │ │ - 0xfffffffffffd09e0 (offset: 0x5a100) -> 0xc7c4 fde=[ a4d4] │ │ │ │ - 0xfffffffffffd0b40 (offset: 0x5a260) -> 0xc7f8 fde=[ a508] │ │ │ │ - 0xfffffffffffd0c20 (offset: 0x5a340) -> 0xc860 fde=[ a570] │ │ │ │ - 0xfffffffffffd2450 (offset: 0x5bb70) -> 0xcaec fde=[ a7fc] │ │ │ │ - 0xfffffffffffd2720 (offset: 0x5be40) -> 0xcb50 fde=[ a860] │ │ │ │ - 0xfffffffffffd2780 (offset: 0x5bea0) -> 0xcb64 fde=[ a874] │ │ │ │ - 0xfffffffffffd27b0 (offset: 0x5bed0) -> 0xcb78 fde=[ a888] │ │ │ │ - 0xfffffffffffd27d0 (offset: 0x5bef0) -> 0xcb8c fde=[ a89c] │ │ │ │ - 0xfffffffffffd27f0 (offset: 0x5bf10) -> 0xcba0 fde=[ a8b0] │ │ │ │ - 0xfffffffffffd2810 (offset: 0x5bf30) -> 0xcbb4 fde=[ a8c4] │ │ │ │ - 0xfffffffffffd2830 (offset: 0x5bf50) -> 0xcbc8 fde=[ a8d8] │ │ │ │ - 0xfffffffffffd2890 (offset: 0x5bfb0) -> 0xcbdc fde=[ a8ec] │ │ │ │ - 0xfffffffffffd28b0 (offset: 0x5bfd0) -> 0xcbf0 fde=[ a900] │ │ │ │ - 0xfffffffffffd28d0 (offset: 0x5bff0) -> 0xcc04 fde=[ a914] │ │ │ │ - 0xfffffffffffd28f0 (offset: 0x5c010) -> 0xcc18 fde=[ a928] │ │ │ │ - 0xfffffffffffd2920 (offset: 0x5c040) -> 0xcc2c fde=[ a93c] │ │ │ │ - 0xfffffffffffd2940 (offset: 0x5c060) -> 0xcc40 fde=[ a950] │ │ │ │ - 0xfffffffffffd29e0 (offset: 0x5c100) -> 0xcca0 fde=[ a9b0] │ │ │ │ - 0xfffffffffffd2a80 (offset: 0x5c1a0) -> 0xcd00 fde=[ aa10] │ │ │ │ - 0xfffffffffffd2b10 (offset: 0x5c230) -> 0xcd48 fde=[ aa58] │ │ │ │ - 0xfffffffffffd2df0 (offset: 0x5c510) -> 0xcd98 fde=[ aaa8] │ │ │ │ - 0xfffffffffffd2e20 (offset: 0x5c540) -> 0xcdac fde=[ aabc] │ │ │ │ - 0xfffffffffffd2e50 (offset: 0x5c570) -> 0xcdc0 fde=[ aad0] │ │ │ │ - 0xfffffffffffd2f80 (offset: 0x5c6a0) -> 0xcde8 fde=[ aaf8] │ │ │ │ - 0xfffffffffffd35e0 (offset: 0x5cd00) -> 0xce38 fde=[ ab48] │ │ │ │ - 0xfffffffffffd3600 (offset: 0x5cd20) -> 0xce4c fde=[ ab5c] │ │ │ │ - 0xfffffffffffd3620 (offset: 0x5cd40) -> 0xce60 fde=[ ab70] │ │ │ │ - 0xfffffffffffd3640 (offset: 0x5cd60) -> 0xce74 fde=[ ab84] │ │ │ │ - 0xfffffffffffd3660 (offset: 0x5cd80) -> 0xce88 fde=[ ab98] │ │ │ │ - 0xfffffffffffd3680 (offset: 0x5cda0) -> 0xce9c fde=[ abac] │ │ │ │ - 0xfffffffffffd36a0 (offset: 0x5cdc0) -> 0xceb0 fde=[ abc0] │ │ │ │ - 0xfffffffffffd38d0 (offset: 0x5cff0) -> 0xcf00 fde=[ ac10] │ │ │ │ - 0xfffffffffffd3af0 (offset: 0x5d210) -> 0xcf50 fde=[ ac60] │ │ │ │ - 0xfffffffffffd3cb0 (offset: 0x5d3d0) -> 0xcfa0 fde=[ acb0] │ │ │ │ - 0xfffffffffffd4d40 (offset: 0x5e460) -> 0xd0c0 fde=[ add0] │ │ │ │ - 0xfffffffffffd4de0 (offset: 0x5e500) -> 0xd110 fde=[ ae20] │ │ │ │ - 0xfffffffffffd4e20 (offset: 0x5e540) -> 0xd12c fde=[ ae3c] │ │ │ │ - 0xfffffffffffd4e60 (offset: 0x5e580) -> 0xd148 fde=[ ae58] │ │ │ │ - 0xfffffffffffd5a20 (offset: 0x5f140) -> 0xd1d0 fde=[ aee0] │ │ │ │ - 0xfffffffffffd5d50 (offset: 0x5f470) -> 0xd240 fde=[ af50] │ │ │ │ - 0xfffffffffffd5d80 (offset: 0x5f4a0) -> 0xd25c fde=[ af6c] │ │ │ │ - 0xfffffffffffd5e30 (offset: 0x5f550) -> 0xd288 fde=[ af98] │ │ │ │ - 0xfffffffffffd5ea0 (offset: 0x5f5c0) -> 0xd2c0 fde=[ afd0] │ │ │ │ - 0xfffffffffffd5eb0 (offset: 0x5f5d0) -> 0xd2d4 fde=[ afe4] │ │ │ │ - 0xfffffffffffd5f20 (offset: 0x5f640) -> 0xd300 fde=[ b010] │ │ │ │ - 0xfffffffffffd5fa0 (offset: 0x5f6c0) -> 0xd32c fde=[ b03c] │ │ │ │ - 0xfffffffffffd5fd0 (offset: 0x5f6f0) -> 0xd340 fde=[ b050] │ │ │ │ - 0xfffffffffffd60c0 (offset: 0x5f7e0) -> 0xd37c fde=[ b08c] │ │ │ │ - 0xfffffffffffd60d0 (offset: 0x5f7f0) -> 0xd390 fde=[ b0a0] │ │ │ │ - 0xfffffffffffd60e0 (offset: 0x5f800) -> 0xd3a4 fde=[ b0b4] │ │ │ │ - 0xfffffffffffd60f0 (offset: 0x5f810) -> 0xd3b8 fde=[ b0c8] │ │ │ │ - 0xfffffffffffd6100 (offset: 0x5f820) -> 0xd3cc fde=[ b0dc] │ │ │ │ - 0xfffffffffffd6110 (offset: 0x5f830) -> 0xd3e0 fde=[ b0f0] │ │ │ │ - 0xfffffffffffd6130 (offset: 0x5f850) -> 0xd3f4 fde=[ b104] │ │ │ │ - 0xfffffffffffd6140 (offset: 0x5f860) -> 0xd408 fde=[ b118] │ │ │ │ - 0xfffffffffffd6150 (offset: 0x5f870) -> 0xd420 fde=[ b130] │ │ │ │ - 0xfffffffffffd6420 (offset: 0x5fb40) -> 0xd478 fde=[ b188] │ │ │ │ - 0xfffffffffffd6510 (offset: 0x5fc30) -> 0xd4c8 fde=[ b1d8] │ │ │ │ - 0xfffffffffffd6540 (offset: 0x5fc60) -> 0xd4e4 fde=[ b1f4] │ │ │ │ - 0xfffffffffffd6730 (offset: 0x5fe50) -> 0xd530 fde=[ b240] │ │ │ │ - 0xfffffffffffd68d0 (offset: 0x5fff0) -> 0xd56c fde=[ b27c] │ │ │ │ - 0xfffffffffffd6b90 (offset: 0x602b0) -> 0xd5c4 fde=[ b2d4] │ │ │ │ - 0xfffffffffffd6e20 (offset: 0x60540) -> 0xd614 fde=[ b324] │ │ │ │ - 0xfffffffffffd6e60 (offset: 0x60580) -> 0xd630 fde=[ b340] │ │ │ │ - 0xfffffffffffd6ea0 (offset: 0x605c0) -> 0xd664 fde=[ b374] │ │ │ │ - 0xfffffffffffd6ed0 (offset: 0x605f0) -> 0xd678 fde=[ b388] │ │ │ │ - 0xfffffffffffd6f00 (offset: 0x60620) -> 0xd6a0 fde=[ b3b0] │ │ │ │ - 0xfffffffffffd70c0 (offset: 0x607e0) -> 0xd6e0 fde=[ b3f0] │ │ │ │ - 0xfffffffffffd74f0 (offset: 0x60c10) -> 0xd738 fde=[ b448] │ │ │ │ - 0xfffffffffffd7520 (offset: 0x60c40) -> 0xd74c fde=[ b45c] │ │ │ │ - 0xfffffffffffd7540 (offset: 0x60c60) -> 0xd760 fde=[ b470] │ │ │ │ - 0xfffffffffffd7660 (offset: 0x60d80) -> 0xd794 fde=[ b4a4] │ │ │ │ - 0xfffffffffffd76b0 (offset: 0x60dd0) -> 0xd7c8 fde=[ b4d8] │ │ │ │ - 0xfffffffffffd7700 (offset: 0x60e20) -> 0xd7e8 fde=[ b4f8] │ │ │ │ - 0xfffffffffffd77b0 (offset: 0x60ed0) -> 0xd834 fde=[ b544] │ │ │ │ - 0xfffffffffffd77c0 (offset: 0x60ee0) -> 0xd848 fde=[ b558] │ │ │ │ - 0xfffffffffffd78b0 (offset: 0x60fd0) -> 0xd86c fde=[ b57c] │ │ │ │ - 0xfffffffffffd78d0 (offset: 0x60ff0) -> 0xd880 fde=[ b590] │ │ │ │ - 0xfffffffffffd7960 (offset: 0x61080) -> 0xd8b4 fde=[ b5c4] │ │ │ │ - 0xfffffffffffd7970 (offset: 0x61090) -> 0xd8c8 fde=[ b5d8] │ │ │ │ - 0xfffffffffffd7a60 (offset: 0x61180) -> 0xd8f0 fde=[ b600] │ │ │ │ - 0xfffffffffffd7ce0 (offset: 0x61400) -> 0xd93c fde=[ b64c] │ │ │ │ - 0xfffffffffffd7d40 (offset: 0x61460) -> 0xd954 fde=[ b664] │ │ │ │ - 0xfffffffffffd7d90 (offset: 0x614b0) -> 0xd96c fde=[ b67c] │ │ │ │ - 0xfffffffffffd7df0 (offset: 0x61510) -> 0xd98c fde=[ b69c] │ │ │ │ - 0xfffffffffffd7e20 (offset: 0x61540) -> 0xd9a4 fde=[ b6b4] │ │ │ │ - 0xfffffffffffd7e60 (offset: 0x61580) -> 0xd9c4 fde=[ b6d4] │ │ │ │ - 0xfffffffffffd7e90 (offset: 0x615b0) -> 0xd9dc fde=[ b6ec] │ │ │ │ - 0xfffffffffffd7ef0 (offset: 0x61610) -> 0xd9fc fde=[ b70c] │ │ │ │ - 0xfffffffffffd7f50 (offset: 0x61670) -> 0xda1c fde=[ b72c] │ │ │ │ - 0xfffffffffffd8010 (offset: 0x61730) -> 0xda48 fde=[ b758] │ │ │ │ - 0xfffffffffffd8050 (offset: 0x61770) -> 0xda68 fde=[ b778] │ │ │ │ - 0xfffffffffffd8090 (offset: 0x617b0) -> 0xda88 fde=[ b798] │ │ │ │ - 0xfffffffffffd80f0 (offset: 0x61810) -> 0xdaa4 fde=[ b7b4] │ │ │ │ - 0xfffffffffffd8280 (offset: 0x619a0) -> 0xdaf8 fde=[ b808] │ │ │ │ - 0xfffffffffffd82a0 (offset: 0x619c0) -> 0xdb0c fde=[ b81c] │ │ │ │ - 0xfffffffffffd83d0 (offset: 0x61af0) -> 0xdb58 fde=[ b868] │ │ │ │ - 0xfffffffffffd8440 (offset: 0x61b60) -> 0xdb88 fde=[ b898] │ │ │ │ - 0xfffffffffffd84a0 (offset: 0x61bc0) -> 0xdbb0 fde=[ b8c0] │ │ │ │ - 0xfffffffffffd84c0 (offset: 0x61be0) -> 0xdbc4 fde=[ b8d4] │ │ │ │ - 0xfffffffffffd84e0 (offset: 0x61c00) -> 0xdbd8 fde=[ b8e8] │ │ │ │ - 0xfffffffffffd8510 (offset: 0x61c30) -> 0xdbec fde=[ b8fc] │ │ │ │ - 0xfffffffffffd8550 (offset: 0x61c70) -> 0xdc00 fde=[ b910] │ │ │ │ - 0xfffffffffffd8570 (offset: 0x61c90) -> 0xdc14 fde=[ b924] │ │ │ │ - 0xfffffffffffd86b0 (offset: 0x61dd0) -> 0xdc78 fde=[ b988] │ │ │ │ - 0xfffffffffffd86d0 (offset: 0x61df0) -> 0xdc8c fde=[ b99c] │ │ │ │ - 0xfffffffffffd86f0 (offset: 0x61e10) -> 0xdca0 fde=[ b9b0] │ │ │ │ - 0xfffffffffffd8740 (offset: 0x61e60) -> 0xdcb4 fde=[ b9c4] │ │ │ │ - 0xfffffffffffd9330 (offset: 0x62a50) -> 0xdd04 fde=[ ba14] │ │ │ │ - 0xfffffffffffd93e0 (offset: 0x62b00) -> 0xdd3c fde=[ ba4c] │ │ │ │ - 0xfffffffffffd9980 (offset: 0x630a0) -> 0xdd8c fde=[ ba9c] │ │ │ │ - 0xfffffffffffd9c10 (offset: 0x63330) -> 0xddd8 fde=[ bae8] │ │ │ │ - 0xfffffffffffda280 (offset: 0x639a0) -> 0xde38 fde=[ bb48] │ │ │ │ - 0xfffffffffffda530 (offset: 0x63c50) -> 0xdeb8 fde=[ bbc8] │ │ │ │ - 0xfffffffffffda580 (offset: 0x63ca0) -> 0xdecc fde=[ bbdc] │ │ │ │ - 0xfffffffffffda5d0 (offset: 0x63cf0) -> 0xdee0 fde=[ bbf0] │ │ │ │ - 0xfffffffffffda8c0 (offset: 0x63fe0) -> 0xdf2c fde=[ bc3c] │ │ │ │ - 0xfffffffffffda8f0 (offset: 0x64010) -> 0xdf40 fde=[ bc50] │ │ │ │ - 0xfffffffffffda910 (offset: 0x64030) -> 0xdf54 fde=[ bc64] │ │ │ │ - 0xfffffffffffda940 (offset: 0x64060) -> 0xdf74 fde=[ bc84] │ │ │ │ - 0xfffffffffffdaae0 (offset: 0x64200) -> 0xdfc4 fde=[ bcd4] │ │ │ │ - 0xfffffffffffdacc0 (offset: 0x643e0) -> 0xe014 fde=[ bd24] │ │ │ │ - 0xfffffffffffdaec0 (offset: 0x645e0) -> 0xe064 fde=[ bd74] │ │ │ │ - 0xfffffffffffdaf10 (offset: 0x64630) -> 0xe078 fde=[ bd88] │ │ │ │ - 0xfffffffffffdaf70 (offset: 0x64690) -> 0xe08c fde=[ bd9c] │ │ │ │ - 0xfffffffffffdb870 (offset: 0x64f90) -> 0xe0dc fde=[ bdec] │ │ │ │ - 0xfffffffffffdc5e0 (offset: 0x65d00) -> 0xe12c fde=[ be3c] │ │ │ │ - 0xfffffffffffdd0c0 (offset: 0x667e0) -> 0xe17c fde=[ be8c] │ │ │ │ - 0xfffffffffffdd9d0 (offset: 0x670f0) -> 0xe1ec fde=[ befc] │ │ │ │ - 0xfffffffffffde2d0 (offset: 0x679f0) -> 0xe23c fde=[ bf4c] │ │ │ │ - 0xfffffffffffdeaf0 (offset: 0x68210) -> 0xe2a4 fde=[ bfb4] │ │ │ │ - 0xfffffffffffdf240 (offset: 0x68960) -> 0xe2f4 fde=[ c004] │ │ │ │ - 0xfffffffffffdf9d0 (offset: 0x690f0) -> 0xe35c fde=[ c06c] │ │ │ │ - 0xfffffffffffdfa90 (offset: 0x691b0) -> 0xe3a8 fde=[ c0b8] │ │ │ │ - 0xfffffffffffdfad0 (offset: 0x691f0) -> 0xe3c4 fde=[ c0d4] │ │ │ │ - 0xfffffffffffdfaf0 (offset: 0x69210) -> 0xe3d8 fde=[ c0e8] │ │ │ │ - 0xfffffffffffdfb20 (offset: 0x69240) -> 0xe3ec fde=[ c0fc] │ │ │ │ - 0xfffffffffffdfc90 (offset: 0x693b0) -> 0xe400 fde=[ c110] │ │ │ │ - 0xfffffffffffdfd10 (offset: 0x69430) -> 0xe438 fde=[ c148] │ │ │ │ - 0xfffffffffffe0130 (offset: 0x69850) -> 0xe484 fde=[ c194] │ │ │ │ - 0xfffffffffffe01d0 (offset: 0x698f0) -> 0xe4a0 fde=[ c1b0] │ │ │ │ - 0xfffffffffffe04b0 (offset: 0x69bd0) -> 0xe4f4 fde=[ c204] │ │ │ │ - 0xfffffffffffe04c0 (offset: 0x69be0) -> 0xe508 fde=[ c218] │ │ │ │ - 0xfffffffffffe0770 (offset: 0x69e90) -> 0xe544 fde=[ c254] │ │ │ │ - 0xfffffffffffe0b50 (offset: 0x6a270) -> 0xe590 fde=[ c2a0] │ │ │ │ - 0xfffffffffffe0f80 (offset: 0x6a6a0) -> 0xe5f8 fde=[ c308] │ │ │ │ - 0xfffffffffffe0fa0 (offset: 0x6a6c0) -> 0xe60c fde=[ c31c] │ │ │ │ - 0xfffffffffffe0fd0 (offset: 0x6a6f0) -> 0xe620 fde=[ c330] │ │ │ │ - 0xfffffffffffe1050 (offset: 0x6a770) -> 0xe634 fde=[ c344] │ │ │ │ - 0xfffffffffffe10b0 (offset: 0x6a7d0) -> 0xe66c fde=[ c37c] │ │ │ │ - 0xfffffffffffe11a0 (offset: 0x6a8c0) -> 0xe6a8 fde=[ c3b8] │ │ │ │ - 0xfffffffffffe1230 (offset: 0x6a950) -> 0xe6e0 fde=[ c3f0] │ │ │ │ - 0xfffffffffffe12e0 (offset: 0x6aa00) -> 0xe6f4 fde=[ c404] │ │ │ │ - 0xfffffffffffe1440 (offset: 0x6ab60) -> 0xe744 fde=[ c454] │ │ │ │ - 0xfffffffffffe15a0 (offset: 0x6acc0) -> 0xe794 fde=[ c4a4] │ │ │ │ - 0xfffffffffffe1720 (offset: 0x6ae40) -> 0xe7e0 fde=[ c4f0] │ │ │ │ - 0xfffffffffffe1ab0 (offset: 0x6b1d0) -> 0xe82c fde=[ c53c] │ │ │ │ - 0xfffffffffffe1e40 (offset: 0x6b560) -> 0xe878 fde=[ c588] │ │ │ │ - 0xfffffffffffe21d0 (offset: 0x6b8f0) -> 0xe8c4 fde=[ c5d4] │ │ │ │ - 0xfffffffffffe2550 (offset: 0x6bc70) -> 0xe910 fde=[ c620] │ │ │ │ - 0xfffffffffffe2910 (offset: 0x6c030) -> 0xe95c fde=[ c66c] │ │ │ │ - 0xfffffffffffe2fb0 (offset: 0x6c6d0) -> 0xe9ac fde=[ c6bc] │ │ │ │ - 0xfffffffffffe3170 (offset: 0x6c890) -> 0xe9f8 fde=[ c708] │ │ │ │ - 0xfffffffffffe3400 (offset: 0x6cb20) -> 0xea44 fde=[ c754] │ │ │ │ - 0xfffffffffffe3610 (offset: 0x6cd30) -> 0xea90 fde=[ c7a0] │ │ │ │ - 0xfffffffffffe3850 (offset: 0x6cf70) -> 0xeadc fde=[ c7ec] │ │ │ │ - 0xfffffffffffe3b30 (offset: 0x6d250) -> 0xeb28 fde=[ c838] │ │ │ │ - 0xfffffffffffe3e60 (offset: 0x6d580) -> 0xeb74 fde=[ c884] │ │ │ │ - 0xfffffffffffe4120 (offset: 0x6d840) -> 0xebc0 fde=[ c8d0] │ │ │ │ - 0xfffffffffffe49d0 (offset: 0x6e0f0) -> 0xec9c fde=[ c9ac] │ │ │ │ - 0xfffffffffffe5c30 (offset: 0x6f350) -> 0xed08 fde=[ ca18] │ │ │ │ - 0xfffffffffffe5ca0 (offset: 0x6f3c0) -> 0xed48 fde=[ ca58] │ │ │ │ - 0xfffffffffffe5d70 (offset: 0x6f490) -> 0xed98 fde=[ caa8] │ │ │ │ - 0xfffffffffffe5e30 (offset: 0x6f550) -> 0xede4 fde=[ caf4] │ │ │ │ - 0xfffffffffffe60c0 (offset: 0x6f7e0) -> 0xee30 fde=[ cb40] │ │ │ │ - 0xfffffffffffe6200 (offset: 0x6f920) -> 0xee80 fde=[ cb90] │ │ │ │ - 0xfffffffffffe62b0 (offset: 0x6f9d0) -> 0xeeac fde=[ cbbc] │ │ │ │ - 0xfffffffffffe6360 (offset: 0x6fa80) -> 0xeee8 fde=[ cbf8] │ │ │ │ - 0xfffffffffffe6370 (offset: 0x6fa90) -> 0xeefc fde=[ cc0c] │ │ │ │ - 0xfffffffffffe6420 (offset: 0x6fb40) -> 0xef44 fde=[ cc54] │ │ │ │ - 0xfffffffffffe6450 (offset: 0x6fb70) -> 0xef58 fde=[ cc68] │ │ │ │ - 0xfffffffffffe64a0 (offset: 0x6fbc0) -> 0xef6c fde=[ cc7c] │ │ │ │ - 0xfffffffffffe6540 (offset: 0x6fc60) -> 0xef90 fde=[ cca0] │ │ │ │ - 0xfffffffffffe65b0 (offset: 0x6fcd0) -> 0xefb4 fde=[ ccc4] │ │ │ │ - 0xfffffffffffe65c0 (offset: 0x6fce0) -> 0xefc8 fde=[ ccd8] │ │ │ │ - 0xfffffffffffe65f0 (offset: 0x6fd10) -> 0xefdc fde=[ ccec] │ │ │ │ - 0xfffffffffffe6700 (offset: 0x6fe20) -> 0xeff0 fde=[ cd00] │ │ │ │ - 0xfffffffffffe6730 (offset: 0x6fe50) -> 0xf004 fde=[ cd14] │ │ │ │ - 0xfffffffffffe67d0 (offset: 0x6fef0) -> 0xf020 fde=[ cd30] │ │ │ │ - 0xfffffffffffe7090 (offset: 0x707b0) -> 0xf034 fde=[ cd44] │ │ │ │ - 0xfffffffffffe70b0 (offset: 0x707d0) -> 0xf048 fde=[ cd58] │ │ │ │ - 0xfffffffffffe70f0 (offset: 0x70810) -> 0xf05c fde=[ cd6c] │ │ │ │ - 0xfffffffffffe7240 (offset: 0x70960) -> 0xf080 fde=[ cd90] │ │ │ │ - 0xfffffffffffe72e0 (offset: 0x70a00) -> 0xf094 fde=[ cda4] │ │ │ │ - 0xfffffffffffe73b0 (offset: 0x70ad0) -> 0xf0a8 fde=[ cdb8] │ │ │ │ - 0xfffffffffffe75c0 (offset: 0x70ce0) -> 0xf0f4 fde=[ ce04] │ │ │ │ - 0xfffffffffffe7e30 (offset: 0x71550) -> 0xf16c fde=[ ce7c] │ │ │ │ - 0xfffffffffffe7fb0 (offset: 0x716d0) -> 0xf1a8 fde=[ ceb8] │ │ │ │ - 0xfffffffffffe7ff0 (offset: 0x71710) -> 0xf1c4 fde=[ ced4] │ │ │ │ - 0xfffffffffffe8080 (offset: 0x717a0) -> 0xf1f8 fde=[ cf08] │ │ │ │ - 0xfffffffffffe8180 (offset: 0x718a0) -> 0xf248 fde=[ cf58] │ │ │ │ - 0xfffffffffffe8210 (offset: 0x71930) -> 0xf25c fde=[ cf6c] │ │ │ │ - 0xfffffffffffe82f0 (offset: 0x71a10) -> 0xf298 fde=[ cfa8] │ │ │ │ - 0xfffffffffffe83b0 (offset: 0x71ad0) -> 0xf2f8 fde=[ d008] │ │ │ │ - 0xfffffffffffe8530 (offset: 0x71c50) -> 0xf344 fde=[ d054] │ │ │ │ - 0xfffffffffffe8580 (offset: 0x71ca0) -> 0xf370 fde=[ d080] │ │ │ │ - 0xfffffffffffe85f0 (offset: 0x71d10) -> 0xf398 fde=[ d0a8] │ │ │ │ - 0xfffffffffffe8670 (offset: 0x71d90) -> 0xf3c4 fde=[ d0d4] │ │ │ │ - 0xfffffffffffe86c0 (offset: 0x71de0) -> 0xf3f0 fde=[ d100] │ │ │ │ - 0xfffffffffffe8860 (offset: 0x71f80) -> 0xf43c fde=[ d14c] │ │ │ │ - 0xfffffffffffe89b0 (offset: 0x720d0) -> 0xf468 fde=[ d178] │ │ │ │ - 0xfffffffffffe8fa0 (offset: 0x726c0) -> 0xf4c8 fde=[ d1d8] │ │ │ │ - 0xfffffffffffe9460 (offset: 0x72b80) -> 0xf550 fde=[ d260] │ │ │ │ - 0xfffffffffffe94c0 (offset: 0x72be0) -> 0xf564 fde=[ d274] │ │ │ │ - 0xfffffffffffe9660 (offset: 0x72d80) -> 0xf5b0 fde=[ d2c0] │ │ │ │ - 0xfffffffffffe9a90 (offset: 0x731b0) -> 0xf610 fde=[ d320] │ │ │ │ - 0xfffffffffffe9cf0 (offset: 0x73410) -> 0xf670 fde=[ d380] │ │ │ │ - 0xfffffffffffe9dd0 (offset: 0x734f0) -> 0xf6a0 fde=[ d3b0] │ │ │ │ - 0xfffffffffffe9e00 (offset: 0x73520) -> 0xf6bc fde=[ d3cc] │ │ │ │ - 0xfffffffffffe9ed0 (offset: 0x735f0) -> 0xf6f8 fde=[ d408] │ │ │ │ - 0xfffffffffffea050 (offset: 0x73770) -> 0xf750 fde=[ d460] │ │ │ │ - 0xfffffffffffea0d0 (offset: 0x737f0) -> 0xf78c fde=[ d49c] │ │ │ │ - 0xfffffffffffea130 (offset: 0x73850) -> 0xf7b8 fde=[ d4c8] │ │ │ │ - 0xfffffffffffea1c0 (offset: 0x738e0) -> 0xf7e4 fde=[ d4f4] │ │ │ │ - 0xfffffffffffea1e0 (offset: 0x73900) -> 0xf800 fde=[ d510] │ │ │ │ - 0xfffffffffffea1f0 (offset: 0x73910) -> 0xf814 fde=[ d524] │ │ │ │ - 0xfffffffffffea280 (offset: 0x739a0) -> 0xf840 fde=[ d550] │ │ │ │ - 0xfffffffffffea2b0 (offset: 0x739d0) -> 0xf854 fde=[ d564] │ │ │ │ - 0xfffffffffffea2d0 (offset: 0x739f0) -> 0xf868 fde=[ d578] │ │ │ │ - 0xfffffffffffea300 (offset: 0x73a20) -> 0xf87c fde=[ d58c] │ │ │ │ - 0xfffffffffffea310 (offset: 0x73a30) -> 0xf890 fde=[ d5a0] │ │ │ │ - 0xfffffffffffea330 (offset: 0x73a50) -> 0xf8a4 fde=[ d5b4] │ │ │ │ - 0xfffffffffffea360 (offset: 0x73a80) -> 0xf8b8 fde=[ d5c8] │ │ │ │ - 0xfffffffffffea3d0 (offset: 0x73af0) -> 0xf8e0 fde=[ d5f0] │ │ │ │ - 0xfffffffffffea3f0 (offset: 0x73b10) -> 0xf8f4 fde=[ d604] │ │ │ │ - 0xfffffffffffea470 (offset: 0x73b90) -> 0xf930 fde=[ d640] │ │ │ │ - 0xfffffffffffea4a0 (offset: 0x73bc0) -> 0xf94c fde=[ d65c] │ │ │ │ - 0xfffffffffffea520 (offset: 0x73c40) -> 0xf968 fde=[ d678] │ │ │ │ - 0xfffffffffffea540 (offset: 0x73c60) -> 0xf984 fde=[ d694] │ │ │ │ - 0xfffffffffffea5f0 (offset: 0x73d10) -> 0xf9c0 fde=[ d6d0] │ │ │ │ - 0xfffffffffffeaa80 (offset: 0x741a0) -> 0xfa10 fde=[ d720] │ │ │ │ - 0xfffffffffffeabc0 (offset: 0x742e0) -> 0xfa60 fde=[ d770] │ │ │ │ - 0xfffffffffffeb400 (offset: 0x74b20) -> 0xfab0 fde=[ d7c0] │ │ │ │ - 0xfffffffffffebc00 (offset: 0x75320) -> 0xfb6c fde=[ d87c] │ │ │ │ - 0xfffffffffffebec0 (offset: 0x755e0) -> 0xfbe0 fde=[ d8f0] │ │ │ │ - 0xfffffffffffec390 (offset: 0x75ab0) -> 0xfc78 fde=[ d988] │ │ │ │ - 0xfffffffffffec8a0 (offset: 0x75fc0) -> 0xfd10 fde=[ da20] │ │ │ │ - 0xfffffffffffeca60 (offset: 0x76180) -> 0xfd5c fde=[ da6c] │ │ │ │ - 0xfffffffffffecb10 (offset: 0x76230) -> 0xfdac fde=[ dabc] │ │ │ │ - 0xfffffffffffecf50 (offset: 0x76670) -> 0xfdfc fde=[ db0c] │ │ │ │ - 0xfffffffffffecfb0 (offset: 0x766d0) -> 0xfe28 fde=[ db38] │ │ │ │ - 0xfffffffffffed0c0 (offset: 0x767e0) -> 0xfe4c fde=[ db5c] │ │ │ │ - 0xfffffffffffed110 (offset: 0x76830) -> 0xfe68 fde=[ db78] │ │ │ │ - 0xfffffffffffed230 (offset: 0x76950) -> 0xfe90 fde=[ dba0] │ │ │ │ - 0xfffffffffffed390 (offset: 0x76ab0) -> 0xfedc fde=[ dbec] │ │ │ │ - 0xfffffffffffed660 (offset: 0x76d80) -> 0xff68 fde=[ dc78] │ │ │ │ - 0xfffffffffffed7a0 (offset: 0x76ec0) -> 0xffcc fde=[ dcdc] │ │ │ │ - 0xfffffffffffed990 (offset: 0x770b0) -> 0x10038 fde=[ dd48] │ │ │ │ - 0xfffffffffffed9a0 (offset: 0x770c0) -> 0x1004c fde=[ dd5c] │ │ │ │ - 0xfffffffffffed9c0 (offset: 0x770e0) -> 0x10060 fde=[ dd70] │ │ │ │ - 0xfffffffffffeda60 (offset: 0x77180) -> 0x10088 fde=[ dd98] │ │ │ │ - 0xfffffffffffedb70 (offset: 0x77290) -> 0x100f4 fde=[ de04] │ │ │ │ - 0xfffffffffffedcd0 (offset: 0x773f0) -> 0x10140 fde=[ de50] │ │ │ │ - 0xfffffffffffee7f0 (offset: 0x77f10) -> 0x10190 fde=[ dea0] │ │ │ │ - 0xfffffffffffee920 (offset: 0x78040) -> 0x101dc fde=[ deec] │ │ │ │ - 0xfffffffffffef910 (offset: 0x79030) -> 0x10230 fde=[ df40] │ │ │ │ - 0xfffffffffffef970 (offset: 0x79090) -> 0x10244 fde=[ df54] │ │ │ │ - 0xfffffffffffef9c0 (offset: 0x790e0) -> 0x10258 fde=[ df68] │ │ │ │ - 0xfffffffffffef9f0 (offset: 0x79110) -> 0x10274 fde=[ df84] │ │ │ │ - 0xfffffffffffefa40 (offset: 0x79160) -> 0x10288 fde=[ df98] │ │ │ │ - 0xfffffffffffefb40 (offset: 0x79260) -> 0x102d4 fde=[ dfe4] │ │ │ │ - 0xfffffffffffefb60 (offset: 0x79280) -> 0x102f0 fde=[ e000] │ │ │ │ - 0xfffffffffffefb70 (offset: 0x79290) -> 0x10304 fde=[ e014] │ │ │ │ - 0xfffffffffffefb80 (offset: 0x792a0) -> 0x10318 fde=[ e028] │ │ │ │ - 0xfffffffffffefb90 (offset: 0x792b0) -> 0x1032c fde=[ e03c] │ │ │ │ - 0xfffffffffffefba0 (offset: 0x792c0) -> 0x10340 fde=[ e050] │ │ │ │ - 0xfffffffffffefbb0 (offset: 0x792d0) -> 0x10354 fde=[ e064] │ │ │ │ - 0xfffffffffffefbd0 (offset: 0x792f0) -> 0x10368 fde=[ e078] │ │ │ │ - 0xfffffffffffefbf0 (offset: 0x79310) -> 0x1037c fde=[ e08c] │ │ │ │ - 0xfffffffffffefc10 (offset: 0x79330) -> 0x10390 fde=[ e0a0] │ │ │ │ - 0xfffffffffffefc30 (offset: 0x79350) -> 0x103a4 fde=[ e0b4] │ │ │ │ - 0xfffffffffffefc40 (offset: 0x79360) -> 0x103b8 fde=[ e0c8] │ │ │ │ - 0xfffffffffffefc70 (offset: 0x79390) -> 0x103cc fde=[ e0dc] │ │ │ │ - 0xfffffffffffefc90 (offset: 0x793b0) -> 0x103e0 fde=[ e0f0] │ │ │ │ - 0xfffffffffffefca0 (offset: 0x793c0) -> 0x103f4 fde=[ e104] │ │ │ │ - 0xfffffffffffefd00 (offset: 0x79420) -> 0x1040c fde=[ e11c] │ │ │ │ - 0xfffffffffffefd10 (offset: 0x79430) -> 0x10420 fde=[ e130] │ │ │ │ - 0xfffffffffffefd30 (offset: 0x79450) -> 0x10434 fde=[ e144] │ │ │ │ - 0xfffffffffffefd80 (offset: 0x794a0) -> 0x1045c fde=[ e16c] │ │ │ │ - 0xfffffffffffefe40 (offset: 0x79560) -> 0x10488 fde=[ e198] │ │ │ │ - 0xfffffffffffefe80 (offset: 0x795a0) -> 0x1049c fde=[ e1ac] │ │ │ │ - 0xfffffffffffefeb0 (offset: 0x795d0) -> 0x104b8 fde=[ e1c8] │ │ │ │ - 0xffffffffffff0120 (offset: 0x79840) -> 0x10508 fde=[ e218] │ │ │ │ - 0xffffffffffff03c0 (offset: 0x79ae0) -> 0x10558 fde=[ e268] │ │ │ │ - 0xffffffffffff03e0 (offset: 0x79b00) -> 0x10574 fde=[ e284] │ │ │ │ - 0xffffffffffff03f0 (offset: 0x79b10) -> 0x10588 fde=[ e298] │ │ │ │ - 0xffffffffffff0580 (offset: 0x79ca0) -> 0x105d8 fde=[ e2e8] │ │ │ │ - 0xffffffffffff0600 (offset: 0x79d20) -> 0x10610 fde=[ e320] │ │ │ │ - 0xffffffffffff06a0 (offset: 0x79dc0) -> 0x10634 fde=[ e344] │ │ │ │ - 0xffffffffffff0810 (offset: 0x79f30) -> 0x10680 fde=[ e390] │ │ │ │ - 0xffffffffffff0820 (offset: 0x79f40) -> 0x10694 fde=[ e3a4] │ │ │ │ - 0xffffffffffff0880 (offset: 0x79fa0) -> 0x106a8 fde=[ e3b8] │ │ │ │ - 0xffffffffffff0bc0 (offset: 0x7a2e0) -> 0x10718 fde=[ e428] │ │ │ │ - 0xffffffffffff0cc0 (offset: 0x7a3e0) -> 0x1077c fde=[ e48c] │ │ │ │ - 0xffffffffffff0d50 (offset: 0x7a470) -> 0x107c0 fde=[ e4d0] │ │ │ │ - 0xffffffffffff0e20 (offset: 0x7a540) -> 0x107e4 fde=[ e4f4] │ │ │ │ - 0xffffffffffff0e70 (offset: 0x7a590) -> 0x10800 fde=[ e510] │ │ │ │ - 0xffffffffffff0eb0 (offset: 0x7a5d0) -> 0x1081c fde=[ e52c] │ │ │ │ - 0xffffffffffff0ef0 (offset: 0x7a610) -> 0x10838 fde=[ e548] │ │ │ │ - 0xffffffffffff0f30 (offset: 0x7a650) -> 0x10854 fde=[ e564] │ │ │ │ - 0xffffffffffff0ff0 (offset: 0x7a710) -> 0x10868 fde=[ e578] │ │ │ │ - 0xffffffffffff1030 (offset: 0x7a750) -> 0x1087c fde=[ e58c] │ │ │ │ - 0xffffffffffff1050 (offset: 0x7a770) -> 0x10898 fde=[ e5a8] │ │ │ │ - 0xffffffffffff1060 (offset: 0x7a780) -> 0x108ac fde=[ e5bc] │ │ │ │ - 0xffffffffffff11d0 (offset: 0x7a8f0) -> 0x108f0 fde=[ e600] │ │ │ │ - 0xffffffffffff11f0 (offset: 0x7a910) -> 0x10904 fde=[ e614] │ │ │ │ - 0xffffffffffff15e0 (offset: 0x7ad00) -> 0x10950 fde=[ e660] │ │ │ │ - 0xffffffffffff1880 (offset: 0x7afa0) -> 0x10990 fde=[ e6a0] │ │ │ │ - 0xffffffffffff1960 (offset: 0x7b080) -> 0x109e8 fde=[ e6f8] │ │ │ │ - 0xffffffffffff1a20 (offset: 0x7b140) -> 0x10a48 fde=[ e758] │ │ │ │ - 0xffffffffffff1bf0 (offset: 0x7b310) -> 0x10aa4 fde=[ e7b4] │ │ │ │ - 0xffffffffffff1dc0 (offset: 0x7b4e0) -> 0x10b08 fde=[ e818] │ │ │ │ - 0xffffffffffff1e00 (offset: 0x7b520) -> 0x10b24 fde=[ e834] │ │ │ │ - 0xffffffffffff1e20 (offset: 0x7b540) -> 0x10b38 fde=[ e848] │ │ │ │ - 0xffffffffffff2050 (offset: 0x7b770) -> 0x10b84 fde=[ e894] │ │ │ │ - 0xffffffffffff2070 (offset: 0x7b790) -> 0x10b98 fde=[ e8a8] │ │ │ │ - 0xffffffffffff20d0 (offset: 0x7b7f0) -> 0x10bb0 fde=[ e8c0] │ │ │ │ - 0xffffffffffff20f0 (offset: 0x7b810) -> 0x10bc4 fde=[ e8d4] │ │ │ │ - 0xffffffffffff2110 (offset: 0x7b830) -> 0x10bd8 fde=[ e8e8] │ │ │ │ - 0xffffffffffff2140 (offset: 0x7b860) -> 0x10bec fde=[ e8fc] │ │ │ │ - 0xffffffffffff21e0 (offset: 0x7b900) -> 0x10c00 fde=[ e910] │ │ │ │ - 0xffffffffffff2250 (offset: 0x7b970) -> 0x10c3c fde=[ e94c] │ │ │ │ - 0xffffffffffff22e0 (offset: 0x7ba00) -> 0x10c50 fde=[ e960] │ │ │ │ - 0xffffffffffff2370 (offset: 0x7ba90) -> 0x10c64 fde=[ e974] │ │ │ │ - 0xffffffffffff23f0 (offset: 0x7bb10) -> 0x10c78 fde=[ e988] │ │ │ │ - 0xffffffffffff2480 (offset: 0x7bba0) -> 0x10c8c fde=[ e99c] │ │ │ │ - 0xffffffffffff2500 (offset: 0x7bc20) -> 0x10ca0 fde=[ e9b0] │ │ │ │ - 0xffffffffffff2710 (offset: 0x7be30) -> 0x10ce4 fde=[ e9f4] │ │ │ │ - 0xffffffffffff28e0 (offset: 0x7c000) -> 0x10d20 fde=[ ea30] │ │ │ │ - 0xffffffffffff2950 (offset: 0x7c070) -> 0x10d4c fde=[ ea5c] │ │ │ │ - 0xffffffffffff2990 (offset: 0x7c0b0) -> 0x10d60 fde=[ ea70] │ │ │ │ - 0xffffffffffff29d0 (offset: 0x7c0f0) -> 0x10d74 fde=[ ea84] │ │ │ │ - 0xffffffffffff2a60 (offset: 0x7c180) -> 0x10d88 fde=[ ea98] │ │ │ │ - 0xffffffffffff2b90 (offset: 0x7c2b0) -> 0x10db4 fde=[ eac4] │ │ │ │ - 0xffffffffffff2e50 (offset: 0x7c570) -> 0x10e04 fde=[ eb14] │ │ │ │ - 0xffffffffffff2ec0 (offset: 0x7c5e0) -> 0x10e38 fde=[ eb48] │ │ │ │ - 0xffffffffffff2f30 (offset: 0x7c650) -> 0x10e6c fde=[ eb7c] │ │ │ │ - 0xffffffffffff2f90 (offset: 0x7c6b0) -> 0x10e98 fde=[ eba8] │ │ │ │ - 0xffffffffffff3040 (offset: 0x7c760) -> 0x10ed0 fde=[ ebe0] │ │ │ │ - 0xffffffffffff3140 (offset: 0x7c860) -> 0x10ef8 fde=[ ec08] │ │ │ │ - 0xffffffffffff3360 (offset: 0x7ca80) -> 0x10f44 fde=[ ec54] │ │ │ │ - 0xffffffffffff3610 (offset: 0x7cd30) -> 0x10f90 fde=[ eca0] │ │ │ │ - 0xffffffffffff37b0 (offset: 0x7ced0) -> 0x10ff4 fde=[ ed04] │ │ │ │ - 0xffffffffffff37e0 (offset: 0x7cf00) -> 0x11008 fde=[ ed18] │ │ │ │ - 0xffffffffffff3840 (offset: 0x7cf60) -> 0x11034 fde=[ ed44] │ │ │ │ - 0xffffffffffff3b10 (offset: 0x7d230) -> 0x11080 fde=[ ed90] │ │ │ │ - 0xffffffffffff3c70 (offset: 0x7d390) -> 0x110d8 fde=[ ede8] │ │ │ │ - 0xffffffffffff3f30 (offset: 0x7d650) -> 0x11108 fde=[ ee18] │ │ │ │ - 0xffffffffffff4220 (offset: 0x7d940) -> 0x11160 fde=[ ee70] │ │ │ │ - 0xffffffffffff4510 (offset: 0x7dc30) -> 0x111b8 fde=[ eec8] │ │ │ │ - 0xffffffffffff4530 (offset: 0x7dc50) -> 0x111d0 fde=[ eee0] │ │ │ │ - 0xffffffffffff4680 (offset: 0x7dda0) -> 0x1121c fde=[ ef2c] │ │ │ │ - 0xffffffffffff4c80 (offset: 0x7e3a0) -> 0x112a8 fde=[ efb8] │ │ │ │ - 0xffffffffffff4d20 (offset: 0x7e440) -> 0x112d4 fde=[ efe4] │ │ │ │ - 0xffffffffffff4d90 (offset: 0x7e4b0) -> 0x1130c fde=[ f01c] │ │ │ │ - 0xffffffffffff4da0 (offset: 0x7e4c0) -> 0x11320 fde=[ f030] │ │ │ │ - 0xffffffffffff4e40 (offset: 0x7e560) -> 0x1134c fde=[ f05c] │ │ │ │ - 0xffffffffffff4e70 (offset: 0x7e590) -> 0x11360 fde=[ f070] │ │ │ │ - 0xffffffffffff4eb0 (offset: 0x7e5d0) -> 0x11374 fde=[ f084] │ │ │ │ - 0xffffffffffff4f30 (offset: 0x7e650) -> 0x113bc fde=[ f0cc] │ │ │ │ - 0xffffffffffff4f40 (offset: 0x7e660) -> 0x113d0 fde=[ f0e0] │ │ │ │ - 0xffffffffffff5690 (offset: 0x7edb0) -> 0x11420 fde=[ f130] │ │ │ │ - 0xffffffffffff56b0 (offset: 0x7edd0) -> 0x11434 fde=[ f144] │ │ │ │ - 0xffffffffffff5880 (offset: 0x7efa0) -> 0x11498 fde=[ f1a8] │ │ │ │ - 0xffffffffffff5960 (offset: 0x7f080) -> 0x114c4 fde=[ f1d4] │ │ │ │ - 0xffffffffffff5ae0 (offset: 0x7f200) -> 0x11508 fde=[ f218] │ │ │ │ - 0xffffffffffff5f30 (offset: 0x7f650) -> 0x11570 fde=[ f280] │ │ │ │ - 0xffffffffffff5fd0 (offset: 0x7f6f0) -> 0x115a8 fde=[ f2b8] │ │ │ │ - 0xffffffffffff6130 (offset: 0x7f850) -> 0x11618 fde=[ f328] │ │ │ │ - 0xffffffffffff6440 (offset: 0x7fb60) -> 0x11688 fde=[ f398] │ │ │ │ + 0xfffffffffff7992c (offset: 0x3020) -> 0x2334 fde=[ 48] │ │ │ │ + 0xfffffffffff7a0dc (offset: 0x37d0) -> 0x235c fde=[ 70] │ │ │ │ + 0xfffffffffff7a0ec (offset: 0x37e0) -> 0xff78 fde=[ dc8c] │ │ │ │ + 0xfffffffffff7a0fc (offset: 0x37f0) -> 0x116e4 fde=[ f3f8] │ │ │ │ + 0xfffffffffff7b6dc (offset: 0x4dd0) -> 0x2304 fde=[ 18] │ │ │ │ + 0xfffffffffff7b7cc (offset: 0x4ec0) -> 0x2374 fde=[ 88] │ │ │ │ + 0xfffffffffff7b7fc (offset: 0x4ef0) -> 0x2388 fde=[ 9c] │ │ │ │ + 0xfffffffffff7b81c (offset: 0x4f10) -> 0x239c fde=[ b0] │ │ │ │ + 0xfffffffffff7b85c (offset: 0x4f50) -> 0x23c4 fde=[ d8] │ │ │ │ + 0xfffffffffff7b9ac (offset: 0x50a0) -> 0x23e8 fde=[ fc] │ │ │ │ + 0xfffffffffff7ba1c (offset: 0x5110) -> 0x2404 fde=[ 118] │ │ │ │ + 0xfffffffffff7babc (offset: 0x51b0) -> 0x244c fde=[ 160] │ │ │ │ + 0xfffffffffff7bafc (offset: 0x51f0) -> 0x2460 fde=[ 174] │ │ │ │ + 0xfffffffffff7bb4c (offset: 0x5240) -> 0x2474 fde=[ 188] │ │ │ │ + 0xfffffffffff7bb8c (offset: 0x5280) -> 0x2488 fde=[ 19c] │ │ │ │ + 0xfffffffffff7bc1c (offset: 0x5310) -> 0x24d0 fde=[ 1e4] │ │ │ │ + 0xfffffffffff7bcbc (offset: 0x53b0) -> 0x2518 fde=[ 22c] │ │ │ │ + 0xfffffffffff7bdbc (offset: 0x54b0) -> 0x2560 fde=[ 274] │ │ │ │ + 0xfffffffffff7be1c (offset: 0x5510) -> 0x258c fde=[ 2a0] │ │ │ │ + 0xfffffffffff7be4c (offset: 0x5540) -> 0x25a8 fde=[ 2bc] │ │ │ │ + 0xfffffffffff7be9c (offset: 0x5590) -> 0x25bc fde=[ 2d0] │ │ │ │ + 0xfffffffffff7bf6c (offset: 0x5660) -> 0x25e0 fde=[ 2f4] │ │ │ │ + 0xfffffffffff7c00c (offset: 0x5700) -> 0x25f4 fde=[ 308] │ │ │ │ + 0xfffffffffff7c04c (offset: 0x5740) -> 0x2608 fde=[ 31c] │ │ │ │ + 0xfffffffffff7c0cc (offset: 0x57c0) -> 0x261c fde=[ 330] │ │ │ │ + 0xfffffffffff7c10c (offset: 0x5800) -> 0x2630 fde=[ 344] │ │ │ │ + 0xfffffffffff7c4dc (offset: 0x5bd0) -> 0x2664 fde=[ 378] │ │ │ │ + 0xfffffffffff7c5ac (offset: 0x5ca0) -> 0x26ac fde=[ 3c0] │ │ │ │ + 0xfffffffffff7c6bc (offset: 0x5db0) -> 0x26f8 fde=[ 40c] │ │ │ │ + 0xfffffffffff7c74c (offset: 0x5e40) -> 0x2730 fde=[ 444] │ │ │ │ + 0xfffffffffff7c7fc (offset: 0x5ef0) -> 0x2770 fde=[ 484] │ │ │ │ + 0xfffffffffff7c97c (offset: 0x6070) -> 0x27b4 fde=[ 4c8] │ │ │ │ + 0xfffffffffff7cb3c (offset: 0x6230) -> 0x2800 fde=[ 514] │ │ │ │ + 0xfffffffffff7cd1c (offset: 0x6410) -> 0x2850 fde=[ 564] │ │ │ │ + 0xfffffffffff7ceec (offset: 0x65e0) -> 0x289c fde=[ 5b0] │ │ │ │ + 0xfffffffffff7d7ac (offset: 0x6ea0) -> 0x28ec fde=[ 600] │ │ │ │ + 0xfffffffffff7da2c (offset: 0x7120) -> 0x293c fde=[ 650] │ │ │ │ + 0xfffffffffff7ddbc (offset: 0x74b0) -> 0x2988 fde=[ 69c] │ │ │ │ + 0xfffffffffff7de1c (offset: 0x7510) -> 0x299c fde=[ 6b0] │ │ │ │ + 0xfffffffffff7de9c (offset: 0x7590) -> 0x29b0 fde=[ 6c4] │ │ │ │ + 0xfffffffffff7df9c (offset: 0x7690) -> 0x29d8 fde=[ 6ec] │ │ │ │ + 0xfffffffffff7e0ac (offset: 0x77a0) -> 0x2a00 fde=[ 714] │ │ │ │ + 0xfffffffffff7e1ac (offset: 0x78a0) -> 0x2a28 fde=[ 73c] │ │ │ │ + 0xfffffffffff7e20c (offset: 0x7900) -> 0x2a3c fde=[ 750] │ │ │ │ + 0xfffffffffff7e27c (offset: 0x7970) -> 0x2a50 fde=[ 764] │ │ │ │ + 0xfffffffffff7e5ac (offset: 0x7ca0) -> 0x2a88 fde=[ 79c] │ │ │ │ + 0xfffffffffff7e67c (offset: 0x7d70) -> 0x2a9c fde=[ 7b0] │ │ │ │ + 0xfffffffffff7e70c (offset: 0x7e00) -> 0x2ab0 fde=[ 7c4] │ │ │ │ + 0xfffffffffff7e7bc (offset: 0x7eb0) -> 0x2acc fde=[ 7e0] │ │ │ │ + 0xfffffffffff7e83c (offset: 0x7f30) -> 0x2ae4 fde=[ 7f8] │ │ │ │ + 0xfffffffffff7e92c (offset: 0x8020) -> 0x2af8 fde=[ 80c] │ │ │ │ + 0xfffffffffff7ea4c (offset: 0x8140) -> 0x2b0c fde=[ 820] │ │ │ │ + 0xfffffffffff7ea9c (offset: 0x8190) -> 0x2b28 fde=[ 83c] │ │ │ │ + 0xfffffffffff7eaec (offset: 0x81e0) -> 0x2b40 fde=[ 854] │ │ │ │ + 0xfffffffffff7eb2c (offset: 0x8220) -> 0x2b58 fde=[ 86c] │ │ │ │ + 0xfffffffffff7ec1c (offset: 0x8310) -> 0x2b74 fde=[ 888] │ │ │ │ + 0xfffffffffff7eedc (offset: 0x85d0) -> 0x2b90 fde=[ 8a4] │ │ │ │ + 0xfffffffffff7f1fc (offset: 0x88f0) -> 0x2bac fde=[ 8c0] │ │ │ │ + 0xfffffffffff7f30c (offset: 0x8a00) -> 0x2bd4 fde=[ 8e8] │ │ │ │ + 0xfffffffffff7f40c (offset: 0x8b00) -> 0x2bec fde=[ 900] │ │ │ │ + 0xfffffffffff7f42c (offset: 0x8b20) -> 0x2c04 fde=[ 918] │ │ │ │ + 0xfffffffffff7f44c (offset: 0x8b40) -> 0x2c1c fde=[ 930] │ │ │ │ + 0xfffffffffff7f4ec (offset: 0x8be0) -> 0x2c34 fde=[ 948] │ │ │ │ + 0xfffffffffff7f56c (offset: 0x8c60) -> 0x2c4c fde=[ 960] │ │ │ │ + 0xfffffffffff7f6ec (offset: 0x8de0) -> 0x2c98 fde=[ 9ac] │ │ │ │ + 0xfffffffffff7f77c (offset: 0x8e70) -> 0x2cc4 fde=[ 9d8] │ │ │ │ + 0xfffffffffff7ff1c (offset: 0x9610) -> 0x2d14 fde=[ a28] │ │ │ │ + 0xfffffffffff800fc (offset: 0x97f0) -> 0x2d60 fde=[ a74] │ │ │ │ + 0xfffffffffff8097c (offset: 0xa070) -> 0x2db0 fde=[ ac4] │ │ │ │ + 0xfffffffffff809fc (offset: 0xa0f0) -> 0x2dd0 fde=[ ae4] │ │ │ │ + 0xfffffffffff80b5c (offset: 0xa250) -> 0x2e0c fde=[ b20] │ │ │ │ + 0xfffffffffff8157c (offset: 0xac70) -> 0x2e5c fde=[ b70] │ │ │ │ + 0xfffffffffff81ecc (offset: 0xb5c0) -> 0x2ebc fde=[ bd0] │ │ │ │ + 0xfffffffffff81fdc (offset: 0xb6d0) -> 0x2edc fde=[ bf0] │ │ │ │ + 0xfffffffffff8216c (offset: 0xb860) -> 0x2efc fde=[ c10] │ │ │ │ + 0xfffffffffff8217c (offset: 0xb870) -> 0x2f10 fde=[ c24] │ │ │ │ + 0xfffffffffff8238c (offset: 0xba80) -> 0x2f44 fde=[ c58] │ │ │ │ + 0xfffffffffff8268c (offset: 0xbd80) -> 0x2f90 fde=[ ca4] │ │ │ │ + 0xfffffffffff826cc (offset: 0xbdc0) -> 0x2fa4 fde=[ cb8] │ │ │ │ + 0xfffffffffff8270c (offset: 0xbe00) -> 0x2fb8 fde=[ ccc] │ │ │ │ + 0xfffffffffff8276c (offset: 0xbe60) -> 0x2fcc fde=[ ce0] │ │ │ │ + 0xfffffffffff827dc (offset: 0xbed0) -> 0x3008 fde=[ d1c] │ │ │ │ + 0xfffffffffff827fc (offset: 0xbef0) -> 0x3024 fde=[ d38] │ │ │ │ + 0xfffffffffff828cc (offset: 0xbfc0) -> 0x303c fde=[ d50] │ │ │ │ + 0xfffffffffff829ec (offset: 0xc0e0) -> 0x3078 fde=[ d8c] │ │ │ │ + 0xfffffffffff82c5c (offset: 0xc350) -> 0x30b4 fde=[ dc8] │ │ │ │ + 0xfffffffffff8333c (offset: 0xca30) -> 0x3100 fde=[ e14] │ │ │ │ + 0xfffffffffff83aec (offset: 0xd1e0) -> 0x3134 fde=[ e48] │ │ │ │ + 0xfffffffffff83ebc (offset: 0xd5b0) -> 0x3184 fde=[ e98] │ │ │ │ + 0xfffffffffff83edc (offset: 0xd5d0) -> 0x3198 fde=[ eac] │ │ │ │ + 0xfffffffffff83f8c (offset: 0xd680) -> 0x31b4 fde=[ ec8] │ │ │ │ + 0xfffffffffff840fc (offset: 0xd7f0) -> 0x3204 fde=[ f18] │ │ │ │ + 0xfffffffffff8415c (offset: 0xd850) -> 0x3218 fde=[ f2c] │ │ │ │ + 0xfffffffffff841cc (offset: 0xd8c0) -> 0x3244 fde=[ f58] │ │ │ │ + 0xfffffffffff8424c (offset: 0xd940) -> 0x328c fde=[ fa0] │ │ │ │ + 0xfffffffffff847cc (offset: 0xdec0) -> 0x32ec fde=[ 1000] │ │ │ │ + 0xfffffffffff847ec (offset: 0xdee0) -> 0x3300 fde=[ 1014] │ │ │ │ + 0xfffffffffff8481c (offset: 0xdf10) -> 0x331c fde=[ 1030] │ │ │ │ + 0xfffffffffff848ac (offset: 0xdfa0) -> 0x3364 fde=[ 1078] │ │ │ │ + 0xfffffffffff84d5c (offset: 0xe450) -> 0x33b0 fde=[ 10c4] │ │ │ │ + 0xfffffffffff84dfc (offset: 0xe4f0) -> 0x3404 fde=[ 1118] │ │ │ │ + 0xfffffffffff8517c (offset: 0xe870) -> 0x3454 fde=[ 1168] │ │ │ │ + 0xfffffffffff85abc (offset: 0xf1b0) -> 0x35fc fde=[ 1310] │ │ │ │ + 0xfffffffffff8652c (offset: 0xfc20) -> 0x3724 fde=[ 1438] │ │ │ │ + 0xfffffffffff8675c (offset: 0xfe50) -> 0x37dc fde=[ 14f0] │ │ │ │ + 0xfffffffffff86a5c (offset: 0x10150) -> 0x3828 fde=[ 153c] │ │ │ │ + 0xfffffffffff875bc (offset: 0x10cb0) -> 0x38d8 fde=[ 15ec] │ │ │ │ + 0xfffffffffff87ebc (offset: 0x115b0) -> 0x3958 fde=[ 166c] │ │ │ │ + 0xfffffffffff8869c (offset: 0x11d90) -> 0x39dc fde=[ 16f0] │ │ │ │ + 0xfffffffffff88abc (offset: 0x121b0) -> 0x3a28 fde=[ 173c] │ │ │ │ + 0xfffffffffff88b5c (offset: 0x12250) -> 0x3a44 fde=[ 1758] │ │ │ │ + 0xfffffffffff88e3c (offset: 0x12530) -> 0x3a98 fde=[ 17ac] │ │ │ │ + 0xfffffffffff88e4c (offset: 0x12540) -> 0x3aac fde=[ 17c0] │ │ │ │ + 0xfffffffffff890fc (offset: 0x127f0) -> 0x3ae8 fde=[ 17fc] │ │ │ │ + 0xfffffffffff894dc (offset: 0x12bd0) -> 0x3b34 fde=[ 1848] │ │ │ │ + 0xfffffffffff8990c (offset: 0x13000) -> 0x3b9c fde=[ 18b0] │ │ │ │ + 0xfffffffffff8994c (offset: 0x13040) -> 0x3bb8 fde=[ 18cc] │ │ │ │ + 0xfffffffffff8998c (offset: 0x13080) -> 0x3bd4 fde=[ 18e8] │ │ │ │ + 0xfffffffffff89bfc (offset: 0x132f0) -> 0x3c20 fde=[ 1934] │ │ │ │ + 0xfffffffffff8a2ac (offset: 0x139a0) -> 0x3c70 fde=[ 1984] │ │ │ │ + 0xfffffffffff8a35c (offset: 0x13a50) -> 0x3cac fde=[ 19c0] │ │ │ │ + 0xfffffffffff8a51c (offset: 0x13c10) -> 0x3ce8 fde=[ 19fc] │ │ │ │ + 0xfffffffffff8a62c (offset: 0x13d20) -> 0x3d18 fde=[ 1a2c] │ │ │ │ + 0xfffffffffff8a65c (offset: 0x13d50) -> 0x3d34 fde=[ 1a48] │ │ │ │ + 0xfffffffffff8a66c (offset: 0x13d60) -> 0x3d48 fde=[ 1a5c] │ │ │ │ + 0xfffffffffff8a67c (offset: 0x13d70) -> 0x3d5c fde=[ 1a70] │ │ │ │ + 0xfffffffffff8a6ac (offset: 0x13da0) -> 0x3d70 fde=[ 1a84] │ │ │ │ + 0xfffffffffff8a70c (offset: 0x13e00) -> 0x3d88 fde=[ 1a9c] │ │ │ │ + 0xfffffffffff8a76c (offset: 0x13e60) -> 0x3da4 fde=[ 1ab8] │ │ │ │ + 0xfffffffffff8a85c (offset: 0x13f50) -> 0x3de8 fde=[ 1afc] │ │ │ │ + 0xfffffffffff8a90c (offset: 0x14000) -> 0x3e30 fde=[ 1b44] │ │ │ │ + 0xfffffffffff8a95c (offset: 0x14050) -> 0x3e4c fde=[ 1b60] │ │ │ │ + 0xfffffffffff8a9ac (offset: 0x140a0) -> 0x3e68 fde=[ 1b7c] │ │ │ │ + 0xfffffffffff8aa0c (offset: 0x14100) -> 0x3e84 fde=[ 1b98] │ │ │ │ + 0xfffffffffff8ba2c (offset: 0x15120) -> 0x3ed4 fde=[ 1be8] │ │ │ │ + 0xfffffffffff8bb0c (offset: 0x15200) -> 0x3ef4 fde=[ 1c08] │ │ │ │ + 0xfffffffffff8bb3c (offset: 0x15230) -> 0x3f08 fde=[ 1c1c] │ │ │ │ + 0xfffffffffff8bb5c (offset: 0x15250) -> 0x3f1c fde=[ 1c30] │ │ │ │ + 0xfffffffffff8bb9c (offset: 0x15290) -> 0x3f30 fde=[ 1c44] │ │ │ │ + 0xfffffffffff8bbac (offset: 0x152a0) -> 0x3f44 fde=[ 1c58] │ │ │ │ + 0xfffffffffff8bc4c (offset: 0x15340) -> 0x3f80 fde=[ 1c94] │ │ │ │ + 0xfffffffffff8bdfc (offset: 0x154f0) -> 0x3fcc fde=[ 1ce0] │ │ │ │ + 0xfffffffffff8be7c (offset: 0x15570) -> 0x3ff4 fde=[ 1d08] │ │ │ │ + 0xfffffffffff8c2dc (offset: 0x159d0) -> 0x40d4 fde=[ 1de8] │ │ │ │ + 0xfffffffffff8c37c (offset: 0x15a70) -> 0x4110 fde=[ 1e24] │ │ │ │ + 0xfffffffffff8d39c (offset: 0x16a90) -> 0x4168 fde=[ 1e7c] │ │ │ │ + 0xfffffffffff8d7fc (offset: 0x16ef0) -> 0x41b8 fde=[ 1ecc] │ │ │ │ + 0xfffffffffff8d88c (offset: 0x16f80) -> 0x4208 fde=[ 1f1c] │ │ │ │ + 0xfffffffffff8d91c (offset: 0x17010) -> 0x4258 fde=[ 1f6c] │ │ │ │ + 0xfffffffffff8d97c (offset: 0x17070) -> 0x4290 fde=[ 1fa4] │ │ │ │ + 0xfffffffffff8d9bc (offset: 0x170b0) -> 0x42a4 fde=[ 1fb8] │ │ │ │ + 0xfffffffffff8da9c (offset: 0x17190) -> 0x42f4 fde=[ 2008] │ │ │ │ + 0xfffffffffff8db4c (offset: 0x17240) -> 0x4328 fde=[ 203c] │ │ │ │ + 0xfffffffffff8dc2c (offset: 0x17320) -> 0x4358 fde=[ 206c] │ │ │ │ + 0xfffffffffff8ddbc (offset: 0x174b0) -> 0x43a8 fde=[ 20bc] │ │ │ │ + 0xfffffffffff8deec (offset: 0x175e0) -> 0x4400 fde=[ 2114] │ │ │ │ + 0xfffffffffff8df5c (offset: 0x17650) -> 0x4428 fde=[ 213c] │ │ │ │ + 0xfffffffffff8dfbc (offset: 0x176b0) -> 0x443c fde=[ 2150] │ │ │ │ + 0xfffffffffff8e09c (offset: 0x17790) -> 0x4468 fde=[ 217c] │ │ │ │ + 0xfffffffffff8e0cc (offset: 0x177c0) -> 0x4488 fde=[ 219c] │ │ │ │ + 0xfffffffffff8e10c (offset: 0x17800) -> 0x44a4 fde=[ 21b8] │ │ │ │ + 0xfffffffffff8e13c (offset: 0x17830) -> 0x44b8 fde=[ 21cc] │ │ │ │ + 0xfffffffffff8e3bc (offset: 0x17ab0) -> 0x4514 fde=[ 2228] │ │ │ │ + 0xfffffffffff8e46c (offset: 0x17b60) -> 0x455c fde=[ 2270] │ │ │ │ + 0xfffffffffff8e51c (offset: 0x17c10) -> 0x4598 fde=[ 22ac] │ │ │ │ + 0xfffffffffff8e66c (offset: 0x17d60) -> 0x45e4 fde=[ 22f8] │ │ │ │ + 0xfffffffffff8e74c (offset: 0x17e40) -> 0x4624 fde=[ 2338] │ │ │ │ + 0xfffffffffff8e80c (offset: 0x17f00) -> 0x4664 fde=[ 2378] │ │ │ │ + 0xfffffffffff8e8bc (offset: 0x17fb0) -> 0x46c4 fde=[ 23d8] │ │ │ │ + 0xfffffffffff8e99c (offset: 0x18090) -> 0x4710 fde=[ 2424] │ │ │ │ + 0xfffffffffff8ea7c (offset: 0x18170) -> 0x4754 fde=[ 2468] │ │ │ │ + 0xfffffffffff8eb9c (offset: 0x18290) -> 0x47a0 fde=[ 24b4] │ │ │ │ + 0xfffffffffff8ec5c (offset: 0x18350) -> 0x47ec fde=[ 2500] │ │ │ │ + 0xfffffffffff8ed0c (offset: 0x18400) -> 0x4838 fde=[ 254c] │ │ │ │ + 0xfffffffffff8ee6c (offset: 0x18560) -> 0x487c fde=[ 2590] │ │ │ │ + 0xfffffffffff8ef2c (offset: 0x18620) -> 0x48c8 fde=[ 25dc] │ │ │ │ + 0xfffffffffff8efec (offset: 0x186e0) -> 0x4914 fde=[ 2628] │ │ │ │ + 0xfffffffffff8f04c (offset: 0x18740) -> 0x4928 fde=[ 263c] │ │ │ │ + 0xfffffffffff8f0dc (offset: 0x187d0) -> 0x4940 fde=[ 2654] │ │ │ │ + 0xfffffffffff8f1fc (offset: 0x188f0) -> 0x4954 fde=[ 2668] │ │ │ │ + 0xfffffffffff8f95c (offset: 0x19050) -> 0x49f0 fde=[ 2704] │ │ │ │ + 0xfffffffffff8fa3c (offset: 0x19130) -> 0x4a38 fde=[ 274c] │ │ │ │ + 0xfffffffffff8fbac (offset: 0x192a0) -> 0x4a84 fde=[ 2798] │ │ │ │ + 0xfffffffffff9032c (offset: 0x19a20) -> 0x4ad4 fde=[ 27e8] │ │ │ │ + 0xfffffffffff9070c (offset: 0x19e00) -> 0x4b24 fde=[ 2838] │ │ │ │ + 0xfffffffffff9077c (offset: 0x19e70) -> 0x4b5c fde=[ 2870] │ │ │ │ + 0xfffffffffff90b3c (offset: 0x1a230) -> 0x4bac fde=[ 28c0] │ │ │ │ + 0xfffffffffff90b5c (offset: 0x1a250) -> 0x4bc0 fde=[ 28d4] │ │ │ │ + 0xfffffffffff90b7c (offset: 0x1a270) -> 0x4bd4 fde=[ 28e8] │ │ │ │ + 0xfffffffffff90bac (offset: 0x1a2a0) -> 0x4be8 fde=[ 28fc] │ │ │ │ + 0xfffffffffff90c4c (offset: 0x1a340) -> 0x4bfc fde=[ 2910] │ │ │ │ + 0xfffffffffff90cbc (offset: 0x1a3b0) -> 0x4c38 fde=[ 294c] │ │ │ │ + 0xfffffffffff90d4c (offset: 0x1a440) -> 0x4c4c fde=[ 2960] │ │ │ │ + 0xfffffffffff90ddc (offset: 0x1a4d0) -> 0x4c60 fde=[ 2974] │ │ │ │ + 0xfffffffffff90e5c (offset: 0x1a550) -> 0x4c74 fde=[ 2988] │ │ │ │ + 0xfffffffffff90eec (offset: 0x1a5e0) -> 0x4c88 fde=[ 299c] │ │ │ │ + 0xfffffffffff90f6c (offset: 0x1a660) -> 0x4c9c fde=[ 29b0] │ │ │ │ + 0xfffffffffff9117c (offset: 0x1a870) -> 0x4ce0 fde=[ 29f4] │ │ │ │ + 0xfffffffffff9134c (offset: 0x1aa40) -> 0x4d1c fde=[ 2a30] │ │ │ │ + 0xfffffffffff915cc (offset: 0x1acc0) -> 0x4d68 fde=[ 2a7c] │ │ │ │ + 0xfffffffffff9162c (offset: 0x1ad20) -> 0x4d80 fde=[ 2a94] │ │ │ │ + 0xfffffffffff9167c (offset: 0x1ad70) -> 0x4d98 fde=[ 2aac] │ │ │ │ + 0xfffffffffff916dc (offset: 0x1add0) -> 0x4db8 fde=[ 2acc] │ │ │ │ + 0xfffffffffff9170c (offset: 0x1ae00) -> 0x4dd0 fde=[ 2ae4] │ │ │ │ + 0xfffffffffff9174c (offset: 0x1ae40) -> 0x4df0 fde=[ 2b04] │ │ │ │ + 0xfffffffffff9177c (offset: 0x1ae70) -> 0x4e08 fde=[ 2b1c] │ │ │ │ + 0xfffffffffff917dc (offset: 0x1aed0) -> 0x4e28 fde=[ 2b3c] │ │ │ │ + 0xfffffffffff9183c (offset: 0x1af30) -> 0x4e48 fde=[ 2b5c] │ │ │ │ + 0xfffffffffff918fc (offset: 0x1aff0) -> 0x4e74 fde=[ 2b88] │ │ │ │ + 0xfffffffffff9192c (offset: 0x1b020) -> 0x4e90 fde=[ 2ba4] │ │ │ │ + 0xfffffffffff9195c (offset: 0x1b050) -> 0x4eac fde=[ 2bc0] │ │ │ │ + 0xfffffffffff9198c (offset: 0x1b080) -> 0x4ec8 fde=[ 2bdc] │ │ │ │ + 0xfffffffffff919bc (offset: 0x1b0b0) -> 0x4ee4 fde=[ 2bf8] │ │ │ │ + 0xfffffffffff91f8c (offset: 0x1b680) -> 0x4f34 fde=[ 2c48] │ │ │ │ + 0xfffffffffff9284c (offset: 0x1bf40) -> 0x4fa4 fde=[ 2cb8] │ │ │ │ + 0xfffffffffff928bc (offset: 0x1bfb0) -> 0x4fbc fde=[ 2cd0] │ │ │ │ + 0xfffffffffff928cc (offset: 0x1bfc0) -> 0x4fd0 fde=[ 2ce4] │ │ │ │ + 0xfffffffffff9291c (offset: 0x1c010) -> 0x4ffc fde=[ 2d10] │ │ │ │ + 0xfffffffffff9296c (offset: 0x1c060) -> 0x5028 fde=[ 2d3c] │ │ │ │ + 0xfffffffffff9299c (offset: 0x1c090) -> 0x503c fde=[ 2d50] │ │ │ │ + 0xfffffffffff929dc (offset: 0x1c0d0) -> 0x5058 fde=[ 2d6c] │ │ │ │ + 0xfffffffffff929ec (offset: 0x1c0e0) -> 0x506c fde=[ 2d80] │ │ │ │ + 0xfffffffffff92a5c (offset: 0x1c150) -> 0x5098 fde=[ 2dac] │ │ │ │ + 0xfffffffffff92abc (offset: 0x1c1b0) -> 0x50d4 fde=[ 2de8] │ │ │ │ + 0xfffffffffff92b1c (offset: 0x1c210) -> 0x5110 fde=[ 2e24] │ │ │ │ + 0xfffffffffff92bfc (offset: 0x1c2f0) -> 0x515c fde=[ 2e70] │ │ │ │ + 0xfffffffffff92cec (offset: 0x1c3e0) -> 0x51a8 fde=[ 2ebc] │ │ │ │ + 0xfffffffffff92efc (offset: 0x1c5f0) -> 0x51f4 fde=[ 2f08] │ │ │ │ + 0xfffffffffff92f5c (offset: 0x1c650) -> 0x5220 fde=[ 2f34] │ │ │ │ + 0xfffffffffff92fbc (offset: 0x1c6b0) -> 0x525c fde=[ 2f70] │ │ │ │ + 0xfffffffffff930fc (offset: 0x1c7f0) -> 0x52a8 fde=[ 2fbc] │ │ │ │ + 0xfffffffffff9323c (offset: 0x1c930) -> 0x52f4 fde=[ 3008] │ │ │ │ + 0xfffffffffff933ec (offset: 0x1cae0) -> 0x5340 fde=[ 3054] │ │ │ │ + 0xfffffffffff9355c (offset: 0x1cc50) -> 0x538c fde=[ 30a0] │ │ │ │ + 0xfffffffffff9396c (offset: 0x1d060) -> 0x53dc fde=[ 30f0] │ │ │ │ + 0xfffffffffff93b2c (offset: 0x1d220) -> 0x5418 fde=[ 312c] │ │ │ │ + 0xfffffffffff93ecc (offset: 0x1d5c0) -> 0x5464 fde=[ 3178] │ │ │ │ + 0xfffffffffff941cc (offset: 0x1d8c0) -> 0x54b0 fde=[ 31c4] │ │ │ │ + 0xfffffffffff94bdc (offset: 0x1e2d0) -> 0x5500 fde=[ 3214] │ │ │ │ + 0xfffffffffff9505c (offset: 0x1e750) -> 0x5574 fde=[ 3288] │ │ │ │ + 0xfffffffffff9520c (offset: 0x1e900) -> 0x55f8 fde=[ 330c] │ │ │ │ + 0xfffffffffff9590c (offset: 0x1f000) -> 0x5694 fde=[ 33a8] │ │ │ │ + 0xfffffffffff964fc (offset: 0x1fbf0) -> 0x5718 fde=[ 342c] │ │ │ │ + 0xfffffffffff9739c (offset: 0x20a90) -> 0x579c fde=[ 34b0] │ │ │ │ + 0xfffffffffff976ac (offset: 0x20da0) -> 0x5820 fde=[ 3534] │ │ │ │ + 0xfffffffffff979cc (offset: 0x210c0) -> 0x58a4 fde=[ 35b8] │ │ │ │ + 0xfffffffffff97c6c (offset: 0x21360) -> 0x58f0 fde=[ 3604] │ │ │ │ + 0xfffffffffff97cdc (offset: 0x213d0) -> 0x5914 fde=[ 3628] │ │ │ │ + 0xfffffffffff97f1c (offset: 0x21610) -> 0x5940 fde=[ 3654] │ │ │ │ + 0xfffffffffff97fec (offset: 0x216e0) -> 0x5970 fde=[ 3684] │ │ │ │ + 0xfffffffffff9824c (offset: 0x21940) -> 0x5a10 fde=[ 3724] │ │ │ │ + 0xfffffffffff982ec (offset: 0x219e0) -> 0x5a48 fde=[ 375c] │ │ │ │ + 0xfffffffffff9833c (offset: 0x21a30) -> 0x5a74 fde=[ 3788] │ │ │ │ + 0xfffffffffff983dc (offset: 0x21ad0) -> 0x5aa4 fde=[ 37b8] │ │ │ │ + 0xfffffffffff9847c (offset: 0x21b70) -> 0x5ad4 fde=[ 37e8] │ │ │ │ + 0xfffffffffff9851c (offset: 0x21c10) -> 0x5b04 fde=[ 3818] │ │ │ │ + 0xfffffffffff985bc (offset: 0x21cb0) -> 0x5b34 fde=[ 3848] │ │ │ │ + 0xfffffffffff9865c (offset: 0x21d50) -> 0x5b60 fde=[ 3874] │ │ │ │ + 0xfffffffffff986fc (offset: 0x21df0) -> 0x5b8c fde=[ 38a0] │ │ │ │ + 0xfffffffffff9878c (offset: 0x21e80) -> 0x5bb8 fde=[ 38cc] │ │ │ │ + 0xfffffffffff9880c (offset: 0x21f00) -> 0x5bf4 fde=[ 3908] │ │ │ │ + 0xfffffffffff9888c (offset: 0x21f80) -> 0x5c30 fde=[ 3944] │ │ │ │ + 0xfffffffffff9892c (offset: 0x22020) -> 0x5c60 fde=[ 3974] │ │ │ │ + 0xfffffffffff989cc (offset: 0x220c0) -> 0x5c90 fde=[ 39a4] │ │ │ │ + 0xfffffffffff98a6c (offset: 0x22160) -> 0x5cc0 fde=[ 39d4] │ │ │ │ + 0xfffffffffff98b0c (offset: 0x22200) -> 0x5cf0 fde=[ 3a04] │ │ │ │ + 0xfffffffffff98b9c (offset: 0x22290) -> 0x5d28 fde=[ 3a3c] │ │ │ │ + 0xfffffffffff98c2c (offset: 0x22320) -> 0x5d68 fde=[ 3a7c] │ │ │ │ + 0xfffffffffff98cec (offset: 0x223e0) -> 0x5d94 fde=[ 3aa8] │ │ │ │ + 0xfffffffffff98d9c (offset: 0x22490) -> 0x5dc0 fde=[ 3ad4] │ │ │ │ + 0xfffffffffff98eec (offset: 0x225e0) -> 0x5e10 fde=[ 3b24] │ │ │ │ + 0xfffffffffff9901c (offset: 0x22710) -> 0x5e60 fde=[ 3b74] │ │ │ │ + 0xfffffffffff9927c (offset: 0x22970) -> 0x5eb8 fde=[ 3bcc] │ │ │ │ + 0xfffffffffff994ec (offset: 0x22be0) -> 0x5f10 fde=[ 3c24] │ │ │ │ + 0xfffffffffff9991c (offset: 0x23010) -> 0x5fa0 fde=[ 3cb4] │ │ │ │ + 0xfffffffffff99bbc (offset: 0x232b0) -> 0x602c fde=[ 3d40] │ │ │ │ + 0xfffffffffff99e5c (offset: 0x23550) -> 0x60b8 fde=[ 3dcc] │ │ │ │ + 0xfffffffffff9a0fc (offset: 0x237f0) -> 0x6144 fde=[ 3e58] │ │ │ │ + 0xfffffffffff9a39c (offset: 0x23a90) -> 0x61d0 fde=[ 3ee4] │ │ │ │ + 0xfffffffffff9a66c (offset: 0x23d60) -> 0x6270 fde=[ 3f84] │ │ │ │ + 0xfffffffffff9a8ec (offset: 0x23fe0) -> 0x62ec fde=[ 4000] │ │ │ │ + 0xfffffffffff9ab8c (offset: 0x24280) -> 0x6378 fde=[ 408c] │ │ │ │ + 0xfffffffffff9ae2c (offset: 0x24520) -> 0x6404 fde=[ 4118] │ │ │ │ + 0xfffffffffff9ae5c (offset: 0x24550) -> 0x642c fde=[ 4140] │ │ │ │ + 0xfffffffffff9aefc (offset: 0x245f0) -> 0x6464 fde=[ 4178] │ │ │ │ + 0xfffffffffff9b0cc (offset: 0x247c0) -> 0x64b0 fde=[ 41c4] │ │ │ │ + 0xfffffffffff9b17c (offset: 0x24870) -> 0x64e8 fde=[ 41fc] │ │ │ │ + 0xfffffffffff9b8dc (offset: 0x24fd0) -> 0x6550 fde=[ 4264] │ │ │ │ + 0xfffffffffff9b97c (offset: 0x25070) -> 0x6588 fde=[ 429c] │ │ │ │ + 0xfffffffffff9b98c (offset: 0x25080) -> 0x659c fde=[ 42b0] │ │ │ │ + 0xfffffffffff9b9cc (offset: 0x250c0) -> 0x65c4 fde=[ 42d8] │ │ │ │ + 0xfffffffffff9ba3c (offset: 0x25130) -> 0x660c fde=[ 4320] │ │ │ │ + 0xfffffffffff9baac (offset: 0x251a0) -> 0x663c fde=[ 4350] │ │ │ │ + 0xfffffffffff9bb0c (offset: 0x25200) -> 0x6668 fde=[ 437c] │ │ │ │ + 0xfffffffffff9bb4c (offset: 0x25240) -> 0x667c fde=[ 4390] │ │ │ │ + 0xfffffffffff9bb5c (offset: 0x25250) -> 0x6690 fde=[ 43a4] │ │ │ │ + 0xfffffffffff9bb7c (offset: 0x25270) -> 0x66a4 fde=[ 43b8] │ │ │ │ + 0xfffffffffff9bb9c (offset: 0x25290) -> 0x66bc fde=[ 43d0] │ │ │ │ + 0xfffffffffff9bbcc (offset: 0x252c0) -> 0x66d8 fde=[ 43ec] │ │ │ │ + 0xfffffffffff9bc7c (offset: 0x25370) -> 0x6704 fde=[ 4418] │ │ │ │ + 0xfffffffffff9bcec (offset: 0x253e0) -> 0x673c fde=[ 4450] │ │ │ │ + 0xfffffffffff9bcfc (offset: 0x253f0) -> 0x6750 fde=[ 4464] │ │ │ │ + 0xfffffffffff9bd6c (offset: 0x25460) -> 0x677c fde=[ 4490] │ │ │ │ + 0xfffffffffff9bdec (offset: 0x254e0) -> 0x67a8 fde=[ 44bc] │ │ │ │ + 0xfffffffffff9be1c (offset: 0x25510) -> 0x67bc fde=[ 44d0] │ │ │ │ + 0xfffffffffff9bf0c (offset: 0x25600) -> 0x67f8 fde=[ 450c] │ │ │ │ + 0xfffffffffff9bf1c (offset: 0x25610) -> 0x680c fde=[ 4520] │ │ │ │ + 0xfffffffffff9bf8c (offset: 0x25680) -> 0x6820 fde=[ 4534] │ │ │ │ + 0xfffffffffff9bfec (offset: 0x256e0) -> 0x6834 fde=[ 4548] │ │ │ │ + 0xfffffffffff9bffc (offset: 0x256f0) -> 0x6848 fde=[ 455c] │ │ │ │ + 0xfffffffffff9c00c (offset: 0x25700) -> 0x685c fde=[ 4570] │ │ │ │ + 0xfffffffffff9c03c (offset: 0x25730) -> 0x6870 fde=[ 4584] │ │ │ │ + 0xfffffffffff9c07c (offset: 0x25770) -> 0x6884 fde=[ 4598] │ │ │ │ + 0xfffffffffff9c08c (offset: 0x25780) -> 0x6898 fde=[ 45ac] │ │ │ │ + 0xfffffffffff9c09c (offset: 0x25790) -> 0x68ac fde=[ 45c0] │ │ │ │ + 0xfffffffffff9c24c (offset: 0x25940) -> 0x68e8 fde=[ 45fc] │ │ │ │ + 0xfffffffffff9c3fc (offset: 0x25af0) -> 0x6924 fde=[ 4638] │ │ │ │ + 0xfffffffffff9c74c (offset: 0x25e40) -> 0x69bc fde=[ 46d0] │ │ │ │ + 0xfffffffffff9c90c (offset: 0x26000) -> 0x6a20 fde=[ 4734] │ │ │ │ + 0xfffffffffff9cd1c (offset: 0x26410) -> 0x6a6c fde=[ 4780] │ │ │ │ + 0xfffffffffff9d2dc (offset: 0x269d0) -> 0x6aa8 fde=[ 47bc] │ │ │ │ + 0xfffffffffff9f8ec (offset: 0x28fe0) -> 0x6cd0 fde=[ 49e4] │ │ │ │ + 0xfffffffffff9fa2c (offset: 0x29120) -> 0x6d24 fde=[ 4a38] │ │ │ │ + 0xfffffffffff9fbcc (offset: 0x292c0) -> 0x6d7c fde=[ 4a90] │ │ │ │ + 0xfffffffffffa0d7c (offset: 0x2a470) -> 0x6dcc fde=[ 4ae0] │ │ │ │ + 0xfffffffffffa0dac (offset: 0x2a4a0) -> 0x6de0 fde=[ 4af4] │ │ │ │ + 0xfffffffffffa10ac (offset: 0x2a7a0) -> 0x6e2c fde=[ 4b40] │ │ │ │ + 0xfffffffffffa11fc (offset: 0x2a8f0) -> 0x6e78 fde=[ 4b8c] │ │ │ │ + 0xfffffffffffa17fc (offset: 0x2aef0) -> 0x6f04 fde=[ 4c18] │ │ │ │ + 0xfffffffffffa288c (offset: 0x2bf80) -> 0x7024 fde=[ 4d38] │ │ │ │ + 0xfffffffffffa28bc (offset: 0x2bfb0) -> 0x7038 fde=[ 4d4c] │ │ │ │ + 0xfffffffffffa28ec (offset: 0x2bfe0) -> 0x7060 fde=[ 4d74] │ │ │ │ + 0xfffffffffffa291c (offset: 0x2c010) -> 0x707c fde=[ 4d90] │ │ │ │ + 0xfffffffffffa297c (offset: 0x2c070) -> 0x7098 fde=[ 4dac] │ │ │ │ + 0xfffffffffffa2a3c (offset: 0x2c130) -> 0x70c0 fde=[ 4dd4] │ │ │ │ + 0xfffffffffffa2a5c (offset: 0x2c150) -> 0x70d4 fde=[ 4de8] │ │ │ │ + 0xfffffffffffa2abc (offset: 0x2c1b0) -> 0x70f0 fde=[ 4e04] │ │ │ │ + 0xfffffffffffa2b4c (offset: 0x2c240) -> 0x7130 fde=[ 4e44] │ │ │ │ + 0xfffffffffffa2e2c (offset: 0x2c520) -> 0x7188 fde=[ 4e9c] │ │ │ │ + 0xfffffffffffa2f0c (offset: 0x2c600) -> 0x71c8 fde=[ 4edc] │ │ │ │ + 0xfffffffffffa30ac (offset: 0x2c7a0) -> 0x7220 fde=[ 4f34] │ │ │ │ + 0xfffffffffffa326c (offset: 0x2c960) -> 0x7278 fde=[ 4f8c] │ │ │ │ + 0xfffffffffffa338c (offset: 0x2ca80) -> 0x729c fde=[ 4fb0] │ │ │ │ + 0xfffffffffffa34bc (offset: 0x2cbb0) -> 0x72e8 fde=[ 4ffc] │ │ │ │ + 0xfffffffffffa36fc (offset: 0x2cdf0) -> 0x734c fde=[ 5060] │ │ │ │ + 0xfffffffffffa38fc (offset: 0x2cff0) -> 0x73b0 fde=[ 50c4] │ │ │ │ + 0xfffffffffffa3a5c (offset: 0x2d150) -> 0x73ec fde=[ 5100] │ │ │ │ + 0xfffffffffffa3acc (offset: 0x2d1c0) -> 0x7400 fde=[ 5114] │ │ │ │ + 0xfffffffffffa3d2c (offset: 0x2d420) -> 0x7424 fde=[ 5138] │ │ │ │ + 0xfffffffffffa3f0c (offset: 0x2d600) -> 0x7470 fde=[ 5184] │ │ │ │ + 0xfffffffffffa453c (offset: 0x2dc30) -> 0x74bc fde=[ 51d0] │ │ │ │ + 0xfffffffffffa45dc (offset: 0x2dcd0) -> 0x7504 fde=[ 5218] │ │ │ │ + 0xfffffffffffa488c (offset: 0x2df80) -> 0x7550 fde=[ 5264] │ │ │ │ + 0xfffffffffffa568c (offset: 0x2ed80) -> 0x75a0 fde=[ 52b4] │ │ │ │ + 0xfffffffffffa5e4c (offset: 0x2f540) -> 0x75f4 fde=[ 5308] │ │ │ │ + 0xfffffffffffa605c (offset: 0x2f750) -> 0x7664 fde=[ 5378] │ │ │ │ + 0xfffffffffffa643c (offset: 0x2fb30) -> 0x76c4 fde=[ 53d8] │ │ │ │ + 0xfffffffffffa646c (offset: 0x2fb60) -> 0x76d8 fde=[ 53ec] │ │ │ │ + 0xfffffffffffa656c (offset: 0x2fc60) -> 0x7704 fde=[ 5418] │ │ │ │ + 0xfffffffffffa65cc (offset: 0x2fcc0) -> 0x7730 fde=[ 5444] │ │ │ │ + 0xfffffffffffa663c (offset: 0x2fd30) -> 0x775c fde=[ 5470] │ │ │ │ + 0xfffffffffffa66ec (offset: 0x2fde0) -> 0x7798 fde=[ 54ac] │ │ │ │ + 0xfffffffffffa67bc (offset: 0x2feb0) -> 0x77e4 fde=[ 54f8] │ │ │ │ + 0xfffffffffffa693c (offset: 0x30030) -> 0x7830 fde=[ 5544] │ │ │ │ + 0xfffffffffffa6c1c (offset: 0x30310) -> 0x7880 fde=[ 5594] │ │ │ │ + 0xfffffffffffa6cec (offset: 0x303e0) -> 0x78b8 fde=[ 55cc] │ │ │ │ + 0xfffffffffffa6ebc (offset: 0x305b0) -> 0x7904 fde=[ 5618] │ │ │ │ + 0xfffffffffffa701c (offset: 0x30710) -> 0x7950 fde=[ 5664] │ │ │ │ + 0xfffffffffffa72ec (offset: 0x309e0) -> 0x79dc fde=[ 56f0] │ │ │ │ + 0xfffffffffffa742c (offset: 0x30b20) -> 0x7a40 fde=[ 5754] │ │ │ │ + 0xfffffffffffa761c (offset: 0x30d10) -> 0x7aac fde=[ 57c0] │ │ │ │ + 0xfffffffffffa762c (offset: 0x30d20) -> 0x7ac0 fde=[ 57d4] │ │ │ │ + 0xfffffffffffa764c (offset: 0x30d40) -> 0x7ad4 fde=[ 57e8] │ │ │ │ + 0xfffffffffffa76ec (offset: 0x30de0) -> 0x7afc fde=[ 5810] │ │ │ │ + 0xfffffffffffa77fc (offset: 0x30ef0) -> 0x7b68 fde=[ 587c] │ │ │ │ + 0xfffffffffffa795c (offset: 0x31050) -> 0x7bb4 fde=[ 58c8] │ │ │ │ + 0xfffffffffffa847c (offset: 0x31b70) -> 0x7c04 fde=[ 5918] │ │ │ │ + 0xfffffffffffa85ac (offset: 0x31ca0) -> 0x7c50 fde=[ 5964] │ │ │ │ + 0xfffffffffffa959c (offset: 0x32c90) -> 0x7ca4 fde=[ 59b8] │ │ │ │ + 0xfffffffffffa963c (offset: 0x32d30) -> 0x7cf4 fde=[ 5a08] │ │ │ │ + 0xfffffffffffa966c (offset: 0x32d60) -> 0x7d10 fde=[ 5a24] │ │ │ │ + 0xfffffffffffa968c (offset: 0x32d80) -> 0x7d2c fde=[ 5a40] │ │ │ │ + 0xfffffffffffa9cbc (offset: 0x333b0) -> 0x7d7c fde=[ 5a90] │ │ │ │ + 0xfffffffffffa9ccc (offset: 0x333c0) -> 0x7d90 fde=[ 5aa4] │ │ │ │ + 0xfffffffffffaad3c (offset: 0x34430) -> 0x7e0c fde=[ 5b20] │ │ │ │ + 0xfffffffffffaad8c (offset: 0x34480) -> 0x7e20 fde=[ 5b34] │ │ │ │ + 0xfffffffffffaae4c (offset: 0x34540) -> 0x7e6c fde=[ 5b80] │ │ │ │ + 0xfffffffffffaaf2c (offset: 0x34620) -> 0x7ebc fde=[ 5bd0] │ │ │ │ + 0xfffffffffffab1cc (offset: 0x348c0) -> 0x7f08 fde=[ 5c1c] │ │ │ │ + 0xfffffffffffab3fc (offset: 0x34af0) -> 0x7f3c fde=[ 5c50] │ │ │ │ + 0xfffffffffffaba3c (offset: 0x35130) -> 0x7f8c fde=[ 5ca0] │ │ │ │ + 0xfffffffffffabb0c (offset: 0x35200) -> 0x7fb4 fde=[ 5cc8] │ │ │ │ + 0xfffffffffffabbcc (offset: 0x352c0) -> 0x8000 fde=[ 5d14] │ │ │ │ + 0xfffffffffffabdbc (offset: 0x354b0) -> 0x804c fde=[ 5d60] │ │ │ │ + 0xfffffffffffabf2c (offset: 0x35620) -> 0x808c fde=[ 5da0] │ │ │ │ + 0xfffffffffffac07c (offset: 0x35770) -> 0x80d8 fde=[ 5dec] │ │ │ │ + 0xfffffffffffac20c (offset: 0x35900) -> 0x8124 fde=[ 5e38] │ │ │ │ + 0xfffffffffffac39c (offset: 0x35a90) -> 0x8170 fde=[ 5e84] │ │ │ │ + 0xfffffffffffac50c (offset: 0x35c00) -> 0x81bc fde=[ 5ed0] │ │ │ │ + 0xfffffffffffac85c (offset: 0x35f50) -> 0x8208 fde=[ 5f1c] │ │ │ │ + 0xfffffffffffacc9c (offset: 0x36390) -> 0x8254 fde=[ 5f68] │ │ │ │ + 0xfffffffffffacd2c (offset: 0x36420) -> 0x8278 fde=[ 5f8c] │ │ │ │ + 0xfffffffffffad7ec (offset: 0x36ee0) -> 0x82c8 fde=[ 5fdc] │ │ │ │ + 0xfffffffffffae3bc (offset: 0x37ab0) -> 0x8318 fde=[ 602c] │ │ │ │ + 0xfffffffffffae88c (offset: 0x37f80) -> 0x8368 fde=[ 607c] │ │ │ │ + 0xfffffffffffaf32c (offset: 0x38a20) -> 0x83b8 fde=[ 60cc] │ │ │ │ + 0xfffffffffffafb1c (offset: 0x39210) -> 0x8408 fde=[ 611c] │ │ │ │ + 0xfffffffffffafe2c (offset: 0x39520) -> 0x8458 fde=[ 616c] │ │ │ │ + 0xfffffffffffb03ec (offset: 0x39ae0) -> 0x84a8 fde=[ 61bc] │ │ │ │ + 0xfffffffffffb1f1c (offset: 0x3b610) -> 0x84f8 fde=[ 620c] │ │ │ │ + 0xfffffffffffb229c (offset: 0x3b990) -> 0x8544 fde=[ 6258] │ │ │ │ + 0xfffffffffffb286c (offset: 0x3bf60) -> 0x8594 fde=[ 62a8] │ │ │ │ + 0xfffffffffffb2e3c (offset: 0x3c530) -> 0x85e4 fde=[ 62f8] │ │ │ │ + 0xfffffffffffb2ffc (offset: 0x3c6f0) -> 0x8648 fde=[ 635c] │ │ │ │ + 0xfffffffffffb345c (offset: 0x3cb50) -> 0x8698 fde=[ 63ac] │ │ │ │ + 0xfffffffffffb35bc (offset: 0x3ccb0) -> 0x86e4 fde=[ 63f8] │ │ │ │ + 0xfffffffffffb3aec (offset: 0x3d1e0) -> 0x8744 fde=[ 6458] │ │ │ │ + 0xfffffffffffb470c (offset: 0x3de00) -> 0x8794 fde=[ 64a8] │ │ │ │ + 0xfffffffffffb5a3c (offset: 0x3f130) -> 0x87e4 fde=[ 64f8] │ │ │ │ + 0xfffffffffffb67bc (offset: 0x3feb0) -> 0x8834 fde=[ 6548] │ │ │ │ + 0xfffffffffffb748c (offset: 0x40b80) -> 0x8884 fde=[ 6598] │ │ │ │ + 0xfffffffffffb757c (offset: 0x40c70) -> 0x88d0 fde=[ 65e4] │ │ │ │ + 0xfffffffffffb764c (offset: 0x40d40) -> 0x8958 fde=[ 666c] │ │ │ │ + 0xfffffffffffb76bc (offset: 0x40db0) -> 0x897c fde=[ 6690] │ │ │ │ + 0xfffffffffffb76fc (offset: 0x40df0) -> 0x8998 fde=[ 66ac] │ │ │ │ + 0xfffffffffffb771c (offset: 0x40e10) -> 0x89ac fde=[ 66c0] │ │ │ │ + 0xfffffffffffb774c (offset: 0x40e40) -> 0x89c0 fde=[ 66d4] │ │ │ │ + 0xfffffffffffb78bc (offset: 0x40fb0) -> 0x89d4 fde=[ 66e8] │ │ │ │ + 0xfffffffffffb793c (offset: 0x41030) -> 0x8a0c fde=[ 6720] │ │ │ │ + 0xfffffffffffb79cc (offset: 0x410c0) -> 0x8a38 fde=[ 674c] │ │ │ │ + 0xfffffffffffb79ec (offset: 0x410e0) -> 0x8a54 fde=[ 6768] │ │ │ │ + 0xfffffffffffb79fc (offset: 0x410f0) -> 0x8a68 fde=[ 677c] │ │ │ │ + 0xfffffffffffb7a8c (offset: 0x41180) -> 0x8a94 fde=[ 67a8] │ │ │ │ + 0xfffffffffffb7abc (offset: 0x411b0) -> 0x8aa8 fde=[ 67bc] │ │ │ │ + 0xfffffffffffb7adc (offset: 0x411d0) -> 0x8abc fde=[ 67d0] │ │ │ │ + 0xfffffffffffb7b0c (offset: 0x41200) -> 0x8ad0 fde=[ 67e4] │ │ │ │ + 0xfffffffffffb7b1c (offset: 0x41210) -> 0x8ae4 fde=[ 67f8] │ │ │ │ + 0xfffffffffffb7b2c (offset: 0x41220) -> 0x8af8 fde=[ 680c] │ │ │ │ + 0xfffffffffffb7b3c (offset: 0x41230) -> 0x8b0c fde=[ 6820] │ │ │ │ + 0xfffffffffffb7b4c (offset: 0x41240) -> 0x8b20 fde=[ 6834] │ │ │ │ + 0xfffffffffffb7b5c (offset: 0x41250) -> 0x8b34 fde=[ 6848] │ │ │ │ + 0xfffffffffffb7b7c (offset: 0x41270) -> 0x8b48 fde=[ 685c] │ │ │ │ + 0xfffffffffffb7b8c (offset: 0x41280) -> 0x8b5c fde=[ 6870] │ │ │ │ + 0xfffffffffffb7b9c (offset: 0x41290) -> 0x8b74 fde=[ 6888] │ │ │ │ + 0xfffffffffffb7bcc (offset: 0x412c0) -> 0x8b88 fde=[ 689c] │ │ │ │ + 0xfffffffffffb7cfc (offset: 0x413f0) -> 0x8b9c fde=[ 68b0] │ │ │ │ + 0xfffffffffffb7d3c (offset: 0x41430) -> 0x8bb0 fde=[ 68c4] │ │ │ │ + 0xfffffffffffb82ac (offset: 0x419a0) -> 0x8bd4 fde=[ 68e8] │ │ │ │ + 0xfffffffffffb884c (offset: 0x41f40) -> 0x8be8 fde=[ 68fc] │ │ │ │ + 0xfffffffffffb889c (offset: 0x41f90) -> 0x8bfc fde=[ 6910] │ │ │ │ + 0xfffffffffffb88ac (offset: 0x41fa0) -> 0x8c10 fde=[ 6924] │ │ │ │ + 0xfffffffffffb8efc (offset: 0x425f0) -> 0x8c5c fde=[ 6970] │ │ │ │ + 0xfffffffffffb8f3c (offset: 0x42630) -> 0x8c70 fde=[ 6984] │ │ │ │ + 0xfffffffffffb8f5c (offset: 0x42650) -> 0x8c84 fde=[ 6998] │ │ │ │ + 0xfffffffffffb8f7c (offset: 0x42670) -> 0x8ca0 fde=[ 69b4] │ │ │ │ + 0xfffffffffffb8f9c (offset: 0x42690) -> 0x8cb4 fde=[ 69c8] │ │ │ │ + 0xfffffffffffb928c (offset: 0x42980) -> 0x8d00 fde=[ 6a14] │ │ │ │ + 0xfffffffffffb92dc (offset: 0x429d0) -> 0x8d1c fde=[ 6a30] │ │ │ │ + 0xfffffffffffb936c (offset: 0x42a60) -> 0x8d38 fde=[ 6a4c] │ │ │ │ + 0xfffffffffffb939c (offset: 0x42a90) -> 0x8d4c fde=[ 6a60] │ │ │ │ + 0xfffffffffffb943c (offset: 0x42b30) -> 0x8d70 fde=[ 6a84] │ │ │ │ + 0xfffffffffffb94fc (offset: 0x42bf0) -> 0x8d9c fde=[ 6ab0] │ │ │ │ + 0xfffffffffffb955c (offset: 0x42c50) -> 0x8dc8 fde=[ 6adc] │ │ │ │ + 0xfffffffffffb956c (offset: 0x42c60) -> 0x8ddc fde=[ 6af0] │ │ │ │ + 0xfffffffffffb95ec (offset: 0x42ce0) -> 0x8df0 fde=[ 6b04] │ │ │ │ + 0xfffffffffffb96ec (offset: 0x42de0) -> 0x8e04 fde=[ 6b18] │ │ │ │ + 0xfffffffffffb990c (offset: 0x43000) -> 0x8e60 fde=[ 6b74] │ │ │ │ + 0xfffffffffffb993c (offset: 0x43030) -> 0x8e7c fde=[ 6b90] │ │ │ │ + 0xfffffffffffb9bbc (offset: 0x432b0) -> 0x8ed8 fde=[ 6bec] │ │ │ │ + 0xfffffffffffba1ac (offset: 0x438a0) -> 0x8f28 fde=[ 6c3c] │ │ │ │ + 0xfffffffffffba33c (offset: 0x43a30) -> 0x8f74 fde=[ 6c88] │ │ │ │ + 0xfffffffffffba37c (offset: 0x43a70) -> 0x8f9c fde=[ 6cb0] │ │ │ │ + 0xfffffffffffba39c (offset: 0x43a90) -> 0x8fb0 fde=[ 6cc4] │ │ │ │ + 0xfffffffffffba54c (offset: 0x43c40) -> 0x8ffc fde=[ 6d10] │ │ │ │ + 0xfffffffffffba5cc (offset: 0x43cc0) -> 0x9024 fde=[ 6d38] │ │ │ │ + 0xfffffffffffba5ec (offset: 0x43ce0) -> 0x9040 fde=[ 6d54] │ │ │ │ + 0xfffffffffffba65c (offset: 0x43d50) -> 0x9054 fde=[ 6d68] │ │ │ │ + 0xfffffffffffba66c (offset: 0x43d60) -> 0x9068 fde=[ 6d7c] │ │ │ │ + 0xfffffffffffba6bc (offset: 0x43db0) -> 0x9090 fde=[ 6da4] │ │ │ │ + 0xfffffffffffba73c (offset: 0x43e30) -> 0x90c8 fde=[ 6ddc] │ │ │ │ + 0xfffffffffffba76c (offset: 0x43e60) -> 0x90dc fde=[ 6df0] │ │ │ │ + 0xfffffffffffba77c (offset: 0x43e70) -> 0x90f0 fde=[ 6e04] │ │ │ │ + 0xfffffffffffba78c (offset: 0x43e80) -> 0x9104 fde=[ 6e18] │ │ │ │ + 0xfffffffffffba79c (offset: 0x43e90) -> 0x9118 fde=[ 6e2c] │ │ │ │ + 0xfffffffffffba7cc (offset: 0x43ec0) -> 0x9134 fde=[ 6e48] │ │ │ │ + 0xfffffffffffba7dc (offset: 0x43ed0) -> 0x9148 fde=[ 6e5c] │ │ │ │ + 0xfffffffffffba81c (offset: 0x43f10) -> 0x9168 fde=[ 6e7c] │ │ │ │ + 0xfffffffffffba8ac (offset: 0x43fa0) -> 0x918c fde=[ 6ea0] │ │ │ │ + 0xfffffffffffba8bc (offset: 0x43fb0) -> 0x91a0 fde=[ 6eb4] │ │ │ │ + 0xfffffffffffba8cc (offset: 0x43fc0) -> 0x91b4 fde=[ 6ec8] │ │ │ │ + 0xfffffffffffba8ec (offset: 0x43fe0) -> 0x91c8 fde=[ 6edc] │ │ │ │ + 0xfffffffffffba91c (offset: 0x44010) -> 0x91f0 fde=[ 6f04] │ │ │ │ + 0xfffffffffffba93c (offset: 0x44030) -> 0x9204 fde=[ 6f18] │ │ │ │ + 0xfffffffffffba95c (offset: 0x44050) -> 0x9218 fde=[ 6f2c] │ │ │ │ + 0xfffffffffffba97c (offset: 0x44070) -> 0x922c fde=[ 6f40] │ │ │ │ + 0xfffffffffffba98c (offset: 0x44080) -> 0x9240 fde=[ 6f54] │ │ │ │ + 0xfffffffffffba99c (offset: 0x44090) -> 0x9254 fde=[ 6f68] │ │ │ │ + 0xfffffffffffba9bc (offset: 0x440b0) -> 0x9268 fde=[ 6f7c] │ │ │ │ + 0xfffffffffffba9cc (offset: 0x440c0) -> 0x927c fde=[ 6f90] │ │ │ │ + 0xfffffffffffba9dc (offset: 0x440d0) -> 0x9290 fde=[ 6fa4] │ │ │ │ + 0xfffffffffffba9ec (offset: 0x440e0) -> 0x92a4 fde=[ 6fb8] │ │ │ │ + 0xfffffffffffba9fc (offset: 0x440f0) -> 0x92b8 fde=[ 6fcc] │ │ │ │ + 0xfffffffffffbaa0c (offset: 0x44100) -> 0x92cc fde=[ 6fe0] │ │ │ │ + 0xfffffffffffbaa6c (offset: 0x44160) -> 0x9304 fde=[ 7018] │ │ │ │ + 0xfffffffffffbab5c (offset: 0x44250) -> 0x9350 fde=[ 7064] │ │ │ │ + 0xfffffffffffbab6c (offset: 0x44260) -> 0x9364 fde=[ 7078] │ │ │ │ + 0xfffffffffffbab7c (offset: 0x44270) -> 0x9378 fde=[ 708c] │ │ │ │ + 0xfffffffffffbabdc (offset: 0x442d0) -> 0x93a4 fde=[ 70b8] │ │ │ │ + 0xfffffffffffbabec (offset: 0x442e0) -> 0x93b8 fde=[ 70cc] │ │ │ │ + 0xfffffffffffbac6c (offset: 0x44360) -> 0x9404 fde=[ 7118] │ │ │ │ + 0xfffffffffffbad3c (offset: 0x44430) -> 0x9450 fde=[ 7164] │ │ │ │ + 0xfffffffffffbad7c (offset: 0x44470) -> 0x9464 fde=[ 7178] │ │ │ │ + 0xfffffffffffbadfc (offset: 0x444f0) -> 0x9478 fde=[ 718c] │ │ │ │ + 0xfffffffffffbaeac (offset: 0x445a0) -> 0x94c4 fde=[ 71d8] │ │ │ │ + 0xfffffffffffbb3cc (offset: 0x44ac0) -> 0x94ec fde=[ 7200] │ │ │ │ + 0xfffffffffffbb44c (offset: 0x44b40) -> 0x951c fde=[ 7230] │ │ │ │ + 0xfffffffffffbb47c (offset: 0x44b70) -> 0x9530 fde=[ 7244] │ │ │ │ + 0xfffffffffffbb49c (offset: 0x44b90) -> 0x9544 fde=[ 7258] │ │ │ │ + 0xfffffffffffbb56c (offset: 0x44c60) -> 0x9584 fde=[ 7298] │ │ │ │ + 0xfffffffffffbb5fc (offset: 0x44cf0) -> 0x95d0 fde=[ 72e4] │ │ │ │ + 0xfffffffffffbb60c (offset: 0x44d00) -> 0x95e4 fde=[ 72f8] │ │ │ │ + 0xfffffffffffbb66c (offset: 0x44d60) -> 0x95f8 fde=[ 730c] │ │ │ │ + 0xfffffffffffbb70c (offset: 0x44e00) -> 0x960c fde=[ 7320] │ │ │ │ + 0xfffffffffffbb79c (offset: 0x44e90) -> 0x9658 fde=[ 736c] │ │ │ │ + 0xfffffffffffbb88c (offset: 0x44f80) -> 0x96a4 fde=[ 73b8] │ │ │ │ + 0xfffffffffffbbf0c (offset: 0x45600) -> 0x96fc fde=[ 7410] │ │ │ │ + 0xfffffffffffbc05c (offset: 0x45750) -> 0x9748 fde=[ 745c] │ │ │ │ + 0xfffffffffffbc16c (offset: 0x45860) -> 0x9784 fde=[ 7498] │ │ │ │ + 0xfffffffffffbc33c (offset: 0x45a30) -> 0x97d0 fde=[ 74e4] │ │ │ │ + 0xfffffffffffbc34c (offset: 0x45a40) -> 0x97e4 fde=[ 74f8] │ │ │ │ + 0xfffffffffffbc35c (offset: 0x45a50) -> 0x97f8 fde=[ 750c] │ │ │ │ + 0xfffffffffffbc36c (offset: 0x45a60) -> 0x980c fde=[ 7520] │ │ │ │ + 0xfffffffffffbc69c (offset: 0x45d90) -> 0x9820 fde=[ 7534] │ │ │ │ + 0xfffffffffffbc9bc (offset: 0x460b0) -> 0x9834 fde=[ 7548] │ │ │ │ + 0xfffffffffffbccdc (offset: 0x463d0) -> 0x9848 fde=[ 755c] │ │ │ │ + 0xfffffffffffbcd1c (offset: 0x46410) -> 0x985c fde=[ 7570] │ │ │ │ + 0xfffffffffffbcd7c (offset: 0x46470) -> 0x9870 fde=[ 7584] │ │ │ │ + 0xfffffffffffbcdbc (offset: 0x464b0) -> 0x9884 fde=[ 7598] │ │ │ │ + 0xfffffffffffbce1c (offset: 0x46510) -> 0x9898 fde=[ 75ac] │ │ │ │ + 0xfffffffffffbce6c (offset: 0x46560) -> 0x98ac fde=[ 75c0] │ │ │ │ + 0xfffffffffffbcefc (offset: 0x465f0) -> 0x98c0 fde=[ 75d4] │ │ │ │ + 0xfffffffffffbcf4c (offset: 0x46640) -> 0x98d4 fde=[ 75e8] │ │ │ │ + 0xfffffffffffbcfdc (offset: 0x466d0) -> 0x98e8 fde=[ 75fc] │ │ │ │ + 0xfffffffffffbd08c (offset: 0x46780) -> 0x98fc fde=[ 7610] │ │ │ │ + 0xfffffffffffbd0ec (offset: 0x467e0) -> 0x9910 fde=[ 7624] │ │ │ │ + 0xfffffffffffbd14c (offset: 0x46840) -> 0x9924 fde=[ 7638] │ │ │ │ + 0xfffffffffffbd16c (offset: 0x46860) -> 0x9938 fde=[ 764c] │ │ │ │ + 0xfffffffffffbd2fc (offset: 0x469f0) -> 0x9984 fde=[ 7698] │ │ │ │ + 0xfffffffffffbd36c (offset: 0x46a60) -> 0x99b0 fde=[ 76c4] │ │ │ │ + 0xfffffffffffbd3cc (offset: 0x46ac0) -> 0x99dc fde=[ 76f0] │ │ │ │ + 0xfffffffffffbd4ac (offset: 0x46ba0) -> 0x9a00 fde=[ 7714] │ │ │ │ + 0xfffffffffffbd63c (offset: 0x46d30) -> 0x9a4c fde=[ 7760] │ │ │ │ + 0xfffffffffffbd81c (offset: 0x46f10) -> 0x9a98 fde=[ 77ac] │ │ │ │ + 0xfffffffffffbd98c (offset: 0x47080) -> 0x9b00 fde=[ 7814] │ │ │ │ + 0xfffffffffffbdbac (offset: 0x472a0) -> 0x9b68 fde=[ 787c] │ │ │ │ + 0xfffffffffffbddcc (offset: 0x474c0) -> 0x9bcc fde=[ 78e0] │ │ │ │ + 0xfffffffffffbdffc (offset: 0x476f0) -> 0x9c34 fde=[ 7948] │ │ │ │ + 0xfffffffffffbe29c (offset: 0x47990) -> 0x9c9c fde=[ 79b0] │ │ │ │ + 0xfffffffffffbe56c (offset: 0x47c60) -> 0x9d04 fde=[ 7a18] │ │ │ │ + 0xfffffffffffbe87c (offset: 0x47f70) -> 0x9d6c fde=[ 7a80] │ │ │ │ + 0xfffffffffffbeacc (offset: 0x481c0) -> 0x9dd0 fde=[ 7ae4] │ │ │ │ + 0xfffffffffffbf0ac (offset: 0x487a0) -> 0x9df4 fde=[ 7b08] │ │ │ │ + 0xfffffffffffbf0cc (offset: 0x487c0) -> 0x9e08 fde=[ 7b1c] │ │ │ │ + 0xfffffffffffbf11c (offset: 0x48810) -> 0x9e1c fde=[ 7b30] │ │ │ │ + 0xfffffffffffbf19c (offset: 0x48890) -> 0x9e58 fde=[ 7b6c] │ │ │ │ + 0xfffffffffffbf25c (offset: 0x48950) -> 0x9e98 fde=[ 7bac] │ │ │ │ + 0xfffffffffffbf3bc (offset: 0x48ab0) -> 0x9ee4 fde=[ 7bf8] │ │ │ │ + 0xfffffffffffbf43c (offset: 0x48b30) -> 0x9ef8 fde=[ 7c0c] │ │ │ │ + 0xfffffffffffbf47c (offset: 0x48b70) -> 0x9f0c fde=[ 7c20] │ │ │ │ + 0xfffffffffffbf4bc (offset: 0x48bb0) -> 0x9f20 fde=[ 7c34] │ │ │ │ + 0xfffffffffffbf4fc (offset: 0x48bf0) -> 0x9f34 fde=[ 7c48] │ │ │ │ + 0xfffffffffffbf6ac (offset: 0x48da0) -> 0x9f80 fde=[ 7c94] │ │ │ │ + 0xfffffffffffbf7bc (offset: 0x48eb0) -> 0x9fcc fde=[ 7ce0] │ │ │ │ + 0xfffffffffffbf8fc (offset: 0x48ff0) -> 0x9ff4 fde=[ 7d08] │ │ │ │ + 0xfffffffffffbf9ac (offset: 0x490a0) -> 0xa050 fde=[ 7d64] │ │ │ │ + 0xfffffffffffbfa5c (offset: 0x49150) -> 0xa098 fde=[ 7dac] │ │ │ │ + 0xfffffffffffbfadc (offset: 0x491d0) -> 0xa0d4 fde=[ 7de8] │ │ │ │ + 0xfffffffffffbfbbc (offset: 0x492b0) -> 0xa120 fde=[ 7e34] │ │ │ │ + 0xfffffffffffbfd8c (offset: 0x49480) -> 0xa170 fde=[ 7e84] │ │ │ │ + 0xfffffffffffc0d1c (offset: 0x4a410) -> 0xa1c0 fde=[ 7ed4] │ │ │ │ + 0xfffffffffffc1fcc (offset: 0x4b6c0) -> 0xa2a4 fde=[ 7fb8] │ │ │ │ + 0xfffffffffffc220c (offset: 0x4b900) -> 0xa2f4 fde=[ 8008] │ │ │ │ + 0xfffffffffffc22cc (offset: 0x4b9c0) -> 0xa320 fde=[ 8034] │ │ │ │ + 0xfffffffffffc232c (offset: 0x4ba20) -> 0xa33c fde=[ 8050] │ │ │ │ + 0xfffffffffffc246c (offset: 0x4bb60) -> 0xa36c fde=[ 8080] │ │ │ │ + 0xfffffffffffc247c (offset: 0x4bb70) -> 0xa380 fde=[ 8094] │ │ │ │ + 0xfffffffffffc248c (offset: 0x4bb80) -> 0xa394 fde=[ 80a8] │ │ │ │ + 0xfffffffffffc249c (offset: 0x4bb90) -> 0xa3a8 fde=[ 80bc] │ │ │ │ + 0xfffffffffffc24ac (offset: 0x4bba0) -> 0xa3bc fde=[ 80d0] │ │ │ │ + 0xfffffffffffc24bc (offset: 0x4bbb0) -> 0xa3d0 fde=[ 80e4] │ │ │ │ + 0xfffffffffffc24cc (offset: 0x4bbc0) -> 0xa3e4 fde=[ 80f8] │ │ │ │ + 0xfffffffffffc24dc (offset: 0x4bbd0) -> 0xa3f8 fde=[ 810c] │ │ │ │ + 0xfffffffffffc24ec (offset: 0x4bbe0) -> 0xa40c fde=[ 8120] │ │ │ │ + 0xfffffffffffc24fc (offset: 0x4bbf0) -> 0xa420 fde=[ 8134] │ │ │ │ + 0xfffffffffffc250c (offset: 0x4bc00) -> 0xa434 fde=[ 8148] │ │ │ │ + 0xfffffffffffc251c (offset: 0x4bc10) -> 0xa448 fde=[ 815c] │ │ │ │ + 0xfffffffffffc252c (offset: 0x4bc20) -> 0xa45c fde=[ 8170] │ │ │ │ + 0xfffffffffffc254c (offset: 0x4bc40) -> 0xa470 fde=[ 8184] │ │ │ │ + 0xfffffffffffc25bc (offset: 0x4bcb0) -> 0xa4bc fde=[ 81d0] │ │ │ │ + 0xfffffffffffc262c (offset: 0x4bd20) -> 0xa4d4 fde=[ 81e8] │ │ │ │ + 0xfffffffffffc268c (offset: 0x4bd80) -> 0xa4e8 fde=[ 81fc] │ │ │ │ + 0xfffffffffffc26fc (offset: 0x4bdf0) -> 0xa500 fde=[ 8214] │ │ │ │ + 0xfffffffffffc275c (offset: 0x4be50) -> 0xa514 fde=[ 8228] │ │ │ │ + 0xfffffffffffc27bc (offset: 0x4beb0) -> 0xa528 fde=[ 823c] │ │ │ │ + 0xfffffffffffc291c (offset: 0x4c010) -> 0xa574 fde=[ 8288] │ │ │ │ + 0xfffffffffffc294c (offset: 0x4c040) -> 0xa58c fde=[ 82a0] │ │ │ │ + 0xfffffffffffc29dc (offset: 0x4c0d0) -> 0xa5dc fde=[ 82f0] │ │ │ │ + 0xfffffffffffc2a9c (offset: 0x4c190) -> 0xa62c fde=[ 8340] │ │ │ │ + 0xfffffffffffc2bfc (offset: 0x4c2f0) -> 0xa678 fde=[ 838c] │ │ │ │ + 0xfffffffffffc2edc (offset: 0x4c5d0) -> 0xa6c8 fde=[ 83dc] │ │ │ │ + 0xfffffffffffc2fcc (offset: 0x4c6c0) -> 0xa70c fde=[ 8420] │ │ │ │ + 0xfffffffffffc302c (offset: 0x4c720) -> 0xa720 fde=[ 8434] │ │ │ │ + 0xfffffffffffc303c (offset: 0x4c730) -> 0xa734 fde=[ 8448] │ │ │ │ + 0xfffffffffffc30bc (offset: 0x4c7b0) -> 0xa778 fde=[ 848c] │ │ │ │ + 0xfffffffffffc30dc (offset: 0x4c7d0) -> 0xa78c fde=[ 84a0] │ │ │ │ + 0xfffffffffffc30fc (offset: 0x4c7f0) -> 0xa7a0 fde=[ 84b4] │ │ │ │ + 0xfffffffffffc311c (offset: 0x4c810) -> 0xa7b4 fde=[ 84c8] │ │ │ │ + 0xfffffffffffc313c (offset: 0x4c830) -> 0xa7c8 fde=[ 84dc] │ │ │ │ + 0xfffffffffffc315c (offset: 0x4c850) -> 0xa7dc fde=[ 84f0] │ │ │ │ + 0xfffffffffffc317c (offset: 0x4c870) -> 0xa7f0 fde=[ 8504] │ │ │ │ + 0xfffffffffffc319c (offset: 0x4c890) -> 0xa804 fde=[ 8518] │ │ │ │ + 0xfffffffffffc31bc (offset: 0x4c8b0) -> 0xa818 fde=[ 852c] │ │ │ │ + 0xfffffffffffc320c (offset: 0x4c900) -> 0xa844 fde=[ 8558] │ │ │ │ + 0xfffffffffffc324c (offset: 0x4c940) -> 0xa864 fde=[ 8578] │ │ │ │ + 0xfffffffffffc328c (offset: 0x4c980) -> 0xa884 fde=[ 8598] │ │ │ │ + 0xfffffffffffc331c (offset: 0x4ca10) -> 0xa89c fde=[ 85b0] │ │ │ │ + 0xfffffffffffc336c (offset: 0x4ca60) -> 0xa8b0 fde=[ 85c4] │ │ │ │ + 0xfffffffffffc33ac (offset: 0x4caa0) -> 0xa8d8 fde=[ 85ec] │ │ │ │ + 0xfffffffffffc33cc (offset: 0x4cac0) -> 0xa8ec fde=[ 8600] │ │ │ │ + 0xfffffffffffc34cc (offset: 0x4cbc0) -> 0xa94c fde=[ 8660] │ │ │ │ + 0xfffffffffffc357c (offset: 0x4cc70) -> 0xa990 fde=[ 86a4] │ │ │ │ + 0xfffffffffffc362c (offset: 0x4cd20) -> 0xa9d4 fde=[ 86e8] │ │ │ │ + 0xfffffffffffc383c (offset: 0x4cf30) -> 0xaa48 fde=[ 875c] │ │ │ │ + 0xfffffffffffc384c (offset: 0x4cf40) -> 0xaa5c fde=[ 8770] │ │ │ │ + 0xfffffffffffc389c (offset: 0x4cf90) -> 0xaa84 fde=[ 8798] │ │ │ │ + 0xfffffffffffc3a9c (offset: 0x4d190) -> 0xaad0 fde=[ 87e4] │ │ │ │ + 0xfffffffffffc3aec (offset: 0x4d1e0) -> 0xaaec fde=[ 8800] │ │ │ │ + 0xfffffffffffc470c (offset: 0x4de00) -> 0xab3c fde=[ 8850] │ │ │ │ + 0xfffffffffffc486c (offset: 0x4df60) -> 0xab90 fde=[ 88a4] │ │ │ │ + 0xfffffffffffc49bc (offset: 0x4e0b0) -> 0xabe8 fde=[ 88fc] │ │ │ │ + 0xfffffffffffc49dc (offset: 0x4e0d0) -> 0xabfc fde=[ 8910] │ │ │ │ + 0xfffffffffffc4b1c (offset: 0x4e210) -> 0xac28 fde=[ 893c] │ │ │ │ + 0xfffffffffffc4b5c (offset: 0x4e250) -> 0xac3c fde=[ 8950] │ │ │ │ + 0xfffffffffffc4e4c (offset: 0x4e540) -> 0xac88 fde=[ 899c] │ │ │ │ + 0xfffffffffffc524c (offset: 0x4e940) -> 0xad04 fde=[ 8a18] │ │ │ │ + 0xfffffffffffc54ec (offset: 0x4ebe0) -> 0xad54 fde=[ 8a68] │ │ │ │ + 0xfffffffffffc6bcc (offset: 0x502c0) -> 0xae10 fde=[ 8b24] │ │ │ │ + 0xfffffffffffc7afc (offset: 0x511f0) -> 0xaeac fde=[ 8bc0] │ │ │ │ + 0xfffffffffffc7b1c (offset: 0x51210) -> 0xaec0 fde=[ 8bd4] │ │ │ │ + 0xfffffffffffc7b4c (offset: 0x51240) -> 0xaed4 fde=[ 8be8] │ │ │ │ + 0xfffffffffffc7bcc (offset: 0x512c0) -> 0xaee8 fde=[ 8bfc] │ │ │ │ + 0xfffffffffffc7c2c (offset: 0x51320) -> 0xaf20 fde=[ 8c34] │ │ │ │ + 0xfffffffffffc7d1c (offset: 0x51410) -> 0xaf5c fde=[ 8c70] │ │ │ │ + 0xfffffffffffc7dac (offset: 0x514a0) -> 0xaf94 fde=[ 8ca8] │ │ │ │ + 0xfffffffffffc7e5c (offset: 0x51550) -> 0xafa8 fde=[ 8cbc] │ │ │ │ + 0xfffffffffffc7fbc (offset: 0x516b0) -> 0xaff8 fde=[ 8d0c] │ │ │ │ + 0xfffffffffffc811c (offset: 0x51810) -> 0xb048 fde=[ 8d5c] │ │ │ │ + 0xfffffffffffc829c (offset: 0x51990) -> 0xb094 fde=[ 8da8] │ │ │ │ + 0xfffffffffffc862c (offset: 0x51d20) -> 0xb0e0 fde=[ 8df4] │ │ │ │ + 0xfffffffffffc89bc (offset: 0x520b0) -> 0xb12c fde=[ 8e40] │ │ │ │ + 0xfffffffffffc8d4c (offset: 0x52440) -> 0xb178 fde=[ 8e8c] │ │ │ │ + 0xfffffffffffc90cc (offset: 0x527c0) -> 0xb1c4 fde=[ 8ed8] │ │ │ │ + 0xfffffffffffc948c (offset: 0x52b80) -> 0xb210 fde=[ 8f24] │ │ │ │ + 0xfffffffffffc9b2c (offset: 0x53220) -> 0xb260 fde=[ 8f74] │ │ │ │ + 0xfffffffffffc9cec (offset: 0x533e0) -> 0xb2ac fde=[ 8fc0] │ │ │ │ + 0xfffffffffffc9f7c (offset: 0x53670) -> 0xb2f8 fde=[ 900c] │ │ │ │ + 0xfffffffffffca18c (offset: 0x53880) -> 0xb344 fde=[ 9058] │ │ │ │ + 0xfffffffffffca3cc (offset: 0x53ac0) -> 0xb390 fde=[ 90a4] │ │ │ │ + 0xfffffffffffca6ac (offset: 0x53da0) -> 0xb3dc fde=[ 90f0] │ │ │ │ + 0xfffffffffffca9dc (offset: 0x540d0) -> 0xb428 fde=[ 913c] │ │ │ │ + 0xfffffffffffcac9c (offset: 0x54390) -> 0xb474 fde=[ 9188] │ │ │ │ + 0xfffffffffffcb54c (offset: 0x54c40) -> 0xb550 fde=[ 9264] │ │ │ │ + 0xfffffffffffcc7ac (offset: 0x55ea0) -> 0xb5bc fde=[ 92d0] │ │ │ │ + 0xfffffffffffcc81c (offset: 0x55f10) -> 0xb5fc fde=[ 9310] │ │ │ │ + 0xfffffffffffcc8ec (offset: 0x55fe0) -> 0xb64c fde=[ 9360] │ │ │ │ + 0xfffffffffffcc9ac (offset: 0x560a0) -> 0xb698 fde=[ 93ac] │ │ │ │ + 0xfffffffffffccc3c (offset: 0x56330) -> 0xb6e4 fde=[ 93f8] │ │ │ │ + 0xfffffffffffccd7c (offset: 0x56470) -> 0xb734 fde=[ 9448] │ │ │ │ + 0xfffffffffffccdac (offset: 0x564a0) -> 0xb748 fde=[ 945c] │ │ │ │ + 0xfffffffffffccebc (offset: 0x565b0) -> 0xb75c fde=[ 9470] │ │ │ │ + 0xfffffffffffcceec (offset: 0x565e0) -> 0xb770 fde=[ 9484] │ │ │ │ + 0xfffffffffffccf8c (offset: 0x56680) -> 0xb78c fde=[ 94a0] │ │ │ │ + 0xfffffffffffcd84c (offset: 0x56f40) -> 0xb7a0 fde=[ 94b4] │ │ │ │ + 0xfffffffffffcd86c (offset: 0x56f60) -> 0xb7b4 fde=[ 94c8] │ │ │ │ + 0xfffffffffffcd8ac (offset: 0x56fa0) -> 0xb7c8 fde=[ 94dc] │ │ │ │ + 0xfffffffffffcd9fc (offset: 0x570f0) -> 0xb7ec fde=[ 9500] │ │ │ │ + 0xfffffffffffcda9c (offset: 0x57190) -> 0xb800 fde=[ 9514] │ │ │ │ + 0xfffffffffffcdb6c (offset: 0x57260) -> 0xb814 fde=[ 9528] │ │ │ │ + 0xfffffffffffcdd7c (offset: 0x57470) -> 0xb860 fde=[ 9574] │ │ │ │ + 0xfffffffffffce5ec (offset: 0x57ce0) -> 0xb8d8 fde=[ 95ec] │ │ │ │ + 0xfffffffffffce76c (offset: 0x57e60) -> 0xb914 fde=[ 9628] │ │ │ │ + 0xfffffffffffce7ac (offset: 0x57ea0) -> 0xb930 fde=[ 9644] │ │ │ │ + 0xfffffffffffce83c (offset: 0x57f30) -> 0xb964 fde=[ 9678] │ │ │ │ + 0xfffffffffffce93c (offset: 0x58030) -> 0xb9b4 fde=[ 96c8] │ │ │ │ + 0xfffffffffffce9cc (offset: 0x580c0) -> 0xb9c8 fde=[ 96dc] │ │ │ │ + 0xfffffffffffceaac (offset: 0x581a0) -> 0xba04 fde=[ 9718] │ │ │ │ + 0xfffffffffffceb6c (offset: 0x58260) -> 0xba64 fde=[ 9778] │ │ │ │ + 0xfffffffffffcecec (offset: 0x583e0) -> 0xbab0 fde=[ 97c4] │ │ │ │ + 0xfffffffffffced3c (offset: 0x58430) -> 0xbadc fde=[ 97f0] │ │ │ │ + 0xfffffffffffcedac (offset: 0x584a0) -> 0xbb04 fde=[ 9818] │ │ │ │ + 0xfffffffffffcee2c (offset: 0x58520) -> 0xbb30 fde=[ 9844] │ │ │ │ + 0xfffffffffffcee7c (offset: 0x58570) -> 0xbb5c fde=[ 9870] │ │ │ │ + 0xfffffffffffcf01c (offset: 0x58710) -> 0xbba8 fde=[ 98bc] │ │ │ │ + 0xfffffffffffcf16c (offset: 0x58860) -> 0xbbd4 fde=[ 98e8] │ │ │ │ + 0xfffffffffffcf75c (offset: 0x58e50) -> 0xbc34 fde=[ 9948] │ │ │ │ + 0xfffffffffffcfc1c (offset: 0x59310) -> 0xbcbc fde=[ 99d0] │ │ │ │ + 0xfffffffffffcfc7c (offset: 0x59370) -> 0xbcd0 fde=[ 99e4] │ │ │ │ + 0xfffffffffffcfe1c (offset: 0x59510) -> 0xbd1c fde=[ 9a30] │ │ │ │ + 0xfffffffffffd024c (offset: 0x59940) -> 0xbd7c fde=[ 9a90] │ │ │ │ + 0xfffffffffffd04ac (offset: 0x59ba0) -> 0xbddc fde=[ 9af0] │ │ │ │ + 0xfffffffffffd058c (offset: 0x59c80) -> 0xbe0c fde=[ 9b20] │ │ │ │ + 0xfffffffffffd05bc (offset: 0x59cb0) -> 0xbe28 fde=[ 9b3c] │ │ │ │ + 0xfffffffffffd068c (offset: 0x59d80) -> 0xbe64 fde=[ 9b78] │ │ │ │ + 0xfffffffffffd080c (offset: 0x59f00) -> 0xbebc fde=[ 9bd0] │ │ │ │ + 0xfffffffffffd088c (offset: 0x59f80) -> 0xbef8 fde=[ 9c0c] │ │ │ │ + 0xfffffffffffd08ec (offset: 0x59fe0) -> 0xbf24 fde=[ 9c38] │ │ │ │ + 0xfffffffffffd091c (offset: 0x5a010) -> 0xbf38 fde=[ 9c4c] │ │ │ │ + 0xfffffffffffd0a0c (offset: 0x5a100) -> 0xbf84 fde=[ 9c98] │ │ │ │ + 0xfffffffffffd0a8c (offset: 0x5a180) -> 0xbfac fde=[ 9cc0] │ │ │ │ + 0xfffffffffffd0b7c (offset: 0x5a270) -> 0xbff4 fde=[ 9d08] │ │ │ │ + 0xfffffffffffd0dbc (offset: 0x5a4b0) -> 0xc040 fde=[ 9d54] │ │ │ │ + 0xfffffffffffd104c (offset: 0x5a740) -> 0xc090 fde=[ 9da4] │ │ │ │ + 0xfffffffffffd167c (offset: 0x5ad70) -> 0xc0e0 fde=[ 9df4] │ │ │ │ + 0xfffffffffffd18ec (offset: 0x5afe0) -> 0xc12c fde=[ 9e40] │ │ │ │ + 0xfffffffffffd193c (offset: 0x5b030) -> 0xc15c fde=[ 9e70] │ │ │ │ + 0xfffffffffffd196c (offset: 0x5b060) -> 0xc178 fde=[ 9e8c] │ │ │ │ + 0xfffffffffffd1a0c (offset: 0x5b100) -> 0xc190 fde=[ 9ea4] │ │ │ │ + 0xfffffffffffd1a7c (offset: 0x5b170) -> 0xc1b0 fde=[ 9ec4] │ │ │ │ + 0xfffffffffffd1adc (offset: 0x5b1d0) -> 0xc1d0 fde=[ 9ee4] │ │ │ │ + 0xfffffffffffd1bdc (offset: 0x5b2d0) -> 0xc20c fde=[ 9f20] │ │ │ │ + 0xfffffffffffd1c0c (offset: 0x5b300) -> 0xc224 fde=[ 9f38] │ │ │ │ + 0xfffffffffffd1dfc (offset: 0x5b4f0) -> 0xc270 fde=[ 9f84] │ │ │ │ + 0xfffffffffffd1e5c (offset: 0x5b550) -> 0xc28c fde=[ 9fa0] │ │ │ │ + 0xfffffffffffd208c (offset: 0x5b780) -> 0xc2d8 fde=[ 9fec] │ │ │ │ + 0xfffffffffffd226c (offset: 0x5b960) -> 0xc324 fde=[ a038] │ │ │ │ + 0xfffffffffffd246c (offset: 0x5bb60) -> 0xc370 fde=[ a084] │ │ │ │ + 0xfffffffffffd271c (offset: 0x5be10) -> 0xc3bc fde=[ a0d0] │ │ │ │ + 0xfffffffffffd289c (offset: 0x5bf90) -> 0xc408 fde=[ a11c] │ │ │ │ + 0xfffffffffffd2b0c (offset: 0x5c200) -> 0xc454 fde=[ a168] │ │ │ │ + 0xfffffffffffd2ccc (offset: 0x5c3c0) -> 0xc494 fde=[ a1a8] │ │ │ │ + 0xfffffffffffd2fdc (offset: 0x5c6d0) -> 0xc4fc fde=[ a210] │ │ │ │ + 0xfffffffffffd309c (offset: 0x5c790) -> 0xc538 fde=[ a24c] │ │ │ │ + 0xfffffffffffd357c (offset: 0x5cc70) -> 0xc584 fde=[ a298] │ │ │ │ + 0xfffffffffffd39dc (offset: 0x5d0d0) -> 0xc5d0 fde=[ a2e4] │ │ │ │ + 0xfffffffffffd3d5c (offset: 0x5d450) -> 0xc61c fde=[ a330] │ │ │ │ + 0xfffffffffffd3e2c (offset: 0x5d520) -> 0xc664 fde=[ a378] │ │ │ │ + 0xfffffffffffd407c (offset: 0x5d770) -> 0xc6b0 fde=[ a3c4] │ │ │ │ + 0xfffffffffffd481c (offset: 0x5df10) -> 0xc6fc fde=[ a410] │ │ │ │ + 0xfffffffffffd486c (offset: 0x5df60) -> 0xc728 fde=[ a43c] │ │ │ │ + 0xfffffffffffd4d3c (offset: 0x5e430) -> 0xc778 fde=[ a48c] │ │ │ │ + 0xfffffffffffd51bc (offset: 0x5e8b0) -> 0xc7c4 fde=[ a4d8] │ │ │ │ + 0xfffffffffffd579c (offset: 0x5ee90) -> 0xc814 fde=[ a528] │ │ │ │ + 0xfffffffffffd5c5c (offset: 0x5f350) -> 0xc864 fde=[ a578] │ │ │ │ + 0xfffffffffffd5cac (offset: 0x5f3a0) -> 0xc878 fde=[ a58c] │ │ │ │ + 0xfffffffffffd60cc (offset: 0x5f7c0) -> 0xc8c4 fde=[ a5d8] │ │ │ │ + 0xfffffffffffd611c (offset: 0x5f810) -> 0xc8d8 fde=[ a5ec] │ │ │ │ + 0xfffffffffffd618c (offset: 0x5f880) -> 0xc8ec fde=[ a600] │ │ │ │ + 0xfffffffffffd61cc (offset: 0x5f8c0) -> 0xc900 fde=[ a614] │ │ │ │ + 0xfffffffffffd620c (offset: 0x5f900) -> 0xc914 fde=[ a628] │ │ │ │ + 0xfffffffffffd624c (offset: 0x5f940) -> 0xc928 fde=[ a63c] │ │ │ │ + 0xfffffffffffd629c (offset: 0x5f990) -> 0xc93c fde=[ a650] │ │ │ │ + 0xfffffffffffd637c (offset: 0x5fa70) -> 0xc988 fde=[ a69c] │ │ │ │ + 0xfffffffffffd650c (offset: 0x5fc00) -> 0xc99c fde=[ a6b0] │ │ │ │ + 0xfffffffffffd65dc (offset: 0x5fcd0) -> 0xc9e8 fde=[ a6fc] │ │ │ │ + 0xfffffffffffd66bc (offset: 0x5fdb0) -> 0xc9fc fde=[ a710] │ │ │ │ + 0xfffffffffffd6c8c (offset: 0x60380) -> 0xca48 fde=[ a75c] │ │ │ │ + 0xfffffffffffd6cdc (offset: 0x603d0) -> 0xca5c fde=[ a770] │ │ │ │ + 0xfffffffffffd6d3c (offset: 0x60430) -> 0xca70 fde=[ a784] │ │ │ │ + 0xfffffffffffd6d8c (offset: 0x60480) -> 0xca84 fde=[ a798] │ │ │ │ + 0xfffffffffffd6e8c (offset: 0x60580) -> 0xcaa4 fde=[ a7b8] │ │ │ │ + 0xfffffffffffd6f1c (offset: 0x60610) -> 0xcad8 fde=[ a7ec] │ │ │ │ + 0xfffffffffffd6f2c (offset: 0x60620) -> 0xcaec fde=[ a800] │ │ │ │ + 0xfffffffffffd701c (offset: 0x60710) -> 0xcb14 fde=[ a828] │ │ │ │ + 0xfffffffffffd705c (offset: 0x60750) -> 0xcb28 fde=[ a83c] │ │ │ │ + 0xfffffffffffd737c (offset: 0x60a70) -> 0xcb74 fde=[ a888] │ │ │ │ + 0xfffffffffffd749c (offset: 0x60b90) -> 0xcbdc fde=[ a8f0] │ │ │ │ + 0xfffffffffffd74dc (offset: 0x60bd0) -> 0xcbf0 fde=[ a904] │ │ │ │ + 0xfffffffffffd763c (offset: 0x60d30) -> 0xcc24 fde=[ a938] │ │ │ │ + 0xfffffffffffd771c (offset: 0x60e10) -> 0xcc8c fde=[ a9a0] │ │ │ │ + 0xfffffffffffd8f4c (offset: 0x62640) -> 0xcf18 fde=[ ac2c] │ │ │ │ + 0xfffffffffffd921c (offset: 0x62910) -> 0xcf7c fde=[ ac90] │ │ │ │ + 0xfffffffffffd923c (offset: 0x62930) -> 0xcf90 fde=[ aca4] │ │ │ │ + 0xfffffffffffd926c (offset: 0x62960) -> 0xcfa4 fde=[ acb8] │ │ │ │ + 0xfffffffffffd92dc (offset: 0x629d0) -> 0xcfcc fde=[ ace0] │ │ │ │ + 0xfffffffffffd92fc (offset: 0x629f0) -> 0xcfe0 fde=[ acf4] │ │ │ │ + 0xfffffffffffd937c (offset: 0x62a70) -> 0xd01c fde=[ ad30] │ │ │ │ + 0xfffffffffffd93ac (offset: 0x62aa0) -> 0xd038 fde=[ ad4c] │ │ │ │ + 0xfffffffffffd942c (offset: 0x62b20) -> 0xd054 fde=[ ad68] │ │ │ │ + 0xfffffffffffd944c (offset: 0x62b40) -> 0xd070 fde=[ ad84] │ │ │ │ + 0xfffffffffffd94fc (offset: 0x62bf0) -> 0xd0ac fde=[ adc0] │ │ │ │ + 0xfffffffffffd998c (offset: 0x63080) -> 0xd0fc fde=[ ae10] │ │ │ │ + 0xfffffffffffd9acc (offset: 0x631c0) -> 0xd14c fde=[ ae60] │ │ │ │ + 0xfffffffffffda30c (offset: 0x63a00) -> 0xd19c fde=[ aeb0] │ │ │ │ + 0xfffffffffffdab0c (offset: 0x64200) -> 0xd258 fde=[ af6c] │ │ │ │ + 0xfffffffffffdadcc (offset: 0x644c0) -> 0xd2cc fde=[ afe0] │ │ │ │ + 0xfffffffffffdb29c (offset: 0x64990) -> 0xd364 fde=[ b078] │ │ │ │ + 0xfffffffffffdb7ac (offset: 0x64ea0) -> 0xd3fc fde=[ b110] │ │ │ │ + 0xfffffffffffdb96c (offset: 0x65060) -> 0xd448 fde=[ b15c] │ │ │ │ + 0xfffffffffffdba1c (offset: 0x65110) -> 0xd498 fde=[ b1ac] │ │ │ │ + 0xfffffffffffdbe5c (offset: 0x65550) -> 0xd4e8 fde=[ b1fc] │ │ │ │ + 0xfffffffffffdbebc (offset: 0x655b0) -> 0xd514 fde=[ b228] │ │ │ │ + 0xfffffffffffdbeec (offset: 0x655e0) -> 0xd528 fde=[ b23c] │ │ │ │ + 0xfffffffffffdbf2c (offset: 0x65620) -> 0xd53c fde=[ b250] │ │ │ │ + 0xfffffffffffdc01c (offset: 0x65710) -> 0xd56c fde=[ b280] │ │ │ │ + 0xfffffffffffdc0fc (offset: 0x657f0) -> 0xd5a8 fde=[ b2bc] │ │ │ │ + 0xfffffffffffdc23c (offset: 0x65930) -> 0xd608 fde=[ b31c] │ │ │ │ + 0xfffffffffffdc28c (offset: 0x65980) -> 0xd640 fde=[ b354] │ │ │ │ + 0xfffffffffffdc29c (offset: 0x65990) -> 0xd654 fde=[ b368] │ │ │ │ + 0xfffffffffffdc2dc (offset: 0x659d0) -> 0xd668 fde=[ b37c] │ │ │ │ + 0xfffffffffffdc30c (offset: 0x65a00) -> 0xd67c fde=[ b390] │ │ │ │ + 0xfffffffffffdc39c (offset: 0x65a90) -> 0xd6b4 fde=[ b3c8] │ │ │ │ + 0xfffffffffffdc3cc (offset: 0x65ac0) -> 0xd6c8 fde=[ b3dc] │ │ │ │ + 0xfffffffffffdc6cc (offset: 0x65dc0) -> 0xd714 fde=[ b428] │ │ │ │ + 0xfffffffffffdc6dc (offset: 0x65dd0) -> 0xd728 fde=[ b43c] │ │ │ │ + 0xfffffffffffdc6ec (offset: 0x65de0) -> 0xd73c fde=[ b450] │ │ │ │ + 0xfffffffffffdc70c (offset: 0x65e00) -> 0xd750 fde=[ b464] │ │ │ │ + 0xfffffffffffdc7ac (offset: 0x65ea0) -> 0xd798 fde=[ b4ac] │ │ │ │ + 0xfffffffffffdc7fc (offset: 0x65ef0) -> 0xd7c4 fde=[ b4d8] │ │ │ │ + 0xfffffffffffdc8ec (offset: 0x65fe0) -> 0xd804 fde=[ b518] │ │ │ │ + 0xfffffffffffdc98c (offset: 0x66080) -> 0xd830 fde=[ b544] │ │ │ │ + 0xfffffffffffdc9fc (offset: 0x660f0) -> 0xd868 fde=[ b57c] │ │ │ │ + 0xfffffffffffdca0c (offset: 0x66100) -> 0xd87c fde=[ b590] │ │ │ │ + 0xfffffffffffdcaac (offset: 0x661a0) -> 0xd8a8 fde=[ b5bc] │ │ │ │ + 0xfffffffffffdcadc (offset: 0x661d0) -> 0xd8bc fde=[ b5d0] │ │ │ │ + 0xfffffffffffdcb1c (offset: 0x66210) -> 0xd8d0 fde=[ b5e4] │ │ │ │ + 0xfffffffffffdcb9c (offset: 0x66290) -> 0xd918 fde=[ b62c] │ │ │ │ + 0xfffffffffffdcbac (offset: 0x662a0) -> 0xd92c fde=[ b640] │ │ │ │ + 0xfffffffffffdcdbc (offset: 0x664b0) -> 0xd978 fde=[ b68c] │ │ │ │ + 0xfffffffffffdcf9c (offset: 0x66690) -> 0xd9c8 fde=[ b6dc] │ │ │ │ + 0xfffffffffffdd19c (offset: 0x66890) -> 0xda14 fde=[ b728] │ │ │ │ + 0xfffffffffffdd42c (offset: 0x66b20) -> 0xda64 fde=[ b778] │ │ │ │ + 0xfffffffffffdd50c (offset: 0x66c00) -> 0xdaac fde=[ b7c0] │ │ │ │ + 0xfffffffffffdd7ac (offset: 0x66ea0) -> 0xdafc fde=[ b810] │ │ │ │ + 0xfffffffffffdd7bc (offset: 0x66eb0) -> 0xdb14 fde=[ b828] │ │ │ │ + 0xfffffffffffdd81c (offset: 0x66f10) -> 0xdb28 fde=[ b83c] │ │ │ │ + 0xfffffffffffdea0c (offset: 0x68100) -> 0xdb88 fde=[ b89c] │ │ │ │ + 0xfffffffffffdeb7c (offset: 0x68270) -> 0xdbec fde=[ b900] │ │ │ │ + 0xfffffffffffdeccc (offset: 0x683c0) -> 0xdc34 fde=[ b948] │ │ │ │ + 0xfffffffffffded3c (offset: 0x68430) -> 0xdc60 fde=[ b974] │ │ │ │ + 0xfffffffffffded7c (offset: 0x68470) -> 0xdc74 fde=[ b988] │ │ │ │ + 0xfffffffffffdedbc (offset: 0x684b0) -> 0xdc88 fde=[ b99c] │ │ │ │ + 0xfffffffffffdee4c (offset: 0x68540) -> 0xdc9c fde=[ b9b0] │ │ │ │ + 0xfffffffffffdef7c (offset: 0x68670) -> 0xdcc8 fde=[ b9dc] │ │ │ │ + 0xfffffffffffdf23c (offset: 0x68930) -> 0xdd18 fde=[ ba2c] │ │ │ │ + 0xfffffffffffdf2ac (offset: 0x689a0) -> 0xdd4c fde=[ ba60] │ │ │ │ + 0xfffffffffffdf31c (offset: 0x68a10) -> 0xdd80 fde=[ ba94] │ │ │ │ + 0xfffffffffffdf37c (offset: 0x68a70) -> 0xddac fde=[ bac0] │ │ │ │ + 0xfffffffffffdf42c (offset: 0x68b20) -> 0xdde4 fde=[ baf8] │ │ │ │ + 0xfffffffffffdf52c (offset: 0x68c20) -> 0xde0c fde=[ bb20] │ │ │ │ + 0xfffffffffffdf74c (offset: 0x68e40) -> 0xde58 fde=[ bb6c] │ │ │ │ + 0xfffffffffffdf9fc (offset: 0x690f0) -> 0xdea4 fde=[ bbb8] │ │ │ │ + 0xfffffffffffdfb9c (offset: 0x69290) -> 0xdf08 fde=[ bc1c] │ │ │ │ + 0xfffffffffffdfbcc (offset: 0x692c0) -> 0xdf1c fde=[ bc30] │ │ │ │ + 0xfffffffffffdfc2c (offset: 0x69320) -> 0xdf48 fde=[ bc5c] │ │ │ │ + 0xfffffffffffdfefc (offset: 0x695f0) -> 0xdf94 fde=[ bca8] │ │ │ │ + 0xfffffffffffe005c (offset: 0x69750) -> 0xdfec fde=[ bd00] │ │ │ │ + 0xfffffffffffe031c (offset: 0x69a10) -> 0xe01c fde=[ bd30] │ │ │ │ + 0xfffffffffffe060c (offset: 0x69d00) -> 0xe074 fde=[ bd88] │ │ │ │ + 0xfffffffffffe08fc (offset: 0x69ff0) -> 0xe0cc fde=[ bde0] │ │ │ │ + 0xfffffffffffe091c (offset: 0x6a010) -> 0xe0e4 fde=[ bdf8] │ │ │ │ + 0xfffffffffffe14dc (offset: 0x6abd0) -> 0xe16c fde=[ be80] │ │ │ │ + 0xfffffffffffe180c (offset: 0x6af00) -> 0xe1dc fde=[ bef0] │ │ │ │ + 0xfffffffffffe1f5c (offset: 0x6b650) -> 0xe22c fde=[ bf40] │ │ │ │ + 0xfffffffffffe1f7c (offset: 0x6b670) -> 0xe240 fde=[ bf54] │ │ │ │ + 0xfffffffffffe214c (offset: 0x6b840) -> 0xe2a4 fde=[ bfb8] │ │ │ │ + 0xfffffffffffe222c (offset: 0x6b920) -> 0xe2d0 fde=[ bfe4] │ │ │ │ + 0xfffffffffffe23ac (offset: 0x6baa0) -> 0xe314 fde=[ c028] │ │ │ │ + 0xfffffffffffe23ec (offset: 0x6bae0) -> 0xe334 fde=[ c048] │ │ │ │ + 0xfffffffffffe242c (offset: 0x6bb20) -> 0xe354 fde=[ c068] │ │ │ │ + 0xfffffffffffe248c (offset: 0x6bb80) -> 0xe370 fde=[ c084] │ │ │ │ + 0xfffffffffffe261c (offset: 0x6bd10) -> 0xe3c4 fde=[ c0d8] │ │ │ │ + 0xfffffffffffe26fc (offset: 0x6bdf0) -> 0xe410 fde=[ c124] │ │ │ │ + 0xfffffffffffe27bc (offset: 0x6beb0) -> 0xe454 fde=[ c168] │ │ │ │ + 0xfffffffffffe287c (offset: 0x6bf70) -> 0xe4a0 fde=[ c1b4] │ │ │ │ + 0xfffffffffffe298c (offset: 0x6c080) -> 0xe4f4 fde=[ c208] │ │ │ │ + 0xfffffffffffe29bc (offset: 0x6c0b0) -> 0xe510 fde=[ c224] │ │ │ │ + 0xfffffffffffe29cc (offset: 0x6c0c0) -> 0xe524 fde=[ c238] │ │ │ │ + 0xfffffffffffe2a0c (offset: 0x6c100) -> 0xe540 fde=[ c254] │ │ │ │ + 0xfffffffffffe2a7c (offset: 0x6c170) -> 0xe55c fde=[ c270] │ │ │ │ + 0xfffffffffffe2abc (offset: 0x6c1b0) -> 0xe570 fde=[ c284] │ │ │ │ + 0xfffffffffffe2b5c (offset: 0x6c250) -> 0xe59c fde=[ c2b0] │ │ │ │ + 0xfffffffffffe2bcc (offset: 0x6c2c0) -> 0xe5f0 fde=[ c304] │ │ │ │ + 0xfffffffffffe2bec (offset: 0x6c2e0) -> 0xe604 fde=[ c318] │ │ │ │ + 0xfffffffffffe2cdc (offset: 0x6c3d0) -> 0xe650 fde=[ c364] │ │ │ │ + 0xfffffffffffe2d7c (offset: 0x6c470) -> 0xe69c fde=[ c3b0] │ │ │ │ + 0xfffffffffffe2dfc (offset: 0x6c4f0) -> 0xe6cc fde=[ c3e0] │ │ │ │ + 0xfffffffffffe300c (offset: 0x6c700) -> 0xe718 fde=[ c42c] │ │ │ │ + 0xfffffffffffe30ac (offset: 0x6c7a0) -> 0xe744 fde=[ c458] │ │ │ │ + 0xfffffffffffe31bc (offset: 0x6c8b0) -> 0xe78c fde=[ c4a0] │ │ │ │ + 0xfffffffffffe327c (offset: 0x6c970) -> 0xe7cc fde=[ c4e0] │ │ │ │ + 0xfffffffffffe36ac (offset: 0x6cda0) -> 0xe81c fde=[ c530] │ │ │ │ + 0xfffffffffffe375c (offset: 0x6ce50) -> 0xe894 fde=[ c5a8] │ │ │ │ + 0xfffffffffffe37fc (offset: 0x6cef0) -> 0xe8dc fde=[ c5f0] │ │ │ │ + 0xfffffffffffe38bc (offset: 0x6cfb0) -> 0xe924 fde=[ c638] │ │ │ │ + 0xfffffffffffe3a0c (offset: 0x6d100) -> 0xe97c fde=[ c690] │ │ │ │ + 0xfffffffffffe3dac (offset: 0x6d4a0) -> 0xe9cc fde=[ c6e0] │ │ │ │ + 0xfffffffffffe426c (offset: 0x6d960) -> 0xea1c fde=[ c730] │ │ │ │ + 0xfffffffffffe43bc (offset: 0x6dab0) -> 0xea68 fde=[ c77c] │ │ │ │ + 0xfffffffffffe43ec (offset: 0x6dae0) -> 0xea84 fde=[ c798] │ │ │ │ + 0xfffffffffffe44fc (offset: 0x6dbf0) -> 0xeadc fde=[ c7f0] │ │ │ │ + 0xfffffffffffe452c (offset: 0x6dc20) -> 0xeb04 fde=[ c818] │ │ │ │ + 0xfffffffffffe461c (offset: 0x6dd10) -> 0xeb6c fde=[ c880] │ │ │ │ + 0xfffffffffffe47cc (offset: 0x6dec0) -> 0xebe8 fde=[ c8fc] │ │ │ │ + 0xfffffffffffe49ec (offset: 0x6e0e0) -> 0xec38 fde=[ c94c] │ │ │ │ + 0xfffffffffffe529c (offset: 0x6e990) -> 0xed38 fde=[ ca4c] │ │ │ │ + 0xfffffffffffe53dc (offset: 0x6ead0) -> 0xed98 fde=[ caac] │ │ │ │ + 0xfffffffffffe54ac (offset: 0x6eba0) -> 0xedec fde=[ cb00] │ │ │ │ + 0xfffffffffffe56bc (offset: 0x6edb0) -> 0xee48 fde=[ cb5c] │ │ │ │ + 0xfffffffffffe5a3c (offset: 0x6f130) -> 0xee98 fde=[ cbac] │ │ │ │ + 0xfffffffffffe5e4c (offset: 0x6f540) -> 0xeed4 fde=[ cbe8] │ │ │ │ + 0xfffffffffffe636c (offset: 0x6fa60) -> 0xef54 fde=[ cc68] │ │ │ │ + 0xfffffffffffe683c (offset: 0x6ff30) -> 0xefb4 fde=[ ccc8] │ │ │ │ + 0xfffffffffffe689c (offset: 0x6ff90) -> 0xefc8 fde=[ ccdc] │ │ │ │ + 0xfffffffffffe68cc (offset: 0x6ffc0) -> 0xefdc fde=[ ccf0] │ │ │ │ + 0xfffffffffffe68ec (offset: 0x6ffe0) -> 0xeff0 fde=[ cd04] │ │ │ │ + 0xfffffffffffe690c (offset: 0x70000) -> 0xf004 fde=[ cd18] │ │ │ │ + 0xfffffffffffe692c (offset: 0x70020) -> 0xf018 fde=[ cd2c] │ │ │ │ + 0xfffffffffffe694c (offset: 0x70040) -> 0xf02c fde=[ cd40] │ │ │ │ + 0xfffffffffffe69ac (offset: 0x700a0) -> 0xf040 fde=[ cd54] │ │ │ │ + 0xfffffffffffe69cc (offset: 0x700c0) -> 0xf054 fde=[ cd68] │ │ │ │ + 0xfffffffffffe69ec (offset: 0x700e0) -> 0xf068 fde=[ cd7c] │ │ │ │ + 0xfffffffffffe6a0c (offset: 0x70100) -> 0xf07c fde=[ cd90] │ │ │ │ + 0xfffffffffffe6a3c (offset: 0x70130) -> 0xf090 fde=[ cda4] │ │ │ │ + 0xfffffffffffe6a5c (offset: 0x70150) -> 0xf0a4 fde=[ cdb8] │ │ │ │ + 0xfffffffffffe6afc (offset: 0x701f0) -> 0xf104 fde=[ ce18] │ │ │ │ + 0xfffffffffffe6b9c (offset: 0x70290) -> 0xf164 fde=[ ce78] │ │ │ │ + 0xfffffffffffe6c2c (offset: 0x70320) -> 0xf1ac fde=[ cec0] │ │ │ │ + 0xfffffffffffe6f0c (offset: 0x70600) -> 0xf1fc fde=[ cf10] │ │ │ │ + 0xfffffffffffe6f3c (offset: 0x70630) -> 0xf210 fde=[ cf24] │ │ │ │ + 0xfffffffffffe6f6c (offset: 0x70660) -> 0xf224 fde=[ cf38] │ │ │ │ + 0xfffffffffffe709c (offset: 0x70790) -> 0xf24c fde=[ cf60] │ │ │ │ + 0xfffffffffffe76fc (offset: 0x70df0) -> 0xf29c fde=[ cfb0] │ │ │ │ + 0xfffffffffffe771c (offset: 0x70e10) -> 0xf2b0 fde=[ cfc4] │ │ │ │ + 0xfffffffffffe773c (offset: 0x70e30) -> 0xf2c4 fde=[ cfd8] │ │ │ │ + 0xfffffffffffe775c (offset: 0x70e50) -> 0xf2d8 fde=[ cfec] │ │ │ │ + 0xfffffffffffe777c (offset: 0x70e70) -> 0xf2ec fde=[ d000] │ │ │ │ + 0xfffffffffffe779c (offset: 0x70e90) -> 0xf300 fde=[ d014] │ │ │ │ + 0xfffffffffffe77bc (offset: 0x70eb0) -> 0xf314 fde=[ d028] │ │ │ │ + 0xfffffffffffe783c (offset: 0x70f30) -> 0xf344 fde=[ d058] │ │ │ │ + 0xfffffffffffe79ec (offset: 0x710e0) -> 0xf390 fde=[ d0a4] │ │ │ │ + 0xfffffffffffe7a3c (offset: 0x71130) -> 0xf3ac fde=[ d0c0] │ │ │ │ + 0xfffffffffffe7bfc (offset: 0x712f0) -> 0xf404 fde=[ d118] │ │ │ │ + 0xfffffffffffe7e2c (offset: 0x71520) -> 0xf454 fde=[ d168] │ │ │ │ + 0xfffffffffffe804c (offset: 0x71740) -> 0xf4a4 fde=[ d1b8] │ │ │ │ + 0xfffffffffffe820c (offset: 0x71900) -> 0xf4f4 fde=[ d208] │ │ │ │ + 0xfffffffffffe822c (offset: 0x71920) -> 0xf508 fde=[ d21c] │ │ │ │ + 0xfffffffffffe835c (offset: 0x71a50) -> 0xf554 fde=[ d268] │ │ │ │ + 0xfffffffffffe83cc (offset: 0x71ac0) -> 0xf584 fde=[ d298] │ │ │ │ + 0xfffffffffffe842c (offset: 0x71b20) -> 0xf5ac fde=[ d2c0] │ │ │ │ + 0xfffffffffffe844c (offset: 0x71b40) -> 0xf5c0 fde=[ d2d4] │ │ │ │ + 0xfffffffffffe846c (offset: 0x71b60) -> 0xf5d4 fde=[ d2e8] │ │ │ │ + 0xfffffffffffe849c (offset: 0x71b90) -> 0xf5e8 fde=[ d2fc] │ │ │ │ + 0xfffffffffffe84dc (offset: 0x71bd0) -> 0xf5fc fde=[ d310] │ │ │ │ + 0xfffffffffffe84fc (offset: 0x71bf0) -> 0xf610 fde=[ d324] │ │ │ │ + 0xfffffffffffe863c (offset: 0x71d30) -> 0xf674 fde=[ d388] │ │ │ │ + 0xfffffffffffe865c (offset: 0x71d50) -> 0xf688 fde=[ d39c] │ │ │ │ + 0xfffffffffffe867c (offset: 0x71d70) -> 0xf69c fde=[ d3b0] │ │ │ │ + 0xfffffffffffe86cc (offset: 0x71dc0) -> 0xf6b0 fde=[ d3c4] │ │ │ │ + 0xfffffffffffe92bc (offset: 0x729b0) -> 0xf700 fde=[ d414] │ │ │ │ + 0xfffffffffffe936c (offset: 0x72a60) -> 0xf738 fde=[ d44c] │ │ │ │ + 0xfffffffffffe990c (offset: 0x73000) -> 0xf788 fde=[ d49c] │ │ │ │ + 0xfffffffffffe9b9c (offset: 0x73290) -> 0xf7d4 fde=[ d4e8] │ │ │ │ + 0xfffffffffffea20c (offset: 0x73900) -> 0xf834 fde=[ d548] │ │ │ │ + 0xfffffffffffea4bc (offset: 0x73bb0) -> 0xf8b4 fde=[ d5c8] │ │ │ │ + 0xfffffffffffea56c (offset: 0x73c60) -> 0xf8e0 fde=[ d5f4] │ │ │ │ + 0xfffffffffffea61c (offset: 0x73d10) -> 0xf91c fde=[ d630] │ │ │ │ + 0xfffffffffffea62c (offset: 0x73d20) -> 0xf930 fde=[ d644] │ │ │ │ + 0xfffffffffffea6dc (offset: 0x73dd0) -> 0xf978 fde=[ d68c] │ │ │ │ + 0xfffffffffffea70c (offset: 0x73e00) -> 0xf98c fde=[ d6a0] │ │ │ │ + 0xfffffffffffea75c (offset: 0x73e50) -> 0xf9a0 fde=[ d6b4] │ │ │ │ + 0xfffffffffffea7fc (offset: 0x73ef0) -> 0xf9c4 fde=[ d6d8] │ │ │ │ + 0xfffffffffffea86c (offset: 0x73f60) -> 0xf9e8 fde=[ d6fc] │ │ │ │ + 0xfffffffffffea87c (offset: 0x73f70) -> 0xf9fc fde=[ d710] │ │ │ │ + 0xfffffffffffea99c (offset: 0x74090) -> 0xfa48 fde=[ d75c] │ │ │ │ + 0xfffffffffffeaa7c (offset: 0x74170) -> 0xfab0 fde=[ d7c4] │ │ │ │ + 0xfffffffffffeab3c (offset: 0x74230) -> 0xfb24 fde=[ d838] │ │ │ │ + 0xfffffffffffeb1cc (offset: 0x748c0) -> 0xfbb0 fde=[ d8c4] │ │ │ │ + 0xfffffffffffeb48c (offset: 0x74b80) -> 0xfbfc fde=[ d910] │ │ │ │ + 0xfffffffffffeb59c (offset: 0x74c90) -> 0xfc20 fde=[ d934] │ │ │ │ + 0xfffffffffffeb5ec (offset: 0x74ce0) -> 0xfc3c fde=[ d950] │ │ │ │ + 0xfffffffffffeb70c (offset: 0x74e00) -> 0xfc64 fde=[ d978] │ │ │ │ + 0xfffffffffffeb75c (offset: 0x74e50) -> 0xfc78 fde=[ d98c] │ │ │ │ + 0xfffffffffffeb7ac (offset: 0x74ea0) -> 0xfc8c fde=[ d9a0] │ │ │ │ + 0xfffffffffffeba9c (offset: 0x75190) -> 0xfcd8 fde=[ d9ec] │ │ │ │ + 0xfffffffffffebacc (offset: 0x751c0) -> 0xfcec fde=[ da00] │ │ │ │ + 0xfffffffffffebaec (offset: 0x751e0) -> 0xfd00 fde=[ da14] │ │ │ │ + 0xfffffffffffebb1c (offset: 0x75210) -> 0xfd20 fde=[ da34] │ │ │ │ + 0xfffffffffffebcbc (offset: 0x753b0) -> 0xfd70 fde=[ da84] │ │ │ │ + 0xfffffffffffebe9c (offset: 0x75590) -> 0xfdc0 fde=[ dad4] │ │ │ │ + 0xfffffffffffec09c (offset: 0x75790) -> 0xfe10 fde=[ db24] │ │ │ │ + 0xfffffffffffec0ec (offset: 0x757e0) -> 0xfe24 fde=[ db38] │ │ │ │ + 0xfffffffffffec14c (offset: 0x75840) -> 0xfe38 fde=[ db4c] │ │ │ │ + 0xfffffffffffeca4c (offset: 0x76140) -> 0xfe88 fde=[ db9c] │ │ │ │ + 0xfffffffffffed7bc (offset: 0x76eb0) -> 0xfed8 fde=[ dbec] │ │ │ │ + 0xfffffffffffee29c (offset: 0x77990) -> 0xff28 fde=[ dc3c] │ │ │ │ + 0xfffffffffffeebac (offset: 0x782a0) -> 0xff98 fde=[ dcac] │ │ │ │ + 0xfffffffffffef4ac (offset: 0x78ba0) -> 0xffe8 fde=[ dcfc] │ │ │ │ + 0xfffffffffffefccc (offset: 0x793c0) -> 0x10050 fde=[ dd64] │ │ │ │ + 0xffffffffffff041c (offset: 0x79b10) -> 0x100a0 fde=[ ddb4] │ │ │ │ + 0xffffffffffff0bac (offset: 0x7a2a0) -> 0x10108 fde=[ de1c] │ │ │ │ + 0xffffffffffff0c6c (offset: 0x7a360) -> 0x10154 fde=[ de68] │ │ │ │ + 0xffffffffffff0ccc (offset: 0x7a3c0) -> 0x10168 fde=[ de7c] │ │ │ │ + 0xffffffffffff0d1c (offset: 0x7a410) -> 0x1017c fde=[ de90] │ │ │ │ + 0xffffffffffff0d4c (offset: 0x7a440) -> 0x10198 fde=[ deac] │ │ │ │ + 0xffffffffffff0d9c (offset: 0x7a490) -> 0x101ac fde=[ dec0] │ │ │ │ + 0xffffffffffff0e9c (offset: 0x7a590) -> 0x101f8 fde=[ df0c] │ │ │ │ + 0xffffffffffff0ebc (offset: 0x7a5b0) -> 0x10214 fde=[ df28] │ │ │ │ + 0xffffffffffff0ecc (offset: 0x7a5c0) -> 0x10228 fde=[ df3c] │ │ │ │ + 0xffffffffffff0edc (offset: 0x7a5d0) -> 0x1023c fde=[ df50] │ │ │ │ + 0xffffffffffff0eec (offset: 0x7a5e0) -> 0x10250 fde=[ df64] │ │ │ │ + 0xffffffffffff0efc (offset: 0x7a5f0) -> 0x10264 fde=[ df78] │ │ │ │ + 0xffffffffffff0f0c (offset: 0x7a600) -> 0x10278 fde=[ df8c] │ │ │ │ + 0xffffffffffff0f2c (offset: 0x7a620) -> 0x1028c fde=[ dfa0] │ │ │ │ + 0xffffffffffff0f4c (offset: 0x7a640) -> 0x102a0 fde=[ dfb4] │ │ │ │ + 0xffffffffffff0f6c (offset: 0x7a660) -> 0x102b4 fde=[ dfc8] │ │ │ │ + 0xffffffffffff0f8c (offset: 0x7a680) -> 0x102c8 fde=[ dfdc] │ │ │ │ + 0xffffffffffff0f9c (offset: 0x7a690) -> 0x102dc fde=[ dff0] │ │ │ │ + 0xffffffffffff0fcc (offset: 0x7a6c0) -> 0x102f0 fde=[ e004] │ │ │ │ + 0xffffffffffff0fec (offset: 0x7a6e0) -> 0x10304 fde=[ e018] │ │ │ │ + 0xffffffffffff0ffc (offset: 0x7a6f0) -> 0x10318 fde=[ e02c] │ │ │ │ + 0xffffffffffff105c (offset: 0x7a750) -> 0x10330 fde=[ e044] │ │ │ │ + 0xffffffffffff106c (offset: 0x7a760) -> 0x10344 fde=[ e058] │ │ │ │ + 0xffffffffffff108c (offset: 0x7a780) -> 0x10358 fde=[ e06c] │ │ │ │ + 0xffffffffffff10dc (offset: 0x7a7d0) -> 0x10380 fde=[ e094] │ │ │ │ + 0xffffffffffff119c (offset: 0x7a890) -> 0x103ac fde=[ e0c0] │ │ │ │ + 0xffffffffffff11dc (offset: 0x7a8d0) -> 0x103c0 fde=[ e0d4] │ │ │ │ + 0xffffffffffff120c (offset: 0x7a900) -> 0x103dc fde=[ e0f0] │ │ │ │ + 0xffffffffffff147c (offset: 0x7ab70) -> 0x1042c fde=[ e140] │ │ │ │ + 0xffffffffffff171c (offset: 0x7ae10) -> 0x1047c fde=[ e190] │ │ │ │ + 0xffffffffffff173c (offset: 0x7ae30) -> 0x10498 fde=[ e1ac] │ │ │ │ + 0xffffffffffff174c (offset: 0x7ae40) -> 0x104ac fde=[ e1c0] │ │ │ │ + 0xffffffffffff18dc (offset: 0x7afd0) -> 0x104fc fde=[ e210] │ │ │ │ + 0xffffffffffff195c (offset: 0x7b050) -> 0x10534 fde=[ e248] │ │ │ │ + 0xffffffffffff19fc (offset: 0x7b0f0) -> 0x10558 fde=[ e26c] │ │ │ │ + 0xffffffffffff1b6c (offset: 0x7b260) -> 0x105a4 fde=[ e2b8] │ │ │ │ + 0xffffffffffff1b7c (offset: 0x7b270) -> 0x105b8 fde=[ e2cc] │ │ │ │ + 0xffffffffffff1bdc (offset: 0x7b2d0) -> 0x105cc fde=[ e2e0] │ │ │ │ + 0xffffffffffff1f1c (offset: 0x7b610) -> 0x1063c fde=[ e350] │ │ │ │ + 0xffffffffffff201c (offset: 0x7b710) -> 0x106a0 fde=[ e3b4] │ │ │ │ + 0xffffffffffff20ac (offset: 0x7b7a0) -> 0x106e4 fde=[ e3f8] │ │ │ │ + 0xffffffffffff217c (offset: 0x7b870) -> 0x10708 fde=[ e41c] │ │ │ │ + 0xffffffffffff21cc (offset: 0x7b8c0) -> 0x10724 fde=[ e438] │ │ │ │ + 0xffffffffffff220c (offset: 0x7b900) -> 0x10740 fde=[ e454] │ │ │ │ + 0xffffffffffff224c (offset: 0x7b940) -> 0x1075c fde=[ e470] │ │ │ │ + 0xffffffffffff228c (offset: 0x7b980) -> 0x10778 fde=[ e48c] │ │ │ │ + 0xffffffffffff234c (offset: 0x7ba40) -> 0x1078c fde=[ e4a0] │ │ │ │ + 0xffffffffffff238c (offset: 0x7ba80) -> 0x107a0 fde=[ e4b4] │ │ │ │ + 0xffffffffffff23ac (offset: 0x7baa0) -> 0x107bc fde=[ e4d0] │ │ │ │ + 0xffffffffffff23bc (offset: 0x7bab0) -> 0x107d0 fde=[ e4e4] │ │ │ │ + 0xffffffffffff252c (offset: 0x7bc20) -> 0x10814 fde=[ e528] │ │ │ │ + 0xffffffffffff254c (offset: 0x7bc40) -> 0x10828 fde=[ e53c] │ │ │ │ + 0xffffffffffff293c (offset: 0x7c030) -> 0x10874 fde=[ e588] │ │ │ │ + 0xffffffffffff2bdc (offset: 0x7c2d0) -> 0x108b4 fde=[ e5c8] │ │ │ │ + 0xffffffffffff2cbc (offset: 0x7c3b0) -> 0x1090c fde=[ e620] │ │ │ │ + 0xffffffffffff2d7c (offset: 0x7c470) -> 0x1096c fde=[ e680] │ │ │ │ + 0xffffffffffff2f4c (offset: 0x7c640) -> 0x109c8 fde=[ e6dc] │ │ │ │ + 0xffffffffffff311c (offset: 0x7c810) -> 0x10a2c fde=[ e740] │ │ │ │ + 0xffffffffffff315c (offset: 0x7c850) -> 0x10a48 fde=[ e75c] │ │ │ │ + 0xffffffffffff317c (offset: 0x7c870) -> 0x10a5c fde=[ e770] │ │ │ │ + 0xffffffffffff33ac (offset: 0x7caa0) -> 0x10aa8 fde=[ e7bc] │ │ │ │ + 0xffffffffffff33cc (offset: 0x7cac0) -> 0x10abc fde=[ e7d0] │ │ │ │ + 0xffffffffffff342c (offset: 0x7cb20) -> 0x10ad4 fde=[ e7e8] │ │ │ │ + 0xffffffffffff36fc (offset: 0x7cdf0) -> 0x10b2c fde=[ e840] │ │ │ │ + 0xffffffffffff37ec (offset: 0x7cee0) -> 0x10b7c fde=[ e890] │ │ │ │ + 0xffffffffffff381c (offset: 0x7cf10) -> 0x10b98 fde=[ e8ac] │ │ │ │ + 0xffffffffffff3a0c (offset: 0x7d100) -> 0x10be4 fde=[ e8f8] │ │ │ │ + 0xffffffffffff3bac (offset: 0x7d2a0) -> 0x10c20 fde=[ e934] │ │ │ │ + 0xffffffffffff3e6c (offset: 0x7d560) -> 0x10c78 fde=[ e98c] │ │ │ │ + 0xffffffffffff40fc (offset: 0x7d7f0) -> 0x10cc8 fde=[ e9dc] │ │ │ │ + 0xffffffffffff413c (offset: 0x7d830) -> 0x10ce4 fde=[ e9f8] │ │ │ │ + 0xffffffffffff417c (offset: 0x7d870) -> 0x10d18 fde=[ ea2c] │ │ │ │ + 0xffffffffffff41ac (offset: 0x7d8a0) -> 0x10d2c fde=[ ea40] │ │ │ │ + 0xffffffffffff41dc (offset: 0x7d8d0) -> 0x10d54 fde=[ ea68] │ │ │ │ + 0xffffffffffff439c (offset: 0x7da90) -> 0x10d94 fde=[ eaa8] │ │ │ │ + 0xffffffffffff47cc (offset: 0x7dec0) -> 0x10dec fde=[ eb00] │ │ │ │ + 0xffffffffffff47fc (offset: 0x7def0) -> 0x10e00 fde=[ eb14] │ │ │ │ + 0xffffffffffff481c (offset: 0x7df10) -> 0x10e14 fde=[ eb28] │ │ │ │ + 0xffffffffffff493c (offset: 0x7e030) -> 0x10e48 fde=[ eb5c] │ │ │ │ + 0xffffffffffff498c (offset: 0x7e080) -> 0x10e7c fde=[ eb90] │ │ │ │ + 0xffffffffffff49dc (offset: 0x7e0d0) -> 0x10e9c fde=[ ebb0] │ │ │ │ + 0xffffffffffff4a8c (offset: 0x7e180) -> 0x10ee8 fde=[ ebfc] │ │ │ │ + 0xffffffffffff4a9c (offset: 0x7e190) -> 0x10efc fde=[ ec10] │ │ │ │ + 0xffffffffffff4b8c (offset: 0x7e280) -> 0x10f20 fde=[ ec34] │ │ │ │ + 0xffffffffffff4bac (offset: 0x7e2a0) -> 0x10f34 fde=[ ec48] │ │ │ │ + 0xffffffffffff4c2c (offset: 0x7e320) -> 0x10f70 fde=[ ec84] │ │ │ │ + 0xffffffffffff4c5c (offset: 0x7e350) -> 0x10f84 fde=[ ec98] │ │ │ │ + 0xffffffffffff4d0c (offset: 0x7e400) -> 0x10fd4 fde=[ ece8] │ │ │ │ + 0xffffffffffff4f3c (offset: 0x7e630) -> 0x11020 fde=[ ed34] │ │ │ │ + 0xffffffffffff4ffc (offset: 0x7e6f0) -> 0x1106c fde=[ ed80] │ │ │ │ + 0xffffffffffff50bc (offset: 0x7e7b0) -> 0x110b8 fde=[ edcc] │ │ │ │ + 0xffffffffffff513c (offset: 0x7e830) -> 0x110f4 fde=[ ee08] │ │ │ │ + 0xffffffffffff515c (offset: 0x7e850) -> 0x11108 fde=[ ee1c] │ │ │ │ + 0xffffffffffff51ec (offset: 0x7e8e0) -> 0x11168 fde=[ ee7c] │ │ │ │ + 0xffffffffffff527c (offset: 0x7e970) -> 0x111b4 fde=[ eec8] │ │ │ │ + 0xffffffffffff52fc (offset: 0x7e9f0) -> 0x111e4 fde=[ eef8] │ │ │ │ + 0xffffffffffff532c (offset: 0x7ea20) -> 0x111fc fde=[ ef10] │ │ │ │ + 0xffffffffffff536c (offset: 0x7ea60) -> 0x11228 fde=[ ef3c] │ │ │ │ + 0xffffffffffff53ac (offset: 0x7eaa0) -> 0x1123c fde=[ ef50] │ │ │ │ + 0xffffffffffff544c (offset: 0x7eb40) -> 0x11250 fde=[ ef64] │ │ │ │ + 0xffffffffffff549c (offset: 0x7eb90) -> 0x11288 fde=[ ef9c] │ │ │ │ + 0xffffffffffff551c (offset: 0x7ec10) -> 0x112d0 fde=[ efe4] │ │ │ │ + 0xffffffffffff552c (offset: 0x7ec20) -> 0x112e4 fde=[ eff8] │ │ │ │ + 0xffffffffffff559c (offset: 0x7ec90) -> 0x11320 fde=[ f034] │ │ │ │ + 0xffffffffffff55cc (offset: 0x7ecc0) -> 0x11348 fde=[ f05c] │ │ │ │ + 0xffffffffffff561c (offset: 0x7ed10) -> 0x11374 fde=[ f088] │ │ │ │ + 0xffffffffffff566c (offset: 0x7ed60) -> 0x113a0 fde=[ f0b4] │ │ │ │ + 0xffffffffffff56ac (offset: 0x7eda0) -> 0x113cc fde=[ f0e0] │ │ │ │ + 0xffffffffffff573c (offset: 0x7ee30) -> 0x113fc fde=[ f110] │ │ │ │ + 0xffffffffffff579c (offset: 0x7ee90) -> 0x11428 fde=[ f13c] │ │ │ │ + 0xffffffffffff58dc (offset: 0x7efd0) -> 0x11468 fde=[ f17c] │ │ │ │ + 0xffffffffffff5a8c (offset: 0x7f180) -> 0x114b8 fde=[ f1cc] │ │ │ │ + 0xffffffffffff5b0c (offset: 0x7f200) -> 0x11504 fde=[ f218] │ │ │ │ + 0xffffffffffff5f5c (offset: 0x7f650) -> 0x1156c fde=[ f280] │ │ │ │ + 0xffffffffffff5ffc (offset: 0x7f6f0) -> 0x115a4 fde=[ f2b8] │ │ │ │ + 0xffffffffffff615c (offset: 0x7f850) -> 0x11614 fde=[ f328] │ │ │ │ + 0xffffffffffff646c (offset: 0x7fb60) -> 0x11684 fde=[ f398] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000014 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -1174,29623 +1174,29623 @@ │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000088 000000000000006c 0000005c FDE cie=00000030 pc=0000000000004ec0..00000000000050c5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004ec6 │ │ │ │ +00000088 0000000000000010 0000005c FDE cie=00000030 pc=0000000000004ec0..0000000000004eef │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000009c 0000000000000010 00000070 FDE cie=00000030 pc=0000000000004ef0..0000000000004f02 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000000b0 0000000000000024 00000084 FDE cie=00000030 pc=0000000000004f10..0000000000004f4c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000004f15 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000004f18 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000004f1f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000004f49 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004f4a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004f4b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000000d8 0000000000000020 000000ac FDE cie=00000030 pc=0000000000004f50..000000000000509f │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000004f80 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 273 to 0000000000005091 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005092 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000005095 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000000fc 0000000000000018 000000d0 FDE cie=00000030 pc=00000000000050a0..0000000000005109 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000050b8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 77 to 0000000000005105 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005106 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + │ │ │ │ +00000118 0000000000000044 000000ec FDE cie=00000030 pc=0000000000005110..00000000000051ab │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005116 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000004ecb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005118 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000004ed0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000511a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004edc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000511c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004ee0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000511d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004ee1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000511e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000004eea │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000004f58 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000004f75 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005122 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 126 to 00000000000051a0 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000051a1 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000051a2 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000051a4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000051a6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000051a8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000051aa │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00000160 0000000000000010 00000134 FDE cie=00000030 pc=00000000000051b0..00000000000051ef │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000174 0000000000000010 00000148 FDE cie=00000030 pc=00000000000051f0..0000000000005237 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000188 0000000000000010 0000015c FDE cie=00000030 pc=0000000000005240..000000000000527f │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000019c 0000000000000044 00000170 FDE cie=00000030 pc=0000000000005280..000000000000530f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005286 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005288 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000528a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000528c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000528d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000528e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005292 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 114 to 0000000000005304 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005305 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005306 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005308 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000530a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000530c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000530e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000001e4 0000000000000044 000001b8 FDE cie=00000030 pc=0000000000005310..00000000000053a4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005316 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005318 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000531a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000531c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000531d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000531e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005322 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 119 to 0000000000005399 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000539a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000539b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000539d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000539f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000053a1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000053a3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000022c 0000000000000044 00000200 FDE cie=00000030 pc=00000000000053b0..00000000000054af │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000053b6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000053b8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000053ba │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000053bc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000053bd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000053be │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000053c2 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004f81 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004f82 │ │ │ │ + DW_CFA_advance_loc1: 226 to 00000000000054a4 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000054a5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000054a6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000054a8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000054aa │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000054ac │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000054ae │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00000274 0000000000000028 00000248 FDE cie=00000030 pc=00000000000054b0..0000000000005507 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000054b6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000054b7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000054b8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 57 to 00000000000054f1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000054f9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000005502 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000002a0 0000000000000018 00000274 FDE cie=00000030 pc=0000000000005510..0000000000005539 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000551d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000000552e │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000002bc 0000000000000010 00000290 FDE cie=00000030 pc=0000000000005540..0000000000005585 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000002d0 0000000000000020 000002a4 FDE cie=00000030 pc=0000000000005590..0000000000005654 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005595 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 58 to 00000000000055cf │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000055d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 126 to 000000000000564e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000564f │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000002f4 0000000000000010 000002c8 FDE cie=00000030 pc=0000000000005660..00000000000056f7 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000308 0000000000000010 000002dc FDE cie=00000030 pc=0000000000005700..0000000000005735 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000031c 0000000000000010 000002f0 FDE cie=00000030 pc=0000000000005740..00000000000057b9 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000330 0000000000000010 00000304 FDE cie=00000030 pc=00000000000057c0..00000000000057f7 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000344 0000000000000030 00000318 FDE cie=00000030 pc=0000000000005800..0000000000005bca │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005806 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000580c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005810 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000581a │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 906 to 0000000000005ba4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005ba9 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005baa │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005bac │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005bb0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000378 0000000000000044 0000034c FDE cie=00000030 pc=0000000000005bd0..0000000000005c92 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005bd6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000005bdd │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005bdf │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000005be8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005bf0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005bf4 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000005bfd │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 135 to 0000000000005c84 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005c88 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005c89 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005c8b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005c8d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005c8f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005c91 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000003c0 0000000000000048 00000394 FDE cie=00000030 pc=0000000000005ca0..0000000000005dab │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005ca6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000005cad │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005cb2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005cb4 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005cb8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005cbc │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000005cc6 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000005d26 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005d2a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005d2b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005d2d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005d2f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005d31 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005d33 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005d38 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000040c 0000000000000034 000003e0 FDE cie=00000030 pc=0000000000005db0..0000000000005e3d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005db6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000005dbd │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005dc1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005dc5 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000005dd3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 99 to 0000000000005e36 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005e37 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005e38 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e3a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e3c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00000444 000000000000003c 00000418 FDE cie=00000030 pc=0000000000005e40..0000000000005eeb │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005e46 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000005e4d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005e52 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005e53 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005e59 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 93 to 0000000000005eb6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005eba │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005ebc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005ebe │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005ec0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005ec8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000484 0000000000000040 00000458 FDE cie=00000030 pc=0000000000005ef0..000000000000606b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005ef6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000005f01 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005f03 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005f04 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005f0c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000005f13 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 159 to 0000000000005021 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005025 │ │ │ │ + DW_CFA_advance_loc2: 305 to 0000000000006044 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006045 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006046 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006048 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000604a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000604c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006050 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000004c8 0000000000000048 0000049c FDE cie=00000030 pc=0000000000006070..000000000000622b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006076 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006078 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000607f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006087 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000608b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000608f │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000006096 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000005046 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005047 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000505b │ │ │ │ + DW_CFA_advance_loc2: 357 to 00000000000061fb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000505c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000061fc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000505d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000061fd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000505f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000061ff │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005061 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006201 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005063 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006203 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005065 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006205 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000005070 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000006210 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005078 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000005095 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000509e │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050a0 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ │ │ │ -000000f8 000000000000005c 000000cc FDE cie=00000030 pc=00000000000050d0..00000000000054a6 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000050d6 │ │ │ │ +00000514 000000000000004c 000004e8 FDE cie=00000030 pc=0000000000006230..000000000000640b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006236 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006238 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050da │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000623d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000050dc │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000006242 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000050dd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006246 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000050de │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000624a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000050e5 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 218 to 00000000000051bf │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000051d4 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000051dc │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000051dd │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006250 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 227 to 00000000000052c0 │ │ │ │ + DW_CFA_advance_loc2: 400 to 00000000000063e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000052c1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000063e1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000052c2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000063e2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000052c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000063e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000052c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000063e6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000052c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000063e8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000052ca │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000063ea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000052d0 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000063f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000158 0000000000000010 0000012c FDE cie=00000030 pc=00000000000054b0..00000000000054df │ │ │ │ +00000564 0000000000000048 00000538 FDE cie=00000030 pc=0000000000006410..00000000000065df │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006416 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000006421 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006423 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006425 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006429 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000006430 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000006445 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 287 to 0000000000006564 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006568 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006569 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000656b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000656d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000656f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006571 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000006578 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000005b0 000000000000004c 00000584 FDE cie=00000030 pc=00000000000065e0..0000000000006e97 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000065e2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000065e4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000065e6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000065e8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000065e9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000065ea │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000065f1 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc2: 2094 to 0000000000006e1f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006e20 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006e21 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006e23 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006e25 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006e27 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006e29 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000006e30 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000016c 0000000000000028 00000140 FDE cie=00000030 pc=00000000000054e0..00000000000055d3 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000054e6 │ │ │ │ +00000600 000000000000004c 000005d4 FDE cie=00000030 pc=0000000000006ea0..0000000000007114 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006ea6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000054e7 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006ea8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000054e8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006eaa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 231 to 00000000000055cf │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006eac │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006ead │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006eae │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006eb2 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 530 to 00000000000070c4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000070c5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000070c6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000070c8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000070ca │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000055d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000070cc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000055d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000070ce │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000070d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000198 0000000000000028 0000016c FDE cie=00000030 pc=00000000000055e0..000000000000563c │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000055e6 │ │ │ │ +00000650 0000000000000048 00000624 FDE cie=00000030 pc=0000000000007120..00000000000074a7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000007126 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000055ea │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000712b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000055ee │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000712d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000005638 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000712f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007133 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007134 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007138 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 451 to 00000000000072fb │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000072ff │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007300 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007302 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007304 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007306 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007308 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007309 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000069c 0000000000000010 00000670 FDE cie=00000030 pc=00000000000074b0..000000000000750f │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000006b0 0000000000000010 00000684 FDE cie=00000030 pc=0000000000007510..0000000000007584 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000006c4 0000000000000024 00000698 FDE cie=00000030 pc=0000000000007590..000000000000768f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000007595 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000075a1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000075b0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 212 to 0000000000007684 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000007689 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000768a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000006ec 0000000000000024 000006c0 FDE cie=00000030 pc=0000000000007690..0000000000007792 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000007695 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000076a1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000076b0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 213 to 0000000000007785 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007786 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007787 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00000714 0000000000000024 000006e8 FDE cie=00000030 pc=00000000000077a0..000000000000789b │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000077a5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000077b1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000077c0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 212 to 0000000000007894 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005639 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007895 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000563b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007896 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000073c 0000000000000010 00000710 FDE cie=00000030 pc=00000000000078a0..00000000000078f4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000750 0000000000000010 00000724 FDE cie=00000030 pc=0000000000007900..000000000000796d │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001c4 0000000000000028 00000198 FDE cie=00000030 pc=0000000000005640..00000000000056a4 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005646 │ │ │ │ +00000764 0000000000000034 00000738 FDE cie=00000030 pc=0000000000007970..0000000000007c9d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000007976 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000564a │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000007981 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000564e │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000007984 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 82 to 00000000000056a0 │ │ │ │ + DW_CFA_advance_loc2: 547 to 0000000000007ba7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007ba8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007baa │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007bab │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 238 to 0000000000007c99 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000056a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007c9a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007c9c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000079c 0000000000000010 00000770 FDE cie=00000030 pc=0000000000007ca0..0000000000007d6e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000007b0 0000000000000010 00000784 FDE cie=00000030 pc=0000000000007d70..0000000000007df1 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000007c4 0000000000000018 00000798 FDE cie=00000030 pc=0000000000007e00..0000000000007ea1 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007e10 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 101 to 0000000000007e75 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000007e82 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000007e0 0000000000000014 000007b4 FDE cie=00000030 pc=0000000000007eb0..0000000000007f28 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000007eb8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 107 to 0000000000007f23 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000007f8 0000000000000010 000007cc FDE cie=00000030 pc=0000000000007f30..0000000000008011 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000080c 0000000000000010 000007e0 FDE cie=00000030 pc=0000000000008020..000000000000813a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000820 0000000000000018 000007f4 FDE cie=00000030 pc=0000000000008140..0000000000008189 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008148 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000008171 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008176 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000083c 0000000000000014 00000810 FDE cie=00000030 pc=0000000000008190..00000000000081d6 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000081a0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 45 to 00000000000081cd │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000854 0000000000000014 00000828 FDE cie=00000030 pc=00000000000081e0..0000000000008212 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000081e8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000008211 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000086c 0000000000000018 00000840 FDE cie=00000030 pc=0000000000008220..000000000000830d │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008228 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 207 to 00000000000082f7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000082fc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000888 0000000000000018 0000085c FDE cie=00000030 pc=0000000000008310..00000000000085ce │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008318 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 235 to 0000000000008403 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008408 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000008a4 0000000000000018 00000878 FDE cie=00000030 pc=00000000000085d0..00000000000088e3 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000085d8 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 285 to 00000000000086f5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000086fe │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000008c0 0000000000000024 00000894 FDE cie=00000030 pc=00000000000088f0..00000000000089fa │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000088fd │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000008915 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 174 to 00000000000089c3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000056a3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000089c4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000089d0 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000000089e9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000008e8 0000000000000014 000008bc FDE cie=00000030 pc=0000000000008a00..0000000000008afe │ │ │ │ + DW_CFA_advance_loc1: 236 to 0000000000008aec │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000008afd │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00000900 0000000000000014 000008d4 FDE cie=00000030 pc=0000000000008b00..0000000000008b1a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008b08 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000008b19 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001f0 0000000000000038 000001c4 FDE cie=00000030 pc=00000000000056b0..0000000000005759 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000056b6 │ │ │ │ +00000918 0000000000000014 000008ec FDE cie=00000030 pc=0000000000008b20..0000000000008b3a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008b28 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000056b8 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000008b39 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000930 0000000000000014 00000904 FDE cie=00000030 pc=0000000000008b40..0000000000008bd5 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000008b74 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000008bc0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00000948 0000000000000014 0000091c FDE cie=00000030 pc=0000000000008be0..0000000000008c59 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000008c10 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000008c48 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000960 0000000000000048 00000934 FDE cie=00000030 pc=0000000000008c60..0000000000008dd9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008c66 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008c6d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000056b9 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008c72 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000056ba │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008c74 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000056be │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 138 to 0000000000005748 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008c75 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000008c78 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000008c89 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 303 to 0000000000008db8 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008db9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008dba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005749 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008dbc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000574a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008dbe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000574c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008dc0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000574e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008dc2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005750 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008dc8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000009ac 0000000000000028 00000980 FDE cie=00000030 pc=0000000000008de0..0000000000008e61 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008de6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000008de9 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000008df3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 103 to 0000000000008e5a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008e5e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008e60 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000022c 0000000000000048 00000200 FDE cie=00000030 pc=0000000000005760..000000000000582f │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005766 │ │ │ │ +000009d8 000000000000004c 000009ac FDE cie=00000030 pc=0000000000008e70..0000000000009608 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008e76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005768 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008e7a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000576a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008e7c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000576c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008e7e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000576d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008e82 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000576e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008e88 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005772 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 139 to 00000000000057fd │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008e8f │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 1758 to 000000000000956d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000057fe │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000956e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000057ff │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000956f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005801 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009571 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005803 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009573 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005805 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009575 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005807 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009577 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000005810 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009578 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000278 0000000000000048 0000024c FDE cie=00000030 pc=0000000000005830..00000000000059ad │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005836 │ │ │ │ +00000a28 0000000000000048 000009fc FDE cie=00000030 pc=0000000000009610..00000000000097f0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009616 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000583d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009618 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000583f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000961a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000005848 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000961c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000584e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000961d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000584f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000961e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005853 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 319 to 0000000000005992 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009622 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 331 to 000000000000976d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005996 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009771 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005997 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009772 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005999 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009774 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000599b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009776 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000599d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009778 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000599f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000977a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000059a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000977b │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000002c4 000000000000004c 00000298 FDE cie=00000030 pc=00000000000059b0..0000000000005c83 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000059b6 │ │ │ │ +00000a74 000000000000004c 00000a48 FDE cie=00000030 pc=00000000000097f0..000000000000a070 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000097f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000059b8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000097fd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000059ba │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009801 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000059bc │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009808 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000059bd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009809 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000059be │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000980a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000059c5 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 437 to 0000000000005b7a │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009811 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc2: 2104 to 000000000000a049 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005b7b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a04d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005b7c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a04e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005b7e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a050 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005b80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a052 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005b82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a054 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005b84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a056 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a057 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000ac4 000000000000001c 00000a98 FDE cie=00000030 pc=000000000000a070..000000000000a0ee │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a080 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000000a0aa │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b88 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000a0b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000000a0e5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000314 0000000000000034 000002e8 FDE cie=00000030 pc=0000000000005c90..0000000000005d53 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005c96 │ │ │ │ +00000ae4 0000000000000038 00000ab8 FDE cie=00000030 pc=000000000000a0f0..000000000000a248 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a0f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005c98 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a0f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005c99 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a0f9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005c9a │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000a0fc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000005ca1 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a103 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 310 to 000000000000a239 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a23a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a23b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a23d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a23f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000b20 000000000000004c 00000af4 FDE cie=00000030 pc=000000000000a250..000000000000ac67 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a256 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000a25f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000a264 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000a269 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a26d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a26e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a275 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc2: 2345 to 000000000000ab9e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ab9f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 171 to 0000000000005d4c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000aba0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005d4d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aba2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005d4e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aba4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d50 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aba6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d52 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aba8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000abb0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000034c 0000000000000048 00000320 FDE cie=00000030 pc=0000000000005d60..0000000000005f2a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005d66 │ │ │ │ +00000b70 000000000000005c 00000b44 FDE cie=00000030 pc=000000000000ac70..000000000000b5b7 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ac76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000005d6d │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000ac7d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d6f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000ac82 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d71 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000ac87 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005d72 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ac88 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005d73 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac8c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000005d7c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000ac93 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 289 to 000000000000adb4 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000adc2 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc1: 116 to 000000000000ae36 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ae37 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 682 to 000000000000b0e1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000b0e6 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b0e7 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b0e9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b0eb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b0ed │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b0ef │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b0f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000bd0 000000000000001c 00000ba4 FDE cie=00000030 pc=000000000000b5c0..000000000000b6c3 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000b5d8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000000b5fb │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000000b618 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 142 to 000000000000b6a6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000bf0 000000000000001c 00000bc4 FDE cie=00000030 pc=000000000000b6d0..000000000000b85c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b6d8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 284 to 000000000000b7f4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b800 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 83 to 000000000000b853 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00000c10 0000000000000010 00000be4 FDE cie=00000030 pc=000000000000b860..000000000000b865 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000c24 0000000000000030 00000bf8 FDE cie=00000030 pc=000000000000b870..000000000000ba71 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b876 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b87a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b87e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b885 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 264 to 0000000000005e84 │ │ │ │ + DW_CFA_advance_loc2: 466 to 000000000000ba57 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ba58 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ba59 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ba5b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000ba60 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000c58 0000000000000048 00000c2c FDE cie=00000030 pc=000000000000ba80..000000000000bd71 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ba86 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000ba8d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000ba97 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000baa3 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000baa7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000baa8 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000baac │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 464 to 000000000000bc7c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005e88 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bc7d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005e89 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bc7e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005e8b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bc80 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005e8d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bc82 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005e8f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bc84 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005e91 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bc86 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000005e98 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000bc90 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000398 0000000000000010 0000036c FDE cie=00000030 pc=0000000000005f30..0000000000005f5e │ │ │ │ +00000ca4 0000000000000010 00000c78 FDE cie=00000030 pc=000000000000bd80..000000000000bdbb │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000cb8 0000000000000010 00000c8c FDE cie=00000030 pc=000000000000bdc0..000000000000bdfb │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000ccc 0000000000000010 00000ca0 FDE cie=00000030 pc=000000000000be00..000000000000be52 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003ac 0000000000000024 00000380 FDE cie=00000030 pc=0000000000005f60..0000000000005f8e │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000005f65 │ │ │ │ +00000ce0 0000000000000038 00000cb4 FDE cie=00000030 pc=000000000000be60..000000000000bece │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000be66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000005f68 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be68 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000005f7c │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000be6d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000be76 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000be7a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000000bec6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bec7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000005f8b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bec9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005f8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000becb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005f8d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000becd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000003d4 0000000000000018 000003a8 FDE cie=00000030 pc=0000000000005f90..0000000000005fb6 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000005f95 │ │ │ │ +00000d1c 0000000000000018 00000cf0 FDE cie=00000030 pc=000000000000bed0..000000000000bee9 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000bed5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000005fb5 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000000bee8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003f0 0000000000000018 000003c4 FDE cie=00000030 pc=0000000000005fc0..000000000000601c │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000005fc5 │ │ │ │ +00000d38 0000000000000014 00000d0c FDE cie=00000030 pc=000000000000bef0..000000000000bfba │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000bf0c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 161 to 000000000000bfad │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00000d50 0000000000000038 00000d24 FDE cie=00000030 pc=000000000000bfc0..000000000000c0da │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000bfc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 82 to 0000000000006017 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000bfcb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000000bfda │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bfdb │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bfdf │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 240 to 000000000000c0cf │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c0d3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c0d5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c0d7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c0d9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000040c 0000000000000024 000003e0 FDE cie=00000030 pc=0000000000006020..00000000000060d1 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000006025 │ │ │ │ +00000d8c 0000000000000038 00000d60 FDE cie=00000030 pc=000000000000c0e0..000000000000c34e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c0e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006026 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c0e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000602d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c0e9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c0ea │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c0ee │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 446 to 000000000000c2ac │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c2ad │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c2ae │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c2b0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c2b2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c2b3 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000dc8 0000000000000048 00000d9c FDE cie=00000030 pc=000000000000c350..000000000000ca27 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c356 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c358 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c35f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c361 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c365 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000c368 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c36c │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 1469 to 000000000000c929 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c92a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c92b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c92d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c92f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c931 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c933 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000c938 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000e14 0000000000000030 00000de8 FDE cie=00000030 pc=000000000000ca30..000000000000d1d9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ca36 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000ca41 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000ca4e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 161 to 00000000000060ce │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000ca5e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 1111 to 000000000000ceb5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ceb9 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ceba │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cebc │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cec0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000e48 000000000000004c 00000e1c FDE cie=00000030 pc=000000000000d1e0..000000000000d5a5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d1e6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d1e8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d1ea │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d1ec │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d1ed │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d1ee │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d1f2 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 534 to 000000000000d408 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d40c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d40d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d40f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d411 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000060cf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d413 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000060d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d415 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000d420 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000434 0000000000000010 00000408 FDE cie=00000030 pc=00000000000060e0..00000000000060fb │ │ │ │ +00000e98 0000000000000010 00000e6c FDE cie=00000030 pc=000000000000d5b0..000000000000d5c2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000448 0000000000000018 0000041c FDE cie=00000030 pc=0000000000006100..0000000000006156 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000006105 │ │ │ │ +00000eac 0000000000000018 00000e80 FDE cie=00000030 pc=000000000000d5d0..000000000000d679 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000d5db │ │ │ │ + DW_CFA_def_cfa_offset: 1056 │ │ │ │ + DW_CFA_advance_loc1: 145 to 000000000000d66c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d670 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000ec8 000000000000004c 00000e9c FDE cie=00000030 pc=000000000000d680..000000000000d7ec │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d686 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000006155 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d688 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d68d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d68f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d693 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000d696 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000000d6a5 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 316 to 000000000000d7e1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d7e2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d7e3 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d7e5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d7e7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d7e9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d7eb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000f18 0000000000000010 00000eec FDE cie=00000030 pc=000000000000d7f0..000000000000d84f │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000464 000000000000003c 00000438 FDE cie=00000030 pc=0000000000006160..00000000000061ea │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000616b │ │ │ │ +00000f2c 0000000000000028 00000f00 FDE cie=00000030 pc=000000000000d850..000000000000d8b7 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d856 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000616c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d85a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000616d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d85b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 85 to 00000000000061c2 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000000d8b3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000061c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d8b4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000061ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d8b6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000061d0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000061e0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000f58 0000000000000044 00000f2c FDE cie=00000030 pc=000000000000d8c0..000000000000d93d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d8c6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d8cb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d8d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000061e1 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d8d5 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d8d9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d8da │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d8e1 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 81 to 000000000000d932 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d933 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d934 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d936 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d938 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d93a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d93c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00000fa0 000000000000005c 00000f74 FDE cie=00000030 pc=000000000000d940..000000000000deb5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d946 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d94b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d94d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d94f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d950 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d951 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d955 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 485 to 000000000000db3a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000db3e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000db3f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000db41 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000db43 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000db45 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000db47 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000db50 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000000db63 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000db6c │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 149 to 000000000000dc01 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000dc04 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001000 0000000000000010 00000fd4 FDE cie=00000030 pc=000000000000dec0..000000000000ded3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001014 0000000000000018 00000fe8 FDE cie=00000030 pc=000000000000dee0..000000000000df01 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000dee5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000000df00 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001030 0000000000000044 00001004 FDE cie=00000030 pc=000000000000df10..000000000000df9b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000df16 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000df1b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000df20 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000df25 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df29 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df2d │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000df34 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000000df90 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000df91 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000df92 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000df94 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000df96 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000061e7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000df98 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000061e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000df9a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000004a4 0000000000000054 00000478 FDE cie=00000030 pc=00000000000061f0..00000000000064c1 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000061fe │ │ │ │ +00001078 0000000000000048 0000104c FDE cie=00000030 pc=000000000000dfa0..000000000000e44b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000dfa6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000006203 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000dfad │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000006208 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000dfb2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000620d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dfb4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000006214 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dfb5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006218 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dfb6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000006221 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dfba │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 166 to 00000000000062c7 │ │ │ │ + DW_CFA_advance_loc2: 467 to 000000000000e18d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000062c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e191 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000062c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e192 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000062cb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e194 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000062cd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e196 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000062cf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e198 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000062d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e19a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000062d8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000e1a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 488 to 00000000000064c0 │ │ │ │ + │ │ │ │ +000010c4 0000000000000050 00001098 FDE cie=00000030 pc=000000000000e450..000000000000e4e9 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000e460 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000e465 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000e46e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e476 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e47e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000000e4a6 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e4b2 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e4be │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e4c2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000e4c5 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000e4cb │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e4d7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000e4dd │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e4de │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e4e0 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e4e2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e4e4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e4e8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ + │ │ │ │ +00001118 000000000000004c 000010ec FDE cie=00000030 pc=000000000000e4f0..000000000000e861 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000e4f6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e4f8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e4fa │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e4fc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e4fd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e4fe │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e502 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 625 to 000000000000e773 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e774 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e775 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e777 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e779 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e77b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e77d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000e780 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004fc 000000000000003c 000004d0 FDE cie=00000030 pc=00000000000064d0..00000000000065a9 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000064de │ │ │ │ +00001168 00000000000001a4 0000113c FDE cie=00000030 pc=000000000000e870..000000000000f1b0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000e876 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000064e2 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000e87c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000064e7 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e87e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000064ef │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e880 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000064f6 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e884 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e885 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000e88c │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 585 to 000000000000ead5 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000eadc │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000eade │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000eadf │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000eae0 │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000eae1 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000eae3 │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000eaed │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000eaee │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000eaf9 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc1: 150 to 000000000000eb8f │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 410 to 000000000000ed29 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000000ed4a │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000000ed5d │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000ed66 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000ed6f │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000ed78 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000ed81 │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000ed88 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ed89 │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ed91 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ed99 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ed9b │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000eda2 │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000eda9 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000edb0 │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000edb7 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000edb9 │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000000edc8 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000000edef │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000edfb │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000ee08 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000ee0f │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000ee16 │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ee1a │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000ee21 │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ee22 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000ee2d │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ee35 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ee37 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000ee41 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000ee48 │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000ee4f │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000ee56 │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000ee5d │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000000ee6c │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000ee73 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000ee87 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 409 to 000000000000f020 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f021 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 166 to 000000000000659c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f022 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000659d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f024 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000659e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f026 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000065a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f028 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000065a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f02a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000065a8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000f030 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000f042 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000000f05d │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000f066 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000f06f │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000f078 │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000f081 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000f08a │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f091 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f092 │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f09a │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f0a2 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f0a4 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f0ab │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f0b2 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f0b9 │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f0c0 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f0c2 │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000f0d4 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000000f0fe │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000f10a │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000f114 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f11b │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f122 │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f126 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f12d │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f12e │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f136 │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f13e │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f140 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f147 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f14e │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f155 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f15c │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f163 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000f16d │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f16f │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000f183 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00001310 0000000000000124 000012e4 FDE cie=00000030 pc=000000000000f1b0..000000000000fc12 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000f1b6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000f1bf │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f1c1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000f1c6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f1c7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f1c8 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000f1d2 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 693 to 000000000000f487 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000f48d │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f494 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f495 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f496 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f498 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f49a │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f49b │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f49f │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000000f4ae │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc1: 130 to 000000000000f530 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 465 to 000000000000f701 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000000f716 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000f71f │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000f728 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000f731 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000f73a │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000f743 │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f74a │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f74b │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f753 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f75b │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f75f │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f766 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f76d │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f774 │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f77b │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f77d │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000000f78c │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000f7a8 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000000f7c2 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000000f7db │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f7e2 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f7e9 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f7f0 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f7f7 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f7fe │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f7ff │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f807 │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f80f │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f813 │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f81a │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f821 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f828 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f82f │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f831 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000000f840 │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f847 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000000f86e │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 494 to 000000000000fa5c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fa5d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fa5e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fa60 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fa62 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fa64 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fa66 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000fa70 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 236 to 000000000000fb5c │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000fb64 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000fb6c │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fb6d │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000053c 0000000000000054 00000510 FDE cie=00000030 pc=00000000000065b0..0000000000006741 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000065be │ │ │ │ +00001438 00000000000000b4 0000140c FDE cie=00000030 pc=000000000000fc20..000000000000fe43 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000fc26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000065c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc28 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000065c8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000fc2d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000065d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc2f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000065d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fc30 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000065dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fc34 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000065e3 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 319 to 0000000000006722 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000fc3b │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc1: 151 to 000000000000fcd2 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000fcd8 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000fcde │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000000fd06 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000fd0b │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000fd11 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fd15 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fd19 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000fd1f │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000fd27 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000fd2f │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fd31 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000fd3e │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000fd43 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fd45 │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fd47 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000000fd6c │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000fd75 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000fd7d │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fd7f │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fd81 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000fd89 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fd8b │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000fd93 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000fd9a │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000000fdbd │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000000fe33 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fe34 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fe35 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe37 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe39 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe3b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe3d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fe3e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000014f0 0000000000000048 000014c4 FDE cie=00000030 pc=000000000000fe50..0000000000010150 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000fe56 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe58 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe5a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe5c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fe5d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fe5e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fe62 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 444 to 000000000001001e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006723 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010022 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006724 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010023 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006726 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010025 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006728 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010027 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000672a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010029 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000672c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001002b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006730 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000010030 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000006740 │ │ │ │ + │ │ │ │ +0000153c 00000000000000ac 00001510 FDE cie=00000030 pc=0000000000010150..0000000000010cae │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010156 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010158 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001015d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001015f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010160 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010161 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010168 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 384 to 00000000000102e8 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000102ef │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000010301 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010309 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001031b │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 685 to 00000000000105c8 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000105ca │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000105d2 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000105d6 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000105de │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000105e5 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000105e9 │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000105f0 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000001062f │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000001066d │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001067a │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001067e │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010682 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010689 │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010691 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010699 │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000106a0 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 50 to 00000000000106d2 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 404 to 0000000000010866 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001086a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001086b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001086d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001086f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010871 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010873 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000010878 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000015ec 000000000000007c 000015c0 FDE cie=00000030 pc=0000000000010cb0..00000000000115ab │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010cb6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010cb8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000010cbd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010cbf │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010cc0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010cc1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000010cce │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc1: 173 to 0000000000010d7b │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000010d89 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010d90 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000010d95 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000010da7 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc1: 253 to 0000000000010ea4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010ea5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010ea6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010ea8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010eaa │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010eac │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010eae │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010eb0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 309 to 0000000000010fe5 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000010ff1 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000010ffc │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010ffd │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010ffe │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011002 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000011022 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000166c 0000000000000080 00001640 FDE cie=00000030 pc=00000000000115b0..0000000000011d84 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000115b6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000115b8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000115ba │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000115bc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000115bd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000115be │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000115c5 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 277 to 00000000000116da │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000116df │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000116e1 │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000116e3 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000116f7 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 301 to 0000000000011824 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011825 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011826 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011828 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001182a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001182c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001182e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011830 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 1135 to 0000000000011c9f │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 39 to 0000000000011cc6 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000011cd3 │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000011cda │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011cde │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000011ce3 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000011cf5 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000594 0000000000000054 00000568 FDE cie=00000030 pc=0000000000006750..0000000000006909 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000675e │ │ │ │ +000016f0 0000000000000048 000016c4 FDE cie=00000030 pc=0000000000011d90..00000000000121a5 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000011d96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000006769 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000011da0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006771 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000011da5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006779 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000011daa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000677e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011dab │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006782 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011daf │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000006789 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000011dbd │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 288 to 00000000000068a9 │ │ │ │ + DW_CFA_advance_loc1: 250 to 0000000000011eb7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000068aa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011eb8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000068ab │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011eb9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000068ad │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011ebb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000068af │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011ebd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000068b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011ebf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000068b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011ec1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000068b8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000011ec8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000006908 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000173c 0000000000000018 00001710 FDE cie=00000030 pc=00000000000121b0..0000000000012249 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000121b8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 144 to 0000000000012248 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005ec 0000000000000020 000005c0 FDE cie=00000030 pc=0000000000006910..0000000000006a25 │ │ │ │ - DW_CFA_advance_loc1: 142 to 000000000000699e │ │ │ │ +00001758 0000000000000050 0000172c FDE cie=00000030 pc=0000000000012250..000000000001252b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000012256 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012257 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012258 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001226c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001226d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001226f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012270 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 106 to 00000000000122da │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000122db │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000069ca │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000122dd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000069e0 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000122e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000012346 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012347 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000069e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012349 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000012350 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012351 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012355 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012357 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000069e7 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000012360 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000017ac 0000000000000010 00001780 FDE cie=00000030 pc=0000000000012530..0000000000012540 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000610 0000000000000048 000005e4 FDE cie=00000030 pc=0000000000006a30..0000000000006b57 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006a36 │ │ │ │ +000017c0 0000000000000038 00001794 FDE cie=00000030 pc=0000000000012540..00000000000127e8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000012546 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001254b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000012550 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012551 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012552 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000012578 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012579 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001257b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001257d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001257f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012580 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000017fc 0000000000000048 000017d0 FDE cie=00000030 pc=00000000000127f0..0000000000012bc5 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000127f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006a3c │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000127fd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000006a41 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000012802 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000006a48 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000012807 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006a4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001280b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006a4d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001280f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000006a57 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 125 to 0000000000006ad4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000012817 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 177 to 00000000000128c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006ad5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000128c9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006ad6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000128ca │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ad8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000128cc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ada │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000128ce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006adc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000128d0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ade │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000128d2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ae0 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000128d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000065c 0000000000000060 00000630 FDE cie=00000030 pc=0000000000006b60..0000000000006d96 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006b66 │ │ │ │ +00001848 0000000000000064 0000181c FDE cie=00000030 pc=0000000000012bd0..0000000000012ffe │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000012bd6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006b6e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012bd8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000006b73 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000012bdd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000006b78 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000012be2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006b7c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012be3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006b7d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012be7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006b81 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 251 to 0000000000006c7c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000012bed │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000012c12 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006c7d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012c13 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006c7e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012c14 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000006c83 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012c16 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006c85 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012c18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000006c8a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012c1a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006c8c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012c1c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006c90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012c20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000006cfc │ │ │ │ + DW_CFA_advance_loc2: 430 to 0000000000012dce │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006d02 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000012dd1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006d03 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012dd2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d05 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012dd4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d07 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012dd6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d09 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012dd8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012dda │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000012de0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000018b0 0000000000000018 00001884 FDE cie=00000030 pc=0000000000013000..0000000000013036 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000013008 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000013016 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013017 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000018cc 0000000000000018 000018a0 FDE cie=00000030 pc=0000000000013040..000000000001307c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000013048 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d0b │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001305c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000006d10 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001305d │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000006c0 0000000000000060 00000694 FDE cie=00000030 pc=0000000000006da0..0000000000006f91 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006da6 │ │ │ │ +000018e8 0000000000000048 000018bc FDE cie=00000030 pc=0000000000013080..00000000000132e2 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000013086 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006da8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013088 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006daa │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001308d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006dac │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000013092 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006db0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013093 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006db1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013094 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000006db8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013098 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 127 to 0000000000006e37 │ │ │ │ + DW_CFA_advance_loc2: 552 to 00000000000132c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006e38 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000132c4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006e39 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000132c5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006e3b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000132c7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006e3d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000132c9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006e3f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000132cb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006e41 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000132cd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000006e48 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000132d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 165 to 0000000000006eed │ │ │ │ + │ │ │ │ +00001934 000000000000004c 00001908 FDE cie=00000030 pc=00000000000132f0..0000000000013993 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000132f6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000132fb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000013300 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013302 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013306 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001330a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001330e │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 1577 to 0000000000013937 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006ef1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001393b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001393c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001393e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013940 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013942 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013944 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013948 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001984 0000000000000038 00001958 FDE cie=00000030 pc=00000000000139a0..0000000000013a4a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000139a6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000139b8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000139c0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000139c9 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000139cf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006ef2 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000013a1d │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ef4 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000013a2c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ef6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013a2d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ef8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013a2f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006efa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013a31 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006f00 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000013a40 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000724 0000000000000038 000006f8 FDE cie=00000030 pc=0000000000006fa0..00000000000070f9 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006fa6 │ │ │ │ +000019c0 0000000000000038 00001994 FDE cie=00000030 pc=0000000000013a50..0000000000013c0c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000013a56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000006fb2 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000013a62 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006fb6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013a66 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006fba │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013a67 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006fbe │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013a6b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 240 to 00000000000070ae │ │ │ │ + DW_CFA_advance_loc2: 326 to 0000000000013bb1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000070b6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013bb5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013bb6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013bb8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013bba │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013bbb │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000019fc 000000000000002c 000019d0 FDE cie=00000030 pc=0000000000013c10..0000000000013d1d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000013c16 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000013c21 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013c22 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000070ba │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 166 to 0000000000013cc8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000070be │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013cc9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000070c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013ccb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000070c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013ccc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001a2c 0000000000000018 00001a00 FDE cie=00000030 pc=0000000000013d20..0000000000013d44 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000013d25 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000013d43 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001a48 0000000000000010 00001a1c FDE cie=00000030 pc=0000000000013d50..0000000000013d55 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001a5c 0000000000000010 00001a30 FDE cie=00000030 pc=0000000000013d60..0000000000013d65 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000760 0000000000000010 00000734 FDE cie=00000030 pc=0000000000007100..000000000000716b │ │ │ │ +00001a70 0000000000000010 00001a44 FDE cie=00000030 pc=0000000000013d70..0000000000013d96 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000774 0000000000000020 00000748 FDE cie=00000030 pc=0000000000007170..00000000000073c6 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007175 │ │ │ │ +00001a84 0000000000000014 00001a58 FDE cie=00000030 pc=0000000000013da0..0000000000013df9 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000013da8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000013df8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00001a9c 0000000000000018 00001a70 FDE cie=00000030 pc=0000000000013e00..0000000000013e52 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000013e09 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 567 to 00000000000073ac │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000013e4d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000073b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000073ba │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001ab8 0000000000000040 00001a8c FDE cie=00000030 pc=0000000000013e60..0000000000013f48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000013e66 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000013e6f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000013e76 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013e77 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013e78 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000013e7f │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 184 to 0000000000013f37 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013f3b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013f3c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013f3e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013f40 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013f42 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000073bb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013f43 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000798 0000000000000048 0000076c FDE cie=00000030 pc=00000000000073d0..00000000000075a2 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000073d6 │ │ │ │ +00001afc 0000000000000044 00001ad0 FDE cie=00000030 pc=0000000000013f50..0000000000014000 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000013f56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000073db │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000013f5b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000073dd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013f5d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000073e2 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000013f62 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000073e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013f63 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000073e9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013f64 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000073ef │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 274 to 0000000000007501 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013f68 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 138 to 0000000000013ff2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007505 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013ff6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007506 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013ff7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007508 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013ff9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000750a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013ffb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000750c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013ffd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000750e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013fff │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00001b44 0000000000000018 00001b18 FDE cie=00000030 pc=0000000000014000..0000000000014046 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000014008 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000014040 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000007518 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014041 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001b60 0000000000000018 00001b34 FDE cie=00000030 pc=0000000000014050..000000000001409f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000014055 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000001409b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001b7c 0000000000000018 00001b50 FDE cie=00000030 pc=00000000000140a0..00000000000140fa │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000140a5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 81 to 00000000000140f6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000007e4 0000000000000048 000007b8 FDE cie=00000030 pc=00000000000075b0..0000000000007bdf │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000075b6 │ │ │ │ +00001b98 000000000000004c 00001b6c FDE cie=00000030 pc=0000000000014100..0000000000015112 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000014106 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000075b8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001410d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000075ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001410f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000075bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014111 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000075bd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014112 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000075be │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014113 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000075c2 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 1349 to 0000000000007b07 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001411d │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 2328 to 0000000000014a35 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007b08 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014a36 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007b09 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014a37 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007b0b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014a39 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014a3b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014a3d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014a3f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000014a44 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001be8 000000000000001c 00001bbc FDE cie=00000030 pc=0000000000015120..00000000000151fe │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000015125 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015129 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000015133 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001c08 0000000000000010 00001bdc FDE cie=00000030 pc=0000000000015200..0000000000015230 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001c1c 0000000000000010 00001bf0 FDE cie=00000030 pc=0000000000015230..000000000001524b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001c30 0000000000000010 00001c04 FDE cie=00000030 pc=0000000000015250..0000000000015284 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001c44 0000000000000010 00001c18 FDE cie=00000030 pc=0000000000015290..000000000001529d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001c58 0000000000000038 00001c2c FDE cie=00000030 pc=00000000000152a0..0000000000015331 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000152b1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000152b5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000152b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007b0d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 93 to 0000000000015315 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007b0f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015316 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007b11 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015318 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000007b18 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000015320 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015321 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015322 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015324 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000830 0000000000000044 00000804 FDE cie=00000030 pc=0000000000007be0..0000000000007c7e │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007be6 │ │ │ │ +00001c94 0000000000000048 00001c68 FDE cie=00000030 pc=0000000000015340..00000000000154e4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015346 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007beb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015348 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000007bf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001534a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007bf7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001534c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007bfb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001534d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000007c04 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001534e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000007c0b │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000007c73 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015352 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 291 to 0000000000015475 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007c74 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015476 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007c75 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015477 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007c77 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015479 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001547b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001547d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001547f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015480 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00001ce0 0000000000000024 00001cb4 FDE cie=00000030 pc=00000000000154f0..000000000001556c │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000154f5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000154f9 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000015500 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007c79 │ │ │ │ + DW_CFA_advance_loc1: 105 to 0000000000015569 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007c7b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001556a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007c7d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001556b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000878 0000000000000048 0000084c FDE cie=00000030 pc=0000000000007c80..0000000000007f24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007c86 │ │ │ │ +00001d08 00000000000000dc 00001cdc FDE cie=00000030 pc=0000000000015570..00000000000159ce │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015576 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007c88 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001557b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007c8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001557d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007c8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001557f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007c90 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015580 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007c91 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015581 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007c95 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 402 to 0000000000007e27 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000015588 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 478 to 0000000000015766 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015767 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015768 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001576a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001576c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001576e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015770 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000015778 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 68 to 00000000000157bc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000157cb │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000157cc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000157ce │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000157d0 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000157d2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000157d4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000157d9 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 37 to 00000000000157fe │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000001580d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001580e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015810 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015812 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015814 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015816 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001581b │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000015835 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000015846 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001584c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001584e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015850 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015852 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015854 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000015859 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000001587e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015884 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015885 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015887 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015889 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001588b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001588d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000015892 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 123 to 000000000001590d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000015910 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015911 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015913 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015915 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015917 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015919 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001591e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000001594c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000007e2a │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000015957 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007e2b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015958 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007e2d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001595a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007e2f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001595c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007e31 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001595e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007e33 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015960 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007e38 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000015965 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001de8 0000000000000038 00001dbc FDE cie=00000030 pc=00000000000159d0..0000000000015a6f │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000159d9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000159db │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000159e0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000159e1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000159e5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 130 to 0000000000015a67 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015a68 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015a6a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015a6c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015a6e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000008c4 000000000000004c 00000898 FDE cie=00000030 pc=0000000000007f30..0000000000008d2f │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007f36 │ │ │ │ +00001e24 0000000000000054 00001df8 FDE cie=00000030 pc=0000000000015a70..0000000000016a8d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015a76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f38 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000015a7e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f3a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015a80 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015a82 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007f3d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015a83 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007f3e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015a87 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000007f45 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 3528 to 0000000000008d0d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015a8b │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 135 to 0000000000015b12 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000008d10 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015b18 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008d11 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015b19 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008d13 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015b1b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008d15 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015b1d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008d17 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015b1f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008d19 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015b21 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008d1a │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000015b28 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 1871 to 0000000000016277 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001627b │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000016288 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000914 0000000000000050 000008e8 FDE cie=00000030 pc=0000000000008d30..00000000000094e5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008d36 │ │ │ │ +00001e7c 000000000000004c 00001e50 FDE cie=00000030 pc=0000000000016a90..0000000000016ee9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016a96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008d38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016a98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008d3a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016a9a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008d3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016a9c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008d3d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016aa0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008d3e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016aa1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000008d45 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 1624 to 000000000000939d │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000016aa8 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 993 to 0000000000016e89 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000939e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016e8a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016e8b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016e8d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016e8f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016e91 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016e93 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016e94 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001ecc 000000000000004c 00001ea0 FDE cie=00000030 pc=0000000000016ef0..0000000000016f73 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000016efe │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016f00 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016f08 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000016f0f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016f13 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000016f52 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000016f55 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016f56 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016f58 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016f5a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016f60 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016f64 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016f6a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016f6b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016f6d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016f6f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016f70 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001f1c 000000000000004c 00001ef0 FDE cie=00000030 pc=0000000000016f80..0000000000017002 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000016f8e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016f90 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016f98 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000016f9f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016fa3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000939f │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000016fe2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000016fe5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016fe6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016fe8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016fea │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016ff0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016ff4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000093a1 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000016ff9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016ffa │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016ffc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016ffe │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016fff │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001f6c 0000000000000034 00001f40 FDE cie=00000030 pc=0000000000017010..000000000001706a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017016 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017017 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017018 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000093a3 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000017055 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000093a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017056 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000093a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017058 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000093a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000017060 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017066 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017067 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017069 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00001fa4 0000000000000010 00001f78 FDE cie=00000030 pc=0000000000017070..00000000000170a3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00001fb8 000000000000004c 00001f8c FDE cie=00000030 pc=00000000000170b0..000000000001718a │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000170c1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000170ca │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000170d3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000170d8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000170dc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000170df │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000170e3 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 155 to 000000000001717e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001717f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017180 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017182 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017184 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017186 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017188 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017189 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000968 0000000000000030 0000093c FDE cie=00000030 pc=00000000000094f0..000000000000959c │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000094f5 │ │ │ │ +00002008 0000000000000030 00001fdc FDE cie=00000030 pc=0000000000017190..000000000001723c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017195 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000094f8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000017198 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000009507 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000171a7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000000957f │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000001721f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009583 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017223 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009584 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017224 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009588 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017228 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000009596 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000017236 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000959a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001723a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000959b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001723b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000099c 000000000000002c 00000970 FDE cie=00000030 pc=00000000000095a0..0000000000009673 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000095a6 │ │ │ │ +0000203c 000000000000002c 00002010 FDE cie=00000030 pc=0000000000017240..0000000000017313 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017246 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000095aa │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001724a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000095ae │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001724e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000009614 │ │ │ │ + DW_CFA_advance_loc1: 102 to 00000000000172b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009615 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000172b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009617 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000172b7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000009620 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000172c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009cc 000000000000004c 000009a0 FDE cie=00000030 pc=0000000000009680..0000000000009808 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009686 │ │ │ │ +0000206c 000000000000004c 00002040 FDE cie=00000030 pc=0000000000017320..00000000000174a8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017326 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000968d │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001732d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000968f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001732f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000009698 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000017338 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009699 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017339 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 220 to 0000000000009775 │ │ │ │ + DW_CFA_advance_loc1: 220 to 0000000000017415 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009779 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017419 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000977e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001741e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000009787 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000017427 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000009795 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000017435 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000097a0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000017440 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000097ad │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001744d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000097b1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017451 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000097b6 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017456 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000097c0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000017460 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000097cb │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001746b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000097d7 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000017477 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a1c 0000000000000054 000009f0 FDE cie=00000030 pc=0000000000009810..0000000000009937 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009816 │ │ │ │ +000020bc 0000000000000054 00002090 FDE cie=00000030 pc=00000000000174b0..00000000000175d7 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000174b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009818 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000174b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000981a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000174ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000981c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000174bc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000981d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000174bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000981e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000174be │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009822 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000174c2 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 193 to 00000000000098e3 │ │ │ │ + DW_CFA_advance_loc1: 193 to 0000000000017583 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000098f3 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000017593 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000009901 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000175a1 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000990a │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000175aa │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000009919 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000175b9 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000991d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000175bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000991e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000175be │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009920 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000175c0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009922 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000175c2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009924 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000175c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009926 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000175c6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000009930 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000175d0 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ │ │ │ -00000a74 0000000000000024 00000a48 FDE cie=00000030 pc=0000000000009940..00000000000099a6 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009945 │ │ │ │ +00002114 0000000000000024 000020e8 FDE cie=00000030 pc=00000000000175e0..0000000000017646 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000175e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000994c │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000175ec │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009950 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000175f0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 81 to 00000000000099a1 │ │ │ │ + DW_CFA_advance_loc1: 81 to 0000000000017641 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000099a4 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000017644 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000099a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017645 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000a9c 0000000000000010 00000a70 FDE cie=00000030 pc=00000000000099b0..0000000000009a0b │ │ │ │ +0000213c 0000000000000010 00002110 FDE cie=00000030 pc=0000000000017650..00000000000176ab │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ab0 0000000000000028 00000a84 FDE cie=00000030 pc=0000000000009a10..0000000000009aeb │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009a15 │ │ │ │ +00002150 0000000000000028 00002124 FDE cie=00000030 pc=00000000000176b0..000000000001778b │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000176b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 150 to 0000000000009aab │ │ │ │ + DW_CFA_advance_loc1: 150 to 000000000001774b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009aac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001774c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000009aba │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001775a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009abf │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001775f │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000009ade │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000001777e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009adf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001777f │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000adc 000000000000001c 00000ab0 FDE cie=00000030 pc=0000000000009af0..0000000000009b19 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009af5 │ │ │ │ +0000217c 000000000000001c 00002150 FDE cie=00000030 pc=0000000000017790..00000000000177b9 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017795 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000009b0d │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000177ad │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000009b10 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000177b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009b18 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000177b8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000afc 0000000000000018 00000ad0 FDE cie=00000030 pc=0000000000009b20..0000000000009b54 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009b25 │ │ │ │ +0000219c 0000000000000018 00002170 FDE cie=00000030 pc=00000000000177c0..00000000000177f4 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000177c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000009b53 │ │ │ │ + DW_CFA_advance_loc: 46 to 00000000000177f3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b18 0000000000000010 00000aec FDE cie=00000030 pc=0000000000009b60..0000000000009b85 │ │ │ │ +000021b8 0000000000000010 0000218c FDE cie=00000030 pc=0000000000017800..0000000000017825 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b2c 0000000000000058 00000b00 FDE cie=00000030 pc=0000000000009b90..0000000000009e06 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009b96 │ │ │ │ +000021cc 0000000000000058 000021a0 FDE cie=00000030 pc=0000000000017830..0000000000017aa6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017836 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009b9e │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001783e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000009ba7 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000017847 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ba9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017849 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009bad │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001784d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009bae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001784e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009bb4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017854 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000009bf6 │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000017896 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009bfb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001789b │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000009c59 │ │ │ │ + DW_CFA_advance_loc1: 94 to 00000000000178f9 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009c5a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000178fa │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 269 to 0000000000009d67 │ │ │ │ + DW_CFA_advance_loc2: 269 to 0000000000017a07 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000009d6a │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000017a0a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009d6b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017a0b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d6d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017a0d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d6f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017a0f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d71 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017a11 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d73 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017a13 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009d78 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017a18 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b88 0000000000000044 00000b5c FDE cie=00000030 pc=0000000000009e10..0000000000009eba │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009e16 │ │ │ │ +00002228 0000000000000044 000021fc FDE cie=00000030 pc=0000000000017ab0..0000000000017b5a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017ab6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009e18 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017ab8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009e1a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017aba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009e1c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017abc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017ac0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017ac4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017ac8 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 132 to 0000000000009eac │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000017b4c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009eb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017b50 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009eb1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017b51 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009eb3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017b53 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009eb5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017b55 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009eb7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017b57 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009eb9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017b59 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000bd0 0000000000000038 00000ba4 FDE cie=00000030 pc=0000000000009ec0..0000000000009f70 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009ec6 │ │ │ │ +00002270 0000000000000038 00002244 FDE cie=00000030 pc=0000000000017b60..0000000000017c10 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017b66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009ecb │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017b6b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009ed0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017b70 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ed4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017b74 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009ee0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000017b80 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000009f0a │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000017baa │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009f0b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017bab │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009f0d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017bad │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009f0f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017baf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009f11 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017bb1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000009f20 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000017bc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000c0c 0000000000000048 00000be0 FDE cie=00000030 pc=0000000000009f70..000000000000a0ba │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009f76 │ │ │ │ +000022ac 0000000000000048 00002280 FDE cie=00000030 pc=0000000000017c10..0000000000017d5a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017c16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009f82 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000017c22 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009f87 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017c27 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009f89 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017c29 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009f8d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017c2d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000009f90 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000017c30 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009f94 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017c34 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 188 to 000000000000a050 │ │ │ │ + DW_CFA_advance_loc1: 188 to 0000000000017cf0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a054 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017cf4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a055 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017cf5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a057 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017cf7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a059 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017cf9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a05b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017cfb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a05d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017cfd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000a068 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000017d08 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c58 000000000000003c 00000c2c FDE cie=00000030 pc=000000000000a0c0..000000000000a197 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a0c6 │ │ │ │ +000022f8 000000000000003c 000022cc FDE cie=00000030 pc=0000000000017d60..0000000000017e37 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017d66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a0cb │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017d6b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a0d0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017d70 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a0d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017d74 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a0e0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000017d80 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000000a136 │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000017dd6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a137 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017dd7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a139 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017dd9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a13b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017ddb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a13d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017ddd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000a148 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000017de8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c98 000000000000003c 00000c6c FDE cie=00000030 pc=000000000000a1a0..000000000000a258 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a1a6 │ │ │ │ +00002338 000000000000003c 0000230c FDE cie=00000030 pc=0000000000017e40..0000000000017ef8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017e46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a1b2 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000017e52 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a1b7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017e57 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a1bb │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017e5b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a1bc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017e5c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 81 to 000000000000a20d │ │ │ │ + DW_CFA_advance_loc1: 81 to 0000000000017ead │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a211 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017eb1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a213 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017eb3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a215 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017eb5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a217 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017eb7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a21c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017ebc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cd8 000000000000005c 00000cac FDE cie=00000030 pc=000000000000a260..000000000000a30c │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a266 │ │ │ │ +00002378 000000000000005c 0000234c FDE cie=00000030 pc=0000000000017f00..0000000000017fac │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017f06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000a26d │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000017f0d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a272 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017f12 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000a27c │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000017f1c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000a283 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000017f23 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a284 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017f24 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a288 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017f28 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000000a2e8 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000017f88 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a2e9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017f89 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a2ea │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017f8a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a2ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017f8c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a2ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017f8e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a2f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017f90 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a2f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017f92 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a2f8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017f98 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a2fc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017f9c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a302 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017fa2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a303 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017fa3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a305 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017fa5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a307 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017fa7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a309 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017fa9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a30b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017fab │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000d38 0000000000000048 00000d0c FDE cie=00000030 pc=000000000000a310..000000000000a3ea │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a316 │ │ │ │ +000023d8 0000000000000048 000023ac FDE cie=00000030 pc=0000000000017fb0..000000000001808a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017fb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a318 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017fb8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a31d │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017fbd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a31f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017fbf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a320 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017fc0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a321 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017fc1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000000a332 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000017fd2 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 131 to 000000000000a3b5 │ │ │ │ + DW_CFA_advance_loc1: 131 to 0000000000018055 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a3b9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018059 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a3ba │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001805a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a3bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001805c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a3be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001805e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a3c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018060 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a3c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018062 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a3c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018063 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d84 0000000000000040 00000d58 FDE cie=00000030 pc=000000000000a3f0..000000000000a4c5 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a3f6 │ │ │ │ +00002424 0000000000000040 000023f8 FDE cie=00000030 pc=0000000000018090..0000000000018165 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018096 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a3fb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001809b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a400 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000180a0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a404 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000180a4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a405 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000180a5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a409 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000180a9 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 171 to 000000000000a4b4 │ │ │ │ + DW_CFA_advance_loc1: 171 to 0000000000018154 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a4b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018158 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a4b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018159 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a4bb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001815b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a4bd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001815d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a4bf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001815f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a4c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018160 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000dc8 0000000000000048 00000d9c FDE cie=00000030 pc=000000000000a4d0..000000000000a5e1 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a4d6 │ │ │ │ +00002468 0000000000000048 0000243c FDE cie=00000030 pc=0000000000018170..0000000000018281 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018176 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a4d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018178 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a4da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001817a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a4dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001817c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a4dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001817d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a4e1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018181 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a4e5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018185 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 225 to 000000000000a5c6 │ │ │ │ + DW_CFA_advance_loc1: 225 to 0000000000018266 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a5c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018267 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a5c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018268 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a5ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001826a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a5cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001826c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a5ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001826e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a5d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018270 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a5d8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000018278 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e14 0000000000000048 00000de8 FDE cie=00000030 pc=000000000000a5f0..000000000000a6a3 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a5f6 │ │ │ │ +000024b4 0000000000000048 00002488 FDE cie=00000030 pc=0000000000018290..0000000000018343 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018296 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a5fb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001829b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a607 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000182a7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a609 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000182a9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a60d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000182ad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a611 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000182b1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000a618 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000182b8 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000000a66c │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000001830c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a670 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018310 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a671 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018311 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a673 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018313 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a675 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018315 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a677 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018317 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a679 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018319 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a67e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001831e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e60 0000000000000048 00000e34 FDE cie=00000030 pc=000000000000a6b0..000000000000a75f │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a6b6 │ │ │ │ +00002500 0000000000000048 000024d4 FDE cie=00000030 pc=0000000000018350..00000000000183ff │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018356 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a6bb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001835b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a6c7 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000018367 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a6c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018369 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a6cd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001836d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a6d1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018371 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000a6d8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000018378 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000000a728 │ │ │ │ + DW_CFA_advance_loc1: 80 to 00000000000183c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a72c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000183cc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a72d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000183cd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a72f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000183cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a731 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000183d1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a733 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000183d3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a735 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000183d5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a73a │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000183da │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000eac 0000000000000040 00000e80 FDE cie=00000030 pc=000000000000a760..000000000000a8b6 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a766 │ │ │ │ +0000254c 0000000000000040 00002520 FDE cie=00000030 pc=0000000000018400..0000000000018556 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018406 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a76b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001840b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a777 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000018417 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a778 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018418 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000a77b │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001841b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a781 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018421 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 247 to 000000000000a878 │ │ │ │ + DW_CFA_advance_loc1: 247 to 0000000000018518 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001851c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001851d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001851f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018521 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018523 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000018528 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002590 0000000000000048 00002564 FDE cie=00000030 pc=0000000000018560..0000000000018611 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018566 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018568 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001856a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001856f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001857a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001857b │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000018582 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 88 to 00000000000185da │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000185de │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a87c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000185df │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a87d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000185e1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a87f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000185e3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a881 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000185e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a883 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000185e7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a888 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000185ec │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ef0 0000000000000048 00000ec4 FDE cie=00000030 pc=000000000000a8c0..000000000000a971 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a8c6 │ │ │ │ +000025dc 0000000000000048 000025b0 FDE cie=00000030 pc=0000000000018620..00000000000186e0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018626 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a8c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018628 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a8ca │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001862d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a8cf │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000018632 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000a8da │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001863d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a8db │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018641 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000a8e2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018645 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000000a93a │ │ │ │ + DW_CFA_advance_loc1: 100 to 00000000000186a9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a93e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000186ad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a93f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000186ae │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a941 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000186b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a943 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000186b2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a945 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000186b4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a947 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000186b6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a94c │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000186bb │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f3c 0000000000000048 00000f10 FDE cie=00000030 pc=000000000000a980..000000000000aa40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a986 │ │ │ │ +00002628 0000000000000010 000025fc FDE cie=00000030 pc=00000000000186e0..000000000001873f │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000018700 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +0000263c 0000000000000014 00002610 FDE cie=00000030 pc=0000000000018740..00000000000187c7 │ │ │ │ + DW_CFA_advance_loc1: 104 to 00000000000187a8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002654 0000000000000010 00002628 FDE cie=00000030 pc=00000000000187d0..00000000000188ef │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002668 0000000000000098 0000263c FDE cie=00000030 pc=00000000000188f0..000000000001904a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000188f6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000188f8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000188fa │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000188ff │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018903 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018904 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001890a │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 612 to 0000000000018b6e │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000018b79 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 91 to 0000000000018bd4 │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018bd5 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000018bef │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000018c33 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018c37 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000018c66 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018c67 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 253 to 0000000000018d64 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000018d6f │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 91 to 0000000000018dca │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018dcb │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000018de5 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000018e29 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018e2d │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000018e5c │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018e5d │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 279 to 0000000000018f74 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018f75 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018f76 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018f78 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018f7a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018f7c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018f7e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018f80 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00002704 0000000000000044 000026d8 FDE cie=00000030 pc=0000000000019050..000000000001912a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000019056 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a988 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019058 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a98d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001905a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a992 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001905c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000a99d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001905d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a9a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001905e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a9a5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019062 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000000aa09 │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000001911b │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000019120 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019121 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019123 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019125 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019127 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019129 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000274c 0000000000000048 00002720 FDE cie=00000030 pc=0000000000019130..0000000000019292 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000019136 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019138 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001913a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001913c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001913d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001913e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019142 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 321 to 0000000000019283 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000019288 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019289 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001928b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001928d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001928f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019291 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002798 000000000000004c 0000276c FDE cie=00000030 pc=00000000000192a0..0000000000019a19 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000192a6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000192ab │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000192ad │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000192af │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000192b0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000192b1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000192b8 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 1795 to 00000000000199bb │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000199c0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000199c1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000199c3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000199c5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000199c7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000199c9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000199ca │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000027e8 000000000000004c 000027bc FDE cie=00000030 pc=0000000000019a20..0000000000019df3 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000019a26 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000019a2b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019a2d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019a2f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019a33 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000019a3c │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000019a43 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 465 to 0000000000019c14 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019c15 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019c16 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019c18 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019c1a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019c1c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019c1e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019c20 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002838 0000000000000034 0000280c FDE cie=00000030 pc=0000000000019e00..0000000000019e63 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000019e06 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000019e0b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019e0f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000019e12 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000019e19 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000019e43 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000019e48 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019e49 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000019e50 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019e52 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002870 000000000000004c 00002844 FDE cie=00000030 pc=0000000000019e70..000000000001a225 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000019e76 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000019e7d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000019e89 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019e8b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019e8c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019e8d │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019e91 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 901 to 000000000001a216 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001a21b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a21c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a21e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a220 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a222 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a224 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000028c0 0000000000000010 00002894 FDE cie=00000030 pc=000000000001a230..000000000001a24c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000028d4 0000000000000010 000028a8 FDE cie=00000030 pc=000000000001a250..000000000001a26e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000028e8 0000000000000010 000028bc FDE cie=00000030 pc=000000000001a270..000000000001a295 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000028fc 0000000000000010 000028d0 FDE cie=00000030 pc=000000000001a2a0..000000000001a33c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002910 0000000000000038 000028e4 FDE cie=00000030 pc=000000000001a340..000000000001a3b0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a346 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a348 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a34a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a34b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a34c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000001a396 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a39e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001a3a5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a3a9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a3ab │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000294c 0000000000000010 00002920 FDE cie=00000030 pc=000000000001a3b0..000000000001a43e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002960 0000000000000010 00002934 FDE cie=00000030 pc=000000000001a440..000000000001a4ce │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002974 0000000000000010 00002948 FDE cie=00000030 pc=000000000001a4d0..000000000001a549 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002988 0000000000000010 0000295c FDE cie=00000030 pc=000000000001a550..000000000001a5de │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000299c 0000000000000010 00002970 FDE cie=00000030 pc=000000000001a5e0..000000000001a657 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000029b0 0000000000000040 00002984 FDE cie=00000030 pc=000000000001a660..000000000001a867 │ │ │ │ + DW_CFA_advance_loc1: 131 to 000000000001a6e3 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001a6ee │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a6f2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a6f8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 106 to 000000000001a762 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a763 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a765 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001a76a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a770 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000001a7d0 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + │ │ │ │ +000029f4 0000000000000038 000029c8 FDE cie=00000030 pc=000000000001a870..000000000001aa33 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000001a894 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a895 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a896 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 121 to 000000000001a90f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a915 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a917 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001a920 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc1: 152 to 000000000001a9b8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002a30 0000000000000048 00002a04 FDE cie=00000030 pc=000000000001aa40..000000000001acc0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001aa46 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001aa4a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001aa4c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001aa51 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001aa5a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001aa5b │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001aa5f │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 567 to 000000000001ac96 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aa0d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ac97 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000aa0e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ac98 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000aa10 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ac9a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000aa12 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ac9c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000aa14 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ac9e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000aa16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001aca0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000aa1b │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001aca8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00002a7c 0000000000000014 00002a50 FDE cie=00000030 pc=000000000001acc0..000000000001ad18 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001acc8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 67 to 000000000001ad0b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00002a94 0000000000000014 00002a68 FDE cie=00000030 pc=000000000001ad20..000000000001ad64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001ad28 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000001ad5f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002aac 000000000000001c 00002a80 FDE cie=00000030 pc=000000000001ad70..000000000001adc1 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ad75 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000001ad86 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000001adbf │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001adc0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002acc 0000000000000014 00002aa0 FDE cie=00000030 pc=000000000001add0..000000000001ae00 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001adde │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000001adff │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002ae4 000000000000001c 00002ab8 FDE cie=00000030 pc=000000000001ae00..000000000001ae3e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ae05 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ae0b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 49 to 000000000001ae3c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ae3d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002b04 0000000000000014 00002ad8 FDE cie=00000030 pc=000000000001ae40..000000000001ae6e │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001ae4b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000001ae6d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002b1c 000000000000001c 00002af0 FDE cie=00000030 pc=000000000001ae70..000000000001aec9 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ae75 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001ae7e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000001aebf │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001aec0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00002b3c 000000000000001c 00002b10 FDE cie=00000030 pc=000000000001aed0..000000000001af29 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001aed5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001aede │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000001af1f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001af20 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00002b5c 0000000000000028 00002b30 FDE cie=00000030 pc=000000000001af30..000000000001afe2 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001af35 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001af3c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001af47 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000001afcf │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001afd0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001afd1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f88 0000000000000018 00000f5c FDE cie=00000030 pc=000000000000aa40..000000000000aa65 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000aa41 │ │ │ │ +00002b88 0000000000000018 00002b5c FDE cie=00000030 pc=000000000001aff0..000000000001b015 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001aff1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000aa42 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001aff2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000000aa60 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000001b010 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fa4 0000000000000018 00000f78 FDE cie=00000030 pc=000000000000aa70..000000000000aa95 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000aa71 │ │ │ │ +00002ba4 0000000000000018 00002b78 FDE cie=00000030 pc=000000000001b020..000000000001b045 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b021 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000aa72 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b022 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000000aa90 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000001b040 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fc0 0000000000000018 00000f94 FDE cie=00000030 pc=000000000000aaa0..000000000000aac5 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000aaa1 │ │ │ │ +00002bc0 0000000000000018 00002b94 FDE cie=00000030 pc=000000000001b050..000000000001b075 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b051 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000aaa2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b052 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000000aac0 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000001b070 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fdc 0000000000000018 00000fb0 FDE cie=00000030 pc=000000000000aad0..000000000000aafc │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000aad1 │ │ │ │ +00002bdc 0000000000000018 00002bb0 FDE cie=00000030 pc=000000000001b080..000000000001b0ac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b081 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000aad2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b082 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000aae6 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001b096 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ff8 000000000000004c 00000fcc FDE cie=00000030 pc=000000000000ab00..000000000000b0ca │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ab02 │ │ │ │ +00002bf8 000000000000004c 00002bcc FDE cie=00000030 pc=000000000001b0b0..000000000001b67a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b0b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ab04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b0b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ab06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b0b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ab08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b0b8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ab09 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b0b9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ab0a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b0ba │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000ab11 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001b0c1 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 534 to 000000000000ad27 │ │ │ │ + DW_CFA_advance_loc2: 534 to 000000000001b2d7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ad28 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b2d8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ad29 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b2d9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ad2b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b2db │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ad2d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b2dd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ad2f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b2df │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ad31 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b2e1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000ad38 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001b2e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001048 000000000000006c 0000101c FDE cie=00000030 pc=000000000000b0d0..000000000000b98a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b0d2 │ │ │ │ +00002c48 000000000000006c 00002c1c FDE cie=00000030 pc=000000000001b680..000000000001bf3a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b682 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b0d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b684 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b0d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b686 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b0d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b688 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b0d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b689 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b0da │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b68a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000b0e4 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001b694 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 788 to 000000000000b3f8 │ │ │ │ + DW_CFA_advance_loc2: 788 to 000000000001b9a8 │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b3f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b9a9 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000000b42f │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000001b9df │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000b434 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001b9e4 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 402 to 000000000000b5c6 │ │ │ │ + DW_CFA_advance_loc2: 402 to 000000000001bb76 │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b5c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bb77 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000000b5f4 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000001bba4 │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b5f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bba5 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000000b60a │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000001bbba │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b60b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bbbb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b60c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bbbc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b60e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bbbe │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b610 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bbc0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b612 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bbc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b614 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bbc4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b618 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001bbc8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010b8 0000000000000014 0000108c FDE cie=00000030 pc=000000000000b990..000000000000b9f7 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b998 │ │ │ │ +00002cb8 0000000000000014 00002c8c FDE cie=00000030 pc=000000000001bf40..000000000001bfa7 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001bf48 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 94 to 000000000000b9f6 │ │ │ │ + DW_CFA_advance_loc1: 94 to 000000000001bfa6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000010d0 0000000000000010 000010a4 FDE cie=00000030 pc=000000000000ba00..000000000000ba09 │ │ │ │ +00002cd0 0000000000000010 00002ca4 FDE cie=00000030 pc=000000000001bfb0..000000000001bfb9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010e4 0000000000000028 000010b8 FDE cie=00000030 pc=000000000000ba10..000000000000ba5f │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000ba16 │ │ │ │ +00002ce4 0000000000000028 00002cb8 FDE cie=00000030 pc=000000000001bfc0..000000000001c00f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001bfc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000ba19 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001bfc9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000ba21 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001bfd1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000000ba5b │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000001c00b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ba5c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c00c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ba5e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c00e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001110 0000000000000028 000010e4 FDE cie=00000030 pc=000000000000ba60..000000000000baaf │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000ba66 │ │ │ │ +00002d10 0000000000000028 00002ce4 FDE cie=00000030 pc=000000000001c010..000000000001c05f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c016 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000ba69 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001c019 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000ba71 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001c021 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000000baab │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000001c05b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000baac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c05c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000baae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c05e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000113c 0000000000000010 00001110 FDE cie=00000030 pc=000000000000bab0..000000000000bad8 │ │ │ │ +00002d3c 0000000000000010 00002d10 FDE cie=00000030 pc=000000000001c060..000000000001c088 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001150 0000000000000018 00001124 FDE cie=00000030 pc=000000000000bae0..000000000000bb1f │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000bae5 │ │ │ │ +00002d50 0000000000000018 00002d24 FDE cie=00000030 pc=000000000001c090..000000000001c0cf │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001c095 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000baff │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001c0af │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bb00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c0b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000116c 0000000000000010 00001140 FDE cie=00000030 pc=000000000000bb20..000000000000bb2d │ │ │ │ +00002d6c 0000000000000010 00002d40 FDE cie=00000030 pc=000000000001c0d0..000000000001c0dd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001180 0000000000000028 00001154 FDE cie=00000030 pc=000000000000bb30..000000000000bb95 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000bb36 │ │ │ │ +00002d80 0000000000000028 00002d54 FDE cie=00000030 pc=000000000001c0e0..000000000001c145 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c0e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bb37 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c0e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bb38 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c0e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000000bb72 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000001c122 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bb73 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c123 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bb75 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c125 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bb76 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c126 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000011ac 0000000000000038 00001180 FDE cie=00000030 pc=000000000000bba0..000000000000bbf8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000bba6 │ │ │ │ +00002dac 0000000000000038 00002d80 FDE cie=00000030 pc=000000000001c150..000000000001c1a8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c156 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bba8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c158 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bba9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c159 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bbaa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c15a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bbae │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c15e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000000bbec │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000001c19c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bbed │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c19d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bbee │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c19e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bbf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c1a0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bbf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c1a2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bbf3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c1a3 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011e8 0000000000000038 000011bc FDE cie=00000030 pc=000000000000bc00..000000000000bc57 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000bc06 │ │ │ │ +00002de8 0000000000000038 00002dbc FDE cie=00000030 pc=000000000001c1b0..000000000001c207 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c1b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c1b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bc09 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c1b9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bc0a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c1ba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bc0e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c1be │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000000bc4b │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000001c1fb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bc4c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c1fc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bc4d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c1fd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc4f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c1ff │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc51 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c201 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bc52 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c202 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001224 0000000000000048 000011f8 FDE cie=00000030 pc=000000000000bc60..000000000000bd33 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000bc66 │ │ │ │ +00002e24 0000000000000048 00002df8 FDE cie=00000030 pc=000000000001c210..000000000001c2e3 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c216 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc68 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c218 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000bc6d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001c21d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc6f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c21f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bc70 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c220 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bc71 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c221 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000bc78 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001c228 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000000bc97 │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000001c247 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bc98 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c248 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bc99 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c249 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc9b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c24b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc9d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c24d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc9f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c24f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bca1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c251 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000bca8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001c258 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001270 0000000000000048 00001244 FDE cie=00000030 pc=000000000000bd40..000000000000be29 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000bd46 │ │ │ │ +00002e70 0000000000000048 00002e44 FDE cie=00000030 pc=000000000001c2f0..000000000001c3d9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c2f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bd48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c2f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bd4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c2fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bd4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c2fc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bd4d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c2fd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bd4e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c2fe │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bd52 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c302 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000000bd8c │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000001c33c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bd8d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c33d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bd8e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c33e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bd90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c340 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bd92 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c342 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bd94 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c344 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bd96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c346 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000bda0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001c350 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012bc 0000000000000048 00001290 FDE cie=00000030 pc=000000000000be30..000000000000c035 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000be36 │ │ │ │ +00002ebc 0000000000000048 00002e90 FDE cie=00000030 pc=000000000001c3e0..000000000001c5e5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c3e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000be38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c3e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000be3a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c3ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000be3c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c3ec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000be3d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c3ed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000be3e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c3ee │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000be42 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c3f2 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 342 to 000000000000bf98 │ │ │ │ + DW_CFA_advance_loc2: 342 to 000000000001c548 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bf99 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c549 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bf9a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c54a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bf9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c54c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bf9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c54e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bfa0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c550 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bfa2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c552 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000bfa8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c558 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001308 0000000000000028 000012dc FDE cie=00000030 pc=000000000000c040..000000000000c09d │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c046 │ │ │ │ +00002f08 0000000000000028 00002edc FDE cie=00000030 pc=000000000001c5f0..000000000001c64d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c5f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c04a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c5fa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c04b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c5fb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000000c07a │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000001c62a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c07b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c62b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c07d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c62d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c07e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c62e │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001334 0000000000000038 00001308 FDE cie=00000030 pc=000000000000c0a0..000000000000c0fd │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c0a6 │ │ │ │ +00002f34 0000000000000038 00002f08 FDE cie=00000030 pc=000000000001c650..000000000001c6ad │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c656 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c0a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c658 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c0ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c65c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c0ad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c65d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000c0b4 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001c664 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000000c0f1 │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000001c6a1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c0f2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c6a2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c0f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c6a3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c0f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c6a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c0f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c6a7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c0f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c6a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001370 0000000000000048 00001344 FDE cie=00000030 pc=000000000000c100..000000000000c231 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c106 │ │ │ │ +00002f70 0000000000000048 00002f44 FDE cie=00000030 pc=000000000001c6b0..000000000001c7e1 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c6b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c108 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c6b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c10a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c6ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c10c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c6bc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c10d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c6bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c10e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c6be │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c112 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c6c2 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 235 to 000000000000c1fd │ │ │ │ + DW_CFA_advance_loc1: 235 to 000000000001c7ad │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c1fe │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c7ae │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c1ff │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c7af │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c201 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c7b1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c203 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c7b3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c205 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c7b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c207 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c7b7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c208 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c7b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013bc 0000000000000048 00001390 FDE cie=00000030 pc=000000000000c240..000000000000c377 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c246 │ │ │ │ +00002fbc 0000000000000048 00002f90 FDE cie=00000030 pc=000000000001c7f0..000000000001c927 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c7f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c24a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c7fa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c24c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c7fc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c24e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c7fe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c252 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c802 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c253 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c803 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000c25d │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001c80d │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 147 to 000000000000c2f0 │ │ │ │ + DW_CFA_advance_loc1: 147 to 000000000001c8a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c2f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c8a1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c2f2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c8a2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c2f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c8a4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c2f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c8a6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c2f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c8a8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c2fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c8aa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c300 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c8b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001408 0000000000000048 000013dc FDE cie=00000030 pc=000000000000c380..000000000000c526 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c386 │ │ │ │ +00003008 0000000000000048 00002fdc FDE cie=00000030 pc=000000000001c930..000000000001cad6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c936 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c388 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c938 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c38a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c93a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c38c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c93c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c38d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c93d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c38e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c93e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c392 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c942 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 187 to 000000000000c44d │ │ │ │ + DW_CFA_advance_loc1: 187 to 000000000001c9fd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c44e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c9fe │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c44f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c9ff │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c451 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ca01 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c453 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ca03 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c455 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ca05 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c457 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ca07 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000c460 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001ca10 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001454 0000000000000048 00001428 FDE cie=00000030 pc=000000000000c530..000000000000c69a │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c536 │ │ │ │ +00003054 0000000000000048 00003028 FDE cie=00000030 pc=000000000001cae0..000000000001cc4a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001cae6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c538 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cae8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c53a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001caea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c53c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001caec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c53d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001caed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c53e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001caee │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c542 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001caf2 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 166 to 000000000000c5e8 │ │ │ │ + DW_CFA_advance_loc1: 166 to 000000000001cb98 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c5e9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cb99 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c5ea │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cb9a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c5ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cb9c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c5ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cb9e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c5f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cba0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c5f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cba2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c5f8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001cba8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000014a0 000000000000004c 00001474 FDE cie=00000030 pc=000000000000c6a0..000000000000caaf │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c6a6 │ │ │ │ +000030a0 000000000000004c 00003074 FDE cie=00000030 pc=000000000001cc50..000000000001d05f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001cc56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6aa │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001cc5a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c6ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cc5c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000c6b5 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001cc65 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c6b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cc66 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c6b7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cc67 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000c6be │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001cc6e │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 831 to 000000000000c9fd │ │ │ │ + DW_CFA_advance_loc2: 831 to 000000000001cfad │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca01 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001cfb1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ca02 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cfb2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cfb4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cfb6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cfb8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cfba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000ca10 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001cfc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000014f0 0000000000000038 000014c4 FDE cie=00000030 pc=000000000000cab0..000000000000cc6a │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000cab6 │ │ │ │ +000030f0 0000000000000038 000030c4 FDE cie=00000030 pc=000000000001d060..000000000001d21a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001d066 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cab8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d068 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cab9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d069 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000caba │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d06a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cabe │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d06e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 317 to 000000000000cbfb │ │ │ │ + DW_CFA_advance_loc2: 317 to 000000000001d1ab │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cbff │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d1af │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cc00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d1b0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cc02 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d1b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cc04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d1b4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cc08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d1b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000152c 0000000000000048 00001500 FDE cie=00000030 pc=000000000000cc70..000000000000d005 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000cc76 │ │ │ │ +0000312c 0000000000000048 00003100 FDE cie=00000030 pc=000000000001d220..000000000001d5b5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001d226 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cc78 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d228 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cc7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d22a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cc7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d22c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cc7d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d22d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cc7e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d22e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cc82 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d232 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 569 to 000000000000cebb │ │ │ │ + DW_CFA_advance_loc2: 569 to 000000000001d46b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cebf │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d46f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cec0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d470 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cec2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d472 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cec4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d474 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cec6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d476 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cec8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d478 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000ced0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001d480 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001578 0000000000000048 0000154c FDE cie=00000030 pc=000000000000d010..000000000000d304 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d016 │ │ │ │ +00003178 0000000000000048 0000314c FDE cie=00000030 pc=000000000001d5c0..000000000001d8b4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001d5c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d018 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d5c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d01a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d5ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d01c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d5cc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d01d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d5cd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d01e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d5ce │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d022 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d5d2 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 575 to 000000000000d261 │ │ │ │ + DW_CFA_advance_loc2: 575 to 000000000001d811 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d265 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d815 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d266 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d816 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d268 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d818 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d26a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d81a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d26c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d81c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d26e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d81e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d270 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d820 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000015c4 000000000000004c 00001598 FDE cie=00000030 pc=000000000000d310..000000000000dd1b │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d316 │ │ │ │ +000031c4 000000000000004c 00003198 FDE cie=00000030 pc=000000000001d8c0..000000000001e2cb │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001d8c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d318 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d8c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d31a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d8ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d31c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d8cc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d31d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d8cd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d31e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d8ce │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000d325 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001d8d5 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 1262 to 000000000000d813 │ │ │ │ + DW_CFA_advance_loc2: 1262 to 000000000001ddc3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d814 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ddc4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d815 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ddc5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d817 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ddc7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d819 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ddc9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d81b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ddcb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d81d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ddcd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000d820 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001ddd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001614 0000000000000070 000015e8 FDE cie=00000030 pc=000000000000dd20..000000000000e195 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000dd26 │ │ │ │ +00003214 0000000000000070 000031e8 FDE cie=00000030 pc=000000000001e2d0..000000000001e745 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001e2d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000dd2b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001e2db │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dd2d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e2dd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000dd32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001e2e2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dd33 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e2e3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dd34 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e2e4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000dd3b │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001e2eb │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 548 to 000000000000df5f │ │ │ │ + DW_CFA_advance_loc2: 548 to 000000000001e50f │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000000df6e │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000001e51e │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000df72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e522 │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000df7b │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001e52b │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000000df90 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000001e540 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 305 to 000000000000e0c1 │ │ │ │ + DW_CFA_advance_loc2: 305 to 000000000001e671 │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000e0ca │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001e67a │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000000e0ef │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000001e69f │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e0f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e6a0 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 114 to 000000000000e162 │ │ │ │ + DW_CFA_advance_loc1: 114 to 000000000001e712 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e166 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e716 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e167 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e717 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e169 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e719 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e16b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e71b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e16d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e71d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e16f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e71f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e170 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e720 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001688 0000000000000080 0000165c FDE cie=00000030 pc=000000000000e1a0..000000000000e34f │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000000e1af │ │ │ │ +00003288 0000000000000080 0000325c FDE cie=00000030 pc=000000000001e750..000000000001e8ff │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000001e75f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e761 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e763 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e765 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e1b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e766 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e1ba │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e76a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e1be │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e76e │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 117 to 000000000000e233 │ │ │ │ + DW_CFA_advance_loc1: 117 to 000000000001e7e3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e234 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e7e4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e235 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e7e5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e237 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e7e7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e239 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e7e9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e23b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e7eb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e23d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e7ed │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000e240 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001e7f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000000e261 │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000001e811 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000e27d │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001e82d │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000000e2bb │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000001e86b │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e2bd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e86d │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000e2c6 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001e876 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000e2da │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001e88a │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000e2f4 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001e8a4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e2f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e8a8 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000e302 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001e8b2 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000000e317 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000001e8c7 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000000e330 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000001e8e0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e336 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001e8e6 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000170c 0000000000000098 000016e0 FDE cie=00000030 pc=000000000000e350..000000000000ea49 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e356 │ │ │ │ +0000330c 0000000000000098 000032e0 FDE cie=00000030 pc=000000000001e900..000000000001eff9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001e906 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000e35b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001e90b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e35d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e90d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e35f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e90f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e360 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e910 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e364 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e914 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000e36b │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001e91b │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 177 to 000000000000e41c │ │ │ │ + DW_CFA_advance_loc1: 177 to 000000000001e9cc │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000e421 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001e9d1 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000000e436 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000001e9e6 │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e437 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e9e7 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 305 to 000000000000e568 │ │ │ │ + DW_CFA_advance_loc2: 305 to 000000000001eb18 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e569 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001eb19 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e56a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001eb1a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e56c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eb1c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e56e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eb1e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e570 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eb20 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e572 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eb22 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e578 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001eb28 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 502 to 000000000000e76e │ │ │ │ + DW_CFA_advance_loc2: 502 to 000000000001ed1e │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e772 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ed22 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e776 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ed26 │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e77a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ed2a │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000000e791 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000001ed41 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 210 to 000000000000e863 │ │ │ │ + DW_CFA_advance_loc1: 210 to 000000000001ee13 │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e867 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ee17 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e86b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ee1b │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e86f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ee1f │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000e87d │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001ee2d │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 175 to 000000000000e92c │ │ │ │ + DW_CFA_advance_loc1: 175 to 000000000001eedc │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e92e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eede │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000000e945 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000001eef5 │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e94b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001eefb │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000017a8 0000000000000080 0000177c FDE cie=00000030 pc=000000000000ea50..000000000000f640 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000ea56 │ │ │ │ +000033a8 0000000000000080 0000337c FDE cie=00000030 pc=000000000001f000..000000000001fbf0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001f006 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ea58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f008 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000ea5d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f00d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ea5f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f00f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ea63 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f013 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ea67 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f017 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ea6b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f01b │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 845 to 000000000000edb8 │ │ │ │ + DW_CFA_advance_loc2: 845 to 000000000001f368 │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000edba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f36a │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 55 to 000000000000edf1 │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000001f3a1 │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000edf6 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f3a6 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 437 to 000000000000efab │ │ │ │ + DW_CFA_advance_loc2: 437 to 000000000001f55b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000efac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f55c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000efad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f55d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000efaf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f55f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000efb1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f561 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000efb3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f563 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000efb5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f565 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000efc0 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001f570 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000000f02c │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000001f5dc │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f02e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f5de │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000f04e │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001f5fe │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f04f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f5ff │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 330 to 000000000000f199 │ │ │ │ + DW_CFA_advance_loc2: 330 to 000000000001f749 │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f19b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f74b │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 55 to 000000000000f1d2 │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000001f782 │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f1d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f784 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000182c 0000000000000080 00001800 FDE cie=00000030 pc=000000000000f640..00000000000104d4 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f646 │ │ │ │ +0000342c 0000000000000080 00003400 FDE cie=00000030 pc=000000000001fbf0..0000000000020a84 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001fbf6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f648 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fbf8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f64a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fbfa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f64c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fbfc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f64d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fbfd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f64e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fbfe │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000f658 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001fc08 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 777 to 000000000000f961 │ │ │ │ + DW_CFA_advance_loc2: 777 to 000000000001ff11 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f962 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ff12 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000000f998 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000001ff48 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f99d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ff4d │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 439 to 000000000000fb54 │ │ │ │ + DW_CFA_advance_loc2: 439 to 0000000000020104 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fb55 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020105 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000000fb82 │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000020132 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fb83 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020133 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000000fb98 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000020148 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fb99 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020149 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fb9a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002014a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002014c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002014e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fba0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020150 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fba2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020152 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fba8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020158 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1046 to 000000000000ffbe │ │ │ │ + DW_CFA_advance_loc2: 1046 to 000000000002056e │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ffbf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002056f │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 55 to 000000000000fff6 │ │ │ │ + DW_CFA_advance_loc: 55 to 00000000000205a6 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fff8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000205a8 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000018b0 0000000000000080 00001884 FDE cie=00000030 pc=00000000000104e0..00000000000107e5 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000104e6 │ │ │ │ +000034b0 0000000000000080 00003484 FDE cie=00000030 pc=0000000000020a90..0000000000020d95 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020a96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000104eb │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020a9b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000104ed │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020a9d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000104f2 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020aa2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000104f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020aa3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000104f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020aa4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000104f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020aa8 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 490 to 00000000000106e2 │ │ │ │ + DW_CFA_advance_loc2: 490 to 0000000000020c92 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000106e7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020c97 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 51 to 000000000001071a │ │ │ │ + DW_CFA_advance_loc: 51 to 0000000000020cca │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001071b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020ccb │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000010724 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000020cd4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010728 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020cd8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010729 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020cd9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001072b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020cdb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001072d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020cdd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001072f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020cdf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010731 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020ce1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000010738 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000020ce8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000010755 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000020d05 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010756 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020d06 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010757 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020d07 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010759 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020d09 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001075b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020d0b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001075d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020d0d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001075f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020d0f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000010764 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020d14 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000010784 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000020d34 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001078e │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000020d3e │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001079a │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000020d4a │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001079b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020d4b │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000107a4 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000020d54 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001934 0000000000000080 00001908 FDE cie=00000030 pc=00000000000107f0..0000000000010b0f │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000107f6 │ │ │ │ +00003534 0000000000000080 00003508 FDE cie=00000030 pc=0000000000020da0..00000000000210bf │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020da6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000107f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020da8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000107fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020daa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000107fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020dac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000107fd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020dad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000107fe │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020dae │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010802 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020db2 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 496 to 00000000000109f2 │ │ │ │ + DW_CFA_advance_loc2: 496 to 0000000000020fa2 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000109f7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020fa7 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 51 to 0000000000010a2a │ │ │ │ + DW_CFA_advance_loc: 51 to 0000000000020fda │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010a2b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020fdb │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000010a34 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000020fe4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020fe8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010a39 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020fe9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a3b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020feb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a3d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020fed │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a3f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020fef │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a41 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020ff1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000010a48 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000020ff8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000010a5d │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000002100d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010a5e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002100e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010a5f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002100f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a61 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021011 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a63 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021013 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a65 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021015 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a67 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021017 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000010a6c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002101c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000010a8c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002103c │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000010a96 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000021046 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000010aa1 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000021051 │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010aa2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021052 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000010aab │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002105b │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000019b8 0000000000000048 0000198c FDE cie=00000030 pc=0000000000010b10..0000000000010dac │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000010b16 │ │ │ │ +000035b8 0000000000000048 0000358c FDE cie=00000030 pc=00000000000210c0..000000000002135c │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000210c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010b18 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000210c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010b1a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000210ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000010b1f │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000210cf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010b23 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000210d3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010b24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000210d4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010b28 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000210d8 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 386 to 0000000000010caa │ │ │ │ + DW_CFA_advance_loc2: 386 to 000000000002125a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010cab │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002125b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010cac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002125c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010cae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002125e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010cb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021260 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010cb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021262 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010cb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021264 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010cb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021268 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001a04 0000000000000020 000019d8 FDE cie=00000030 pc=0000000000010db0..0000000000010e17 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000010dbe │ │ │ │ +00003604 0000000000000020 000035d8 FDE cie=00000030 pc=0000000000021360..00000000000213c7 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002136e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000010de9 │ │ │ │ + DW_CFA_advance_loc: 43 to 0000000000021399 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000010df0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000213a0 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010df8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000213a8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000010e16 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000213c6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001a28 0000000000000028 000019fc FDE cie=00000030 pc=0000000000010e20..000000000001105a │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000010e25 │ │ │ │ +00003628 0000000000000028 000035fc FDE cie=00000030 pc=00000000000213d0..000000000002160a │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000213d5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010e26 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000213d6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000010e2d │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000213dd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 389 to 0000000000010fb2 │ │ │ │ + DW_CFA_advance_loc2: 389 to 0000000000021562 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010fb3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021563 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010fb4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021564 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010fb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021568 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001a54 000000000000002c 00001a28 FDE cie=00000030 pc=0000000000011060..0000000000011126 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000011066 │ │ │ │ +00003654 000000000000002c 00003628 FDE cie=00000030 pc=0000000000021610..00000000000216d6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021616 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001106a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002161a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001106d │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002161d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 164 to 0000000000011111 │ │ │ │ + DW_CFA_advance_loc1: 164 to 00000000000216c1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011112 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000216c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011114 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000216c4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011118 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000216c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001a84 000000000000009c 00001a58 FDE cie=00000030 pc=0000000000011130..0000000000011385 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000011136 │ │ │ │ +00003684 000000000000009c 00003658 FDE cie=00000030 pc=00000000000216e0..0000000000021935 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000216e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011138 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000216e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001113a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000216ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001113f │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000216ef │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011140 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000216f0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000011143 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000216f3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001114a │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000216fa │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000011188 │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000021738 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001118b │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002173b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001118c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002173c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001118e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002173e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011190 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021740 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011192 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021742 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011194 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021744 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011198 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021748 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 99 to 00000000000111fb │ │ │ │ + DW_CFA_advance_loc1: 99 to 00000000000217ab │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000011206 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000217b6 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001120a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000217ba │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001120f │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000217bf │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000011218 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000217c8 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 59 to 0000000000011253 │ │ │ │ + DW_CFA_advance_loc: 59 to 0000000000021803 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011257 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021807 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001125c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002180c │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001125e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002180e │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000011273 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000021823 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 59 to 00000000000112ae │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000002185e │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000112b2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021862 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000112b7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021867 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000112b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021869 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000112c2 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000021872 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000112ec │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000002189c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000112ef │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002189f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000112f2 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000218a2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000112f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000218a4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000112f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000218a6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000112f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000218a8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000112fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000218aa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000011300 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000218b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001130c │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000218bc │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000011330 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000218e0 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011334 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000218e4 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011336 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000218e6 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001133f │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000218ef │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001b24 0000000000000034 00001af8 FDE cie=00000030 pc=0000000000011390..000000000001142e │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000011396 │ │ │ │ +00003724 0000000000000034 000036f8 FDE cie=00000030 pc=0000000000021940..00000000000219de │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021946 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011397 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021947 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001139b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002194b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 39 to 00000000000113c2 │ │ │ │ + DW_CFA_advance_loc: 39 to 0000000000021972 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000113c5 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000021975 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000113c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021977 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000113d0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000021980 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000011402 │ │ │ │ + DW_CFA_advance_loc: 50 to 00000000000219b2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011403 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000219b3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011405 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000219b5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000011410 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000219c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001b5c 0000000000000028 00001b30 FDE cie=00000030 pc=0000000000011430..000000000001147c │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011435 │ │ │ │ +0000375c 0000000000000028 00003730 FDE cie=00000030 pc=00000000000219e0..0000000000021a2c │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000219e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011439 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000219e9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001143f │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000219ef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000011458 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000021a08 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011459 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021a09 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001145a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021a0a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000011460 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021a10 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001b88 000000000000002c 00001b5c FDE cie=00000030 pc=0000000000011480..0000000000011519 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000011486 │ │ │ │ +00003788 000000000000002c 0000375c FDE cie=00000030 pc=0000000000021a30..0000000000021ac9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021a36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011487 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021a37 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001148b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021a3b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 74 to 00000000000114d5 │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000021a85 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000114d9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021a89 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114db │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021a8b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000114e0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021a90 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001bb8 000000000000002c 00001b8c FDE cie=00000030 pc=0000000000011520..00000000000115b9 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000011526 │ │ │ │ +000037b8 000000000000002c 0000378c FDE cie=00000030 pc=0000000000021ad0..0000000000021b69 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021ad6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011527 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021ad7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001152b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021adb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000011575 │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000021b25 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011579 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021b29 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001157b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021b2b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011580 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021b30 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001be8 000000000000002c 00001bbc FDE cie=00000030 pc=00000000000115c0..0000000000011659 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000115c6 │ │ │ │ +000037e8 000000000000002c 000037bc FDE cie=00000030 pc=0000000000021b70..0000000000021c09 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021b76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000115c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021b77 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000115cb │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021b7b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000011615 │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000021bc5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011619 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021bc9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001161b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021bcb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011620 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021bd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001c18 000000000000002c 00001bec FDE cie=00000030 pc=0000000000011660..00000000000116f9 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000011666 │ │ │ │ +00003818 000000000000002c 000037ec FDE cie=00000030 pc=0000000000021c10..0000000000021ca9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021c16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011667 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021c17 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001166b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021c1b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 74 to 00000000000116b5 │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000021c65 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000116b9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021c69 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000116bb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021c6b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000116c0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021c70 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001c48 0000000000000028 00001c1c FDE cie=00000030 pc=0000000000011700..0000000000011797 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011705 │ │ │ │ +00003848 0000000000000028 0000381c FDE cie=00000030 pc=0000000000021cb0..0000000000021d47 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021cb5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011709 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021cb9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001170f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021cbf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000011736 │ │ │ │ + DW_CFA_advance_loc: 39 to 0000000000021ce6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011737 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021ce7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011738 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021ce8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011740 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000021cf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001c74 0000000000000028 00001c48 FDE cie=00000030 pc=00000000000117a0..0000000000011837 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000117a5 │ │ │ │ +00003874 0000000000000028 00003848 FDE cie=00000030 pc=0000000000021d50..0000000000021de7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021d55 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000117a9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021d59 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000117af │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021d5f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 41 to 00000000000117d8 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000021d88 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000117d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021d89 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000117da │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021d8a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000117e0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021d90 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ca0 0000000000000028 00001c74 FDE cie=00000030 pc=0000000000011840..00000000000118c7 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011845 │ │ │ │ +000038a0 0000000000000028 00003874 FDE cie=00000030 pc=0000000000021df0..0000000000021e77 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021df5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011849 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021df9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001184f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021dff │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000011871 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000021e21 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011872 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021e22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011873 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021e23 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011878 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021e28 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ccc 0000000000000038 00001ca0 FDE cie=00000030 pc=00000000000118d0..000000000001194e │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000118d6 │ │ │ │ +000038cc 0000000000000038 000038a0 FDE cie=00000030 pc=0000000000021e80..0000000000021efe │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021e86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000118d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021e88 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000118dd │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021e8d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000118e1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021e91 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000118e5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021e95 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000011904 │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000021eb4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011905 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021eb5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011907 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021eb7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011909 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021eb9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001190b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021ebb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011910 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021ec0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001d08 0000000000000038 00001cdc FDE cie=00000030 pc=0000000000011950..00000000000119ce │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000011956 │ │ │ │ +00003908 0000000000000038 000038dc FDE cie=00000030 pc=0000000000021f00..0000000000021f7e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021f06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011958 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021f08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001195d │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021f0d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011961 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021f11 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011965 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021f15 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000011984 │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000021f34 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011985 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021f35 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011987 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021f37 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011989 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021f39 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001198b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021f3b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011990 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021f40 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001d44 000000000000002c 00001d18 FDE cie=00000030 pc=00000000000119d0..0000000000011a69 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000119d6 │ │ │ │ +00003944 000000000000002c 00003918 FDE cie=00000030 pc=0000000000021f80..0000000000022019 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021f86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000119d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021f87 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000119db │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021f8b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000011a25 │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000021fd5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011a29 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021fd9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011a2b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021fdb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011a30 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021fe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d74 000000000000002c 00001d48 FDE cie=00000030 pc=0000000000011a70..0000000000011b09 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000011a76 │ │ │ │ +00003974 000000000000002c 00003948 FDE cie=00000030 pc=0000000000022020..00000000000220b9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022026 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011a77 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022027 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011a7b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002202b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000011ac5 │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000022075 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ac9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022079 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011acb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002207b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011ad0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000022080 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001da4 000000000000002c 00001d78 FDE cie=00000030 pc=0000000000011b10..0000000000011ba9 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000011b16 │ │ │ │ +000039a4 000000000000002c 00003978 FDE cie=00000030 pc=00000000000220c0..0000000000022159 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000220c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011b17 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000220c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011b1b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000220cb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000011b65 │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000022115 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011b69 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022119 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b6b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002211b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011b70 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000022120 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001dd4 000000000000002c 00001da8 FDE cie=00000030 pc=0000000000011bb0..0000000000011c49 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000011bb6 │ │ │ │ +000039d4 000000000000002c 000039a8 FDE cie=00000030 pc=0000000000022160..00000000000221f9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022166 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011bb7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022167 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011bbb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002216b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000011c05 │ │ │ │ + DW_CFA_advance_loc1: 74 to 00000000000221b5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c09 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000221b9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011c0b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000221bb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011c10 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000221c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e04 0000000000000034 00001dd8 FDE cie=00000030 pc=0000000000011c50..0000000000011cdf │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000011c5e │ │ │ │ +00003a04 0000000000000034 000039d8 FDE cie=00000030 pc=0000000000022200..000000000002228f │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002220e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c62 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022212 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000011c68 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022218 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000011c87 │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000022237 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011c88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022238 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011c89 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022239 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000011c90 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000022240 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000011cb0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000022260 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011cb8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000022268 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e3c 000000000000003c 00001e10 FDE cie=00000030 pc=0000000000011ce0..0000000000011d6f │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000011cee │ │ │ │ +00003a3c 000000000000003c 00003a10 FDE cie=00000030 pc=0000000000022290..000000000002231f │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002229e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011cf2 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000222a2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000011cf8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000222a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000011d0a │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000222ba │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011d0b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000222bb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011d0c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000222bc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011d10 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000222c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000011d35 │ │ │ │ + DW_CFA_advance_loc: 37 to 00000000000222e5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011d36 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000222e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011d37 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000222e7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000011d40 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000222f0 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011d48 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000222f8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e7c 0000000000000028 00001e50 FDE cie=00000030 pc=0000000000011d70..0000000000011e2e │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011d75 │ │ │ │ +00003a7c 0000000000000028 00003a50 FDE cie=00000030 pc=0000000000022320..00000000000223de │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000022325 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000011d78 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000022328 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000011d7f │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002232f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000011db6 │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000022366 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011db7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022367 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011db8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022368 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011dc0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000022370 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ea8 0000000000000028 00001e7c FDE cie=00000030 pc=0000000000011e30..0000000000011ede │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011e35 │ │ │ │ +00003aa8 0000000000000028 00003a7c FDE cie=00000030 pc=00000000000223e0..000000000002248e │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000223e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000011e38 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000223e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000011e3f │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000223ef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000011e66 │ │ │ │ + DW_CFA_advance_loc: 39 to 0000000000022416 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011e67 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022417 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011e68 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022418 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011e70 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000022420 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ed4 000000000000004c 00001ea8 FDE cie=00000030 pc=0000000000011ee0..000000000001202a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000011ee6 │ │ │ │ +00003ad4 000000000000004c 00003aa8 FDE cie=00000030 pc=0000000000022490..00000000000225da │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022496 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011eeb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002249b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011ef0 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000224a0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ef4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000224a4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011ef5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000224a5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 100 to 0000000000011f59 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000022509 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011f5a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002250a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011f5c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002250c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011f5e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002250e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011f60 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022510 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011f68 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000022518 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000011f6b │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002251b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011f6c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002251c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011f70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022520 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011f72 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022522 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011f74 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022524 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011f78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022528 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001f24 000000000000004c 00001ef8 FDE cie=00000030 pc=0000000000012030..0000000000012152 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012036 │ │ │ │ +00003b24 000000000000004c 00003af8 FDE cie=00000030 pc=00000000000225e0..0000000000022702 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000225e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001203b │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000225eb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012040 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000225f0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012041 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000225f1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000012044 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000225f4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 98 to 00000000000120a6 │ │ │ │ + DW_CFA_advance_loc1: 98 to 0000000000022656 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000120a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022657 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022659 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002265b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120ad │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002265d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000120b0 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000022660 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000120b9 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000022669 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000120ba │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002266a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000120be │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002266e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022670 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022672 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000120c8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022678 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001f74 0000000000000054 00001f48 FDE cie=00000030 pc=0000000000012160..00000000000123b6 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012166 │ │ │ │ +00003b74 0000000000000054 00003b48 FDE cie=00000030 pc=0000000000022710..0000000000022966 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022716 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001216b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002271b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012170 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000022720 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012175 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000022725 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012179 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022729 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001217a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002272a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000012181 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000022731 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 151 to 0000000000012218 │ │ │ │ + DW_CFA_advance_loc1: 151 to 00000000000227c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001221b │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000227cb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001221c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000227cc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001221e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000227ce │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012220 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000227d0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012222 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000227d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012224 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000227d4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012228 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000227d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000012284 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000022834 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001228e │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002283e │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000122ab │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000002285b │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000122ac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002285c │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ │ │ │ -00001fcc 0000000000000054 00001fa0 FDE cie=00000030 pc=00000000000123c0..0000000000012625 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000123c6 │ │ │ │ +00003bcc 0000000000000054 00003ba0 FDE cie=00000030 pc=0000000000022970..0000000000022bd5 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022976 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000123cb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002297b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000123d0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000022980 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000123d5 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000022985 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000123d6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022986 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000123d9 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000022989 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000123e0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000022990 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 198 to 00000000000124a6 │ │ │ │ + DW_CFA_advance_loc1: 198 to 0000000000022a56 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000124a9 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000022a59 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000124aa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022a5a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000124ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a5c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000124ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a5e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000124b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a60 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000124b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a62 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000124b8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022a68 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000012514 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000022ac4 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001251f │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000022acf │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000001253c │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000022aec │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001253d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022aed │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ │ │ │ -00002024 000000000000008c 00001ff8 FDE cie=00000030 pc=0000000000012630..0000000000012a52 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012636 │ │ │ │ +00003c24 000000000000008c 00003bf8 FDE cie=00000030 pc=0000000000022be0..0000000000023002 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022be6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012638 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022be8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001263a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022bea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001263c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022bec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001263d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022bed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001263e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022bee │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012642 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022bf2 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 540 to 000000000001285e │ │ │ │ + DW_CFA_advance_loc2: 540 to 0000000000022e0e │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000012861 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000022e11 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012866 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000022e16 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012868 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022e18 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001287a │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000022e2a │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 126 to 00000000000128f8 │ │ │ │ + DW_CFA_advance_loc1: 126 to 0000000000022ea8 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000128fb │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000022eab │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000128fc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022eac │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012901 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000022eb1 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001290a │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000022eba │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000012928 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000022ed8 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001294c │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000022efc │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001294f │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000022eff │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012951 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f01 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001295a │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000022f0a │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 104 to 00000000000129c2 │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000022f72 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000129c6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022f76 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000129ca │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022f7a │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129cc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f7c │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000129d5 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000022f85 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000129ed │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000022f9d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000129f1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022fa1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000129f2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022fa2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022fa4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022fa6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022fa8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022faa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000129fb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022fab │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000020b4 0000000000000088 00002088 FDE cie=00000030 pc=0000000000012a60..0000000000012cf9 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012a66 │ │ │ │ +00003cb4 0000000000000088 00003c88 FDE cie=00000030 pc=0000000000023010..00000000000232a9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023016 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012a68 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023018 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012a6a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002301a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012a6b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002301b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000012a6e │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002301e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000012a7b │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002302b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012a80 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023030 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012a82 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023032 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012a84 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023034 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012a88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023038 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000012a90 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000023040 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 178 to 0000000000012b42 │ │ │ │ + DW_CFA_advance_loc1: 178 to 00000000000230f2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000012b4c │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000230fc │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012b4d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000230fd │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012b52 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023102 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000012b5b │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002310b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000012b8b │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000002313b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012b8c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002313c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012b8e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002313e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012b94 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023144 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012b96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023146 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000012ba0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000023150 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000012bb3 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000023163 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000012bb6 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000023166 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012bbb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002316b │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012bbd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002316d │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000012bcf │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000002317f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 59 to 0000000000012c0a │ │ │ │ + DW_CFA_advance_loc: 59 to 00000000000231ba │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c0e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000231be │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c12 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000231c2 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012c14 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000231c4 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000012c1d │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000231cd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 95 to 0000000000012c7c │ │ │ │ + DW_CFA_advance_loc1: 95 to 000000000002322c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000012ca0 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000023250 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000012ca3 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000023253 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012ca5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023255 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000012cae │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002325e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ │ │ │ -00002140 0000000000000088 00002114 FDE cie=00000030 pc=0000000000012d00..0000000000012f99 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012d06 │ │ │ │ +00003d40 0000000000000088 00003d14 FDE cie=00000030 pc=00000000000232b0..0000000000023549 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000232b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012d08 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000232b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012d0a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000232ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012d0b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000232bb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000012d0e │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000232be │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000012d1b │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000232cb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012d20 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000232d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012d22 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000232d2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012d24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000232d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012d2a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000232da │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012d30 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000232e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 178 to 0000000000012de2 │ │ │ │ + DW_CFA_advance_loc1: 178 to 0000000000023392 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000012dec │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002339c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012ded │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002339d │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012df2 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000233a2 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000012dfb │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000233ab │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000012e2b │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000233db │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012e2c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000233dc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012e2e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000233de │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012e34 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000233e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012e36 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000233e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000012e40 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000233f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000012e53 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000023403 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000012e56 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000023406 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012e5b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002340b │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012e5d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002340d │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000012e6f │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000002341f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 59 to 0000000000012eaa │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000002345a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012eae │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002345e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012eb2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023462 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012eb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023464 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000012ebd │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002346d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 95 to 0000000000012f1c │ │ │ │ + DW_CFA_advance_loc1: 95 to 00000000000234cc │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000012f40 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000234f0 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000012f43 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000234f3 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012f45 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000234f5 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000012f4e │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000234fe │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ │ │ │ -000021cc 0000000000000088 000021a0 FDE cie=00000030 pc=0000000000012fa0..0000000000013239 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012fa6 │ │ │ │ +00003dcc 0000000000000088 00003da0 FDE cie=00000030 pc=0000000000023550..00000000000237e9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023556 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012fa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023558 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012faa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002355a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012fab │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002355b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000012fae │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002355e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000012fbb │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002356b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012fc0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023570 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012fc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023572 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012fc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023574 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012fca │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002357a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012fd0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023580 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 178 to 0000000000013082 │ │ │ │ + DW_CFA_advance_loc1: 178 to 0000000000023632 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001308c │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002363c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001308d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002363d │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013092 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023642 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001309b │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002364b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000130cb │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000002367b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000130cc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002367c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002367e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000130d4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023684 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023686 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000130e0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000023690 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000130f3 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000236a3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000130f6 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000236a6 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000130fb │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000236ab │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130fd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000236ad │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001310f │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000236bf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 59 to 000000000001314a │ │ │ │ + DW_CFA_advance_loc: 59 to 00000000000236fa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001314e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000236fe │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013152 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023702 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013154 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023704 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001315d │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002370d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 95 to 00000000000131bc │ │ │ │ + DW_CFA_advance_loc1: 95 to 000000000002376c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000131e0 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000023790 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000131e3 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000023793 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000131e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023795 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000131ee │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002379e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ │ │ │ -00002258 0000000000000088 0000222c FDE cie=00000030 pc=0000000000013240..00000000000134d9 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013246 │ │ │ │ +00003e58 0000000000000088 00003e2c FDE cie=00000030 pc=00000000000237f0..0000000000023a89 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000237f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013248 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000237f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001324a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000237fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001324b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000237fb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001324e │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000237fe │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001325b │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002380b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013260 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023810 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013262 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023812 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013264 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023814 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013269 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023819 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000013270 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000023820 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 178 to 0000000000013322 │ │ │ │ + DW_CFA_advance_loc1: 178 to 00000000000238d2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001332c │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000238dc │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001332d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000238dd │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013332 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000238e2 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001333b │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000238eb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000001336b │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000002391b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001336c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002391c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001336e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002391e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013374 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023924 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013376 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023926 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000013380 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000023930 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000013393 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000023943 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013396 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000023946 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001339b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002394b │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001339d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002394d │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000133af │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000002395f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 59 to 00000000000133ea │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000002399a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000133ee │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002399e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000133f2 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000239a2 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000133f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000239a4 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000133fd │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000239ad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 95 to 000000000001345c │ │ │ │ + DW_CFA_advance_loc1: 95 to 0000000000023a0c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000013480 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000023a30 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013483 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000023a33 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013485 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023a35 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001348e │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000023a3e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ │ │ │ -000022e4 000000000000009c 000022b8 FDE cie=00000030 pc=00000000000134e0..00000000000137a8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000134e6 │ │ │ │ +00003ee4 000000000000009c 00003eb8 FDE cie=00000030 pc=0000000000023a90..0000000000023d58 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023a96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000134e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023a98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000134ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023a9a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000134eb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023a9b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000134ee │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000023a9e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000013504 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000023ab4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013505 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023ab5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013507 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023ab7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013509 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023ab9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001350b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023abb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013510 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023ac0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 194 to 00000000000135d2 │ │ │ │ + DW_CFA_advance_loc1: 194 to 0000000000023b82 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000135dc │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000023b8c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000135dd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023b8d │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000135e2 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023b92 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000135eb │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000023b9b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 49 to 000000000001361c │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000023bcc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013620 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023bd0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013622 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023bd2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013624 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023bd4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013626 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023bd6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000013630 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000023be0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013631 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023be1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013634 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000023be4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013636 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023be6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013638 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023be8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001363a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023bea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013640 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023bf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000013653 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000023c03 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013656 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000023c06 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001365b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023c0b │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001365d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023c0d │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001366f │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000023c1f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 59 to 00000000000136aa │ │ │ │ + DW_CFA_advance_loc: 59 to 0000000000023c5a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000136ae │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023c5e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000136b2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023c62 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000136b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023c64 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000136bd │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000023c6d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 79 to 000000000001370c │ │ │ │ + DW_CFA_advance_loc1: 79 to 0000000000023cbc │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000013730 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000023ce0 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013733 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000023ce3 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013735 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023ce5 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001373e │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000023cee │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002384 0000000000000078 00002358 FDE cie=00000030 pc=00000000000137b0..0000000000013a28 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000137b6 │ │ │ │ +00003f84 0000000000000078 00003f58 FDE cie=00000030 pc=0000000000023d60..0000000000023fd8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023d66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000137b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023d68 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000137ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023d6a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000137bb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023d6b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000137be │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000023d6e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000137cb │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000023d7b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000137d0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023d80 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000137d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023d82 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000137d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023d84 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000137da │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023d8a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000137e0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023d90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 162 to 0000000000013882 │ │ │ │ + DW_CFA_advance_loc1: 162 to 0000000000023e32 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001388c │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000023e3c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001388d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023e3d │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013892 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023e42 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001389b │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000023e4b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 72 to 00000000000138e3 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000023e93 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000138e6 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000023e96 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000138eb │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023e9b │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000138ed │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023e9d │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000138ff │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000023eaf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 59 to 000000000001393a │ │ │ │ + DW_CFA_advance_loc: 59 to 0000000000023eea │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001393e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023eee │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013942 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023ef2 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013944 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023ef4 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001394d │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000023efd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000001398c │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000023f3c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000139b0 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000023f60 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000139b3 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000023f63 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000139b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023f65 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000139be │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000023f6e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002400 0000000000000088 000023d4 FDE cie=00000030 pc=0000000000013a30..0000000000013cd0 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013a36 │ │ │ │ +00004000 0000000000000088 00003fd4 FDE cie=00000030 pc=0000000000023fe0..0000000000024280 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023fe6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013a38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023fe8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013a3a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023fea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013a3f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023fef │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a43 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023ff3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013a46 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000023ff6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000013a4d │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000023ffd │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000013a66 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000024016 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013a67 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024017 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013a68 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024018 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013a6a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002401a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013a6c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002401c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013a6e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002401e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013a70 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024020 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000013a78 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000024028 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 171 to 0000000000013b23 │ │ │ │ + DW_CFA_advance_loc1: 171 to 00000000000240d3 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013b26 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000240d6 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013b27 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000240d7 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013b2c │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000240dc │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000013b35 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000240e5 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 83 to 0000000000013b88 │ │ │ │ + DW_CFA_advance_loc1: 83 to 0000000000024138 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013b8b │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002413b │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013b90 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000024140 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013b92 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024142 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000013ba4 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000024154 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000013be4 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000024194 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013be8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024198 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013bec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002419c │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013bee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002419e │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000013bf7 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000241a7 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 61 to 0000000000013c34 │ │ │ │ + DW_CFA_advance_loc: 61 to 00000000000241e4 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000013c58 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000024208 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013c5b │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002420b │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013c5d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002420d │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000013c66 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000024216 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000248c 0000000000000088 00002460 FDE cie=00000030 pc=0000000000013cd0..0000000000013f70 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013cd6 │ │ │ │ +0000408c 0000000000000088 00004060 FDE cie=00000030 pc=0000000000024280..0000000000024520 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024286 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013cd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024288 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013cda │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002428a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013cdf │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002428f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013ce3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024293 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013ce6 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000024296 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000013ced │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002429d │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000013d06 │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000000242b6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013d07 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000242b7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013d08 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000242b8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013d0a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000242ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013d0c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000242bc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013d0e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000242be │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013d10 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000242c0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000013d18 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000242c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 171 to 0000000000013dc3 │ │ │ │ + DW_CFA_advance_loc1: 171 to 0000000000024373 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013dc6 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000024376 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013dc7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024377 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013dcc │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002437c │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000013dd5 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000024385 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 83 to 0000000000013e28 │ │ │ │ + DW_CFA_advance_loc1: 83 to 00000000000243d8 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013e2b │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000243db │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013e30 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000243e0 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013e32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000243e2 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000013e44 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000243f4 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000013e84 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000024434 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013e88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024438 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013e8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002443c │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013e8e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002443e │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000013e97 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000024447 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 61 to 0000000000013ed4 │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000024484 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000013ef8 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000244a8 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013efb │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000244ab │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013efd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000244ad │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000013f06 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000244b6 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002518 0000000000000024 000024ec FDE cie=00000030 pc=0000000000013f70..0000000000013f96 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013f75 │ │ │ │ +00004118 0000000000000024 000040ec FDE cie=00000030 pc=0000000000024520..0000000000024546 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000024525 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013f79 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024529 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000013f80 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000024530 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000013f89 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000024539 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000013f90 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000024540 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013f91 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024541 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002540 0000000000000034 00002514 FDE cie=00000030 pc=0000000000013fa0..0000000000014031 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013fa6 │ │ │ │ +00004140 0000000000000034 00004114 FDE cie=00000030 pc=0000000000024550..00000000000245e1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024556 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000013fb2 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000024562 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000013fb9 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000024569 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000013fc1 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000024571 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000013fcb │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002457b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 89 to 0000000000014024 │ │ │ │ + DW_CFA_advance_loc1: 89 to 00000000000245d4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000014027 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000245d7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014028 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000245d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001402a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000245da │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001402c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000245dc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00002578 0000000000000048 0000254c FDE cie=00000030 pc=0000000000014040..0000000000014203 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014046 │ │ │ │ +00004178 0000000000000048 0000414c FDE cie=00000030 pc=00000000000245f0..00000000000247b3 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000245f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014048 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000245f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001404a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000245fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001404f │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000245ff │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014050 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024600 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014054 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024604 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014058 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024608 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 372 to 00000000000141cc │ │ │ │ + DW_CFA_advance_loc2: 372 to 000000000002477c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000141d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024780 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000141d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024781 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000141d3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024783 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000141d5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024785 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000141d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024787 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000141d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024789 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000141de │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002478e │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000025c4 0000000000000034 00002598 FDE cie=00000030 pc=0000000000014210..00000000000142b1 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014216 │ │ │ │ +000041c4 0000000000000034 00004198 FDE cie=00000030 pc=00000000000247c0..0000000000024861 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000247c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014218 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000247c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001421c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000247cc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001421f │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000247cf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000014226 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000247d6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 132 to 00000000000142aa │ │ │ │ + DW_CFA_advance_loc1: 132 to 000000000002485a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000142ab │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002485b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000142ac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002485c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000142ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002485e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000142b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024860 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000025fc 0000000000000064 000025d0 FDE cie=00000030 pc=00000000000142c0..0000000000014a11 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000142c6 │ │ │ │ +000041fc 0000000000000064 000041d0 FDE cie=00000030 pc=0000000000024870..0000000000024fc1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024876 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000142d0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000024880 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000142d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024882 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000142d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024884 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000142d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024885 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000142d6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024886 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000142dd │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002488d │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 519 to 00000000000144e4 │ │ │ │ + DW_CFA_advance_loc2: 519 to 0000000000024a94 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000144ec │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000024a9c │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000014518 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000024ac8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 648 to 00000000000147a0 │ │ │ │ + DW_CFA_advance_loc2: 648 to 0000000000024d50 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000147a3 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000024d53 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 45 to 00000000000147d0 │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000024d80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 349 to 000000000001492d │ │ │ │ + DW_CFA_advance_loc2: 349 to 0000000000024edd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001492e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024ede │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001492f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024edf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014931 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024ee1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014933 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024ee3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014935 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024ee5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014937 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024ee7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014938 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024ee8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002664 0000000000000034 00002638 FDE cie=00000030 pc=0000000000014a20..0000000000014abe │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014a25 │ │ │ │ +00004264 0000000000000034 00004238 FDE cie=00000030 pc=0000000000024fd0..000000000002506e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000024fd5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000014a2c │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000024fdc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014a30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024fe0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 69 to 0000000000014a75 │ │ │ │ + DW_CFA_advance_loc1: 69 to 0000000000025025 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014a7b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002502b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014a7c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002502c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014a88 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000025038 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014a8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002503c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014a92 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025042 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014a93 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025043 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014a98 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000025048 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000269c 0000000000000010 00002670 FDE cie=00000030 pc=0000000000014ac0..0000000000014ac7 │ │ │ │ +0000429c 0000000000000010 00004270 FDE cie=00000030 pc=0000000000025070..0000000000025077 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000026b0 0000000000000024 00002684 FDE cie=00000030 pc=0000000000014ad0..0000000000014b07 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014ad5 │ │ │ │ +000042b0 0000000000000024 00004284 FDE cie=00000030 pc=0000000000025080..00000000000250b7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000025085 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014adb │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002508b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000014ae6 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000025096 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000014b04 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000250b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014b05 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000250b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014b06 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000250b6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000026d8 0000000000000044 000026ac FDE cie=00000030 pc=0000000000014b10..0000000000014b80 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014b16 │ │ │ │ +000042d8 0000000000000044 000042ac FDE cie=00000030 pc=00000000000250c0..0000000000025130 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000250c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014b1b │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000250cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014b20 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000250d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014b25 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000250d5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014b29 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000250d9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014b2a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000250da │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000014b31 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000250e1 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000014b75 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000025125 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014b76 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025126 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014b77 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025127 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014b79 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025129 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014b7b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002512b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014b7d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002512d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014b7f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002512f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00002720 000000000000002c 000026f4 FDE cie=00000030 pc=0000000000014b80..0000000000014be1 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000014b8d │ │ │ │ +00004320 000000000000002c 000042f4 FDE cie=00000030 pc=0000000000025130..0000000000025191 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002513d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014b95 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025145 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014b99 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025149 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 59 to 0000000000014bd4 │ │ │ │ + DW_CFA_advance_loc: 59 to 0000000000025184 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014bd5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025185 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014bd7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025187 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000014be0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000025190 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002750 0000000000000028 00002724 FDE cie=00000030 pc=0000000000014bf0..0000000000014c4d │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014bf6 │ │ │ │ +00004350 0000000000000028 00004324 FDE cie=00000030 pc=00000000000251a0..00000000000251fd │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000251a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014bfa │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000251aa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014bfb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000251ab │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000014c49 │ │ │ │ + DW_CFA_advance_loc1: 78 to 00000000000251f9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014c4a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000251fa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014c4c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000251fc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000277c 0000000000000010 00002750 FDE cie=00000030 pc=0000000000014c50..0000000000014c8e │ │ │ │ +0000437c 0000000000000010 00004350 FDE cie=00000030 pc=0000000000025200..000000000002523e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002790 0000000000000010 00002764 FDE cie=00000030 pc=0000000000014c90..0000000000014c98 │ │ │ │ +00004390 0000000000000010 00004364 FDE cie=00000030 pc=0000000000025240..0000000000025248 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000027a4 0000000000000010 00002778 FDE cie=00000030 pc=0000000000014ca0..0000000000014cb1 │ │ │ │ +000043a4 0000000000000010 00004378 FDE cie=00000030 pc=0000000000025250..0000000000025261 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000027b8 0000000000000014 0000278c FDE cie=00000030 pc=0000000000014cc0..0000000000014cd2 │ │ │ │ +000043b8 0000000000000014 0000438c FDE cie=00000030 pc=0000000000025270..0000000000025282 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000027d0 0000000000000048 000027a4 FDE cie=00000030 pc=0000000000014ce0..0000000000014df8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014ce6 │ │ │ │ +000043d0 0000000000000018 000043a4 FDE cie=00000030 pc=0000000000025290..00000000000252bc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025291 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014ce8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025292 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 27 to 00000000000252ad │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000043ec 0000000000000028 000043c0 FDE cie=00000030 pc=00000000000252c0..000000000002536a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000252c6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000252c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014cea │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000252ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014cec │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014ced │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014cee │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014cf2 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 244 to 0000000000014de6 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 50 to 00000000000252fc │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014dea │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014deb │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014ded │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014def │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014df1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000252fd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014df3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000252ff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014df4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025300 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000281c 0000000000000064 000027f0 FDE cie=00000030 pc=0000000000014e00..0000000000014ed1 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014e06 │ │ │ │ +00004418 0000000000000034 000043ec FDE cie=00000030 pc=0000000000025370..00000000000253d6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025376 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014e0e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025378 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014e13 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025379 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014e17 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002537d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014e1b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000014e22 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000014e43 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014e45 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014e4b │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000014e52 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014e57 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014e5c │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014e5d │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000014e6f │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000014e97 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025381 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014e98 │ │ │ │ + DW_CFA_advance_loc1: 78 to 00000000000253cf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014e99 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000253d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014e9b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000253d1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014e9d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000253d3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014e9f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000253d5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014ea0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000014ea9 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014eae │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000014ec1 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014ec2 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ + │ │ │ │ +00004450 0000000000000010 00004424 FDE cie=00000030 pc=00000000000253e0..00000000000253ed │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002884 0000000000000070 00002858 FDE cie=00000030 pc=0000000000014ee0..0000000000014f9d │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014ee6 │ │ │ │ +00004464 0000000000000028 00004438 FDE cie=00000030 pc=00000000000253f0..0000000000025453 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000253f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014eeb │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000253f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014eed │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000253fc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014eef │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014ef3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000014efa │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000014f01 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000014f14 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014f16 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000014f2b │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014f2c │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000014f36 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014f38 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000014f49 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000014f69 │ │ │ │ + DW_CFA_advance_loc: 43 to 0000000000025427 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000014f6c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014f6d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014f6f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014f71 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014f73 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025428 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014f75 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025429 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000014f80 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002542a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014f88 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000014f8f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014f90 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014f92 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014f94 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014f96 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014f98 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000028f8 0000000000000088 000028cc FDE cie=00000030 pc=0000000000014fa0..0000000000015624 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014fa6 │ │ │ │ +00004490 0000000000000028 00004464 FDE cie=00000030 pc=0000000000025460..00000000000254d3 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000025465 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014fb2 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025469 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014fb7 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000025470 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fb9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014fbd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014fc1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000014fc8 │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc2: 636 to 0000000000015244 │ │ │ │ - DW_CFA_def_cfa_offset: 408 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000015253 │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001525c │ │ │ │ - DW_CFA_def_cfa_offset: 424 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000015265 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015269 │ │ │ │ - DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001526a │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000015282 │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc2: 274 to 0000000000015394 │ │ │ │ - DW_CFA_def_cfa_offset: 408 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000153a3 │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000153af │ │ │ │ - DW_CFA_def_cfa_offset: 424 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000153b8 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000153c4 │ │ │ │ - DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000153c5 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000153d8 │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc2: 413 to 0000000000015575 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000002549a │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015576 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015577 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015579 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001557b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001557d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002549b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001557f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002549c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015580 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000254a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000044bc 0000000000000010 00004490 FDE cie=00000030 pc=00000000000254e0..000000000002550b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002984 0000000000000048 00002958 FDE cie=00000030 pc=0000000000015630..00000000000158e9 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000015636 │ │ │ │ +000044d0 0000000000000038 000044a4 FDE cie=00000030 pc=0000000000025510..00000000000255f7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025516 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001563b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025518 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001563d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025519 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000015644 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002551a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015648 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000015651 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015655 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 646 to 00000000000158db │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000158df │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000025521 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000158e0 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000025565 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000158e2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025566 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000158e4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025567 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000158e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025569 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000158e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002556b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000025570 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000450c 0000000000000010 000044e0 FDE cie=00000030 pc=0000000000025600..0000000000025608 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000029d0 0000000000000018 000029a4 FDE cie=00000030 pc=00000000000158f0..0000000000015915 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000158f1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000158f2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000015910 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ +00004520 0000000000000010 000044f4 FDE cie=00000030 pc=0000000000025610..000000000002567c │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000029ec 0000000000000014 000029c0 FDE cie=00000030 pc=0000000000015920..00000000000159bc │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000015928 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 147 to 00000000000159bb │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00004534 0000000000000010 00004508 FDE cie=00000030 pc=0000000000025680..00000000000256da │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002a04 000000000000001c 000029d8 FDE cie=00000030 pc=00000000000159c0..0000000000015a27 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000159c5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000015a21 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015a22 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00004548 0000000000000010 0000451c FDE cie=00000030 pc=00000000000256e0..00000000000256e9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002a24 000000000000001c 000029f8 FDE cie=00000030 pc=0000000000015a30..0000000000015a90 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000015a35 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000015a6c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015a70 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000015a8f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +0000455c 0000000000000010 00004530 FDE cie=00000030 pc=00000000000256f0..00000000000256f8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004570 0000000000000010 00004544 FDE cie=00000030 pc=0000000000025700..0000000000025728 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004584 0000000000000010 00004558 FDE cie=00000030 pc=0000000000025730..0000000000025764 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004598 0000000000000010 0000456c FDE cie=00000030 pc=0000000000025770..0000000000025780 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000045ac 0000000000000010 00004580 FDE cie=00000030 pc=0000000000025780..000000000002578f │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002a44 0000000000000038 00002a18 FDE cie=00000030 pc=0000000000015a90..0000000000015b88 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000015a96 │ │ │ │ +000045c0 0000000000000038 00004594 FDE cie=00000030 pc=0000000000025790..0000000000025939 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025796 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015a98 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002579d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015a99 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000257a1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015a9d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000257a2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000015aa4 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 111 to 0000000000015b13 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000257a9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 263 to 00000000000258b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015b14 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000258b4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015b15 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000258b5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015b17 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000258b7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015b19 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000258b9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000015b20 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000258c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002a80 0000000000000014 00002a54 FDE cie=00000030 pc=0000000000015b90..0000000000015bbe │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000015b98 │ │ │ │ +000045fc 0000000000000038 000045d0 FDE cie=00000030 pc=0000000000025940..0000000000025ae9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025946 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002594d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025951 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025952 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000025959 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 263 to 0000000000025a60 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025a64 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025a65 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025a67 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000015bbd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025a69 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000025a70 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002a98 0000000000000048 00002a6c FDE cie=00000030 pc=0000000000015bc0..0000000000015dab │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000015bc6 │ │ │ │ +00004638 0000000000000094 0000460c FDE cie=00000030 pc=0000000000025af0..0000000000025e3f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025af6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015bc8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000025afb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015bca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025afd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015bcc │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000025b02 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015bcd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025b03 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015bce │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025b07 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015bd2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025b0b │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 263 to 0000000000015cd9 │ │ │ │ + DW_CFA_advance_loc1: 176 to 0000000000025bbb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015cda │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025bbf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015cdb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025bc0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015cdd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025bc2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015cdf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025bc4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015ce1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025bc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015ce3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025bc8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000015ce8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025bd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00002ae4 0000000000000018 00002ab8 FDE cie=00000030 pc=0000000000015db0..0000000000015e0c │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000015db8 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000025bf2 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000025bfd │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000025c20 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025c22 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 69 to 0000000000025c67 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000025c72 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000025c92 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025c93 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 116 to 0000000000025d07 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000025d11 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000015e06 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025d12 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025d14 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025d16 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025d18 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025d1a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025d20 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 122 to 0000000000025d9a │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000025da4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025da5 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025da7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025da9 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025dab │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025dad │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015e07 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000025db8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002b00 0000000000000048 00002ad4 FDE cie=00000030 pc=0000000000015e10..000000000001603b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000015e16 │ │ │ │ +000046d0 0000000000000060 000046a4 FDE cie=00000030 pc=0000000000025e40..0000000000026000 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025e46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015e18 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e48 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015e1a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e4a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015e1c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e4c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015e1d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025e4d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015e1e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025e4e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000015e27 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025e52 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 113 to 0000000000025ec3 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000025ed0 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000025ee0 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025ee1 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 254 to 0000000000015f25 │ │ │ │ + DW_CFA_advance_loc1: 193 to 0000000000025fa2 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000025faf │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000025fbf │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025fc0 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025fc4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015f26 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000025fc7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015f27 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025fc8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015f29 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025fca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015f2b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025fcc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015f2d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025fce │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015f2f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025fd0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015f30 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025fd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002b4c 0000000000000048 00002b20 FDE cie=00000030 pc=0000000000016040..0000000000016216 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016046 │ │ │ │ +00004734 0000000000000048 00004708 FDE cie=00000030 pc=0000000000026000..000000000002640f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026006 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016048 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026008 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001604a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002600a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001604c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002600c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001604d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002600d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000016050 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002600e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000016057 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 204 to 0000000000016123 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026012 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 1010 to 0000000000026404 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016124 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026405 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016125 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026406 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016127 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026408 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016129 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002640a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001612b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002640c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001612d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002640e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001612e │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002b98 0000000000000048 00002b6c FDE cie=00000030 pc=0000000000016220..0000000000016419 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016226 │ │ │ │ +00004780 0000000000000038 00004754 FDE cie=00000030 pc=0000000000026410..00000000000269ce │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026416 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016228 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026418 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001622a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026419 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001622c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002641a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001622d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000026421 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000016230 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000016237 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 252 to 0000000000016333 │ │ │ │ + DW_CFA_advance_loc2: 1197 to 00000000000268ce │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016334 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016335 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016337 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000268cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016339 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000268d0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001633b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000268d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001633d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000268d4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001633e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000268d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002be4 0000000000000048 00002bb8 FDE cie=00000030 pc=0000000000016420..00000000000166c6 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016426 │ │ │ │ +000047bc 0000000000000224 00004790 FDE cie=00000030 pc=00000000000269d0..0000000000028fd5 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000269d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001642e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000269d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016430 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000269da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000016435 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000269dc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016436 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000269dd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016437 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000269de │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001643e │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 232 to 0000000000016526 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000269e2 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 374 to 0000000000026b58 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000026b61 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000026b6f │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026b70 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 308 to 0000000000026ca4 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000026cad │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000026cbb │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026cbc │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 373 to 0000000000026e31 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000026e36 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000026e45 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026e47 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 534 to 000000000002705d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016527 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000027060 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016528 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027061 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001652a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027063 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001652c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027065 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001652e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027067 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016530 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027069 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000016538 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002706a │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 444 to 0000000000027226 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002722b │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000002723a │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002723c │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 448 to 00000000000273fc │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000027401 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000027410 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027412 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 313 to 000000000002754b │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000027554 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000027562 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027563 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 359 to 00000000000276ca │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000276cc │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000276da │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000276db │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 640 to 000000000002795b │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000027964 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000027972 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027973 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 271 to 0000000000027a82 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000027a91 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000027aa6 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027aa7 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 241 to 0000000000027b98 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000027ba7 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000027bbd │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027bbf │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 217 to 0000000000027c98 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000027ca7 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000027cbc │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027cbe │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 170 to 0000000000027d68 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000027d77 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000027d8c │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027d8d │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 410 to 0000000000027f27 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027f29 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000027f37 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027f38 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 688 to 00000000000281e8 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000281f1 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000281ff │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028200 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 652 to 000000000002848c │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000028495 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000284a3 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000284a4 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 299 to 00000000000285cf │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000285d8 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000285e6 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000285e7 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 266 to 00000000000286f1 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000028700 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000028716 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028717 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000002875c │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000028761 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000028770 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028772 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 349 to 00000000000288cf │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000288d8 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000288e6 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000288e7 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 274 to 00000000000289f9 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000028a08 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000028a1d │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028a1e │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000028a5b │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000028a64 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000028a72 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028a73 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 344 to 0000000000028bcb │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028bcd │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000028bdb │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028bdc │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 287 to 0000000000028cfb │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000028d0a │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000028d1f │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028d20 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 243 to 0000000000028e13 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000028e22 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000028e38 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028e3a │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 131 to 0000000000028ebd │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000028ec6 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000028ed4 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028ed5 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000028f11 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000028f20 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000028f36 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028f38 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000028f5a │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000028f69 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000028f7f │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028f81 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002c30 0000000000000048 00002c04 FDE cie=00000030 pc=00000000000166d0..0000000000016849 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000166d6 │ │ │ │ +000049e4 0000000000000050 000049b8 FDE cie=00000030 pc=0000000000028fe0..0000000000029117 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000028fe6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000166d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028fe8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000166da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028fea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000166dc │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000028fef │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000166dd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028ff0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000166de │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028ff1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000166e5 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 161 to 0000000000016786 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000028ff8 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 102 to 000000000002905e │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000002906d │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000029096 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001678a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029097 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001678b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029098 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001678d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002909a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001678f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002909c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016791 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002909e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016793 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000290a0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000016798 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000290a8 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002c7c 0000000000000048 00002c50 FDE cie=00000030 pc=0000000000016850..0000000000016abe │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016856 │ │ │ │ +00004a38 0000000000000054 00004a0c FDE cie=00000030 pc=0000000000029120..00000000000292bb │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000029126 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016858 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002912d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001685a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002912f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001685c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029131 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001685d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029132 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001685e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029133 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016862 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002913a │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 162 to 00000000000291dc │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000291ed │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000029216 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029217 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 162 to 0000000000016904 │ │ │ │ + DW_CFA_advance_loc1: 141 to 00000000000292a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016905 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016906 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016908 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001690a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001690c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001690e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016910 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002cc8 000000000000003c 00002c9c FDE cie=00000030 pc=0000000000016ac0..0000000000016c75 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016ac6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016ac8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000016acd │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016ad3 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016ad4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000292a8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 276 to 0000000000016be8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000292a9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016bec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000292ab │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016bee │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000292ad │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016bf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000292af │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016bf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000292b1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016bf8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000292b2 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002d08 0000000000000064 00002cdc FDE cie=00000030 pc=0000000000016c80..0000000000016f8b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016c86 │ │ │ │ +00004a90 000000000000004c 00004a64 FDE cie=00000030 pc=00000000000292c0..000000000002a469 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000292c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000016c90 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000292c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016c92 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000292ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000016c99 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000292cc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016c9a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000292cd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016c9b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000292d1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016c9f │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 151 to 0000000000016d36 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000016d3b │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000016d48 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000016d50 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 309 to 0000000000016e85 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000292d5 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 3650 to 000000000002a117 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016e89 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a118 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016e8a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a119 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016e8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a11b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016e8e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a11d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016e90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a11f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016e92 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a121 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016e98 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002a128 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 91 to 0000000000016ef3 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000016efb │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000016f0b │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000016f10 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002d70 0000000000000038 00002d44 FDE cie=00000030 pc=0000000000016f90..0000000000017049 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016f96 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000016fa1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016fa3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016fa7 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000016fb0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000001702c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017030 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000017037 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000017040 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017044 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00004ae0 0000000000000010 00004ab4 FDE cie=00000030 pc=000000000002a470..000000000002a491 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002dac 0000000000000048 00002d80 FDE cie=00000030 pc=0000000000017050..0000000000017521 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017056 │ │ │ │ +00004af4 0000000000000048 00004ac8 FDE cie=00000030 pc=000000000002a4a0..000000000002a79c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a4a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001705e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a4a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000017063 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a4aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017065 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a4ac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017066 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a4ad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001706a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a4b1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017070 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 1066 to 000000000001749a │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002a4b8 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 131 to 000000000002a53b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001749b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a53c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001749c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a53d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001749e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a53f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000174a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a541 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000174a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a543 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000174a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a545 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000174a8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002a550 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002df8 0000000000000048 00002dcc FDE cie=00000030 pc=0000000000017530..0000000000017989 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017536 │ │ │ │ +00004b40 0000000000000048 00004b14 FDE cie=00000030 pc=000000000002a7a0..000000000002a8e8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a7a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017538 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002a7ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001753a │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a7b5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001753c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002a7ba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001753d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a7c0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001753e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a7c1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000017545 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002a7c8 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 1033 to 000000000001794e │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc2: 274 to 000000000002a8da │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001794f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a8de │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017950 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a8df │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017952 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a8e1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017954 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a8e3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017956 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a8e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017958 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a8e7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017959 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002e44 0000000000000048 00002e18 FDE cie=00000030 pc=0000000000017990..0000000000017d09 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017996 │ │ │ │ +00004b8c 0000000000000088 00004b60 FDE cie=00000030 pc=000000000002a8f0..000000000002aeee │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a8f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017998 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a8fc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001799d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a8fe │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001799f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002a903 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000179a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a907 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000179a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a908 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000179a5 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 234 to 0000000000017a8f │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a912 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc2: 673 to 000000000002abb3 │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002abb5 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002abb6 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002abb7 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002abbb │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002abc0 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000002abe3 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc2: 424 to 000000000002ad8b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017a93 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ad8c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017a94 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ad8d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017a96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ad8f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017a98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ad91 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017a9a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ad93 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017a9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ad95 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017aa0 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002ada0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000002adc4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002adcc │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002adcd │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002adce │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002add2 │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002add7 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002ade0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002e90 0000000000000044 00002e64 FDE cie=00000030 pc=0000000000017d10..0000000000017ddc │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017d16 │ │ │ │ +00004c18 000000000000011c 00004bec FDE cie=00000030 pc=000000000002aef0..000000000002bf76 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002aef6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017d18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002aef8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017d1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002aefa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017d1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002aefc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017d1d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002aefd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017d1e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002aefe │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000017d25 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 169 to 0000000000017dce │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002af05 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc2: 1636 to 000000000002b569 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017dd2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002b56a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017dd3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002b56b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017dd5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b56d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017dd7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b56f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017dd9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b571 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017ddb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b573 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002b578 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 180 to 000000000002b62c │ │ │ │ + DW_CFA_def_cfa_offset: 584 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000002b63b │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002b644 │ │ │ │ + DW_CFA_def_cfa_offset: 600 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002b64d │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b651 │ │ │ │ + DW_CFA_def_cfa_offset: 616 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002b659 │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000002b67c │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc2: 591 to 000000000002b8cb │ │ │ │ + DW_CFA_def_cfa_offset: 584 │ │ │ │ + DW_CFA_advance_loc1: 91 to 000000000002b926 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b928 │ │ │ │ + DW_CFA_def_cfa_offset: 600 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002b932 │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002b93c │ │ │ │ + DW_CFA_def_cfa_offset: 616 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002b943 │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b947 │ │ │ │ + DW_CFA_def_cfa_offset: 632 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002b94e │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000002b963 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002b97f │ │ │ │ + DW_CFA_def_cfa_offset: 584 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002b986 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002b98d │ │ │ │ + DW_CFA_def_cfa_offset: 600 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b991 │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002b99a │ │ │ │ + DW_CFA_def_cfa_offset: 616 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b99c │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b99e │ │ │ │ + DW_CFA_def_cfa_offset: 632 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002b9a5 │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000002b9ce │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc2: 330 to 000000000002bb18 │ │ │ │ + DW_CFA_def_cfa_offset: 584 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000002bb72 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bb74 │ │ │ │ + DW_CFA_def_cfa_offset: 600 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002bb7e │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002bb88 │ │ │ │ + DW_CFA_def_cfa_offset: 616 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002bb8c │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002bb90 │ │ │ │ + DW_CFA_def_cfa_offset: 632 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002bb97 │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000002bbac │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002bbc8 │ │ │ │ + DW_CFA_def_cfa_offset: 584 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002bbcf │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002bbd6 │ │ │ │ + DW_CFA_def_cfa_offset: 600 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002bbda │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002bbe3 │ │ │ │ + DW_CFA_def_cfa_offset: 616 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bbe5 │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bbe7 │ │ │ │ + DW_CFA_def_cfa_offset: 632 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002bbf1 │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000002bc1a │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc2: 555 to 000000000002be45 │ │ │ │ + DW_CFA_def_cfa_offset: 584 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000002be54 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002be5b │ │ │ │ + DW_CFA_def_cfa_offset: 600 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002be60 │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002be64 │ │ │ │ + DW_CFA_def_cfa_offset: 616 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002be6c │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000002be8a │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004d38 0000000000000010 00004d0c FDE cie=00000030 pc=000000000002bf80..000000000002bfae │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002ed8 0000000000000048 00002eac FDE cie=00000030 pc=0000000000017de0..000000000001802a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017de6 │ │ │ │ +00004d4c 0000000000000024 00004d20 FDE cie=00000030 pc=000000000002bfb0..000000000002bfde │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002bfb5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000017df2 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002bfb8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017df4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002bfcc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017df6 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017df7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017df8 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017dfc │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 348 to 0000000000017f58 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017f5c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017f5d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017f5f │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000002bfdb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002bfdc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002bfdd │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004d74 0000000000000018 00004d48 FDE cie=00000030 pc=000000000002bfe0..000000000002c006 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002bfe5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002c005 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004d90 0000000000000018 00004d64 FDE cie=00000030 pc=000000000002c010..000000000002c06c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002c015 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 82 to 000000000002c067 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004dac 0000000000000024 00004d80 FDE cie=00000030 pc=000000000002c070..000000000002c121 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002c075 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c076 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002c07d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017f61 │ │ │ │ + DW_CFA_advance_loc1: 161 to 000000000002c11e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017f63 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c11f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017f65 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c120 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00004dd4 0000000000000010 00004da8 FDE cie=00000030 pc=000000000002c130..000000000002c14b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004de8 0000000000000018 00004dbc FDE cie=00000030 pc=000000000002c150..000000000002c1a6 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002c155 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000002c1a5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004e04 000000000000003c 00004dd8 FDE cie=00000030 pc=000000000002c1b0..000000000002c23a │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002c1bb │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c1bc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c1bd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 85 to 000000000002c212 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002c218 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c21a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002c220 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002c230 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c231 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002c237 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c239 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000017f70 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002f24 0000000000000048 00002ef8 FDE cie=00000030 pc=0000000000018030..00000000000187c6 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000018036 │ │ │ │ +00004e44 0000000000000054 00004e18 FDE cie=00000030 pc=000000000002c240..000000000002c511 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002c24e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001803e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002c253 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000018043 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002c258 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018045 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002c25d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018049 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002c264 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001804d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c268 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000018054 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 633 to 00000000000182cd │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002c271 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 166 to 000000000002c317 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000182ce │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c318 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000182cf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c319 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000182d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c31b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000182d3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c31d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000182d5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c31f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000182d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c321 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000182e0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002c328 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 488 to 000000000002c510 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002f70 0000000000000028 00002f44 FDE cie=00000030 pc=00000000000187d0..0000000000018811 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000187d9 │ │ │ │ +00004e9c 000000000000003c 00004e70 FDE cie=00000030 pc=000000000002c520..000000000002c5f9 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002c52e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000187dd │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c532 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000187ef │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002c537 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002c53f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002c546 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 166 to 000000000002c5ec │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c5ed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000001880c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c5ee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001880d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c5f0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001880e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c5f2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018810 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002c5f8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f9c 000000000000004c 00002f70 FDE cie=00000030 pc=0000000000018820..0000000000018cea │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000018826 │ │ │ │ +00004edc 0000000000000054 00004eb0 FDE cie=00000030 pc=000000000002c600..000000000002c791 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002c60e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018828 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c612 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001882a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002c618 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001882f │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002c621 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018830 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002c628 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018831 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c62c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000018838 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 1169 to 0000000000018cc9 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002c633 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 319 to 000000000002c772 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018ccd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c773 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018cce │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c774 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018cd0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c776 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018cd2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c778 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018cd4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c77a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018cd6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c77c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018cd7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c780 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002c790 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002fec 0000000000000048 00002fc0 FDE cie=00000030 pc=0000000000018cf0..0000000000019163 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000018cf6 │ │ │ │ +00004f34 0000000000000054 00004f08 FDE cie=00000030 pc=000000000002c7a0..000000000002c959 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002c7ae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018cf8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002c7b9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018cfa │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002c7c1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018cfc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002c7c9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018cfd │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002c7ce │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018cfe │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c7d2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000018d05 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 1100 to 0000000000019151 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002c7d9 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 288 to 000000000002c8f9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019155 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c8fa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019156 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c8fb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019158 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c8fd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001915a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c8ff │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001915c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c901 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c903 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002c908 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000002c958 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004f8c 0000000000000020 00004f60 FDE cie=00000030 pc=000000000002c960..000000000002ca75 │ │ │ │ + DW_CFA_advance_loc1: 142 to 000000000002c9ee │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002ca1a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002ca30 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001915e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ca36 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ca37 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003038 000000000000004c 0000300c FDE cie=00000030 pc=0000000000019170..000000000001974e │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000019176 │ │ │ │ +00004fb0 0000000000000048 00004f84 FDE cie=00000030 pc=000000000002ca80..000000000002cba7 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ca86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019178 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ca8c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001917a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002ca91 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001917c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002ca98 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001917d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ca9c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001917e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ca9d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019182 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 1037 to 000000000001958f │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002caa7 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 125 to 000000000002cb24 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019593 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002cb25 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019594 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002cb26 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019596 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cb28 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019598 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cb2a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001959a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cb2c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001959c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cb2e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000195a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cb30 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003088 000000000000004c 0000305c FDE cie=00000030 pc=0000000000019750..0000000000019c09 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000001975f │ │ │ │ +00004ffc 0000000000000060 00004fd0 FDE cie=00000030 pc=000000000002cbb0..000000000002cde6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002cbb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000019764 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002cbbe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019766 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002cbc3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019768 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002cbc8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001976c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cbcc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001976d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002cbcd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000019774 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 1147 to 0000000000019bef │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cbd1 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 251 to 000000000002cccc │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019bf3 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002cccd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019bf4 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ccce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bf6 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002ccd3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bf8 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ccd5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bfa │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002ccda │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bfc │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ccdc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000030d8 0000000000000010 000030ac FDE cie=00000030 pc=0000000000019c10..0000000000019c5d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cce0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000002cd4c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002cd52 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002cd53 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cd55 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cd57 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cd59 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cd5b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002cd60 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -000030ec 0000000000000048 000030c0 FDE cie=00000030 pc=0000000000019c60..000000000001a07b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000019c66 │ │ │ │ +00005060 0000000000000060 00005034 FDE cie=00000030 pc=000000000002cdf0..000000000002cfe1 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002cdf6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000019c6d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cdf8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019c6f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cdfa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019c71 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cdfc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019c72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ce00 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019c73 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ce01 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000019c7c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002ce08 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 451 to 0000000000019e3f │ │ │ │ + DW_CFA_advance_loc1: 127 to 000000000002ce87 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019e43 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ce88 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019e44 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ce89 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e46 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ce8b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ce8d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ce8f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ce91 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019e50 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002ce98 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 165 to 000000000002cf3d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cf41 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002cf42 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cf44 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cf46 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cf48 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cf4a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002cf50 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003138 0000000000000010 0000310c FDE cie=00000030 pc=000000000001a080..000000000001a0c5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000314c 0000000000000010 00003120 FDE cie=00000030 pc=000000000001a0d0..000000000001a134 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003160 0000000000000010 00003134 FDE cie=00000030 pc=000000000001a140..000000000001a17c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003174 0000000000000010 00003148 FDE cie=00000030 pc=000000000001a180..000000000001a1b6 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003188 0000000000000010 0000315c FDE cie=00000030 pc=000000000001a1c0..000000000001a1fc │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000319c 0000000000000010 00003170 FDE cie=00000030 pc=000000000001a200..000000000001a243 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000031b0 0000000000000048 00003184 FDE cie=00000030 pc=000000000001a250..000000000001a32e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001a256 │ │ │ │ +000050c4 0000000000000038 00005098 FDE cie=00000030 pc=000000000002cff0..000000000002d149 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002cff6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a258 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002d002 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a25a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d006 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a25c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d00a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a25d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d00e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a25e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a262 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000001a31b │ │ │ │ + DW_CFA_advance_loc1: 240 to 000000000002d0fe │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a31f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a320 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a322 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d106 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a324 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d10a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a326 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d10e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a328 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d110 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a329 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002d115 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000031fc 0000000000000010 000031d0 FDE cie=00000030 pc=000000000001a330..000000000001a4b2 │ │ │ │ +00005100 0000000000000010 000050d4 FDE cie=00000030 pc=000000000002d150..000000000002d1bb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003210 0000000000000048 000031e4 FDE cie=00000030 pc=000000000001a4c0..000000000001a590 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001a4c6 │ │ │ │ +00005114 0000000000000020 000050e8 FDE cie=00000030 pc=000000000002d1c0..000000000002d416 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002d1c5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 567 to 000000000002d3fc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d400 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002d40a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d40b │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00005138 0000000000000048 0000510c FDE cie=00000030 pc=000000000002d420..000000000002d5f2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002d426 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a4c8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002d42b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a4ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d42d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a4cc │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002d432 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001a4d2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d436 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001a4db │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002d439 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a4df │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002d43f │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 109 to 000000000001a54c │ │ │ │ + DW_CFA_advance_loc2: 274 to 000000000002d551 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a550 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d555 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a551 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d556 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a553 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d558 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a555 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d55a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a557 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d55c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a559 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d55e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001a560 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002d568 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000325c 0000000000000010 00003230 FDE cie=00000030 pc=000000000001a590..000000000001a66f │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003270 0000000000000048 00003244 FDE cie=00000030 pc=000000000001a670..000000000001ac34 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001a676 │ │ │ │ +00005184 0000000000000048 00005158 FDE cie=00000030 pc=000000000002d600..000000000002dc2f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002d606 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a678 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d608 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a67a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d60a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a67c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d60c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a67d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d60d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a67e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d60e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a682 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 603 to 000000000001a8dd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d612 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 1349 to 000000000002db57 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a8e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002db58 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a8e2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002db59 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a8e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db5b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a8e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db5d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a8e8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a8ea │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001a8f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000032bc 0000000000000010 00003290 FDE cie=00000030 pc=000000000001ac40..000000000001ac8f │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000032d0 0000000000000010 000032a4 FDE cie=00000030 pc=000000000001ac90..000000000001ace6 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000032e4 0000000000000010 000032b8 FDE cie=00000030 pc=000000000001acf0..000000000001ad3a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000032f8 000000000000001c 000032cc FDE cie=00000030 pc=000000000001ad40..000000000001ae3b │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001ad48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db5f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 87 to 000000000001ad9f │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db61 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ada0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002db68 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003318 0000000000000048 000032ec FDE cie=00000030 pc=000000000001ae40..000000000001b048 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001ae46 │ │ │ │ +000051d0 0000000000000044 000051a4 FDE cie=00000030 pc=000000000002dc30..000000000002dcce │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002dc36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001ae51 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002dc3b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001ae56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002dc42 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ae58 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002dc47 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ae5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002dc4b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ae60 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002dc54 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ae64 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 470 to 000000000001b03a │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002dc5b │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000002dcc3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b03e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dcc4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b03f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dcc5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b041 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dcc7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b043 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dcc9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b045 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dccb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b047 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dccd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003364 000000000000004c 00003338 FDE cie=00000030 pc=000000000001b050..000000000001b221 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b056 │ │ │ │ +00005218 0000000000000048 000051ec FDE cie=00000030 pc=000000000002dcd0..000000000002df74 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002dcd6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b058 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dcd8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b05a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dcda │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b05c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dcdc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b05d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002dce0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001b060 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dce1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001b067 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 345 to 000000000001b1c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002dce5 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 402 to 000000000002de77 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b1c1 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002de7a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b1c2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002de7b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de7d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de7f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de81 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de83 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b1d0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002de88 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000033b4 0000000000000048 00003388 FDE cie=00000030 pc=000000000001b230..000000000001b42e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b236 │ │ │ │ +00005264 000000000000004c 00005238 FDE cie=00000030 pc=000000000002df80..000000000002ed7f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002df86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001b241 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df88 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001b246 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df8a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b248 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df8c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b24c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002df8d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b24d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002df8e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001b254 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 460 to 000000000001b420 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002df95 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 3528 to 000000000002ed5d │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b424 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002ed60 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b425 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ed61 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b427 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ed63 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b429 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ed65 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b42b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ed67 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b42d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ed69 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ed6a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003400 000000000000004c 000033d4 FDE cie=00000030 pc=000000000001b430..000000000001b6b7 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b436 │ │ │ │ +000052b4 0000000000000050 00005288 FDE cie=00000030 pc=000000000002ed80..000000000002f535 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ed86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b438 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ed88 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b43a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ed8a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b43c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ed8c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b440 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ed8d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b441 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ed8e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b445 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 468 to 000000000001b619 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002ed95 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 1624 to 000000000002f3ed │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b61a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f3ee │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b61b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f3ef │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b61d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f3f1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b61f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f3f3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b621 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f3f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b623 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f3f7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001b630 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f3f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003450 0000000000000044 00003424 FDE cie=00000030 pc=000000000001b6c0..000000000001b79f │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b6c6 │ │ │ │ +00005308 000000000000006c 000052dc FDE cie=00000030 pc=000000000002f540..000000000002f745 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f546 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001b6cd │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002f54b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b6cf │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002f550 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b6d5 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002f55c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001b6dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f560 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b6dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f561 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001b6e4 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 176 to 000000000001b794 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002f56a │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000002f5d8 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000002f5f5 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002f601 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f602 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 159 to 000000000002f6a1 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f6a5 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000002f6c6 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f6c7 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f6db │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b795 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f6dc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b796 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f6dd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b798 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f6df │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b79a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f6e1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b79c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f6e3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b79e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f6e5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002f6f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002f6f8 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000002f715 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002f71e │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f720 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ │ │ │ -00003498 000000000000004c 0000346c FDE cie=00000030 pc=000000000001b7a0..000000000001ba31 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b7a6 │ │ │ │ +00005378 000000000000005c 0000534c FDE cie=00000030 pc=000000000002f750..000000000002fb26 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f756 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b7a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f758 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b7aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f75a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b7ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f75c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b7ad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f75d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b7b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f75e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b7b5 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 532 to 000000000001b9c9 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002f765 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 218 to 000000000002f83f │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000002f854 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002f85c │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f85d │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 227 to 000000000002f940 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b9cd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f941 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b9ce │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f942 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b9d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f944 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b9d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f946 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b9d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f948 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b9d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f94a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001b9e0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f950 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000034e8 0000000000000014 000034bc FDE cie=00000030 pc=000000000001ba40..000000000001ba45 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +000053d8 0000000000000010 000053ac FDE cie=00000030 pc=000000000002fb30..000000000002fb5f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000053ec 0000000000000028 000053c0 FDE cie=00000030 pc=000000000002fb60..000000000002fc53 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fb66 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fb67 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fb68 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 231 to 000000000002fc4f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fc50 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fc52 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003500 0000000000000010 000034d4 FDE cie=00000030 pc=000000000001ba50..000000000001baaf │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001ba70 │ │ │ │ +00005418 0000000000000028 000053ec FDE cie=00000030 pc=000000000002fc60..000000000002fcbc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fc66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -00003514 0000000000000014 000034e8 FDE cie=00000030 pc=000000000001bab0..000000000001bb37 │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000001bb18 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc6a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc6e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000002fcb8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fcb9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fcbb │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000352c 0000000000000010 00003500 FDE cie=00000030 pc=000000000001bb40..000000000001bc5f │ │ │ │ +00005444 0000000000000028 00005418 FDE cie=00000030 pc=000000000002fcc0..000000000002fd24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fcc6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fcca │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fcce │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 82 to 000000000002fd20 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fd21 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fd23 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00005470 0000000000000038 00005444 FDE cie=00000030 pc=000000000002fd30..000000000002fdd9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fd36 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fd38 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fd39 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fd3a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fd3e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 138 to 000000000002fdc8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fdc9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fdca │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fdcc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fdce │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fdd0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003540 0000000000000098 00003514 FDE cie=00000030 pc=000000000001bc60..000000000001c3ba │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001bc66 │ │ │ │ +000054ac 0000000000000048 00005480 FDE cie=00000030 pc=000000000002fde0..000000000002feaf │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fde6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc68 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fde8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc6a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fdea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001bc6f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fdec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bc73 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fded │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001bc74 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fdee │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001bc7a │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 612 to 000000000001bede │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001bee9 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 91 to 000000000001bf44 │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001bf45 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001bf5f │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000001bfa3 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bfa7 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000001bfd6 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001bfd7 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 253 to 000000000001c0d4 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001c0df │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 91 to 000000000001c13a │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c13b │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001c155 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000001c199 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c19d │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000001c1cc │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c1cd │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 279 to 000000000001c2e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fdf2 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 139 to 000000000002fe7d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c2e5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fe7e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c2e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fe7f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c2e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fe81 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c2ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fe83 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c2ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fe85 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c2ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fe87 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c2f0 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002fe90 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000035dc 0000000000000044 000035b0 FDE cie=00000030 pc=000000000001c3c0..000000000001c49a │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c3c6 │ │ │ │ +000054f8 0000000000000048 000054cc FDE cie=00000030 pc=000000000002feb0..000000000003002d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002feb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c3c8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002febd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c3ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002febf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c3cc │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002fec8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c3cd │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fece │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c3ce │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fecf │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c3d2 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000001c48b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fed3 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 319 to 0000000000030012 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001c490 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030016 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c491 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030017 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c493 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030019 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c495 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003001b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c497 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003001d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c499 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003001f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030020 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003624 0000000000000048 000035f8 FDE cie=00000030 pc=000000000001c4a0..000000000001c602 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c4a6 │ │ │ │ +00005544 000000000000004c 00005518 FDE cie=00000030 pc=0000000000030030..0000000000030303 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030036 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c4a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030038 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c4aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003003a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c4ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003003c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c4ad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003003d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c4ae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003003e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c4b2 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 321 to 000000000001c5f3 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000030045 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 437 to 00000000000301fa │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001c5f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000301fb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c5f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000301fc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c5fb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301fe │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c5fd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030200 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c5ff │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030202 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c601 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030204 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030208 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003670 000000000000004c 00003644 FDE cie=00000030 pc=000000000001c610..000000000001cd89 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c616 │ │ │ │ +00005594 0000000000000034 00005568 FDE cie=00000030 pc=0000000000030310..00000000000303d3 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030316 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030318 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030319 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003031a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000030321 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 171 to 00000000000303cc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000303cd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000303ce │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000303d0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000303d2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000055cc 0000000000000048 000055a0 FDE cie=00000030 pc=00000000000303e0..00000000000305aa │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000303e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001c61b │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000303ed │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c61d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000303ef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c61f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000303f1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c620 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000303f2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c621 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000303f3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001c628 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 1795 to 000000000001cd2b │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000303fc │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 264 to 0000000000030504 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001cd30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030508 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cd31 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030509 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cd33 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003050b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cd35 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003050d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cd37 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003050f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cd39 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030511 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cd3a │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000030518 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000036c0 000000000000004c 00003694 FDE cie=00000030 pc=000000000001cd90..000000000001d163 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001cd96 │ │ │ │ +00005618 0000000000000048 000055ec FDE cie=00000030 pc=00000000000305b0..0000000000030708 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000305b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001cd9b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000305b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cd9d │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000305b9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cd9f │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000305bf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001cda3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000305c0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001cdac │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000305c6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001cdb3 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 465 to 000000000001cf84 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000305cd │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 271 to 00000000000306dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cf85 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000306e0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cf86 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000306e1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cf88 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000306e3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cf8a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000306e5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cf8c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000306e7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cf8e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000306e9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cf90 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000306f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003710 0000000000000034 000036e4 FDE cie=00000030 pc=000000000001d170..000000000001d1d3 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001d176 │ │ │ │ +00005664 0000000000000088 00005638 FDE cie=00000030 pc=0000000000030710..00000000000309de │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030716 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d17b │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000030723 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d17f │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030725 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001d182 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003072a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001d189 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000001d1b3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003072e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030732 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030736 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 148 to 00000000000307ca │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000307d0 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000030810 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000030815 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000030823 │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000030828 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000030836 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000003086d │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000030885 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000308a5 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000308a6 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 109 to 0000000000030913 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000030916 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030917 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d1b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030919 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d1b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003091b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001d1c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003091d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d1c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003091f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030920 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030924 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000030936 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000030951 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030952 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003748 000000000000004c 0000371c FDE cie=00000030 pc=000000000001d1e0..000000000001d595 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001d1e6 │ │ │ │ +000056f0 0000000000000060 000056c4 FDE cie=00000030 pc=00000000000309e0..0000000000030b1c │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000309ed │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001d1ed │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000309f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001d1f9 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030a00 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d1fb │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000030a0a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d1fc │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030a10 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d1fd │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000030a13 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d201 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 901 to 000000000001d586 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030a1b │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000030a51 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000030a63 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000030aa4 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000030aa9 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000030ab8 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000030abf │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000030acd │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 53 to 0000000000030b02 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d58b │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000030b05 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d58c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030b06 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d58e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030b08 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d590 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030b0a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d592 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030b0c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d594 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030b0e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003798 0000000000000010 0000376c FDE cie=00000030 pc=000000000001d5a0..000000000001d5b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030b10 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000037ac 0000000000000048 00003780 FDE cie=00000030 pc=000000000001d5c0..000000000001d76c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d5c2 │ │ │ │ +00005754 0000000000000068 00005728 FDE cie=00000030 pc=0000000000030b20..0000000000030d0e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030b26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001d5cb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030b28 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d5cd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030b2a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d5cf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030b2c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d5d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030b30 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d5d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030b31 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d5d5 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 300 to 000000000001d701 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030b35 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 157 to 0000000000030bd2 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000030c09 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000030c2c │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030c32 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000030c5b │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030c5d │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030c5f │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030c65 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030c67 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000030c78 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000030cc2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d702 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030cc6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d703 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030cc7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d705 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030cc9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d707 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030ccb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d709 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030ccd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d70b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030ccf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d710 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030cd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000037f8 0000000000000024 000037cc FDE cie=00000030 pc=000000000001d770..000000000001d7f0 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d775 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d779 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001d780 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 106 to 000000000001d7ea │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d7ee │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d7ef │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00003820 0000000000000018 000037f4 FDE cie=00000030 pc=000000000001d7f0..000000000001d80b │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d7f5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000001d80a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000383c 0000000000000010 00003810 FDE cie=00000030 pc=000000000001d810..000000000001d876 │ │ │ │ +000057c0 0000000000000010 00005794 FDE cie=00000030 pc=0000000000030d10..0000000000030d1e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003850 0000000000000010 00003824 FDE cie=00000030 pc=000000000001d880..000000000001d88d │ │ │ │ +000057d4 0000000000000010 000057a8 FDE cie=00000030 pc=0000000000030d20..0000000000030d33 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003864 0000000000000024 00003838 FDE cie=00000030 pc=000000000001d890..000000000001d8dd │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d895 │ │ │ │ +000057e8 0000000000000024 000057bc FDE cie=00000030 pc=0000000000030d40..0000000000030dda │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000030d45 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d899 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000030d48 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d89d │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000030d53 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000001d8da │ │ │ │ + DW_CFA_advance_loc1: 129 to 0000000000030dd4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d8db │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030dd8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d8dc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030dd9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000388c 0000000000000034 00003860 FDE cie=00000030 pc=000000000001d8e0..000000000001d954 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001d8e6 │ │ │ │ +00005810 0000000000000068 000057e4 FDE cie=00000030 pc=0000000000030de0..0000000000030ee1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030de6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d8e7 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030de8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d8e8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030dea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 85 to 000000000001d93d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030deb │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030dec │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030df0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 127 to 0000000000030e6f │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000030e72 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030e73 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030e75 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d941 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030e77 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d943 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030e79 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d948 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000030e80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d949 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d94d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d94f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000038c4 0000000000000010 00003898 FDE cie=00000030 pc=000000000001d960..000000000001d984 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000038d8 0000000000000010 000038ac FDE cie=00000030 pc=000000000001d990..000000000001d99a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000038ec 0000000000000010 000038c0 FDE cie=00000030 pc=000000000001d9a0..000000000001d9a9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003900 0000000000000010 000038d4 FDE cie=00000030 pc=000000000001d9b0..000000000001d9bd │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003914 0000000000000018 000038e8 FDE cie=00000030 pc=000000000001d9c0..000000000001d9e6 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d9c5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000001d9da │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003930 0000000000000010 00003904 FDE cie=00000030 pc=000000000001d9f0..000000000001da00 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003944 000000000000001c 00003918 FDE cie=00000030 pc=000000000001da00..000000000001da3e │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001da05 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000001da1a │ │ │ │ + DW_CFA_advance_loc1: 69 to 0000000000030ec5 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001da28 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001da32 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003964 0000000000000020 00003938 FDE cie=00000030 pc=000000000001da40..000000000001dac3 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001da45 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000030ec8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030ec9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030ecb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030ecd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000001da5a │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030ecf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001da60 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030ed0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000001da8b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001daa1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003988 0000000000000010 0000395c FDE cie=00000030 pc=000000000001dad0..000000000001dadc │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000399c 0000000000000010 00003970 FDE cie=00000030 pc=000000000001dae0..000000000001daed │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000039b0 0000000000000010 00003984 FDE cie=00000030 pc=000000000001daf0..000000000001db03 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000039c4 0000000000000024 00003998 FDE cie=00000030 pc=000000000001db10..000000000001db3b │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001db15 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001db16 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001db1a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030ed4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000030ed7 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000030eda │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001db34 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030edc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001db39 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030ede │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001db3a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030ee0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000039ec 0000000000000010 000039c0 FDE cie=00000030 pc=000000000001db40..000000000001db51 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003a00 0000000000000010 000039d4 FDE cie=00000030 pc=000000000001db60..000000000001db71 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003a14 0000000000000010 000039e8 FDE cie=00000030 pc=000000000001db80..000000000001db91 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003a28 0000000000000010 000039fc FDE cie=00000030 pc=000000000001dba0..000000000001dbae │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003a3c 0000000000000010 00003a10 FDE cie=00000030 pc=000000000001dbb0..000000000001dbb8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003a50 0000000000000010 00003a24 FDE cie=00000030 pc=000000000001dbc0..000000000001dbd1 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003a64 0000000000000010 00003a38 FDE cie=00000030 pc=000000000001dbe0..000000000001dbe9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003a78 0000000000000010 00003a4c FDE cie=00000030 pc=000000000001dbf0..000000000001dbf8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003a8c 0000000000000010 00003a60 FDE cie=00000030 pc=000000000001dc00..000000000001dc0b │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003aa0 0000000000000010 00003a74 FDE cie=00000030 pc=000000000001dc10..000000000001dc1d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003ab4 0000000000000010 00003a88 FDE cie=00000030 pc=000000000001dc20..000000000001dc29 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003ac8 0000000000000034 00003a9c FDE cie=00000030 pc=000000000001dc30..000000000001dc8a │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001dc36 │ │ │ │ +0000587c 0000000000000048 00005850 FDE cie=00000030 pc=0000000000030ef0..0000000000031048 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030ef6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dc38 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030efa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dc39 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030efc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dc3a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030f02 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dc3e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030f03 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030f07 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000030f0e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 270 to 000000000003101c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031020 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000001dc80 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031021 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dc84 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031023 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dc85 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031025 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dc87 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031027 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dc89 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031029 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000031030 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003b00 0000000000000048 00003ad4 FDE cie=00000030 pc=000000000001dc90..000000000001dd7b │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001dc96 │ │ │ │ +000058c8 000000000000004c 0000589c FDE cie=00000030 pc=0000000000031050..0000000000031b64 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031056 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dc98 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003105d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dc9a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003105f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dc9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031061 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dc9d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031062 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dc9e │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000031065 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dca2 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001dcaf │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000031071 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc2: 2670 to 0000000000031adf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dcb3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031ae0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dcb4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031ae1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dcb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031ae3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dcb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031ae5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dcba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031ae7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dcbc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031ae9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dcc0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031aea │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00003b4c 0000000000000010 00003b20 FDE cie=00000030 pc=000000000001dd80..000000000001dd88 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003b60 0000000000000010 00003b34 FDE cie=00000030 pc=000000000001dd90..000000000001dd99 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003b74 0000000000000028 00003b48 FDE cie=00000030 pc=000000000001dda0..000000000001ddfe │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001dda6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ddaa │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ddae │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000001ddfa │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ddfb │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ddfd │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003ba0 0000000000000010 00003b74 FDE cie=00000030 pc=000000000001de00..000000000001de09 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003bb4 0000000000000048 00003b88 FDE cie=00000030 pc=000000000001de10..000000000001de85 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001de16 │ │ │ │ +00005918 0000000000000048 000058ec FDE cie=00000030 pc=0000000000031b70..0000000000031c91 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031b76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001de18 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000031b7b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001de1a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031b7d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001de1c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031b7f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001de1d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031b83 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001de1e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031b84 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001de22 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000001de6e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031b88 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 211 to 0000000000031c5b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001de72 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000031c62 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001de73 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000031c67 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001de75 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031c69 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001de77 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031c6b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001de79 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031c6d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001de7b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031c6f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001de80 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000031c78 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c00 0000000000000048 00003bd4 FDE cie=00000030 pc=000000000001de90..000000000001df52 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001de96 │ │ │ │ +00005964 0000000000000050 00005938 FDE cie=00000030 pc=0000000000031ca0..0000000000032c85 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031ca6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001de98 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000031cab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001de9a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031cad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001de9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031caf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001de9d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031cb0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001de9e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031cb1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dea2 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 122 to 000000000001df1c │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000031cb8 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 3847 to 0000000000032bbf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001df1d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032bc0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001df1e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032bc1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001df20 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032bc3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001df22 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032bc5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001df24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032bc7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001df26 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032bc9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001df30 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032bca │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00003c4c 0000000000000010 00003c20 FDE cie=00000030 pc=000000000001df60..000000000001df97 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00003c60 0000000000000010 00003c34 FDE cie=00000030 pc=000000000001dfa0..000000000001e013 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c74 0000000000000048 00003c48 FDE cie=00000030 pc=000000000001e020..000000000001e0c7 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e026 │ │ │ │ +000059b8 000000000000004c 0000598c FDE cie=00000030 pc=0000000000032c90..0000000000032d21 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000032ca0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001e02b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032ca5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e02d │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032caa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e02f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032caf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e030 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032cb3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e031 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032cb7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e035 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 89 to 000000000001e08e │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032cbb │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000000032d15 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e08f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032d16 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e090 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032d17 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e092 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e094 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e096 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e098 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e0a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003cc0 0000000000000024 00003c94 FDE cie=00000030 pc=000000000001e0d0..000000000001e5eb │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000001e0e9 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 1013 to 000000000001e4de │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001e4f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 192 to 000000000001e5b0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001e5c0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - │ │ │ │ -00003ce8 000000000000002c 00003cbc FDE cie=00000030 pc=000000000001e5f0..000000000001e669 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001e5fb │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e5fc │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e600 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d19 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 94 to 000000000001e65e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d1b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e65f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d1d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e661 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d1f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001e668 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032d20 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003d18 0000000000000010 00003cec FDE cie=00000030 pc=000000000001e670..000000000001e691 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d2c 0000000000000010 00003d00 FDE cie=00000030 pc=000000000001e6a0..000000000001e6bd │ │ │ │ - DW_CFA_nop │ │ │ │ +00005a08 0000000000000018 000059dc FDE cie=00000030 pc=0000000000032d30..0000000000032d5c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032d31 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032d32 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000032d46 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d40 000000000000003c 00003d14 FDE cie=00000030 pc=000000000001e6c0..000000000001e78d │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000001e6cf │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e6d1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001e6d6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e6d7 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e6d8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000001e784 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e785 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e787 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e789 │ │ │ │ +00005a24 0000000000000018 000059f8 FDE cie=00000030 pc=0000000000032d60..0000000000032d7c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032d61 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e78b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032d62 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e78c │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000032d6d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003d80 0000000000000048 00003d54 FDE cie=00000030 pc=000000000001e790..000000000001e811 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e796 │ │ │ │ +00005a40 000000000000004c 00005a14 FDE cie=00000030 pc=0000000000032d80..00000000000333a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001e79b │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032d87 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e79d │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d89 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e79e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d8b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e79f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032d8f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000001e7ef │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032d90 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032d96 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 466 to 0000000000032f68 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032f6c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032f6d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e7f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032f6f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032f71 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032f73 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032f75 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001e800 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000032f80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001e809 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e80a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e80c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e80e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e810 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00003dcc 0000000000000010 00003da0 FDE cie=00000030 pc=000000000001e820..000000000001e82d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003de0 0000000000000010 00003db4 FDE cie=00000030 pc=000000000001e830..000000000001e883 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003df4 0000000000000010 00003dc8 FDE cie=00000030 pc=000000000001e890..000000000001e921 │ │ │ │ +00005a90 0000000000000010 00005a64 FDE cie=00000030 pc=00000000000333b0..00000000000333bc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e08 0000000000000048 00003ddc FDE cie=00000030 pc=000000000001e930..000000000001e9b1 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e936 │ │ │ │ +00005aa4 0000000000000078 00005a78 FDE cie=00000030 pc=00000000000333c0..000000000003442a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000333c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001e93b │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000333c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e93d │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000333ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e93e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000333cc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e93f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000333cd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000001e993 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000333ce │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000333d5 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 1945 to 0000000000033b6e │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000033b81 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000033b84 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000033b8d │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000033b96 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 87 to 0000000000033bed │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033bee │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033bef │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e994 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033bf1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e996 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033bf3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e998 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033bf5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e99a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033bf7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e9a0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000033c00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001e9a9 │ │ │ │ + DW_CFA_advance_loc2: 1283 to 0000000000034103 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034104 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034105 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e9aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034107 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e9ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034109 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e9ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003410b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e9b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003410d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000034110 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00005b20 0000000000000010 00005af4 FDE cie=00000030 pc=0000000000034430..0000000000034472 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003e54 0000000000000048 00003e28 FDE cie=00000030 pc=000000000001e9c0..000000000001eaaa │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e9c6 │ │ │ │ +00005b34 0000000000000048 00005b08 FDE cie=00000030 pc=0000000000034480..0000000000034537 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034486 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e9c8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003448d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e9ca │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000034492 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e9cc │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000034497 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e9cd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034498 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e9ce │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034499 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e9d2 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000344a0 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 83 to 000000000001ea25 │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000034508 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ea29 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034509 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ea2a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003450a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ea2c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003450c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ea2e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003450e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ea30 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034510 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ea32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034512 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001ea38 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034513 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ea0 0000000000000054 00003e74 FDE cie=00000030 pc=000000000001eab0..000000000001f129 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001eab6 │ │ │ │ +00005b80 000000000000004c 00005b54 FDE cie=00000030 pc=0000000000034540..0000000000034613 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034546 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eab8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034548 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eaba │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034549 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001eabf │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003454a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001eac0 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003454e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001eac4 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001eac8 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 282 to 000000000001ebe2 │ │ │ │ + DW_CFA_advance_loc1: 93 to 00000000000345ab │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001ebf6 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000001ec20 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000345ac │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000345ad │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000345af │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000345b1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000345b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 457 to 000000000001ede9 │ │ │ │ + DW_CFA_advance_loc: 53 to 00000000000345ed │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001eded │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001edee │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001edf0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000345ee │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001edf2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000345ef │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001edf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000345f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001edf6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000345f3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001ee00 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000345f4 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003ef8 0000000000000048 00003ecc FDE cie=00000030 pc=000000000001f130..000000000001f280 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001f136 │ │ │ │ +00005bd0 0000000000000048 00005ba4 FDE cie=00000030 pc=0000000000034620..00000000000348b9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034626 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f138 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003462d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001f13d │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000034632 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001f142 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000034637 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f143 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034638 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f144 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034639 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f148 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 298 to 000000000001f272 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003463d │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 330 to 0000000000034787 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f276 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003478b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f277 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003478c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f279 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003478e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f27b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034790 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f27d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034792 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f27f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034794 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034798 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003f44 0000000000000038 00003f18 FDE cie=00000030 pc=000000000001f280..000000000001f388 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001f286 │ │ │ │ +00005c1c 0000000000000030 00005bf0 FDE cie=00000030 pc=00000000000348c0..0000000000034ae6 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000348c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001f28d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000348d1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001f297 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000348d2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f298 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f299 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 231 to 000000000001f380 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f381 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000348dc │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 456 to 0000000000034aa4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f383 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034aa5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f385 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034aa6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f387 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034aa8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034ab0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003f80 0000000000000048 00003f54 FDE cie=00000030 pc=000000000001f390..000000000001f55b │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001f396 │ │ │ │ +00005c50 000000000000004c 00005c24 FDE cie=00000030 pc=0000000000034af0..000000000003512b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034af6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f398 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034af8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f39a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034afa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f39c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034afc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001f3a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034afd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f3a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034afe │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f3ac │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000001f3fe │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000034b05 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 1085 to 0000000000034f42 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f402 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034f46 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f403 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034f47 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f405 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034f49 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f407 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034f4b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f409 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034f4d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f40b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034f4f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001f410 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034f50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00003fcc 0000000000000010 00003fa0 FDE cie=00000030 pc=000000000001f560..000000000001f56c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003fe0 0000000000000010 00003fb4 FDE cie=00000030 pc=000000000001f570..000000000001f57c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003ff4 0000000000000010 00003fc8 FDE cie=00000030 pc=000000000001f580..000000000001f58c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004008 0000000000000010 00003fdc FDE cie=00000030 pc=000000000001f590..000000000001f8bc │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000401c 0000000000000010 00003ff0 FDE cie=00000030 pc=000000000001f8c0..000000000001fbe0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004030 0000000000000010 00004004 FDE cie=00000030 pc=000000000001fbe0..000000000001ff00 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004044 0000000000000010 00004018 FDE cie=00000030 pc=000000000001ff00..000000000001ff40 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004058 0000000000000010 0000402c FDE cie=00000030 pc=000000000001ff40..000000000001ff93 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000406c 0000000000000010 00004040 FDE cie=00000030 pc=000000000001ffa0..000000000001ffe0 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004080 0000000000000010 00004054 FDE cie=00000030 pc=000000000001ffe0..0000000000020033 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004094 0000000000000010 00004068 FDE cie=00000030 pc=0000000000020040..0000000000020085 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000040a8 0000000000000010 0000407c FDE cie=00000030 pc=0000000000020090..000000000002011d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000040bc 0000000000000010 00004090 FDE cie=00000030 pc=0000000000020120..000000000002016d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000040d0 0000000000000010 000040a4 FDE cie=00000030 pc=0000000000020170..00000000000201fb │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000040e4 0000000000000010 000040b8 FDE cie=00000030 pc=0000000000020200..00000000000202a3 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000040f8 0000000000000010 000040cc FDE cie=00000030 pc=00000000000202b0..000000000002030b │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000410c 0000000000000010 000040e0 FDE cie=00000030 pc=0000000000020310..0000000000020363 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004120 0000000000000010 000040f4 FDE cie=00000030 pc=0000000000020370..0000000000020383 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00005ca0 0000000000000024 00005c74 FDE cie=00000030 pc=0000000000035130..00000000000351f2 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000035135 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035139 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000035140 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 168 to 00000000000351e8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000351ec │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000351ed │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00004134 0000000000000048 00004108 FDE cie=00000030 pc=0000000000020390..0000000000020519 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020396 │ │ │ │ +00005cc8 0000000000000048 00005c9c FDE cie=00000030 pc=0000000000035200..00000000000352bd │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035206 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020398 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035208 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002039d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003520a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002039f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003520c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000203a3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003520d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000203a4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003520e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000203a8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 358 to 000000000002050e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035212 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 155 to 00000000000352ad │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002050f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000352ae │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020510 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000352af │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020512 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000352b1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020514 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000352b3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020516 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000352b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020518 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000352b7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000352b8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004180 0000000000000028 00004154 FDE cie=00000030 pc=0000000000020520..0000000000020581 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020526 │ │ │ │ +00005d14 0000000000000048 00005ce8 FDE cie=00000030 pc=00000000000352c0..00000000000354aa │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000352c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020527 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000352c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020528 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000352ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000002055e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000352cc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000352cd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000352ce │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000352d2 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 289 to 00000000000353f3 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000353f4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000353f5 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000353f7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000353f9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002055f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000353fb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020561 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000353fd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020562 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000035400 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000041ac 0000000000000028 00004180 FDE cie=00000030 pc=0000000000020590..00000000000205ed │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020596 │ │ │ │ +00005d60 000000000000003c 00005d34 FDE cie=00000030 pc=00000000000354b0..0000000000035612 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000354b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002059c │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000354ba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000205a2 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000354bc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 71 to 00000000000205e9 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000354c0 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000354c1 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 240 to 00000000000355b1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000355b2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000355b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000205ea │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000205ec │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000041d8 0000000000000020 000041ac FDE cie=00000030 pc=00000000000205f0..00000000000206c2 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000020601 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000355b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 179 to 00000000000206b4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000355b8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000206b8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000355c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000206bf │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041fc 0000000000000048 000041d0 FDE cie=00000030 pc=00000000000206d0..0000000000020857 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000206d6 │ │ │ │ +00005da0 0000000000000048 00005d74 FDE cie=00000030 pc=0000000000035620..0000000000035764 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035626 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000206d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035628 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000206da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003562a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000206dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003562c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000206dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003562d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000206de │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003562e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000206e2 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 145 to 0000000000020773 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000035635 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 216 to 000000000003570d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000020776 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003570e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020777 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003570f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020779 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035711 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002077b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035713 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002077d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035715 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002077f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035717 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020780 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000035720 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004248 0000000000000048 0000421c FDE cie=00000030 pc=0000000000020860..0000000000020a3e │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020866 │ │ │ │ +00005dec 0000000000000048 00005dc0 FDE cie=00000030 pc=0000000000035770..00000000000358fa │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035776 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020868 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035778 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002086a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003577a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002086c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003577c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002086d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003577d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002086e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003577e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020872 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 259 to 0000000000020975 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035784 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 338 to 00000000000358d6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020976 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000358d7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020977 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000358d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020979 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000358da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002097b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000358dc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002097d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000358de │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002097f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000358e0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020980 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000358e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004294 0000000000000064 00004268 FDE cie=00000030 pc=0000000000020a40..0000000000020ba2 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000020a50 │ │ │ │ +00005e38 0000000000000048 00005e0c FDE cie=00000030 pc=0000000000035900..0000000000035a8a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035906 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a52 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035908 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020a57 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003590a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020a5c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003590c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020a5d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003590d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020a5e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003590e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020a62 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 207 to 0000000000020b31 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035914 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 338 to 0000000000035a66 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020b32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035a67 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020b33 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035a68 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b35 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035a6a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b37 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035a6c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b39 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035a6e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b3b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035a70 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020b40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035a78 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000020b96 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020b97 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020b98 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b9a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b9c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b9e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020ba0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020ba1 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ │ │ │ │ -000042fc 0000000000000064 000042d0 FDE cie=00000030 pc=0000000000020bb0..0000000000020dca │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020bb6 │ │ │ │ +00005e84 0000000000000048 00005e58 FDE cie=00000030 pc=0000000000035a90..0000000000035bfa │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035a96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020bb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035a9a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020bba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035a9c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020bbc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035a9e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020bc0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035a9f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020bc4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035aa0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000020bcb │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035aa4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 346 to 0000000000020d25 │ │ │ │ + DW_CFA_advance_loc2: 310 to 0000000000035bda │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020d26 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035bdb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020d27 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035bdc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020d29 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035bde │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020d2b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035be0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020d2d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035be2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020d2f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035be4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020d30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035be8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 107 to 0000000000020d9b │ │ │ │ + │ │ │ │ +00005ed0 0000000000000048 00005ea4 FDE cie=00000030 pc=0000000000035c00..0000000000035f41 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035c06 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035c08 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035c0a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035c0c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035c10 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035c11 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035c15 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 245 to 0000000000035d0a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020d9c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035d0b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020d9d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035d0c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020d9f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035d0e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020da1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035d10 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020da3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035d12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020da5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035d14 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000020db0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035d18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004364 0000000000000060 00004338 FDE cie=00000030 pc=0000000000020dd0..0000000000020fe7 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020dd6 │ │ │ │ +00005f1c 0000000000000048 00005ef0 FDE cie=00000030 pc=0000000000035f50..000000000003638e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035f56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020ddb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035f58 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020ddd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035f5a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020de2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035f5c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020de6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035f60 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020de7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035f61 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000020dee │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 319 to 0000000000020f2d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035f65 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 245 to 000000000003605a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020f2e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003605b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020f2f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003605c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f31 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003605e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f33 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036060 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f35 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036062 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f37 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036064 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000020f40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036068 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 156 to 0000000000020fdc │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020fdd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020fde │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020fe0 │ │ │ │ + │ │ │ │ +00005f68 0000000000000020 00005f3c FDE cie=00000030 pc=0000000000036390..0000000000036416 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000036395 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003639f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020fe2 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020fe4 │ │ │ │ + DW_CFA_advance_loc: 63 to 00000000000363de │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020fe6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000363df │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000363e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000043c8 0000000000000064 0000439c FDE cie=00000030 pc=0000000000020ff0..0000000000021217 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000020fff │ │ │ │ +00005f8c 000000000000004c 00005f60 FDE cie=00000030 pc=0000000000036420..0000000000036ed8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036426 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002100a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036428 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002100c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003642d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021018 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000036432 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021019 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036433 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002101a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036434 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021026 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 361 to 000000000002118f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021190 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021191 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021193 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021195 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021197 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021199 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000211a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 77 to 00000000000211ed │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003643b │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 1070 to 0000000000036869 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000211ee │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003686d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000211ef │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003686e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000211f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036870 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000211f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036872 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000211f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036874 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000211f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036876 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000021200 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036877 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004430 0000000000000064 00004404 FDE cie=00000030 pc=0000000000021220..00000000000214c0 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000002122f │ │ │ │ +00005fdc 000000000000004c 00005fb0 FDE cie=00000030 pc=0000000000036ee0..0000000000037aae │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036ee6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002123a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036ee8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002123c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036eea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021248 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036eec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021249 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036eed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002124a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036ef1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021256 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 263 to 000000000002135d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002135e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002135f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021361 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021363 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021365 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021367 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000021370 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 305 to 00000000000214a1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036ef5 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 402 to 0000000000037087 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000214a2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037088 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000214a3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037089 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000214a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003708b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000214a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003708d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000214a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003708f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000214ab │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037091 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000214b0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000037098 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004498 0000000000000064 0000446c FDE cie=00000030 pc=00000000000214c0..000000000002178b │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000214c6 │ │ │ │ +0000602c 000000000000004c 00006000 FDE cie=00000030 pc=0000000000037ab0..0000000000037f80 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037ab6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000214c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ab8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000214ca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037aba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000214cc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037abc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000214cd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037abd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000214ce │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037ac1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000214d2 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 360 to 000000000002163a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002163b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002163c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002163e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021640 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021642 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021644 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021648 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 284 to 0000000000021764 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037ac5 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 458 to 0000000000037c8f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021765 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037c90 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021766 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037c91 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021768 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037c93 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002176a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037c95 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002176c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037c97 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002176e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037c99 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002176f │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000037ca0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004500 0000000000000064 000044d4 FDE cie=00000030 pc=0000000000021790..0000000000021a98 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000021799 │ │ │ │ +0000607c 000000000000004c 00006050 FDE cie=00000030 pc=0000000000037f80..0000000000038a19 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037f86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002179b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037f88 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000217a0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000037f8d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000217a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037f8f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000217ac │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037f90 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000217ad │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037f91 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000217b5 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 378 to 000000000002192f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021930 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021931 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021933 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021935 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021937 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021939 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000021940 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 309 to 0000000000021a75 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037f95 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 307 to 00000000000380c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021a76 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000380c9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021a77 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000380ca │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a79 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000380cc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a7b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000380ce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a7d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000380d0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a7f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000380d2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021a80 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000380d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004568 0000000000000060 0000453c FDE cie=00000030 pc=0000000000021aa0..0000000000021ced │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021aa6 │ │ │ │ +000060cc 000000000000004c 000060a0 FDE cie=00000030 pc=0000000000038a20..000000000003920a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000038a26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021aa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038a2a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021aaa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038a2c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021aac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038a2e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021aad │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038a32 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021aae │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038a33 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021ab2 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 342 to 0000000000021c08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038a37 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 1921 to 00000000000391b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021c09 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000391b9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021c0a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000391ba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021c0c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000391bc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021c0e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000391be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021c10 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000391c0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021c12 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000391c2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021c18 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000391d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 202 to 0000000000021ce2 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021ce3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021ce4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021ce6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021ce8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021cea │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021cec │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000045cc 0000000000000020 000045a0 FDE cie=00000030 pc=0000000000021cf0..00000000000222cd │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000021d08 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 1440 to 00000000000222a8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000222b0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000222ba │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000045f0 0000000000000010 000045c4 FDE cie=00000030 pc=00000000000222d0..00000000000222e6 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004604 0000000000000010 000045d8 FDE cie=00000030 pc=00000000000222f0..000000000002233e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004618 0000000000000038 000045ec FDE cie=00000030 pc=0000000000022340..00000000000223ba │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022346 │ │ │ │ +0000611c 000000000000004c 000060f0 FDE cie=00000030 pc=0000000000039210..0000000000039514 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039216 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022348 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003921d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022349 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003921f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002234a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000039229 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002234e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003922a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000002237d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003922b │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000039232 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 682 to 00000000000394dc │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000394dd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000394de │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000022388 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000394e0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002238f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000394e2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022394 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000394e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022396 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000394e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002239b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000394e7 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004654 000000000000003c 00004628 FDE cie=00000030 pc=00000000000223c0..000000000002247c │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000223c6 │ │ │ │ +0000616c 000000000000004c 00006140 FDE cie=00000030 pc=0000000000039520..0000000000039ad9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039526 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000223c8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003952a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000223ca │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003952f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000223cb │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039531 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000223cc │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039532 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 133 to 0000000000022451 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039533 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039537 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 1233 to 0000000000039a08 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039a09 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039a0a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022452 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039a0c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022454 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039a0e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022456 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039a10 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022458 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039a12 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002245d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039a13 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004694 0000000000000048 00004668 FDE cie=00000030 pc=0000000000022480..00000000000225d7 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022486 │ │ │ │ +000061bc 000000000000004c 00006190 FDE cie=00000030 pc=0000000000039ae0..000000000003b60e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039ae6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022488 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039ae8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002248a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039aea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002248c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039aec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002248d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039aed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022491 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039aee │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022495 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000224a6 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000039af8 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc2: 1675 to 000000000003a183 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000224aa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a184 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000224ab │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a185 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224ad │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a187 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224af │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a189 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a18b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a18d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000224b8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003a190 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000046e0 0000000000000010 000046b4 FDE cie=00000030 pc=00000000000225e0..0000000000022654 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000046f4 0000000000000010 000046c8 FDE cie=00000030 pc=0000000000022660..000000000002269b │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004708 0000000000000010 000046dc FDE cie=00000030 pc=00000000000226a0..00000000000226d8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000471c 0000000000000010 000046f0 FDE cie=00000030 pc=00000000000226e0..000000000002271d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004730 0000000000000048 00004704 FDE cie=00000030 pc=0000000000022720..00000000000228cf │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022726 │ │ │ │ +0000620c 0000000000000048 000061e0 FDE cie=00000030 pc=000000000003b610..000000000003b982 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003b616 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002272b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b618 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022730 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b61a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022735 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b61c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022736 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b620 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000022739 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b621 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002273d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b625 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 321 to 000000000002287e │ │ │ │ + DW_CFA_advance_loc2: 805 to 000000000003b94a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002287f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b94b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022880 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b94c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022882 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b94e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022884 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b950 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022886 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b952 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022888 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b954 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022890 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b955 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000477c 0000000000000048 00004750 FDE cie=00000030 pc=00000000000228d0..00000000000229db │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000228d6 │ │ │ │ +00006258 000000000000004c 0000622c FDE cie=00000030 pc=000000000003b990..000000000003bf52 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003b996 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000228d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b998 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000228da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b99a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000228dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b99c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000228dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b99d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000228de │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b99e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000228e2 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 113 to 0000000000022953 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b9a2 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 386 to 000000000003bb24 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022957 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bb25 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022958 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bb26 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002295a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bb28 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002295c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bb2a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002295e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bb2c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022960 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bb2e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022968 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bb2f │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000047c8 0000000000000024 0000479c FDE cie=00000030 pc=00000000000229e0..0000000000022b1e │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000022a48 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 145 to 0000000000022ad9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000022ae0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000022af0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022af6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022b00 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000047f0 0000000000000058 000047c4 FDE cie=00000030 pc=0000000000022b20..0000000000022bc8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022b26 │ │ │ │ +000062a8 000000000000004c 0000627c FDE cie=00000030 pc=000000000003bf60..000000000003c530 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003bf66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022b28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bf68 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022b2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bf6a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022b2c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bf6c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022b30 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bf6d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022b31 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bf6e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000022b38 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 69 to 0000000000022b7d │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000022b91 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022b92 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022b94 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022b99 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022b9d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bf72 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000022bb6 │ │ │ │ + DW_CFA_advance_loc2: 390 to 000000000003c0f8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022bba │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c0f9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022bbb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c0fa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bbd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c0fc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bbf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c0fe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bc1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c100 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bc3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c102 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c103 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000484c 0000000000000044 00004820 FDE cie=00000030 pc=0000000000022bd0..0000000000022c7b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022bd6 │ │ │ │ +000062f8 0000000000000060 000062cc FDE cie=00000030 pc=000000000003c530..000000000003c6ea │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c536 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022bda │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c538 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022bdf │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c53a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022be3 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c53c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022be4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c53d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000022c03 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c53e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000022c0e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000022c1f │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022c25 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000022c3b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c542 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 344 to 000000000003c69a │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003c6a4 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003c6b1 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c6b3 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003c6bc │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000003c6da │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c6db │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000022c73 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c6dc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022c74 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c6de │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022c76 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c6e0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022c78 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c6e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022c7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c6e4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c6e5 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004894 0000000000000038 00004868 FDE cie=00000030 pc=0000000000022c80..0000000000022cfa │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022c86 │ │ │ │ +0000635c 000000000000004c 00006330 FDE cie=00000030 pc=000000000003c6f0..000000000003cb44 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c6f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000022c91 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c6f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022c96 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c6fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022c9a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c6fc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022c9b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c6fd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 87 to 0000000000022cf2 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c6fe │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c702 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 267 to 000000000003c80d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c80e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c80f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022cf3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c811 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022cf5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c813 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022cf7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c815 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022cf9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c817 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003c820 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000048d0 0000000000000048 000048a4 FDE cie=00000030 pc=0000000000022d00..0000000000022dd8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022d06 │ │ │ │ +000063ac 0000000000000048 00006380 FDE cie=00000030 pc=000000000003cb50..000000000003cca6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003cb56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022d08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cb58 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022d0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cb5a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022d0c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cb5c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022d0d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003cb5d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022d0e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003cb5e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022d12 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 173 to 0000000000022dbf │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb62 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 290 to 000000000003cc84 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022dc0 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000003cc93 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022dc1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003cc94 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022dc3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cc96 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022dc5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cc98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022dc7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cc9a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022dc9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cc9c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000022dd0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003cca1 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000491c 000000000000004c 000048f0 FDE cie=00000030 pc=0000000000022de0..0000000000022fa1 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000022def │ │ │ │ +000063f8 000000000000005c 000063cc FDE cie=00000030 pc=000000000003ccb0..000000000003d1d6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ccb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022df1 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003ccbb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022df6 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ccbd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022df7 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ccbf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022df8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ccc0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 393 to 0000000000022f81 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ccc4 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ccc8 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 1170 to 000000000003d15a │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003d164 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003d17a │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d17b │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000003d19d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000003d1ac │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d1ad │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022f82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d1af │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d1b1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f86 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d1b3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d1b5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022f90 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022f98 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003d1c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000496c 000000000000004c 00004940 FDE cie=00000030 pc=0000000000022fb0..0000000000023f39 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022fb6 │ │ │ │ +00006458 000000000000004c 0000642c FDE cie=00000030 pc=000000000003d1e0..000000000003ddff │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d1e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022fb8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003d1eb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022fc2 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003d1f0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022fc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d1f2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022fc5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d1f3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022fc6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d1f4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022fd0 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 3703 to 0000000000023e47 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003d1fb │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 469 to 000000000003d3d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023e48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d3d1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023e49 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d3d2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023e4b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d3d4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023e4d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d3d6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023e4f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d3d8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023e51 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d3da │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000023e58 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d3e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000049bc 00000000000000e0 00004990 FDE cie=00000030 pc=0000000000023f40..00000000000251e2 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023f46 │ │ │ │ +000064a8 000000000000004c 0000647c FDE cie=00000030 pc=000000000003de00..000000000003f12f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003de06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023f48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003de08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000023f4d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003de0a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000023f52 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003de0c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023f56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003de0d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023f5a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003de0e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000023f64 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 1121 to 00000000000243c5 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000243ef │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000243fc │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024403 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000002441d │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000024459 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000024466 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002446d │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000002447e │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 767 to 000000000002477d │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000247a7 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000247b4 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000247bb │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000247d5 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000024811 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002481e │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024825 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000024836 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 656 to 0000000000024ac6 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003de15 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 1051 to 000000000003e230 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024ac7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e231 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024ac8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e232 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024aca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e234 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024acc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e236 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024ace │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e238 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024ad0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e23a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024ad1 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e240 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 394 to 0000000000024c5b │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000024c74 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000024c83 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024c85 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 340 to 0000000000024dd9 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000024df9 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000024e09 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024e0b │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 379 to 0000000000024f86 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000024f9f │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000024fae │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024faf │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 340 to 0000000000025103 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000025123 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000025132 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025133 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004aa0 000000000000004c 00004a74 FDE cie=00000030 pc=00000000000251f0..0000000000025429 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000251f6 │ │ │ │ +000064f8 000000000000004c 000064cc FDE cie=00000030 pc=000000000003f130..000000000003feab │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f136 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000251f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f138 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000251fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f13a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000251fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f13c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000251fd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f13d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000251fe │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f13e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025202 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 350 to 0000000000025360 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003f145 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 636 to 000000000003f3c1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025364 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f3c2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025365 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f3c3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025367 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f3c5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025369 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f3c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002536b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f3c9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002536d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f3cb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000025370 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003f3d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004af0 0000000000000010 00004ac4 FDE cie=00000030 pc=0000000000025430..0000000000025458 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004b04 0000000000000010 00004ad8 FDE cie=00000030 pc=0000000000025460..000000000002549d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004b18 000000000000002c 00004aec FDE cie=00000030 pc=00000000000254a0..0000000000025587 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000254a6 │ │ │ │ +00006548 000000000000004c 0000651c FDE cie=00000030 pc=000000000003feb0..0000000000040b7b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003feb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000254ac │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003febf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000254ad │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fec1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 79 to 00000000000254fc │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fec3 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fec4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fec5 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003fecc │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 469 to 00000000000400a1 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000400a5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000400a6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000400a8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000400aa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000254fd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000400ac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000254ff │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000400ae │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025500 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000400b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b48 0000000000000038 00004b1c FDE cie=00000030 pc=0000000000025590..0000000000025669 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025596 │ │ │ │ +00006598 0000000000000048 0000656c FDE cie=00000030 pc=0000000000040b80..0000000000040c70 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040b86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025597 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000040b90 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025598 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040b95 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000025604 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025605 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025607 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000025610 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000025636 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040b97 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040b9b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040b9c │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040ba0 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 158 to 0000000000040c3e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040c42 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040c43 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040c45 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040c47 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025637 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040c49 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025639 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040c4b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000025640 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040c4c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004b84 000000000000005c 00004b58 FDE cie=00000030 pc=0000000000025670..00000000000257a3 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025676 │ │ │ │ +000065e4 0000000000000084 000065b8 FDE cie=00000030 pc=0000000000040c70..0000000000040d35 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040c76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025678 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040c78 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002567c │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040c7a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025680 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040c7c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000025687 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040c7d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 100 to 00000000000256eb │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040c7e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040c82 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000040cc6 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040cc7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040cc8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000256ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040cca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000256ef │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ccc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000256f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040cce │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000256f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040cd0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000256f8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040cd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000025718 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040cdc │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000040ce7 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000040cf0 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040cf1 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040cf5 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040cf6 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040cf7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002571b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040cf9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002571c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040cfb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002571e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040cfd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025720 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040cff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025728 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040d00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000025760 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000040d0b │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040d0c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040d0d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000025763 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d0f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025764 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d11 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025766 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d13 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025768 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d15 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025770 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040d16 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004be4 0000000000000034 00004bb8 FDE cie=00000030 pc=00000000000257b0..0000000000025800 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000257b6 │ │ │ │ +0000666c 0000000000000020 00006640 FDE cie=00000030 pc=0000000000040d40..0000000000040dab │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040d45 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000257bb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000257bf │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000257c9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000257d3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000000257f9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000257fa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000257fb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000257fd │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 70 to 0000000000040d8b │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040d8c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006690 0000000000000018 00006664 FDE cie=00000030 pc=0000000000040db0..0000000000040de9 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040db5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000257ff │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000040de4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004c1c 0000000000000010 00004bf0 FDE cie=00000030 pc=0000000000025800..000000000002580d │ │ │ │ +000066ac 0000000000000010 00006680 FDE cie=00000030 pc=0000000000040df0..0000000000040e0a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c30 0000000000000010 00004c04 FDE cie=00000030 pc=0000000000025810..0000000000025846 │ │ │ │ +000066c0 0000000000000010 00006694 FDE cie=00000030 pc=0000000000040e10..0000000000040e31 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c44 0000000000000010 00004c18 FDE cie=00000030 pc=0000000000025850..0000000000025873 │ │ │ │ +000066d4 0000000000000010 000066a8 FDE cie=00000030 pc=0000000000040e40..0000000000040fae │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c58 0000000000000034 00004c2c FDE cie=00000030 pc=0000000000025880..0000000000025902 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025886 │ │ │ │ +000066e8 0000000000000034 000066bc FDE cie=00000030 pc=0000000000040fb0..000000000004102b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040fb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002588a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040fb8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025892 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040fb9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002589e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040fba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000258a5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040fbe │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 72 to 00000000000258ed │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000041012 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000258f6 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000041021 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000258f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041022 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000258fb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041024 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000258fd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041026 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00004c90 0000000000000010 00004c64 FDE cie=00000030 pc=0000000000025910..0000000000025931 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004ca4 0000000000000048 00004c78 FDE cie=00000030 pc=0000000000025940..0000000000025c32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025946 │ │ │ │ +00006720 0000000000000028 000066f4 FDE cie=00000030 pc=0000000000041030..00000000000410b5 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041035 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025948 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041036 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002594a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004103d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002594c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025950 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025951 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025955 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 543 to 0000000000025b74 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000004106b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025b78 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025b79 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025b7b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025b7d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025b7f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004106c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025b81 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004106d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000025b88 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004106e │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00004cf0 0000000000000010 00004cc4 FDE cie=00000030 pc=0000000000025c40..0000000000025c50 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d04 0000000000000010 00004cd8 FDE cie=00000030 pc=0000000000025c50..0000000000025c5d │ │ │ │ +0000674c 0000000000000018 00006720 FDE cie=00000030 pc=00000000000410c0..00000000000410da │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000410c5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000410d9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d18 0000000000000010 00004cec FDE cie=00000030 pc=0000000000025c60..0000000000025c7f │ │ │ │ +00006768 0000000000000010 0000673c FDE cie=00000030 pc=00000000000410e0..00000000000410ed │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d2c 0000000000000044 00004d00 FDE cie=00000030 pc=0000000000025c80..0000000000025d16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025c86 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000025c8d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025c92 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025c97 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025c9b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025ca3 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025cab │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 93 to 0000000000025d08 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025d0c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025d0d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025d0f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025d11 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025d13 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025d15 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00004d74 0000000000000028 00004d48 FDE cie=00000030 pc=0000000000025d20..0000000000025d61 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000025d29 │ │ │ │ +0000677c 0000000000000028 00006750 FDE cie=00000030 pc=00000000000410f0..000000000004117a │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000410f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025d2d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000410f9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000025d42 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000041100 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000025d5d │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000041124 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025d5e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041125 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025d5f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041126 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025d60 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000041130 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004da0 000000000000003c 00004d74 FDE cie=00000030 pc=0000000000025d70..0000000000025e51 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000025d7e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025d83 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025d88 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025d8d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000025d99 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 171 to 0000000000025e44 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025e45 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025e46 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025e48 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025e4a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025e50 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ +000067a8 0000000000000010 0000677c FDE cie=00000030 pc=0000000000041180..00000000000411a2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000067bc 0000000000000010 00006790 FDE cie=00000030 pc=00000000000411b0..00000000000411c8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000067d0 0000000000000010 000067a4 FDE cie=00000030 pc=00000000000411d0..00000000000411fb │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000067e4 0000000000000010 000067b8 FDE cie=00000030 pc=0000000000041200..000000000004120d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000067f8 0000000000000010 000067cc FDE cie=00000030 pc=0000000000041210..000000000004121b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000680c 0000000000000010 000067e0 FDE cie=00000030 pc=0000000000041220..0000000000041229 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006820 0000000000000010 000067f4 FDE cie=00000030 pc=0000000000041230..0000000000041237 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006834 0000000000000010 00006808 FDE cie=00000030 pc=0000000000041240..0000000000041247 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006848 0000000000000010 0000681c FDE cie=00000030 pc=0000000000041250..000000000004126e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000685c 0000000000000010 00006830 FDE cie=00000030 pc=0000000000041270..0000000000041277 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006870 0000000000000014 00006844 FDE cie=00000030 pc=0000000000041280..0000000000041287 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006888 0000000000000010 0000685c FDE cie=00000030 pc=0000000000041290..00000000000412b1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004de0 0000000000000010 00004db4 FDE cie=00000030 pc=0000000000025e60..0000000000025e93 │ │ │ │ +0000689c 0000000000000010 00006870 FDE cie=00000030 pc=00000000000412c0..00000000000413f0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004df4 0000000000000010 00004dc8 FDE cie=00000030 pc=0000000000025ea0..0000000000025eb1 │ │ │ │ +000068b0 0000000000000010 00006884 FDE cie=00000030 pc=00000000000413f0..0000000000041421 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e08 0000000000000018 00004ddc FDE cie=00000030 pc=0000000000025ec0..0000000000025ed9 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025ec5 │ │ │ │ +000068c4 0000000000000020 00006898 FDE cie=00000030 pc=0000000000041430..000000000004199f │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000041440 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000025ed8 │ │ │ │ + DW_CFA_advance_loc2: 1346 to 0000000000041982 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000041988 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004198b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000068e8 0000000000000010 000068bc FDE cie=00000030 pc=00000000000419a0..0000000000041f39 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000068fc 0000000000000010 000068d0 FDE cie=00000030 pc=0000000000041f40..0000000000041f83 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e24 0000000000000010 00004df8 FDE cie=00000030 pc=0000000000025ee0..0000000000025ef1 │ │ │ │ +00006910 0000000000000010 000068e4 FDE cie=00000030 pc=0000000000041f90..0000000000041f9c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e38 0000000000000048 00004e0c FDE cie=00000030 pc=0000000000025f00..00000000000261e5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025f06 │ │ │ │ +00006924 0000000000000048 000068f8 FDE cie=00000030 pc=0000000000041fa0..00000000000425e4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000041fa6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000025f0d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041fa8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025f0f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041faa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025f11 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041fac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025f15 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000041fb5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025f19 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000041fbd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000025f25 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041fc1 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 580 to 0000000000026169 │ │ │ │ + DW_CFA_advance_loc2: 798 to 00000000000422df │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002616d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000422e0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002616e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000422e1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026170 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000422e3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026172 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000422e5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026174 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000422e7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026176 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000422e9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026177 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000422ea │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004e84 0000000000000018 00004e58 FDE cie=00000030 pc=00000000000261f0..0000000000026234 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000261f5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000002622f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ +00006970 0000000000000010 00006944 FDE cie=00000030 pc=00000000000425f0..0000000000042623 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00004ea0 0000000000000018 00004e74 FDE cie=00000030 pc=0000000000026240..00000000000262c3 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026248 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 91 to 00000000000262a3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000262a8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ebc 0000000000000010 00004e90 FDE cie=00000030 pc=00000000000262d0..00000000000262f1 │ │ │ │ +00006984 0000000000000010 00006958 FDE cie=00000030 pc=0000000000042630..0000000000042641 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ed0 0000000000000020 00004ea4 FDE cie=00000030 pc=0000000000026300..000000000002639b │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000026305 │ │ │ │ +00006998 0000000000000018 0000696c FDE cie=00000030 pc=0000000000042650..0000000000042669 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000042655 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002630c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000026368 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026369 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000042668 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000026370 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ef4 0000000000000028 00004ec8 FDE cie=00000030 pc=00000000000263a0..0000000000026453 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000263a5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ +000069b4 0000000000000010 00006988 FDE cie=00000030 pc=0000000000042670..0000000000042681 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000069c8 0000000000000048 0000699c FDE cie=00000030 pc=0000000000042690..0000000000042975 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000042696 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004269d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004269f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000426a1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000426a5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000426a9 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000426b5 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 580 to 00000000000428f9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000428fd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000428fe │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042900 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042902 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042904 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042906 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042907 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00006a14 0000000000000018 000069e8 FDE cie=00000030 pc=0000000000042980..00000000000429c4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000042985 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 58 to 00000000000429bf │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006a30 0000000000000018 00006a04 FDE cie=00000030 pc=00000000000429d0..0000000000042a53 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000429d8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 91 to 0000000000042a33 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000042a38 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006a4c 0000000000000010 00006a20 FDE cie=00000030 pc=0000000000042a60..0000000000042a81 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006a60 0000000000000020 00006a34 FDE cie=00000030 pc=0000000000042a90..0000000000042b2b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000042a95 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000042a9c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000042af8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042af9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000042b00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006a84 0000000000000028 00006a58 FDE cie=00000030 pc=0000000000042b30..0000000000042be3 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000042b35 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000263ab │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000042b3b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000263b2 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000042b42 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 109 to 000000000002641f │ │ │ │ + DW_CFA_advance_loc1: 109 to 0000000000042baf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026420 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042bb0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026421 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042bb1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000026428 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000042bb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f20 0000000000000028 00004ef4 FDE cie=00000030 pc=0000000000026460..00000000000264b7 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026466 │ │ │ │ +00006ab0 0000000000000028 00006a84 FDE cie=00000030 pc=0000000000042bf0..0000000000042c47 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000042bf6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026467 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042bf7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026468 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042bf8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 57 to 00000000000264a1 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000042c31 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000264a9 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042c39 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000264b2 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000042c42 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f4c 0000000000000010 00004f20 FDE cie=00000030 pc=00000000000264c0..00000000000264cf │ │ │ │ +00006adc 0000000000000010 00006ab0 FDE cie=00000030 pc=0000000000042c50..0000000000042c5f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f60 0000000000000010 00004f34 FDE cie=00000030 pc=00000000000264d0..000000000002654c │ │ │ │ +00006af0 0000000000000010 00006ac4 FDE cie=00000030 pc=0000000000042c60..0000000000042cdc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f74 0000000000000010 00004f48 FDE cie=00000030 pc=0000000000026550..0000000000026650 │ │ │ │ +00006b04 0000000000000010 00006ad8 FDE cie=00000030 pc=0000000000042ce0..0000000000042de0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f88 0000000000000058 00004f5c FDE cie=00000030 pc=0000000000026650..0000000000026866 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026656 │ │ │ │ +00006b18 0000000000000058 00006aec FDE cie=00000030 pc=0000000000042de0..0000000000042ff6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000042de6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026658 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042de8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002665d │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000042ded │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000026662 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000042df2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026666 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042df6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000026669 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000042df9 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000026670 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000042e00 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 258 to 0000000000026772 │ │ │ │ + DW_CFA_advance_loc2: 258 to 0000000000042f02 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000026784 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000042f14 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000026795 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000042f25 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002679b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000042f2b │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000267b3 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000042f43 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000267b4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042f44 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000267b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042f45 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000267b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042f47 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000267b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042f49 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000267bb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042f4b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000267bd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042f4d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000267c0 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000042f50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004fe4 0000000000000018 00004fb8 FDE cie=00000030 pc=0000000000026870..0000000000026894 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000026875 │ │ │ │ +00006b74 0000000000000018 00006b48 FDE cie=00000030 pc=0000000000043000..0000000000043024 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000043005 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000026893 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000043023 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005000 0000000000000058 00004fd4 FDE cie=00000030 pc=00000000000268a0..0000000000026b16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000268a6 │ │ │ │ +00006b90 0000000000000058 00006b64 FDE cie=00000030 pc=0000000000043030..00000000000432a6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000043036 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000268ab │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004303b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000268b0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000043040 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000268b5 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000043045 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000268b9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043049 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000268bd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004304d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000268c4 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000043054 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 341 to 0000000000026a19 │ │ │ │ + DW_CFA_advance_loc2: 341 to 00000000000431a9 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000026a2b │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000431bb │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000026a3c │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000431cc │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026a42 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000431d2 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000026a5a │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000431ea │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026a5b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000431eb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026a5c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000431ec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026a5e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000431ee │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026a60 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000431f0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026a62 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000431f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026a64 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000431f4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026a68 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000431f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000505c 000000000000004c 00005030 FDE cie=00000030 pc=0000000000026b20..000000000002710a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026b26 │ │ │ │ +00006bec 000000000000004c 00006bc0 FDE cie=00000030 pc=00000000000432b0..000000000004389a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000432b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026b28 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000432b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000026b2d │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000432bd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000026b32 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000432c2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026b36 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000432c6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026b3e │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000432ce │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026b42 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000432d2 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 1340 to 000000000002707e │ │ │ │ + DW_CFA_advance_loc2: 1340 to 000000000004380e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002707f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004380f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027080 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043810 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027082 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043812 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027084 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043814 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027086 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043816 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027088 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043818 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027089 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043819 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000050ac 0000000000000048 00005080 FDE cie=00000030 pc=0000000000027110..000000000002729b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027116 │ │ │ │ +00006c3c 0000000000000048 00006c10 FDE cie=00000030 pc=00000000000438a0..0000000000043a2b │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000438a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002711b │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000438ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002711d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000438ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000027122 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000438b2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027123 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000438b3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027124 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000438b4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027128 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000438b8 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 355 to 000000000002728b │ │ │ │ + DW_CFA_advance_loc2: 355 to 0000000000043a1b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002728c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043a1c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002728d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043a1d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002728f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043a1f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027291 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043a21 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027293 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043a23 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027295 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043a25 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027296 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043a26 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000050f8 0000000000000024 000050cc FDE cie=00000030 pc=00000000000272a0..00000000000272d6 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000272a5 │ │ │ │ +00006c88 0000000000000024 00006c5c FDE cie=00000030 pc=0000000000043a30..0000000000043a66 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000043a35 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000272a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043a36 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000272ad │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000043a3d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000000272d3 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000043a63 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000272d4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043a64 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000272d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043a65 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005120 0000000000000010 000050f4 FDE cie=00000030 pc=00000000000272e0..000000000002730f │ │ │ │ +00006cb0 0000000000000010 00006c84 FDE cie=00000030 pc=0000000000043a70..0000000000043a89 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005134 0000000000000010 00005108 FDE cie=00000030 pc=0000000000027310..0000000000027322 │ │ │ │ +00006cc4 0000000000000048 00006c98 FDE cie=00000030 pc=0000000000043a90..0000000000043c3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043a92 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000043a9b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043a9d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043a9f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043aa0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043aa1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043aa5 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 300 to 0000000000043bd1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043bd2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043bd3 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043bd5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043bd7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043bd9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043bdb │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000043be0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00006d10 0000000000000024 00006ce4 FDE cie=00000030 pc=0000000000043c40..0000000000043cc0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000043c45 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043c49 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000043c50 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000043cba │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043cbe │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043cbf │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00006d38 0000000000000018 00006d0c FDE cie=00000030 pc=0000000000043cc0..0000000000043cdb │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000043cc5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000043cda │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006d54 0000000000000010 00006d28 FDE cie=00000030 pc=0000000000043ce0..0000000000043d46 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005148 0000000000000024 0000511c FDE cie=00000030 pc=0000000000027330..000000000002736c │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000027335 │ │ │ │ +00006d68 0000000000000010 00006d3c FDE cie=00000030 pc=0000000000043d50..0000000000043d5d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006d7c 0000000000000024 00006d50 FDE cie=00000030 pc=0000000000043d60..0000000000043dad │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000043d65 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000027338 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043d69 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002733f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043d6d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000027369 │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000043daa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002736a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043dab │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002736b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043dac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005170 0000000000000020 00005144 FDE cie=00000030 pc=0000000000027370..00000000000274bf │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000273a0 │ │ │ │ +00006da4 0000000000000034 00006d78 FDE cie=00000030 pc=0000000000043db0..0000000000043e24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000043db6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 273 to 00000000000274b1 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043db7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043db8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 85 to 0000000000043e0d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043e11 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043e13 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000274b2 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000274b5 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000043e18 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043e19 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043e1d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043e1f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006ddc 0000000000000010 00006db0 FDE cie=00000030 pc=0000000000043e30..0000000000043e54 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006df0 0000000000000010 00006dc4 FDE cie=00000030 pc=0000000000043e60..0000000000043e6a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006e04 0000000000000010 00006dd8 FDE cie=00000030 pc=0000000000043e70..0000000000043e79 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006e18 0000000000000010 00006dec FDE cie=00000030 pc=0000000000043e80..0000000000043e8d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006e2c 0000000000000018 00006e00 FDE cie=00000030 pc=0000000000043e90..0000000000043eb6 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000043e95 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000043eaa │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005194 0000000000000018 00005168 FDE cie=00000030 pc=00000000000274c0..0000000000027529 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000274d8 │ │ │ │ +00006e48 0000000000000010 00006e1c FDE cie=00000030 pc=0000000000043ec0..0000000000043ed0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006e5c 000000000000001c 00006e30 FDE cie=00000030 pc=0000000000043ed0..0000000000043f0e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000043ed5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 77 to 0000000000027525 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000043eea │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027526 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000043ef8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000043f02 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000051b0 0000000000000044 00005184 FDE cie=00000030 pc=0000000000027530..00000000000275cb │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027536 │ │ │ │ +00006e7c 0000000000000020 00006e50 FDE cie=00000030 pc=0000000000043f10..0000000000043f93 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000043f15 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027538 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000043f2a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000043f30 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 43 to 0000000000043f5b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002753a │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000043f71 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002753c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002753d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002753e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027542 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 126 to 00000000000275c0 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000275c1 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000275c2 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000275c4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000275c6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000275c8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000275ca │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000051f8 0000000000000010 000051cc FDE cie=00000030 pc=00000000000275d0..000000000002760f │ │ │ │ +00006ea0 0000000000000010 00006e74 FDE cie=00000030 pc=0000000000043fa0..0000000000043fac │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000520c 0000000000000010 000051e0 FDE cie=00000030 pc=0000000000027610..0000000000027657 │ │ │ │ +00006eb4 0000000000000010 00006e88 FDE cie=00000030 pc=0000000000043fb0..0000000000043fbd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005220 0000000000000010 000051f4 FDE cie=00000030 pc=0000000000027660..000000000002769f │ │ │ │ +00006ec8 0000000000000010 00006e9c FDE cie=00000030 pc=0000000000043fc0..0000000000043fd3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005234 0000000000000044 00005208 FDE cie=00000030 pc=00000000000276a0..000000000002772f │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000276a6 │ │ │ │ +00006edc 0000000000000024 00006eb0 FDE cie=00000030 pc=0000000000043fe0..000000000004400b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000043fe5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000276a8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043fe6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000276aa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000276ac │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000276ad │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000276ae │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000276b2 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 114 to 0000000000027724 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027725 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027726 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027728 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043fea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002772a │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000044004 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002772c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000044009 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002772e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004400a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006f04 0000000000000010 00006ed8 FDE cie=00000030 pc=0000000000044010..0000000000044021 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006f18 0000000000000010 00006eec FDE cie=00000030 pc=0000000000044030..0000000000044041 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006f2c 0000000000000010 00006f00 FDE cie=00000030 pc=0000000000044050..0000000000044061 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006f40 0000000000000010 00006f14 FDE cie=00000030 pc=0000000000044070..000000000004407e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006f54 0000000000000010 00006f28 FDE cie=00000030 pc=0000000000044080..0000000000044088 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006f68 0000000000000010 00006f3c FDE cie=00000030 pc=0000000000044090..00000000000440a1 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000527c 0000000000000044 00005250 FDE cie=00000030 pc=0000000000027730..00000000000277c4 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027736 │ │ │ │ +00006f7c 0000000000000010 00006f50 FDE cie=00000030 pc=00000000000440b0..00000000000440b9 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006f90 0000000000000010 00006f64 FDE cie=00000030 pc=00000000000440c0..00000000000440c8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006fa4 0000000000000010 00006f78 FDE cie=00000030 pc=00000000000440d0..00000000000440db │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006fb8 0000000000000010 00006f8c FDE cie=00000030 pc=00000000000440e0..00000000000440ed │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006fcc 0000000000000010 00006fa0 FDE cie=00000030 pc=00000000000440f0..00000000000440f9 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006fe0 0000000000000034 00006fb4 FDE cie=00000030 pc=0000000000044100..000000000004415a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044106 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027738 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044108 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002773a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044109 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002773c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004410a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002773d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002773e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027742 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 119 to 00000000000277b9 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000277ba │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004410e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000277bb │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000044150 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277bd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044154 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277bf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044155 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044157 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044159 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000052c4 0000000000000044 00005298 FDE cie=00000030 pc=00000000000277d0..00000000000278cf │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000277d6 │ │ │ │ +00007018 0000000000000048 00006fec FDE cie=00000030 pc=0000000000044160..000000000004424b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044166 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044168 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004416a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004416c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000277dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004416d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000277de │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004416e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000277e2 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 226 to 00000000000278c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044172 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000004417f │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000278c5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044183 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000278c6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044184 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000278c8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000278ca │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000278cc │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000278ce │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000530c 0000000000000028 000052e0 FDE cie=00000030 pc=00000000000278d0..0000000000027927 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000278d6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000278d7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000278d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044186 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 57 to 0000000000027911 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044188 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027919 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004418a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000027922 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004418c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044190 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005338 0000000000000018 0000530c FDE cie=00000030 pc=0000000000027930..0000000000027959 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002793d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000002794e │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00007064 0000000000000010 00007038 FDE cie=00000030 pc=0000000000044250..0000000000044258 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005354 0000000000000010 00005328 FDE cie=00000030 pc=0000000000027960..00000000000279a5 │ │ │ │ +00007078 0000000000000010 0000704c FDE cie=00000030 pc=0000000000044260..0000000000044269 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005368 0000000000000020 0000533c FDE cie=00000030 pc=00000000000279b0..0000000000027a74 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000279b5 │ │ │ │ +0000708c 0000000000000028 00007060 FDE cie=00000030 pc=0000000000044270..00000000000442ce │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044276 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 58 to 00000000000279ef │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000279f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 126 to 0000000000027a6e │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004427a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004427e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000442ca │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000442cb │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000442cd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027a6f │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000538c 0000000000000010 00005360 FDE cie=00000030 pc=0000000000027a80..0000000000027b17 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000053a0 0000000000000010 00005374 FDE cie=00000030 pc=0000000000027b20..0000000000027b55 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000053b4 0000000000000010 00005388 FDE cie=00000030 pc=0000000000027b60..0000000000027bd9 │ │ │ │ +000070b8 0000000000000010 0000708c FDE cie=00000030 pc=00000000000442d0..00000000000442d9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000053c8 0000000000000010 0000539c FDE cie=00000030 pc=0000000000027be0..0000000000027c17 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000053dc 0000000000000030 000053b0 FDE cie=00000030 pc=0000000000027c20..0000000000027fea │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027c26 │ │ │ │ +000070cc 0000000000000048 000070a0 FDE cie=00000030 pc=00000000000442e0..0000000000044355 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000442e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027c2c │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000442e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027c30 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000442ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000027c3a │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 906 to 0000000000027fc4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000442ec │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000442ed │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000442ee │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000442f2 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000004433e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044342 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044343 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044345 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000027fc9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044347 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027fca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044349 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027fcc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004434b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027fd0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000044350 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005410 0000000000000044 000053e4 FDE cie=00000030 pc=0000000000027ff0..00000000000280b2 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027ff6 │ │ │ │ +00007118 0000000000000048 000070ec FDE cie=00000030 pc=0000000000044360..0000000000044422 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044366 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027ffd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044368 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027fff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004436a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000028008 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004436c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000028010 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004436d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028014 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004436e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002801d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044372 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 135 to 00000000000280a4 │ │ │ │ + DW_CFA_advance_loc1: 122 to 00000000000443ec │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000280a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000443ed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000280a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000443ee │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000280ab │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000443f0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000280ad │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000443f2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000280af │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000443f4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000280b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000443f6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000044400 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007164 0000000000000010 00007138 FDE cie=00000030 pc=0000000000044430..0000000000044467 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005458 0000000000000048 0000542c FDE cie=00000030 pc=00000000000280c0..00000000000281cb │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000280c6 │ │ │ │ +00007178 0000000000000010 0000714c FDE cie=00000030 pc=0000000000044470..00000000000444e3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000718c 0000000000000048 00007160 FDE cie=00000030 pc=00000000000444f0..0000000000044597 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000444f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000280cd │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000444fb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000280d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000444fd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000280d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000444ff │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000280d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044500 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000280dc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044501 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000280e6 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000028146 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044505 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 89 to 000000000004455e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002814a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004455f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002814b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044560 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002814d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044562 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002814f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044564 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028151 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044566 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028153 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044568 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000028158 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044570 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000054a4 0000000000000034 00005478 FDE cie=00000030 pc=00000000000281d0..000000000002825d │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000281d6 │ │ │ │ +000071d8 0000000000000024 000071ac FDE cie=00000030 pc=00000000000445a0..0000000000044abb │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000000445b9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000281dd │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 1013 to 00000000000449ae │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000449c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 192 to 0000000000044a80 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000044a90 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + │ │ │ │ +00007200 000000000000002c 000071d4 FDE cie=00000030 pc=0000000000044ac0..0000000000044b39 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000044acb │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044acc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000281e1 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044ad0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000281e5 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000044b2e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044b2f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044b31 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000044b38 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007230 0000000000000010 00007204 FDE cie=00000030 pc=0000000000044b40..0000000000044b61 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007244 0000000000000010 00007218 FDE cie=00000030 pc=0000000000044b70..0000000000044b8d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007258 000000000000003c 0000722c FDE cie=00000030 pc=0000000000044b90..0000000000044c5d │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000044b9f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044ba1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000044ba6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044ba7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000281f3 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044ba8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 99 to 0000000000028256 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 172 to 0000000000044c54 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028257 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044c55 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028258 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044c57 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002825a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044c59 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002825c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044c5b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044c5c │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ │ │ │ │ -000054dc 000000000000003c 000054b0 FDE cie=00000030 pc=0000000000028260..000000000002830b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000028266 │ │ │ │ +00007298 0000000000000048 0000726c FDE cie=00000030 pc=0000000000044c60..0000000000044ce1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044c66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002826d │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000044c6b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000028272 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044c6d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028273 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044c6e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000028279 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044c6f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 93 to 00000000000282d6 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000044cbf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000282da │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044cc0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000282dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044cc2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000282de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044cc4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000282e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044cc6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000282e8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000044cd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000044cd9 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044cda │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044cdc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044cde │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044ce0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000072e4 0000000000000010 000072b8 FDE cie=00000030 pc=0000000000044cf0..0000000000044cfd │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000072f8 0000000000000010 000072cc FDE cie=00000030 pc=0000000000044d00..0000000000044d53 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000551c 0000000000000040 000054f0 FDE cie=00000030 pc=0000000000028310..000000000002848b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000028316 │ │ │ │ +0000730c 0000000000000010 000072e0 FDE cie=00000030 pc=0000000000044d60..0000000000044df1 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007320 0000000000000048 000072f4 FDE cie=00000030 pc=0000000000044e00..0000000000044e81 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044e06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000028321 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000044e0b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028323 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044e0d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028324 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044e0e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002832c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044e0f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000028333 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 305 to 0000000000028464 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000044e63 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028465 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028466 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044e64 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028468 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044e66 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002846a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044e68 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002846c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044e6a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028470 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044e70 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00005560 0000000000000048 00005534 FDE cie=00000030 pc=0000000000028490..000000000002864b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000028496 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028498 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002849f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000284a7 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000044e79 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000284ab │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000284af │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000284b6 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 357 to 000000000002861b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002861c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002861d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002861f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044e7a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028621 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044e7c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028623 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044e7e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028625 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044e80 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000028630 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -000055ac 000000000000004c 00005580 FDE cie=00000030 pc=0000000000028650..000000000002882b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000028656 │ │ │ │ +0000736c 0000000000000048 00007340 FDE cie=00000030 pc=0000000000044e90..0000000000044f7a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044e96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028658 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044e98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002865d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044e9a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000028662 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044e9c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028666 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044e9d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002866a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044e9e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000028670 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 400 to 0000000000028800 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044ea2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 83 to 0000000000044ef5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028801 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044ef9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028802 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044efa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028804 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044efc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028806 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044efe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028808 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044f00 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002880a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044f02 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000028810 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044f08 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000055fc 0000000000000048 000055d0 FDE cie=00000030 pc=0000000000028830..00000000000289ff │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000028836 │ │ │ │ +000073b8 0000000000000054 0000738c FDE cie=00000030 pc=0000000000044f80..00000000000455f9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044f86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000028841 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044f88 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028843 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044f8a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028845 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000044f8f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028849 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044f90 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000028850 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044f94 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000028865 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 287 to 0000000000028984 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044f98 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 282 to 00000000000450b2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000450c6 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000450f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 457 to 00000000000452b9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028988 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000452bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028989 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000452be │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002898b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000452c0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002898d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000452c2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002898f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000452c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028991 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000452c6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000028998 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000452d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005648 000000000000004c 0000561c FDE cie=00000030 pc=0000000000028a00..00000000000292b7 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028a02 │ │ │ │ +00007410 0000000000000048 000073e4 FDE cie=00000030 pc=0000000000045600..0000000000045750 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000045606 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028a04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045608 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028a06 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004560d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028a08 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000045612 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028a09 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045613 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028a0a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045614 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000028a11 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc2: 2094 to 000000000002923f │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045618 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 298 to 0000000000045742 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029240 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045746 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029241 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045747 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029243 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045749 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029245 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004574b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029247 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004574d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029249 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004574f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000029250 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005698 000000000000004c 0000566c FDE cie=00000030 pc=00000000000292c0..0000000000029534 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000292c6 │ │ │ │ +0000745c 0000000000000038 00007430 FDE cie=00000030 pc=0000000000045750..0000000000045858 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000045756 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000292c8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004575d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000292ca │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000045767 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000292cc │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045768 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000292cd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000292ce │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000292d2 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 530 to 00000000000294e4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000294e5 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045769 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000294e6 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 231 to 0000000000045850 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000294e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045851 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000294ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045853 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000294ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045855 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000294ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045857 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000294f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056e8 0000000000000048 000056bc FDE cie=00000030 pc=0000000000029540..00000000000298c7 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000029546 │ │ │ │ +00007498 0000000000000048 0000746c FDE cie=00000030 pc=0000000000045860..0000000000045a2b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000045866 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002954b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045868 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002954d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004586a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002954f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004586c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029553 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000045877 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029554 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045878 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029558 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 451 to 000000000002971b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004587c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 82 to 00000000000458ce │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002971f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000458d2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029720 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000458d3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029722 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000458d5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029724 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000458d7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029726 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000458d9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029728 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000458db │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029729 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000458e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005734 0000000000000010 00005708 FDE cie=00000030 pc=00000000000298d0..000000000002992f │ │ │ │ +000074e4 0000000000000010 000074b8 FDE cie=00000030 pc=0000000000045a30..0000000000045a3c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005748 0000000000000010 0000571c FDE cie=00000030 pc=0000000000029930..00000000000299a4 │ │ │ │ +000074f8 0000000000000010 000074cc FDE cie=00000030 pc=0000000000045a40..0000000000045a4c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000575c 0000000000000024 00005730 FDE cie=00000030 pc=00000000000299b0..0000000000029aaf │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000299b5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000299c1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000299d0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 212 to 0000000000029aa4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000029aa9 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029aaa │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00005784 0000000000000024 00005758 FDE cie=00000030 pc=0000000000029ab0..0000000000029bb2 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000029ab5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000029ac1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000029ad0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 213 to 0000000000029ba5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029ba6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029ba7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -000057ac 0000000000000024 00005780 FDE cie=00000030 pc=0000000000029bc0..0000000000029cbb │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000029bc5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000029bd1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000029be0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 212 to 0000000000029cb4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029cb5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029cb6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -000057d4 0000000000000010 000057a8 FDE cie=00000030 pc=0000000000029cc0..0000000000029d14 │ │ │ │ +0000750c 0000000000000010 000074e0 FDE cie=00000030 pc=0000000000045a50..0000000000045a5c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000057e8 0000000000000010 000057bc FDE cie=00000030 pc=0000000000029d20..0000000000029d8d │ │ │ │ +00007520 0000000000000010 000074f4 FDE cie=00000030 pc=0000000000045a60..0000000000045d8c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000057fc 0000000000000034 000057d0 FDE cie=00000030 pc=0000000000029d90..000000000002a0bd │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000029d96 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000029da1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000029da4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 547 to 0000000000029fc7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029fc8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029fca │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029fcb │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 238 to 000000000002a0b9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a0ba │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0bc │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00005834 0000000000000010 00005808 FDE cie=00000030 pc=000000000002a0c0..000000000002a18e │ │ │ │ +00007534 0000000000000010 00007508 FDE cie=00000030 pc=0000000000045d90..00000000000460b0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005848 0000000000000010 0000581c FDE cie=00000030 pc=000000000002a190..000000000002a211 │ │ │ │ +00007548 0000000000000010 0000751c FDE cie=00000030 pc=00000000000460b0..00000000000463d0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000585c 0000000000000018 00005830 FDE cie=00000030 pc=000000000002a220..000000000002a2c1 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a230 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 101 to 000000000002a295 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002a2a2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +0000755c 0000000000000010 00007530 FDE cie=00000030 pc=00000000000463d0..0000000000046410 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005878 0000000000000014 0000584c FDE cie=00000030 pc=000000000002a2d0..000000000002a348 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a2d8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 107 to 000000000002a343 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00005890 0000000000000010 00005864 FDE cie=00000030 pc=000000000002a350..000000000002a431 │ │ │ │ +00007570 0000000000000010 00007544 FDE cie=00000030 pc=0000000000046410..0000000000046463 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000058a4 0000000000000010 00005878 FDE cie=00000030 pc=000000000002a440..000000000002a55a │ │ │ │ +00007584 0000000000000010 00007558 FDE cie=00000030 pc=0000000000046470..00000000000464b0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000058b8 0000000000000018 0000588c FDE cie=00000030 pc=000000000002a560..000000000002a5a9 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a568 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000002a591 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002a596 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00007598 0000000000000010 0000756c FDE cie=00000030 pc=00000000000464b0..0000000000046503 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000058d4 0000000000000014 000058a8 FDE cie=00000030 pc=000000000002a5b0..000000000002a5f6 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a5c0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000002a5ed │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000058ec 0000000000000014 000058c0 FDE cie=00000030 pc=000000000002a600..000000000002a632 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a608 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000002a631 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +000075ac 0000000000000010 00007580 FDE cie=00000030 pc=0000000000046510..0000000000046555 │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00005904 0000000000000018 000058d8 FDE cie=00000030 pc=000000000002a640..000000000002a72d │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a648 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 207 to 000000000002a717 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002a71c │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00005920 0000000000000018 000058f4 FDE cie=00000030 pc=000000000002a730..000000000002a9ee │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a738 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 235 to 000000000002a823 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002a828 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000593c 0000000000000018 00005910 FDE cie=00000030 pc=000000000002a9f0..000000000002ad03 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a9f8 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 285 to 000000000002ab15 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002ab1e │ │ │ │ - DW_CFA_restore_state │ │ │ │ +000075c0 0000000000000010 00007594 FDE cie=00000030 pc=0000000000046560..00000000000465ed │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005958 0000000000000024 0000592c FDE cie=00000030 pc=000000000002ad10..000000000002ae1a │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002ad1d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002ad35 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 174 to 000000000002ade3 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ade4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002adf0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000002ae09 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ +000075d4 0000000000000010 000075a8 FDE cie=00000030 pc=00000000000465f0..000000000004663d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005980 0000000000000014 00005954 FDE cie=00000030 pc=000000000002ae20..000000000002af1e │ │ │ │ - DW_CFA_advance_loc1: 236 to 000000000002af0c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000002af1d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +000075e8 0000000000000010 000075bc FDE cie=00000030 pc=0000000000046640..00000000000466cb │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005998 0000000000000014 0000596c FDE cie=00000030 pc=000000000002af20..000000000002af3a │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002af28 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000002af39 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +000075fc 0000000000000010 000075d0 FDE cie=00000030 pc=00000000000466d0..0000000000046773 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000059b0 0000000000000014 00005984 FDE cie=00000030 pc=000000000002af40..000000000002af5a │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002af48 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000002af59 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00007610 0000000000000010 000075e4 FDE cie=00000030 pc=0000000000046780..00000000000467db │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000059c8 0000000000000014 0000599c FDE cie=00000030 pc=000000000002af60..000000000002aff5 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000002af94 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000002afe0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00007624 0000000000000010 000075f8 FDE cie=00000030 pc=00000000000467e0..0000000000046833 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000059e0 0000000000000014 000059b4 FDE cie=00000030 pc=000000000002b000..000000000002b079 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000002b030 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000002b068 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00007638 0000000000000010 0000760c FDE cie=00000030 pc=0000000000046840..0000000000046853 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000059f8 0000000000000048 000059cc FDE cie=00000030 pc=000000000002b080..000000000002b1f9 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002b086 │ │ │ │ +0000764c 0000000000000048 00007620 FDE cie=00000030 pc=0000000000046860..00000000000469e9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000046866 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002b08d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046868 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002b092 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004686d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b094 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004686f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b095 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046873 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002b098 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046874 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000002b0a9 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 303 to 000000000002b1d8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046878 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 358 to 00000000000469de │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b1d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000469df │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b1da │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000469e0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b1dc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000469e2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000469e4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000469e6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000469e8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007698 0000000000000028 0000766c FDE cie=00000030 pc=00000000000469f0..0000000000046a51 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000469f6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000469f7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000469f8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b1de │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000046a2e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b1e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046a2f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b1e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046a31 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002b1e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046a32 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005a44 0000000000000028 00005a18 FDE cie=00000030 pc=000000000002b200..000000000002b281 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002b206 │ │ │ │ +000076c4 0000000000000028 00007698 FDE cie=00000030 pc=0000000000046a60..0000000000046abd │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000046a66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002b209 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000046a6c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002b213 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000046a72 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 103 to 000000000002b27a │ │ │ │ + DW_CFA_advance_loc1: 71 to 0000000000046ab9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b27e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046aba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b280 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046abc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a70 000000000000004c 00005a44 FDE cie=00000030 pc=000000000002b290..000000000002ba28 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002b296 │ │ │ │ +000076f0 0000000000000020 000076c4 FDE cie=00000030 pc=0000000000046ac0..0000000000046b92 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000046ad1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 179 to 0000000000046b84 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046b88 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000046b8f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007714 0000000000000048 000076e8 FDE cie=00000030 pc=0000000000046ba0..0000000000046d27 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000046ba6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b29a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046ba8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b29c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046baa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b29e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046bac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b2a2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046bad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002b2a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046bae │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002b2af │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 1758 to 000000000002b98d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046bb2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 145 to 0000000000046c43 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b98e │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000046c46 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b98f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046c47 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b991 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046c49 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b993 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046c4b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b995 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046c4d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b997 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046c4f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b998 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046c50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005ac0 0000000000000048 00005a94 FDE cie=00000030 pc=000000000002ba30..000000000002bc10 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002ba36 │ │ │ │ +00007760 0000000000000048 00007734 FDE cie=00000030 pc=0000000000046d30..0000000000046f0e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000046d36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ba38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046d38 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ba3a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046d3a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ba3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046d3c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ba3d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046d3d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ba3e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046d3e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ba42 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046d42 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 331 to 000000000002bb8d │ │ │ │ + DW_CFA_advance_loc2: 259 to 0000000000046e45 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bb91 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046e46 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002bb92 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046e47 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bb94 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046e49 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bb96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046e4b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bb98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046e4d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bb9a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046e4f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002bb9b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046e50 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005b0c 000000000000004c 00005ae0 FDE cie=00000030 pc=000000000002bc10..000000000002c490 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002bc16 │ │ │ │ +000077ac 0000000000000064 00007780 FDE cie=00000030 pc=0000000000046f10..0000000000047072 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000046f20 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002bc1d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046f22 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bc21 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000046f27 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002bc28 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000046f2c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002bc29 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046f2d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002bc2a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046f2e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002bc31 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 2104 to 000000000002c469 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046f32 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 207 to 0000000000047001 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c46d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047002 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c46e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047003 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c470 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047005 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c472 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047007 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c474 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047009 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c476 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c477 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005b5c 000000000000001c 00005b30 FDE cie=00000030 pc=000000000002c490..000000000002c50e │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002c4a0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000002c4ca │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004700b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002c4d8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000047010 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000002c505 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005b7c 0000000000000038 00005b50 FDE cie=00000030 pc=000000000002c510..000000000002c668 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002c516 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c518 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c519 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002c51c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002c523 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 310 to 000000000002c659 │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000047066 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047067 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047068 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c65a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004706a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c65b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004706c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c65d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004706e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c65f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047070 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047071 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ │ │ │ │ -00005bb8 000000000000004c 00005b8c FDE cie=00000030 pc=000000000002c670..000000000002d087 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002c676 │ │ │ │ +00007814 0000000000000064 000077e8 FDE cie=00000030 pc=0000000000047080..000000000004729a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000047086 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002c67f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047088 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002c684 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004708a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002c689 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004708c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c68d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047090 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c68e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047094 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002c695 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc2: 2345 to 000000000002cfbe │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004709b │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 346 to 00000000000471f5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cfbf │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000471f6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cfc0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000471f7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cfc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000471f9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cfc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000471fb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cfc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000471fd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cfc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000471ff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002cfd0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047200 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 107 to 000000000004726b │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004726c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004726d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004726f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047271 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047273 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047275 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000047280 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c08 000000000000005c 00005bdc FDE cie=00000030 pc=000000000002d090..000000000002d9d7 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002d096 │ │ │ │ +0000787c 0000000000000060 00007850 FDE cie=00000030 pc=00000000000472a0..00000000000474b7 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000472a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002d09d │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000472ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002d0a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000472ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002d0a7 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000472b2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d0a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000472b6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d0ac │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000472b7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002d0b3 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 289 to 000000000002d1d4 │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002d1e2 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000002d256 │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d257 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 682 to 000000000002d501 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000472be │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 319 to 00000000000473fd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002d506 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000473fe │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d507 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000473ff │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d509 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047401 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d50b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047403 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d50d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047405 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d50f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047407 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d510 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000047410 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00005c68 000000000000001c 00005c3c FDE cie=00000030 pc=000000000002d9e0..000000000002dae3 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002d9f8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000002da1b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000002da38 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 142 to 000000000002dac6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005c88 000000000000001c 00005c5c FDE cie=00000030 pc=000000000002daf0..000000000002dc7c │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002daf8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 284 to 000000000002dc14 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002dc20 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 83 to 000000000002dc73 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00005ca8 0000000000000010 00005c7c FDE cie=00000030 pc=000000000002dc80..000000000002dc85 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005cbc 0000000000000030 00005c90 FDE cie=00000030 pc=000000000002dc90..000000000002de91 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002dc96 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dc9a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dc9e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002dca5 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 466 to 000000000002de77 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 156 to 00000000000474ac │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000474ad │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000474ae │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000474b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002de78 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000474b2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002de79 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000474b4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002de7b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000474b6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002de80 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005cf0 0000000000000048 00005cc4 FDE cie=00000030 pc=000000000002dea0..000000000002e191 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002dea6 │ │ │ │ +000078e0 0000000000000064 000078b4 FDE cie=00000030 pc=00000000000474c0..00000000000476e7 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000474cf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002dead │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000474da │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002deb7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000474dc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002dec3 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000474e8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dec7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000474e9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002dec8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000474ea │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002decc │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 464 to 000000000002e09c │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000474f6 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 361 to 000000000004765f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e09d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047660 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e09e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047661 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e0a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047663 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e0a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047665 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e0a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047667 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e0a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047669 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002e0b0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000047670 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00005d3c 0000000000000010 00005d10 FDE cie=00000030 pc=000000000002e1a0..000000000002e1db │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005d50 0000000000000010 00005d24 FDE cie=00000030 pc=000000000002e1e0..000000000002e21b │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005d64 0000000000000010 00005d38 FDE cie=00000030 pc=000000000002e220..000000000002e272 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005d78 0000000000000038 00005d4c FDE cie=00000030 pc=000000000002e280..000000000002e2ee │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002e286 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e288 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002e28d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002e296 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e29a │ │ │ │ + DW_CFA_advance_loc1: 77 to 00000000000476bd │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000476be │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000002e2e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000476bf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e2e7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000476c1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e2e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000476c3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e2eb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000476c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e2ed │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005db4 0000000000000018 00005d88 FDE cie=00000030 pc=000000000002e2f0..000000000002e309 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002e2f5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000002e308 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000476c7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000476d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005dd0 0000000000000014 00005da4 FDE cie=00000030 pc=000000000002e310..000000000002e3da │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002e32c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 161 to 000000000002e3cd │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00005de8 0000000000000038 00005dbc FDE cie=00000030 pc=000000000002e3e0..000000000002e4fa │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002e3e6 │ │ │ │ +00007948 0000000000000064 0000791c FDE cie=00000030 pc=00000000000476f0..0000000000047990 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000476ff │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002e3eb │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004770a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000002e3fa │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004770c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e3fb │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000047718 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e3ff │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047719 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 240 to 000000000002e4ef │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004771a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000047726 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 263 to 000000000004782d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004782e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004782f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e4f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047831 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e4f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047833 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e4f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047835 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e4f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047837 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005e24 0000000000000038 00005df8 FDE cie=00000030 pc=000000000002e500..000000000002e76e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002e506 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e508 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e509 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e50a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e50e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 446 to 000000000002e6cc │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000047840 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 305 to 0000000000047971 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047972 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047973 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e6cd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047975 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e6ce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047977 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e6d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047979 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e6d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004797b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e6d3 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000047980 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005e60 0000000000000048 00005e34 FDE cie=00000030 pc=000000000002e770..000000000002ee47 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002e776 │ │ │ │ +000079b0 0000000000000064 00007984 FDE cie=00000030 pc=0000000000047990..0000000000047c5b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000047996 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e778 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047998 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002e77f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004799a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e781 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004799c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e785 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004799d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002e788 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004799e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e78c │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 1469 to 000000000002ed49 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000479a2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 360 to 0000000000047b0a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ed4a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047b0b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ed4b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047b0c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ed4d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047b0e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ed4f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047b10 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ed51 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047b12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ed53 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047b14 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002ed58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047b18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00005eac 0000000000000030 00005e80 FDE cie=00000030 pc=000000000002ee50..000000000002f5f9 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002ee56 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002ee61 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002ee6e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002ee7e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 1111 to 000000000002f2d5 │ │ │ │ + DW_CFA_advance_loc2: 284 to 0000000000047c34 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047c35 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047c36 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047c38 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f2d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047c3a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f2da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047c3c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047c3e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f2e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047c3f │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005ee0 000000000000004c 00005eb4 FDE cie=00000030 pc=000000000002f600..000000000002f9c5 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002f606 │ │ │ │ +00007a18 0000000000000064 000079ec FDE cie=00000030 pc=0000000000047c60..0000000000047f68 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000047c69 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f608 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047c6b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f60a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000047c70 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f60c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047c74 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f60d │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000047c7c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f60e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047c7d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f612 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 534 to 000000000002f828 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000047c85 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 378 to 0000000000047dff │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f82c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047e00 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f82d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047e01 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f82f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047e03 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f831 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047e05 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f833 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047e07 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f835 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047e09 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002f840 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000047e10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005f30 0000000000000010 00005f04 FDE cie=00000030 pc=000000000002f9d0..000000000002f9e2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005f44 0000000000000018 00005f18 FDE cie=00000030 pc=000000000002f9f0..000000000002fa99 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002f9fb │ │ │ │ - DW_CFA_def_cfa_offset: 1056 │ │ │ │ - DW_CFA_advance_loc1: 145 to 000000000002fa8c │ │ │ │ + DW_CFA_advance_loc2: 309 to 0000000000047f45 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047f46 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047f47 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047f49 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047f4b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047f4d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047f4f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa90 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047f50 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005f60 000000000000004c 00005f34 FDE cie=00000030 pc=000000000002faa0..000000000002fc0c │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002faa6 │ │ │ │ +00007a80 0000000000000060 00007a54 FDE cie=00000030 pc=0000000000047f70..00000000000481bd │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000047f76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002faa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047f78 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002faad │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047f7a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002faaf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047f7c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fab3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047f7d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002fab6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047f7e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000002fac5 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 316 to 000000000002fc01 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047f82 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 342 to 00000000000480d8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fc02 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000480d9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fc03 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000480da │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fc05 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000480dc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fc07 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000480de │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fc09 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000480e0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fc0b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000480e2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000480e8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 202 to 00000000000481b2 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000481b3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000481b4 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000481b6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000481b8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000481ba │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000481bc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00007ae4 0000000000000020 00007ab8 FDE cie=00000030 pc=00000000000481c0..000000000004879d │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000481d8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 1440 to 0000000000048778 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000048780 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004878a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007b08 0000000000000010 00007adc FDE cie=00000030 pc=00000000000487a0..00000000000487b6 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00007b1c 0000000000000010 00007af0 FDE cie=00000030 pc=00000000000487c0..000000000004880e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005fb0 0000000000000040 00005f84 FDE cie=00000030 pc=000000000002fc10..000000000002fcf8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002fc16 │ │ │ │ +00007b30 0000000000000038 00007b04 FDE cie=00000030 pc=0000000000048810..000000000004888a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048816 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002fc1f │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048818 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002fc26 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048819 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fc27 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004881a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fc28 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004881e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002fc2f │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 184 to 000000000002fce7 │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000004884d │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fceb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fcec │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000048858 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fcee │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004885f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fcf0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000048864 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fcf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048866 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fcf3 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004886b │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005ff4 0000000000000044 00005fc8 FDE cie=00000030 pc=000000000002fd00..000000000002fdb0 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002fd06 │ │ │ │ +00007b6c 000000000000003c 00007b40 FDE cie=00000030 pc=0000000000048890..000000000004894c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048896 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002fd0b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048898 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd0d │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004889a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002fd12 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004889b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fd13 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fd14 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd18 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 138 to 000000000002fda2 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fda6 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004889c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fda7 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 133 to 0000000000048921 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fda9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048922 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fdab │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048924 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fdad │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048926 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fdaf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048928 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000603c 0000000000000018 00006010 FDE cie=00000030 pc=000000000002fdb0..000000000002fdf6 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002fdb8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000002fdf0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fdf1 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004892d │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00006058 0000000000000018 0000602c FDE cie=00000030 pc=000000000002fe00..000000000002fe4f │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002fe05 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000002fe4b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006074 0000000000000018 00006048 FDE cie=00000030 pc=000000000002fe50..000000000002feaa │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002fe55 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 81 to 000000000002fea6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006090 000000000000004c 00006064 FDE cie=00000030 pc=000000000002feb0..0000000000030ec2 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002feb6 │ │ │ │ +00007bac 0000000000000048 00007b80 FDE cie=00000030 pc=0000000000048950..0000000000048aa7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048956 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002febd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048958 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002febf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004895a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fec1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004895c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fec2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004895d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fec3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048961 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002fecd │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 2328 to 00000000000307e5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048965 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000048976 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000307e6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004897a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000307e7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004897b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000307e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004897d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000307eb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004897f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000307ed │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048981 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000307ef │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048983 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000307f4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000048988 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000060e0 000000000000001c 000060b4 FDE cie=00000030 pc=0000000000030ed0..0000000000030fae │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000030ed5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ed9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000030ee3 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006100 0000000000000010 000060d4 FDE cie=00000030 pc=0000000000030fb0..0000000000030fe0 │ │ │ │ +00007bf8 0000000000000010 00007bcc FDE cie=00000030 pc=0000000000048ab0..0000000000048b24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006114 0000000000000010 000060e8 FDE cie=00000030 pc=0000000000030fe0..0000000000030ffb │ │ │ │ +00007c0c 0000000000000010 00007be0 FDE cie=00000030 pc=0000000000048b30..0000000000048b6b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006128 0000000000000010 000060fc FDE cie=00000030 pc=0000000000031000..0000000000031034 │ │ │ │ +00007c20 0000000000000010 00007bf4 FDE cie=00000030 pc=0000000000048b70..0000000000048ba8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000613c 0000000000000010 00006110 FDE cie=00000030 pc=0000000000031040..000000000003104d │ │ │ │ +00007c34 0000000000000010 00007c08 FDE cie=00000030 pc=0000000000048bb0..0000000000048bed │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006150 0000000000000038 00006124 FDE cie=00000030 pc=0000000000031050..00000000000310e1 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000031061 │ │ │ │ +00007c48 0000000000000048 00007c1c FDE cie=00000030 pc=0000000000048bf0..0000000000048d9f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048bf6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031065 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000048bfb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000031068 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000048c00 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 93 to 00000000000310c5 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000048c05 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048c06 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000048c09 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048c0d │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 321 to 0000000000048d4e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048d4f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048d50 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048d52 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048d54 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000310c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048d56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000310c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048d58 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000310d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000048d60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000310d1 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000310d2 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000310d4 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000618c 0000000000000048 00006160 FDE cie=00000030 pc=00000000000310f0..0000000000031294 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000310f6 │ │ │ │ +00007c94 0000000000000048 00007c68 FDE cie=00000030 pc=0000000000048da0..0000000000048eab │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048da6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000310f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048da8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000310fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048daa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000310fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048dac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000310fd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048dad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000310fe │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048dae │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031102 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 291 to 0000000000031225 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048db2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 113 to 0000000000048e23 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031226 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048e27 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031227 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048e28 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031229 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048e2a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003122b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048e2c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003122d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048e2e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003122f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048e30 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031230 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000048e38 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000061d8 0000000000000024 000061ac FDE cie=00000030 pc=00000000000312a0..000000000003131c │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000312a5 │ │ │ │ +00007ce0 0000000000000024 00007cb4 FDE cie=00000030 pc=0000000000048eb0..0000000000048fee │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000048f18 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000312a9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000312b0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 105 to 0000000000031319 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003131a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 145 to 0000000000048fa9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000048fb0 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000048fc0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003131b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048fc6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000048fd0 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006200 00000000000000dc 000061d4 FDE cie=00000030 pc=0000000000031320..000000000003177e │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000031326 │ │ │ │ +00007d08 0000000000000058 00007cdc FDE cie=00000030 pc=0000000000048ff0..0000000000049098 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048ff6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003132b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048ff8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003132d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048ffa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003132f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048ffc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031330 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049000 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031331 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049001 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000031338 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000049008 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000004904d │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000049061 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049062 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049064 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000049069 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004906d │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 478 to 0000000000031516 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000049086 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031517 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004908a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031518 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004908b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003151a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004908d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003151c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004908f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003151e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049091 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031520 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049093 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031528 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000003156c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000003157b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003157c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003157e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031580 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031582 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007d64 0000000000000044 00007d38 FDE cie=00000030 pc=00000000000490a0..000000000004914b │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000490a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031584 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000031589 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 37 to 00000000000315ae │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000315bd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000315be │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000315c0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000315c2 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000490aa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000315c4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000315c6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000315cb │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000315e5 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000315f6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000315fc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000315fe │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000490af │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031600 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031602 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031604 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000031609 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000003162e │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000490b3 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000490b4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000490d3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000031634 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000490de │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000490ef │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000490f5 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004910b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031635 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000049143 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031637 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049144 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031639 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049146 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003163b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049148 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003163d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004914a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000031642 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 123 to 00000000000316bd │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000316c0 │ │ │ │ + │ │ │ │ +00007dac 0000000000000038 00007d80 FDE cie=00000030 pc=0000000000049150..00000000000491ca │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000049156 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000049161 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000049166 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004916a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004916b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000316c1 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 87 to 00000000000491c2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000316c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000491c3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000316c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000491c5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000316c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000491c7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000316c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000491c9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000316ce │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000316fc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007de8 0000000000000048 00007dbc FDE cie=00000030 pc=00000000000491d0..00000000000492a8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000491d6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000491d8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000491da │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000491dc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000491dd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000491de │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000491e2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 173 to 000000000004928f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000031707 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049290 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031708 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049291 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003170a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049293 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003170c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049295 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003170e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049297 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031710 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049299 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000031715 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000492a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000062e0 0000000000000038 000062b4 FDE cie=00000030 pc=0000000000031780..000000000003181f │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000031789 │ │ │ │ +00007e34 000000000000004c 00007e08 FDE cie=00000030 pc=00000000000492b0..0000000000049471 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000492bf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003178b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000492c1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000031790 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000492c6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031791 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000492c7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031795 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000492c8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 130 to 0000000000031817 │ │ │ │ + DW_CFA_advance_loc2: 393 to 0000000000049451 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031818 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049452 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003181a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049454 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003181c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049456 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003181e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049458 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000049460 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000049468 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000631c 0000000000000054 000062f0 FDE cie=00000030 pc=0000000000031820..000000000003283d │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000031826 │ │ │ │ +00007e84 000000000000004c 00007e58 FDE cie=00000030 pc=0000000000049480..000000000004a409 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000049486 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003182e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049488 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031830 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000049492 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031832 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049494 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031833 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049495 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031837 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049496 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003183b │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 135 to 00000000000318c2 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000494a0 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 3703 to 000000000004a317 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000318c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a318 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000318c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a319 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000318cb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a31b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000318cd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a31d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000318cf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a31f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000318d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a321 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000318d8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1871 to 0000000000032027 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003202b │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000032038 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004a328 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006374 000000000000004c 00006348 FDE cie=00000030 pc=0000000000032840..0000000000032c99 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032846 │ │ │ │ +00007ed4 00000000000000e0 00007ea8 FDE cie=00000030 pc=000000000004a410..000000000004b6b2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004a416 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032848 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a418 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003284a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004a41d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003284c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004a422 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032850 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a426 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032851 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a42a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000032858 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 993 to 0000000000032c39 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004a434 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 1121 to 000000000004a895 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000004a8bf │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000004a8cc │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004a8d3 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000004a8ed │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000004a929 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000004a936 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004a93d │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000004a94e │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 767 to 000000000004ac4d │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000004ac77 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000004ac84 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004ac8b │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000004aca5 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000004ace1 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000004acee │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004acf5 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000004ad06 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 656 to 000000000004af96 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032c3a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004af97 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032c3b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004af98 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c3d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004af9a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c3f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004af9c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c41 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004af9e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c43 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004afa0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032c44 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004afa1 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 394 to 000000000004b12b │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000004b144 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000004b153 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b155 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 340 to 000000000004b2a9 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004b2c9 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004b2d9 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b2db │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 379 to 000000000004b456 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000004b46f │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000004b47e │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b47f │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 340 to 000000000004b5d3 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004b5f3 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000004b602 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b603 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000063c4 000000000000004c 00006398 FDE cie=00000030 pc=0000000000032ca0..0000000000032d23 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000032cae │ │ │ │ +00007fb8 000000000000004c 00007f8c FDE cie=00000030 pc=000000000004b6c0..000000000004b8f9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004b6c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032cb0 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b6c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032cb8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b6ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000032cbf │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b6cc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032cc3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b6cd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000032d02 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b6ce │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b6d2 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 350 to 000000000004b830 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b834 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b835 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000032d05 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b837 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032d06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b839 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032d08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b83b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032d0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b83d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032d10 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004b840 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032d14 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032d1a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032d1b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032d1d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032d1f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032d20 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006414 000000000000004c 000063e8 FDE cie=00000030 pc=0000000000032d30..0000000000032db2 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000032d3e │ │ │ │ +00008008 0000000000000028 00007fdc FDE cie=00000030 pc=000000000004b900..000000000004b9bf │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004b905 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032d40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004b90d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032d48 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000032d4f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032d53 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004b914 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000032d92 │ │ │ │ + DW_CFA_advance_loc1: 132 to 000000000004b998 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000032d95 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032d96 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032d98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b99c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032d9a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b99d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032da0 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004b9a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032da4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000032da9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032daa │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032dac │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008034 0000000000000018 00008008 FDE cie=00000030 pc=000000000004b9c0..000000000004ba20 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004b9c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032dae │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000004ba1f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032daf │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006464 0000000000000034 00006438 FDE cie=00000030 pc=0000000000032dc0..0000000000032e1a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032dc6 │ │ │ │ +00008050 000000000000002c 00008024 FDE cie=00000030 pc=000000000004ba20..000000000004bb60 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004ba26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032dc7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ba27 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032dc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ba2b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 61 to 0000000000032e05 │ │ │ │ + DW_CFA_advance_loc2: 279 to 000000000004bb42 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032e06 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004bb43 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032e08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bb45 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032e10 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004bb50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032e16 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032e17 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032e19 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008080 0000000000000010 00008054 FDE cie=00000030 pc=000000000004bb60..000000000004bb69 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000649c 0000000000000010 00006470 FDE cie=00000030 pc=0000000000032e20..0000000000032e53 │ │ │ │ +00008094 0000000000000010 00008068 FDE cie=00000030 pc=000000000004bb70..000000000004bb78 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000064b0 000000000000004c 00006484 FDE cie=00000030 pc=0000000000032e60..0000000000032f3a │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000032e71 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000032e7a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000032e83 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000032e88 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032e8c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000032e8f │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032e93 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 155 to 0000000000032f2e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032f2f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032f30 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032f32 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032f34 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032f36 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032f38 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032f39 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ +000080a8 0000000000000010 0000807c FDE cie=00000030 pc=000000000004bb80..000000000004bb89 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006500 0000000000000010 000064d4 FDE cie=00000030 pc=0000000000032f40..0000000000032fac │ │ │ │ +000080bc 0000000000000010 00008090 FDE cie=00000030 pc=000000000004bb90..000000000004bb99 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006514 0000000000000010 000064e8 FDE cie=00000030 pc=0000000000032fb0..000000000003300a │ │ │ │ +000080d0 0000000000000010 000080a4 FDE cie=00000030 pc=000000000004bba0..000000000004bba9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006528 0000000000000010 000064fc FDE cie=00000030 pc=0000000000033010..0000000000033019 │ │ │ │ +000080e4 0000000000000010 000080b8 FDE cie=00000030 pc=000000000004bbb0..000000000004bbb9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000653c 0000000000000010 00006510 FDE cie=00000030 pc=0000000000033020..0000000000033028 │ │ │ │ +000080f8 0000000000000010 000080cc FDE cie=00000030 pc=000000000004bbc0..000000000004bbc9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006550 0000000000000010 00006524 FDE cie=00000030 pc=0000000000033030..0000000000033058 │ │ │ │ +0000810c 0000000000000010 000080e0 FDE cie=00000030 pc=000000000004bbd0..000000000004bbd9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006564 0000000000000010 00006538 FDE cie=00000030 pc=0000000000033060..0000000000033094 │ │ │ │ +00008120 0000000000000010 000080f4 FDE cie=00000030 pc=000000000004bbe0..000000000004bbe9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006578 0000000000000010 0000654c FDE cie=00000030 pc=00000000000330a0..00000000000330b0 │ │ │ │ +00008134 0000000000000010 00008108 FDE cie=00000030 pc=000000000004bbf0..000000000004bbf9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000658c 0000000000000010 00006560 FDE cie=00000030 pc=00000000000330b0..00000000000330bf │ │ │ │ +00008148 0000000000000010 0000811c FDE cie=00000030 pc=000000000004bc00..000000000004bc08 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000065a0 0000000000000038 00006574 FDE cie=00000030 pc=00000000000330c0..0000000000033269 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000330c6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000330cd │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000330d1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000330d2 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000330d9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 263 to 00000000000331e0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000331e4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000331e5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000331e7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000331e9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000331f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +0000815c 0000000000000010 00008130 FDE cie=00000030 pc=000000000004bc10..000000000004bc1e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008170 0000000000000010 00008144 FDE cie=00000030 pc=000000000004bc20..000000000004bc31 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000065dc 0000000000000038 000065b0 FDE cie=00000030 pc=0000000000033270..0000000000033419 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033276 │ │ │ │ +00008184 0000000000000048 00008158 FDE cie=00000030 pc=000000000004bc40..000000000004bcb0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004bc46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003327d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bc48 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033281 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004bc49 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033282 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004bc4a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000033289 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 263 to 0000000000033390 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033394 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033395 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033397 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033399 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000333a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00006618 0000000000000094 000065ec FDE cie=00000030 pc=0000000000033420..000000000003376f │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033426 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003342b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003342d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000033432 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033433 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033437 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003343b │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 176 to 00000000000334eb │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000334ef │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bc4e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000334f0 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000334f2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000334f4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000334f6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000334f8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000033500 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000033522 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003352d │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000033550 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033552 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 69 to 0000000000033597 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000335a2 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000335c2 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000335c3 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 116 to 0000000000033637 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000004bc94 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000033641 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033642 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033644 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bc98 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033646 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004bc99 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033648 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bc9b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003364a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bc9d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033650 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004bca0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 122 to 00000000000336ca │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000336d4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000336d5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bca4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000336d7 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004bca7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000336d9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bcab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000336db │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bcad │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000336dd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bcaf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000336e8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000066b0 0000000000000060 00006684 FDE cie=00000030 pc=0000000000033770..0000000000033930 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033776 │ │ │ │ +000081d0 0000000000000014 000081a4 FDE cie=00000030 pc=000000000004bcb0..000000000004bd1b │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000004bcf5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033778 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003377a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003377c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003377d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003377e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033782 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 113 to 00000000000337f3 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000033800 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000033810 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033811 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 193 to 00000000000338d2 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000338df │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000338ef │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000338f0 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000338f4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000338f7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000338f8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000338fa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000338fc │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000338fe │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033900 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000004bd0e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000033908 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006714 0000000000000048 000066e8 FDE cie=00000030 pc=0000000000033930..0000000000033d3f │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033936 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033938 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003393a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003393c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003393d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003393e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033942 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 1010 to 0000000000033d34 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033d35 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033d36 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d38 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d3a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d3c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d3e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +000081e8 0000000000000010 000081bc FDE cie=00000030 pc=000000000004bd20..000000000004bd73 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006760 0000000000000038 00006734 FDE cie=00000030 pc=0000000000033d40..00000000000342fe │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033d46 │ │ │ │ +000081fc 0000000000000014 000081d0 FDE cie=00000030 pc=000000000004bd80..000000000004bdeb │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000004bdc5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d48 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033d49 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033d4a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000033d51 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 1197 to 00000000000341fe │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000341ff │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034200 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034202 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034204 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000004bdde │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034208 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000679c 0000000000000224 00006770 FDE cie=00000030 pc=0000000000034300..0000000000036905 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000034306 │ │ │ │ +00008214 0000000000000010 000081e8 FDE cie=00000030 pc=000000000004bdf0..000000000004be43 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008228 0000000000000010 000081fc FDE cie=00000030 pc=000000000004be50..000000000004bea6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000823c 0000000000000048 00008210 FDE cie=00000030 pc=000000000004beb0..000000000004c005 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004beb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034308 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004beb8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003430a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004beba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003430c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bebc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003430d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bec0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003430e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004bec1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034312 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 374 to 0000000000034488 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000034491 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003449f │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000344a0 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 308 to 00000000000345d4 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000345dd │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000345eb │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000345ec │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 373 to 0000000000034761 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000034766 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000034775 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034777 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 534 to 000000000003498d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bec5 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 234 to 000000000004bfaf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000034990 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004bfb2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034991 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004bfb3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034993 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bfb5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034995 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bfb7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034997 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bfb9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034999 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bfbb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003499a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004bfc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 444 to 0000000000034b56 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000034b5b │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000034b6a │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034b6c │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 448 to 0000000000034d2c │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000034d31 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000034d40 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034d42 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 313 to 0000000000034e7b │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000034e84 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000034e92 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034e93 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 359 to 0000000000034ffa │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034ffc │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003500a │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003500b │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 640 to 000000000003528b │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000035294 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000352a2 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000352a3 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 271 to 00000000000353b2 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000353c1 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000353d6 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000353d7 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 241 to 00000000000354c8 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000354d7 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000354ed │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000354ef │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 217 to 00000000000355c8 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000355d7 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000355ec │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000355ee │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 170 to 0000000000035698 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000356a7 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000356bc │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000356bd │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 410 to 0000000000035857 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035859 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000035867 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035868 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 688 to 0000000000035b18 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000035b21 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000035b2f │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035b30 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 652 to 0000000000035dbc │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000035dc5 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000035dd3 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035dd4 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 299 to 0000000000035eff │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000035f08 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000035f16 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035f17 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 266 to 0000000000036021 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000036030 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000036046 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036047 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 69 to 000000000003608c │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000036091 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000360a0 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000360a2 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 349 to 00000000000361ff │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000036208 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000036216 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036217 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 274 to 0000000000036329 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000036338 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000003634d │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003634e │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000003638b │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000036394 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000363a2 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000363a3 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 344 to 00000000000364fb │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000364fd │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003650b │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003650c │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 287 to 000000000003662b │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000003663a │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000003664f │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036650 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 243 to 0000000000036743 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000036752 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000036768 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003676a │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 131 to 00000000000367ed │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000367f6 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000036804 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036805 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000036841 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000036850 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000036866 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036868 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000003688a │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000036899 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000368af │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000368b1 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000069c4 0000000000000050 00006998 FDE cie=00000030 pc=0000000000036910..0000000000036a47 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000036916 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036918 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003691a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003691f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036920 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036921 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000036928 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000003698e │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000003699d │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 41 to 00000000000369c6 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000369c7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000369c8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369ca │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369cc │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369ce │ │ │ │ +00008288 0000000000000014 0000825c FDE cie=00000030 pc=000000000004c010..000000000004c03e │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004c018 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369d0 │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000004c03d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000369d8 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006a18 0000000000000054 000069ec FDE cie=00000030 pc=0000000000036a50..0000000000036beb │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000036a56 │ │ │ │ +000082a0 000000000000004c 00008274 FDE cie=00000030 pc=000000000004c040..000000000004c0cf │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004c046 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000036a5d │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c048 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036a5f │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c04a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036a61 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c04b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036a62 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c04c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036a63 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000036a6a │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 162 to 0000000000036b0c │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000036b1d │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000036b46 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036b47 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 141 to 0000000000036bd4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000004c091 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036bd8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036bd9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036bdb │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004c094 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036bdd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c096 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036bdf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c098 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036be1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c09a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036be2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004c0a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00006a70 000000000000004c 00006a44 FDE cie=00000030 pc=0000000000036bf0..0000000000037d99 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000036bf6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036bf8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036bfa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036bfc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036bfd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036c01 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036c05 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 3650 to 0000000000037a47 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004c0a6 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037a48 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037a49 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037a4b │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004c0a9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037a4d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c0ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037a4f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c0ad │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037a51 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c0af │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000037a58 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c0b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006ac0 0000000000000010 00006a94 FDE cie=00000030 pc=0000000000037da0..0000000000037dc1 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006ad4 0000000000000048 00006aa8 FDE cie=00000030 pc=0000000000037dd0..0000000000037eb5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037dd6 │ │ │ │ +000082f0 000000000000004c 000082c4 FDE cie=00000030 pc=000000000004c0d0..000000000004c18f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004c0d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037dda │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c0d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000037ddf │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c0da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037de1 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c0db │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037de2 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c0dc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000037de5 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000037df1 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 168 to 0000000000037e99 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 119 to 000000000004c153 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e9d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037e9e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ea0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c154 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ea2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c156 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ea4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c158 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ea6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c15a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000037eb0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004c160 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006b20 0000000000000024 00006af4 FDE cie=00000030 pc=0000000000037ec0..0000000000037f3b │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000037ec5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037ecb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000037ed6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 95 to 0000000000037f35 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037f39 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037f3a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00006b48 0000000000000044 00006b1c FDE cie=00000030 pc=0000000000037f40..000000000003802c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037f46 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037f48 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000037f4d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037f4f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000037f5b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037f5c │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000037f63 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 190 to 0000000000038021 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038022 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038023 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004c168 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038025 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c169 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038027 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c16b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038029 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c16d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003802b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c16f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c170 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006b90 0000000000000048 00006b64 FDE cie=00000030 pc=0000000000038030..000000000003826e │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038038 │ │ │ │ +00008340 0000000000000048 00008314 FDE cie=00000030 pc=000000000004c190..000000000004c2e5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004c196 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003803d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c198 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038042 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c19a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003804b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c19c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003804f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c19d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038057 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c1a1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003805e │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 476 to 000000000003823a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c1a5 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 233 to 000000000004c28e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003823b │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004c291 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003823c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c292 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038242 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c294 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038244 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c296 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038249 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c298 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003824b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c29a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038250 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004c2a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006bdc 000000000000004c 00006bb0 FDE cie=00000030 pc=0000000000038270..00000000000384f6 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038276 │ │ │ │ +0000838c 000000000000004c 00008360 FDE cie=00000030 pc=000000000004c2f0..000000000004c5c5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004c2f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003827d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c2f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038282 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c2fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038284 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c2fc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038288 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c300 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038289 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c304 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003828d │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 578 to 00000000000384cf │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c30b │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc2: 682 to 000000000004c5b5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000384d3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c5b6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000384d4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c5b7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000384d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c5b9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000384d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c5bb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000384da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c5bd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000384dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c5bf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000384e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c5c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006c2c 000000000000004c 00006c00 FDE cie=00000030 pc=0000000000038500..0000000000038b24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038506 │ │ │ │ +000083dc 0000000000000040 000083b0 FDE cie=00000030 pc=000000000004c5d0..000000000004c6bc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004c5d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000038510 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c5dd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000038519 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c5e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003851f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004c5ea │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038520 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004c5f0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000038523 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038527 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 1230 to 00000000000389f5 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c5f7 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 148 to 000000000004c68b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000389f6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000389f7 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004c694 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000389f9 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004c69c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000389fb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c69e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000389fd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c6a0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000389ff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c6a2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038a00 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004c6b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00008420 0000000000000010 000083f4 FDE cie=00000030 pc=000000000004c6c0..000000000004c712 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006c7c 0000000000000048 00006c50 FDE cie=00000030 pc=0000000000038b30..0000000000038d92 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038b36 │ │ │ │ +00008434 0000000000000010 00008408 FDE cie=00000030 pc=000000000004c720..000000000004c729 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008448 0000000000000040 0000841c FDE cie=00000030 pc=000000000004c730..000000000004c7ac │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004c736 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000038b3d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c737 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000038b4b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c73b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038b50 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038b54 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038b55 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000038b5c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 392 to 0000000000038ce4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000004c769 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038ce8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038ce9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038ceb │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038ced │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038cef │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c76a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038cf1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c76c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000038cf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c770 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00006cc8 000000000000002c 00006c9c FDE cie=00000030 pc=0000000000038da0..0000000000038de1 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000038da9 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000038dac │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004c788 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000038db7 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000038ddd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c789 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c78b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004c790 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004c7a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038dde │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c7a9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038ddf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c7ab │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038de0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006cf8 0000000000000010 00006ccc FDE cie=00000030 pc=0000000000038df0..0000000000038e11 │ │ │ │ +0000848c 0000000000000010 00008460 FDE cie=00000030 pc=000000000004c7b0..000000000004c7c4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d0c 0000000000000010 00006ce0 FDE cie=00000030 pc=0000000000038e20..0000000000038f50 │ │ │ │ +000084a0 0000000000000010 00008474 FDE cie=00000030 pc=000000000004c7d0..000000000004c7e4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d20 0000000000000010 00006cf4 FDE cie=00000030 pc=0000000000038f50..0000000000038f81 │ │ │ │ +000084b4 0000000000000010 00008488 FDE cie=00000030 pc=000000000004c7f0..000000000004c805 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d34 0000000000000020 00006d08 FDE cie=00000030 pc=0000000000038f90..00000000000394ff │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000038fa0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 1346 to 00000000000394e2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000394e8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000394eb │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ +000084c8 0000000000000010 0000849c FDE cie=00000030 pc=000000000004c810..000000000004c826 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d58 0000000000000010 00006d2c FDE cie=00000030 pc=0000000000039500..0000000000039a99 │ │ │ │ +000084dc 0000000000000010 000084b0 FDE cie=00000030 pc=000000000004c830..000000000004c845 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d6c 0000000000000010 00006d40 FDE cie=00000030 pc=0000000000039aa0..0000000000039ae3 │ │ │ │ +000084f0 0000000000000010 000084c4 FDE cie=00000030 pc=000000000004c850..000000000004c866 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d80 0000000000000010 00006d54 FDE cie=00000030 pc=0000000000039af0..0000000000039afc │ │ │ │ +00008504 0000000000000010 000084d8 FDE cie=00000030 pc=000000000004c870..000000000004c885 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d94 0000000000000048 00006d68 FDE cie=00000030 pc=0000000000039b00..000000000003a144 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000039b06 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039b08 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039b0a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039b0c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000039b15 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000039b1d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039b21 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 798 to 0000000000039e3f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039e40 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039e41 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039e43 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039e45 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039e47 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039e49 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039e4a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00006de0 0000000000000010 00006db4 FDE cie=00000030 pc=000000000003a150..000000000003a1af │ │ │ │ +00008518 0000000000000010 000084ec FDE cie=00000030 pc=000000000004c890..000000000004c8a5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006df4 0000000000000028 00006dc8 FDE cie=00000030 pc=000000000003a1b0..000000000003a217 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a1b6 │ │ │ │ +0000852c 0000000000000028 00008500 FDE cie=00000030 pc=000000000004c8b0..000000000004c8fb │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004c8b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a1ba │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004c8be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a1bb │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004c8c8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000003a213 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004c8ec │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a214 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004c8f4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c8f6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006e20 0000000000000044 00006df4 FDE cie=00000030 pc=000000000003a220..000000000003a29d │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a226 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a22b │ │ │ │ +00008558 000000000000001c 0000852c FDE cie=00000030 pc=000000000004c900..000000000004c938 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004c908 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a230 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004c911 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a235 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004c916 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a239 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c91a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a23a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003a241 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 81 to 000000000003a292 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a293 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a294 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a296 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a298 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a29a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a29c │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000004c937 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00006e68 000000000000005c 00006e3c FDE cie=00000030 pc=000000000003a2a0..000000000003a815 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a2a6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a2ab │ │ │ │ +00008578 000000000000001c 0000854c FDE cie=00000030 pc=000000000004c940..000000000004c978 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004c948 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a2ad │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004c951 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a2af │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004c956 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a2b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c95a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a2b1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a2b5 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 485 to 000000000003a49a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a49e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a49f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a4a1 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000004c977 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00008598 0000000000000014 0000856c FDE cie=00000030 pc=000000000004c980..000000000004ca08 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000004c9d4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a4a3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a4a5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a4a7 │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000004ca03 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003a4b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000003a4c3 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003a4cc │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 149 to 000000000003a561 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003a564 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006ec8 0000000000000010 00006e9c FDE cie=00000030 pc=000000000003a820..000000000003a833 │ │ │ │ +000085b0 0000000000000010 00008584 FDE cie=00000030 pc=000000000004ca10..000000000004ca54 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006edc 0000000000000018 00006eb0 FDE cie=00000030 pc=000000000003a840..000000000003a861 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a845 │ │ │ │ +000085c4 0000000000000024 00008598 FDE cie=00000030 pc=000000000004ca60..000000000004ca98 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004ca65 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000003a860 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004ca6c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004ca7a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004ca83 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000004ca90 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004ca93 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000085ec 0000000000000010 000085c0 FDE cie=00000030 pc=000000000004caa0..000000000004cab4 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006ef8 0000000000000044 00006ecc FDE cie=00000030 pc=000000000003a870..000000000003a8fb │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a876 │ │ │ │ +00008600 000000000000005c 000085d4 FDE cie=00000030 pc=000000000004cac0..000000000004cbbf │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004cac6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a87b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cac8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a880 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004cacd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a885 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004cad2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a889 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cad3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a88d │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004cae1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003a894 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cae8 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000003a8f0 │ │ │ │ + DW_CFA_advance_loc1: 165 to 000000000004cb8d │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a8f1 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004cb96 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a8f2 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004cb9e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a8f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cba0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a8f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cba2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a8f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cba4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a8fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cba6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004cbb0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cbb4 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cbb5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cbb6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cbb8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cbba │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cbbc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cbbe │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00006f40 0000000000000048 00006f14 FDE cie=00000030 pc=000000000003a900..000000000003adab │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a906 │ │ │ │ +00008660 0000000000000040 00008634 FDE cie=00000030 pc=000000000004cbc0..000000000004cc69 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004cbc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003a90d │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cbc8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a912 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004cbcd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a914 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cbce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a915 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cbcf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a916 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a91a │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 467 to 000000000003aaed │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cbd3 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 127 to 000000000004cc52 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003aaf1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003aaf2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cc53 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003aaf4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cc54 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003aaf6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cc56 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003aaf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cc58 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003aafa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cc5a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ab00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004cc60 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006f8c 0000000000000050 00006f60 FDE cie=00000030 pc=000000000003adb0..000000000003ae49 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003adc0 │ │ │ │ +000086a4 0000000000000040 00008678 FDE cie=00000030 pc=000000000004cc70..000000000004cd19 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004cc76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003adc5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cc78 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003adce │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004cc7d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003add6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cc7e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003adde │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cc7f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000003ae06 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003ae12 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cc83 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003ae1e │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ae22 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003ae25 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ae2b │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003ae37 │ │ │ │ + DW_CFA_advance_loc1: 127 to 000000000004cd02 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ae3d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cd03 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ae3e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cd04 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ae40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cd06 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ae42 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cd08 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ae44 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cd0a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ae48 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004cd10 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006fe0 000000000000004c 00006fb4 FDE cie=00000030 pc=000000000003ae50..000000000003b1c1 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ae56 │ │ │ │ +000086e8 0000000000000070 000086bc FDE cie=00000030 pc=000000000004cd20..000000000004cf2f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004cd26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ae58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cd28 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ae5a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cd2a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ae5c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cd2c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ae5d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cd2d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ae5e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cd31 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ae62 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 625 to 000000000003b0d3 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cd38 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 298 to 000000000004ce62 │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004ce69 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004ce75 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ce76 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ce77 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004ce7a │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ce7c │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ce7e │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004ce9a │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000004ced4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b0d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ced8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b0d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ced9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b0d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cedb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b0d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cedd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b0db │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cedf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b0dd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cee1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003b0e0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cee8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007030 00000000000001a4 00007004 FDE cie=00000030 pc=000000000003b1d0..000000000003bb10 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003b1d6 │ │ │ │ +0000875c 0000000000000010 00008730 FDE cie=00000030 pc=000000000004cf30..000000000004cf40 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008770 0000000000000024 00008744 FDE cie=00000030 pc=000000000004cf40..000000000004cf8e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004cf45 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003b1dc │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cf49 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b1de │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b1e0 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b1e4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b1e5 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003b1ec │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 585 to 000000000003b435 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003b43c │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b43e │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b43f │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b440 │ │ │ │ - DW_CFA_def_cfa_offset: 360 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b441 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b443 │ │ │ │ - DW_CFA_def_cfa_offset: 376 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003b44d │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b44e │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003b459 │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc1: 150 to 000000000003b4ef │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 410 to 000000000003b689 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000003b6aa │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000003b6bd │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003b6c6 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003b6cf │ │ │ │ - DW_CFA_def_cfa_offset: 360 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003b6d8 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003b6e1 │ │ │ │ - DW_CFA_def_cfa_offset: 376 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003b6e8 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b6e9 │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003b6f1 │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003b6f9 │ │ │ │ - DW_CFA_def_cfa_offset: 408 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b6fb │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003b702 │ │ │ │ - DW_CFA_def_cfa_offset: 424 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003b709 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003b710 │ │ │ │ - DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003b717 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b719 │ │ │ │ - DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000003b728 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000003b74f │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003b75b │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003b768 │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003b76f │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003b776 │ │ │ │ - DW_CFA_def_cfa_offset: 360 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b77a │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003b781 │ │ │ │ - DW_CFA_def_cfa_offset: 376 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b782 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003b78d │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003b795 │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b797 │ │ │ │ - DW_CFA_def_cfa_offset: 408 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003b7a1 │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003b7a8 │ │ │ │ - DW_CFA_def_cfa_offset: 424 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003b7af │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003b7b6 │ │ │ │ - DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003b7bd │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000003b7cc │ │ │ │ - DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003b7d3 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003b7e7 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 409 to 000000000003b980 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b981 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b982 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b984 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cf4d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b986 │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000004cf8b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b988 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cf8c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b98a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cf8d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003b990 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003b9a2 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000003b9bd │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003b9c6 │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003b9cf │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003b9d8 │ │ │ │ - DW_CFA_def_cfa_offset: 360 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003b9e1 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003b9ea │ │ │ │ - DW_CFA_def_cfa_offset: 376 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003b9f1 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b9f2 │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003b9fa │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003ba02 │ │ │ │ - DW_CFA_def_cfa_offset: 408 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ba04 │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003ba0b │ │ │ │ - DW_CFA_def_cfa_offset: 424 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003ba12 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003ba19 │ │ │ │ - DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003ba20 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ba22 │ │ │ │ - DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003ba34 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000003ba5e │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003ba6a │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003ba74 │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003ba7b │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003ba82 │ │ │ │ - DW_CFA_def_cfa_offset: 360 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ba86 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003ba8d │ │ │ │ - DW_CFA_def_cfa_offset: 376 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ba8e │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003ba96 │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003ba9e │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003baa0 │ │ │ │ - DW_CFA_def_cfa_offset: 408 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003baa7 │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003baae │ │ │ │ - DW_CFA_def_cfa_offset: 424 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003bab5 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003babc │ │ │ │ - DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003bac3 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003bacd │ │ │ │ - DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bacf │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003bae3 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000071d8 0000000000000124 000071ac FDE cie=00000030 pc=000000000003bb10..000000000003c572 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003bb16 │ │ │ │ +00008798 0000000000000048 0000876c FDE cie=00000030 pc=000000000004cf90..000000000004d182 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004cf96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003bb1f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cf98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bb21 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cf9a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003bb26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cf9c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003bb27 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cf9d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003bb28 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cfa4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003bb32 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 693 to 000000000003bde7 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003bded │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003bdf4 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003bdf5 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003bdf6 │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bdf8 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bdfa │ │ │ │ - DW_CFA_def_cfa_offset: 360 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003bdfb │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bdff │ │ │ │ - DW_CFA_def_cfa_offset: 376 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000003be0e │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc1: 130 to 000000000003be90 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 465 to 000000000003c061 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000003c076 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003c07f │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003c088 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003c091 │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003c09a │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003c0a3 │ │ │ │ - DW_CFA_def_cfa_offset: 360 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003c0aa │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c0ab │ │ │ │ - DW_CFA_def_cfa_offset: 376 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003c0b3 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003c0bb │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c0bf │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003c0c6 │ │ │ │ - DW_CFA_def_cfa_offset: 408 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003c0cd │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003c0d4 │ │ │ │ - DW_CFA_def_cfa_offset: 424 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003c0db │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c0dd │ │ │ │ - DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000003c0ec │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003c108 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000003c122 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000003c13b │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003c142 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003c149 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003c150 │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003c157 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003c15e │ │ │ │ - DW_CFA_def_cfa_offset: 360 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c15f │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003c167 │ │ │ │ - DW_CFA_def_cfa_offset: 376 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003c16f │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c173 │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003c17a │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003c181 │ │ │ │ - DW_CFA_def_cfa_offset: 408 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003c188 │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003c18f │ │ │ │ - DW_CFA_def_cfa_offset: 424 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c191 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000003c1a0 │ │ │ │ - DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003c1a7 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000003c1ce │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 494 to 000000000003c3bc │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cfab │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 368 to 000000000004d11b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c3bd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d11c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c3be │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d11d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c3c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d11f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c3c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d121 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c3c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d123 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c3c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d125 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003c3d0 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004d130 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000087e4 0000000000000018 000087b8 FDE cie=00000030 pc=000000000004d190..000000000004d1df │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d198 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000004d1d9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d1da │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 236 to 000000000003c4bc │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003c4c4 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003c4cc │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c4cd │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007300 00000000000000b4 000072d4 FDE cie=00000030 pc=000000000003c580..000000000003c7a3 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003c586 │ │ │ │ +00008800 000000000000004c 000087d4 FDE cie=00000030 pc=000000000004d1e0..000000000004ddfc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d1e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c588 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004d1eb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003c58d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d1ed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c58f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004d1f2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c590 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d1f3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c594 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d1f4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003c59b │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc1: 151 to 000000000003c632 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003c638 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003c63e │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000003c666 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003c66b │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003c671 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c675 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c679 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003c67f │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003c687 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003c68f │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c691 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003c69e │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003c6a3 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c6a5 │ │ │ │ - DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c6a7 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000003c6cc │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003c6d5 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003c6dd │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c6df │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c6e1 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003c6e9 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c6eb │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003c6f3 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003c6fa │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000003c71d │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 118 to 000000000003c793 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004d1fb │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 369 to 000000000004d36c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c794 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d370 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c795 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d371 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c797 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d373 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c799 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d375 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c79b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d377 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c79d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d379 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c79e │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004d380 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000073b8 0000000000000048 0000738c FDE cie=00000030 pc=000000000003c7b0..000000000003cab0 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003c7b6 │ │ │ │ +00008850 0000000000000050 00008824 FDE cie=00000030 pc=000000000004de00..000000000004df5b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004de06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004de08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7ba │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004de14 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004de16 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c7bd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004de17 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c7be │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004de1b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c7c2 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 444 to 000000000003c97e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004de1f │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000004de47 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004de53 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004de61 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 177 to 000000000004df12 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c982 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004df13 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c983 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004df14 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c985 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004df16 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c987 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004df18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c989 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004df1a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c98b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004df1c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003c990 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004df20 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00007404 00000000000000ac 000073d8 FDE cie=00000030 pc=000000000003cab0..000000000003d60e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003cab6 │ │ │ │ +000088a4 0000000000000054 00008878 FDE cie=00000030 pc=000000000004df60..000000000004e0ab │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004df66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cab8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004df68 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003cabd │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004df74 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cabf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004df76 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003cac0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004df7a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003cac1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004df7e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003cac8 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 384 to 000000000003cc48 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003cc4f │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003cc61 │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003cc69 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003cc7b │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 685 to 000000000003cf28 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf2a │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003cf32 │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003cf36 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003cf3e │ │ │ │ - DW_CFA_def_cfa_offset: 360 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003cf45 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003cf49 │ │ │ │ - DW_CFA_def_cfa_offset: 376 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003cf50 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000003cf8f │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000003cfcd │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003cfda │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003cfde │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003cfe2 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003cfe9 │ │ │ │ - DW_CFA_def_cfa_offset: 360 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003cff1 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003cff9 │ │ │ │ - DW_CFA_def_cfa_offset: 376 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003d000 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000003d032 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 404 to 000000000003d1c6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004df82 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004df88 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004df8d │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004df92 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000004dfac │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 154 to 000000000004e046 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d1ca │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000004e053 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d1cb │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004e05b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d1cd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e05f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d1cf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e061 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d1d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e063 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d1d3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e065 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003d1d8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004e070 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000088fc 0000000000000010 000088d0 FDE cie=00000030 pc=000000000004e0b0..000000000004e0cd │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000074b4 000000000000007c 00007488 FDE cie=00000030 pc=000000000003d610..000000000003df0b │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003d616 │ │ │ │ +00008910 0000000000000028 000088e4 FDE cie=00000030 pc=000000000004e0d0..000000000004e203 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004e0d5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004e0d6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004e0dd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 181 to 000000000004e192 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e196 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004e197 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004e1a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000893c 0000000000000010 00008910 FDE cie=00000030 pc=000000000004e210..000000000004e244 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008950 0000000000000048 00008924 FDE cie=00000030 pc=000000000004e250..000000000004e537 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004e256 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d618 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004e25b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003d61d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004e260 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d61f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e262 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d620 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004e263 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d621 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004e264 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003d62e │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc1: 173 to 000000000003d6db │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003d6e9 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003d6f0 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003d6f5 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003d707 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc1: 253 to 000000000003d804 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e268 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 368 to 000000000004e3d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d805 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004e3d9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d806 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004e3da │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d808 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e3dc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d80a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e3de │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d80c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e3e0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d80e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e3e2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d810 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004e3e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 309 to 000000000003d945 │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003d951 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003d95c │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d95d │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d95e │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d962 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003d982 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007534 0000000000000080 00007508 FDE cie=00000030 pc=000000000003df10..000000000003e6e4 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003df16 │ │ │ │ +0000899c 0000000000000078 00008970 FDE cie=00000030 pc=000000000004e540..000000000004e934 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004e546 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003df18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e548 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003df1a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004e54d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003df1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e54f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003df1d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004e550 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003df1e │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004e553 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003df25 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 277 to 000000000003e03a │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003e03f │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e041 │ │ │ │ - DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e043 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003e057 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004e55b │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 323 to 000000000004e69e │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004e6a4 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004e6a5 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004e6ab │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004e6b1 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e6b3 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e6b5 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e6b7 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004e6b8 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e6ba │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 301 to 000000000003e184 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000004e6d7 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 443 to 000000000004e892 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e185 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e896 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e186 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004e897 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e188 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e899 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e18a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e89b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e18c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e89d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e18e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e89f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e190 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004e8a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1135 to 000000000003e5ff │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000003e626 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003e633 │ │ │ │ - DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003e63a │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e63e │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003e643 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003e655 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000075b8 0000000000000048 0000758c FDE cie=00000030 pc=000000000003e6f0..000000000003e7cc │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000003e6ff │ │ │ │ +00008a18 000000000000004c 000089ec FDE cie=00000030 pc=000000000004e940..000000000004ebd5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004e946 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003e70f │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e948 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003e718 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004e949 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003e720 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004e94a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e724 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000003e76e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003e771 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003e77a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e77b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e94e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000003e7a1 │ │ │ │ + DW_CFA_advance_loc2: 571 to 000000000004eb89 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e7a2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004eb8d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7a4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004eb8e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb90 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb92 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003e7b0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - │ │ │ │ -00007604 0000000000000040 000075d8 FDE cie=00000030 pc=000000000003e7d0..000000000003e884 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003e7d6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003e7e6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e7ea │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e7eb │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e7ef │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000003e81c │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000003e843 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000003e859 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e85a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000003e86b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004eb98 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004eb9c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003e875 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004eba2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003e87b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004eba3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e87d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eba5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e87f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eba7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004ebb0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007648 0000000000000048 0000761c FDE cie=00000030 pc=000000000003e890..000000000003e94c │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000003e89f │ │ │ │ +00008a68 00000000000000b8 00008a3c FDE cie=00000030 pc=000000000004ebe0..00000000000502b5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004ebe6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003e8ad │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004ebeb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003e8b3 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ebed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003e8bb │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ebef │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e8bf │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ebf0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000003e909 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ebf1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003e90c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003e915 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004ebf8 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc2: 2038 to 000000000004f3ee │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000004f3fb │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004f402 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004f409 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000004f441 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc1: 165 to 000000000004f4e6 │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004f4ee │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004f4f6 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004f4fc │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004f506 │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004f50c │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f50e │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004f516 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004f51e │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004f523 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000004f544 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc2: 1783 to 000000000004fc3b │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e916 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004fc3c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003e920 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004fc3d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e921 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fc3f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e922 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fc41 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e924 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fc43 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e926 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fc45 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003e930 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004fc50 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 943 to 000000000004ffff │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000050017 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005001f │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000050024 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000005003e │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc1: 165 to 00000000000500e3 │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000500f6 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000500fd │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000050104 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000005012e │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007694 0000000000000050 00007668 FDE cie=00000030 pc=000000000003e950..000000000003ea5a │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003e956 │ │ │ │ +00008b24 0000000000000098 00008af8 FDE cie=00000030 pc=00000000000502c0..00000000000511e1 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000502c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003e966 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000502c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e968 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000502cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003e96d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000502d1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e96e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000502d2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e96f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000502d3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003e97a │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 176 to 000000000003ea2a │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003ea2d │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003ea36 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ea37 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003ea4f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000502d7 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 585 to 0000000000050520 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050524 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000005057e │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050580 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 416 to 0000000000050720 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050721 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000050799 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005079a │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 151 to 0000000000050831 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ea50 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050832 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ea51 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050833 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ea53 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050835 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ea55 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050837 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ea57 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050839 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ea59 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -000076e8 0000000000000018 000076bc FDE cie=00000030 pc=000000000003ea60..000000000003ea88 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003ea65 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000003ea87 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005083b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000050840 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 1382 to 0000000000050da6 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050dae │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000050dfe │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050dff │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 184 to 0000000000050eb7 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050ebf │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 115 to 0000000000050f32 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050f33 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007704 0000000000000010 000076d8 FDE cie=00000030 pc=000000000003ea90..000000000003ea9c │ │ │ │ +00008bc0 0000000000000010 00008b94 FDE cie=00000030 pc=00000000000511f0..0000000000051209 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007718 0000000000000018 000076ec FDE cie=00000030 pc=000000000003eaa0..000000000003eadd │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003eaa5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003eabd │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eabe │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00007734 0000000000000018 00007708 FDE cie=00000030 pc=000000000003eae0..000000000003eb43 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003eae5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000003eb00 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003eb05 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00007750 0000000000000010 00007724 FDE cie=00000030 pc=000000000003eb50..000000000003eb82 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000003eb63 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ +00008bd4 0000000000000010 00008ba8 FDE cie=00000030 pc=0000000000051210..0000000000051237 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00007764 0000000000000028 00007738 FDE cie=00000030 pc=000000000003eb90..000000000003ec25 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003eb95 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eb96 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003eb9d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000003ebba │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ebbb │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ebbc │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ebc0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00008be8 0000000000000010 00008bbc FDE cie=00000030 pc=0000000000051240..00000000000512b9 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007790 0000000000000050 00007764 FDE cie=00000030 pc=000000000003ec30..000000000003ec96 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003ec3c │ │ │ │ +00008bfc 0000000000000034 00008bd0 FDE cie=00000030 pc=00000000000512c0..0000000000051312 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000512c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003ec41 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000512ca │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003ec46 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000512ce │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ec47 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000512d1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ec4b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000512e0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000003ec78 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ec79 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003ec7e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ec80 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ec82 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ec88 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ec89 │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000005130b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003ec8c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005130c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ec8e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005130d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ec90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005130f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ec92 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051311 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ec93 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000077e4 0000000000000010 000077b8 FDE cie=00000030 pc=000000000003eca0..000000000003ecb3 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000077f8 0000000000000048 000077cc FDE cie=00000030 pc=000000000003ecc0..000000000003eda1 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ecc6 │ │ │ │ +00008c34 0000000000000038 00008c08 FDE cie=00000030 pc=0000000000051320..0000000000051407 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000051326 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ecc8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005132e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ecca │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051336 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eccc │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005133d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eccd │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000051343 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ecce │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ecd2 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 182 to 000000000003ed88 │ │ │ │ + DW_CFA_advance_loc1: 172 to 00000000000513ef │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003ed8b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ed8c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed8e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000513f3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed90 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000513f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed92 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000513f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed94 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000513f8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ed98 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051400 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007844 0000000000000048 00007818 FDE cie=00000030 pc=000000000003edb0..000000000003ee44 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003edb6 │ │ │ │ +00008c70 0000000000000034 00008c44 FDE cie=00000030 pc=0000000000051410..0000000000051494 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000051416 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003edb8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005141a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003edba │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005141e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003edbb │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000051421 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003edbc │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000051430 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000003ee24 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ee25 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee27 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee29 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee2b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003ee30 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003ee3c │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000005148a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ee3d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005148e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee3f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005148f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee41 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051491 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee43 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051493 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00007890 000000000000002c 00007864 FDE cie=00000030 pc=000000000003ee50..000000000003eecb │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ee56 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ee57 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ee58 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000003eea8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eea9 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eeab │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eeac │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00008ca8 0000000000000010 00008c7c FDE cie=00000030 pc=00000000000514a0..0000000000051541 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000078c0 0000000000000048 00007894 FDE cie=00000030 pc=000000000003eed0..000000000003f0d1 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003eed6 │ │ │ │ +00008cbc 000000000000004c 00008c90 FDE cie=00000030 pc=0000000000051550..00000000000516af │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000051556 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eed8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005155b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eeda │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000051562 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003eedf │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051566 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003eee3 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005156a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003eee6 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003eeef │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 192 to 000000000003efaf │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 214 to 0000000000051640 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003efb0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003efb1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efb3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051641 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efb5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051643 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efb7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051645 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efb9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051647 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003efc0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000051650 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000790c 0000000000000028 000078e0 FDE cie=00000030 pc=000000000003f0e0..000000000003f171 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003f0ec │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f0ed │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f0f1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000003f16d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f16e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f170 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007938 0000000000000044 0000790c FDE cie=00000030 pc=000000000003f180..000000000003f285 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f186 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f188 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003f18d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f18f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f190 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f191 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f195 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 229 to 000000000003f27a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f27b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f27c │ │ │ │ + DW_CFA_advance_loc1: 77 to 000000000005169d │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f27e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005169e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f280 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000516a0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f282 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000516a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f284 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000516a4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000516a5 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00007980 000000000000003c 00007954 FDE cie=00000030 pc=000000000003f290..000000000003f348 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f296 │ │ │ │ +00008d0c 000000000000004c 00008ce0 FDE cie=00000030 pc=00000000000516b0..000000000005180f │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000516b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f298 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000516bb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f29a │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000516c2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f29b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000516c6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f29c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000516ca │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 133 to 000000000003f321 │ │ │ │ + DW_CFA_advance_loc1: 214 to 00000000000517a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f322 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000517a1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f324 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000517a3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f326 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000517a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f328 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000517a7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f329 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000517b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 77 to 00000000000517fd │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000517fe │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051800 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051802 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051804 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051805 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000079c0 000000000000004c 00007994 FDE cie=00000030 pc=000000000003f350..000000000003f77f │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f356 │ │ │ │ +00008d5c 0000000000000048 00008d30 FDE cie=00000030 pc=0000000000051810..000000000005198f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000051816 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f358 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005181d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f35a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000051822 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003f35f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000051827 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f360 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051828 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f361 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005182e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f365 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 922 to 000000000003f6ff │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000005183d │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 270 to 000000000005194b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f703 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005194f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f704 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051950 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f706 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051952 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f708 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051954 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f70a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051956 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f70c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051958 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f70d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051959 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007a10 0000000000000074 000079e4 FDE cie=00000030 pc=000000000003f780..000000000003f82f │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f786 │ │ │ │ +00008da8 0000000000000048 00008d7c FDE cie=00000030 pc=0000000000051990..0000000000051d17 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000051996 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f788 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000519a1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f78a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000519a3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f78c │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000519ac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f790 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000519ad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f791 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000519b1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f795 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000519bd │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000003f7f5 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc2: 844 to 0000000000051d09 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f7f6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051d0d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f7f7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051d0e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f7f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d10 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f7fb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d12 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f7fd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d14 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f7ff │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f800 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f804 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003f807 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f808 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f80a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f80c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f80e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f810 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003f818 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003f824 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f825 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f826 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f828 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f82a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f82c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f82e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d16 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00007a88 0000000000000044 00007a5c FDE cie=00000030 pc=000000000003f830..000000000003f8c4 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f836 │ │ │ │ +00008df4 0000000000000048 00008dc8 FDE cie=00000030 pc=0000000000051d20..00000000000520b0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000051d26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003f83b │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000051d34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f83d │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000051d3b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f83f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d3d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f840 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000051d48 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f841 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051d49 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f845 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000051d50 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000003f8b9 │ │ │ │ + DW_CFA_advance_loc2: 790 to 0000000000052066 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f8ba │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005206a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f8bb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005206b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f8bd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005206d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f8bf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005206f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f8c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052071 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f8c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052073 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000052078 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00007ad0 0000000000000044 00007aa4 FDE cie=00000030 pc=000000000003f8d0..000000000003f98c │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f8d6 │ │ │ │ +00008e40 0000000000000048 00008e14 FDE cie=00000030 pc=00000000000520b0..000000000005243f │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000520b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f8d8 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000520c9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f8da │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000520d3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f8dc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000520d5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f8dd │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000520d9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f8de │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000520da │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f8e2 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 159 to 000000000003f981 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000520e0 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 835 to 0000000000052423 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f982 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052427 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f983 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052428 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f985 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005242a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f987 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005242c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f989 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005242e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f98b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052430 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000052435 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00007b18 0000000000000054 00007aec FDE cie=00000030 pc=000000000003f990..000000000003fadc │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f996 │ │ │ │ +00008e8c 0000000000000048 00008e60 FDE cie=00000030 pc=0000000000052440..00000000000527bd │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052446 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f998 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000052459 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f99a │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000052463 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f99c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052465 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f99d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052469 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f99e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005246a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f9a2 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 140 to 000000000003fa2e │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003fa3a │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000003fa5f │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fa63 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 110 to 000000000003fad1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052470 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 827 to 00000000000527ab │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003fad2 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000527af │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003fad3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000527b0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fad5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527b2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fad7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fad9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fadb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527b8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007b70 000000000000004c 00007b44 FDE cie=00000030 pc=000000000003fae0..000000000003fe7f │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003fae6 │ │ │ │ +00008ed8 0000000000000048 00008eac FDE cie=00000030 pc=00000000000527c0..0000000000052b78 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000527c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fae8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000527ce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003faea │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003faec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527d2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003faed │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000527d3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003faee │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000527d4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003faf5 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 689 to 000000000003fda6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000527d8 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 610 to 0000000000052a3a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003fda7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052a3e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003fda8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052a3f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fdaa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052a41 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fdac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052a43 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fdae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052a45 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fdb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052a47 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003fdb8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000052a50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007bc0 000000000000004c 00007b94 FDE cie=00000030 pc=000000000003fe80..000000000004033c │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003fe86 │ │ │ │ +00008f24 000000000000004c 00008ef8 FDE cie=00000030 pc=0000000000052b80..0000000000053215 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052b86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fe88 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000052b8f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fe8a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052b91 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fe8c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052b93 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003fe8d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052b94 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003fe8e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052b98 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003fe95 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc2: 769 to 0000000000040196 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000052b9f │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 500 to 0000000000052d93 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040197 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052d94 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040198 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052d95 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004019a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d97 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004019c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d99 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004019e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d9b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000401a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d9d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000401a1 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000052da0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007c10 0000000000000048 00007be4 FDE cie=00000030 pc=0000000000040340..0000000000040485 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040346 │ │ │ │ +00008f74 0000000000000048 00008f48 FDE cie=00000030 pc=0000000000053220..00000000000533d6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000053226 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040348 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000053239 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004034a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005323e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004034c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000053243 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004034d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053247 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004035b │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000053250 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000040362 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053254 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 221 to 000000000004043f │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc2: 375 to 00000000000533cb │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040440 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000533cc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040441 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000533cd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040443 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000533cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040445 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000533d1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040447 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000533d3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040449 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004044a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007c5c 0000000000000018 00007c30 FDE cie=00000030 pc=0000000000040490..00000000000404b5 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000040495 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 31 to 00000000000404b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000533d5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007c78 0000000000000054 00007c4c FDE cie=00000030 pc=00000000000404c0..00000000000405c2 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000404c6 │ │ │ │ +00008fc0 0000000000000048 00008f94 FDE cie=00000030 pc=00000000000533e0..0000000000053667 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000533e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000404c8 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000533ef │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000404ca │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000533f4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000404d1 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000533fe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000404d2 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000053405 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000404d3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053406 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000404d7 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000040535 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004053f │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000040571 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040572 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000040598 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005340a │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 450 to 00000000000535cc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040599 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000535d0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004059a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000535d1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004059c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000535d3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004059e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000535d5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000405a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000535d7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000405a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000535d9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000405a3 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000535e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007cd0 0000000000000024 00007ca4 FDE cie=00000030 pc=00000000000405d0..00000000000405fb │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000405d5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000405db │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000405e7 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000405f8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000405f9 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000405fa │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007cf8 0000000000000018 00007ccc FDE cie=00000030 pc=0000000000040600..000000000004062c │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040601 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040602 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000040616 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007d14 0000000000000018 00007ce8 FDE cie=00000030 pc=0000000000040630..000000000004064c │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040631 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040632 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004063d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007d30 000000000000004c 00007d04 FDE cie=00000030 pc=0000000000040650..0000000000040c74 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040652 │ │ │ │ +0000900c 0000000000000048 00008fe0 FDE cie=00000030 pc=0000000000053670..0000000000053879 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000053676 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000040657 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005367d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040659 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000053687 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004065b │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000053693 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004065f │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005369b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040660 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000536a2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040666 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 466 to 0000000000040838 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000536a6 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 375 to 000000000005381d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004083c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053821 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004083d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053822 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004083f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053824 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040841 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053826 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040843 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053828 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040845 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005382a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000040850 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000053830 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007d80 0000000000000010 00007d54 FDE cie=00000030 pc=0000000000040c80..0000000000040c8c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007d94 0000000000000078 00007d68 FDE cie=00000030 pc=0000000000040c90..0000000000041cfa │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040c96 │ │ │ │ +00009058 0000000000000048 0000902c FDE cie=00000030 pc=0000000000053880..0000000000053ab9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000053886 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040c98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053888 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040c9a │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000053892 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040c9c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000053897 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040c9d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053898 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040c9e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053899 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000040ca5 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 1945 to 000000000004143e │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000041451 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000041454 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004145d │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000041466 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 87 to 00000000000414bd │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000414be │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000414bf │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000414c1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000414c3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000414c5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000414c7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000414d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1283 to 00000000000419d3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000538a2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 521 to 0000000000053aab │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000419d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053aaf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000419d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053ab0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000419d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053ab2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000419d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053ab4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000419db │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053ab6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000419dd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053ab8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000419e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00007e10 0000000000000010 00007de4 FDE cie=00000030 pc=0000000000041d00..0000000000041d42 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007e24 0000000000000048 00007df8 FDE cie=00000030 pc=0000000000041d50..0000000000041e07 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041d56 │ │ │ │ +000090a4 0000000000000048 00009078 FDE cie=00000030 pc=0000000000053ac0..0000000000053d9e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000053ac6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000041d5d │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000053ad1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000041d62 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000053add │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000041d67 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053adf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041d68 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053ae0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041d69 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053ae1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000041d70 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000041dd8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000053aeb │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 677 to 0000000000053d90 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041dd9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041dda │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041ddc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041dde │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041de0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041de2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041de3 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007e70 000000000000004c 00007e44 FDE cie=00000030 pc=0000000000041e10..0000000000041ee3 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041e16 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041e18 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041e19 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041e1a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000041e1e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053d94 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 93 to 0000000000041e7b │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053d95 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041e7c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053d97 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041e7d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053d99 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041e7f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053d9b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041e81 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053d9d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000041e88 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 53 to 0000000000041ebd │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041ebe │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041ebf │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041ec1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041ec3 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041ec4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007ec0 0000000000000048 00007e94 FDE cie=00000030 pc=0000000000041ef0..0000000000042189 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041ef6 │ │ │ │ +000090f0 0000000000000048 000090c4 FDE cie=00000030 pc=0000000000053da0..00000000000540cd │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000053da6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000041efd │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000053db1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000041f02 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000053db6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000041f07 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053db8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041f08 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053db9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041f09 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053dba │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000041f0d │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 330 to 0000000000042057 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053dbe │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 619 to 0000000000054029 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004205b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005402d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004205c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005402e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004205e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042060 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042062 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042064 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042068 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00007f0c 0000000000000030 00007ee0 FDE cie=00000030 pc=0000000000042190..00000000000423b6 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042196 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000421a1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000421a2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000421ac │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 456 to 0000000000042374 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054030 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042375 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054032 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042376 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054034 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042378 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054036 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000042380 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000054040 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00007f40 000000000000004c 00007f14 FDE cie=00000030 pc=00000000000423c0..00000000000429fb │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000423c6 │ │ │ │ +0000913c 0000000000000048 00009110 FDE cie=00000030 pc=00000000000540d0..000000000005438a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000540d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000423c8 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000540e1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000423ca │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000540e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000423cc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000540e8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000423cd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000540e9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000423ce │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000540ea │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000423d5 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 1085 to 0000000000042812 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000540ee │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 536 to 0000000000054306 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042816 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005430a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042817 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005430b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042819 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005430d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004281b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005430f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004281d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054311 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004281f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054313 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042820 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000054318 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007f90 0000000000000024 00007f64 FDE cie=00000030 pc=0000000000042a00..0000000000042ac2 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000042a05 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042a09 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000042a10 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 168 to 0000000000042ab8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042abc │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042abd │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00007fb8 0000000000000048 00007f8c FDE cie=00000030 pc=0000000000042ad0..0000000000042b8d │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042ad6 │ │ │ │ +00009188 00000000000000d8 0000915c FDE cie=00000030 pc=0000000000054390..0000000000054c38 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000054396 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042ad8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005439b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042ada │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000543a0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042adc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000543a2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042add │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000543a3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042ade │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000543ab │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042ae2 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 155 to 0000000000042b7d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000543af │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 384 to 000000000005452f │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054531 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000005455d │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000054564 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 282 to 000000000005467e │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000054685 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054687 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005468b │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 57 to 00000000000546c4 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 59 to 00000000000546ff │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054703 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000005474b │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005474d │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 123 to 00000000000547c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042b7e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000547cc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042b7f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000547cd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042b81 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000547cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042b83 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000547d1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042b85 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000547d3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042b87 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000547d5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042b88 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000547e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000547fc │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000547fe │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000054818 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005481f │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 230 to 0000000000054905 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005490c │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005490e │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054912 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000054941 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000054970 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054974 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 71 to 00000000000549bb │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000549bc │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000054a2a │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000054a31 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 191 to 0000000000054af0 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054af1 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000054b1a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000054b21 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 183 to 0000000000054bd8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008004 0000000000000048 00007fd8 FDE cie=00000030 pc=0000000000042b90..0000000000042d7a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042b96 │ │ │ │ +00009264 0000000000000068 00009238 FDE cie=00000030 pc=0000000000054c40..0000000000055e93 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000054c46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042b98 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000054c4f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042b9a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000054c54 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042b9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054c56 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042b9d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054c57 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042b9e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054c58 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042ba2 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 289 to 0000000000042cc3 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000054c5f │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 1481 to 0000000000055228 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042cc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005522c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042cc5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005522d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042cc7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005522f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042cc9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055231 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042ccb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055233 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042ccd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055235 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000042cd0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000055240 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 2490 to 0000000000055bfa │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000055c01 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc1: 237 to 0000000000055cee │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055cef │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000055d12 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000055d19 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc1: 225 to 0000000000055dfa │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00008050 000000000000003c 00008024 FDE cie=00000030 pc=0000000000042d80..0000000000042ee2 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042d86 │ │ │ │ +000092d0 000000000000003c 000092a4 FDE cie=00000030 pc=0000000000055ea0..0000000000055f09 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000055eaa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042d8a │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000055eb3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042d8c │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000055ebc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042d90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000055ec0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042d91 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000055ec3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 240 to 0000000000042e81 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000055efb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042e82 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055efc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042e84 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055efe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042e86 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f00 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042e88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f02 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000042e90 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000055f08 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008090 0000000000000048 00008064 FDE cie=00000030 pc=0000000000042ef0..0000000000043034 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042ef6 │ │ │ │ +00009310 000000000000004c 000092e4 FDE cie=00000030 pc=0000000000055f10..0000000000055fd3 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000055f1e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042ef8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000055f24 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042efa │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000055f29 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042efc │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000055f2e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042efd │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000055f36 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042efe │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000055f40 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000042f05 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 216 to 0000000000042fdd │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000055f47 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000055fc7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042fde │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055fc8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042fdf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055fc9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042fe1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055fcb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042fe3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055fcd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042fe5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055fcf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042fe7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055fd1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000042ff0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055fd2 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000080dc 0000000000000048 000080b0 FDE cie=00000030 pc=0000000000043040..00000000000431ca │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043046 │ │ │ │ +00009360 0000000000000048 00009334 FDE cie=00000030 pc=0000000000055fe0..000000000005609b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000055fe6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043048 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055fe8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004304a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055fea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004304c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055fec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004304d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055fed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004304e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055fee │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043054 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 338 to 00000000000431a6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000055ff2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000005605a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000431a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005605b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000431a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005605c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000431aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005605e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000431ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056060 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000431ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056062 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000431b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056064 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000431b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056068 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00008128 0000000000000048 000080fc FDE cie=00000030 pc=00000000000431d0..000000000004335a │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000431d6 │ │ │ │ +000093ac 0000000000000048 00009380 FDE cie=00000030 pc=00000000000560a0..0000000000056323 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000560a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000431d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000560a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000431da │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000560aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000431dc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000560ac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000431dd │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000560b0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000431de │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000560bc │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000431e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000560c0 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 338 to 0000000000043336 │ │ │ │ + DW_CFA_advance_loc2: 377 to 0000000000056239 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043337 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005623d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043338 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005623e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004333a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056240 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004333c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056242 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004333e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056244 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043340 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056246 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043348 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000056250 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00008174 0000000000000048 00008148 FDE cie=00000030 pc=0000000000043360..00000000000434ca │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043366 │ │ │ │ +000093f8 000000000000004c 000093cc FDE cie=00000030 pc=0000000000056330..0000000000056465 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000056336 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004336a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056338 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004336c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005633d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004336e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005633f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004336f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056343 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043370 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056344 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043374 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005634e │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 310 to 00000000000434aa │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc2: 265 to 0000000000056457 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000434ab │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005645b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000434ac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005645c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000434ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005645e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000434b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056460 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000434b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056462 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000434b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056464 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000434b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000081c0 0000000000000048 00008194 FDE cie=00000030 pc=00000000000434d0..0000000000043811 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000434d6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000434d8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000434da │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000434dc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000434e0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000434e1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000434e5 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 245 to 00000000000435da │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000435db │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000435dc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000435de │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000435e0 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000435e2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000435e4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000435e8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00009448 0000000000000010 0000941c FDE cie=00000030 pc=0000000000056470..0000000000056491 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000820c 0000000000000048 000081e0 FDE cie=00000030 pc=0000000000043820..0000000000043c5e │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043826 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043828 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004382a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004382c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043830 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043831 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043835 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 245 to 000000000004392a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004392b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004392c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004392e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043930 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043932 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043934 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043938 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +0000945c 0000000000000010 00009430 FDE cie=00000030 pc=00000000000564a0..00000000000565a3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009470 0000000000000010 00009444 FDE cie=00000030 pc=00000000000565b0..00000000000565d4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00008258 0000000000000020 0000822c FDE cie=00000030 pc=0000000000043c60..0000000000043ce6 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000043c65 │ │ │ │ +00009484 0000000000000018 00009458 FDE cie=00000030 pc=00000000000565e0..0000000000056671 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000565f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000043c6f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000043cae │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043caf │ │ │ │ + DW_CFA_advance_loc1: 125 to 000000000005666e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043cb0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056670 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + │ │ │ │ +000094a0 0000000000000010 00009474 FDE cie=00000030 pc=0000000000056680..0000000000056f39 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000827c 000000000000004c 00008250 FDE cie=00000030 pc=0000000000043cf0..00000000000447a8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043cf6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043cf8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000043cfd │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000043d02 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043d03 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043d04 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000043d0b │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 1070 to 0000000000044139 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004413d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004413e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044140 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044142 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044144 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044146 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044147 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +000094b4 0000000000000010 00009488 FDE cie=00000030 pc=0000000000056f40..0000000000056f59 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000082cc 000000000000004c 000082a0 FDE cie=00000030 pc=00000000000447b0..000000000004537e │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000447b6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000447b8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000447ba │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000447bc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000447bd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000447c1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000447c5 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 402 to 0000000000044957 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044958 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044959 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004495b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004495d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004495f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044961 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000044968 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +000094c8 0000000000000010 0000949c FDE cie=00000030 pc=0000000000056f60..0000000000056f92 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000831c 000000000000004c 000082f0 FDE cie=00000030 pc=0000000000045380..0000000000045850 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045386 │ │ │ │ +000094dc 0000000000000020 000094b0 FDE cie=00000030 pc=0000000000056fa0..00000000000570e6 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000056fa5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045388 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004538a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004538c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004538d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045391 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045395 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 458 to 000000000004555f │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000056fad │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000056fed │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045560 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045561 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045563 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045565 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045567 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045569 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056fee │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000045570 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056ff0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00009500 0000000000000010 000094d4 FDE cie=00000030 pc=00000000000570f0..0000000000057186 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009514 0000000000000010 000094e8 FDE cie=00000030 pc=0000000000057190..0000000000057259 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000836c 000000000000004c 00008340 FDE cie=00000030 pc=0000000000045850..00000000000462e9 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045856 │ │ │ │ +00009528 0000000000000048 000094fc FDE cie=00000030 pc=0000000000057260..000000000005746b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000057266 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045858 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005726c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004585d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005726e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004585f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057270 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045860 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057271 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045861 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057272 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045865 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 307 to 0000000000045998 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057276 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 73 to 00000000000572bf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045999 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000572c0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004599a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000572c1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004599c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000572c3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004599e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000572c5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000459a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000572c7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000459a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000572c9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000459a8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000572d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000083bc 000000000000004c 00008390 FDE cie=00000030 pc=00000000000462f0..0000000000046ada │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000462f6 │ │ │ │ +00009574 0000000000000074 00009548 FDE cie=00000030 pc=0000000000057470..0000000000057cd9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000057476 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000462fa │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005747d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000462fc │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000057482 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000462fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057484 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046302 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057488 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046303 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057489 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046307 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 1921 to 0000000000046a88 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000057490 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 944 to 0000000000057840 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046a89 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057844 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046a8a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057845 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046a8c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057847 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046a8e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057849 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046a90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005784b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046a92 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005784d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000046aa0 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000057850 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 708 to 0000000000057b14 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000057b28 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000057b36 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000057b46 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000057b5b │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc1: 121 to 0000000000057bd4 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000057be2 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057be6 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000057bed │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000057bfc │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ │ │ │ │ -0000840c 000000000000004c 000083e0 FDE cie=00000030 pc=0000000000046ae0..0000000000046de4 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000046ae6 │ │ │ │ +000095ec 0000000000000038 000095c0 FDE cie=00000030 pc=0000000000057ce0..0000000000057e5c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000057ce6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000046aed │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000057cef │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046aef │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057cf0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000046af9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057cf4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046afa │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046afb │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000046b02 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 682 to 0000000000046dac │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057cf8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 222 to 0000000000057dd6 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046dad │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046dae │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046db0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057dd7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046db2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057dd8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046db4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057dda │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046db6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057ddc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046db7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057de0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + │ │ │ │ +00009628 0000000000000018 000095fc FDE cie=00000030 pc=0000000000057e60..0000000000057e91 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000057e6a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000057e87 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000057e90 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000845c 000000000000004c 00008430 FDE cie=00000030 pc=0000000000046df0..00000000000473a9 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000046df6 │ │ │ │ +00009644 0000000000000030 00009618 FDE cie=00000030 pc=0000000000057ea0..0000000000057f21 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000057eab │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046dfa │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057eaf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000046dff │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057eb0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046e01 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046e02 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046e03 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046e07 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 1233 to 00000000000472d8 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000057ef0 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000472d9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000472da │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000472dc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000472de │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000472e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057ef1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000472e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057ef3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000472e3 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000057ef8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000057f20 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000084ac 000000000000004c 00008480 FDE cie=00000030 pc=00000000000473b0..0000000000048ede │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000473b6 │ │ │ │ +00009678 000000000000004c 0000964c FDE cie=00000030 pc=0000000000057f30..0000000000058025 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000057f41 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000473b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057f43 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000473ba │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000057f4c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000473bc │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000057f55 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000473bd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057f59 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000473be │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057f5a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000473c8 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc2: 1675 to 0000000000047a53 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000057f61 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 184 to 0000000000058019 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047a54 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005801a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047a55 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005801b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a57 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005801d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a59 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005801f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a5b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058021 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a5d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058023 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000047a60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058024 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000096c8 0000000000000010 0000969c FDE cie=00000030 pc=0000000000058030..00000000000580b3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000084fc 0000000000000048 000084d0 FDE cie=00000030 pc=0000000000048ee0..0000000000049252 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000048ee6 │ │ │ │ +000096dc 0000000000000038 000096b0 FDE cie=00000030 pc=00000000000580c0..000000000005819e │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000580c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048ee8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000580db │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048eea │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000580e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048eec │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000580ec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048ef0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048ef1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048ef5 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 805 to 000000000004921a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004921b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000580f0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004921c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 152 to 0000000000058188 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004921e │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000058191 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049220 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058195 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049222 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058197 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049224 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058199 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049225 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00008548 000000000000004c 0000851c FDE cie=00000030 pc=0000000000049260..0000000000049822 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000049266 │ │ │ │ +00009718 000000000000005c 000096ec FDE cie=00000030 pc=00000000000581a0..000000000005825a │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000581b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049268 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000581b3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004926a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000581b5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004926c │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000581ba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004926d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000581be │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004926e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000581c2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049272 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 386 to 00000000000493f4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000581c6 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000058234 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000493f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058235 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000493f6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058236 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000493f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058238 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000493fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005823a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000493fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005823c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000493fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005823e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000493ff │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058240 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000058248 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008598 000000000000004c 0000856c FDE cie=00000030 pc=0000000000049830..0000000000049e00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000049836 │ │ │ │ +00009778 0000000000000048 0000974c FDE cie=00000030 pc=0000000000058260..00000000000583de │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058266 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049838 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058268 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004983a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005826d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004983c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005826f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004983d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058270 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004983e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058274 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049842 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 390 to 00000000000499c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058278 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 153 to 0000000000058311 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000499c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058312 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000499ca │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058313 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000499cc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058315 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000499ce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058317 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000499d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058319 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000499d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005831b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000499d3 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000058320 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000085e8 0000000000000060 000085bc FDE cie=00000030 pc=0000000000049e00..0000000000049fba │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000049e06 │ │ │ │ +000097c4 0000000000000028 00009798 FDE cie=00000030 pc=00000000000583e0..0000000000058421 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000583e8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049e08 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000583f1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049e0a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049e0c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049e0d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049e0e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e12 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 344 to 0000000000049f6a │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000049f74 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000049f81 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049f83 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000049f8c │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000049faa │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049fab │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049fac │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049fae │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000583f5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049fb0 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000005841d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049fb2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005841e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049fb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058420 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049fb5 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000864c 000000000000004c 00008620 FDE cie=00000030 pc=0000000000049fc0..000000000004a414 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000049fc6 │ │ │ │ +000097f0 0000000000000024 000097c4 FDE cie=00000030 pc=0000000000058430..000000000005849c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000058435 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049fc8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058439 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049fca │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049fcc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049fcd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049fce │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049fd2 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 267 to 000000000004a0dd │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a0de │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a0df │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a0e1 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005843f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a0e3 │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000000058499 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a0e5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005849a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a0e7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005849b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004a0f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000869c 0000000000000048 00008670 FDE cie=00000030 pc=000000000004a420..000000000004a576 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004a426 │ │ │ │ +00009818 0000000000000028 000097ec FDE cie=00000030 pc=00000000000584a0..000000000005851a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000584a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a428 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000584a7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a42a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a42c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a42d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a42e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a432 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 290 to 000000000004a554 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000004a563 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a564 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a566 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000584a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a568 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000058516 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a56a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058517 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a56c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058519 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004a571 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000086e8 000000000000005c 000086bc FDE cie=00000030 pc=000000000004a580..000000000004aaa6 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004a586 │ │ │ │ +00009844 0000000000000028 00009818 FDE cie=00000030 pc=0000000000058520..0000000000058567 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058526 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004a58b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005852a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a58d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a58f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a590 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a594 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a598 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 1170 to 000000000004aa2a │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004aa34 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000004aa4a │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004aa4b │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000004aa6d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000004aa7c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004aa7d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aa7f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005852e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aa81 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 53 to 0000000000058563 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aa83 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058564 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aa85 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058566 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004aa90 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008748 000000000000004c 0000871c FDE cie=00000030 pc=000000000004aab0..000000000004b6cf │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004aab6 │ │ │ │ +00009870 0000000000000048 00009844 FDE cie=00000030 pc=0000000000058570..000000000005870d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058576 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004aabb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058578 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004aac0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005857a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aac2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005857c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004aac3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058580 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004aac4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058584 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004aacb │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 469 to 000000000004aca0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058588 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 245 to 000000000005867d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004aca1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005867e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004aca2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005867f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aca4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058681 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aca6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058683 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aca8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058685 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acaa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058687 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004acb0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000058690 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00008798 000000000000004c 0000876c FDE cie=00000030 pc=000000000004b6d0..000000000004c9ff │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004b6d6 │ │ │ │ +000098bc 0000000000000028 00009890 FDE cie=00000030 pc=0000000000058710..000000000005885e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000058715 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6d8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000058720 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6da │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6dc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b6dd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b6de │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004b6e5 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 1051 to 000000000004bb00 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000058727 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 173 to 00000000000587d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004bb01 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004bb02 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bb04 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bb06 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bb08 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000587d5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bb0a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000587d6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004bb10 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000587e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000087e8 000000000000004c 000087bc FDE cie=00000030 pc=000000000004ca00..000000000004d77b │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ca06 │ │ │ │ +000098e8 000000000000005c 000098bc FDE cie=00000030 pc=0000000000058860..0000000000058e4e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058866 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ca08 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005886d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ca0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005886f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ca0c │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000058879 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ca0d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005887a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ca0e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005887b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004ca15 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 636 to 000000000004cc91 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000058882 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc2: 301 to 00000000000589af │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004cc92 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000589b2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004cc93 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000589b3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cc95 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000589b5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cc97 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000589b7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cc99 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000589b9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cc9b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000589bb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004cca0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000589bc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 335 to 0000000000058b0b │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000058b14 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000058b2a │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058b2b │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008838 000000000000004c 0000880c FDE cie=00000030 pc=000000000004d780..000000000004e44b │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004d786 │ │ │ │ +00009948 0000000000000084 0000991c FDE cie=00000030 pc=0000000000058e50..0000000000059310 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058e56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004d78f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058e58 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d791 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000058e5d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d793 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000058e62 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004d794 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058e63 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004d795 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000058e6c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004d79c │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 469 to 000000000004d971 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000058e73 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc2: 292 to 0000000000058f97 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d975 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058f9b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004d976 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058f9c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d978 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058f9e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d97a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058fa0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d97c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058fa2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d97e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058fa4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d980 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000058fa9 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 491 to 0000000000059194 │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 39 to 00000000000591bb │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000591bd │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000591c6 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000591cf │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000591d5 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000591e6 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc1: 183 to 000000000005929d │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000592af │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000592b4 │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000592b9 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000592bf │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000592c5 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 27 to 00000000000592e0 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + │ │ │ │ +000099d0 0000000000000010 000099a4 FDE cie=00000030 pc=0000000000059310..000000000005936a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008888 0000000000000048 0000885c FDE cie=00000030 pc=000000000004e450..000000000004e540 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004e456 │ │ │ │ +000099e4 0000000000000048 000099b8 FDE cie=00000030 pc=0000000000059370..000000000005950b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000059376 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004e460 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005937b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004e465 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005937d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e467 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000059382 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e46b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059386 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e46c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059387 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e470 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005938e │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 158 to 000000000004e50e │ │ │ │ + DW_CFA_advance_loc1: 189 to 000000000005944b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e512 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000005944e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e513 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005944f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e515 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059451 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e517 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059453 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e519 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059455 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e51b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059457 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e51c │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000059460 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000088d4 0000000000000084 000088a8 FDE cie=00000030 pc=000000000004e540..000000000004e605 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004e546 │ │ │ │ +00009a30 000000000000005c 00009a04 FDE cie=00000030 pc=0000000000059510..0000000000059932 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000059516 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e548 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059518 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e54a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005951d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e54c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005951f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e54d │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000059527 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e54e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059528 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e552 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000004e596 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e597 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e598 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e59a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e59c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e59e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e5a0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e5a8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e5ac │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004e5b7 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004e5c0 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e5c1 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e5c5 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e5c6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e5c7 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e5c9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e5cb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e5cd │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e5cf │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e5d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004e5db │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005952f │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 504 to 0000000000059727 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005972b │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000059755 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059757 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 457 to 0000000000059920 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e5dc │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000059923 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e5dd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059924 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e5df │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059926 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e5e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059928 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e5e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005992a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e5e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005992c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e5e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005992d │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000895c 0000000000000020 00008930 FDE cie=00000030 pc=000000000004e610..000000000004e67b │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004e615 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000004e65b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e65c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008980 0000000000000010 00008954 FDE cie=00000030 pc=000000000004e680..000000000004e6a1 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008994 0000000000000048 00008968 FDE cie=00000030 pc=000000000004e6b0..000000000004e9ac │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004e6b6 │ │ │ │ +00009a90 000000000000005c 00009a64 FDE cie=00000030 pc=0000000000059940..0000000000059b98 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000059946 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e6b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059948 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e6ba │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005994d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e6bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005994f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e6bd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059953 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e6c1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059954 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004e6c8 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 131 to 000000000004e74b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059958 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 201 to 0000000000059a21 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000059a2c │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000059a49 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059a4a │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 316 to 0000000000059b86 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e74c │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000059b89 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e74d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059b8a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e74f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059b8c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e751 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e753 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e755 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004e760 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000089e0 000000000000002c 000089b4 FDE cie=00000030 pc=000000000004e9b0..000000000004ea22 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004e9b5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004e9d1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000004e9de │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004e9e1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e9e5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e9e9 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004e9f0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000004ea1d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ea21 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008a10 0000000000000048 000089e4 FDE cie=00000030 pc=000000000004ea30..000000000004ebd8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004ea35 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ea36 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059b8e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004ea40 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc1: 129 to 000000000004eac1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004eac2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059b90 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004eac3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059b92 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004eac8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059b93 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 69 to 000000000004eb0d │ │ │ │ - DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000004eb3a │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004eb3d │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004eb41 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004eb45 │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004eb4e │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000004eb7b │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008a5c 0000000000000018 00008a30 FDE cie=00000030 pc=000000000004ebe0..000000000004ec25 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004ebe5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004ec01 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ec02 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00008a78 0000000000000054 00008a4c FDE cie=00000030 pc=000000000004ec30..000000000004ede8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ec36 │ │ │ │ +00009af0 000000000000002c 00009ac4 FDE cie=00000030 pc=0000000000059ba0..0000000000059c77 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000059ba6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ec37 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059baa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ec3b │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000059bb5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004ec44 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc1: 126 to 000000000004ecc2 │ │ │ │ + DW_CFA_advance_loc1: 77 to 0000000000059c02 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ecc3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ecc4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059c03 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ecc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059c05 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004ecd0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059c06 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000004ed1c │ │ │ │ - DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000004ed46 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004ed49 │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ed4d │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ed51 │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004ed5a │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000004ed87 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008ad0 0000000000000010 00008aa4 FDE cie=00000030 pc=000000000004edf0..000000000004ee41 │ │ │ │ +00009b20 0000000000000018 00009af4 FDE cie=00000030 pc=0000000000059c80..0000000000059cac │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000059c85 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000059ca7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008ae4 000000000000005c 00008ab8 FDE cie=00000030 pc=000000000004ee50..000000000005003b │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ee56 │ │ │ │ +00009b3c 0000000000000038 00009b10 FDE cie=00000030 pc=0000000000059cb0..0000000000059d71 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000059cb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004ee5b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000059cc5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004ee60 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059cc6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004ee6a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059cc7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ee6b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059ccb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ee6c │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ee72 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000004eea6 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000004eebb │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000004eeeb │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004eef0 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 2007 to 000000000004f6c7 │ │ │ │ + DW_CFA_advance_loc1: 129 to 0000000000059d4c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f6c8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f6c9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f6cb │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059d50 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f6cd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059d51 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f6cf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059d53 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f6d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059d55 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004f6d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059d56 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00008b44 0000000000000060 00008b18 FDE cie=00000030 pc=0000000000050040..00000000000501a8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000050046 │ │ │ │ +00009b78 0000000000000054 00009b4c FDE cie=00000030 pc=0000000000059d80..0000000000059efd │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000059d86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050048 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059d88 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005004d │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000059d8d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000050052 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059d8f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050056 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059d90 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005005a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059d91 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005005e │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 162 to 0000000000050100 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000050107 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000050114 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005011b │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005011d │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005011f │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000005013a │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000005019a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059d95 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 39 to 0000000000059dbc │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000059dd7 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000059de3 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059de4 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 179 to 0000000000059e97 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005019e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059e9b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005019f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059e9c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000501a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059e9e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000501a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059ea0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000501a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059ea2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000501a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059ea4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059ea8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008ba8 0000000000000044 00008b7c FDE cie=00000030 pc=00000000000501b0..00000000000502f1 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000501b6 │ │ │ │ +00009bd0 0000000000000038 00009ba4 FDE cie=00000030 pc=0000000000059f00..0000000000059f7e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000059f06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000501b8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000059f0e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000501ba │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059f0f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000501bb │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059f13 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000501bc │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000059f1a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000501c0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 206 to 000000000005028e │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000059f4a │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000050291 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050292 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059f4e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050294 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059f4f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050296 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059f51 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050298 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059f53 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000502a0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000059f58 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00008bf0 0000000000000064 00008bc4 FDE cie=00000030 pc=0000000000050300..00000000000503e5 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000050308 │ │ │ │ +00009c0c 0000000000000028 00009be0 FDE cie=00000030 pc=0000000000059f80..0000000000059fdf │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000059f85 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000050313 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050317 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005031d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005032a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000050330 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050334 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050338 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005033b │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000005034e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050352 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000050358 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005035c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000059f90 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000050365 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059f94 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000005037a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005037b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005037f │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000059fb2 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050380 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000050386 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000005039b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000503a1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000503a5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000503a9 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000503ac │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000503bf │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059fb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000503c3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059fb7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000503c8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000059fc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000503e0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009c38 0000000000000010 00009c0c FDE cie=00000030 pc=0000000000059fe0..000000000005a001 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008c58 0000000000000078 00008c2c FDE cie=00000030 pc=00000000000503f0..0000000000050591 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000050400 │ │ │ │ +00009c4c 0000000000000048 00009c20 FDE cie=00000030 pc=000000000005a010..000000000005a0f5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005a016 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000050405 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a01a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005040a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005a01f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005040f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a021 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050413 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a022 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050417 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000005a025 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005041e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000005043b │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005043c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005043d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005043f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050441 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050443 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050445 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000050450 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000050458 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 127 to 00000000000504d7 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005a031 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 168 to 000000000005a0d9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000504d8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a0dd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000504d9 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a0de │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000504db │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a0e0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000504dd │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a0e2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000504df │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a0e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000504e1 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a0e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000504f0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005a0f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00008cd4 000000000000004c 00008ca8 FDE cie=00000030 pc=00000000000505a0..00000000000507b4 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000505ad │ │ │ │ +00009c98 0000000000000024 00009c6c FDE cie=00000030 pc=000000000005a100..000000000005a17b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005a105 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000505af │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000505b4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000505b8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000505b9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 249 to 00000000000506b2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000506b3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000506b5 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005a10b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000506b7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000506b9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000506c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000050738 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050739 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005a116 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005073b │ │ │ │ + DW_CFA_advance_loc1: 95 to 000000000005a175 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005073d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a179 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005073f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a17a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000050748 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -00008d24 00000000000000fc 00008cf8 FDE cie=00000030 pc=00000000000507c0..0000000000051068 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000507c6 │ │ │ │ +00009cc0 0000000000000044 00009c94 FDE cie=00000030 pc=000000000005a180..000000000005a26c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005a186 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000507c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a188 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000507ca │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005a18d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000507cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a18f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000507cd │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005a19b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000507d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a19c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000507dd │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 429 to 000000000005098a │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005098e │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000050996 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050998 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005099a │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000509a2 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000509ca │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 233 to 0000000000050ab3 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000050aba │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050abe │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050ac0 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050ac2 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050ac3 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000050ac9 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000050ad7 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000050af5 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 157 to 0000000000050b92 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005a1a3 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 190 to 000000000005a261 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050b93 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a262 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050b94 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a263 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050b96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a265 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050b98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a267 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050b9a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a269 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050b9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a26b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050ba0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 134 to 0000000000050c26 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050c2a │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050c2e │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050c30 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050c32 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050c33 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000050c39 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000050c42 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000050c65 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 223 to 0000000000050d44 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000050d49 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050d4d │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050d4f │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050d51 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050d53 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050d55 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050d57 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000050d60 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 630 to 0000000000050fd6 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050fd8 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050fdc │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050fde │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050fe0 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050fe2 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050fe4 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050fe6 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000050fef │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00008e24 000000000000005c 00008df8 FDE cie=00000030 pc=0000000000051070..00000000000511a7 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051076 │ │ │ │ +00009d08 0000000000000048 00009cdc FDE cie=00000030 pc=000000000005a270..000000000005a4ae │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005a278 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051078 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005a27d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005107a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005a282 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005107c │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005a28b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005107d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a28f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000051080 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005a297 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051084 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 192 to 0000000000051144 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000051152 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051156 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005115b │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000051175 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005a29e │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000051189 │ │ │ │ + DW_CFA_advance_loc2: 476 to 000000000005a47a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005118d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a47b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005118e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a47c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051190 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005a482 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051192 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a484 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051194 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005a489 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051196 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a48b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000511a0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005a490 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008e84 0000000000000050 00008e58 FDE cie=00000030 pc=00000000000511b0..000000000005127b │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000511b6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000511b8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000511ba │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000511bf │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000511c0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000511c1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000511c5 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 140 to 0000000000051251 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051255 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000051268 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051269 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005126d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051271 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051272 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051274 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051276 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051278 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005127a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00008ed8 0000000000000058 00008eac FDE cie=00000030 pc=0000000000051280..000000000005148f │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051286 │ │ │ │ +00009d54 000000000000004c 00009d28 FDE cie=00000030 pc=000000000005a4b0..000000000005a736 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005a4b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051288 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005a4bd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005128d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005a4c2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005128f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a4c4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051290 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a4c8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000051298 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a4c9 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005129c │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 291 to 00000000000513bf │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000513c6 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000513da │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000513db │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 98 to 000000000005143d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a4cd │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 578 to 000000000005a70f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051441 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a713 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051442 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a714 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051444 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a716 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051446 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a718 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051448 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a71a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005144a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a71c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051450 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a720 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00008f34 000000000000004c 00008f08 FDE cie=00000030 pc=0000000000051490..0000000000051805 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051496 │ │ │ │ +00009da4 000000000000004c 00009d78 FDE cie=00000030 pc=000000000005a740..000000000005ad64 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005a746 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005149b │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005a750 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005149d │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005a759 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005149f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005a75f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000514a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a760 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000514a1 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000005a763 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000514a7 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 518 to 00000000000516ad │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a767 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 1230 to 000000000005ac35 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000516b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ac36 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000516b2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ac37 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000516b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ac39 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000516b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ac3b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000516b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ac3d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000516ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ac3f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000516c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ac40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008f84 0000000000000038 00008f58 FDE cie=00000030 pc=0000000000051810..0000000000051c18 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000051815 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051816 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005181d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 197 to 00000000000518e2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000518e3 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000518e4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000518e8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 470 to 0000000000051abe │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000051ac6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051ac7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000051ad0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008fc0 000000000000007c 00008f94 FDE cie=00000030 pc=0000000000051c20..0000000000052131 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051c26 │ │ │ │ +00009df4 0000000000000048 00009dc8 FDE cie=00000030 pc=000000000005ad70..000000000005afd2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005ad76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051c28 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005ad7d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051c2a │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005ad8b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051c2c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005ad90 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051c2d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad94 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051c31 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ad95 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051c35 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 240 to 0000000000051d25 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000051d30 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005ad9c │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000051d39 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051d3a │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 127 to 0000000000051db9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051dba │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051dbb │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051dbd │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051dbf │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051dc1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051dc3 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000051dc8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 107 to 0000000000051e33 │ │ │ │ + DW_CFA_advance_loc2: 392 to 000000000005af24 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051e34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005af28 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051e35 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005af29 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051e37 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005af2b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051e39 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005af2d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051e3b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005af2f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051e3d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005af31 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000051e48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005af38 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 458 to 0000000000052012 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005201d │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052023 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052024 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00009040 000000000000005c 00009014 FDE cie=00000030 pc=0000000000052140..0000000000052609 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052146 │ │ │ │ +00009e40 000000000000002c 00009e14 FDE cie=00000030 pc=000000000005afe0..000000000005b021 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005afe9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000052151 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005215a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005215b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005215f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052163 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 423 to 000000000005230a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005230b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005230c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005230e │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000005afec │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052310 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052312 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052318 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 588 to 0000000000052564 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052565 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052566 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005aff7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052568 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000005b01d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005256a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b01e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005256c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b01f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000052578 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b020 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000090a0 0000000000000028 00009074 FDE cie=00000030 pc=0000000000052610..00000000000526cf │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000052615 │ │ │ │ +00009e70 0000000000000018 00009e44 FDE cie=00000030 pc=000000000005b030..000000000005b055 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b031 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005261d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000052624 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 132 to 00000000000526a8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000526ac │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000526ad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b032 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000526b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000005b050 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000090cc 0000000000000018 000090a0 FDE cie=00000030 pc=00000000000526d0..0000000000052730 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000526d5 │ │ │ │ +00009e8c 0000000000000014 00009e60 FDE cie=00000030 pc=000000000005b060..000000000005b0fc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005b068 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000005272f │ │ │ │ + DW_CFA_advance_loc1: 147 to 000000000005b0fb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000090e8 000000000000002c 000090bc FDE cie=00000030 pc=0000000000052730..0000000000052870 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052736 │ │ │ │ +00009ea4 000000000000001c 00009e78 FDE cie=00000030 pc=000000000005b100..000000000005b167 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005b105 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052737 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005273b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 279 to 0000000000052852 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000005b161 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052853 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052855 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000052860 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b162 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00009118 0000000000000010 000090ec FDE cie=00000030 pc=0000000000052870..0000000000052879 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000912c 0000000000000010 00009100 FDE cie=00000030 pc=0000000000052880..0000000000052888 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009140 0000000000000010 00009114 FDE cie=00000030 pc=0000000000052890..0000000000052899 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009154 0000000000000010 00009128 FDE cie=00000030 pc=00000000000528a0..00000000000528a9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009168 0000000000000010 0000913c FDE cie=00000030 pc=00000000000528b0..00000000000528b9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000917c 0000000000000010 00009150 FDE cie=00000030 pc=00000000000528c0..00000000000528c9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009190 0000000000000010 00009164 FDE cie=00000030 pc=00000000000528d0..00000000000528d9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000091a4 0000000000000010 00009178 FDE cie=00000030 pc=00000000000528e0..00000000000528e9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000091b8 0000000000000010 0000918c FDE cie=00000030 pc=00000000000528f0..00000000000528f9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000091cc 0000000000000010 000091a0 FDE cie=00000030 pc=0000000000052900..0000000000052909 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000091e0 0000000000000010 000091b4 FDE cie=00000030 pc=0000000000052910..0000000000052918 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000091f4 0000000000000010 000091c8 FDE cie=00000030 pc=0000000000052920..000000000005292e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009208 0000000000000010 000091dc FDE cie=00000030 pc=0000000000052930..0000000000052941 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00009ec4 000000000000001c 00009e98 FDE cie=00000030 pc=000000000005b170..000000000005b1d0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005b175 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000005b1ac │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b1b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000005b1cf │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000921c 0000000000000048 000091f0 FDE cie=00000030 pc=0000000000052950..00000000000529c0 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052956 │ │ │ │ +00009ee4 0000000000000038 00009eb8 FDE cie=00000030 pc=000000000005b1d0..000000000005b2c8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005b1d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052958 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b1d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052959 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b1d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005295a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b1dd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005295e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 70 to 00000000000529a4 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005b1e4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 111 to 000000000005b253 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000529a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b254 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000529a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b255 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000529ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b257 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000529ad │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b259 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000529b0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005b260 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000529b4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000529b7 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000529bb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000529bd │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000529bf │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009268 0000000000000014 0000923c FDE cie=00000030 pc=00000000000529c0..0000000000052a2b │ │ │ │ - DW_CFA_advance_loc1: 69 to 0000000000052a05 │ │ │ │ +00009f20 0000000000000014 00009ef4 FDE cie=00000030 pc=000000000005b2d0..000000000005b2fe │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005b2d8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000052a1e │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000005b2fd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00009280 0000000000000010 00009254 FDE cie=00000030 pc=0000000000052a30..0000000000052a83 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009294 0000000000000014 00009268 FDE cie=00000030 pc=0000000000052a90..0000000000052afb │ │ │ │ - DW_CFA_advance_loc1: 69 to 0000000000052ad5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000052aee │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -000092ac 0000000000000010 00009280 FDE cie=00000030 pc=0000000000052b00..0000000000052b53 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000092c0 0000000000000010 00009294 FDE cie=00000030 pc=0000000000052b60..0000000000052bb6 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000092d4 0000000000000048 000092a8 FDE cie=00000030 pc=0000000000052bc0..0000000000052d15 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052bc6 │ │ │ │ +00009f38 0000000000000048 00009f0c FDE cie=00000030 pc=000000000005b300..000000000005b4eb │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005b306 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052bc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b308 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052bca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b30a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052bcc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b30c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052bd0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b30d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052bd1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b30e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052bd5 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 234 to 0000000000052cbf │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b312 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 263 to 000000000005b419 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000052cc2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b41a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052cc3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b41b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cc5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b41d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cc7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b41f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cc9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b421 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052ccb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b423 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000052cd0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005b428 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00009320 0000000000000014 000092f4 FDE cie=00000030 pc=0000000000052d20..0000000000052d4e │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000052d28 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000052d4d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009338 000000000000004c 0000930c FDE cie=00000030 pc=0000000000052d50..0000000000052ddf │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052d56 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052d58 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052d5a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052d5b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052d5c │ │ │ │ +00009f84 0000000000000018 00009f58 FDE cie=00000030 pc=000000000005b4f0..000000000005b54c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005b4f8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 69 to 0000000000052da1 │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000005b546 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000052da4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052da6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052da8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052daa │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052db0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052db6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000052db9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052dbb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052dbd │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052dbf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052dc0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b547 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009388 000000000000004c 0000935c FDE cie=00000030 pc=0000000000052de0..0000000000052e9f │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052de6 │ │ │ │ +00009fa0 0000000000000048 00009f74 FDE cie=00000030 pc=000000000005b550..000000000005b77b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005b556 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052de8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b558 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052dea │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b55a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052deb │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b55c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052dec │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b55d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 119 to 0000000000052e63 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052e64 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052e66 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052e68 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052e6a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052e70 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000052e78 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b55e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005b567 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 254 to 000000000005b665 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b666 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b667 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052e79 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b669 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052e7b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b66b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052e7d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b66d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052e7f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b66f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052e80 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b670 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000093d8 0000000000000048 000093ac FDE cie=00000030 pc=0000000000052ea0..0000000000052ff5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052ea6 │ │ │ │ +00009fec 0000000000000048 00009fc0 FDE cie=00000030 pc=000000000005b780..000000000005b956 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005b786 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052ea8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b788 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052eaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b78a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052eac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b78c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052ead │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b78d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052eb1 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000005b790 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052eb5 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 233 to 0000000000052f9e │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005b797 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 204 to 000000000005b863 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000052fa1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b864 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052fa2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b865 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fa4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b867 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b869 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b86b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052faa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b86d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052fb0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b86e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009424 000000000000004c 000093f8 FDE cie=00000030 pc=0000000000053000..00000000000532d5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053006 │ │ │ │ +0000a038 0000000000000048 0000a00c FDE cie=00000030 pc=000000000005b960..000000000005bb59 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005b966 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053008 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b968 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005300a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b96a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005300c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b96c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053010 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b96d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053014 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000005b970 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005301b │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc2: 682 to 00000000000532c5 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005b977 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 252 to 000000000005ba73 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000532c6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ba74 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000532c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ba75 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000532c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ba77 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000532cb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ba79 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000532cd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ba7b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000532cf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ba7d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000532d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ba7e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00009474 0000000000000040 00009448 FDE cie=00000030 pc=00000000000532e0..00000000000533cc │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000532e6 │ │ │ │ +0000a084 0000000000000048 0000a058 FDE cie=00000030 pc=000000000005bb60..000000000005be06 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005bb66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000532ed │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005bb6e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000532f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bb70 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000532fa │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005bb75 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053300 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005bb76 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000053307 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 148 to 000000000005339b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005bb77 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005bb7e │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 232 to 000000000005bc66 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005bc67 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000533a4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005bc68 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000533ac │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000533ae │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000533b0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000533b2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000533c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000094b8 0000000000000010 0000948c FDE cie=00000030 pc=00000000000533d0..0000000000053422 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000094cc 0000000000000010 000094a0 FDE cie=00000030 pc=0000000000053430..0000000000053439 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000094e0 0000000000000040 000094b4 FDE cie=00000030 pc=0000000000053440..00000000000534bc │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053446 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053447 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005344b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bc6a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000053479 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005347a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005347c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053480 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000053498 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bc6c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053499 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bc6e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005349b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bc70 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000534a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005bc78 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000534b8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000534b9 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000534bb │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009524 0000000000000010 000094f8 FDE cie=00000030 pc=00000000000534c0..00000000000534d4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009538 0000000000000010 0000950c FDE cie=00000030 pc=00000000000534e0..00000000000534f4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000954c 0000000000000010 00009520 FDE cie=00000030 pc=0000000000053500..0000000000053515 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009560 0000000000000010 00009534 FDE cie=00000030 pc=0000000000053520..0000000000053536 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009574 0000000000000010 00009548 FDE cie=00000030 pc=0000000000053540..0000000000053555 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009588 0000000000000010 0000955c FDE cie=00000030 pc=0000000000053560..0000000000053576 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000959c 0000000000000010 00009570 FDE cie=00000030 pc=0000000000053580..0000000000053595 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000095b0 0000000000000010 00009584 FDE cie=00000030 pc=00000000000535a0..00000000000535b5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000095c4 0000000000000028 00009598 FDE cie=00000030 pc=00000000000535c0..000000000005360b │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000535c6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000535ce │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000535d8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000535fc │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000053604 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053606 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000095f0 000000000000001c 000095c4 FDE cie=00000030 pc=0000000000053610..0000000000053648 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000053618 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000053621 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000053626 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005362a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000053647 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00009610 000000000000001c 000095e4 FDE cie=00000030 pc=0000000000053650..0000000000053688 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000053658 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000053661 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000053666 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005366a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000053687 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00009630 0000000000000014 00009604 FDE cie=00000030 pc=0000000000053690..0000000000053718 │ │ │ │ - DW_CFA_advance_loc1: 84 to 00000000000536e4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000053713 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00009648 0000000000000010 0000961c FDE cie=00000030 pc=0000000000053720..0000000000053764 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000965c 0000000000000024 00009630 FDE cie=00000030 pc=0000000000053770..00000000000537a8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000053775 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005377c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005378a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000053793 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000537a0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000537a3 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009684 0000000000000010 00009658 FDE cie=00000030 pc=00000000000537b0..00000000000537c4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009698 000000000000005c 0000966c FDE cie=00000030 pc=00000000000537d0..00000000000538cf │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000537d6 │ │ │ │ +0000a0d0 0000000000000048 0000a0a4 FDE cie=00000030 pc=000000000005be10..000000000005bf89 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005be16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000537d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005be18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000537dd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005be1a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000537e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005be1c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000537e3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005be1d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000537f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005be1e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000537f8 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 165 to 000000000005389d │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005be25 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 161 to 000000000005bec6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000538a6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005beca │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000538ae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005becb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000538b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005becd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000538b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005becf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000538b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bed1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000538b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bed3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000538c0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005bed8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000538c4 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000538c5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000538c6 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000538c8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000538ca │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000538cc │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000538ce │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000096f8 0000000000000040 000096cc FDE cie=00000030 pc=00000000000538d0..0000000000053979 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000538d6 │ │ │ │ +0000a11c 0000000000000048 0000a0f0 FDE cie=00000030 pc=000000000005bf90..000000000005c1fe │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005bf96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000538d8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bf98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000538dd │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bf9a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000538de │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bf9c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000538df │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005bf9d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000538e3 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 127 to 0000000000053962 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005bf9e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005bfa2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 162 to 000000000005c044 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005c045 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053963 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005c046 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053964 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c048 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053966 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c04a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053968 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c04c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005396a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c04e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053970 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c050 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000973c 0000000000000040 00009710 FDE cie=00000030 pc=0000000000053980..0000000000053a29 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053986 │ │ │ │ +0000a168 000000000000003c 0000a13c FDE cie=00000030 pc=000000000005c200..000000000005c3b5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005c206 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053988 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c208 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005398d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005c20d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005398e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005c213 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005398f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005c214 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053993 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 127 to 0000000000053a12 │ │ │ │ + DW_CFA_advance_loc2: 276 to 000000000005c328 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053a13 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053a14 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c32c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c32e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c330 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c332 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053a20 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005c338 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00009780 0000000000000070 00009754 FDE cie=00000030 pc=0000000000053a30..0000000000053c3f │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053a36 │ │ │ │ +0000a1a8 0000000000000064 0000a17c FDE cie=00000030 pc=000000000005c3c0..000000000005c6cb │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005c3c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a38 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005c3d0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a3a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c3d2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a3c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005c3d9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053a3d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005c3da │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053a41 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005c3db │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000053a48 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 298 to 0000000000053b72 │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000053b79 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000053b85 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053b86 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053b87 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000053b8a │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053b8c │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053b8e │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000053baa │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 58 to 0000000000053be4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c3df │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 151 to 000000000005c476 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005c47b │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000005c488 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005c490 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 309 to 000000000005c5c5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053be8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c5c9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053be9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005c5ca │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053beb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c5cc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053bed │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c5ce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053bef │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c5d0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053bf1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c5d2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000053bf8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005c5d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000097f4 0000000000000010 000097c8 FDE cie=00000030 pc=0000000000053c40..0000000000053c50 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 91 to 000000000005c633 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005c63b │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005c64b │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005c650 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009808 0000000000000024 000097dc FDE cie=00000030 pc=0000000000053c50..0000000000053c9e │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000053c55 │ │ │ │ +0000a210 0000000000000038 0000a1e4 FDE cie=00000030 pc=000000000005c6d0..000000000005c789 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005c6d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053c59 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005c6e1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053c5d │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c6e3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000053c9b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c6e7 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005c6f0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000005c76c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c770 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005c777 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053c9c │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005c780 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053c9d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c784 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00009830 0000000000000048 00009804 FDE cie=00000030 pc=0000000000053ca0..0000000000053e92 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053ca6 │ │ │ │ +0000a24c 0000000000000048 0000a220 FDE cie=00000030 pc=000000000005c790..000000000005cc61 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005c796 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053ca8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005c79e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053caa │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005c7a3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053cac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c7a5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053cad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005c7a6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000053cb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c7aa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000053cbb │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005c7b0 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 368 to 0000000000053e2b │ │ │ │ + DW_CFA_advance_loc2: 1066 to 000000000005cbda │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053e2c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005cbdb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053e2d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005cbdc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053e2f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cbde │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053e31 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cbe0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053e33 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cbe2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053e35 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cbe4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000053e40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cbe8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000987c 0000000000000018 00009850 FDE cie=00000030 pc=0000000000053ea0..0000000000053eef │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000053ea8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000053ee9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053eea │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009898 000000000000004c 0000986c FDE cie=00000030 pc=0000000000053ef0..0000000000054b0c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053ef6 │ │ │ │ +0000a298 0000000000000048 0000a26c FDE cie=00000030 pc=000000000005cc70..000000000005d0c9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005cc76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000053efb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cc78 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053efd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cc7a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000053f02 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cc7c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053f03 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005cc7d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053f04 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005cc7e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000053f0b │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 369 to 000000000005407c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005cc85 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 1033 to 000000000005d08e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054080 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d08f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054081 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d090 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054083 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d092 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054085 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d094 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054087 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d096 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054089 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d098 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000054090 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d099 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000098e8 0000000000000050 000098bc FDE cie=00000030 pc=0000000000054b10..0000000000054c6b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000054b16 │ │ │ │ +0000a2e4 0000000000000048 0000a2b8 FDE cie=00000030 pc=000000000005d0d0..000000000005d449 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005d0d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054b18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d0d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000054b24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005d0dd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054b26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d0df │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054b27 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d0e0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054b2b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d0e1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054b2f │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000054b57 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000054b63 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000054b71 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 177 to 0000000000054c22 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d0e5 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 234 to 000000000005d1cf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054c23 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d1d3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054c24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d1d4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054c26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d1d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054c28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d1d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054c2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d1da │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054c2c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d1dc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054c30 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d1e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000993c 0000000000000054 00009910 FDE cie=00000030 pc=0000000000054c70..0000000000054dbb │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000054c76 │ │ │ │ +0000a330 0000000000000044 0000a304 FDE cie=00000030 pc=000000000005d450..000000000005d51c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005d456 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054c78 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d458 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000054c84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d45a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054c86 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d45c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054c8a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d45d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054c8e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d45e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054c92 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000054c98 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000054c9d │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000054ca2 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000054cbc │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005d465 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 154 to 0000000000054d56 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 169 to 000000000005d50e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000054d63 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d512 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000054d6b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d513 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054d6f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d515 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054d71 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d517 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054d73 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d519 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054d75 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d51b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000054d80 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009994 0000000000000010 00009968 FDE cie=00000030 pc=0000000000054dc0..0000000000054ddd │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000099a8 0000000000000028 0000997c FDE cie=00000030 pc=0000000000054de0..0000000000054f13 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000054de5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054de6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000054ded │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 181 to 0000000000054ea2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054ea6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054ea7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000054eb0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000099d4 0000000000000010 000099a8 FDE cie=00000030 pc=0000000000054f20..0000000000054f54 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000099e8 0000000000000048 000099bc FDE cie=00000030 pc=0000000000054f60..0000000000055247 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000054f66 │ │ │ │ +0000a378 0000000000000048 0000a34c FDE cie=00000030 pc=000000000005d520..000000000005d76a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005d526 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000054f6b │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005d532 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000054f70 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d534 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054f72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d536 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054f73 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d537 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054f74 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d538 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054f78 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 368 to 00000000000550e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d53c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 348 to 000000000005d698 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000550e9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d69c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000550ea │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d69d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000550ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d69f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000550ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d6a1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000550f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d6a3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000550f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d6a5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000550f8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005d6b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00009a34 0000000000000078 00009a08 FDE cie=00000030 pc=0000000000055250..0000000000055644 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000055256 │ │ │ │ +0000a3c4 0000000000000048 0000a398 FDE cie=00000030 pc=000000000005d770..000000000005df06 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005d776 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055258 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005d77e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005525d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005d783 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005525f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d785 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055260 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d789 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000055263 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d78d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005526b │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 323 to 00000000000553ae │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000553b4 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000553b5 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000553bb │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000553c1 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000553c3 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000553c5 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000553c7 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000553c8 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000553ca │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000553e7 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 443 to 00000000000555a2 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005d794 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 633 to 000000000005da0d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000555a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005da0e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000555a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005da0f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000555a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005da11 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000555ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005da13 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000555ad │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005da15 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000555af │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005da17 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000555b8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005da20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00009ab0 000000000000004c 00009a84 FDE cie=00000030 pc=0000000000055650..00000000000558e5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000055656 │ │ │ │ +0000a410 0000000000000028 0000a3e4 FDE cie=00000030 pc=000000000005df10..000000000005df51 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005df19 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055658 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055659 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005565a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005565e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 571 to 0000000000055899 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005589d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005589e │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005df1d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000558a0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000558a2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000558a8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000558ac │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000558b2 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000005df2f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000558b3 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000005df4c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000558b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005df4d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000558b7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005df4e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000558c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005df50 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009b00 00000000000000b8 00009ad4 FDE cie=00000030 pc=00000000000558f0..0000000000056fc5 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000558f6 │ │ │ │ +0000a43c 000000000000004c 0000a410 FDE cie=00000030 pc=000000000005df60..000000000005e42a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005df66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000558fb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005df68 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000558fd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005df6a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000558ff │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005df6f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055900 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005df70 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055901 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005df71 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000055908 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc2: 2038 to 00000000000560fe │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005610b │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000056112 │ │ │ │ - DW_CFA_def_cfa_offset: 408 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000056119 │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000056151 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc1: 165 to 00000000000561f6 │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000561fe │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056206 │ │ │ │ - DW_CFA_def_cfa_offset: 408 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005620c │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000056216 │ │ │ │ - DW_CFA_def_cfa_offset: 424 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005621c │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005621e │ │ │ │ - DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056226 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005622e │ │ │ │ - DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056233 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000056254 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc2: 1783 to 000000000005694b │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005df78 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 1169 to 000000000005e409 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005694c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e40d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005694d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e40e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005694f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e410 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056951 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e412 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056953 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e414 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056955 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e416 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000056960 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e417 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 943 to 0000000000056d0f │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000056d27 │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056d2f │ │ │ │ - DW_CFA_def_cfa_offset: 408 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056d34 │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000056d4e │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc1: 165 to 0000000000056df3 │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000056e06 │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000056e0d │ │ │ │ - DW_CFA_def_cfa_offset: 408 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000056e14 │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000056e3e │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009bbc 0000000000000098 00009b90 FDE cie=00000030 pc=0000000000056fd0..0000000000057ef1 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000056fd6 │ │ │ │ +0000a48c 0000000000000048 0000a460 FDE cie=00000030 pc=000000000005e430..000000000005e8a3 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005e436 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056fd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e438 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000056fdf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e43a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056fe1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e43c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056fe2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e43d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056fe3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e43e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056fe7 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 585 to 0000000000057230 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057234 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000005728e │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057290 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 416 to 0000000000057430 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057431 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 120 to 00000000000574a9 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000574aa │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 151 to 0000000000057541 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005e445 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 1100 to 000000000005e891 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057542 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057543 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057545 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057547 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057549 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005754b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057550 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1382 to 0000000000057ab6 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057abe │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000057b0e │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057b0f │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 184 to 0000000000057bc7 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057bcf │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 115 to 0000000000057c42 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057c43 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009c58 0000000000000038 00009c2c FDE cie=00000030 pc=0000000000057f00..0000000000057f76 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057f06 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057f08 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057f0c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000057f0f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000057f16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e895 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 58 to 0000000000057f50 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e896 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057f51 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e898 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057f52 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e89a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057f54 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e89c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057f56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e89e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057f57 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00009c94 0000000000000010 00009c68 FDE cie=00000030 pc=0000000000057f80..0000000000057fb0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009ca8 000000000000004c 00009c7c FDE cie=00000030 pc=0000000000057fb0..000000000005805c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057fb6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057fb8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057fbd │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057fc1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057fc5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000057ff9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057ffa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057ffc │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057ffe │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058000 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058008 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 55 to 000000000005803f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058040 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058042 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058044 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058046 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000058050 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009cf8 0000000000000048 00009ccc FDE cie=00000030 pc=0000000000058060..0000000000058283 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058066 │ │ │ │ +0000a4d8 000000000000004c 0000a4ac FDE cie=00000030 pc=000000000005e8b0..000000000005ee8e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005e8b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005806a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e8b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005806c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e8ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058071 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e8bc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058072 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e8bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005807b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e8be │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058081 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 422 to 0000000000058227 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e8c2 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 1037 to 000000000005eccf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005822b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005822c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005822e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058230 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058232 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058234 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058238 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00009d44 0000000000000048 00009d18 FDE cie=00000030 pc=0000000000058290..0000000000058342 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058296 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058298 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005829d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005829e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005829f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ecd3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 133 to 0000000000058324 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058325 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058327 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058329 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005832b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058330 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000058337 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005833b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005833d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005833f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058341 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00009d90 0000000000000048 00009d64 FDE cie=00000030 pc=0000000000058350..000000000005840a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058356 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058358 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005835d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005835e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058362 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 138 to 00000000000583ec │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000583ed │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000583ef │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000583f1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000583f3 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000583f8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000583ff │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058403 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058405 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058407 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058409 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00009ddc 0000000000000038 00009db0 FDE cie=00000030 pc=0000000000058410..0000000000058490 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058416 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005841b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005841f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058420 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058424 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000058472 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ecd4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058473 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ecd6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058474 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ecd8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058476 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ecda │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058478 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ecdc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058480 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005ece8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00009e18 0000000000000010 00009dec FDE cie=00000030 pc=0000000000058490..00000000000584b0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009e2c 000000000000005c 00009e00 FDE cie=00000030 pc=00000000000584b0..000000000005853f │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000584b6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000584bb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000584bd │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000584be │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000584bf │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000005850a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005850b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005850d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005850f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058511 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000058518 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005851f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058520 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058522 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058524 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058526 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000058530 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000058537 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058538 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005853a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005853c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005853e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009e8c 0000000000000048 00009e60 FDE cie=00000030 pc=0000000000058540..00000000000585cd │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058546 │ │ │ │ +0000a528 000000000000004c 0000a4fc FDE cie=00000030 pc=000000000005ee90..000000000005f349 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000005ee9f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005854b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005eea4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005854d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005eea6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005854f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005eea8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058550 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005eeac │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058551 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005eead │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058555 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 86 to 00000000000585ab │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005eeb4 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 1147 to 000000000005f32f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000585af │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f333 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000585b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f334 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000585b2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000585b4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000585b6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000585b8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000585c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009ed8 000000000000002c 00009eac FDE cie=00000030 pc=00000000000585d0..0000000000058642 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000585d9 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000585dd │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000585de │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 73 to 0000000000058627 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005862b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005862d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000058638 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009f08 0000000000000014 00009edc FDE cie=00000030 pc=0000000000058650..0000000000058677 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058658 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000058676 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009f20 0000000000000028 00009ef4 FDE cie=00000030 pc=0000000000058680..00000000000586c0 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058686 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005868a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005868d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f336 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 47 to 00000000000586bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f338 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000586bd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f33a │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000586bf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f33c │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009f4c 0000000000000010 00009f20 FDE cie=00000030 pc=00000000000586c0..0000000000058700 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00009f60 0000000000000010 00009f34 FDE cie=00000030 pc=0000000000058700..0000000000058795 │ │ │ │ +0000a578 0000000000000010 0000a54c FDE cie=00000030 pc=000000000005f350..000000000005f39d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009f74 0000000000000034 00009f48 FDE cie=00000030 pc=00000000000587a0..00000000000587f0 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000587a6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000587ad │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000587b1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000587b5 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000587c0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 41 to 00000000000587e9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000587ea │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000587eb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000587ed │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000587ef │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009fac 0000000000000044 00009f80 FDE cie=00000030 pc=00000000000587f0..0000000000058861 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000587f6 │ │ │ │ +0000a58c 0000000000000048 0000a560 FDE cie=00000030 pc=000000000005f3a0..000000000005f7bb │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005f3a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000587fd │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005f3ad │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058802 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f3af │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058807 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f3b1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005880b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f3b2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005880f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f3b3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058813 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000058856 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005f3bc │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 451 to 000000000005f57f │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058857 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f583 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058858 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f584 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005885a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f586 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005885c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f588 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005885e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f58a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058860 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f58c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f590 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00009ff4 0000000000000010 00009fc8 FDE cie=00000030 pc=0000000000058870..000000000005887e │ │ │ │ +0000a5d8 0000000000000010 0000a5ac FDE cie=00000030 pc=000000000005f7c0..000000000005f805 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a008 0000000000000038 00009fdc FDE cie=00000030 pc=0000000000058880..00000000000588e9 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005888d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000058896 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005889a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005889e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000588a4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 55 to 00000000000588db │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000588dc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000588dd │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000588df │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000588e1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000588e8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - │ │ │ │ -0000a044 0000000000000024 0000a018 FDE cie=00000030 pc=00000000000588f0..000000000005891b │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000588f5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000588fd │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000058909 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000058918 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058919 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005891a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a06c 0000000000000028 0000a040 FDE cie=00000030 pc=0000000000058920..000000000005896a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058926 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005892f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000058938 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000058966 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058967 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058969 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +0000a5ec 0000000000000010 0000a5c0 FDE cie=00000030 pc=000000000005f810..000000000005f874 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a098 0000000000000028 0000a06c FDE cie=00000030 pc=0000000000058970..00000000000589ba │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058976 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005897f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000058988 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000589b6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000589b7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000589b9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +0000a600 0000000000000010 0000a5d4 FDE cie=00000030 pc=000000000005f880..000000000005f8bc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a0c4 0000000000000028 0000a098 FDE cie=00000030 pc=00000000000589c0..00000000000589f3 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000589c6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000589cd │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000589d6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000000589ef │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000589f0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000589f2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +0000a614 0000000000000010 0000a5e8 FDE cie=00000030 pc=000000000005f8c0..000000000005f8f6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a0f0 000000000000002c 0000a0c4 FDE cie=00000030 pc=0000000000058a00..0000000000058a81 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058a06 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000058a13 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000058a22 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000058a2b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000058a79 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058a7d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058a7e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058a80 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000a120 0000000000000028 0000a0f4 FDE cie=00000030 pc=0000000000058a90..0000000000058ae3 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000058a9a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058a9b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000058aa2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000058ad0 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058ad4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058ad5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000058ae0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ +0000a628 0000000000000010 0000a5fc FDE cie=00000030 pc=000000000005f900..000000000005f93c │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a14c 000000000000003c 0000a120 FDE cie=00000030 pc=0000000000058af0..0000000000058c2c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058af6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058af8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058af9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058afd │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000058b07 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc2: 274 to 0000000000058c19 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058c1a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058c1b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c1d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c1f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058c20 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +0000a63c 0000000000000010 0000a610 FDE cie=00000030 pc=000000000005f940..000000000005f983 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a18c 000000000000004c 0000a160 FDE cie=00000030 pc=0000000000058c30..0000000000058ddd │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058c36 │ │ │ │ +0000a650 0000000000000048 0000a624 FDE cie=00000030 pc=000000000005f990..000000000005fa6e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005f996 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f998 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c3a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f99a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c3c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f99c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058c3d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f99d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058c41 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f99e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000058c4b │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 354 to 0000000000058dad │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f9a2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000005fa5b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058db1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005fa5f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058db2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fa60 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058db4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fa62 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058db6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fa64 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058db8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fa66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058dba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fa68 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058dc0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fa69 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a69c 0000000000000010 0000a670 FDE cie=00000030 pc=000000000005fa70..000000000005fbf2 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a1dc 0000000000000048 0000a1b0 FDE cie=00000030 pc=0000000000058de0..0000000000058e57 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058de6 │ │ │ │ +0000a6b0 0000000000000048 0000a684 FDE cie=00000030 pc=000000000005fc00..000000000005fcd0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005fc06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058de8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fc08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058ded │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fc0a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058df2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fc0c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058df3 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005fc12 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000058df6 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005fc1b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058dfa │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005fc1f │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 75 to 0000000000058e45 │ │ │ │ + DW_CFA_advance_loc1: 109 to 000000000005fc8c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058e46 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005fc90 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058e47 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fc91 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058e49 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fc93 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058e4b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fc95 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058e4d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fc97 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058e4f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fc99 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058e50 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005fca0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a228 0000000000000048 0000a1fc FDE cie=00000030 pc=0000000000058e60..00000000000590c2 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058e66 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058e68 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058e6d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058e72 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058e73 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058e74 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058e78 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 552 to 00000000000590a0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000590a4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000590a5 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000590a7 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000590a9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000590ab │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000590ad │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000590b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +0000a6fc 0000000000000010 0000a6d0 FDE cie=00000030 pc=000000000005fcd0..000000000005fdaf │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000a274 000000000000004c 0000a248 FDE cie=00000030 pc=00000000000590d0..0000000000059773 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000590d6 │ │ │ │ +0000a710 0000000000000048 0000a6e4 FDE cie=00000030 pc=000000000005fdb0..0000000000060374 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005fdb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000590db │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fdb8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000590e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fdba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000590e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fdbc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000590e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fdbd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000590ea │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fdbe │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000590ee │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 1577 to 0000000000059717 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005fdc2 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 603 to 000000000006001d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005971b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060021 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005971c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060022 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005971e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060024 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059720 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060026 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059722 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060028 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059724 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006002a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059728 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060030 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000a75c 0000000000000010 0000a730 FDE cie=00000030 pc=0000000000060380..00000000000603cf │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a2c4 0000000000000038 0000a298 FDE cie=00000030 pc=0000000000059780..000000000005982a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059786 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000059798 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000597a0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000597a9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000597af │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000597fd │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000005980c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005980d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005980f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059811 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000059820 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +0000a770 0000000000000010 0000a744 FDE cie=00000030 pc=00000000000603d0..0000000000060426 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a300 0000000000000038 0000a2d4 FDE cie=00000030 pc=0000000000059830..00000000000599ec │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059836 │ │ │ │ +0000a784 0000000000000010 0000a758 FDE cie=00000030 pc=0000000000060430..000000000006047a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a798 000000000000001c 0000a76c FDE cie=00000030 pc=0000000000060480..000000000006057b │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000060488 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000059842 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059846 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059847 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005984b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 326 to 0000000000059991 │ │ │ │ + DW_CFA_advance_loc1: 87 to 00000000000604df │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059995 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059996 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059998 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005999a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005999b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000604e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000a33c 000000000000002c 0000a310 FDE cie=00000030 pc=00000000000599f0..0000000000059afd │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000599f6 │ │ │ │ +0000a7b8 0000000000000030 0000a78c FDE cie=00000030 pc=0000000000060580..000000000006060b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060586 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000059a01 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060587 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059a02 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060588 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 166 to 0000000000059aa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006058c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 68 to 00000000000605d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000605d1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059aa9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000605d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059aab │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000605d4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059aac │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000605d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a7ec 0000000000000010 0000a7c0 FDE cie=00000030 pc=0000000000060610..0000000000060617 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a36c 0000000000000018 0000a340 FDE cie=00000030 pc=0000000000059b00..0000000000059b24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059b05 │ │ │ │ +0000a800 0000000000000024 0000a7d4 FDE cie=00000030 pc=0000000000060620..0000000000060708 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000060625 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000059b23 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060629 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 114 to 000000000006069b │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006069c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000606a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a388 0000000000000010 0000a35c FDE cie=00000030 pc=0000000000059b30..0000000000059b35 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a39c 0000000000000010 0000a370 FDE cie=00000030 pc=0000000000059b40..0000000000059b45 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a3b0 0000000000000010 0000a384 FDE cie=00000030 pc=0000000000059b50..0000000000059b76 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a3c4 0000000000000014 0000a398 FDE cie=00000030 pc=0000000000059b80..0000000000059bd9 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059b88 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000059bd8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000a3dc 0000000000000018 0000a3b0 FDE cie=00000030 pc=0000000000059be0..0000000000059c32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000059be9 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000059c2d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a3f8 0000000000000010 0000a3cc FDE cie=00000030 pc=0000000000059c40..0000000000059c7d │ │ │ │ +0000a828 0000000000000010 0000a7fc FDE cie=00000030 pc=0000000000060710..000000000006074d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a40c 0000000000000048 0000a3e0 FDE cie=00000030 pc=0000000000059c80..0000000000059f91 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059c86 │ │ │ │ +0000a83c 0000000000000048 0000a810 FDE cie=00000030 pc=0000000000060750..0000000000060a61 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060756 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060758 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006075a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006075c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059c8d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006075d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059c91 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060761 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000059c98 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060768 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 168 to 0000000000059d40 │ │ │ │ + DW_CFA_advance_loc1: 168 to 0000000000060810 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059d44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060814 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059d45 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060815 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d47 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060817 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d49 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060819 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d4b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006081b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d4d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006081d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000059d50 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000060820 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a458 0000000000000064 0000a42c FDE cie=00000030 pc=0000000000059fa0..000000000005a0bf │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059fa6 │ │ │ │ +0000a888 0000000000000064 0000a85c FDE cie=00000030 pc=0000000000060a70..0000000000060b8f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060a76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059fab │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000060a7b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059faf │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060a7f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059fb3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060a83 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000059fba │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060a8a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000059ff9 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000060ac9 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a000 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060ad0 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a007 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060ad7 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a00b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060adb │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000005a022 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000060af2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005a032 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000060b02 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a033 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060b03 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a034 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060b04 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a036 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060b06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a038 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060b08 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a040 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000060b10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000005a08c │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000060b5c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a093 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060b63 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a09a │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060b6a │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005a09d │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000060b6d │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000005a0b4 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000060b84 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a0b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060b88 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a0b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060b89 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a0ba │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060b8a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a0bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060b8c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a0be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060b8e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000a4c0 0000000000000010 0000a494 FDE cie=00000030 pc=000000000005a0c0..000000000005a0f7 │ │ │ │ +0000a8f0 0000000000000010 0000a8c4 FDE cie=00000030 pc=0000000000060b90..0000000000060bc7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a4d4 0000000000000030 0000a4a8 FDE cie=00000030 pc=000000000005a100..000000000005a256 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a106 │ │ │ │ +0000a904 0000000000000030 0000a8d8 FDE cie=00000030 pc=0000000000060bd0..0000000000060d26 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060bd6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a10c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060bdc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a110 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060be0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a117 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060be7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000005a13c │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000060c0c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a13d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060c0d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a13f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060c0f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a141 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060c11 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a148 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060c18 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a508 0000000000000064 0000a4dc FDE cie=00000030 pc=000000000005a260..000000000005a33a │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a266 │ │ │ │ +0000a938 0000000000000064 0000a90c FDE cie=00000030 pc=0000000000060d30..0000000000060e0a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060d36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a26a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060d3a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a26b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060d3b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a272 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060d42 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005a288 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000060d58 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a289 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060d59 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a28a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060d5a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a28c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060d5c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a290 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060d60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005a29b │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000060d6b │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a29f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060d6f │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a2a7 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000060d77 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a2a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060d78 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a2af │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060d7f │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a2b6 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060d86 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000005a2d9 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000060da9 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000005a301 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000060dd1 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a306 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000060dd6 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a30e │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000060dde │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a30f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060ddf │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a316 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060de6 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a31d │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060ded │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005a32d │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000060dfd │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a335 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000060e05 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a336 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060e06 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a337 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060e07 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a339 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060e09 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000a570 0000000000000288 0000a544 FDE cie=00000030 pc=000000000005a340..000000000005bb6d │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a346 │ │ │ │ +0000a9a0 0000000000000288 0000a974 FDE cie=00000030 pc=0000000000060e10..000000000006263d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060e16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a34c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060e1c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a34e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060e1e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a353 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000060e23 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a354 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060e24 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a355 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060e25 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a35c │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060e2c │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 598 to 000000000005a5b2 │ │ │ │ + DW_CFA_advance_loc2: 598 to 0000000000061082 │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005a5bc │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000006108c │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000005a5da │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000610aa │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a5db │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000610ab │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 176 to 000000000005a68b │ │ │ │ + DW_CFA_advance_loc1: 176 to 000000000006115b │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005a698 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000061168 │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000005a6b6 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000061186 │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a6b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061188 │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 223 to 000000000005a797 │ │ │ │ + DW_CFA_advance_loc1: 223 to 0000000000061267 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a798 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061268 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a799 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061269 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a79b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006126b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a79d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006126d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a79f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006126f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a7a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061271 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a7a8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000061278 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 318 to 000000000005a8e6 │ │ │ │ + DW_CFA_advance_loc2: 318 to 00000000000613b6 │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a8e7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000613b7 │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc1: 98 to 000000000005a949 │ │ │ │ + DW_CFA_advance_loc1: 98 to 0000000000061419 │ │ │ │ DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a94d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006141d │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a951 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061421 │ │ │ │ DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a952 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061422 │ │ │ │ DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a956 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061426 │ │ │ │ DW_CFA_def_cfa_offset: 536 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a95a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006142a │ │ │ │ DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000005a96d │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000006143d │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 595 to 000000000005abc0 │ │ │ │ + DW_CFA_advance_loc2: 595 to 0000000000061690 │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005abce │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000006169e │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005abd0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000616a0 │ │ │ │ DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005abd2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000616a2 │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005abea │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000616ba │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005abf8 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000616c8 │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005abfa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000616ca │ │ │ │ DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005abfc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000616cc │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000005ac1b │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000616eb │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000005ac66 │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000061736 │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ac6b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006173b │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005ac71 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000061741 │ │ │ │ DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ac75 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061745 │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ac79 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061749 │ │ │ │ DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ac7b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006174b │ │ │ │ DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ac7f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006174f │ │ │ │ DW_CFA_def_cfa_offset: 536 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ac81 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061751 │ │ │ │ DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000005ac9c │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000006176c │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 339 to 000000000005adef │ │ │ │ + DW_CFA_advance_loc2: 339 to 00000000000618bf │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005adfa │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000618ca │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005adfc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000618cc │ │ │ │ DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ae01 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000618d1 │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000005ae24 │ │ │ │ + DW_CFA_advance_loc: 35 to 00000000000618f4 │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005ae2f │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000618ff │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ae31 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061901 │ │ │ │ DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ae36 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000061906 │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000005ae59 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000061929 │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000005aea4 │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000061974 │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005aea9 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000061979 │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005aeaf │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006197f │ │ │ │ DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005aeb3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061983 │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005aeb7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061987 │ │ │ │ DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005aebc │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006198c │ │ │ │ DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005aec3 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000061993 │ │ │ │ DW_CFA_def_cfa_offset: 536 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005aeca │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006199a │ │ │ │ DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000005aef3 │ │ │ │ + DW_CFA_advance_loc: 41 to 00000000000619c3 │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 346 to 000000000005b04d │ │ │ │ + DW_CFA_advance_loc2: 346 to 0000000000061b1d │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005b050 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000061b20 │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc1: 132 to 000000000005b0d4 │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000061ba4 │ │ │ │ DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005b0db │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000061bab │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b0df │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061baf │ │ │ │ DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b0e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061bb0 │ │ │ │ DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b0e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061bb4 │ │ │ │ DW_CFA_def_cfa_offset: 536 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005b0eb │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000061bbb │ │ │ │ DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000005b10e │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000061bde │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 122 to 000000000005b188 │ │ │ │ + DW_CFA_advance_loc1: 122 to 0000000000061c58 │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005b18f │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000061c5f │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b191 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061c61 │ │ │ │ DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b196 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000061c66 │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b19a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061c6a │ │ │ │ DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b19e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061c6e │ │ │ │ DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000005b1c7 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000061c97 │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000005b201 │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000061cd1 │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005b20b │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000061cdb │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b20f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061cdf │ │ │ │ DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b213 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061ce3 │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b217 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061ce7 │ │ │ │ DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b21b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061ceb │ │ │ │ DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000005b22e │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000061cfe │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 81 to 000000000005b27f │ │ │ │ + DW_CFA_advance_loc1: 81 to 0000000000061d4f │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005b286 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000061d56 │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b28b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000061d5b │ │ │ │ DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b290 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000061d60 │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b294 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061d64 │ │ │ │ DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b298 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061d68 │ │ │ │ DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000005b2c1 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000061d91 │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000005b319 │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000061de9 │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005b324 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000061df4 │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b326 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061df6 │ │ │ │ DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b32e │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000061dfe │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b330 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061e00 │ │ │ │ DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b335 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000061e05 │ │ │ │ DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000005b35b │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000061e2b │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 266 to 000000000005b465 │ │ │ │ + DW_CFA_advance_loc2: 266 to 0000000000061f35 │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005b468 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000061f38 │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000005b483 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000061f53 │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b484 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061f54 │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 244 to 000000000005b578 │ │ │ │ + DW_CFA_advance_loc1: 244 to 0000000000062048 │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b57d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006204d │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b57f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006204f │ │ │ │ DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b583 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062053 │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b587 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062057 │ │ │ │ DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005b58e │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006205e │ │ │ │ DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005b5a4 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000062074 │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 136 to 000000000005b62c │ │ │ │ + DW_CFA_advance_loc1: 136 to 00000000000620fc │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005b637 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000062107 │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b639 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062109 │ │ │ │ DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b63e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006210e │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000005b661 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000062131 │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005b66c │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000006213c │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b674 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000062144 │ │ │ │ DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b679 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000062149 │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000005b69c │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000006216c │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 208 to 000000000005b76c │ │ │ │ + DW_CFA_advance_loc1: 208 to 000000000006223c │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005b777 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000062247 │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b779 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062249 │ │ │ │ DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b781 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000062251 │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b783 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062253 │ │ │ │ DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b788 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000062258 │ │ │ │ DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000005b7ae │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000006227e │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005b7c4 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000062294 │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b7cc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006229c │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b7ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006229e │ │ │ │ DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b7d6 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000622a6 │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b7db │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000622ab │ │ │ │ DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b7dd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000622ad │ │ │ │ DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000005b805 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000622d5 │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 93 to 000000000005b862 │ │ │ │ + DW_CFA_advance_loc1: 93 to 0000000000062332 │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005b870 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000062340 │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b872 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062342 │ │ │ │ DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b874 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062344 │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005b88c │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006235c │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005b89a │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000006236a │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b89c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006236c │ │ │ │ DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b89e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006236e │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005b8b6 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000062386 │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 163 to 000000000005b959 │ │ │ │ + DW_CFA_advance_loc1: 163 to 0000000000062429 │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b95a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006242a │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000005b96d │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000006243d │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b96e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006243e │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a7fc 0000000000000060 0000a7d0 FDE cie=00000030 pc=000000000005bb70..000000000005be3a │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005bb76 │ │ │ │ +0000ac2c 0000000000000060 0000ac00 FDE cie=00000030 pc=0000000000062640..000000000006290a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000062646 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bb78 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062648 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bb7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006264a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005bb7f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006264f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bb80 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000062650 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bb81 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000062651 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005bb88 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000062658 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 434 to 000000000005bd3a │ │ │ │ + DW_CFA_advance_loc2: 434 to 000000000006280a │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005bd42 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000062812 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005bd47 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000062817 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bd49 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062819 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000005bd66 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000062836 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 196 to 000000000005be2a │ │ │ │ + DW_CFA_advance_loc1: 196 to 00000000000628fa │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005be2b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000628fb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005be2c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000628fc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be2e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000628fe │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be30 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062900 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062902 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be34 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062904 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005be35 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000062905 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a860 0000000000000010 0000a834 FDE cie=00000030 pc=000000000005be40..000000000005be91 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a874 0000000000000010 0000a848 FDE cie=00000030 pc=000000000005bea0..000000000005bec7 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a888 0000000000000010 0000a85c FDE cie=00000030 pc=000000000005bed0..000000000005beee │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a89c 0000000000000010 0000a870 FDE cie=00000030 pc=000000000005bef0..000000000005bf0b │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a8b0 0000000000000010 0000a884 FDE cie=00000030 pc=000000000005bf10..000000000005bf2e │ │ │ │ +0000ac90 0000000000000010 0000ac64 FDE cie=00000030 pc=0000000000062910..000000000006292e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a8c4 0000000000000010 0000a898 FDE cie=00000030 pc=000000000005bf30..000000000005bf46 │ │ │ │ +0000aca4 0000000000000010 0000ac78 FDE cie=00000030 pc=0000000000062930..0000000000062956 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a8d8 0000000000000010 0000a8ac FDE cie=00000030 pc=000000000005bf50..000000000005bfae │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000acb8 0000000000000024 0000ac8c FDE cie=00000030 pc=0000000000062960..00000000000629c1 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000062965 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006296d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000006297e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000629ba │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000629bb │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000629bc │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a8ec 0000000000000010 0000a8c0 FDE cie=00000030 pc=000000000005bfb0..000000000005bfc9 │ │ │ │ +0000ace0 0000000000000010 0000acb4 FDE cie=00000030 pc=00000000000629d0..00000000000629ef │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a900 0000000000000010 0000a8d4 FDE cie=00000030 pc=000000000005bfd0..000000000005bfe8 │ │ │ │ - DW_CFA_nop │ │ │ │ +0000acf4 0000000000000038 0000acc8 FDE cie=00000030 pc=00000000000629f0..0000000000062a6f │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000629f6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000629fb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000062a00 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062a04 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062a08 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 95 to 0000000000062a67 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000062a68 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062a6a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062a6c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062a6e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a914 0000000000000010 0000a8e8 FDE cie=00000030 pc=000000000005bff0..000000000005c009 │ │ │ │ +0000ad30 0000000000000018 0000ad04 FDE cie=00000030 pc=0000000000062a70..0000000000062a9c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000062a75 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000062a9b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a928 0000000000000010 0000a8fc FDE cie=00000030 pc=000000000005c010..000000000005c033 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000ad4c 0000000000000018 0000ad20 FDE cie=00000030 pc=0000000000062aa0..0000000000062b12 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000062aa8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000062af2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000062af3 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a93c 0000000000000010 0000a910 FDE cie=00000030 pc=000000000005c040..000000000005c05f │ │ │ │ +0000ad68 0000000000000018 0000ad3c FDE cie=00000030 pc=0000000000062b20..0000000000062b39 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000062b25 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000062b38 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a950 000000000000005c 0000a924 FDE cie=00000030 pc=000000000005c060..000000000005c0f1 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c066 │ │ │ │ +0000ad84 0000000000000038 0000ad58 FDE cie=00000030 pc=0000000000062b40..0000000000062be6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000062b46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c068 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000062b4b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c06a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000062b50 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c06c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c06d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c06e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c072 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000005c0c0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005c0c3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c0c4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062b54 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c0c6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c0c8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c0ca │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c0cc │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c0d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005c0e4 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005c0e7 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000062b5b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c0e8 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 131 to 0000000000062bde │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c0ea │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000062bdf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c0ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062be1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c0ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062be3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c0f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062be5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000a9b0 000000000000005c 0000a984 FDE cie=00000030 pc=000000000005c100..000000000005c191 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c106 │ │ │ │ +0000adc0 000000000000004c 0000ad94 FDE cie=00000030 pc=0000000000062bf0..0000000000063071 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000062bf6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c108 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062bf8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c10a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000062bfd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c10c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062bff │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c10d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000062c00 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c10e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000062c01 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c112 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 77 to 000000000005c15f │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000062c08 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 1014 to 0000000000062ffe │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005c162 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063002 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c163 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063003 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c165 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063005 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c167 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063007 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c169 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063009 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c16b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006300b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005c170 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000063010 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005c184 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005c187 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c188 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c18a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c18c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c18e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c190 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000aa10 0000000000000044 0000a9e4 FDE cie=00000030 pc=000000000005c1a0..000000000005c230 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c1a6 │ │ │ │ +0000ae10 000000000000004c 0000ade4 FDE cie=00000030 pc=0000000000063080..00000000000631c0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000063086 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c1a8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063088 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c1aa │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063089 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c1ac │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006308d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c1ad │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c1ae │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c1b2 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000005c222 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c226 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c227 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000063094 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 74 to 00000000000630de │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c229 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000630df │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c22b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000630e0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c22d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000630e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c22f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000630e4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000630e8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 119 to 000000000006315f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063160 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063161 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063163 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063165 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000063170 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000aa58 000000000000004c 0000aa2c FDE cie=00000030 pc=000000000005c230..000000000005c503 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c236 │ │ │ │ +0000ae60 000000000000004c 0000ae34 FDE cie=00000030 pc=00000000000631c0..00000000000639fc │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000631c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005c23d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000631c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c23f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000631ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005c244 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000631cf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c24a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000631d0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c24b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000631d1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005c259 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 659 to 000000000005c4ec │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000631d8 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 1261 to 00000000000636c5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c4ed │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000636c9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c4ee │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000636ca │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c4f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000636cc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c4f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000636ce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c4f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000636d0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c4f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000636d2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c4f7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000636d3 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000aaa8 0000000000000010 0000aa7c FDE cie=00000030 pc=000000000005c510..000000000005c53a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000aabc 0000000000000010 0000aa90 FDE cie=00000030 pc=000000000005c540..000000000005c565 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000aad0 0000000000000024 0000aaa4 FDE cie=00000030 pc=000000000005c570..000000000005c695 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005c580 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000005c5e4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c5e8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 162 to 000000000005c68a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c690 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c691 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - │ │ │ │ -0000aaf8 000000000000004c 0000aacc FDE cie=00000030 pc=000000000005c6a0..000000000005cd00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c6a6 │ │ │ │ +0000aeb0 00000000000000b8 0000ae84 FDE cie=00000030 pc=0000000000063a00..00000000000641f1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000063a06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005c6ab │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000063a0f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6ad │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063a11 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6af │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000063a16 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c6b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063a1a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c6b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063a1b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005c6ba │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000063a22 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 1037 to 000000000005cac7 │ │ │ │ + DW_CFA_advance_loc2: 580 to 0000000000063c66 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000063c76 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000063c7b │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000063c80 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000063c88 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063c8c │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000063c91 │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063c92 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000063ca8 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000063cce │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000063cdf │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000063ce4 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000063ce9 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000063cf1 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000063cf7 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000063cff │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063d00 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000063d0e │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc1: 82 to 0000000000063d60 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005cacb │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063d64 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cacc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063d65 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cace │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063d67 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cad0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063d69 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cad2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063d6b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cad4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063d6d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cad5 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000063d70 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 77 to 0000000000063dbd │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000063dc6 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000063dd9 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063dda │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 981 to 00000000000641af │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000641c1 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 37 to 00000000000641e6 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000641e7 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ab48 0000000000000010 0000ab1c FDE cie=00000030 pc=000000000005cd00..000000000005cd16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ab5c 0000000000000010 0000ab30 FDE cie=00000030 pc=000000000005cd20..000000000005cd36 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ab70 0000000000000010 0000ab44 FDE cie=00000030 pc=000000000005cd40..000000000005cd5a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ab84 0000000000000010 0000ab58 FDE cie=00000030 pc=000000000005cd60..000000000005cd78 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ab98 0000000000000010 0000ab6c FDE cie=00000030 pc=000000000005cd80..000000000005cd9a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000abac 0000000000000010 0000ab80 FDE cie=00000030 pc=000000000005cda0..000000000005cdb8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000abc0 000000000000004c 0000ab94 FDE cie=00000030 pc=000000000005cdc0..000000000005cfe7 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005cdc6 │ │ │ │ +0000af6c 0000000000000070 0000af40 FDE cie=00000030 pc=0000000000064200..00000000000644b2 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000064206 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005cdcf │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006420f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005cdd4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064211 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005cddc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064213 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005cddf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064214 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000005cdee │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064215 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005cdf2 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 441 to 000000000005cfab │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064219 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 349 to 0000000000064376 │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064378 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006437d │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006437f │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064380 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064382 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064384 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006438c │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 43 to 00000000000643b7 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 235 to 00000000000644a2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005cfaf │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000644a3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cfb0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000644a4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000644a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000644a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000644aa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000644ac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005cfbd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000644ad │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000ac10 000000000000004c 0000abe4 FDE cie=00000030 pc=000000000005cff0..000000000005d20c │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005cff6 │ │ │ │ +0000afe0 0000000000000094 0000afb4 FDE cie=00000030 pc=00000000000644c0..0000000000064986 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000644c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005d002 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000644cc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d004 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000644ce │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d006 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000644d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005d00d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000644d9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005d013 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000644dc │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005d029 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 432 to 000000000005d1d9 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000644e0 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 186 to 000000000006459a │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006459c │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000645a1 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000645a3 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000645a4 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000645a6 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000645a8 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000645b0 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 37 to 00000000000645d5 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 552 to 00000000000647fd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005d1dd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064801 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d1de │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064802 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d1e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064804 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d1e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064806 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d1e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064808 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d1e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006480a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d1eb │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000064810 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 205 to 00000000000648dd │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000648df │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000648e4 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000648e6 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000648e7 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000648e9 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000648eb │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000648f3 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000064910 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ac60 000000000000004c 0000ac34 FDE cie=00000030 pc=000000000005d210..000000000005d3c2 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005d216 │ │ │ │ +0000b078 0000000000000094 0000b04c FDE cie=00000030 pc=0000000000064990..0000000000064e96 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000064996 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005d21f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064998 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005d226 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006499a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005d22e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006499c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005d232 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006499d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005d238 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000649a1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005d23c │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 339 to 000000000005d38f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000649a5 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 380 to 0000000000064b21 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000064b26 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000064b34 │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000064b39 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064b3b │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064b3d │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000064b45 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000064b4d │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000064b6f │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 620 to 0000000000064ddb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005d393 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064ddf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d394 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064de0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d396 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064de2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d398 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064de4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d39a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064de6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d39c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064de8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d3a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064de9 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 83 to 0000000000064e3c │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064e3e │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000064e43 │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064e45 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064e46 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064e48 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064e4a │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000064e52 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000064e81 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ │ │ │ -0000acb0 000000000000011c 0000ac84 FDE cie=00000030 pc=000000000005d3d0..000000000005e456 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005d3d6 │ │ │ │ +0000b110 0000000000000048 0000b0e4 FDE cie=00000030 pc=0000000000064ea0..0000000000065057 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000064ea6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d3d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064ea8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d3da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064eaa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d3dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064eac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d3dd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064ead │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d3de │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064eae │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005d3e5 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc2: 1636 to 000000000005da49 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064eb2 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 410 to 000000000006504c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005da4a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006504d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005da4b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006504e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005da4d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065050 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005da4f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065052 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005da51 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065054 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005da53 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065056 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005da58 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 180 to 000000000005db0c │ │ │ │ - DW_CFA_def_cfa_offset: 584 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000005db1b │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005db24 │ │ │ │ - DW_CFA_def_cfa_offset: 600 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005db2d │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005db31 │ │ │ │ - DW_CFA_def_cfa_offset: 616 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005db39 │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000005db5c │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc2: 591 to 000000000005ddab │ │ │ │ - DW_CFA_def_cfa_offset: 584 │ │ │ │ - DW_CFA_advance_loc1: 91 to 000000000005de06 │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005de08 │ │ │ │ - DW_CFA_def_cfa_offset: 600 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005de12 │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005de1c │ │ │ │ - DW_CFA_def_cfa_offset: 616 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005de23 │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005de27 │ │ │ │ - DW_CFA_def_cfa_offset: 632 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005de2e │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000005de43 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005de5f │ │ │ │ - DW_CFA_def_cfa_offset: 584 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005de66 │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005de6d │ │ │ │ - DW_CFA_def_cfa_offset: 600 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005de71 │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005de7a │ │ │ │ - DW_CFA_def_cfa_offset: 616 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005de7c │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005de7e │ │ │ │ - DW_CFA_def_cfa_offset: 632 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005de85 │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000005deae │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc2: 330 to 000000000005dff8 │ │ │ │ - DW_CFA_def_cfa_offset: 584 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000005e052 │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e054 │ │ │ │ - DW_CFA_def_cfa_offset: 600 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005e05e │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005e068 │ │ │ │ - DW_CFA_def_cfa_offset: 616 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e06c │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e070 │ │ │ │ - DW_CFA_def_cfa_offset: 632 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005e077 │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000005e08c │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005e0a8 │ │ │ │ - DW_CFA_def_cfa_offset: 584 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005e0af │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005e0b6 │ │ │ │ - DW_CFA_def_cfa_offset: 600 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e0ba │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005e0c3 │ │ │ │ - DW_CFA_def_cfa_offset: 616 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e0c5 │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e0c7 │ │ │ │ - DW_CFA_def_cfa_offset: 632 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005e0d1 │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000005e0fa │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc2: 555 to 000000000005e325 │ │ │ │ - DW_CFA_def_cfa_offset: 584 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000005e334 │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005e33b │ │ │ │ - DW_CFA_def_cfa_offset: 600 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005e340 │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e344 │ │ │ │ - DW_CFA_def_cfa_offset: 616 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005e34c │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000005e36a │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000add0 000000000000004c 0000ada4 FDE cie=00000030 pc=000000000005e460..000000000005e4f1 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005e470 │ │ │ │ +0000b15c 000000000000004c 0000b130 FDE cie=00000030 pc=0000000000065060..0000000000065101 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000006506e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005e475 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000065077 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005e47a │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000065080 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005e47f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000065085 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e483 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065089 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e487 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006508e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e48b │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000065095 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000005e4e5 │ │ │ │ + DW_CFA_advance_loc1: 87 to 00000000000650ec │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e4e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000650ed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e4e7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000650ee │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e4e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000650f0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e4eb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000650f2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e4ed │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000650f4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e4ef │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000650f6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e4f0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000065100 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ae20 0000000000000018 0000adf4 FDE cie=00000030 pc=000000000005e500..000000000005e536 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005e508 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005e516 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e517 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ae3c 0000000000000018 0000ae10 FDE cie=00000030 pc=000000000005e540..000000000005e57c │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005e548 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005e55c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e55d │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ae58 0000000000000084 0000ae2c FDE cie=00000030 pc=000000000005e580..000000000005f13c │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005e586 │ │ │ │ +0000b1ac 000000000000004c 0000b180 FDE cie=00000030 pc=0000000000065110..0000000000065550 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000065116 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005e590 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065118 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005e595 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006511a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e597 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006511c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e598 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065120 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e599 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065121 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e59d │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 534 to 000000000005e7b3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005e7b6 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000005e7e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 403 to 000000000005e973 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005e97b │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000005e9a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 91 to 000000000005e9fb │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005ea03 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000005ea30 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1363 to 000000000005ef83 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006512a │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc2: 523 to 0000000000065335 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ef84 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065336 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ef85 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065337 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ef87 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065339 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ef89 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006533b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ef8b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006533d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ef8d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006533f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ef8e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065340 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 286 to 000000000005f0ac │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005f0b3 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000005f0de │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000005f112 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005f11a │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000aee0 000000000000006c 0000aeb4 FDE cie=00000030 pc=000000000005f140..000000000005f46d │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005f150 │ │ │ │ +0000b1fc 0000000000000028 0000b1d0 FDE cie=00000030 pc=0000000000065550..00000000000655a5 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000065556 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005f155 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006555a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005f15e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005f167 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005f16f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005f177 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000005f186 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000005f1ba │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005f1d2 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005f1de │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f1df │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 557 to 000000000005f40c │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f40d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f40e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f410 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006555b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f412 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000006559a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f414 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006559e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f416 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000655a0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005f420 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f421 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b228 0000000000000010 0000b1fc FDE cie=00000030 pc=00000000000655b0..00000000000655d8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b23c 0000000000000010 0000b210 FDE cie=00000030 pc=00000000000655e0..000000000006561d │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000af50 0000000000000018 0000af24 FDE cie=00000030 pc=000000000005f470..000000000005f49c │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f471 │ │ │ │ +0000b250 000000000000002c 0000b224 FDE cie=00000030 pc=0000000000065620..0000000000065707 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000065626 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f472 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000005f48d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006562c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006562d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 79 to 000000000006567c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006567d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006567f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065680 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000af6c 0000000000000028 0000af40 FDE cie=00000030 pc=000000000005f4a0..000000000005f54a │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005f4a6 │ │ │ │ +0000b280 0000000000000038 0000b254 FDE cie=00000030 pc=0000000000065710..00000000000657e9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000065716 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f4a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065717 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005f4aa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065718 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000005f4dc │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000065784 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f4dd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065785 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f4df │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065787 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f4e0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000065790 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000657b6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000657b7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000657b9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000657c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000af98 0000000000000034 0000af6c FDE cie=00000030 pc=000000000005f550..000000000005f5b6 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005f556 │ │ │ │ +0000b2bc 000000000000005c 0000b290 FDE cie=00000030 pc=00000000000657f0..0000000000065923 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000657f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f558 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000657f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f559 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000657fc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f55d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065800 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f561 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000065807 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000005f5af │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000006586b │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f5b0 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006586e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f5b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006586f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f5b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065871 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f5b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065873 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000afd0 0000000000000010 0000afa4 FDE cie=00000030 pc=000000000005f5c0..000000000005f5cd │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000afe4 0000000000000028 0000afb8 FDE cie=00000030 pc=000000000005f5d0..000000000005f633 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005f5d5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005f5d8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f5dc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000005f607 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000065878 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000065898 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006589b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006589c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f608 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006589e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f609 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000658a0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f60a │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000658a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b010 0000000000000028 0000afe4 FDE cie=00000030 pc=000000000005f640..000000000005f6b3 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005f645 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f649 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005f650 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000005f67a │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000658e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000658e3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000658e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f67b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000658e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f67c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000658e8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f680 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000658f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000b03c 0000000000000010 0000b010 FDE cie=00000030 pc=000000000005f6c0..000000000005f6eb │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b050 0000000000000038 0000b024 FDE cie=00000030 pc=000000000005f6f0..000000000005f7d7 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005f6f6 │ │ │ │ +0000b31c 0000000000000034 0000b2f0 FDE cie=00000030 pc=0000000000065930..0000000000065980 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000065936 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f6f8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006593b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f6f9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006593f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f6fa │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000065949 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005f701 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000065953 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000005f745 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000065979 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f746 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006597a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f747 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006597b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f749 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006597d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f74b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006597f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005f750 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b08c 0000000000000010 0000b060 FDE cie=00000030 pc=000000000005f7e0..000000000005f7e8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b0a0 0000000000000010 0000b074 FDE cie=00000030 pc=000000000005f7f0..000000000005f7fb │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b0b4 0000000000000010 0000b088 FDE cie=00000030 pc=000000000005f800..000000000005f809 │ │ │ │ +0000b354 0000000000000010 0000b328 FDE cie=00000030 pc=0000000000065980..000000000006598d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b0c8 0000000000000010 0000b09c FDE cie=00000030 pc=000000000005f810..000000000005f817 │ │ │ │ +0000b368 0000000000000010 0000b33c FDE cie=00000030 pc=0000000000065990..00000000000659c6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b0dc 0000000000000010 0000b0b0 FDE cie=00000030 pc=000000000005f820..000000000005f827 │ │ │ │ +0000b37c 0000000000000010 0000b350 FDE cie=00000030 pc=00000000000659d0..00000000000659f3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b0f0 0000000000000010 0000b0c4 FDE cie=00000030 pc=000000000005f830..000000000005f84e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b104 0000000000000010 0000b0d8 FDE cie=00000030 pc=000000000005f850..000000000005f857 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000b390 0000000000000034 0000b364 FDE cie=00000030 pc=0000000000065a00..0000000000065a82 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000065a06 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065a0a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000065a12 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000065a1e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000065a25 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000065a6d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000065a76 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000065a79 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065a7b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065a7d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000b118 0000000000000014 0000b0ec FDE cie=00000030 pc=000000000005f860..000000000005f867 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000b3c8 0000000000000010 0000b39c FDE cie=00000030 pc=0000000000065a90..0000000000065ab1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b130 0000000000000054 0000b104 FDE cie=00000030 pc=000000000005f870..000000000005fb3e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f872 │ │ │ │ +0000b3dc 0000000000000048 0000b3b0 FDE cie=00000030 pc=0000000000065ac0..0000000000065db2 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000065ac6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f874 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065ac8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f876 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065aca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f878 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065acc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f879 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065ad0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f87a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065ad1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005f882 │ │ │ │ - DW_CFA_def_cfa: r11 (r11) ofs 49208 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000005f893 │ │ │ │ - DW_CFA_def_cfa_register: r7 (rsp) │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005f89a │ │ │ │ - DW_CFA_def_cfa_offset: 49360 │ │ │ │ - DW_CFA_advance_loc2: 464 to 000000000005fa6a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065ad5 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 543 to 0000000000065cf4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fa6e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065cf8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fa6f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065cf9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fa71 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065cfb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fa73 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065cfd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fa75 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065cff │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fa77 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065d01 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005fa80 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000065d08 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000b428 0000000000000010 0000b3fc FDE cie=00000030 pc=0000000000065dc0..0000000000065dd0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b188 000000000000004c 0000b15c FDE cie=00000030 pc=000000000005fb40..000000000005fc23 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005fb46 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fb48 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fb4a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fb4b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fb4c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005fb54 │ │ │ │ - DW_CFA_def_cfa: r11 (r11) ofs 32816 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000005fb65 │ │ │ │ - DW_CFA_def_cfa_register: r7 (rsp) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fb69 │ │ │ │ - DW_CFA_def_cfa_offset: 32832 │ │ │ │ - DW_CFA_advance_loc1: 146 to 000000000005fbfb │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fbfc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fbfd │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fbff │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fc01 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fc03 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005fc08 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +0000b43c 0000000000000010 0000b410 FDE cie=00000030 pc=0000000000065dd0..0000000000065ddd │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b1d8 0000000000000018 0000b1ac FDE cie=00000030 pc=000000000005fc30..000000000005fc51 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005fc3a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005fc4a │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +0000b450 0000000000000010 0000b424 FDE cie=00000030 pc=0000000000065de0..0000000000065dff │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b1f4 0000000000000048 0000b1c8 FDE cie=00000030 pc=000000000005fc60..000000000005fe47 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005fc66 │ │ │ │ +0000b464 0000000000000044 0000b438 FDE cie=00000030 pc=0000000000065e00..0000000000065e96 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000065e06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005fc6b │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000065e0d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005fc70 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000065e12 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005fc75 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000065e17 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fc76 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065e1b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fc7a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000065e23 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fc7e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000005fcda │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000065e2b │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 93 to 0000000000065e88 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fcde │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065e8c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fcdf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065e8d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fce1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065e8f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fce3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065e91 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fce5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065e93 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fce7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065e95 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005fcf0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000b4ac 0000000000000028 0000b480 FDE cie=00000030 pc=0000000000065ea0..0000000000065ee1 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000065ea9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065ead │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000065ec2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000065edd │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065ede │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065edf │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065ee0 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b240 0000000000000038 0000b214 FDE cie=00000030 pc=000000000005fe50..000000000005ffed │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005fe56 │ │ │ │ +0000b4d8 000000000000003c 0000b4ac FDE cie=00000030 pc=0000000000065ef0..0000000000065fd1 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000065efe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fe58 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000065f03 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fe5a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000065f08 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe5e │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000065f0d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe62 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000065f19 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000005fe96 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 171 to 0000000000065fc4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fe97 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065fc5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fe99 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065fc6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fe9b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065fc8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fe9d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065fca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005fea0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000065fd0 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b27c 0000000000000054 0000b250 FDE cie=00000030 pc=000000000005fff0..00000000000602b0 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005fff6 │ │ │ │ +0000b518 0000000000000028 0000b4ec FDE cie=00000030 pc=0000000000065fe0..000000000006607b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000065fe6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fff8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065fe7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fffa │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065feb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fffc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fffd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fffe │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000060006 │ │ │ │ - DW_CFA_def_cfa: r11 (r11) ofs 49208 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000060017 │ │ │ │ - DW_CFA_def_cfa_register: r7 (rsp) │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006001e │ │ │ │ - DW_CFA_def_cfa_offset: 49376 │ │ │ │ - DW_CFA_advance_loc2: 435 to 00000000000601d1 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 53 to 0000000000066020 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601d5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000601d6 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000601d8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000601da │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000601dc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066021 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000601de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066023 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000601e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066024 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000b2d4 000000000000004c 0000b2a8 FDE cie=00000030 pc=00000000000602b0..0000000000060532 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000602b6 │ │ │ │ +0000b544 0000000000000034 0000b518 FDE cie=00000030 pc=0000000000066080..00000000000660e7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000066086 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000602bf │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066088 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000602c1 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066089 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000602c3 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006608d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000602c4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000602c5 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000602c9 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 321 to 000000000006040a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006040e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000066091 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006040f │ │ │ │ + DW_CFA_advance_loc1: 79 to 00000000000660e0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060411 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000660e1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060413 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000660e2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060415 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000660e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060417 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000660e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000060420 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000b324 0000000000000018 0000b2f8 FDE cie=00000030 pc=0000000000060540..0000000000060576 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000006055c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000060575 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +0000b57c 0000000000000010 0000b550 FDE cie=00000030 pc=00000000000660f0..00000000000660fd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b340 0000000000000030 0000b314 FDE cie=00000030 pc=0000000000060580..00000000000605bc │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000060585 │ │ │ │ +0000b590 0000000000000028 0000b564 FDE cie=00000030 pc=0000000000066100..0000000000066197 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000066105 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060589 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000066109 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000060590 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000066110 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006059e │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000066166 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000605a2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066167 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000605a3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066168 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000605b0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000066173 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000605b4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000605ba │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000605bb │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b374 0000000000000010 0000b348 FDE cie=00000030 pc=00000000000605c0..00000000000605e3 │ │ │ │ +0000b5bc 0000000000000010 0000b590 FDE cie=00000030 pc=00000000000661a0..00000000000661c3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b388 0000000000000024 0000b35c FDE cie=00000030 pc=00000000000605f0..0000000000060616 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000605f5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000605f8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000060603 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000060613 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060614 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060615 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +0000b5d0 0000000000000010 0000b5a4 FDE cie=00000030 pc=00000000000661d0..0000000000066203 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b3b0 000000000000003c 0000b384 FDE cie=00000030 pc=0000000000060620..00000000000607d9 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000060626 │ │ │ │ +0000b5e4 0000000000000044 0000b5b8 FDE cie=00000030 pc=0000000000066210..0000000000066287 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000066216 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060628 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066218 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006062a │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006621a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006062e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006621c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060632 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000066220 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 119 to 00000000000606a9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066221 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000066225 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000066279 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006627d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006627e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000606aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066280 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000606ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066282 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000606ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066284 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000606b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066286 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000606b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000b62c 0000000000000010 0000b600 FDE cie=00000030 pc=0000000000066290..000000000006629d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b3f0 0000000000000054 0000b3c4 FDE cie=00000030 pc=00000000000607e0..0000000000060c0e │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000607e2 │ │ │ │ +0000b640 0000000000000048 0000b614 FDE cie=00000030 pc=00000000000662a0..00000000000664a8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000662a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000607e4 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000662b1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000607e6 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000662b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000607e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000662b8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000607e9 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000662bc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000607ea │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000662c0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000607f2 │ │ │ │ - DW_CFA_def_cfa: r11 (r11) ofs 49208 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000060803 │ │ │ │ - DW_CFA_def_cfa_register: r7 (rsp) │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006080a │ │ │ │ - DW_CFA_def_cfa_offset: 49392 │ │ │ │ - DW_CFA_advance_loc1: 186 to 00000000000608c4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000662c4 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 470 to 000000000006649a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000608c5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006649e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000608c6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006649f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000608c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000664a1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000608ca │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000664a3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000608cc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000664a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000608ce │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000664a7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000608d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b448 0000000000000010 0000b41c FDE cie=00000030 pc=0000000000060c10..0000000000060c3b │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b45c 0000000000000010 0000b430 FDE cie=00000030 pc=0000000000060c40..0000000000060c53 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b470 0000000000000030 0000b444 FDE cie=00000030 pc=0000000000060c60..0000000000060d71 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000060c66 │ │ │ │ +0000b68c 000000000000004c 0000b660 FDE cie=00000030 pc=00000000000664b0..0000000000066681 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000664b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000060c6e │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000664b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060c72 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000664ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060c76 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 125 to 0000000000060cf3 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000664bc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000664bd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000664c0 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000664c7 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 345 to 0000000000066620 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066621 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066622 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066624 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000060cf6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060cf7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060cf9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000060d00 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b4a4 0000000000000030 0000b478 FDE cie=00000030 pc=0000000000060d80..0000000000060dc6 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000060d85 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060d89 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060d8d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000060da6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066626 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060da7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066628 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060da8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006662a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000060db0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000066630 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000060dc3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060dc4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060dc5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b4d8 000000000000001c 0000b4ac FDE cie=00000030 pc=0000000000060dd0..0000000000060e14 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000060dd8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 23 to 0000000000060def │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060df0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000060e11 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b4f8 0000000000000048 0000b4cc FDE cie=00000030 pc=0000000000060e20..0000000000060ec3 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000060e26 │ │ │ │ +0000b6dc 0000000000000048 0000b6b0 FDE cie=00000030 pc=0000000000066690..000000000006688e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000066696 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000060e2e │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000666a1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060e30 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000666a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060e32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000666a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060e36 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000666ac │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060e37 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000666ad │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060e3b │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 103 to 0000000000060ea2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000666b4 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 460 to 0000000000066880 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060ea3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000066884 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060ea4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066885 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060ea6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066887 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060ea8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066889 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060eaa │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060eac │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060eb0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b544 0000000000000010 0000b518 FDE cie=00000030 pc=0000000000060ed0..0000000000060edd │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b558 0000000000000020 0000b52c FDE cie=00000030 pc=0000000000060ee0..0000000000060fc5 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000060ee5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006688b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 135 to 0000000000060f6c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006688d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060f70 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000060f8b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060f8c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b57c 0000000000000010 0000b550 FDE cie=00000030 pc=0000000000060fd0..0000000000060fe1 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b590 0000000000000030 0000b564 FDE cie=00000030 pc=0000000000060ff0..000000000006107b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000060ff6 │ │ │ │ +0000b728 000000000000004c 0000b6fc FDE cie=00000030 pc=0000000000066890..0000000000066b17 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000066896 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060ff7 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066898 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060ff8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006689a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060ffc │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006689c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000668a0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000061040 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000668a1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000668a5 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 468 to 0000000000066a79 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066a7a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066a7b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066a7d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061041 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066a7f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061042 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066a81 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061044 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066a83 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061048 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000066a90 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b5c4 0000000000000010 0000b598 FDE cie=00000030 pc=0000000000061080..0000000000061087 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b5d8 0000000000000024 0000b5ac FDE cie=00000030 pc=0000000000061090..0000000000061178 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000061095 │ │ │ │ +0000b778 0000000000000044 0000b74c FDE cie=00000030 pc=0000000000066b20..0000000000066bff │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000066b26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061099 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000066b2d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066b2f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 114 to 000000000006110b │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000066b35 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000066b3c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066b3d │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000066b44 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 176 to 0000000000066bf4 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066bf5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066bf6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066bf8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066bfa │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066bfc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006110c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066bfe │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061110 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000b600 0000000000000048 0000b5d4 FDE cie=00000030 pc=0000000000061180..0000000000061400 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000061186 │ │ │ │ +0000b7c0 000000000000004c 0000b794 FDE cie=00000030 pc=0000000000066c00..0000000000066e91 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000066c06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006118a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066c08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006118c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066c0a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000061191 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066c0c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006119a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066c0d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006119b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000066c11 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006119f │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 567 to 00000000000613d6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000066c15 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 532 to 0000000000066e29 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000613d7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000066e2d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000613d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066e2e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000613da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066e30 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000613dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066e32 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000613de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066e34 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000613e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066e36 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000613e8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000066e40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000b64c 0000000000000014 0000b620 FDE cie=00000030 pc=0000000000061400..0000000000061458 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000061408 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 67 to 000000000006144b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000b664 0000000000000014 0000b638 FDE cie=00000030 pc=0000000000061460..00000000000614a4 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000061468 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 55 to 000000000006149f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b67c 000000000000001c 0000b650 FDE cie=00000030 pc=00000000000614b0..0000000000061501 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000614b5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000614c6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 57 to 00000000000614ff │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061500 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b69c 0000000000000014 0000b670 FDE cie=00000030 pc=0000000000061510..0000000000061540 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006151e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000006153f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b6b4 000000000000001c 0000b688 FDE cie=00000030 pc=0000000000061540..000000000006157e │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000061545 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006154b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 49 to 000000000006157c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006157d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +0000b810 0000000000000014 0000b7e4 FDE cie=00000030 pc=0000000000066ea0..0000000000066ea5 │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b6d4 0000000000000014 0000b6a8 FDE cie=00000030 pc=0000000000061580..00000000000615ae │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006158b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 34 to 00000000000615ad │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b6ec 000000000000001c 0000b6c0 FDE cie=00000030 pc=00000000000615b0..0000000000061609 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000615b5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000615be │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 65 to 00000000000615ff │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061600 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000b70c 000000000000001c 0000b6e0 FDE cie=00000030 pc=0000000000061610..0000000000061669 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000061615 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006161e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000006165f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061660 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000b72c 0000000000000028 0000b700 FDE cie=00000030 pc=0000000000061670..0000000000061722 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000061675 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006167c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000061687 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 136 to 000000000006170f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061710 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061711 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b758 000000000000001c 0000b72c FDE cie=00000030 pc=0000000000061730..000000000006176c │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000061738 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000061748 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000006175d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006176b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b778 000000000000001c 0000b74c FDE cie=00000030 pc=0000000000061770..00000000000617ac │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000061778 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000061788 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000006179d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000617ab │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b798 0000000000000018 0000b76c FDE cie=00000030 pc=00000000000617b0..000000000006180b │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000617b5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 57 to 00000000000617ee │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +0000b828 0000000000000010 0000b7fc FDE cie=00000030 pc=0000000000066eb0..0000000000066f01 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b7b4 0000000000000050 0000b788 FDE cie=00000030 pc=0000000000061810..000000000006199d │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000061816 │ │ │ │ +0000b83c 000000000000005c 0000b810 FDE cie=00000030 pc=0000000000066f10..00000000000680fb │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000066f16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000061824 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000066f1b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000061836 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000066f20 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061838 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000066f2a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061839 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066f2b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006183d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066f2c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000061843 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 246 to 0000000000061939 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000006194c │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000006196f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000066f32 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000066f66 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000066f7b │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000066fab │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000066fb0 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 2007 to 0000000000067787 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000061972 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000067788 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000061978 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000067789 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006197f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006778b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000061987 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006778d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006198f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006778f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000061998 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067791 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b808 0000000000000010 0000b7dc FDE cie=00000030 pc=00000000000619a0..00000000000619b6 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000067798 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b81c 0000000000000048 0000b7f0 FDE cie=00000030 pc=00000000000619c0..0000000000061ae9 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000619c6 │ │ │ │ +0000b89c 0000000000000060 0000b870 FDE cie=00000030 pc=0000000000068100..0000000000068268 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000068106 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000619c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068108 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000619ca │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006810d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000619cc │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000068112 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000619cd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068116 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000619ce │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006811a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000619d2 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 208 to 0000000000061aa2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006811e │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 162 to 00000000000681c0 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000681c7 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000681d4 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000681db │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000681dd │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000681df │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 27 to 00000000000681fa │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000006825a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061aa3 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006825e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061aa4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006825f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061aa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068261 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061aa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068263 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061aaa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068265 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061aac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068267 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061aad │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b868 000000000000002c 0000b83c FDE cie=00000030 pc=0000000000061af0..0000000000061b5a │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000061afa │ │ │ │ +0000b900 0000000000000044 0000b8d4 FDE cie=00000030 pc=0000000000068270..00000000000683b1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000068276 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000061afd │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068278 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000061b06 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006827a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 79 to 0000000000061b55 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006827b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006827c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068280 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 206 to 000000000006834e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000068351 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068352 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068354 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061b56 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068356 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061b58 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068358 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061b59 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000068360 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b898 0000000000000024 0000b86c FDE cie=00000030 pc=0000000000061b60..0000000000061bbe │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000061b65 │ │ │ │ +0000b948 0000000000000028 0000b91c FDE cie=00000030 pc=00000000000683c0..000000000006842f │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000683c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061b69 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000683c9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000061b70 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000683d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 75 to 0000000000061bbb │ │ │ │ + DW_CFA_advance_loc1: 82 to 0000000000068422 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061bbc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068423 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061bbd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068424 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000b8c0 0000000000000010 0000b894 FDE cie=00000030 pc=0000000000061bc0..0000000000061bda │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068428 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b8d4 0000000000000010 0000b8a8 FDE cie=00000030 pc=0000000000061be0..0000000000061bf1 │ │ │ │ +0000b974 0000000000000010 0000b948 FDE cie=00000030 pc=0000000000068430..000000000006846e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b8e8 0000000000000010 0000b8bc FDE cie=00000030 pc=0000000000061c00..0000000000061c22 │ │ │ │ +0000b988 0000000000000010 0000b95c FDE cie=00000030 pc=0000000000068470..00000000000684a6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b8fc 0000000000000010 0000b8d0 FDE cie=00000030 pc=0000000000061c30..0000000000061c6e │ │ │ │ +0000b99c 0000000000000010 0000b970 FDE cie=00000030 pc=00000000000684b0..000000000006853b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b910 0000000000000010 0000b8e4 FDE cie=00000030 pc=0000000000061c70..0000000000061c8a │ │ │ │ +0000b9b0 0000000000000028 0000b984 FDE cie=00000030 pc=0000000000068540..000000000006866b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000068545 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068546 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006854d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc2: 283 to 0000000000068668 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068669 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006866a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b924 0000000000000060 0000b8f8 FDE cie=00000030 pc=0000000000061c90..0000000000061dd0 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000061c96 │ │ │ │ +0000b9dc 000000000000004c 0000b9b0 FDE cie=00000030 pc=0000000000068670..0000000000068926 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000068676 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061c98 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006867d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000061c9d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006867e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061c9f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068682 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061ca3 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000068689 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061ca4 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061ca8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 230 to 0000000000061d8e │ │ │ │ + DW_CFA_advance_loc1: 83 to 00000000000686dc │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061d8f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061d90 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061d92 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000686e0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061d94 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000686e1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061d96 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000686e3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061d98 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000686e5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000061da0 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000686f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000061da9 │ │ │ │ + DW_CFA_advance_loc2: 526 to 00000000000688fe │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000061daf │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061db0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061db2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068902 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061db4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068903 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061db6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068905 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061db8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068907 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000061dc0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000068910 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b988 0000000000000010 0000b95c FDE cie=00000030 pc=0000000000061dd0..0000000000061dec │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b99c 0000000000000010 0000b970 FDE cie=00000030 pc=0000000000061df0..0000000000061e0e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000ba2c 0000000000000030 0000ba00 FDE cie=00000030 pc=0000000000068930..0000000000068991 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000068935 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006893b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006894b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000006896a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006896b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006896c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068970 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000006898e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006898f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068990 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b9b0 0000000000000010 0000b984 FDE cie=00000030 pc=0000000000061e10..0000000000061e58 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000ba60 0000000000000030 0000ba34 FDE cie=00000030 pc=00000000000689a0..0000000000068a01 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000689a5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000689ab │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000689bb │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000689da │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000689db │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000689dc │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000689e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000689fe │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000689ff │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068a00 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b9c4 000000000000004c 0000b998 FDE cie=00000030 pc=0000000000061e60..0000000000062a4c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000061e66 │ │ │ │ +0000ba94 0000000000000028 0000ba68 FDE cie=00000030 pc=0000000000068a10..0000000000068a6f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000068a15 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000061e6b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068a19 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000061e72 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000068a20 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000061e7c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061e80 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061e81 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000061e93 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 2639 to 00000000000628e2 │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000068a62 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000628e6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000628e7 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000628e9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000628eb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000628ed │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068a63 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000628ef │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068a64 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000628f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068a68 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000ba14 0000000000000034 0000b9e8 FDE cie=00000030 pc=0000000000062a50..0000000000062afc │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000062a56 │ │ │ │ +0000bac0 0000000000000034 0000ba94 FDE cie=00000030 pc=0000000000068a70..0000000000068b1e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000068a76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000062a5e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000068a7b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000062a62 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068a7c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000062a66 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068a7d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000062a7b │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000068a84 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 119 to 0000000000062af2 │ │ │ │ + DW_CFA_advance_loc1: 147 to 0000000000068b17 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000062af6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068b18 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062af7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068b19 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062af9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068b1b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062afb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068b1d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000ba4c 000000000000004c 0000ba20 FDE cie=00000030 pc=0000000000062b00..0000000000063099 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000062b06 │ │ │ │ +0000baf8 0000000000000024 0000bacc FDE cie=00000030 pc=0000000000068b20..0000000000068c1e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000068b25 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062b08 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068b26 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062b0a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062b0c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062b0d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062b0e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000062b15 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 1371 to 0000000000063070 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063071 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063072 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063074 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000068b2d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063076 │ │ │ │ + DW_CFA_advance_loc1: 238 to 0000000000068c1b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063078 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068c1c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006307a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068c1d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006307b │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000ba9c 0000000000000048 0000ba70 FDE cie=00000030 pc=00000000000630a0..0000000000063328 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000630a6 │ │ │ │ +0000bb20 0000000000000048 0000baf4 FDE cie=00000030 pc=0000000000068c20..0000000000068e3b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000068c26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000630ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068c28 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000630b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068c2a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000630b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068c2c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000630b3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068c2d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000630b4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068c2e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000630b8 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 449 to 0000000000063279 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068c32 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 476 to 0000000000068e0e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006327d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068e12 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006327e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068e13 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063280 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068e15 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063282 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068e17 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063284 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068e19 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063286 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068e1b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000063290 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068e1c │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000bae8 000000000000005c 0000babc FDE cie=00000030 pc=0000000000063330..0000000000063993 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000063336 │ │ │ │ +0000bb6c 0000000000000048 0000bb40 FDE cie=00000030 pc=0000000000068e40..00000000000690e7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000068e46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063338 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068e48 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006333a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068e4a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006333f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068e4c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063340 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068e4d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063341 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068e4e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000063348 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 51 to 000000000006337b │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000063383 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 104 to 00000000000633eb │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000633ec │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 1417 to 0000000000063975 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068e52 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 650 to 00000000000690dc │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063979 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000690dd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006397a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000690de │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006397c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000690e0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006397e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000690e2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063980 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000690e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063982 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000690e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063983 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bb48 000000000000007c 0000bb1c FDE cie=00000030 pc=00000000000639a0..0000000000063c48 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000639a6 │ │ │ │ +0000bbb8 0000000000000060 0000bb8c FDE cie=00000030 pc=00000000000690f0..000000000006928f │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000069104 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000639a8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000069109 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000639aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006910b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000639ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006910d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000639ad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006910e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000639ae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006910f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000639b2 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000639e8 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 23 to 00000000000639ff │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000063a0c │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000063a13 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 111 to 0000000000063a82 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000063a8c │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063a8d │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000063a90 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000063a98 │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000063aa2 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 23 to 0000000000063ab9 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 369 to 0000000000063c2a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069113 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 178 to 00000000000691c5 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000691d3 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 116 to 0000000000069247 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069248 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000069274 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063c2b │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000069277 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063c2c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069278 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063c2e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006927a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063c30 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006927c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063c32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006927e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063c34 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069280 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063c38 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069281 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bbc8 0000000000000010 0000bb9c FDE cie=00000030 pc=0000000000063c50..0000000000063c93 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000006928c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bbdc 0000000000000010 0000bbb0 FDE cie=00000030 pc=0000000000063ca0..0000000000063ce3 │ │ │ │ +0000bc1c 0000000000000010 0000bbf0 FDE cie=00000030 pc=0000000000069290..00000000000692b3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bbf0 0000000000000048 0000bbc4 FDE cie=00000030 pc=0000000000063cf0..0000000000063fda │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000063cf6 │ │ │ │ +0000bc30 0000000000000028 0000bc04 FDE cie=00000030 pc=00000000000692c0..0000000000069320 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000692c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063cfb │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000692c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063d00 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000692c8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063d02 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000063d09 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063d0d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000063d14 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 273 to 0000000000063e25 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 53 to 00000000000692fd │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000063e28 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063e29 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063e2b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063e2d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063e2f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000692fe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063e31 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069300 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000063e38 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069301 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000bc3c 0000000000000010 0000bc10 FDE cie=00000030 pc=0000000000063fe0..0000000000064003 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bc50 0000000000000010 0000bc24 FDE cie=00000030 pc=0000000000064010..0000000000064023 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bc64 000000000000001c 0000bc38 FDE cie=00000030 pc=0000000000064030..0000000000064054 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064035 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006404d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000064050 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000064053 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bc84 000000000000004c 0000bc58 FDE cie=00000030 pc=0000000000064060..00000000000641f3 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000064066 │ │ │ │ +0000bc5c 0000000000000048 0000bc30 FDE cie=00000030 pc=0000000000069320..00000000000695e4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000069326 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006406a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069328 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006406f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006932a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064074 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006932c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064075 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006932d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006407d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006932e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006408b │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 306 to 00000000000641bd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069332 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 462 to 0000000000069500 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000641be │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069504 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000641bf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069505 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000641c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069507 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000641c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069509 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000641c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006950b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000641c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006950d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000641d0 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000069510 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000bcd4 000000000000004c 0000bca8 FDE cie=00000030 pc=0000000000064200..00000000000643dc │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006420a │ │ │ │ +0000bca8 0000000000000054 0000bc7c FDE cie=00000030 pc=00000000000695f0..0000000000069746 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000695f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000064211 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000695f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000064219 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000695fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006421e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000695fc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006421f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000695fd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000064223 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000695fe │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006422e │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 348 to 000000000006438a │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069602 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 121 to 000000000006967b │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000696af │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 97 to 0000000000069710 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069711 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000006973b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006438e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006973c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006438f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006973d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064391 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006973f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064393 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069741 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064395 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069743 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064397 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069745 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000643a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bd24 000000000000004c 0000bcf8 FDE cie=00000030 pc=00000000000643e0..00000000000645df │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000643e6 │ │ │ │ +0000bd00 000000000000002c 0000bcd4 FDE cie=00000030 pc=0000000000069750..0000000000069a09 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000069756 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000643e8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000069764 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000643ea │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069765 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000643f0 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000643f7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000643ff │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000064403 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 367 to 0000000000064572 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 269 to 0000000000069872 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064573 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064574 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064576 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064578 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006457a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069873 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006457c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069875 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000064588 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000069880 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bd74 0000000000000010 0000bd48 FDE cie=00000030 pc=00000000000645e0..0000000000064626 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000bd88 0000000000000010 0000bd5c FDE cie=00000030 pc=0000000000064630..000000000006468f │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bd9c 000000000000004c 0000bd70 FDE cie=00000030 pc=0000000000064690..0000000000064f8f │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000064696 │ │ │ │ +0000bd30 0000000000000054 0000bd04 FDE cie=00000030 pc=0000000000069a10..0000000000069cf9 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000069a21 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006469a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000069a26 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006469c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000069a2b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006469e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000069a30 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000646a2 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000069a3b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000646a3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069a3f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000646aa │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 2196 to 0000000000064f3e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069a43 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 318 to 0000000000069b81 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064f3f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069b82 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064f40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069b83 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064f42 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069b85 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064f44 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069b87 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064f46 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069b89 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064f48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069b8b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064f49 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000069b90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 360 to 0000000000069cf8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bdec 000000000000004c 0000bdc0 FDE cie=00000030 pc=0000000000064f90..0000000000065cfb │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000064f96 │ │ │ │ +0000bd88 0000000000000054 0000bd5c FDE cie=00000030 pc=0000000000069d00..0000000000069fe9 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000069d11 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064f9b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000069d16 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064f9d │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000069d1b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064f9f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000069d20 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000064fa3 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000069d2b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064fa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069d2f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000064fab │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 1398 to 0000000000065521 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069d33 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 318 to 0000000000069e71 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000065524 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069e72 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065525 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069e73 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065527 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069e75 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065529 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069e77 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006552b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069e79 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006552d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069e7b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000065530 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000069e80 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 360 to 0000000000069fe8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bde0 0000000000000014 0000bdb4 FDE cie=00000030 pc=0000000000069ff0..000000000006a004 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000be3c 000000000000004c 0000be10 FDE cie=00000030 pc=0000000000065d00..00000000000667db │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000065d06 │ │ │ │ +0000bdf8 0000000000000084 0000bdcc FDE cie=00000030 pc=000000000006a010..000000000006abcc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006a016 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065d0a │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000006a020 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000065d10 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006a025 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065d12 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006a027 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065d13 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006a028 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065d14 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006a029 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000065d1b │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 2280 to 0000000000066603 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a02d │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 534 to 000000000006a243 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006a246 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000006a270 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 403 to 000000000006a403 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006a40b │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000006a430 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 91 to 000000000006a48b │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006a493 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000006a4c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 1363 to 000000000006aa13 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000066607 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006aa14 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066608 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006aa15 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006660a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006aa17 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006660c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006aa19 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006660e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006aa1b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066610 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006aa1d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000066618 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006aa1e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 286 to 000000000006ab3c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006ab43 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000006ab6e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000006aba2 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006abaa │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ │ │ │ │ -0000be8c 000000000000004c 0000be60 FDE cie=00000030 pc=00000000000667e0..00000000000670e5 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000667e6 │ │ │ │ +0000be80 000000000000006c 0000be54 FDE cie=00000030 pc=000000000006abd0..000000000006aefd │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006abe0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000667ea │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006abe5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000667ec │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006abee │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000667ee │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006abf7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000667f2 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006abff │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000667f3 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006ac07 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000667fa │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc2: 1412 to 0000000000066d7e │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000006ac16 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000006ac4a │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006ac62 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006ac6e │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ac6f │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 557 to 000000000006ae9c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066d7f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ae9d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066d80 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ae9e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066d82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006aea0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066d84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006aea2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066d86 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006aea4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066d88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006aea6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000066d90 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000bedc 000000000000001c 0000beb0 FDE cie=00000030 pc=00000000000037e0..00000000000037ee │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000006aeb0 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006aeb1 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000befc 000000000000004c 0000bed0 FDE cie=00000030 pc=00000000000670f0..00000000000679e3 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000670f6 │ │ │ │ +0000bef0 000000000000004c 0000bec4 FDE cie=00000030 pc=000000000006af00..000000000006b64a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006af02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000067101 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006af07 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067106 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006af09 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067108 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006af0b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006710c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006af0c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006710d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006af0d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000067114 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 1390 to 0000000000067682 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006af11 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 1833 to 000000000006b63a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067686 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006b63b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067687 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006b63c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067689 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006b63e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006768b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006b640 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006768d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006b642 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006768f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006b644 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067690 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006b645 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bf4c 0000000000000064 0000bf20 FDE cie=00000030 pc=00000000000679f0..000000000006820b │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000679f6 │ │ │ │ +0000bf40 0000000000000010 0000bf14 FDE cie=00000030 pc=000000000006b650..000000000006b66b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bf54 0000000000000060 0000bf28 FDE cie=00000030 pc=000000000006b670..000000000006b83c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006b676 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000679f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006b678 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000679fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006b67a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000679fc │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006b67f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000679fd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006b680 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000679fe │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006b681 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000067a08 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 305 to 0000000000067b39 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006b685 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000006b6fd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067b3a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006b6fe │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067b3b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006b6ff │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067b3d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006b701 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067b3f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006b703 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067b41 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006b705 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067b43 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006b707 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067b48 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006b710 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1580 to 0000000000068174 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000006b77c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068175 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006b783 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068176 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006b784 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068178 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006b786 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006817a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006b788 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006b78a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006b78c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006b798 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000bfb8 0000000000000028 0000bf8c FDE cie=00000030 pc=000000000006b840..000000000006b917 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006b845 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006b855 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006b85c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 179 to 000000000006b90f │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006817c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006b910 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006817e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006b911 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000068183 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006b912 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bfb4 000000000000004c 0000bf88 FDE cie=00000030 pc=0000000000068210..0000000000068951 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000068216 │ │ │ │ +0000bfe4 0000000000000040 0000bfb8 FDE cie=00000030 pc=000000000006b920..000000000006ba9b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006b926 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000068221 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006b928 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068223 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006b92a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000068229 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006b933 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006822a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006b934 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006822b │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000068232 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 1156 to 00000000000686b6 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006b940 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 173 to 000000000006b9ed │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000686b7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000686b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006b9f1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000686ba │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006b9f2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000686bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006b9f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000686be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006b9f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000686c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006b9f8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000686c8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006ba00 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000c028 000000000000001c 0000bffc FDE cie=00000030 pc=000000000006baa0..000000000006badc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006baa8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006bab8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000006bacd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000006badb │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c048 000000000000001c 0000c01c FDE cie=00000030 pc=000000000006bae0..000000000006bb1c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006bae8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006baf8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000006bb0d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000006bb1b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c004 0000000000000064 0000bfd8 FDE cie=00000030 pc=0000000000068960..00000000000690f0 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000068966 │ │ │ │ +0000c068 0000000000000018 0000c03c FDE cie=00000030 pc=000000000006bb20..000000000006bb7b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006bb25 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000006bb5e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c084 0000000000000050 0000c058 FDE cie=00000030 pc=000000000006bb80..000000000006bd0d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006bb86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068968 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000006bb94 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006896d │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000006bba6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006896f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006bba8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068970 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006bba9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068971 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006bbad │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000068978 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 872 to 0000000000068ce0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006bbb3 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 246 to 000000000006bca9 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000006bcbc │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000006bcdf │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068ce1 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006bce2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068ce2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006bce8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068ce4 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006bcef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068ce6 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006bcf7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068ce8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006bcff │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068cea │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006bd08 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000068cf0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 939 to 000000000006909b │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c0d8 0000000000000048 0000c0ac FDE cie=00000030 pc=000000000006bd10..000000000006bdec │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000006bd1f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006bd2f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006bd38 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006bd40 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006bd44 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000006bd8e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006bd91 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006bd9a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006909c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006bd9b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006909d │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000006bdc1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006909f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006bdc2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000690a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006bdc4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000690a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006bdc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000690a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006bdc8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000690aa │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006bdd0 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ │ │ │ │ -0000c06c 0000000000000048 0000c040 FDE cie=00000030 pc=00000000000690f0..00000000000691a3 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000690f6 │ │ │ │ +0000c124 0000000000000040 0000c0f8 FDE cie=00000030 pc=000000000006bdf0..000000000006bea4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006bdf6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000690f8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006be06 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000690fa │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006be0a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000690fc │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006be0b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000690fd │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006be0f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000069104 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000006be3c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000069112 │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000006be63 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 127 to 0000000000069191 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000006be79 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069195 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006be7a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069196 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000006be8b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069198 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000006be95 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006919a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006be9b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006919c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006be9d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006919e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006be9f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006919f │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c0b8 0000000000000018 0000c08c FDE cie=00000030 pc=00000000000691b0..00000000000691e9 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000691b5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 47 to 00000000000691e4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c0d4 0000000000000010 0000c0a8 FDE cie=00000030 pc=00000000000691f0..000000000006920a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c0e8 0000000000000010 0000c0bc FDE cie=00000030 pc=0000000000069210..0000000000069231 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c0fc 0000000000000010 0000c0d0 FDE cie=00000030 pc=0000000000069240..00000000000693ae │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c110 0000000000000034 0000c0e4 FDE cie=00000030 pc=00000000000693b0..000000000006942b │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000693b6 │ │ │ │ +0000c168 0000000000000048 0000c13c FDE cie=00000030 pc=000000000006beb0..000000000006bf6c │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000006bebf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000693b8 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000006becd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000693b9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006bed3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000693ba │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006bedb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000693be │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006bedf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000069412 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000006bf29 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006bf2c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006bf35 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006bf36 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000006bf40 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000069421 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006bf41 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069422 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006bf42 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069424 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006bf44 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069426 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006bf46 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000006bf50 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000c148 0000000000000048 0000c11c FDE cie=00000030 pc=0000000000069430..0000000000069845 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000069436 │ │ │ │ +0000c1b4 0000000000000050 0000c188 FDE cie=00000030 pc=000000000006bf70..000000000006c07a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006bf76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000069440 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006bf86 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000069445 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006bf88 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006944a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006bf8d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006944b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006bf8e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006944f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006bf8f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006945d │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000006bf9a │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 250 to 0000000000069557 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 176 to 000000000006c04a │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006c04d │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006c056 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c057 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006c06f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069558 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c070 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069559 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c071 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006955b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c073 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006955d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c075 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006955f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c077 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069561 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c079 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000069568 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000c194 0000000000000018 0000c168 FDE cie=00000030 pc=0000000000069850..00000000000698e9 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000069858 │ │ │ │ +0000c208 0000000000000018 0000c1dc FDE cie=00000030 pc=000000000006c080..000000000006c0a8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006c085 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 144 to 00000000000698e8 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000006c0a7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c224 0000000000000010 0000c1f8 FDE cie=00000030 pc=000000000006c0b0..000000000006c0bc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000c1b0 0000000000000050 0000c184 FDE cie=00000030 pc=00000000000698f0..0000000000069bcb │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000698f6 │ │ │ │ +0000c238 0000000000000018 0000c20c FDE cie=00000030 pc=000000000006c0c0..000000000006c0fd │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006c0c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000698f7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000698f8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006990c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006c0dd │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006990d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006990f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069910 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c0de │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 106 to 000000000006997a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006997b │ │ │ │ + │ │ │ │ +0000c254 0000000000000018 0000c228 FDE cie=00000030 pc=000000000006c100..000000000006c163 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006c105 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006997d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000069980 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 102 to 00000000000699e6 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000006c120 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000699e7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000699e9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000699f0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006c125 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000699f1 │ │ │ │ + │ │ │ │ +0000c270 0000000000000010 0000c244 FDE cie=00000030 pc=000000000006c170..000000000006c1a2 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000006c183 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +0000c284 0000000000000028 0000c258 FDE cie=00000030 pc=000000000006c1b0..000000000006c245 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006c1b5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c1b6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006c1bd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000006c1da │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000699f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c1db │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000699f7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c1dc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000069a00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006c1e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c204 0000000000000010 0000c1d8 FDE cie=00000030 pc=0000000000069bd0..0000000000069be0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c218 0000000000000038 0000c1ec FDE cie=00000030 pc=0000000000069be0..0000000000069e88 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000069be6 │ │ │ │ +0000c2b0 0000000000000050 0000c284 FDE cie=00000030 pc=000000000006c250..000000000006c2b6 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006c25c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000069beb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006c261 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000069bf0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006c266 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069bf1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c267 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069bf2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006c26b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000069c18 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000006c298 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069c19 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c299 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069c1b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006c29e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069c1d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c2a0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069c1f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c2a2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069c20 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006c2a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c2a9 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006c2ac │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c2ae │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c2b0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c2b2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c2b3 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000c254 0000000000000048 0000c228 FDE cie=00000030 pc=0000000000069e90..000000000006a265 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000069e96 │ │ │ │ +0000c304 0000000000000010 0000c2d8 FDE cie=00000030 pc=000000000006c2c0..000000000006c2d3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c318 0000000000000048 0000c2ec FDE cie=00000030 pc=000000000006c2e0..000000000006c3c1 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006c2e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000069e9d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c2e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000069ea2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c2ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000069ea7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c2ec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069eab │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c2ed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069eaf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c2ee │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000069eb7 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 177 to 0000000000069f68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006c2f2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 182 to 000000000006c3a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069f69 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006c3ab │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069f6a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c3ac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069f6c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c3ae │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069f6e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c3b0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069f70 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c3b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069f72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c3b4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000069f78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006c3b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c2a0 0000000000000064 0000c274 FDE cie=00000030 pc=000000000006a270..000000000006a69e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006a276 │ │ │ │ +0000c364 0000000000000048 0000c338 FDE cie=00000030 pc=000000000006c3d0..000000000006c464 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006c3d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a278 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c3d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006a27d │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c3da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006a282 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c3db │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a283 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c3dc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a287 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006a28d │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000006a2b2 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000006c444 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a2b3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a2b4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a2b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c445 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a2b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c447 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a2ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c449 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a2bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c44b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a2c0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006c450 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 430 to 000000000006a46e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006a471 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a472 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006c45c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a474 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c45d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a476 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c45f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a478 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c461 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a47a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c463 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006a480 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c308 0000000000000010 0000c2dc FDE cie=00000030 pc=000000000006a6a0..000000000006a6b9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000c31c 0000000000000010 0000c2f0 FDE cie=00000030 pc=000000000006a6c0..000000000006a6e7 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c330 0000000000000010 0000c304 FDE cie=00000030 pc=000000000006a6f0..000000000006a769 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c344 0000000000000034 0000c318 FDE cie=00000030 pc=000000000006a770..000000000006a7c2 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006a776 │ │ │ │ +0000c3b0 000000000000002c 0000c384 FDE cie=00000030 pc=000000000006c470..000000000006c4eb │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006c476 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a77a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c477 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a77e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006a781 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000006a790 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000006a7bb │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a7bc │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c478 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a7bd │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000006c4c8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a7bf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c4c9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a7c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c4cb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c4cc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c37c 0000000000000038 0000c350 FDE cie=00000030 pc=000000000006a7d0..000000000006a8b7 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006a7d6 │ │ │ │ +0000c3e0 0000000000000048 0000c3b4 FDE cie=00000030 pc=000000000006c4f0..000000000006c6f1 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006c4f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006a7de │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c4f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006a7e6 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c4fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006a7ed │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006c4ff │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006a7f3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006c503 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000006a89f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006c506 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006c50f │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 192 to 000000000006c5cf │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c5d0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c5d1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a8a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c5d3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a8a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c5d5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a8a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c5d7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a8a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c5d9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006a8b0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006c5e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c3b8 0000000000000034 0000c38c FDE cie=00000030 pc=000000000006a8c0..000000000006a944 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006a8c6 │ │ │ │ +0000c42c 0000000000000028 0000c400 FDE cie=00000030 pc=000000000006c700..000000000006c791 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006c70c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a8ca │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c70d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a8ce │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006a8d1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000006a8e0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000006a93a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a93e │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006c711 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a93f │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000006c78d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a941 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c78e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a943 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c790 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000c3f0 0000000000000010 0000c3c4 FDE cie=00000030 pc=000000000006a950..000000000006a9f1 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c404 000000000000004c 0000c3d8 FDE cie=00000030 pc=000000000006aa00..000000000006ab5f │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006aa06 │ │ │ │ +0000c458 0000000000000044 0000c42c FDE cie=00000030 pc=000000000006c7a0..000000000006c8a5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006c7a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006aa0b │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c7a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006aa12 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006c7ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006aa16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c7af │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006aa1a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c7b0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 214 to 000000000006aaf0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006aaf1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006aaf3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006aaf5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006aaf7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006ab00 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 77 to 000000000006ab4d │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c7b1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006c7b5 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 229 to 000000000006c89a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c89b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c89c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ab4e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c89e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ab50 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c8a0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ab52 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c8a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ab54 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c8a4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ab55 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000c454 000000000000004c 0000c428 FDE cie=00000030 pc=000000000006ab60..000000000006acbf │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006ab66 │ │ │ │ +0000c4a0 000000000000003c 0000c474 FDE cie=00000030 pc=000000000006c8b0..000000000006c968 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006c8b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006ab6b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c8b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006ab72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c8ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ab76 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c8bb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ab7a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c8bc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 214 to 000000000006ac50 │ │ │ │ + DW_CFA_advance_loc1: 133 to 000000000006c941 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ac51 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c942 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ac53 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c944 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ac55 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c946 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ac57 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c948 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006ac60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 77 to 000000000006acad │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006acae │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006acb0 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006acb2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006acb4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006acb5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c949 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000c4a4 0000000000000048 0000c478 FDE cie=00000030 pc=000000000006acc0..000000000006ae3f │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006acc6 │ │ │ │ +0000c4e0 000000000000004c 0000c4b4 FDE cie=00000030 pc=000000000006c970..000000000006cd9f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006c976 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006accd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c978 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006acd2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c97a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006acd7 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006c97f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006acd8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c980 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006acde │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c981 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000006aced │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 270 to 000000000006adfb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006c985 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 922 to 000000000006cd1f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006adff │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006cd23 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ae00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006cd24 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ae02 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cd26 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ae04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cd28 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ae06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cd2a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ae08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cd2c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ae09 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006cd2d │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000c4f0 0000000000000048 0000c4c4 FDE cie=00000030 pc=000000000006ae40..000000000006b1c7 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006ae46 │ │ │ │ +0000c530 0000000000000074 0000c504 FDE cie=00000030 pc=000000000006cda0..000000000006ce4f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006cda6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006ae51 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cda8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ae53 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cdaa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006ae5c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cdac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ae5d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006cdb0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ae61 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006cdb1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006ae6d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006cdb5 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 844 to 000000000006b1b9 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000006ce15 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b1bd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ce16 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b1be │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ce17 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b1c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ce19 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b1c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ce1b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b1c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ce1d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b1c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ce1f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ce20 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006ce24 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006ce27 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ce28 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ce2a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ce2c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ce2e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ce30 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006ce38 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006ce44 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ce45 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ce46 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ce48 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ce4a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ce4c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ce4e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000c53c 0000000000000048 0000c510 FDE cie=00000030 pc=000000000006b1d0..000000000006b560 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006b1d6 │ │ │ │ +0000c5a8 0000000000000044 0000c57c FDE cie=00000030 pc=000000000006ce50..000000000006cee4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006ce56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006b1e4 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006ce5b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006b1eb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ce5d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b1ed │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ce5f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006b1f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ce60 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b1f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ce61 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006b200 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006ce65 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 790 to 000000000006b516 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 116 to 000000000006ced9 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b51a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ceda │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b51b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006cedb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b51d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cedd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b51f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cedf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b521 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cee1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b523 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cee3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006b528 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000c588 0000000000000048 0000c55c FDE cie=00000030 pc=000000000006b560..000000000006b8ef │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006b566 │ │ │ │ +0000c5f0 0000000000000044 0000c5c4 FDE cie=00000030 pc=000000000006cef0..000000000006cfac │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006cef6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000006b579 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cef8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006b583 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cefa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b585 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cefc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b589 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006cefd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b58a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006cefe │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006b590 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 835 to 000000000006b8d3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006cf02 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 159 to 000000000006cfa1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b8d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006cfa2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b8d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006cfa3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b8da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cfa5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b8dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cfa7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b8de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cfa9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b8e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cfab │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006b8e5 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000c5d4 0000000000000048 0000c5a8 FDE cie=00000030 pc=000000000006b8f0..000000000006bc6d │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006b8f6 │ │ │ │ +0000c638 0000000000000054 0000c60c FDE cie=00000030 pc=000000000006cfb0..000000000006d0fc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006cfb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000006b909 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cfb8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006b913 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cfba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b915 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cfbc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b919 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006cfbd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b91a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006cfbe │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006b920 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 827 to 000000000006bc5b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006cfc2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 140 to 000000000006d04e │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006d05a │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000006d07f │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006d083 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000006d0f1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006bc5f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d0f2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006bc60 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d0f3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bc62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d0f5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bc64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d0f7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bc66 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d0f9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bc68 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d0fb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000c620 0000000000000048 0000c5f4 FDE cie=00000030 pc=000000000006bc70..000000000006c028 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006bc76 │ │ │ │ +0000c690 000000000000004c 0000c664 FDE cie=00000030 pc=000000000006d100..000000000006d49f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006d106 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006bc7e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d108 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bc80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d10a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bc82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d10c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006bc83 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d10d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006bc84 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d10e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006bc88 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 610 to 000000000006beea │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006d115 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 689 to 000000000006d3c6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006beee │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d3c7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006beef │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d3c8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bef1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d3ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bef3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d3cc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bef5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d3ce │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bef7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d3d0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006bf00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006d3d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000c66c 000000000000004c 0000c640 FDE cie=00000030 pc=000000000006c030..000000000006c6c5 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006c036 │ │ │ │ +0000c6e0 000000000000004c 0000c6b4 FDE cie=00000030 pc=000000000006d4a0..000000000006d95c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006d4a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006c03f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d4a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c041 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d4aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c043 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d4ac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c044 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d4ad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006c048 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d4ae │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006c04f │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 500 to 000000000006c243 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006d4b5 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc2: 769 to 000000000006d7b6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c244 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d7b7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c245 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d7b8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c247 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d7ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c249 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d7bc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c24b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d7be │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c24d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d7c0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006c250 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d7c1 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c6bc 0000000000000048 0000c690 FDE cie=00000030 pc=000000000006c6d0..000000000006c886 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006c6d6 │ │ │ │ +0000c730 0000000000000048 0000c704 FDE cie=00000030 pc=000000000006d960..000000000006daa5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006d966 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000006c6e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d968 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006c6ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d96a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006c6f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d96c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006c6f7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d96d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006c700 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000006d97b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006c704 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006d982 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 375 to 000000000006c87b │ │ │ │ + DW_CFA_advance_loc1: 221 to 000000000006da5f │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c87c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006da60 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c87d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006da61 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c87f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006da63 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c881 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006da65 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c883 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006da67 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c885 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006da69 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006da6a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c77c 0000000000000018 0000c750 FDE cie=00000030 pc=000000000006dab0..000000000006dad5 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006dab5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000006dad4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c708 0000000000000048 0000c6dc FDE cie=00000030 pc=000000000006c890..000000000006cb17 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006c896 │ │ │ │ +0000c798 0000000000000054 0000c76c FDE cie=00000030 pc=000000000006dae0..000000000006dbe2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006dae6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006c89f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dae8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006c8a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006daea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006c8ae │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006daf1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006c8b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006daf2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c8b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006daf3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006c8ba │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 450 to 000000000006ca7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006daf7 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 94 to 000000000006db55 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000006db5f │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000006db91 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006db92 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000006dbb8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ca80 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006dbb9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ca81 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006dbba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ca83 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dbbc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ca85 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dbbe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ca87 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dbc0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ca89 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dbc2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006ca90 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006dbc3 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000c754 0000000000000048 0000c728 FDE cie=00000030 pc=000000000006cb20..000000000006cd29 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006cb26 │ │ │ │ +0000c7f0 0000000000000024 0000c7c4 FDE cie=00000030 pc=000000000006dbf0..000000000006dc1b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006dbf5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006cb2d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006dbfb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006cb37 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006dc07 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006cb43 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000006dc18 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006dc19 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006dc1a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c818 0000000000000064 0000c7ec FDE cie=00000030 pc=000000000006dc20..000000000006dd05 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006dc28 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000006dc33 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006dc37 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006dc3d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006cb4b │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006dc4a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006cb52 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006dc50 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006cb56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006dc54 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006dc58 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006dc5b │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 375 to 000000000006cccd │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000006dc6e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006dc72 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ccd1 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ccd2 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ccd4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006dc78 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006dc7c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006dc85 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ccd6 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000006dc9a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ccd8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006dc9b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ccda │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006dc9f │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006cce0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006dca0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000c7a0 0000000000000048 0000c774 FDE cie=00000030 pc=000000000006cd30..000000000006cf69 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006cd36 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cd38 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006dca6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006cd42 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000006dcbb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006cd47 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006dcc1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006cd48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006dcc5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006cd49 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006dcc9 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006cd52 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 521 to 000000000006cf5b │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006cf5f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006cf60 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cf62 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cf64 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cf66 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006dccc │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000006dcdf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cf68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006dce3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006dce8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006dd00 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c7ec 0000000000000048 0000c7c0 FDE cie=00000030 pc=000000000006cf70..000000000006d24e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006cf76 │ │ │ │ +0000c880 0000000000000078 0000c854 FDE cie=00000030 pc=000000000006dd10..000000000006deb1 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006dd20 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006cf81 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006dd25 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006cf8d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006dd2a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cf8f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006dd2f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006cf90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006dd33 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006cf91 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006dd37 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006cf9b │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 677 to 000000000006d240 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006dd3e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000006dd5b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006d244 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006dd5c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006d245 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006dd5d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d247 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dd5f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d249 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dd61 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d24b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dd63 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d24d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dd65 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c838 0000000000000048 0000c80c FDE cie=00000030 pc=000000000006d250..000000000006d57d │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006d256 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006d261 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006d266 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d268 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006d269 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006d26a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000006dd70 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006dd78 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006d26e │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 619 to 000000000006d4d9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 127 to 000000000006ddf7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006d4dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ddf8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006d4de │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ddf9 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d4e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ddfb │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d4e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ddfd │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d4e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ddff │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d4e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006de01 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006d4f0 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000006de10 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000c884 0000000000000048 0000c858 FDE cie=00000030 pc=000000000006d580..000000000006d83a │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006d586 │ │ │ │ +0000c8fc 000000000000004c 0000c8d0 FDE cie=00000030 pc=000000000006dec0..000000000006e0d4 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006decd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006d591 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006decf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006d596 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006ded4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d598 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006ded8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006d599 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ded9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006d59a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006d59e │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 536 to 000000000006d7b6 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 249 to 000000000006dfd2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006dfd3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dfd5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dfd7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dfd9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006dfe0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000006e058 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006d7ba │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006d7bb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d7bd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e059 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d7bf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e05b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d7c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e05d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d7c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e05f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006d7c8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006e068 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000c8d0 00000000000000d8 0000c8a4 FDE cie=00000030 pc=000000000006d840..000000000006e0e8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006d846 │ │ │ │ +0000c94c 00000000000000fc 0000c920 FDE cie=00000030 pc=000000000006e0e0..000000000006e988 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006e0e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006d84b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e0e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006d850 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e0ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d852 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e0ec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006d853 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e0ed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006d85b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e0f1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006d85f │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006e0fd │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 384 to 000000000006d9df │ │ │ │ + DW_CFA_advance_loc2: 429 to 000000000006e2aa │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d9e1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e2ae │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000006da0d │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006da14 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 282 to 000000000006db2e │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006db35 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006db37 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006e2b6 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006db3b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e2b8 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000006db74 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e2ba │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006e2c2 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000006e2ea │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 59 to 000000000006dbaf │ │ │ │ + DW_CFA_advance_loc1: 233 to 000000000006e3d3 │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006dbb3 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006e3da │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000006dbfb │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006dbfd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e3de │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e3e0 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e3e2 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e3e3 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006e3e9 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000006e3f7 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000006e415 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 123 to 000000000006dc78 │ │ │ │ + DW_CFA_advance_loc1: 157 to 000000000006e4b2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006dc7c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e4b3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006dc7d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e4b4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006dc7f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e4b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006dc81 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e4b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006dc83 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e4ba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006dc85 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e4bc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006dc90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e4c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000006dcac │ │ │ │ + DW_CFA_advance_loc1: 134 to 000000000006e546 │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006dcae │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e54a │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000006dcc8 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006dccf │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 230 to 000000000006ddb5 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006ddbc │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ddbe │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e54e │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ddc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e550 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000006ddf1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e552 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e553 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006e559 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006e562 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000006e585 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000006de20 │ │ │ │ + DW_CFA_advance_loc1: 223 to 000000000006e664 │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006de24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006e669 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 71 to 000000000006de6b │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006de6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e66d │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e66f │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e671 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e673 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e675 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e677 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006e680 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 110 to 000000000006deda │ │ │ │ + DW_CFA_advance_loc2: 630 to 000000000006e8f6 │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006dee1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e8f8 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 191 to 000000000006dfa0 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006dfa1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e8fc │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e8fe │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e900 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e902 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e904 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e906 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006e90f │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000006dfca │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006dfd1 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 183 to 000000000006e088 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c9ac 0000000000000068 0000c980 FDE cie=00000030 pc=000000000006e0f0..000000000006f343 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006e0f6 │ │ │ │ +0000ca4c 000000000000005c 0000ca20 FDE cie=00000030 pc=000000000006e990..000000000006eac7 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006e996 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006e0ff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e998 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006e104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e99a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e106 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e99c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006e107 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e99d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006e108 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006e9a0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006e10f │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 1481 to 000000000006e6d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e9a4 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 192 to 000000000006ea64 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000006ea72 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006ea76 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006ea7b │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000006ea95 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000006eaa9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006e6dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006eaad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006e6dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006eaae │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e6df │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006eab0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e6e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006eab2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e6e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006eab4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e6e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006eab6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006e6f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 2490 to 000000000006f0aa │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006f0b1 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc1: 237 to 000000000006f19e │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f19f │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000006f1c2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006f1c9 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc1: 225 to 000000000006f2aa │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000006eac0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000ca18 000000000000003c 0000c9ec FDE cie=00000030 pc=000000000006f350..000000000006f3b9 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006f35a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006f363 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006f36c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006f370 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006f373 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000006f3ab │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f3ac │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f3ae │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f3b0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f3b2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006f3b8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ca58 000000000000004c 0000ca2c FDE cie=00000030 pc=000000000006f3c0..000000000006f483 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006f3ce │ │ │ │ +0000caac 0000000000000050 0000ca80 FDE cie=00000030 pc=000000000006ead0..000000000006eb9b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006ead6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006f3d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ead8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006f3d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006eada │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006f3de │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006eadf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006f3e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006eae0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006f3f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006eae1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006f3f7 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000006f477 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006eae5 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 140 to 000000000006eb71 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006eb75 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000006eb88 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006eb89 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006eb8d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f478 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006eb91 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f479 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006eb92 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f47b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006eb94 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f47d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006eb96 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f47f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006eb98 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f481 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006eb9a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f482 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000caa8 0000000000000048 0000ca7c FDE cie=00000030 pc=000000000006f490..000000000006f54b │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006f496 │ │ │ │ +0000cb00 0000000000000058 0000cad4 FDE cie=00000030 pc=000000000006eba0..000000000006edaf │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006eba6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f498 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006eba8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f49a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006ebad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f49c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ebaf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f49d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ebb0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f49e │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006ebb8 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006f4a2 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000006f50a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006ebbc │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 291 to 000000000006ecdf │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006ece6 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000006ecfa │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ecfb │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 98 to 000000000006ed5d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f50b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006ed61 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f50c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ed62 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f50e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ed64 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f510 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ed66 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f512 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ed68 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f514 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ed6a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006f518 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006ed70 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000caf4 0000000000000048 0000cac8 FDE cie=00000030 pc=000000000006f550..000000000006f7d3 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006f556 │ │ │ │ +0000cb5c 000000000000004c 0000cb30 FDE cie=00000030 pc=000000000006edb0..000000000006f125 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006edb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f558 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006edbb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f55a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006edbd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f55c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006edbf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006f560 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006edc0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006f56c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006edc1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006f570 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 377 to 000000000006f6e9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006edc7 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 518 to 000000000006efcd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006f6ed │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006efd1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f6ee │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006efd2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f6f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006efd4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f6f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006efd6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f6f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006efd8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f6f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006efda │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006f700 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006efe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000cb40 000000000000004c 0000cb14 FDE cie=00000030 pc=000000000006f7e0..000000000006f915 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006f7e6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f7e8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006f7ed │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f7ef │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006f7f3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f7f4 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006f7fe │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 265 to 000000000006f907 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006f90b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f90c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f90e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f910 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f912 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f914 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cb90 0000000000000028 0000cb64 FDE cie=00000030 pc=000000000006f920..000000000006f9c3 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006f926 │ │ │ │ +0000cbac 0000000000000038 0000cb80 FDE cie=00000030 pc=000000000006f130..000000000006f538 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006f135 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f927 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f136 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006f92b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006f13d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000006f968 │ │ │ │ + DW_CFA_advance_loc1: 197 to 000000000006f202 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f969 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f203 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f96b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f204 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f96c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f208 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000cbbc 0000000000000038 0000cb90 FDE cie=00000030 pc=000000000006f9d0..000000000006fa80 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006f9d6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f9d8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006f9dc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f9dd │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006f9e1 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 122 to 000000000006fa5b │ │ │ │ + DW_CFA_advance_loc2: 470 to 000000000006f3de │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006fa5c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006fa5d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006fa5f │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006f3e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006fa61 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f3e7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006fa68 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006f3f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000cbf8 0000000000000010 0000cbcc FDE cie=00000030 pc=000000000006fa80..000000000006fa8d │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cc0c 0000000000000044 0000cbe0 FDE cie=00000030 pc=000000000006fa90..000000000006fb31 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006fa96 │ │ │ │ +0000cbe8 000000000000007c 0000cbbc FDE cie=00000030 pc=000000000006f540..000000000006fa51 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006f546 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006fa98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f548 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006fa9a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f54a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006fa9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f54c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006fa9d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f54d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006faa0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f551 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006faa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f555 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 240 to 000000000006f645 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000006f650 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 127 to 000000000006fb23 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006f659 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f65a │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 127 to 000000000006f6d9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006fb27 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f6da │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006fb28 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f6db │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006fb2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f6dd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006fb2c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f6df │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006fb2e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f6e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006fb30 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f6e3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000cc54 0000000000000010 0000cc28 FDE cie=00000030 pc=000000000006fb40..000000000006fb63 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000cc68 0000000000000010 0000cc3c FDE cie=00000030 pc=000000000006fb70..000000000006fbb3 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000cc7c 0000000000000020 0000cc50 FDE cie=00000030 pc=000000000006fbc0..000000000006fc5a │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006fbc5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000006fbfa │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006fc00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006f6e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 55 to 000000000006fc37 │ │ │ │ + DW_CFA_advance_loc1: 107 to 000000000006f753 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f754 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f755 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f757 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f759 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f75b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f75d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006fc38 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000006f768 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 458 to 000000000006f932 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000006f93d │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006f943 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f944 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cca0 0000000000000020 0000cc74 FDE cie=00000030 pc=000000000006fc60..000000000006fcc9 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006fc65 │ │ │ │ +0000cc68 000000000000005c 0000cc3c FDE cie=00000030 pc=000000000006fa60..000000000006ff29 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006fa66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006fc6c │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000006fa71 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006fa7a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 71 to 000000000006fcb3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fa7b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fa7f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fa83 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 423 to 000000000006fc2a │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fc2b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fc2c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006fc2e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006fc30 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006fcb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006fc32 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006fcb8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006fc38 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 588 to 000000000006fe84 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fe85 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fe86 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006fe88 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006fe8a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006fe8c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006fe98 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ccc4 0000000000000010 0000cc98 FDE cie=00000030 pc=000000000006fcd0..000000000006fcd9 │ │ │ │ +0000ccc8 0000000000000010 0000cc9c FDE cie=00000030 pc=000000000006ff30..000000000006ff81 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ccd8 0000000000000010 0000ccac FDE cie=00000030 pc=000000000006fce0..000000000006fd01 │ │ │ │ +0000ccdc 0000000000000010 0000ccb0 FDE cie=00000030 pc=000000000006ff90..000000000006ffb7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ccec 0000000000000010 0000ccc0 FDE cie=00000030 pc=000000000006fd10..000000000006fe13 │ │ │ │ +0000ccf0 0000000000000010 0000ccc4 FDE cie=00000030 pc=000000000006ffc0..000000000006ffde │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cd00 0000000000000010 0000ccd4 FDE cie=00000030 pc=000000000006fe20..000000000006fe44 │ │ │ │ +0000cd04 0000000000000010 0000ccd8 FDE cie=00000030 pc=000000000006ffe0..000000000006fffb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cd14 0000000000000018 0000cce8 FDE cie=00000030 pc=000000000006fe50..000000000006fee1 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000006fe61 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 125 to 000000000006fede │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006fee0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ +0000cd18 0000000000000010 0000ccec FDE cie=00000030 pc=0000000000070000..000000000007001e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000cd30 0000000000000010 0000cd04 FDE cie=00000030 pc=000000000006fef0..00000000000707a9 │ │ │ │ +0000cd2c 0000000000000010 0000cd00 FDE cie=00000030 pc=0000000000070020..0000000000070036 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cd44 0000000000000010 0000cd18 FDE cie=00000030 pc=00000000000707b0..00000000000707c9 │ │ │ │ +0000cd40 0000000000000010 0000cd14 FDE cie=00000030 pc=0000000000070040..000000000007009e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cd58 0000000000000010 0000cd2c FDE cie=00000030 pc=00000000000707d0..0000000000070802 │ │ │ │ +0000cd54 0000000000000010 0000cd28 FDE cie=00000030 pc=00000000000700a0..00000000000700b9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cd6c 0000000000000020 0000cd40 FDE cie=00000030 pc=0000000000070810..0000000000070956 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000070815 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007081d │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000007085d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007085e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070860 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +0000cd68 0000000000000010 0000cd3c FDE cie=00000030 pc=00000000000700c0..00000000000700d8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cd90 0000000000000010 0000cd64 FDE cie=00000030 pc=0000000000070960..00000000000709f6 │ │ │ │ +0000cd7c 0000000000000010 0000cd50 FDE cie=00000030 pc=00000000000700e0..00000000000700f9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cda4 0000000000000010 0000cd78 FDE cie=00000030 pc=0000000000070a00..0000000000070ac9 │ │ │ │ +0000cd90 0000000000000010 0000cd64 FDE cie=00000030 pc=0000000000070100..0000000000070123 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cdb8 0000000000000048 0000cd8c FDE cie=00000030 pc=0000000000070ad0..0000000000070cdb │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000070ad6 │ │ │ │ +0000cda4 0000000000000010 0000cd78 FDE cie=00000030 pc=0000000000070130..000000000007014f │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cdb8 000000000000005c 0000cd8c FDE cie=00000030 pc=0000000000070150..00000000000701e1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000070156 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000070adc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070158 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070ade │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007015a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070ae0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007015c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000070ae1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007015d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000070ae2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007015e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000070ae6 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 73 to 0000000000070b2f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070162 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 78 to 00000000000701b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000070b30 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000701b3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000070b31 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000701b4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070b33 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000701b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070b35 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000701b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070b37 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000701ba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070b39 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000701bc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000070b40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000701c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000701d4 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000701d7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000701d8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000701da │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000701dc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000701de │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000701e0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000ce04 0000000000000074 0000cdd8 FDE cie=00000030 pc=0000000000070ce0..0000000000071549 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000070ce6 │ │ │ │ +0000ce18 000000000000005c 0000cdec FDE cie=00000030 pc=00000000000701f0..0000000000070281 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000701f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000070ced │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000701f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000070cf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000701fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070cf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000701fc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000070cf8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000701fd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000070cf9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000701fe │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000070d00 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 944 to 00000000000710b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070202 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 77 to 000000000007024f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000710b4 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000070252 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000710b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070253 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000710b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070255 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000710b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070257 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000710bb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070259 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000710bd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007025b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000710c0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000070260 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 708 to 0000000000071384 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000071398 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000713a6 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000713b6 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000713cb │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 121 to 0000000000071444 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000071452 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071456 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007145d │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000007146c │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000070274 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000070277 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070278 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007027a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007027c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007027e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070280 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000ce7c 0000000000000038 0000ce50 FDE cie=00000030 pc=0000000000071550..00000000000716cc │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000071556 │ │ │ │ +0000ce78 0000000000000044 0000ce4c FDE cie=00000030 pc=0000000000070290..0000000000070320 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000070296 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007155f │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070298 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071560 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007029a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071564 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007029c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071568 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 222 to 0000000000071646 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007029d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007029e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000702a2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000070312 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070316 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070317 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070319 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007031b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007031d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007031f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000cec0 000000000000004c 0000ce94 FDE cie=00000030 pc=0000000000070320..00000000000705f3 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000070326 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007032d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007032f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000070334 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007033a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007033b │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000070349 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 659 to 00000000000705dc │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000705dd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000705de │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071647 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000705e0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071648 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000705e2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007164a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000705e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007164c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000705e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071650 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000705e7 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000ceb8 0000000000000018 0000ce8c FDE cie=00000030 pc=00000000000716d0..0000000000071701 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000716da │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000716f7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000071700 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ +0000cf10 0000000000000010 0000cee4 FDE cie=00000030 pc=0000000000070600..000000000007062a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ced4 0000000000000030 0000cea8 FDE cie=00000030 pc=0000000000071710..0000000000071791 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007171b │ │ │ │ +0000cf24 0000000000000010 0000cef8 FDE cie=00000030 pc=0000000000070630..0000000000070655 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cf38 0000000000000024 0000cf0c FDE cie=00000030 pc=0000000000070660..0000000000070785 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000070670 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007171f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071720 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000071760 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 100 to 00000000000706d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071761 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071763 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000071768 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000706d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000071790 │ │ │ │ + DW_CFA_advance_loc1: 162 to 000000000007077a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000070780 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070781 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ │ │ │ -0000cf08 000000000000004c 0000cedc FDE cie=00000030 pc=00000000000717a0..0000000000071895 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000717b1 │ │ │ │ +0000cf60 000000000000004c 0000cf34 FDE cie=00000030 pc=0000000000070790..0000000000070df0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000070796 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000717b3 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007079b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000717bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007079d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000717c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007079f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000717c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000707a0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000717ca │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000707a1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000717d1 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 184 to 0000000000071889 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000707aa │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 1037 to 0000000000070bb7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007188a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070bbb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007188b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070bbc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007188d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070bbe │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007188f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070bc0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071891 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070bc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071893 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070bc4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071894 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070bc5 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cfb0 0000000000000010 0000cf84 FDE cie=00000030 pc=0000000000070df0..0000000000070e06 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cfc4 0000000000000010 0000cf98 FDE cie=00000030 pc=0000000000070e10..0000000000070e26 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cfd8 0000000000000010 0000cfac FDE cie=00000030 pc=0000000000070e30..0000000000070e4a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cfec 0000000000000010 0000cfc0 FDE cie=00000030 pc=0000000000070e50..0000000000070e68 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d000 0000000000000010 0000cfd4 FDE cie=00000030 pc=0000000000070e70..0000000000070e8a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cf58 0000000000000010 0000cf2c FDE cie=00000030 pc=00000000000718a0..0000000000071923 │ │ │ │ +0000d014 0000000000000010 0000cfe8 FDE cie=00000030 pc=0000000000070e90..0000000000070ea8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cf6c 0000000000000038 0000cf40 FDE cie=00000030 pc=0000000000071930..0000000000071a0e │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000071936 │ │ │ │ +0000d028 000000000000002c 0000cffc FDE cie=00000030 pc=0000000000070eb0..0000000000070f22 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000070eb5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000007194b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000070ed1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000071954 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000070ede │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007195c │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000070ee1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071960 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070ee5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 152 to 00000000000719f8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000071a01 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070ee9 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000070ef0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000070f1d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070f21 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d058 0000000000000048 0000d02c FDE cie=00000030 pc=0000000000070f30..00000000000710d8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000070f35 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070f36 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000070f40 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc1: 129 to 0000000000070fc1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070fc2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070fc3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000070fc8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000007100d │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000007103a │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007103d │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071041 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071045 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007104e │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000007107b │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d0a4 0000000000000018 0000d078 FDE cie=00000030 pc=00000000000710e0..0000000000071125 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000710e5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000071101 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071102 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000d0c0 0000000000000054 0000d094 FDE cie=00000030 pc=0000000000071130..00000000000712e8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000071136 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071137 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007113b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000071144 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc1: 126 to 00000000000711c2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071a05 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000711c3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071a07 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000711c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071a09 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000711c6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000711d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000007121c │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000071246 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000071249 │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007124d │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071251 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007125a │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000071287 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cfa8 000000000000005c 0000cf7c FDE cie=00000030 pc=0000000000071a10..0000000000071aca │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000071a21 │ │ │ │ +0000d118 000000000000004c 0000d0ec FDE cie=00000030 pc=00000000000712f0..0000000000071517 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000712f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071a23 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000712ff │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071a25 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000071304 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000071a2a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007130c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071a2e │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007130f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071a32 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000007131e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071a36 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000071aa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071322 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 441 to 00000000000714db │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071aa5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000714df │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071aa6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000714e0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071aa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000714e2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071aaa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000714e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071aac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000714e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071aae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000714e8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071ab0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000071ab8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000714ed │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d008 0000000000000048 0000cfdc FDE cie=00000030 pc=0000000000071ad0..0000000000071c4e │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000071ad6 │ │ │ │ +0000d168 000000000000004c 0000d13c FDE cie=00000030 pc=0000000000071520..000000000007173c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000071526 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071ad8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000071532 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000071add │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071534 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071adf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071536 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071ae0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007153d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071ae4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000071543 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071ae8 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 153 to 0000000000071b81 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000071559 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 432 to 0000000000071709 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071b82 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007170d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071b83 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007170e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071b85 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071710 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071b87 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071712 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071b89 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071714 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071b8b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071716 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000071b90 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007171b │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000d054 0000000000000028 0000d028 FDE cie=00000030 pc=0000000000071c50..0000000000071c91 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000071c58 │ │ │ │ +0000d1b8 000000000000004c 0000d18c FDE cie=00000030 pc=0000000000071740..00000000000718f2 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000071746 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000071c61 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007174f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071c65 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000071756 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000071c8d │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007175e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071762 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000071768 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007176c │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 339 to 00000000000718bf │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000718c3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000718c4 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000718c6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000718c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071c8e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000718ca │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071c90 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000718cc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000718d1 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d208 0000000000000010 0000d1dc FDE cie=00000030 pc=0000000000071900..0000000000071916 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d080 0000000000000024 0000d054 FDE cie=00000030 pc=0000000000071ca0..0000000000071d0c │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000071ca5 │ │ │ │ +0000d21c 0000000000000048 0000d1f0 FDE cie=00000030 pc=0000000000071920..0000000000071a49 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000071926 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071ca9 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071928 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000071caf │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007192a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000071d09 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007192c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007192d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007192e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071932 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 208 to 0000000000071a02 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071a03 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071a04 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071a06 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071a08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071d0a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071a0a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071d0b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071a0c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071a0d │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000d0a8 0000000000000028 0000d07c FDE cie=00000030 pc=0000000000071d10..0000000000071d8a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000071d16 │ │ │ │ +0000d268 000000000000002c 0000d23c FDE cie=00000030 pc=0000000000071a50..0000000000071aba │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000071a5a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071d17 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000071a5d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071d18 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000071a66 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000071d86 │ │ │ │ + DW_CFA_advance_loc1: 79 to 0000000000071ab5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071d87 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071ab6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071d89 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071ab8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071ab9 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d0d4 0000000000000028 0000d0a8 FDE cie=00000030 pc=0000000000071d90..0000000000071dd7 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000071d96 │ │ │ │ +0000d298 0000000000000024 0000d26c FDE cie=00000030 pc=0000000000071ac0..0000000000071b1e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000071ac5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071d9a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071ac9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071d9e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000071ad0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 53 to 0000000000071dd3 │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000071b1b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071dd4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071b1c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071dd6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071b1d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000d2c0 0000000000000010 0000d294 FDE cie=00000030 pc=0000000000071b20..0000000000071b3a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d2d4 0000000000000010 0000d2a8 FDE cie=00000030 pc=0000000000071b40..0000000000071b51 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d2e8 0000000000000010 0000d2bc FDE cie=00000030 pc=0000000000071b60..0000000000071b82 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d2fc 0000000000000010 0000d2d0 FDE cie=00000030 pc=0000000000071b90..0000000000071bce │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d100 0000000000000048 0000d0d4 FDE cie=00000030 pc=0000000000071de0..0000000000071f7d │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000071de6 │ │ │ │ +0000d310 0000000000000010 0000d2e4 FDE cie=00000030 pc=0000000000071bd0..0000000000071bea │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d324 0000000000000060 0000d2f8 FDE cie=00000030 pc=0000000000071bf0..0000000000071d30 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000071bf6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071de8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071bf8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071dea │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000071bfd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071dec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071bff │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071df0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071c03 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071df4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071c04 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071df8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071c08 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 245 to 0000000000071eed │ │ │ │ + DW_CFA_advance_loc1: 230 to 0000000000071cee │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071eee │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071cef │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071eef │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071cf0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071ef1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071cf2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071ef3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071cf4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071ef5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071cf6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071ef7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071cf8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000071f00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000071d00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d14c 0000000000000028 0000d120 FDE cie=00000030 pc=0000000000071f80..00000000000720ce │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000071f85 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000071f90 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000071f97 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 173 to 0000000000072044 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000071d09 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000071d0f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071d10 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071d12 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071d14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000072045 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071d16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000072046 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071d18 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000072050 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000071d20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d178 000000000000005c 0000d14c FDE cie=00000030 pc=00000000000720d0..00000000000726be │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000720d6 │ │ │ │ +0000d388 0000000000000010 0000d35c FDE cie=00000030 pc=0000000000071d30..0000000000071d4c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d39c 0000000000000010 0000d370 FDE cie=00000030 pc=0000000000071d50..0000000000071d6e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d3b0 0000000000000010 0000d384 FDE cie=00000030 pc=0000000000071d70..0000000000071db8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d3c4 000000000000004c 0000d398 FDE cie=00000030 pc=0000000000071dc0..00000000000729ac │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000071dc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000720dd │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000071dcb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000720df │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000071dd2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000720e9 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000071ddc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000720ea │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071de0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000720eb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071de1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000720f2 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 301 to 000000000007221f │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000071df3 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 2639 to 0000000000072842 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000072222 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072846 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000072223 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072847 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072225 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072849 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072227 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007284b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072229 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007284d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007222b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007284f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007222c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072850 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 335 to 000000000007237b │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000072384 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000007239a │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007239b │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d414 0000000000000034 0000d3e8 FDE cie=00000030 pc=00000000000729b0..0000000000072a5c │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000729b6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000729be │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000729c2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000729c6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000729db │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 119 to 0000000000072a52 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072a56 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072a57 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072a59 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072a5b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000d1d8 0000000000000084 0000d1ac FDE cie=00000030 pc=00000000000726c0..0000000000072b80 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000726c6 │ │ │ │ +0000d44c 000000000000004c 0000d420 FDE cie=00000030 pc=0000000000072a60..0000000000072ff9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000072a66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000726c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072a68 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000726cd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072a6a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000726d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072a6c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000726d3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072a6d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000726dc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072a6e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000726e3 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc2: 292 to 0000000000072807 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000072a75 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 1371 to 0000000000072fd0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007280b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072fd1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007280c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072fd2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007280e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072fd4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072810 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072fd6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072812 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072fd8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072814 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072fda │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000072819 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072fdb │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 491 to 0000000000072a04 │ │ │ │ - DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000072a2b │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072a2d │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000072a36 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000072a3f │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000072a45 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000072a56 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc1: 183 to 0000000000072b0d │ │ │ │ - DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000072b1f │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000072b24 │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000072b29 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000072b2f │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000072b35 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000072b50 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - │ │ │ │ -0000d260 0000000000000010 0000d234 FDE cie=00000030 pc=0000000000072b80..0000000000072bda │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d274 0000000000000048 0000d248 FDE cie=00000030 pc=0000000000072be0..0000000000072d7b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000072be6 │ │ │ │ +0000d49c 0000000000000048 0000d470 FDE cie=00000030 pc=0000000000073000..0000000000073288 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000073006 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000072beb │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007300e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072bed │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073010 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000072bf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073012 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072bf6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073013 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000072bf7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073014 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000072bfe │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 189 to 0000000000072cbb │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073018 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 449 to 00000000000731d9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000072cbe │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000731dd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000072cbf │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000731de │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072cc1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000731e0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072cc3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000731e2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072cc5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000731e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072cc7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000731e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000072cd0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000731f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000d2c0 000000000000005c 0000d294 FDE cie=00000030 pc=0000000000072d80..00000000000731a2 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000072d86 │ │ │ │ +0000d4e8 000000000000005c 0000d4bc FDE cie=00000030 pc=0000000000073290..00000000000738f3 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000073296 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072d88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073298 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000072d8d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007329a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072d8f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007329f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000072d97 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000732a0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000072d98 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000732a1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000072d9f │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 504 to 0000000000072f97 │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000072f9b │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000072fc5 │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072fc7 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 457 to 0000000000073190 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000732a8 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 51 to 00000000000732db │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000732e3 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000007334b │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007334c │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 1417 to 00000000000738d5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000073193 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000738d9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073194 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000738da │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073196 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000738dc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073198 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000738de │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007319a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000738e0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007319c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000738e2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007319d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000738e3 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000d320 000000000000005c 0000d2f4 FDE cie=00000030 pc=00000000000731b0..0000000000073408 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000731b6 │ │ │ │ +0000d548 000000000000007c 0000d51c FDE cie=00000030 pc=0000000000073900..0000000000073ba8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000073906 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000731b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073908 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000731bd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007390a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000731bf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007390c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000731c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007390d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000731c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007390e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000731c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073912 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 201 to 0000000000073291 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000073948 │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007329c │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000007395f │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000732b9 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007396c │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000732ba │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000073973 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 316 to 00000000000733f6 │ │ │ │ + DW_CFA_advance_loc1: 111 to 00000000000739e2 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000739ec │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000739ed │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000739f0 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000739f8 │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000073a02 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000073a19 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 369 to 0000000000073b8a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000733f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073b8b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000733fa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073b8c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000733fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073b8e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000733fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073b90 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073400 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073b92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073402 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073b94 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073403 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073b98 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000d380 000000000000002c 0000d354 FDE cie=00000030 pc=0000000000073410..00000000000734e7 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000073416 │ │ │ │ +0000d5c8 0000000000000028 0000d59c FDE cie=00000030 pc=0000000000073bb0..0000000000073c53 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000073bb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007341a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073bb7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000073425 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073bbb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 77 to 0000000000073472 │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000073bf8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073473 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073bf9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073475 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073bfb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073476 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073bfc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000d3b0 0000000000000018 0000d384 FDE cie=00000030 pc=00000000000734f0..000000000007351c │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000734f5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000073517 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d3cc 0000000000000038 0000d3a0 FDE cie=00000030 pc=0000000000073520..00000000000735e1 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000073526 │ │ │ │ +0000d5f4 0000000000000038 0000d5c8 FDE cie=00000030 pc=0000000000073c60..0000000000073d10 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000073c66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000073535 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073c68 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073536 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073c6c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073537 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073c6d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007353b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073c71 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 129 to 00000000000735bc │ │ │ │ + DW_CFA_advance_loc1: 122 to 0000000000073ceb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000735c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073cec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000735c1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073ced │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000735c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073cef │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000735c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073cf1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000735c6 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000073cf8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d408 0000000000000054 0000d3dc FDE cie=00000030 pc=00000000000735f0..000000000007376d │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000735f6 │ │ │ │ +0000d630 0000000000000010 0000d604 FDE cie=00000030 pc=0000000000073d10..0000000000073d1d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d644 0000000000000044 0000d618 FDE cie=00000030 pc=0000000000073d20..0000000000073dc1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000073d26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000735f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073d28 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000735fd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073d2a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000735ff │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073d2c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073600 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073d2d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073601 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000073d30 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073605 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000007362c │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000073647 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000073653 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073654 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073d34 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 179 to 0000000000073707 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 127 to 0000000000073db3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007370b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073db7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007370c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073db8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007370e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073dba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073710 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073dbc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073712 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073dbe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073714 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073dc0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073718 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000d68c 0000000000000010 0000d660 FDE cie=00000030 pc=0000000000073dd0..0000000000073df3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d460 0000000000000038 0000d434 FDE cie=00000030 pc=0000000000073770..00000000000737ee │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000073776 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007377e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007377f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073783 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007378a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000737ba │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000737be │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000737bf │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000737c1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000737c3 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000737c8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +0000d6a0 0000000000000010 0000d674 FDE cie=00000030 pc=0000000000073e00..0000000000073e43 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d49c 0000000000000028 0000d470 FDE cie=00000030 pc=00000000000737f0..000000000007384f │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000737f5 │ │ │ │ +0000d6b4 0000000000000020 0000d688 FDE cie=00000030 pc=0000000000073e50..0000000000073eea │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073e55 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000073800 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073804 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000073822 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 53 to 0000000000073e8a │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073826 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073827 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000073830 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000073e90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d4c8 0000000000000028 0000d49c FDE cie=00000030 pc=0000000000073850..00000000000738d5 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000073855 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073856 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007385d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000007388b │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000073ec7 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007388c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007388d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007388e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073ec8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d4f4 0000000000000018 0000d4c8 FDE cie=00000030 pc=00000000000738e0..00000000000738fa │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000738e5 │ │ │ │ +0000d6d8 0000000000000020 0000d6ac FDE cie=00000030 pc=0000000000073ef0..0000000000073f59 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073ef5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000738f9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d510 0000000000000010 0000d4e4 FDE cie=00000030 pc=0000000000073900..000000000007390d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d524 0000000000000028 0000d4f8 FDE cie=00000030 pc=0000000000073910..000000000007399a │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000073915 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073919 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000073920 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000073efc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000073944 │ │ │ │ + DW_CFA_advance_loc1: 71 to 0000000000073f43 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073945 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073946 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073f44 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000073950 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073f48 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d550 0000000000000010 0000d524 FDE cie=00000030 pc=00000000000739a0..00000000000739c2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d564 0000000000000010 0000d538 FDE cie=00000030 pc=00000000000739d0..00000000000739e8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d578 0000000000000010 0000d54c FDE cie=00000030 pc=00000000000739f0..0000000000073a1b │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d58c 0000000000000010 0000d560 FDE cie=00000030 pc=0000000000073a20..0000000000073a2d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d5a0 0000000000000010 0000d574 FDE cie=00000030 pc=0000000000073a30..0000000000073a4e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d5b4 0000000000000010 0000d588 FDE cie=00000030 pc=0000000000073a50..0000000000073a76 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d5c8 0000000000000024 0000d59c FDE cie=00000030 pc=0000000000073a80..0000000000073ae1 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000073a85 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000073a8d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000073a9e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000073ada │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073adb │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073adc │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000d5f0 0000000000000010 0000d5c4 FDE cie=00000030 pc=0000000000073af0..0000000000073b0f │ │ │ │ +0000d6fc 0000000000000010 0000d6d0 FDE cie=00000030 pc=0000000000073f60..0000000000073f69 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d604 0000000000000038 0000d5d8 FDE cie=00000030 pc=0000000000073b10..0000000000073b8f │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000073b16 │ │ │ │ +0000d710 0000000000000048 0000d6e4 FDE cie=00000030 pc=0000000000073f70..0000000000074088 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000073f76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000073b1b │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073f78 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000073b20 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073f7a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073b24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073f7c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073b28 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073f7d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 95 to 0000000000073b87 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073f7e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073f82 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 244 to 0000000000074076 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007407a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007407b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073b88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007407d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073b8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007407f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073b8c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073b8e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d640 0000000000000018 0000d614 FDE cie=00000030 pc=0000000000073b90..0000000000073bbc │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000073b95 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000073bbb │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d65c 0000000000000018 0000d630 FDE cie=00000030 pc=0000000000073bc0..0000000000073c32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000073bc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074081 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000073c12 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074083 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073c13 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074084 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d678 0000000000000018 0000d64c FDE cie=00000030 pc=0000000000073c40..0000000000073c59 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000073c45 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000073c58 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d694 0000000000000038 0000d668 FDE cie=00000030 pc=0000000000073c60..0000000000073d06 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000073c66 │ │ │ │ +0000d75c 0000000000000064 0000d730 FDE cie=00000030 pc=0000000000074090..0000000000074161 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000074096 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000073c6b │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007409e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000073c70 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000740a3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073c74 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000740a7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000073c7b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000740ab │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 131 to 0000000000073cfe │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000740b2 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000740d3 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000740d5 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000740db │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000740e2 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000740e7 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000740ec │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000740ed │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000740ff │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000074127 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074128 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073cff │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074129 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073d01 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007412b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073d03 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007412d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073d05 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007412f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074130 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000074139 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007413e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000074151 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074152 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d6d0 000000000000004c 0000d6a4 FDE cie=00000030 pc=0000000000073d10..0000000000074191 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000073d16 │ │ │ │ +0000d7c4 0000000000000070 0000d798 FDE cie=00000030 pc=0000000000074170..000000000007422d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000074176 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073d18 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007417b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000073d1d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007417d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073d1f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007417f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073d20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074183 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073d21 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007418a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000073d28 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 1014 to 000000000007411e │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000074191 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000741a4 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000741a6 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000741bb │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000741bc │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000741c6 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000741c8 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000741d9 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000741f9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000074122 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000741fc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000074123 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000741fd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074125 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000741ff │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074127 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074201 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074129 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074203 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007412b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074205 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000074130 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000074210 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d720 000000000000004c 0000d6f4 FDE cie=00000030 pc=00000000000741a0..00000000000742e0 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000741a6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000741a8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000741a9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000741ad │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000741b4 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 74 to 00000000000741fe │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000741ff │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000074200 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074202 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074204 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000074208 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 119 to 000000000007427f │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000074218 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007421f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074220 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000074280 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074222 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000074281 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074224 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074283 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074226 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074285 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074228 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000074290 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000d770 000000000000004c 0000d744 FDE cie=00000030 pc=00000000000742e0..0000000000074b1c │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000742e6 │ │ │ │ +0000d838 0000000000000088 0000d80c FDE cie=00000030 pc=0000000000074230..00000000000748b4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000074236 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000742e8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000074242 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000742ea │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074247 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000742ef │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074249 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000742f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007424d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000742f1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074251 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000742f8 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 1261 to 00000000000747e5 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000074258 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc2: 636 to 00000000000744d4 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000744e3 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000744ec │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000744f5 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000744f9 │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000744fa │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000074512 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc2: 274 to 0000000000074624 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000074633 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007463f │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000074648 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000074654 │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074655 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000074668 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc2: 413 to 0000000000074805 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000747e9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074806 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000747ea │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074807 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000747ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074809 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000747ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007480b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000747f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007480d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000747f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007480f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000747f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074810 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d7c0 00000000000000b8 0000d794 FDE cie=00000030 pc=0000000000074b20..0000000000075311 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000074b26 │ │ │ │ +0000d8c4 0000000000000048 0000d898 FDE cie=00000030 pc=00000000000748c0..0000000000074b79 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000748c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000074b2f │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000748cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074b31 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000748cd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000074b36 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000748d4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000074b3a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000748d8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000074b3b │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000748e1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000074b42 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 580 to 0000000000074d86 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000074d96 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000074d9b │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000074da0 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000074da8 │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000074dac │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000074db1 │ │ │ │ - DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000074db2 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000074dc8 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000074dee │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000074dff │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000074e04 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000074e09 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000074e11 │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000074e17 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000074e1f │ │ │ │ - DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000074e20 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000074e2e │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 82 to 0000000000074e80 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000748e5 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 646 to 0000000000074b6b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000074e84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074b6f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000074e85 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074b70 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074e87 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074b72 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074e89 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074b74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074e8b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074b76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074e8d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074b78 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000074e90 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 77 to 0000000000074edd │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000074ee6 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000074ef9 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000074efa │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 981 to 00000000000752cf │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000752e1 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000075306 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075307 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d87c 0000000000000070 0000d850 FDE cie=00000030 pc=0000000000075320..00000000000755d2 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000075326 │ │ │ │ +0000d910 0000000000000020 0000d8e4 FDE cie=00000030 pc=0000000000074b80..0000000000074c88 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074b85 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007532f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075331 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075333 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075334 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075335 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075339 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 349 to 0000000000075496 │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075498 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007549d │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007549f │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000754a0 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000754a2 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000754a4 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000754ac │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000074b8f │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 43 to 00000000000754d7 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 235 to 00000000000755c2 │ │ │ │ + DW_CFA_advance_loc1: 223 to 0000000000074c6e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000755c3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000755c4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000755c6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000755c8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000755ca │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000755cc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074c6f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074c70 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000d934 0000000000000018 0000d908 FDE cie=00000030 pc=0000000000074c90..0000000000074cd5 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074c95 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000074cb1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074cb2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000d950 0000000000000024 0000d924 FDE cie=00000030 pc=0000000000074ce0..0000000000074dfa │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074ce5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000074cef │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000074d6f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074d70 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000755cd │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000074d78 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000d8f0 0000000000000094 0000d8c4 FDE cie=00000030 pc=00000000000755e0..0000000000075aa6 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000755e6 │ │ │ │ +0000d978 0000000000000010 0000d94c FDE cie=00000030 pc=0000000000074e00..0000000000074e43 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d98c 0000000000000010 0000d960 FDE cie=00000030 pc=0000000000074e50..0000000000074e93 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d9a0 0000000000000048 0000d974 FDE cie=00000030 pc=0000000000074ea0..000000000007518a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000074ea6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000755ec │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074eab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000755ee │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074eb0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000755f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074eb2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000755f9 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000074eb9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000755fc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074ebd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075600 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 186 to 00000000000756ba │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000756bc │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000756c1 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000756c3 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000756c4 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000756c6 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000756c8 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000756d0 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 37 to 00000000000756f5 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 552 to 000000000007591d │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000074ec4 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 273 to 0000000000074fd5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075921 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000074fd8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075922 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074fd9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075924 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074fdb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075926 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074fdd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075928 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074fdf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007592a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074fe1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000075930 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000074fe8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 205 to 00000000000759fd │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000759ff │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000075a04 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075a06 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075a07 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075a09 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075a0b │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000075a13 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000075a30 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ + │ │ │ │ +0000d9ec 0000000000000010 0000d9c0 FDE cie=00000030 pc=0000000000075190..00000000000751b3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d988 0000000000000094 0000d95c FDE cie=00000030 pc=0000000000075ab0..0000000000075fb6 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000075ab6 │ │ │ │ +0000da00 0000000000000010 0000d9d4 FDE cie=00000030 pc=00000000000751c0..00000000000751d3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000da14 000000000000001c 0000d9e8 FDE cie=00000030 pc=00000000000751e0..0000000000075204 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000751e5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000751fd │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000075200 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000075203 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000da34 000000000000004c 0000da08 FDE cie=00000030 pc=0000000000075210..00000000000753a3 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000075216 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075ab8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007521a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075aba │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007521f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075abc │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000075224 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075abd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075225 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075ac1 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007522d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075ac5 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 380 to 0000000000075c41 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000075c46 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000075c54 │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000075c59 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075c5b │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075c5d │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000075c65 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000075c6d │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000075c8f │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007523b │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 620 to 0000000000075efb │ │ │ │ + DW_CFA_advance_loc2: 306 to 000000000007536d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075eff │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007536e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075f00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007536f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075f02 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075371 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075f04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075373 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075f06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075375 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075f08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075377 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075f09 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000075380 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 83 to 0000000000075f5c │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075f5e │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000075f63 │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075f65 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075f66 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075f68 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075f6a │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000075f72 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000075fa1 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000da20 0000000000000048 0000d9f4 FDE cie=00000030 pc=0000000000075fc0..0000000000076177 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000075fc6 │ │ │ │ +0000da84 000000000000004c 0000da58 FDE cie=00000030 pc=00000000000753b0..000000000007558c │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000753ba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075fc8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000753c1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075fca │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000753c9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075fcc │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000753ce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075fcd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000753cf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075fce │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000753d3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075fd2 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 410 to 000000000007616c │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000753de │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 348 to 000000000007553a │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007616d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007553e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007616e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007553f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076170 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075541 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076172 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075543 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076174 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075545 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076176 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075547 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000075550 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000da6c 000000000000004c 0000da40 FDE cie=00000030 pc=0000000000076180..0000000000076221 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000007618e │ │ │ │ +0000dad4 000000000000004c 0000daa8 FDE cie=00000030 pc=0000000000075590..000000000007578f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000075596 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000076197 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075598 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000761a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007559a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000761a5 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000755a0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000761a9 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000755a7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000761ae │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000755af │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000761b5 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 87 to 000000000007620c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000755b3 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 367 to 0000000000075722 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007620d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075723 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007620e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075724 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076210 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075726 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076212 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075728 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076214 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007572a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007572c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000076220 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000075738 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000db24 0000000000000010 0000daf8 FDE cie=00000030 pc=0000000000075790..00000000000757d6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000db38 0000000000000010 0000db0c FDE cie=00000030 pc=00000000000757e0..000000000007583f │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000dabc 000000000000004c 0000da90 FDE cie=00000030 pc=0000000000076230..0000000000076670 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000076236 │ │ │ │ +0000db4c 000000000000004c 0000db20 FDE cie=00000030 pc=0000000000075840..000000000007613f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000075846 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076238 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007584a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007623a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007584c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007623c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007584e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076240 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075852 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076241 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075853 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007624a │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc2: 523 to 0000000000076455 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007585a │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 2196 to 00000000000760ee │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076456 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000760ef │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076457 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000760f0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076459 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000760f2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007645b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000760f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007645d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007645f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076460 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000db0c 0000000000000028 0000dae0 FDE cie=00000030 pc=0000000000076670..00000000000766c5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000076676 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007667a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007667b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 63 to 00000000000766ba │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000766be │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000766c0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000db38 0000000000000020 0000db0c FDE cie=00000030 pc=00000000000766d0..00000000000767d8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000766d5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000766df │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 223 to 00000000000767be │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000767bf │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000767c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000db5c 0000000000000018 0000db30 FDE cie=00000030 pc=00000000000767e0..0000000000076825 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000767e5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000076801 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076802 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000db78 0000000000000024 0000db4c FDE cie=00000030 pc=0000000000076830..000000000007694a │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000076835 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007683f │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 128 to 00000000000768bf │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000760f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000768c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000760f8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000768c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000760f9 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000dba0 0000000000000048 0000db74 FDE cie=00000030 pc=0000000000076950..0000000000076aa8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076952 │ │ │ │ +0000db9c 000000000000004c 0000db70 FDE cie=00000030 pc=0000000000076140..0000000000076eab │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076146 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076954 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007614b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000076959 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007614d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007695f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007614f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076960 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000076153 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000076966 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076154 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007696d │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 271 to 0000000000076a7c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007615b │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 1398 to 00000000000766d1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076a80 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000766d4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076a81 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000766d5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076a83 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000766d7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076a85 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000766d9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076a87 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000766db │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076a89 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000766dd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000076a90 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000766e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000dbec 0000000000000088 0000dbc0 FDE cie=00000030 pc=0000000000076ab0..0000000000076d7e │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000076ab6 │ │ │ │ +0000dbec 000000000000004c 0000dbc0 FDE cie=00000030 pc=0000000000076eb0..000000000007798b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076eb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000076ac3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000076eba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076ac5 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076ec0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000076aca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076ec2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076ace │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076ec3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076ad2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076ec4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076ad6 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 148 to 0000000000076b6a │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000076b70 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000076bb0 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000076bb5 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000076bc3 │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000076bc8 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000076bd6 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000076c0d │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000076c25 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000076c45 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076c46 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 109 to 0000000000076cb3 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000076ecb │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 2280 to 00000000000777b3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000076cb6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000777b7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076cb7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000777b8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076cb9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000777ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076cbb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000777bc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076cbd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000777be │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076cbf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000777c0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076cc0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000777c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076cc4 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000076cd6 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000076cf1 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076cf2 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000dc78 0000000000000060 0000dc4c FDE cie=00000030 pc=0000000000076d80..0000000000076ebc │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000076d8d │ │ │ │ +0000dc3c 000000000000004c 0000dc10 FDE cie=00000030 pc=0000000000077990..0000000000078295 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000077996 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000076d98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007799a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000076da0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007799c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000076daa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007799e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000076db0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000779a2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000076db3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000779a3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000076dbb │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000076df1 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000076e03 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000076e44 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000076e49 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000076e58 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000076e5f │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000076e6d │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 53 to 0000000000076ea2 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000779aa │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc2: 1412 to 0000000000077f2e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000076ea5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077f2f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076ea6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077f30 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076ea8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077f32 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076eaa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077f34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076eac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077f36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076eae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077f38 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076eb0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000077f40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000dcdc 0000000000000068 0000dcb0 FDE cie=00000030 pc=0000000000076ec0..00000000000770ae │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000076ec6 │ │ │ │ +0000dc8c 000000000000001c 0000dc60 FDE cie=00000030 pc=00000000000037e0..00000000000037ee │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +0000dcac 000000000000004c 0000dc80 FDE cie=00000030 pc=00000000000782a0..0000000000078b93 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000782a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076ec8 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000782b1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076eca │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000782b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076ecc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000782b8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076ed0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000782bc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076ed1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000782bd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076ed5 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 157 to 0000000000076f72 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000076fa9 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000076fcc │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000076fd2 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000076ffb │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076ffd │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076fff │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000077005 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077007 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000077018 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000077062 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000782c4 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc2: 1390 to 0000000000078832 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077066 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078836 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077067 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078837 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077069 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078839 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007706b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007883b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007706d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007883d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007706f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007883f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077070 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078840 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000dd48 0000000000000010 0000dd1c FDE cie=00000030 pc=00000000000770b0..00000000000770be │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000dd5c 0000000000000010 0000dd30 FDE cie=00000030 pc=00000000000770c0..00000000000770d3 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000dd70 0000000000000024 0000dd44 FDE cie=00000030 pc=00000000000770e0..000000000007717a │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000770e5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000770e8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000770f3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 129 to 0000000000077174 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077178 │ │ │ │ +0000dcfc 0000000000000064 0000dcd0 FDE cie=00000030 pc=0000000000078ba0..00000000000793bb │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000078ba6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077179 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000dd98 0000000000000068 0000dd6c FDE cie=00000030 pc=0000000000077180..0000000000077281 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000077186 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077188 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078ba8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007718a │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078baa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007718b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078bac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007718c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078bad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077190 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 127 to 000000000007720f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078bae │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000078bb8 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 305 to 0000000000078ce9 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078cea │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000077212 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078ceb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077213 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078ced │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077215 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078cef │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077217 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078cf1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077219 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078cf3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000077220 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000078cf8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 69 to 0000000000077265 │ │ │ │ + DW_CFA_advance_loc2: 1580 to 0000000000079324 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079325 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000077268 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079326 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077269 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079328 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007726b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007932a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007726d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007932c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007726f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007932e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077270 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000079333 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077274 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000077277 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000007727a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007727c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007727e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077280 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000de04 0000000000000048 0000ddd8 FDE cie=00000030 pc=0000000000077290..00000000000773e8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000077296 │ │ │ │ +0000dd64 000000000000004c 0000dd38 FDE cie=00000030 pc=00000000000793c0..0000000000079b01 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000793c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007729a │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000793d1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007729c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000793d3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000772a2 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000793d9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000772a3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000793da │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000772a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000793db │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000772ae │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 270 to 00000000000773bc │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000793e2 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc2: 1156 to 0000000000079866 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000773c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079867 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000773c1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079868 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000773c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007986a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000773c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007986c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000773c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007986e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000773c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079870 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000773d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000079878 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000de50 000000000000004c 0000de24 FDE cie=00000030 pc=00000000000773f0..0000000000077f04 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000773f6 │ │ │ │ +0000ddb4 0000000000000064 0000dd88 FDE cie=00000030 pc=0000000000079b10..000000000007a2a0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000079b16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000773fd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079b18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000773ff │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000079b1d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077401 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079b1f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077402 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079b20 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000077405 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079b21 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000077411 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc2: 2670 to 0000000000077e7f │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000079b28 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 872 to 0000000000079e90 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077e80 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079e91 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077e81 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079e92 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077e83 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079e94 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077e85 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079e96 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077e87 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079e98 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077e89 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079e9a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077e8a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000079ea0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000dea0 0000000000000048 0000de74 FDE cie=00000030 pc=0000000000077f10..0000000000078031 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000077f16 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000077f1b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077f1d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077f1f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077f23 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077f24 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077f28 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 211 to 0000000000077ffb │ │ │ │ + DW_CFA_advance_loc2: 939 to 000000000007a24b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000078002 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a24c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000078007 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a24d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078009 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a24f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007800b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a251 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007800d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a253 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007800f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a255 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000078018 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007a25a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000deec 0000000000000050 0000dec0 FDE cie=00000030 pc=0000000000078040..0000000000079025 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000078046 │ │ │ │ +0000de1c 0000000000000048 0000ddf0 FDE cie=00000030 pc=000000000007a2a0..000000000007a353 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007a2a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007804b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a2a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007804d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a2aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007804f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a2ac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000078050 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a2ad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000078051 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007a2b4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000078058 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 3847 to 0000000000078f5f │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007a2c2 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 127 to 000000000007a341 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000078f60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a345 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000078f61 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a346 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078f63 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a348 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078f65 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a34a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078f67 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a34c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078f69 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a34e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000078f6a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a34f │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000df40 0000000000000010 0000df14 FDE cie=00000030 pc=0000000000079030..000000000007908e │ │ │ │ +0000de68 0000000000000010 0000de3c FDE cie=00000030 pc=000000000007a360..000000000007a3be │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000df54 0000000000000010 0000df28 FDE cie=00000030 pc=0000000000079090..00000000000790d7 │ │ │ │ +0000de7c 0000000000000010 0000de50 FDE cie=00000030 pc=000000000007a3c0..000000000007a407 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000df68 0000000000000018 0000df3c FDE cie=00000030 pc=00000000000790e0..0000000000079105 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000790e1 │ │ │ │ +0000de90 0000000000000018 0000de64 FDE cie=00000030 pc=000000000007a410..000000000007a435 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a411 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000790e2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a412 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000079100 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000007a430 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000df84 0000000000000010 0000df58 FDE cie=00000030 pc=0000000000079110..0000000000079157 │ │ │ │ +0000deac 0000000000000010 0000de80 FDE cie=00000030 pc=000000000007a440..000000000007a487 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000df98 0000000000000048 0000df6c FDE cie=00000030 pc=0000000000079160..000000000007925c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000079166 │ │ │ │ +0000dec0 0000000000000048 0000de94 FDE cie=00000030 pc=000000000007a490..000000000007a58c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007a496 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007916b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007a49b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000079170 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007a4a0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000079175 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007a4a5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079179 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a4a9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007917d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a4ad │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000079187 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007a4b7 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 163 to 000000000007922a │ │ │ │ + DW_CFA_advance_loc1: 163 to 000000000007a55a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007922e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a55e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007922f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a55f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079231 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a561 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079233 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a563 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079235 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a565 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079237 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a567 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079238 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a568 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000dfe4 0000000000000018 0000dfb8 FDE cie=00000030 pc=0000000000079260..0000000000079276 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000079265 │ │ │ │ +0000df0c 0000000000000018 0000dee0 FDE cie=00000030 pc=000000000007a590..000000000007a5a6 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007a595 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000079275 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007a5a5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e000 0000000000000010 0000dfd4 FDE cie=00000030 pc=0000000000079280..0000000000079289 │ │ │ │ +0000df28 0000000000000010 0000defc FDE cie=00000030 pc=000000000007a5b0..000000000007a5b9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e014 0000000000000010 0000dfe8 FDE cie=00000030 pc=0000000000079290..0000000000079299 │ │ │ │ +0000df3c 0000000000000010 0000df10 FDE cie=00000030 pc=000000000007a5c0..000000000007a5c9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e028 0000000000000010 0000dffc FDE cie=00000030 pc=00000000000792a0..00000000000792a9 │ │ │ │ +0000df50 0000000000000010 0000df24 FDE cie=00000030 pc=000000000007a5d0..000000000007a5d9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e03c 0000000000000010 0000e010 FDE cie=00000030 pc=00000000000792b0..00000000000792bd │ │ │ │ +0000df64 0000000000000010 0000df38 FDE cie=00000030 pc=000000000007a5e0..000000000007a5ed │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e050 0000000000000010 0000e024 FDE cie=00000030 pc=00000000000792c0..00000000000792cd │ │ │ │ +0000df78 0000000000000010 0000df4c FDE cie=00000030 pc=000000000007a5f0..000000000007a5fd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e064 0000000000000010 0000e038 FDE cie=00000030 pc=00000000000792d0..00000000000792e1 │ │ │ │ +0000df8c 0000000000000010 0000df60 FDE cie=00000030 pc=000000000007a600..000000000007a611 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e078 0000000000000010 0000e04c FDE cie=00000030 pc=00000000000792f0..0000000000079305 │ │ │ │ +0000dfa0 0000000000000010 0000df74 FDE cie=00000030 pc=000000000007a620..000000000007a635 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e08c 0000000000000010 0000e060 FDE cie=00000030 pc=0000000000079310..0000000000079325 │ │ │ │ +0000dfb4 0000000000000010 0000df88 FDE cie=00000030 pc=000000000007a640..000000000007a655 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e0a0 0000000000000010 0000e074 FDE cie=00000030 pc=0000000000079330..0000000000079343 │ │ │ │ +0000dfc8 0000000000000010 0000df9c FDE cie=00000030 pc=000000000007a660..000000000007a673 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e0b4 0000000000000010 0000e088 FDE cie=00000030 pc=0000000000079350..000000000007935d │ │ │ │ +0000dfdc 0000000000000010 0000dfb0 FDE cie=00000030 pc=000000000007a680..000000000007a68d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e0c8 0000000000000010 0000e09c FDE cie=00000030 pc=0000000000079360..000000000007938e │ │ │ │ +0000dff0 0000000000000010 0000dfc4 FDE cie=00000030 pc=000000000007a690..000000000007a6be │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e0dc 0000000000000010 0000e0b0 FDE cie=00000030 pc=0000000000079390..00000000000793b0 │ │ │ │ +0000e004 0000000000000010 0000dfd8 FDE cie=00000030 pc=000000000007a6c0..000000000007a6e0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e0f0 0000000000000010 0000e0c4 FDE cie=00000030 pc=00000000000793b0..00000000000793b7 │ │ │ │ +0000e018 0000000000000010 0000dfec FDE cie=00000030 pc=000000000007a6e0..000000000007a6e7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e104 0000000000000014 0000e0d8 FDE cie=00000030 pc=00000000000793c0..0000000000079411 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000007940c │ │ │ │ +0000e02c 0000000000000014 0000e000 FDE cie=00000030 pc=000000000007a6f0..000000000007a741 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000007a73c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e11c 0000000000000010 0000e0f0 FDE cie=00000030 pc=0000000000079420..0000000000079428 │ │ │ │ +0000e044 0000000000000010 0000e018 FDE cie=00000030 pc=000000000007a750..000000000007a758 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e130 0000000000000010 0000e104 FDE cie=00000030 pc=0000000000079430..0000000000079446 │ │ │ │ +0000e058 0000000000000010 0000e02c FDE cie=00000030 pc=000000000007a760..000000000007a776 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e144 0000000000000024 0000e118 FDE cie=00000030 pc=0000000000079450..000000000007949b │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000079455 │ │ │ │ +0000e06c 0000000000000024 0000e040 FDE cie=00000030 pc=000000000007a780..000000000007a7cb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007a785 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079459 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a789 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000079460 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007a790 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000079498 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000007a7c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079499 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a7c9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007949a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a7ca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e16c 0000000000000028 0000e140 FDE cie=00000030 pc=00000000000794a0..0000000000079553 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000794a5 │ │ │ │ +0000e094 0000000000000028 0000e068 FDE cie=00000030 pc=000000000007a7d0..000000000007a883 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007a7d5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000794ac │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007a7dc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000794b3 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007a7e3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 149 to 0000000000079548 │ │ │ │ + DW_CFA_advance_loc1: 149 to 000000000007a878 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007954c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a87c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007954d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a87d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007954e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a87e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e198 0000000000000010 0000e16c FDE cie=00000030 pc=0000000000079560..0000000000079592 │ │ │ │ +0000e0c0 0000000000000010 0000e094 FDE cie=00000030 pc=000000000007a890..000000000007a8c2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e1ac 0000000000000018 0000e180 FDE cie=00000030 pc=00000000000795a0..00000000000795c4 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000795a5 │ │ │ │ +0000e0d4 0000000000000018 0000e0a8 FDE cie=00000030 pc=000000000007a8d0..000000000007a8f4 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007a8d5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000795c3 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000007a8f3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e1c8 000000000000004c 0000e19c FDE cie=00000030 pc=00000000000795d0..000000000007983a │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000795d6 │ │ │ │ +0000e0f0 000000000000004c 0000e0c4 FDE cie=00000030 pc=000000000007a900..000000000007ab6a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007a906 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000795d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a908 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000795da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a90a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000795df │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007a90f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000795e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a910 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000795e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a911 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000795e8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007a918 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 555 to 0000000000079813 │ │ │ │ + DW_CFA_advance_loc2: 555 to 000000000007ab43 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079817 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ab47 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079818 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ab48 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007981a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ab4a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007981c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ab4c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007981e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ab4e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079820 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ab50 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000079828 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007ab58 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e218 000000000000004c 0000e1ec FDE cie=00000030 pc=0000000000079840..0000000000079ad9 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000079846 │ │ │ │ +0000e140 000000000000004c 0000e114 FDE cie=00000030 pc=000000000007ab70..000000000007ae09 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007ab76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000079857 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000007ab87 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079859 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ab89 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007985b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ab8b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007985c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ab8c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007985d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ab8d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000079864 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007ab94 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 591 to 0000000000079ab3 │ │ │ │ + DW_CFA_advance_loc2: 591 to 000000000007ade3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079ab7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ade7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079ab8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ade8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079aba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007adea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079abc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007adec │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079abe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007adee │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079ac0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007adf0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000079ac8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007adf8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e268 0000000000000018 0000e23c FDE cie=00000030 pc=0000000000079ae0..0000000000079afb │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000079ae5 │ │ │ │ +0000e190 0000000000000018 0000e164 FDE cie=00000030 pc=000000000007ae10..000000000007ae2b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007ae15 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000079afa │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000007ae2a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e284 0000000000000010 0000e258 FDE cie=00000030 pc=0000000000079b00..0000000000079b09 │ │ │ │ +0000e1ac 0000000000000010 0000e180 FDE cie=00000030 pc=000000000007ae30..000000000007ae39 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e298 000000000000004c 0000e26c FDE cie=00000030 pc=0000000000079b10..0000000000079c93 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000079b16 │ │ │ │ +0000e1c0 000000000000004c 0000e194 FDE cie=00000030 pc=000000000007ae40..000000000007afc3 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007ae46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079b18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ae48 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079b1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ae4a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000079b1f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007ae4f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000079b28 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007ae58 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079b29 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ae59 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000079b32 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007ae62 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 334 to 0000000000079c80 │ │ │ │ + DW_CFA_advance_loc2: 334 to 000000000007afb0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079c84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007afb4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079c85 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007afb5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079c87 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007afb7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079c89 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007afb9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079c8b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007afbb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079c8d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007afbd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079c8e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007afbe │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e2e8 0000000000000034 0000e2bc FDE cie=00000030 pc=0000000000079ca0..0000000000079d1b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000079ca6 │ │ │ │ +0000e210 0000000000000034 0000e1e4 FDE cie=00000030 pc=000000000007afd0..000000000007b04b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007afd6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079ca8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007afd8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079ca9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007afd9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079caa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007afda │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000079cb1 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007afe1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000079d11 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000007b041 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079d15 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b045 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079d16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b046 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079d18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b048 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079d1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b04a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000e320 0000000000000020 0000e2f4 FDE cie=00000030 pc=0000000000079d20..0000000000079db6 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000079d32 │ │ │ │ +0000e248 0000000000000020 0000e21c FDE cie=00000030 pc=000000000007b050..000000000007b0e6 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000007b062 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000079daa │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000007b0da │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000079db0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007b0e0 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079db1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b0e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e344 0000000000000048 0000e318 FDE cie=00000030 pc=0000000000079dc0..0000000000079f26 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000079dc6 │ │ │ │ +0000e26c 0000000000000048 0000e240 FDE cie=00000030 pc=000000000007b0f0..000000000007b256 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007b0f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079dc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b0f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079dca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b0fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079dcc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b0fc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079dcd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b0fd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079dce │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b0fe │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079dd2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b102 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 281 to 0000000000079eeb │ │ │ │ + DW_CFA_advance_loc2: 281 to 000000000007b21b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079eef │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b21f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079ef0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b220 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079ef2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b222 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079ef4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b224 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079ef6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b226 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079ef8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b228 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000079f00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007b230 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000e390 0000000000000010 0000e364 FDE cie=00000030 pc=0000000000079f30..0000000000079f3f │ │ │ │ +0000e2b8 0000000000000010 0000e28c FDE cie=00000030 pc=000000000007b260..000000000007b26f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e3a4 0000000000000010 0000e378 FDE cie=00000030 pc=0000000000079f40..0000000000079f9b │ │ │ │ +0000e2cc 0000000000000010 0000e2a0 FDE cie=00000030 pc=000000000007b270..000000000007b2cb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e3b8 000000000000006c 0000e38c FDE cie=00000030 pc=0000000000079fa0..000000000007a2dc │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000079fa6 │ │ │ │ +0000e2e0 000000000000006c 0000e2b4 FDE cie=00000030 pc=000000000007b2d0..000000000007b60c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007b2d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079fa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b2d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079faa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b2da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079fac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b2dc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079fb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b2e0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079fb1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b2e1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000079fba │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007b2ea │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 176 to 000000000007a06a │ │ │ │ + DW_CFA_advance_loc1: 176 to 000000000007b39a │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000007a083 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000007b3b3 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000007a092 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000007b3c2 │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a094 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b3c4 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 227 to 000000000007a177 │ │ │ │ + DW_CFA_advance_loc1: 227 to 000000000007b4a7 │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000007a18a │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000007b4ba │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000007a19f │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000007b4cf │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007a1a5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007b4d5 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 256 to 000000000007a2a5 │ │ │ │ + DW_CFA_advance_loc2: 256 to 000000000007b5d5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a2a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b5d6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a2a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b5d7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a2a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b5d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a2ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b5db │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a2ad │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b5dd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a2af │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b5df │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a2b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b5e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e428 0000000000000060 0000e3fc FDE cie=00000030 pc=000000000007a2e0..000000000007a3dc │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007a2e6 │ │ │ │ +0000e350 0000000000000060 0000e324 FDE cie=00000030 pc=000000000007b610..000000000007b70c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007b616 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007a2ed │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007b61d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007a2f2 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007b622 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a2f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b624 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007a2fd │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007b62d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000007a300 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007b630 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007a307 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007b637 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000007a33f │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000007b66f │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007a348 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007b678 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000007a382 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000007b6b2 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007a389 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007b6b9 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007a394 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007b6c4 │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007a399 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007b6c9 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000007a3ad │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000007b6dd │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000007a3c9 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000007b6f9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a3cd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b6fd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a3ce │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b6fe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a3d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b700 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a3d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b702 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a3d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b704 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a3d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b706 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a3d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b707 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e48c 0000000000000040 0000e460 FDE cie=00000030 pc=000000000007a3e0..000000000007a467 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007a3e6 │ │ │ │ +0000e3b4 0000000000000040 0000e388 FDE cie=00000030 pc=000000000007b710..000000000007b797 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007b716 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007a3f1 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007b721 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a3f5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b725 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a3f9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b729 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a3fd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b72d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 73 to 000000000007a446 │ │ │ │ + DW_CFA_advance_loc1: 73 to 000000000007b776 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007a44e │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007b77e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007a456 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007b786 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a457 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b787 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007a460 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007b790 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a461 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b791 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a462 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b792 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a464 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b794 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a466 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b796 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000e4d0 0000000000000020 0000e4a4 FDE cie=00000030 pc=000000000007a470..000000000007a53c │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007a475 │ │ │ │ +0000e3f8 0000000000000020 0000e3cc FDE cie=00000030 pc=000000000007b7a0..000000000007b86c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007b7a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 115 to 000000000007a4e8 │ │ │ │ + DW_CFA_advance_loc1: 115 to 000000000007b818 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007a4f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007b820 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000007a53b │ │ │ │ + DW_CFA_advance_loc1: 75 to 000000000007b86b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e4f4 0000000000000018 0000e4c8 FDE cie=00000030 pc=000000000007a540..000000000007a58e │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007a545 │ │ │ │ +0000e41c 0000000000000018 0000e3f0 FDE cie=00000030 pc=000000000007b870..000000000007b8be │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007b875 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000007a58d │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000007b8bd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e510 0000000000000018 0000e4e4 FDE cie=00000030 pc=000000000007a590..000000000007a5cb │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007a595 │ │ │ │ +0000e438 0000000000000018 0000e40c FDE cie=00000030 pc=000000000007b8c0..000000000007b8fb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007b8c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000007a5ca │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000007b8fa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e52c 0000000000000018 0000e500 FDE cie=00000030 pc=000000000007a5d0..000000000007a60b │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007a5d5 │ │ │ │ +0000e454 0000000000000018 0000e428 FDE cie=00000030 pc=000000000007b900..000000000007b93b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007b905 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000007a60a │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000007b93a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e548 0000000000000018 0000e51c FDE cie=00000030 pc=000000000007a610..000000000007a64b │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007a615 │ │ │ │ +0000e470 0000000000000018 0000e444 FDE cie=00000030 pc=000000000007b940..000000000007b97b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007b945 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000007a64a │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000007b97a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e564 0000000000000010 0000e538 FDE cie=00000030 pc=000000000007a650..000000000007a70c │ │ │ │ +0000e48c 0000000000000010 0000e460 FDE cie=00000030 pc=000000000007b980..000000000007ba3c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e578 0000000000000010 0000e54c FDE cie=00000030 pc=000000000007a710..000000000007a74a │ │ │ │ +0000e4a0 0000000000000010 0000e474 FDE cie=00000030 pc=000000000007ba40..000000000007ba7a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e58c 0000000000000018 0000e560 FDE cie=00000030 pc=000000000007a750..000000000007a766 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007a755 │ │ │ │ +0000e4b4 0000000000000018 0000e488 FDE cie=00000030 pc=000000000007ba80..000000000007ba96 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007ba85 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000007a765 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007ba95 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e5a8 0000000000000010 0000e57c FDE cie=00000030 pc=000000000007a770..000000000007a779 │ │ │ │ +0000e4d0 0000000000000010 0000e4a4 FDE cie=00000030 pc=000000000007baa0..000000000007baa9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e5bc 0000000000000040 0000e590 FDE cie=00000030 pc=000000000007a780..000000000007a8e1 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007a785 │ │ │ │ +0000e4e4 0000000000000040 0000e4b8 FDE cie=00000030 pc=000000000007bab0..000000000007bc11 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007bab5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a789 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007bab9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007a790 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007bac0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000007a7a7 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000007bad7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a7a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bad8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a7a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bad9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007a7b0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007bae0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000007a810 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000007bb40 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007a816 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007bb46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a817 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bb47 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007a820 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007bb50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 148 to 000000000007a8b4 │ │ │ │ + DW_CFA_advance_loc1: 148 to 000000000007bbe4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000007a8b7 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007bbe7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a8b8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bbe8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007a8c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007bbf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000e600 0000000000000010 0000e5d4 FDE cie=00000030 pc=000000000007a8f0..000000000007a90c │ │ │ │ +0000e528 0000000000000010 0000e4fc FDE cie=00000030 pc=000000000007bc20..000000000007bc3c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e614 0000000000000048 0000e5e8 FDE cie=00000030 pc=000000000007a910..000000000007acf3 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007a916 │ │ │ │ +0000e53c 0000000000000048 0000e510 FDE cie=00000030 pc=000000000007bc40..000000000007c023 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007bc46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a918 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bc48 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a91a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bc4a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a91c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bc4c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a91d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bc4d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007a923 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007bc53 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a927 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007bc57 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 390 to 000000000007aaad │ │ │ │ + DW_CFA_advance_loc2: 390 to 000000000007bddd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007aab1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007bde1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007aab2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bde2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007aab4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bde4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007aab6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bde6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007aab8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bde8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007aaba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bdea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007aac0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007bdf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000e660 000000000000003c 0000e634 FDE cie=00000030 pc=000000000007ad00..000000000007af9e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007ad06 │ │ │ │ +0000e588 000000000000003c 0000e55c FDE cie=00000030 pc=000000000007c030..000000000007c2ce │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007c036 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007ad12 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007c042 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007ad19 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007c049 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007ad1f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007c04f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ad23 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c053 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 498 to 000000000007af15 │ │ │ │ + DW_CFA_advance_loc2: 498 to 000000000007c245 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007af19 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c249 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007af1a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c24a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007af1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c24c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007af1e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c24e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007af20 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c250 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e6a0 0000000000000054 0000e674 FDE cie=00000030 pc=000000000007afa0..000000000007b079 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007afa6 │ │ │ │ +0000e5c8 0000000000000054 0000e59c FDE cie=00000030 pc=000000000007c2d0..000000000007c3a9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007c2d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007afa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c2d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007afaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c2da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007afac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c2dc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007afad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c2dd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007afae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c2de │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007afb2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c2e2 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 130 to 000000000007b034 │ │ │ │ + DW_CFA_advance_loc1: 130 to 000000000007c364 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007b03a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007c36a │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007b042 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007c372 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b043 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c373 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000007b061 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000007c391 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b062 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c392 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b063 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c393 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b065 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c395 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b067 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c397 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b069 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c399 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b06b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c39b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007b070 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c3a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e6f8 000000000000005c 0000e6cc FDE cie=00000030 pc=000000000007b080..000000000007b131 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000007b091 │ │ │ │ +0000e620 000000000000005c 0000e5f4 FDE cie=00000030 pc=000000000007c3b0..000000000007c461 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000007c3c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007b096 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c3c6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007b09b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c3cb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007b0a4 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007c3d4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b0a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c3d8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b0ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c3dc │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007b0b2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007c3e2 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000007b0ce │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000007c3fe │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 49 to 000000000007b0ff │ │ │ │ + DW_CFA_advance_loc: 49 to 000000000007c42f │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007b108 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007c438 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b10c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c43c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007b115 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007c445 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007b11f │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007c44f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b120 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c450 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b121 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c451 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b123 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c453 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b125 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c455 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b127 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c457 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b129 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c459 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007b130 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007c460 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e758 0000000000000058 0000e72c FDE cie=00000030 pc=000000000007b140..000000000007b309 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007b146 │ │ │ │ +0000e680 0000000000000058 0000e654 FDE cie=00000030 pc=000000000007c470..000000000007c639 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007c476 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b148 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c478 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b14a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c47a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b14b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c47b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b14c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c47c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b150 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c480 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 110 to 000000000007b1be │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000007c4ee │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000007b1d2 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000007c502 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b1d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c504 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b1d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c505 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007b1e0 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007c510 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007b1e5 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c515 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000007b1f2 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007c522 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 255 to 000000000007b2f1 │ │ │ │ + DW_CFA_advance_loc1: 255 to 000000000007c621 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b2f2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c622 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b2f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c623 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b2f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c625 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b2f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c627 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b2f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c629 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007b300 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007c630 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e7b4 0000000000000060 0000e788 FDE cie=00000030 pc=000000000007b310..000000000007b4d9 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007b316 │ │ │ │ +0000e6dc 0000000000000060 0000e6b0 FDE cie=00000030 pc=000000000007c640..000000000007c809 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007c646 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b318 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c648 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b31a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c64a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b31b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c64b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b31c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c64c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000007b372 │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000007c6a2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b374 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c6a4 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b376 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c6a6 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007b381 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007c6b1 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007b386 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c6b6 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000007b389 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007c6b9 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000007b39a │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000007c6ca │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 277 to 000000000007b4af │ │ │ │ + DW_CFA_advance_loc2: 277 to 000000000007c7df │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007b4ba │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007c7ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007b4c1 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007c7f1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b4c5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c7f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b4c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c7f7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007b4d0 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007c800 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b4d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c801 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b4d2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c802 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b4d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c804 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b4d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c806 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b4d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c808 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e818 0000000000000018 0000e7ec FDE cie=00000030 pc=000000000007b4e0..000000000007b513 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007b4e5 │ │ │ │ +0000e740 0000000000000018 0000e714 FDE cie=00000030 pc=000000000007c810..000000000007c843 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c815 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000007b512 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000007c842 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e834 0000000000000010 0000e808 FDE cie=00000030 pc=000000000007b520..000000000007b533 │ │ │ │ +0000e75c 0000000000000010 0000e730 FDE cie=00000030 pc=000000000007c850..000000000007c863 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e848 0000000000000048 0000e81c FDE cie=00000030 pc=000000000007b540..000000000007b768 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007b546 │ │ │ │ +0000e770 0000000000000048 0000e744 FDE cie=00000030 pc=000000000007c870..000000000007ca98 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007c876 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007b54b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c87b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007b550 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c880 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b552 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c882 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b553 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c883 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b554 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c884 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b558 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c888 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 394 to 000000000007b6e2 │ │ │ │ + DW_CFA_advance_loc2: 394 to 000000000007ca12 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b6e3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ca13 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b6e4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ca14 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b6e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ca16 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b6e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ca18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b6ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ca1a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b6ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ca1c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b6f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ca20 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000e894 0000000000000010 0000e868 FDE cie=00000030 pc=000000000007b770..000000000007b78b │ │ │ │ +0000e7bc 0000000000000010 0000e790 FDE cie=00000030 pc=000000000007caa0..000000000007cabb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e8a8 0000000000000014 0000e87c FDE cie=00000030 pc=000000000007b790..000000000007b7ed │ │ │ │ - DW_CFA_nop │ │ │ │ +0000e7d0 0000000000000014 0000e7a4 FDE cie=00000030 pc=000000000007cac0..000000000007cb1d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e8c0 0000000000000010 0000e894 FDE cie=00000030 pc=000000000007b7f0..000000000007b80c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e8d4 0000000000000010 0000e8a8 FDE cie=00000030 pc=000000000007b810..000000000007b82e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e8e8 0000000000000010 0000e8bc FDE cie=00000030 pc=000000000007b830..000000000007b855 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e8fc 0000000000000010 0000e8d0 FDE cie=00000030 pc=000000000007b860..000000000007b8fc │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000e7e8 0000000000000054 0000e7bc FDE cie=00000030 pc=000000000007cb20..000000000007cdee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cb22 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cb24 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cb26 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cb28 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007cb29 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007cb2a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007cb32 │ │ │ │ + DW_CFA_def_cfa: r11 (r11) ofs 49208 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000007cb43 │ │ │ │ + DW_CFA_def_cfa_register: r7 (rsp) │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007cb4a │ │ │ │ + DW_CFA_def_cfa_offset: 49360 │ │ │ │ + DW_CFA_advance_loc2: 464 to 000000000007cd1a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007cd1e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007cd1f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cd21 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cd23 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cd25 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cd27 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007cd30 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e910 0000000000000038 0000e8e4 FDE cie=00000030 pc=000000000007b900..000000000007b970 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007b906 │ │ │ │ +0000e840 000000000000004c 0000e814 FDE cie=00000030 pc=000000000007cdf0..000000000007ced3 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007cdf6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b908 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cdf8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b90a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cdfa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b90b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007cdfb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b90c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007cdfc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000007b956 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007ce04 │ │ │ │ + DW_CFA_def_cfa: r11 (r11) ofs 32816 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000007ce15 │ │ │ │ + DW_CFA_def_cfa_register: r7 (rsp) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ce19 │ │ │ │ + DW_CFA_def_cfa_offset: 32832 │ │ │ │ + DW_CFA_advance_loc1: 146 to 000000000007ceab │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ceac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007b95e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007cead │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007b965 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ceaf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b969 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ceb1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b96b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ceb3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007ceb8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e94c 0000000000000010 0000e920 FDE cie=00000030 pc=000000000007b970..000000000007b9fe │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e960 0000000000000010 0000e934 FDE cie=00000030 pc=000000000007ba00..000000000007ba8e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e974 0000000000000010 0000e948 FDE cie=00000030 pc=000000000007ba90..000000000007bb09 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e988 0000000000000010 0000e95c FDE cie=00000030 pc=000000000007bb10..000000000007bb9e │ │ │ │ - DW_CFA_nop │ │ │ │ +0000e890 0000000000000018 0000e864 FDE cie=00000030 pc=000000000007cee0..000000000007cf01 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007ceea │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007cefa │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e99c 0000000000000010 0000e970 FDE cie=00000030 pc=000000000007bba0..000000000007bc17 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000e8ac 0000000000000048 0000e880 FDE cie=00000030 pc=000000000007cf10..000000000007d0f7 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007cf16 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007cf1b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007cf20 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007cf25 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007cf26 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007cf2a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007cf2e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000007cf8a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007cf8e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007cf8f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cf91 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cf93 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cf95 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cf97 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007cfa0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e9b0 0000000000000040 0000e984 FDE cie=00000030 pc=000000000007bc20..000000000007be27 │ │ │ │ - DW_CFA_advance_loc1: 131 to 000000000007bca3 │ │ │ │ +0000e8f8 0000000000000038 0000e8cc FDE cie=00000030 pc=000000000007d100..000000000007d29d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007d106 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007bcae │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d108 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bcb2 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d10a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007bcb8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007d10e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 106 to 000000000007bd22 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007d112 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000007d146 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d147 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bd23 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d149 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bd25 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d14b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007bd2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d14d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007bd30 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000007bd90 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007d150 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000e9f4 0000000000000038 0000e9c8 FDE cie=00000030 pc=000000000007be30..000000000007bff3 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000007be54 │ │ │ │ +0000e934 0000000000000054 0000e908 FDE cie=00000030 pc=000000000007d2a0..000000000007d560 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007d2a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007be55 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d2a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007be56 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d2aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 121 to 000000000007becf │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d2ac │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d2ad │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d2ae │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007d2b6 │ │ │ │ + DW_CFA_def_cfa: r11 (r11) ofs 49208 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000007d2c7 │ │ │ │ + DW_CFA_def_cfa_register: r7 (rsp) │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007d2ce │ │ │ │ + DW_CFA_def_cfa_offset: 49376 │ │ │ │ + DW_CFA_advance_loc2: 435 to 000000000007d481 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007d485 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d486 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d488 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d48a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007bed5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d48c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bed7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d48e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007bee0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc1: 152 to 000000000007bf78 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d490 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ea30 0000000000000028 0000ea04 FDE cie=00000030 pc=000000000007c000..000000000007c06f │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007c005 │ │ │ │ +0000e98c 000000000000004c 0000e960 FDE cie=00000030 pc=000000000007d560..000000000007d7e2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007d566 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c009 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007d56f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007c010 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d571 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000007c062 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d573 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d574 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d575 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007d579 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 321 to 000000000007d6ba │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007d6be │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d6bf │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d6c1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d6c3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c063 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d6c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c064 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d6c7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c068 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007d6d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ea5c 0000000000000010 0000ea30 FDE cie=00000030 pc=000000000007c070..000000000007c0ae │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ea70 0000000000000010 0000ea44 FDE cie=00000030 pc=000000000007c0b0..000000000007c0e6 │ │ │ │ +0000e9dc 0000000000000018 0000e9b0 FDE cie=00000030 pc=000000000007d7f0..000000000007d826 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000007d80c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000007d825 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e9f8 0000000000000030 0000e9cc FDE cie=00000030 pc=000000000007d830..000000000007d86c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d835 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007d839 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007d840 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007d84e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007d852 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d853 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007d860 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007d864 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007d86a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d86b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ea84 0000000000000010 0000ea58 FDE cie=00000030 pc=000000000007c0f0..000000000007c17b │ │ │ │ +0000ea2c 0000000000000010 0000ea00 FDE cie=00000030 pc=000000000007d870..000000000007d893 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ea98 0000000000000028 0000ea6c FDE cie=00000030 pc=000000000007c180..000000000007c2ab │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007c185 │ │ │ │ +0000ea40 0000000000000024 0000ea14 FDE cie=00000030 pc=000000000007d8a0..000000000007d8c6 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d8a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c186 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007d8a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007c18d │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007d8b3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 283 to 000000000007c2a8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007d8c3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c2a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d8c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c2aa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d8c5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000eac4 000000000000004c 0000ea98 FDE cie=00000030 pc=000000000007c2b0..000000000007c566 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007c2b6 │ │ │ │ +0000ea68 000000000000003c 0000ea3c FDE cie=00000030 pc=000000000007d8d0..000000000007da89 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007d8d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007c2bd │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d8d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c2be │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d8da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c2c2 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007d8de │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007c2c9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007d8e2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 83 to 000000000007c31c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 119 to 000000000007d959 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c320 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d95a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c321 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d95c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c323 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d95e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c325 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d960 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007c330 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007d968 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 526 to 000000000007c53e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000eaa8 0000000000000054 0000ea7c FDE cie=00000030 pc=000000000007da90..000000000007debe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007da92 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007da94 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007da96 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007da98 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007da99 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007da9a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007daa2 │ │ │ │ + DW_CFA_def_cfa: r11 (r11) ofs 49208 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000007dab3 │ │ │ │ + DW_CFA_def_cfa_register: r7 (rsp) │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007daba │ │ │ │ + DW_CFA_def_cfa_offset: 49392 │ │ │ │ + DW_CFA_advance_loc1: 186 to 000000000007db74 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007db75 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007db76 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c542 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007db78 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c543 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007db7a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c545 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007db7c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c547 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007db7e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007c550 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007db80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000eb00 0000000000000010 0000ead4 FDE cie=00000030 pc=000000000007dec0..000000000007deeb │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000eb14 0000000000000030 0000eae8 FDE cie=00000030 pc=000000000007c570..000000000007c5d1 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007c575 │ │ │ │ +0000eb14 0000000000000010 0000eae8 FDE cie=00000030 pc=000000000007def0..000000000007df03 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000eb28 0000000000000030 0000eafc FDE cie=00000030 pc=000000000007df10..000000000007e021 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007df16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007c57b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007df1e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000007c58b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007df22 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000007c5aa │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007df26 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 125 to 000000000007dfa3 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007dfa6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c5ab │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007dfa7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c5ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dfa9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c5b0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007dfb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000007c5ce │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c5cf │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c5d0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000eb48 0000000000000030 0000eb1c FDE cie=00000030 pc=000000000007c5e0..000000000007c641 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007c5e5 │ │ │ │ +0000eb5c 0000000000000030 0000eb30 FDE cie=00000030 pc=000000000007e030..000000000007e076 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e035 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007c5eb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e039 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000007c5fb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e03d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000007c61a │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000007e056 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c61b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e057 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c61c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e058 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c620 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007e060 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000007c63e │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000007e073 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c63f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e074 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c640 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e075 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000eb7c 0000000000000028 0000eb50 FDE cie=00000030 pc=000000000007c650..000000000007c6af │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007c655 │ │ │ │ +0000eb90 000000000000001c 0000eb64 FDE cie=00000030 pc=000000000007e080..000000000007e0c4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007e088 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c659 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000007e09f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e0a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000007e0c1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ebb0 0000000000000048 0000eb84 FDE cie=00000030 pc=000000000007e0d0..000000000007e173 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007e0d6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007e0de │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007c660 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e0e0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000007c6a2 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e0e2 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e0e6 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e0e7 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e0eb │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 103 to 000000000007e152 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e153 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e154 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e156 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e158 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c6a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e15a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c6a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e15c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c6a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e160 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000eba8 0000000000000034 0000eb7c FDE cie=00000030 pc=000000000007c6b0..000000000007c75e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007c6b6 │ │ │ │ +0000ebfc 0000000000000010 0000ebd0 FDE cie=00000030 pc=000000000007e180..000000000007e18d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ec10 0000000000000020 0000ebe4 FDE cie=00000030 pc=000000000007e190..000000000007e275 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e195 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 135 to 000000000007e21c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e220 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000007e23b │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e23c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ec34 0000000000000010 0000ec08 FDE cie=00000030 pc=000000000007e280..000000000007e291 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ec48 0000000000000038 0000ec1c FDE cie=00000030 pc=000000000007e2a0..000000000007e316 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007e2a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007c6bb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e2a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c6bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e2ac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c6bd │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007e2af │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007c6c4 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007e2b6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 147 to 000000000007c757 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000007e2f0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c758 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e2f1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c759 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e2f2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c75b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e2f4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c75d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e2f6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e2f7 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ec84 0000000000000010 0000ec58 FDE cie=00000030 pc=000000000007e320..000000000007e350 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000ebe0 0000000000000024 0000ebb4 FDE cie=00000030 pc=000000000007c760..000000000007c85e │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007c765 │ │ │ │ +0000ec98 000000000000004c 0000ec6c FDE cie=00000030 pc=000000000007e350..000000000007e3fc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007e356 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c766 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e358 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007c76d │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e35d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e361 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e365 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000007e399 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e39a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 238 to 000000000007c85b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e39c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c85c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e39e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c85d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e3a0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007e3a8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000007e3df │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e3e0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e3e2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e3e4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e3e6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007e3f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000ec08 0000000000000048 0000ebdc FDE cie=00000030 pc=000000000007c860..000000000007ca7b │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007c866 │ │ │ │ +0000ece8 0000000000000048 0000ecbc FDE cie=00000030 pc=000000000007e400..000000000007e623 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007e406 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c868 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e40a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c86a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e40c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c86c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e411 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c86d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e412 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c86e │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007e41b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c872 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 476 to 000000000007ca4e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007e421 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 422 to 000000000007e5c7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ca52 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e5cb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ca53 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e5cc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ca55 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e5ce │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ca57 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e5d0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ca59 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e5d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ca5b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e5d4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ca5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e5d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000ec54 0000000000000048 0000ec28 FDE cie=00000030 pc=000000000007ca80..000000000007cd27 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007ca86 │ │ │ │ +0000ed34 0000000000000048 0000ed08 FDE cie=00000030 pc=000000000007e630..000000000007e6e2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007e636 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ca88 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e638 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ca8a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e63d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ca8c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e63e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ca8d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ca8e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ca92 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 650 to 000000000007cd1c │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cd1d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e63f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cd1e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 133 to 000000000007e6c4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cd20 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e6c5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cd22 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e6c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cd24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e6c9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cd26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e6cb │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e6d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007e6d7 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e6db │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e6dd │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e6df │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e6e1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000eca0 0000000000000060 0000ec74 FDE cie=00000030 pc=000000000007cd30..000000000007cecf │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000007cd44 │ │ │ │ +0000ed80 0000000000000048 0000ed54 FDE cie=00000030 pc=000000000007e6f0..000000000007e7aa │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007e6f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007cd49 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e6f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cd4b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e6fd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cd4d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e6fe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cd4e │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e702 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cd4f │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007cd53 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 178 to 000000000007ce05 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000007ce13 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000007ce87 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ce88 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000007ceb4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 138 to 000000000007e78c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000007ceb7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ceb8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ceba │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e78d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cebc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e78f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cebe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e791 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cec0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e793 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cec1 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e798 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007cecc │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007e79f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e7a3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e7a5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e7a7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e7a9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + │ │ │ │ +0000edcc 0000000000000038 0000eda0 FDE cie=00000030 pc=000000000007e7b0..000000000007e830 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007e7b6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e7bb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e7bf │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e7c0 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e7c4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000007e812 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e813 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e814 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e816 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e818 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007e820 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ed04 0000000000000010 0000ecd8 FDE cie=00000030 pc=000000000007ced0..000000000007cef3 │ │ │ │ +0000ee08 0000000000000010 0000eddc FDE cie=00000030 pc=000000000007e830..000000000007e850 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ed18 0000000000000028 0000ecec FDE cie=00000030 pc=000000000007cf00..000000000007cf60 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007cf06 │ │ │ │ +0000ee1c 000000000000005c 0000edf0 FDE cie=00000030 pc=000000000007e850..000000000007e8df │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007e856 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cf07 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e85b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cf08 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e85d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000007cf3d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e85e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e85f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 75 to 000000000007e8aa │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e8ab │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e8ad │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cf3e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e8af │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cf40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e8b1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cf41 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007e8b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007e8bf │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e8c0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e8c2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e8c4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e8c6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007e8d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007e8d7 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e8d8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e8da │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e8dc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e8de │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000ed44 0000000000000048 0000ed18 FDE cie=00000030 pc=000000000007cf60..000000000007d224 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007cf66 │ │ │ │ +0000ee7c 0000000000000048 0000ee50 FDE cie=00000030 pc=000000000007e8e0..000000000007e96d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007e8e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cf68 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e8eb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cf6a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e8ed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cf6c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e8ef │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cf6d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e8f0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cf6e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e8f1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007cf72 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 462 to 000000000007d140 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e8f5 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000007e94b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007d144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e94f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d145 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e950 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d147 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e952 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d149 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e954 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d14b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e956 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d14d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e958 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000007d150 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007e960 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000ed90 0000000000000054 0000ed64 FDE cie=00000030 pc=000000000007d230..000000000007d386 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007d236 │ │ │ │ +0000eec8 000000000000002c 0000ee9c FDE cie=00000030 pc=000000000007e970..000000000007e9e2 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007e979 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d238 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e97d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d23a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d23c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d23d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d23e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007d242 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 121 to 000000000007d2bb │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000007d2ef │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 97 to 000000000007d350 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d351 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000007d37b │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d37c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d37d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d37f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e97e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d381 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 73 to 000000000007e9c7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d383 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e9cb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d385 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e9cd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007e9d8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ede8 000000000000002c 0000edbc FDE cie=00000030 pc=000000000007d390..000000000007d649 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007d396 │ │ │ │ +0000eef8 0000000000000014 0000eecc FDE cie=00000030 pc=000000000007e9f0..000000000007ea17 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007e9f8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000007ea16 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ef10 0000000000000028 0000eee4 FDE cie=00000030 pc=000000000007ea20..000000000007ea60 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007ea26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000007d3a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ea2a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d3a5 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007ea2d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 269 to 000000000007d4b2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000007ea5c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d4b3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ea5d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d4b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ea5f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007d4c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ef3c 0000000000000010 0000ef10 FDE cie=00000030 pc=000000000007ea60..000000000007eaa0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ef50 0000000000000010 0000ef24 FDE cie=00000030 pc=000000000007eaa0..000000000007eb35 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ee18 0000000000000054 0000edec FDE cie=00000030 pc=000000000007d650..000000000007d939 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000007d661 │ │ │ │ +0000ef64 0000000000000034 0000ef38 FDE cie=00000030 pc=000000000007eb40..000000000007eb90 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007eb46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007d666 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007eb4d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007d66b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007eb51 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007d670 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007eb55 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007d67b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007d67f │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007d683 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 318 to 000000000007d7c1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d7c2 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007eb60 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d7c3 │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000007eb89 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d7c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007eb8a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d7c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007eb8b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d7c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007eb8d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d7cb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007eb8f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007d7d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 360 to 000000000007d938 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ee70 0000000000000054 0000ee44 FDE cie=00000030 pc=000000000007d940..000000000007dc29 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000007d951 │ │ │ │ +0000ef9c 0000000000000044 0000ef70 FDE cie=00000030 pc=000000000007eb90..000000000007ec01 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007eb96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007d956 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007eb9d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007d95b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007eba2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007d960 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007eba7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007d96b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ebab │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007d96f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ebaf │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007d973 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 318 to 000000000007dab1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ebb3 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 67 to 000000000007ebf6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007dab2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ebf7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007dab3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ebf8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007dab5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ebfa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007dab7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ebfc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007dab9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ebfe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007dabb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ec00 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007dac0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 360 to 000000000007dc28 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000eec8 0000000000000014 0000ee9c FDE cie=00000030 pc=000000000007dc30..000000000007dc44 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000efe4 0000000000000010 0000efb8 FDE cie=00000030 pc=000000000007ec10..000000000007ec1e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000eee0 0000000000000048 0000eeb4 FDE cie=00000030 pc=000000000007dc50..000000000007dd98 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007dc56 │ │ │ │ +0000eff8 0000000000000038 0000efcc FDE cie=00000030 pc=000000000007ec20..000000000007ec89 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007ec2d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007dc5b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007ec36 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007dc65 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ec3a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007dc6a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ec3e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007dc70 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007dc71 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007dc78 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 274 to 000000000007dd8a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007dd8e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007ec44 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007dd8f │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000007ec7b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007dd91 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ec7c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007dd93 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ec7d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007dd95 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ec7f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007dd97 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ec81 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007ec88 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ │ │ │ │ -0000ef2c 0000000000000088 0000ef00 FDE cie=00000030 pc=000000000007dda0..000000000007e39e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007dda6 │ │ │ │ +0000f034 0000000000000024 0000f008 FDE cie=00000030 pc=000000000007ec90..000000000007ecbb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007ec95 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007ddac │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007ec9d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ddae │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007eca9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007ddb3 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ddb7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ddb8 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007ddc2 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc2: 673 to 000000000007e063 │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e065 │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e066 │ │ │ │ - DW_CFA_def_cfa_offset: 408 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e067 │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007e06b │ │ │ │ - DW_CFA_def_cfa_offset: 424 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007e070 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000007e093 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc2: 424 to 000000000007e23b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e23c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e23d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e23f │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000007ecb8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ecb9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ecba │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000f05c 0000000000000028 0000f030 FDE cie=00000030 pc=000000000007ecc0..000000000007ed0a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007ecc6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007eccf │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007ecd8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e241 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000007ed06 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e243 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ed07 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e245 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ed09 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007e250 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000007e274 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 392 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007e27c │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e27d │ │ │ │ - DW_CFA_def_cfa_offset: 408 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e27e │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007e282 │ │ │ │ - DW_CFA_def_cfa_offset: 424 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007e287 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007e290 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000f088 0000000000000028 0000f05c FDE cie=00000030 pc=000000000007ed10..000000000007ed5a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007ed16 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007ed1f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007ed28 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000007ed56 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ed57 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ed59 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000efb8 0000000000000028 0000ef8c FDE cie=00000030 pc=000000000007e3a0..000000000007e43b │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007e3a6 │ │ │ │ +0000f0b4 0000000000000028 0000f088 FDE cie=00000030 pc=000000000007ed60..000000000007ed93 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007ed66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e3a7 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007ed6d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007e3ab │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007ed76 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000007e3e0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000007ed8f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e3e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ed90 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e3e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ed92 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e3e4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000efe4 0000000000000034 0000efb8 FDE cie=00000030 pc=000000000007e440..000000000007e4a7 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007e446 │ │ │ │ +0000f0e0 000000000000002c 0000f0b4 FDE cie=00000030 pc=000000000007eda0..000000000007ee21 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007eda6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e448 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007edb3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e449 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000007edc2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007e44d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007e451 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007edcb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 79 to 000000000007e4a0 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e4a1 │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000007ee19 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e4a2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ee1d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e4a4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ee1e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e4a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ee20 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000f01c 0000000000000010 0000eff0 FDE cie=00000030 pc=000000000007e4b0..000000000007e4bd │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f030 0000000000000028 0000f004 FDE cie=00000030 pc=000000000007e4c0..000000000007e557 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007e4c5 │ │ │ │ +0000f110 0000000000000028 0000f0e4 FDE cie=00000030 pc=000000000007ee30..000000000007ee83 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007ee3a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007e4c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ee3b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007e4d0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007ee42 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000007e526 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000007ee70 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e527 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ee74 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e528 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ee75 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007e533 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f05c 0000000000000010 0000f030 FDE cie=00000030 pc=000000000007e560..000000000007e583 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f070 0000000000000010 0000f044 FDE cie=00000030 pc=000000000007e590..000000000007e5c3 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007ee80 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f084 0000000000000044 0000f058 FDE cie=00000030 pc=000000000007e5d0..000000000007e647 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007e5d6 │ │ │ │ +0000f13c 000000000000003c 0000f110 FDE cie=00000030 pc=000000000007ee90..000000000007efcc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007ee96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e5d8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ee98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e5da │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ee99 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e5dc │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ee9d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007e5e0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e5e1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007e5e5 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000007e639 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007e63d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e63e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007eea7 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc2: 274 to 000000000007efb9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e640 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007efba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e642 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007efbb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e644 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007efbd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e646 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007efbf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000f0cc 0000000000000010 0000f0a0 FDE cie=00000030 pc=000000000007e650..000000000007e65d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007efc0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f0e0 000000000000004c 0000f0b4 FDE cie=00000030 pc=000000000007e660..000000000007edaa │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e662 │ │ │ │ +0000f17c 000000000000004c 0000f150 FDE cie=00000030 pc=000000000007efd0..000000000007f17d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007efd6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007e667 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007efd8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e669 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007efda │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e66b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007efdc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e66c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007efdd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e66d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007efe1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007e671 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 1833 to 000000000007ed9a │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007efeb │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 354 to 000000000007f14d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ed9b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f151 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ed9c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f152 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ed9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f154 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007eda0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f156 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007eda2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f158 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007eda4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f15a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007eda5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007f160 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f130 0000000000000010 0000f104 FDE cie=00000030 pc=000000000007edb0..000000000007edcb │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f144 0000000000000060 0000f118 FDE cie=00000030 pc=000000000007edd0..000000000007ef9c │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007edd6 │ │ │ │ +0000f1cc 0000000000000048 0000f1a0 FDE cie=00000030 pc=000000000007f180..000000000007f1f7 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007f186 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007edd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f188 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007edda │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f18d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007eddf │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f192 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ede0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f193 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ede1 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007f196 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ede5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f19a │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000007ee5d │ │ │ │ + DW_CFA_advance_loc1: 75 to 000000000007f1e5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ee5e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f1e6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ee5f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f1e7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ee61 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f1e9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ee63 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ee65 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ee67 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007ee70 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000007eedc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007eee3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007eee4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007eee6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007eee8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007eeea │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007eeec │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007eef8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000f1a8 0000000000000028 0000f17c FDE cie=00000030 pc=000000000007efa0..000000000007f077 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007efa5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000007efb5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f1eb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007efbc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 179 to 000000000007f06f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007f070 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f1ed │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007f071 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f1ef │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007f072 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f1f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f1d4 0000000000000040 0000f1a8 FDE cie=00000030 pc=000000000007f080..000000000007f1fb │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007f086 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f088 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f08a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007f093 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007f094 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007f0a0 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 173 to 000000000007f14d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007f151 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007f152 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f154 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f156 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f158 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007f160 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ 0000f218 0000000000000064 0000f1ec FDE cie=00000030 pc=000000000007f200..000000000007f646 │ │ │ │ DW_CFA_advance_loc: 6 to 000000000007f206 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_advance_loc: 5 to 000000000007f20b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -84,316 +84,187 @@ │ │ │ │ GLIBC_2.14 │ │ │ │ GLIBC_2.4 │ │ │ │ GLIBC_2.33 │ │ │ │ GLIBC_2.3 │ │ │ │ GLIBC_2.3.4 │ │ │ │ GLIBC_2.34 │ │ │ │ []A\A]A^A_ │ │ │ │ -([]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -H[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -X[]A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -([]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ +8[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ -AWAVAUATUH │ │ │ │ -([]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ +0[]A\A]A^ │ │ │ │ +8[]A\A]A^A_ │ │ │ │ H[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -([]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -([]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ +X[]A\A]A^A_ │ │ │ │ +AVAUATE1 │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ +D$ H9D$p │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -H[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ -X[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ 8[]A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ +8[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ 8[]A\A]A^A_ │ │ │ │ -([]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -]A\A]A^A_ │ │ │ │ -$[]A\A]A^ │ │ │ │ -$[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -D+aPD+aHH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -X[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ +X[]A\A]A^A_ │ │ │ │ +AQAVRPQARD │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ +T$(ATWPAQAVVH │ │ │ │ []A\A]A^A_ │ │ │ │ +d$processed │ │ │ │ -failed lock bin %d [%d,%d] │ │ │ │ -pthread_mutex_trylock │ │ │ │ -pthread_mutex_unlock │ │ │ │ -dms->noofdomains > 0 │ │ │ │ -Merging bisulfite bins now. │ │ │ │ -pthread_attr_init │ │ │ │ -pthread_attr_setdetachstate │ │ │ │ -merging with %u threads │ │ │ │ -pthread_create │ │ │ │ +libs/mathematics.c │ │ │ │ + %d │ │ │ │ +dia[i] >= 0 │ │ │ │ +dia[n-3] >= 0 │ │ │ │ +%f -> bin[%f] │ │ │ │ +libs/splitalign.c │ │ │ │ +ends[i] <= qrylen │ │ │ │ +'(%d) strand:%d │ │ │ │ +libs/memory.c │ │ │ │ +ptr != NULL │ │ │ │ +sequence: │ │ │ │ +couldn't open file '%s'; %s │ │ │ │ +couldn't close file '%s'; %s │ │ │ │ +libs/manopt.c │ │ │ │ +maxarglen < 60 │ │ │ │ + [VERSION] │ │ │ │ + [REFERENCES] │ │ │ │ +flaglen <= 0! │ │ │ │ +shortopt %c already defined │ │ │ │ +longopt %s already defined │ │ │ │ +(%d,%d,%d) │ │ │ │ +'%s'>'%s' for option %c (%s) │ │ │ │ +list option %c (%s) too long! │ │ │ │ +unknown option %s type │ │ │ │ +option '%s' unknown │ │ │ │ +option: %s (%c) │ │ │ │ %s/%sXXXXXX │ │ │ │ %s/XXXXXX │ │ │ │ headerwrite │ │ │ │ libs/fileio.c │ │ │ │ LC_COLLATE=C sort │ │ │ │ %s -m -t '%c' %s %s > %s │ │ │ │ %s -f %s │ │ │ │ %s -o %s -t '%c' %s %s │ │ │ │ sorting to '%s' │ │ │ │ renamed '%s' │ │ │ │ moving '%s' file instead. │ │ │ │ %s %s %s │ │ │ │ renaming of '%s' successful. │ │ │ │ %f %f %f │ │ │ │ +libs/mappingqual.c │ │ │ │ +mydoublequal >= 33.0 │ │ │ │ +besterr <= maxerr │ │ │ │ +avg: %f, log(%d): %f │ │ │ │ + %d \in [%d,%d]: factor=%f │ │ │ │ +[%d,%d]-%d: │ │ │ │ +base20: %f, base25: %f │ │ │ │ +log10(eval/log(len)): %f │ │ │ │ +-------- │ │ │ │ libs/biofiles.c │ │ │ │ f->seqs != NULL │ │ │ │ fseeko failed. Exit forced. │ │ │ │ ftello failed. Exit forced. │ │ │ │ out of memory │ │ │ │ input corrupted │ │ │ │ extraction failed (%s) │ │ │ │ @@ -879,87 +890,47 @@ │ │ │ │ %s %s %s │ │ │ │ %lu %lu %c │ │ │ │ description= │ │ │ │ GFF '%s' %d:%d: atoi failed │ │ │ │ GFF '%s' %d:%d: strand failed │ │ │ │ '%s' not in GFF format │ │ │ │ exon %d %d %d │ │ │ │ -libs/matealign.c │ │ │ │ -libs/alignment.c │ │ │ │ -uoff < ulen && voff < vlen │ │ │ │ -check1 == check2 │ │ │ │ -new expandpos %d, len:%d │ │ │ │ -expanding alignment ended │ │ │ │ -msteps == 0 || ssteps == 0 │ │ │ │ -a->voff == b->voff │ │ │ │ -a->uoff == b->uoff │ │ │ │ -libs/nw.c │ │ │ │ -cur == 0 │ │ │ │ -libs/mappingqual.c │ │ │ │ -mydoublequal >= 33.0 │ │ │ │ -besterr <= maxerr │ │ │ │ -avg: %f, log(%d): %f │ │ │ │ - %d \in [%d,%d]: factor=%f │ │ │ │ -[%d,%d]-%d: │ │ │ │ -base20: %f, base25: %f │ │ │ │ -log10(eval/log(len)): %f │ │ │ │ --------- │ │ │ │ -libs/mapfrag.c │ │ │ │ -seed->l + j <= seed->r │ │ │ │ -mapping %d │ │ │ │ -%s,%lu,%c,%u,%lu,%d,%d │ │ │ │ -%s %lu %lu %s %d %c │ │ │ │ -libs/filebuffer.c │ │ │ │ -feof(cb->dev) │ │ │ │ -no end of line │ │ │ │ -libs/multicharseq.c │ │ │ │ -libs/mathematics.c │ │ │ │ - %d │ │ │ │ -dia[i] >= 0 │ │ │ │ -dia[n-3] >= 0 │ │ │ │ -%f -> bin[%f] │ │ │ │ -libs/manopt.c │ │ │ │ -maxarglen < 60 │ │ │ │ - [VERSION] │ │ │ │ - [REFERENCES] │ │ │ │ -flaglen <= 0! │ │ │ │ -shortopt %c already defined │ │ │ │ -longopt %s already defined │ │ │ │ -(%d,%d,%d) │ │ │ │ -'%s'>'%s' for option %c (%s) │ │ │ │ -list option %c (%s) too long! │ │ │ │ -unknown option %s type │ │ │ │ -option '%s' unknown │ │ │ │ -option: %s (%c) │ │ │ │ +libs/container.c │ │ │ │ libs/intervaltree.c │ │ │ │ ptr == NULL │ │ │ │ [%ld,%ld] (max:%ld) │ │ │ │ -libs/iupac.c │ │ │ │ -sum == 0 │ │ │ │ -k < IUPACMAXBIT │ │ │ │ -sum == len │ │ │ │ -libs/splitalign.c │ │ │ │ -ends[i] <= qrylen │ │ │ │ -'(%d) strand:%d │ │ │ │ -fileBins not initialized: │ │ │ │ -libs/fileBins.c │ │ │ │ -total number of filebins: %d │ │ │ │ -%d %s %s %lld %lld │ │ │ │ -total number of domains: %d │ │ │ │ -%d %s %d %d │ │ │ │ -ret == EBUSY │ │ │ │ -Error opening file: %s │ │ │ │ -dms->domain │ │ │ │ -sorting file '%s'. │ │ │ │ -sorting domain %d. │ │ │ │ -%s_%s.%s │ │ │ │ -emptydomain │ │ │ │ -filebinsort │ │ │ │ -start file │ │ │ │ -ret != -1 │ │ │ │ +file read error │ │ │ │ +readExtraBytes: fseek failed │ │ │ │ +libs/pigeon.c │ │ │ │ +libs/merge.c │ │ │ │ +len == 0 │ │ │ │ +processed == mi->processed │ │ │ │ +failed lock bin %d [%d,%d] │ │ │ │ +pthread_mutex_trylock │ │ │ │ +pthread_mutex_unlock │ │ │ │ +dms->noofdomains > 0 │ │ │ │ +Merging bisulfite bins now. │ │ │ │ +pthread_attr_init │ │ │ │ +pthread_attr_setdetachstate │ │ │ │ +merging with %u threads │ │ │ │ +pthread_create │ │ │ │ +@HD%cVN:1.0 │ │ │ │ +%cSO:coordinate │ │ │ │ +@SQ%cSN:%s%cLN:%d%c │ │ │ │ +@RG%cID:%s │ │ │ │ +@RG%cID:%s%c │ │ │ │ +@PG%cID:segemehl │ │ │ │ +libs/samheader.c │ │ │ │ +checkname && checklen │ │ │ │ +found rname %s (%lu) │ │ │ │ +found read group %s │ │ │ │ +additional info %s │ │ │ │ +open normal. │ │ │ │ +libs/seqclip.c │ │ │ │ +ws <= fs │ │ │ │ libs/sufarray.c │ │ │ │ suflink access failed │ │ │ │ check->a: %d, range.a: %d │ │ │ │ suf[%u, %u, %u]=[%u, %u, %u] │ │ │ │ j>=start │ │ │ │ esa->suftab != NULL │ │ │ │ construction error? %u: %u │ │ │ │ @@ -974,40 +945,27 @@ │ │ │ │ reading uint id. │ │ │ │ Id failed. id[a]: %d │ │ │ │ i:%d lcp:%d │ │ │ │ pstart < len │ │ │ │ wordidx == i │ │ │ │ len >= size │ │ │ │ arr->inv_suftab != NULL │ │ │ │ -file read error │ │ │ │ -readExtraBytes: fseek failed │ │ │ │ -SEGEMEHL │ │ │ │ -[%s] %s: │ │ │ │ -libs/info.c │ │ │ │ ->%s ef:0;if:0 0:0 0:0:0 │ │ │ │ -libs/manout.c │ │ │ │ -opening sam file '%s'. │ │ │ │ -opening bam file '%s'. │ │ │ │ -error writing header to bam. │ │ │ │ -mult.bed │ │ │ │ -sngl.bed │ │ │ │ -trns.txt │ │ │ │ -writing multi splits to '%s' │ │ │ │ -writing sngle splits to '%s' │ │ │ │ -writing trans splits to '%s' │ │ │ │ -closing output file '%s'. │ │ │ │ -sorting output file. │ │ │ │ -starting sort. │ │ │ │ -re-writing header to '%s'. │ │ │ │ -closing output file bins. │ │ │ │ -sorting output file bins. │ │ │ │ -error closing bam file. │ │ │ │ - total mapped (%%) │ │ │ │ -%lu %.2f%% │ │ │ │ -%lu %.2f%% │ │ │ │ +init bit array of %u │ │ │ │ +libs/stack.c │ │ │ │ +this cpu has LITTLE ENDIAN │ │ │ │ +libs/iupac.c │ │ │ │ +sum == 0 │ │ │ │ +k < IUPACMAXBIT │ │ │ │ +sum == len │ │ │ │ +libs/multicharseq.c │ │ │ │ +libs/mapfrag.c │ │ │ │ +seed->l + j <= seed->r │ │ │ │ +mapping %d │ │ │ │ +%s,%lu,%c,%u,%lu,%d,%d │ │ │ │ +%s %lu %lu %s %d %c │ │ │ │ libs/samio.c │ │ │ │ set->noofstrings == 7 │ │ │ │ i < head->nrnames │ │ │ │ ref: '%s' │ │ │ │ XP:Z:%s,%lu,%c,%d,%d,%d,%d │ │ │ │ XC:Z:%s,%lu,%c,%d,%d,%d,%d │ │ │ │ XB:Z:F%u/CT │ │ │ │ @@ -1015,60 +973,14 @@ │ │ │ │ XM:B:I%s │ │ │ │ XL:B:I%s │ │ │ │ %s %u %s %ju %u %s │ │ │ │ %s %ju %jd │ │ │ │ wrong split idx │ │ │ │ lsize == mystart │ │ │ │ rsize == mystart │ │ │ │ -libs/stringutils.c │ │ │ │ -end <= strlen(seq) │ │ │ │ -0123456789abcdef │ │ │ │ -%d:'%s' (len:%d) │ │ │ │ -sequence: │ │ │ │ -couldn't open file '%s'; %s │ │ │ │ -couldn't close file '%s'; %s │ │ │ │ -reads matched. │ │ │ │ -alloc'd %d bins │ │ │ │ -libs/pigeon.c │ │ │ │ -libs/memory.c │ │ │ │ -ptr != NULL │ │ │ │ -storing trackname %s │ │ │ │ -BED '%s' %d:%d: atoi failed │ │ │ │ -libs/bedfiles.c │ │ │ │ -BED '%s' %d:%d: atof failed │ │ │ │ -'%s' not in BED format │ │ │ │ -%s %lu %lu %u │ │ │ │ -%d,%d,%d │ │ │ │ -%s:%lu:%c │ │ │ │ -libs/container.c │ │ │ │ -this cpu has LITTLE ENDIAN │ │ │ │ -Failed to read gzip header │ │ │ │ -Failed to read bgzip header. │ │ │ │ -libs/gzidx.c │ │ │ │ -I am continuing anyways. │ │ │ │ -error reading bgz file. │ │ │ │ -The following error occurred: │ │ │ │ -data or dictionary error │ │ │ │ -libs/bgzip.c │ │ │ │ -%c%c%c%d%c │ │ │ │ -] %d%c(%d) %s %c │ │ │ │ -chain %d: %d-%d (%d) │ │ │ │ -%u (chr:%d) -> %u, │ │ │ │ -entropy: %f │ │ │ │ -substart selected: %u │ │ │ │ -libs/sw.c │ │ │ │ -tstart[k] +i == abs │ │ │ │ -relq < m[q] │ │ │ │ -off+u-1 <= qend[k] │ │ │ │ -off >= u │ │ │ │ -off >= u+getUalignlen(al[k]) │ │ │ │ -n[k] >= v+getValignlen(al[k]) │ │ │ │ -relq < m[q-1] │ │ │ │ -m >= u+getUalignlen(al[k]) │ │ │ │ -init bit array of %u │ │ │ │ libs/aluruSort.c │ │ │ │ scanning A (%u elems). │ │ │ │ getlistsL: exit │ │ │ │ getlistsS: iter up to %u. │ │ │ │ getlistsS: scan A │ │ │ │ getlistsS: set accidst │ │ │ │ getlistsS: exiting │ │ │ │ @@ -1114,15 +1026,14 @@ │ │ │ │ reconstructcharS. │ │ │ │ enter reconstruction. │ │ │ │ bucket %d │ │ │ │ A[%d]=%d, R[%d]=%d │ │ │ │ sorting suffix %d at pos %d │ │ │ │ R[%d]=%d │ │ │ │ A[%d]=%d l=%d │ │ │ │ -libs/vqueue.c │ │ │ │ %s %d %c %c %c %c %c │ │ │ │ DP:MDP:MDP3:MRDP:CM:CU:MR │ │ │ │ %d:%d:%d,%d,%d:%d:%d:%d:%.2f │ │ │ │ libs/bamio.c │ │ │ │ rpos >= cs->beg │ │ │ │ k < cs->n │ │ │ │ >%d:%d-%d │ │ │ │ @@ -1130,36 +1041,125 @@ │ │ │ │ Null iterator │ │ │ │ error writing sam format. │ │ │ │ %s ZM:Z:%s │ │ │ │ processing chromosome '%d' │ │ │ │ ret >= 0 │ │ │ │ error writing bam file. │ │ │ │ error opening bam file '%s' │ │ │ │ -libs/stack.c │ │ │ │ +libs/alignment.c │ │ │ │ +uoff < ulen && voff < vlen │ │ │ │ +check1 == check2 │ │ │ │ +new expandpos %d, len:%d │ │ │ │ +expanding alignment ended │ │ │ │ +msteps == 0 || ssteps == 0 │ │ │ │ +a->voff == b->voff │ │ │ │ +a->uoff == b->uoff │ │ │ │ +libs/bgzip.c │ │ │ │ +reads matched. │ │ │ │ libs/kdseed.c │ │ │ │ a->noofbranches >= k │ │ │ │ pos %d: │ │ │ │ failure at %d of %d │ │ │ │ -[%s] file: %s, line: %d: │ │ │ │ -libs/debug.c │ │ │ │ -libs/seqclip.c │ │ │ │ -ws <= fs │ │ │ │ -libs/locus.c │ │ │ │ -length > 0 │ │ │ │ -showing list with %d loci │ │ │ │ -255,108,0 │ │ │ │ -0,229,255 │ │ │ │ +libs/filebuffer.c │ │ │ │ +feof(cb->dev) │ │ │ │ +no end of line │ │ │ │ +libs/vstack.c │ │ │ │ +libs/nw.c │ │ │ │ +cur == 0 │ │ │ │ libs/annotation.c │ │ │ │ loci_cnt %d %d │ │ │ │ %s %lu %lu │ │ │ │ track->init == MAGIC_INIT │ │ │ │ t->sorted │ │ │ │ %lu[%lu,%lu]=%lu │ │ │ │ %lu | %lu │ │ │ │ -libs/vstack.c │ │ │ │ +storing trackname %s │ │ │ │ +BED '%s' %d:%d: atoi failed │ │ │ │ +libs/bedfiles.c │ │ │ │ +BED '%s' %d:%d: atof failed │ │ │ │ +'%s' not in BED format │ │ │ │ +%s %lu %lu %u │ │ │ │ +%d,%d,%d │ │ │ │ +%s:%lu:%c │ │ │ │ +%c%c%c%d%c │ │ │ │ +] %d%c(%d) %s %c │ │ │ │ +fileBins not initialized: │ │ │ │ +libs/fileBins.c │ │ │ │ +total number of filebins: %d │ │ │ │ +%d %s %s %lld %lld │ │ │ │ +total number of domains: %d │ │ │ │ +%d %s %d %d │ │ │ │ +ret == EBUSY │ │ │ │ +Error opening file: %s │ │ │ │ +dms->domain │ │ │ │ +sorting file '%s'. │ │ │ │ +sorting domain %d. │ │ │ │ +%s_%s.%s │ │ │ │ +emptydomain │ │ │ │ +filebinsort │ │ │ │ +start file │ │ │ │ +ret != -1 │ │ │ │ +>%s ef:0;if:0 0:0 0:0:0 │ │ │ │ +libs/manout.c │ │ │ │ +opening sam file '%s'. │ │ │ │ +opening bam file '%s'. │ │ │ │ +error writing header to bam. │ │ │ │ +mult.bed │ │ │ │ +sngl.bed │ │ │ │ +trns.txt │ │ │ │ +writing multi splits to '%s' │ │ │ │ +writing sngle splits to '%s' │ │ │ │ +writing trans splits to '%s' │ │ │ │ +closing output file '%s'. │ │ │ │ +sorting output file. │ │ │ │ +starting sort. │ │ │ │ +re-writing header to '%s'. │ │ │ │ +closing output file bins. │ │ │ │ +sorting output file bins. │ │ │ │ +error closing bam file. │ │ │ │ + total mapped (%%) │ │ │ │ +%lu %.2f%% │ │ │ │ +%lu %.2f%% │ │ │ │ +SEGEMEHL │ │ │ │ +[%s] %s: │ │ │ │ +libs/info.c │ │ │ │ +alloc'd %d bins │ │ │ │ +chain %d: %d-%d (%d) │ │ │ │ +%u (chr:%d) -> %u, │ │ │ │ +entropy: %f │ │ │ │ +substart selected: %u │ │ │ │ +libs/vqueue.c │ │ │ │ +libs/matealign.c │ │ │ │ +[%s] file: %s, line: %d: │ │ │ │ +libs/debug.c │ │ │ │ +libs/sw.c │ │ │ │ +tstart[k] +i == abs │ │ │ │ +relq < m[q] │ │ │ │ +off+u-1 <= qend[k] │ │ │ │ +off >= u │ │ │ │ +off >= u+getUalignlen(al[k]) │ │ │ │ +n[k] >= v+getValignlen(al[k]) │ │ │ │ +relq < m[q-1] │ │ │ │ +m >= u+getUalignlen(al[k]) │ │ │ │ +libs/locus.c │ │ │ │ +length > 0 │ │ │ │ +showing list with %d loci │ │ │ │ +255,108,0 │ │ │ │ +0,229,255 │ │ │ │ +Failed to read gzip header │ │ │ │ +Failed to read bgzip header. │ │ │ │ +libs/gzidx.c │ │ │ │ +I am continuing anyways. │ │ │ │ +error reading bgz file. │ │ │ │ +The following error occurred: │ │ │ │ +data or dictionary error │ │ │ │ +libs/stringutils.c │ │ │ │ +end <= strlen(seq) │ │ │ │ +0123456789abcdef │ │ │ │ +%d:'%s' (len:%d) │ │ │ │ libs/haarz.c │ │ │ │ chr left right n median_qual │ │ │ │ %s %lu %lu %d %f │ │ │ │ 2018-12-25 20:39:07 +0100 │ │ │ │ ge5dee47 │ │ │ │ program needs to be selected │ │ │ │ methylstring │ │ │ │ @@ -1184,38 +1184,72 @@ │ │ │ │ sorting %d items. │ │ │ │ searching %d items. │ │ │ │ selecting largest element. │ │ │ │ selecting smallest element. │ │ │ │ selecting all elements. │ │ │ │ summarizing %d splits. │ │ │ │ unknown program selected │ │ │ │ -@PG%cID:segemehl%cVN:%s%cCL:%s │ │ │ │ -Couldn't open file '%s': %d. Exit forced. │ │ │ │ -(i->read->flag & 0x2) == (i->mate->flag & 0x2) │ │ │ │ -(j->read->flag & 0x2) == (j->mate->flag & 0x2) │ │ │ │ -Error in reading HI tag for SAM entry: %sExit forced. │ │ │ │ -Split reads not supported yet. Exit forced. │ │ │ │ -Invalid SAM flag for entry: %sExit forced. │ │ │ │ -Multiple alignments for read %s with same HI tag value found. Exit forced. │ │ │ │ -HI tag is missing or invalid in SAM entry: %s │ │ │ │ -NH tag is missing or invalid in SAM entry: %s │ │ │ │ -Inconsistent noofbins in domains. Exit forced. │ │ │ │ -File %d not yet entirely processed. Exit forced. │ │ │ │ +choleskyTriDiagArrowFact │ │ │ │ +AAAAAAAAAAAAAAAA │ │ │ │ +se_kdAlignSplitChain │ │ │ │ +se_AlignSplitMap │ │ │ │ +%d: %d-%lu (rc:%d) %s %d-%lu (rc:%d) │ │ │ │ +qrylen >= a[i].qrystart+lengths[i] │ │ │ │ +empty matrix returned for seqs: '%s'/'%s' (%d) │ │ │ │ +fragment %d: %d in %d[%d,%d] ' │ │ │ │ +flag %c (%s) with argument given │ │ │ │ +option %c (%s) without required argument │ │ │ │ +option with multiple arguments │ │ │ │ +a char for option %c (%s) argument required │ │ │ │ +option %c (%s) with multiple arguments │ │ │ │ +double '%s' argument for option %c (%s) out of range │ │ │ │ +double '%s' argument for option %c (%s) out of bounds │ │ │ │ +int argument '%s' for option %c (%s) out of range │ │ │ │ +int argument '%s' for option %c (%s) out of bounds │ │ │ │ +unsigned int argument '%s' for option %c (%s) out of range │ │ │ │ +unsigned int argument '%s' for option %c (%s) out of bounds │ │ │ │ +pair int option %c (%s) requires at least 2 values │ │ │ │ +pair int option %c (%s) requires exactly 2 values │ │ │ │ +'%s'-'%s' for option %c (%s) out of range │ │ │ │ +triple int option %c (%s) requires at least 3 values │ │ │ │ +triple int option %c (%s) requires exactly 3 values │ │ │ │ +'%s'-'%s'-'%s' for option %c (%s) out of range │ │ │ │ +range option %c (%s) requires at least two values │ │ │ │ +range option %c (%s) requires exactly two values │ │ │ │ +'%s' > '%s' for option %c (%s) │ │ │ │ +range option %c (%s) requires at least two values │ │ │ │ +range option %c (%s) requires exactly two values │ │ │ │ +list option %c (%s) requires at least one argument │ │ │ │ +list option %c (%s) too long! │ │ │ │ +list option %c (%s) too short! │ │ │ │ +list option %c (%s) too short! │ │ │ │ +unknown value %s for select option %c (%s) │ │ │ │ +error while parsing commandline. │ │ │ │ +option %s (%c) multiply selected │ │ │ │ +required option '%s' (%c) missing │ │ │ │ Error in creating temporary file '%s'. Exit forced. │ │ │ │ Error in closing temporary file '%s'. Exit forced. │ │ │ │ Couldnt open file %s for writing. Exit forced. │ │ │ │ Couldnt open file %s for reading. Exit forced. │ │ │ │ renamed file '%s' successfully to '%s' │ │ │ │ renaming file '%s' to '%s' unsuccessful: %s │ │ │ │ sorting to '%s' with '%s' failed: │ │ │ │ renaming of '%s' failed: '%s'. │ │ │ │ Couldnt open file '%s'. Exit forced! │ │ │ │ Couldn't open file '%s'. Exit forced. │ │ │ │ Opening of file %s failed. Exit forced. │ │ │ │ couldn't open %s - exit forced │ │ │ │ +QUALITY STRING ERROR in %s - %f │ │ │ │ + %d \in [%d,%d]: logbinom(%d,%d)=%f │ │ │ │ + %d \in [%d,%d]: %f*(%d-%d)=%f, │ │ │ │ + %d \in [%d,%d]: temp=%f, sum=%f │ │ │ │ +error type 2 --------------- │ │ │ │ +len:%d, edist:%d, logged evalue:%f, pvalue:%f, lmateval:%f │ │ │ │ +log10(eval-base20): %f, log10(eval-base25): %f │ │ │ │ +log10(eval/base20): %f, log10(eval/base25): %f │ │ │ │ descr[0] == '@' || descr[0] == '>' │ │ │ │ retrieval of sequence %d failed. Exit forced. │ │ │ │ Couldnt open %s for reading. Exit forced. │ │ │ │ fastq error: qual string > nt string: %d │ │ │ │ fastxgzRead: Couldn't open file '%s': %s. Exit forced. │ │ │ │ %s: qual longer than nt string (n=%d). Exit. │ │ │ │ empty descr buffer in loop n=%d │ │ │ │ @@ -1239,82 +1273,40 @@ │ │ │ │ Provide fastx files either gzip'd xor plain. Exit forced. │ │ │ │ Provide fastx files either gzipped xor txt. Exit forced. │ │ │ │ Provide fastx files either gzip'd xor txt. Exit forced. │ │ │ │ retrieval of quality %d failed. Exit forced. │ │ │ │ GFF '%s' %d:%d: %f(%s) :atof failed │ │ │ │ GFF '%s' %d:%d: %s:atoi frame failed │ │ │ │ please provide a bed or gff file with the appropriate extension. │ │ │ │ -s->elem[s->n-1].matestatus == 3 │ │ │ │ -uoff: %d, voff: %d │ │ │ │ -%s(%d) -> (%d) │ │ │ │ -expandlen[%d] %d nucleotides at meop:%d step:%d; expandpos:%d │ │ │ │ -a->numofmeops == b->numofmeops │ │ │ │ -a->meops[i].steps == b->meops[i].steps │ │ │ │ -a->meops[i].eop == b->meops[i].eop │ │ │ │ -QUALITY STRING ERROR in %s - %f │ │ │ │ - %d \in [%d,%d]: logbinom(%d,%d)=%f │ │ │ │ - %d \in [%d,%d]: %f*(%d-%d)=%f, │ │ │ │ - %d \in [%d,%d]: temp=%f, sum=%f │ │ │ │ -error type 2 --------------- │ │ │ │ -len:%d, edist:%d, logged evalue:%f, pvalue:%f, lmateval:%f │ │ │ │ -log10(eval-base20): %f, log10(eval-base25): %f │ │ │ │ -log10(eval/base20): %f, log10(eval/base25): %f │ │ │ │ -uoff: %d, uallen: %d, qryllen: %d, voff:%d │ │ │ │ -]-%d-[%d,%d]-%d-[ (mate:%d) -> %d-[%lu,%lu](rc:%d) │ │ │ │ -fragments:%d, consecutive:%d, matestatus:%d, [%d,%d] (range:%d) │ │ │ │ -dumping mapping set with %d mappings. │ │ │ │ -allocation of %d bytes failed: exiting │ │ │ │ -invalid character (NUL) in database sequences. Exit forced │ │ │ │ -refstart > substart: skipping MultiCharSeqAlignment │ │ │ │ -al[k]->al->u == al[k-1]->al->u │ │ │ │ -flag %c (%s) with argument given │ │ │ │ -option %c (%s) without required argument │ │ │ │ -option with multiple arguments │ │ │ │ -a char for option %c (%s) argument required │ │ │ │ -option %c (%s) with multiple arguments │ │ │ │ -double '%s' argument for option %c (%s) out of range │ │ │ │ -double '%s' argument for option %c (%s) out of bounds │ │ │ │ -int argument '%s' for option %c (%s) out of range │ │ │ │ -int argument '%s' for option %c (%s) out of bounds │ │ │ │ -unsigned int argument '%s' for option %c (%s) out of range │ │ │ │ -unsigned int argument '%s' for option %c (%s) out of bounds │ │ │ │ -pair int option %c (%s) requires at least 2 values │ │ │ │ -pair int option %c (%s) requires exactly 2 values │ │ │ │ -'%s'-'%s' for option %c (%s) out of range │ │ │ │ -triple int option %c (%s) requires at least 3 values │ │ │ │ -triple int option %c (%s) requires exactly 3 values │ │ │ │ -'%s'-'%s'-'%s' for option %c (%s) out of range │ │ │ │ -range option %c (%s) requires at least two values │ │ │ │ -range option %c (%s) requires exactly two values │ │ │ │ -'%s' > '%s' for option %c (%s) │ │ │ │ -range option %c (%s) requires at least two values │ │ │ │ -range option %c (%s) requires exactly two values │ │ │ │ -list option %c (%s) requires at least one argument │ │ │ │ -list option %c (%s) too long! │ │ │ │ -list option %c (%s) too short! │ │ │ │ -list option %c (%s) too short! │ │ │ │ -unknown value %s for select option %c (%s) │ │ │ │ -error while parsing commandline. │ │ │ │ -option %s (%c) multiply selected │ │ │ │ -required option '%s' (%c) missing │ │ │ │ -%d: %d-%lu (rc:%d) %s %d-%lu (rc:%d) │ │ │ │ -qrylen >= a[i].qrystart+lengths[i] │ │ │ │ -empty matrix returned for seqs: '%s'/'%s' (%d) │ │ │ │ -fragment %d: %d in %d[%d,%d] ' │ │ │ │ -Bin[%d] %s (classname: %s, range:%lld-%lld) │ │ │ │ -Domain[%d] %s, domainsize: %d │ │ │ │ -filebins couldnt open file %s in mode '%s'. Exit forced. │ │ │ │ -bl_fileBinDomainsInit: maxbins=%u < %u=noofdomains │ │ │ │ -bl_fileBinDomainsInit: binsize 2^%u is out of range. │ │ │ │ -Could not read %s entirely (fs:%zu) │ │ │ │ -Opening temp file failed. Exit forced. │ │ │ │ -warning: not enough memory for fileBins. Try unix sort. │ │ │ │ -warning: not enough memory for fileBins. Try sort. │ │ │ │ -Opening file %s failed. Exit forced. │ │ │ │ -File access error for %s. Exit forced. │ │ │ │ +container.c: Memory reallocation failed. Exit forced. │ │ │ │ +container.c: Attempt to initialize a container of size %d.Exit forced. │ │ │ │ +container.c: Attempt to initialize a container with sizeofelem %d.Exit forced. │ │ │ │ +container.c: Memory allocation failed. Exit forced. │ │ │ │ +container.c: Reallocation with %d senseless. Exit forced. │ │ │ │ +container.c: Merge of containers with different data types failed.Exit forced. │ │ │ │ +gzip_readHeader: ftell failed │ │ │ │ +common header has a length of %ld instead of %ld - not good. │ │ │ │ +readExtraBytes: too few bytes read │ │ │ │ +gzip_readHeader: reading crcBytes failed │ │ │ │ +gzip_readHeader: reading comment failed │ │ │ │ +gzip_readHeader: reading filename failed │ │ │ │ +nfo->hashsize <= PIGEONHOLESIZE │ │ │ │ +(i->read->flag & 0x2) == (i->mate->flag & 0x2) │ │ │ │ +(j->read->flag & 0x2) == (j->mate->flag & 0x2) │ │ │ │ +Error in reading HI tag for SAM entry: %sExit forced. │ │ │ │ +Split reads not supported yet. Exit forced. │ │ │ │ +Invalid SAM flag for entry: %sExit forced. │ │ │ │ +Multiple alignments for read %s with same HI tag value found. Exit forced. │ │ │ │ +HI tag is missing or invalid in SAM entry: %s │ │ │ │ +NH tag is missing or invalid in SAM entry: %s │ │ │ │ +Inconsistent noofbins in domains. Exit forced. │ │ │ │ +File %d not yet entirely processed. Exit forced. │ │ │ │ +@PG%cID:segemehl%cVN:%s%cCL:%s │ │ │ │ +Couldn't open file '%s': %d. Exit forced. │ │ │ │ +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA │ │ │ │ lcp '%d' not found. Exit forced. │ │ │ │ id '%d' not found. Exit forced. │ │ │ │ constructing inv_suftab (%u). │ │ │ │ Couldn't open file %s. Exit forced. │ │ │ │ read suffix array '%s' with %u elements. │ │ │ │ warning: index does not contain md5 key. │ │ │ │ error: db and idx MD5 mismatch. Wrong db? │ │ │ │ @@ -1322,76 +1314,25 @@ │ │ │ │ updating suffix array '%s' on disk. │ │ │ │ md5 keys of index and db match. │ │ │ │ ID failed id[l]:%d, id[r]:%d │ │ │ │ suflink construction. pushes: %d, maxstack: %d │ │ │ │ %d %d %d %d %d %d %s │ │ │ │ lcp of suffix %d and %d has length %d : │ │ │ │ i:%d up:%d, down:%d, nextlIndex:%d := %d │ │ │ │ -gzip_readHeader: ftell failed │ │ │ │ -common header has a length of %ld instead of %ld - not good. │ │ │ │ -readExtraBytes: too few bytes read │ │ │ │ -gzip_readHeader: reading crcBytes failed │ │ │ │ -gzip_readHeader: reading comment failed │ │ │ │ -gzip_readHeader: reading filename failed │ │ │ │ -%.3s %.3s%3d %.2d:%.2d:%.2d %d │ │ │ │ -@%s ef:%d;if:%d %lu:%lu %lu:%lu:%d │ │ │ │ -@%s ef:0;if:0 0:0 0:0:0 │ │ │ │ ->%s ef:%d;if:%d %lu:%lu %lu:%lu:%d │ │ │ │ -assigning all reads to default read group 'A1'. │ │ │ │ -additional read group default values '%s' │ │ │ │ -read group file has %d IDs. Exactly 1 required. │ │ │ │ -bad read group id '%s' ('%s'). │ │ │ │ -reads assigned to read group '%s' │ │ │ │ -For sorting, an output filename is needed. │ │ │ │ -BAM will be written to stdout. │ │ │ │ -track name="MultiSplit:%s" description="segemehl multi pred for %s" visibility=2 itemRgb="On" │ │ │ │ -track name="SingleSplit:%s" description="segemehl sngl pred for %s" visibility=2 itemRgb="On" │ │ │ │ -Expanding alignments in '%s'. │ │ │ │ -Expanding alignments in all bins. │ │ │ │ -unique (%%) multi (%%) split (%%) │ │ │ │ -nfo->hashsize <= PIGEONHOLESIZE │ │ │ │ -BED '%s' %d:%d: %f(%s) :atof failed │ │ │ │ -BED '%s' %d:%d: %s:atoi failed │ │ │ │ -BED '%s' %d:%d: wrong igb code │ │ │ │ -BED '%s' %d:%d: %s: atoi failed │ │ │ │ -BED '%s' %d:%d: %d!=%d: wrong block count │ │ │ │ -BED '%s' %d:%d: atoi failed while reading extension │ │ │ │ -pch[u+1]=='-' || pch[u+1] == '+' │ │ │ │ -BED '%s' %d:%d: wrong block count │ │ │ │ -container.c: Memory reallocation failed. Exit forced. │ │ │ │ -container.c: Attempt to initialize a container of size %d.Exit forced. │ │ │ │ -container.c: Attempt to initialize a container with sizeofelem %d.Exit forced. │ │ │ │ -container.c: Memory allocation failed. Exit forced. │ │ │ │ -container.c: Reallocation with %d senseless. Exit forced. │ │ │ │ -container.c: Merge of containers with different data types failed.Exit forced. │ │ │ │ ----------- window follows ----------- │ │ │ │ -error during allocation of bgz index structure. │ │ │ │ -error during re-allocation of bgz index structure. │ │ │ │ -zran: could not open %s for reading │ │ │ │ -initialization of inflate failed. │ │ │ │ -bl_bgzBuildIndex: error seeking end of file │ │ │ │ -error readling length of bgzip header. │ │ │ │ -EOF block in file '%s' missing. This is a violation of the bgzf convention. │ │ │ │ -EOF byte at the end of file missing. │ │ │ │ -This might happen because you are using Illumina data processed by a new bcl2fastq. │ │ │ │ -gzip_readHeader(fp, &gzipheader) == 0 │ │ │ │ -resetting of the bgz inflate stream failed. │ │ │ │ -bgzip format detected, compressed size: %i │ │ │ │ -zran: extraction failed: %s error │ │ │ │ -gzipHeader->offsetInFile != -1 │ │ │ │ -bgzip_findLenUncompressedData: fseek failed │ │ │ │ -bgzip_findLenUncompressedData: too few bytes read │ │ │ │ -fragment %d: %d-%d (%d) (%d:%f); ovl: (%d,%d), cscore:%d; substart: │ │ │ │ -tstartq == tstart[q] && tendq == tend[q] │ │ │ │ -al[k]->uoff == qstart[k]+(m[k]-u-getUalignlen(al[k])) │ │ │ │ -tstartq == tstart[q-1] && tend[q-1] == tendq │ │ │ │ -lmv[i-1] == MATRIX2D(L, cols, lmr[i-1],max) │ │ │ │ -MATRIX2D(M, cols, (i-1), (j-1)) + sub(cura, curb, nfo) == cur │ │ │ │ -MATRIX2D(M, cols, lmr[u-1], max) + sub(cura, curb, nfo) == cur │ │ │ │ -MATRIX2D(M, cols, (i-1), max) + sub(cura, curb, nfo) == cur │ │ │ │ +stack.c: Attempt to initialize a stack of size %d. Exit forced. │ │ │ │ +stack.c: Memory allocation failed. Exit forced. │ │ │ │ +stack.c: Memory reallocation failed. Exit forced. │ │ │ │ +allocation of %d bytes failed: exiting │ │ │ │ +invalid character (NUL) in database sequences. Exit forced │ │ │ │ +refstart > substart: skipping MultiCharSeqAlignment │ │ │ │ +al[k]->al->u == al[k-1]->al->u │ │ │ │ +uoff: %d, uallen: %d, qryllen: %d, voff:%d │ │ │ │ +]-%d-[%d,%d]-%d-[ (mate:%d) -> %d-[%lu,%lu](rc:%d) │ │ │ │ +fragments:%d, consecutive:%d, matestatus:%d, [%d,%d] (range:%d) │ │ │ │ +dumping mapping set with %d mappings. │ │ │ │ getlistsL: memsetting list of %u elements. │ │ │ │ getlistsL: iter from %lld down to 0. │ │ │ │ scanning accdist (%u elems) (1). │ │ │ │ scanning accdist (%u elems) (2). │ │ │ │ getlistsS: memsetting list of %u elements. │ │ │ │ sortlistS: iterating %u elems. │ │ │ │ sortlistL: iterating %u elems. │ │ │ │ @@ -1426,37 +1367,100 @@ │ │ │ │ alurusort: Qmaxdist in cl of size %u. │ │ │ │ aluruSuffixArrayS start (if cond 1). │ │ │ │ enter aluruSuffixArrayS start. │ │ │ │ bit alurusort: alloc B of size %u. │ │ │ │ enter alurusort: substringsort. │ │ │ │ aluruSuffixArrayL start (if cond 1). │ │ │ │ enter aluruSuffixArrayL start. │ │ │ │ -vqueue.c: Attempt to initialize a vqueue of size %d. Exit forced. │ │ │ │ -vqueue.c: Attempt to initialize a vqueue with sizeofelem %d.Exit forced. │ │ │ │ -vqueue.c: Memory allocation failed. Exit forced. │ │ │ │ -vqueue.c: Memory reallocation failed. Exit forced. │ │ │ │ CS=%c;CC=%s;NS=1;MMR=%.2f;DMR=. │ │ │ │ error writing methylstring to buffer. │ │ │ │ error opening the bam file '%s' │ │ │ │ error opening the index file for '%s' │ │ │ │ error opening the fasta index file for '%s' │ │ │ │ -stack.c: Attempt to initialize a stack of size %d. Exit forced. │ │ │ │ -stack.c: Memory allocation failed. Exit forced. │ │ │ │ -stack.c: Memory reallocation failed. Exit forced. │ │ │ │ -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA │ │ │ │ -loc->pos+loc->len-1 < loc->chrend │ │ │ │ -locus %d: %lu (len:%lu)(rc:%d); readstart:%d │ │ │ │ -%s %lu %lu %s %d %c %lu %lu %s │ │ │ │ -dest->init == MAGIC_INIT && src->init == MAGIC_INIT │ │ │ │ -index chromosome %lu ('%s') of '%lu' │ │ │ │ -violation of BED chromStart <= [block] <= chromEnd convention │ │ │ │ +uoff: %d, voff: %d │ │ │ │ +%s(%d) -> (%d) │ │ │ │ +expandlen[%d] %d nucleotides at meop:%d step:%d; expandpos:%d │ │ │ │ +a->numofmeops == b->numofmeops │ │ │ │ +a->meops[i].steps == b->meops[i].steps │ │ │ │ +a->meops[i].eop == b->meops[i].eop │ │ │ │ +gzipHeader->offsetInFile != -1 │ │ │ │ +bgzip_findLenUncompressedData: fseek failed │ │ │ │ +bgzip_findLenUncompressedData: too few bytes read │ │ │ │ vstack.c: Attempt to initialize a vstack of size %d. Exit forced. │ │ │ │ vstack.c: Attempt to initialize a vstack with sizeofelem %d.Exit forced. │ │ │ │ vstack.c: Memory allocation failed. Exit forced. │ │ │ │ vstack.c: Memory reallocation failed. Exit forced. │ │ │ │ +dest->init == MAGIC_INIT && src->init == MAGIC_INIT │ │ │ │ +index chromosome %lu ('%s') of '%lu' │ │ │ │ +violation of BED chromStart <= [block] <= chromEnd convention │ │ │ │ +BED '%s' %d:%d: %f(%s) :atof failed │ │ │ │ +BED '%s' %d:%d: %s:atoi failed │ │ │ │ +BED '%s' %d:%d: wrong igb code │ │ │ │ +BED '%s' %d:%d: %s: atoi failed │ │ │ │ +BED '%s' %d:%d: %d!=%d: wrong block count │ │ │ │ +BED '%s' %d:%d: atoi failed while reading extension │ │ │ │ +pch[u+1]=='-' || pch[u+1] == '+' │ │ │ │ +BED '%s' %d:%d: wrong block count │ │ │ │ +Bin[%d] %s (classname: %s, range:%lld-%lld) │ │ │ │ +Domain[%d] %s, domainsize: %d │ │ │ │ +filebins couldnt open file %s in mode '%s'. Exit forced. │ │ │ │ +bl_fileBinDomainsInit: maxbins=%u < %u=noofdomains │ │ │ │ +bl_fileBinDomainsInit: binsize 2^%u is out of range. │ │ │ │ +Could not read %s entirely (fs:%zu) │ │ │ │ +Opening temp file failed. Exit forced. │ │ │ │ +warning: not enough memory for fileBins. Try unix sort. │ │ │ │ +warning: not enough memory for fileBins. Try sort. │ │ │ │ +Opening file %s failed. Exit forced. │ │ │ │ +File access error for %s. Exit forced. │ │ │ │ +@%s ef:%d;if:%d %lu:%lu %lu:%lu:%d │ │ │ │ +@%s ef:0;if:0 0:0 0:0:0 │ │ │ │ +>%s ef:%d;if:%d %lu:%lu %lu:%lu:%d │ │ │ │ +assigning all reads to default read group 'A1'. │ │ │ │ +additional read group default values '%s' │ │ │ │ +read group file has %d IDs. Exactly 1 required. │ │ │ │ +bad read group id '%s' ('%s'). │ │ │ │ +reads assigned to read group '%s' │ │ │ │ +For sorting, an output filename is needed. │ │ │ │ +BAM will be written to stdout. │ │ │ │ +track name="MultiSplit:%s" description="segemehl multi pred for %s" visibility=2 itemRgb="On" │ │ │ │ +track name="SingleSplit:%s" description="segemehl sngl pred for %s" visibility=2 itemRgb="On" │ │ │ │ +Expanding alignments in '%s'. │ │ │ │ +Expanding alignments in all bins. │ │ │ │ +unique (%%) multi (%%) split (%%) │ │ │ │ +%.3s %.3s%3d %.2d:%.2d:%.2d %d │ │ │ │ +fragment %d: %d-%d (%d) (%d:%f); ovl: (%d,%d), cscore:%d; substart: │ │ │ │ +vqueue.c: Attempt to initialize a vqueue of size %d. Exit forced. │ │ │ │ +vqueue.c: Attempt to initialize a vqueue with sizeofelem %d.Exit forced. │ │ │ │ +vqueue.c: Memory allocation failed. Exit forced. │ │ │ │ +vqueue.c: Memory reallocation failed. Exit forced. │ │ │ │ +s->elem[s->n-1].matestatus == 3 │ │ │ │ +tstartq == tstart[q] && tendq == tend[q] │ │ │ │ +al[k]->uoff == qstart[k]+(m[k]-u-getUalignlen(al[k])) │ │ │ │ +tstartq == tstart[q-1] && tend[q-1] == tendq │ │ │ │ +lmv[i-1] == MATRIX2D(L, cols, lmr[i-1],max) │ │ │ │ +MATRIX2D(M, cols, (i-1), (j-1)) + sub(cura, curb, nfo) == cur │ │ │ │ +MATRIX2D(M, cols, lmr[u-1], max) + sub(cura, curb, nfo) == cur │ │ │ │ +MATRIX2D(M, cols, (i-1), max) + sub(cura, curb, nfo) == cur │ │ │ │ +loc->pos+loc->len-1 < loc->chrend │ │ │ │ +locus %d: %lu (len:%lu)(rc:%d); readstart:%d │ │ │ │ +%s %lu %lu %s %d %c %lu %lu %s │ │ │ │ +---------- window follows ----------- │ │ │ │ +error during allocation of bgz index structure. │ │ │ │ +error during re-allocation of bgz index structure. │ │ │ │ +zran: could not open %s for reading │ │ │ │ +initialization of inflate failed. │ │ │ │ +bl_bgzBuildIndex: error seeking end of file │ │ │ │ +error readling length of bgzip header. │ │ │ │ +EOF block in file '%s' missing. This is a violation of the bgzf convention. │ │ │ │ +EOF byte at the end of file missing. │ │ │ │ +This might happen because you are using Illumina data processed by a new bcl2fastq. │ │ │ │ +gzip_readHeader(fp, &gzipheader) == 0 │ │ │ │ +resetting of the bgz inflate stream failed. │ │ │ │ +bgzip format detected, compressed size: %i │ │ │ │ +zran: extraction failed: %s error │ │ │ │ 1: malformed expression '%s'. Exit forced. │ │ │ │ 2: malformed expression '%s'. Exit forced. │ │ │ │ malformed expression '%s'. Exit forced. │ │ │ │ blank offset instead of 0: selected 3prime end only │ │ │ │ blank offset instead of 0: selected right end only │ │ │ │ range error for number '%s' Exit forced. │ │ │ │ 3: malformed expression '%s'. Exit forced. │ │ │ │ @@ -1487,21 +1491,20 @@ │ │ │ │ sort failed. Try to sort vcf w/ 'sort -k1,1V -k2,2n'. │ │ │ │ list of path/filename(s) of bed files with split info (s) │ │ │ │ minimum total split number (all samples) of junction │ │ │ │ minimum median quality of junction │ │ │ │ list of path/filename(s) of GFF file (s)) │ │ │ │ annotation mode LARGEST, SMALLEST or ALL │ │ │ │ reading annotation in GFF'%s'. │ │ │ │ -bl_samgetReferenceSequencesFromHeader │ │ │ │ -se_mergeBisulfiteBinsNew │ │ │ │ -se_mergeComplexMaster │ │ │ │ -bl_mergeReadNext │ │ │ │ -bl_mergefilematchComparePairingState │ │ │ │ +bl_calloc │ │ │ │ +bl_realloc │ │ │ │ +manopt_usage │ │ │ │ bl_freplacestr │ │ │ │ -AAAAAAAAAAAAAAAA │ │ │ │ +logreadcoexistence │ │ │ │ +decodeQual33 │ │ │ │ bl_fastxGetMateSet │ │ │ │ bl_fastxgzRead │ │ │ │ bl_fastxRead │ │ │ │ bl_fastxGetChunkElem │ │ │ │ bl_fastxCopyIndex │ │ │ │ bl_fastxChopIndex │ │ │ │ bl_fastxCopy │ │ │ │ @@ -1512,50 +1515,63 @@ │ │ │ │ bl_fastaAddSequence │ │ │ │ bl_fastaAddQuality │ │ │ │ bl_fastaSetQuality │ │ │ │ bl_fastaSetDescription │ │ │ │ bl_fastaSetMateDescription │ │ │ │ bl_fastaDestructQuality │ │ │ │ bl_fastaDestructMate │ │ │ │ -bl_pairMateMapping │ │ │ │ +bl_intervaltreeSearch │ │ │ │ +se_mergeBisulfiteBinsNew │ │ │ │ +se_mergeComplexMaster │ │ │ │ +bl_mergeReadNext │ │ │ │ +bl_mergefilematchComparePairingState │ │ │ │ +bl_samgetReferenceSequencesFromHeader │ │ │ │ +bl_seqclipFind3Prime │ │ │ │ +constructPsi │ │ │ │ +searchSuffixArrayHash │ │ │ │ +suffixArrayCreateHash │ │ │ │ +searchSuffixPath │ │ │ │ +searchSuffixOff │ │ │ │ +constructInvSufTab │ │ │ │ +translateSufArrPos │ │ │ │ +minshannonentropy │ │ │ │ +joinalignments │ │ │ │ +bl_getMapSeedLocus │ │ │ │ +bl_concatMappingSet │ │ │ │ +bl_sammappingJoinFrags │ │ │ │ +bl_samgetPrevSplit │ │ │ │ +bl_samgetPrevSplitRefIdx │ │ │ │ +bl_samgetRefIdx │ │ │ │ +bl_samgetNextSplit │ │ │ │ +bl_bamSamrec2Bamrec │ │ │ │ +sam_itr_next │ │ │ │ +bl_bamCrossSectionAddCoded │ │ │ │ +hxuzzzuuu │ │ │ │ +=TGKCYSBAWRDMHVN │ │ │ │ bl_compareAlignments │ │ │ │ mdstring │ │ │ │ multieopstring │ │ │ │ getSubstringEdist │ │ │ │ initAlignment │ │ │ │ RDINS=XACGT-N │ │ │ │ +bgzip_findLenUncompressedData │ │ │ │ +matchstemModifyBranch │ │ │ │ +bl_circBufferReadLine │ │ │ │ sgtraceback │ │ │ │ nwtraceback │ │ │ │ -logreadcoexistence │ │ │ │ -decodeQual33 │ │ │ │ -bl_getMapSeedLocus │ │ │ │ -bl_concatMappingSet │ │ │ │ -bl_circBufferReadLine │ │ │ │ -joinalignments │ │ │ │ -choleskyTriDiagArrowFact │ │ │ │ -manopt_usage │ │ │ │ -bl_intervaltreeSearch │ │ │ │ -minshannonentropy │ │ │ │ -se_kdAlignSplitChain │ │ │ │ -se_AlignSplitMap │ │ │ │ +bl_annotationIndex │ │ │ │ +bl_annotationtrackSetItems │ │ │ │ +bl_annotationtrackJoin │ │ │ │ +bl_BEDread │ │ │ │ bl_fileBinsCClassRename │ │ │ │ bl_fileBinDomainsCloseAll │ │ │ │ bl_fileBinsCloseAll │ │ │ │ bl_fileBinsLock │ │ │ │ bl_fileBinsUnlock │ │ │ │ bl_fileBinsClose │ │ │ │ -constructPsi │ │ │ │ -searchSuffixArrayHash │ │ │ │ -suffixArrayCreateHash │ │ │ │ -searchSuffixPath │ │ │ │ -searchSuffixOff │ │ │ │ -constructInvSufTab │ │ │ │ -translateSufArrPos │ │ │ │ -SunMonTueWedThuFriSat │ │ │ │ -JanFebMarAprMayJunJulAugSepOctNovDec │ │ │ │ SM:sample1 LB:library1 PU:unit1 PL:illumina │ │ │ │ -k3,3 -k4,4n │ │ │ │ #descr;semi global alignment distance;seed score;seed Evalue;seed qstart;seed qend;semi global alignment matches;semi global alignment mismatches;semi global alignment insertions;semi global alignment deletions;strand;start of semi global alignment in subject(reference) sequence;end of semi global alignment in subject sequence;sequence descr;meop string;query │ │ │ │ #pair status;descr;semi global alignment distance;seed score;seed Evalue;seed qstart;seed qend;semi global alignment matches;semi global alignment mismatches;semi global alignment insertions;semi global alignment deletions;strand;start of semi global alignment in subject(reference) sequence;end of semi global alignment in subject sequence;sequence descr;meop string;number of matches;number of mate matches │ │ │ │ -k13,13 -k11,11n │ │ │ │ -k11,11n │ │ │ │ #pair status;descr;semi global alignment distance;seed score;seed qstart;seed qend;semi global alignment matches;semi global alignment mismatches;semi global alignment insertions;semi global alginment deletions;strand;start of semi global alignment in subject(reference) sequence;end of semi global alignment in subject sequence;sequence descr;meop string;number of matches;number of mate matches │ │ │ │ @@ -1568,44 +1584,28 @@ │ │ │ │ -k5,5 -k2,2n │ │ │ │ #descr;sstart;send;strand;edist;sequence descr │ │ │ │ #descr;full alignment edist;fragment score;fragment Evalue;fragment qstart;fragment qend;fragment matches;fragment mismatches;fragment insertions;fragment deletions;strand;sstart;send;sequence descr │ │ │ │ #descr;score;Evalue;qstart;qend;matches;mismatches;insertions;deletions;strand;sstart;send;sequence descr │ │ │ │ #gff-format │ │ │ │ #descr;score;qstart;qend;matches;mismatches;insertions;deletions;strand;sstart;send;sequence │ │ │ │ #descr;score;Evalue;qstart;qend;matches;mismatches;insertions;deletions;strand;sstart;send;sequence;sequence descr │ │ │ │ -bl_sammappingJoinFrags │ │ │ │ -bl_samgetPrevSplit │ │ │ │ -bl_samgetPrevSplitRefIdx │ │ │ │ -bl_samgetRefIdx │ │ │ │ -bl_samgetNextSplit │ │ │ │ -printSubseq │ │ │ │ -bl_calloc │ │ │ │ -bl_realloc │ │ │ │ -bl_BEDread │ │ │ │ -bl_bgzBuildIndex │ │ │ │ -bgzip_findLenUncompressedData │ │ │ │ +SunMonTueWedThuFriSat │ │ │ │ +JanFebMarAprMayJunJulAugSepOctNovDec │ │ │ │ +bl_pairMateMapping │ │ │ │ splicedtraceback │ │ │ │ localsplicedtraceback │ │ │ │ localsplicedmatrix │ │ │ │ localmultisplicedtraceback │ │ │ │ localmultisplicedtracebackopt │ │ │ │ localmultisplicedmatrixopt │ │ │ │ swtraceback │ │ │ │ -bl_bamSamrec2Bamrec │ │ │ │ -sam_itr_next │ │ │ │ -bl_bamCrossSectionAddCoded │ │ │ │ -hxuzzzuuu │ │ │ │ -=TGKCYSBAWRDMHVN │ │ │ │ -matchstemModifyBranch │ │ │ │ -bl_seqclipFind3Prime │ │ │ │ bl_getLocusLenOffset │ │ │ │ bl_initLocus │ │ │ │ -bl_annotationIndex │ │ │ │ -bl_annotationtrackSetItems │ │ │ │ -bl_annotationtrackJoin │ │ │ │ +bl_bgzBuildIndex │ │ │ │ +printSubseq │ │ │ │ /usr/lib/debug/.dwz/x86_64-linux-gnu/segemehl.debug │ │ │ │ .shstrtab │ │ │ │ .note.gnu.property │ │ │ │ .note.gnu.build-id │ │ │ │ .note.ABI-tag │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,80 +1,80 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -00000000000037e0 : │ │ │ │ +00000000000037e0 : │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - call 27660 <__cxa_finalize@plt+0x23e90> │ │ │ │ + call 5240 <__cxa_finalize@plt+0x1a70> │ │ │ │ ud2 │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ lea 0x7f516(%rip),%rdx │ │ │ │ push %r14 │ │ │ │ lea 0x7f501(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ movq %r14,%xmm1 │ │ │ │ push %r12 │ │ │ │ mov %edi,%r12d │ │ │ │ - lea 0x7d850(%rip),%rdi │ │ │ │ + lea 0x7e0e5(%rip),%rdi │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ lea 0x7f509(%rip),%rsi │ │ │ │ push %rbx │ │ │ │ - lea 0x82c1c(%rip),%rbx │ │ │ │ + lea 0x832ac(%rip),%rbx │ │ │ │ sub $0x308,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x2f8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x99bbb(%rip),%rax │ │ │ │ movhps 0x9902c(%rip),%xmm1 │ │ │ │ movb $0x0,0xaf(%rsp) │ │ │ │ movl $0xa,0xb0(%rsp) │ │ │ │ lea 0x130(%rsp),%r15 │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ movq $0x0,0xb8(%rsp) │ │ │ │ movq $0x0,0xc0(%rsp) │ │ │ │ movq $0x0,0xc8(%rsp) │ │ │ │ movaps %xmm1,(%rsp) │ │ │ │ - call 2fd00 │ │ │ │ + call 13f50 │ │ │ │ mov %r15,0x50(%rsp) │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x0(%rbp),%rsi │ │ │ │ mov %rax,%r9 │ │ │ │ mov %r15,%rdi │ │ │ │ push %rbx │ │ │ │ - lea 0x82a9d(%rip),%rcx │ │ │ │ - lea 0x82a26(%rip),%r8 │ │ │ │ - call 30fb0 │ │ │ │ + lea 0x8312d(%rip),%rcx │ │ │ │ + lea 0x830b6(%rip),%r8 │ │ │ │ + call 15200 │ │ │ │ mov $0x2,%esi │ │ │ │ mov %rbp,%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ cmp %esi,%r12d │ │ │ │ cmovle %r12d,%esi │ │ │ │ - call 32840 │ │ │ │ + call 16a90 │ │ │ │ cmpl $0x1,0x8(%rax) │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ je 47d5 <__cxa_finalize@plt+0x1005> │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov 0x0(%rbp),%rsi │ │ │ │ mov %rdi,0x30(%rsp) │ │ │ │ - lea 0x82b6b(%rip),%r8 │ │ │ │ - lea 0x82bec(%rip),%rcx │ │ │ │ + lea 0x831fb(%rip),%r8 │ │ │ │ + lea 0x8327c(%rip),%rcx │ │ │ │ push %rbx │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ - call 30fb0 │ │ │ │ + call 15200 │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ lea 0x7f421(%rip),%rsi │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ mov 0x8(%rax),%r13 │ │ │ │ mov %r13,%rdi │ │ │ │ call 3510 │ │ │ │ mov %eax,%ebx │ │ │ │ @@ -89,360 +89,360 @@ │ │ │ │ je 3d99 <__cxa_finalize@plt+0x5c9> │ │ │ │ lea 0x7f500(%rip),%rbx │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ call 3510 │ │ │ │ test %eax,%eax │ │ │ │ jne 47bd <__cxa_finalize@plt+0xfed> │ │ │ │ - mov 0x83561(%rip),%rax │ │ │ │ + mov 0x7fbc1(%rip),%rax │ │ │ │ xor %edi,%edi │ │ │ │ mov $0x18,%esi │ │ │ │ mov %r14,0xd0(%rsp) │ │ │ │ movl $0x5,0xb4(%rsp) │ │ │ │ mov %rax,0xd8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ + call 13000 │ │ │ │ movdqa (%rsp),%xmm3 │ │ │ │ mov 0x28(%rsp),%r14 │ │ │ │ mov %rbx,%rsi │ │ │ │ lea 0x7f39f(%rip),%rcx │ │ │ │ mov %rax,0xf0(%rsp) │ │ │ │ lea 0x7f3bb(%rip),%rbx │ │ │ │ mov %rcx,0x10(%rax) │ │ │ │ mov %r14,%rdi │ │ │ │ movups %xmm3,(%rax) │ │ │ │ - mov 0x834d6(%rip),%rax │ │ │ │ + mov 0x7fac6(%rip),%rax │ │ │ │ movl $0x3,0xe8(%rsp) │ │ │ │ mov %rax,0xe0(%rsp) │ │ │ │ - call 312a0 │ │ │ │ + call 154f0 │ │ │ │ mov %r14,%rdi │ │ │ │ lea 0x7f379(%rip),%rsi │ │ │ │ - call 312a0 │ │ │ │ + call 154f0 │ │ │ │ mov $0x66,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x82d0e(%rip),%r9 │ │ │ │ + lea 0x8339e(%rip),%r9 │ │ │ │ push %rdi │ │ │ │ lea 0x7f38f(%rip),%r8 │ │ │ │ mov $0x10,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ push $0x0 │ │ │ │ push $0x0 │ │ │ │ push %rbx │ │ │ │ - call 31320 │ │ │ │ + call 15570 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x6d,%ecx │ │ │ │ lea 0xbc(%rsp),%rax │ │ │ │ - lea 0x82d1a(%rip),%r9 │ │ │ │ + lea 0x833aa(%rip),%r9 │ │ │ │ mov $0x4,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ push %rax │ │ │ │ lea 0x7f3b4(%rip),%rax │ │ │ │ lea 0x7f405(%rip),%r8 │ │ │ │ push $0x0 │ │ │ │ push %rax │ │ │ │ - call 31320 │ │ │ │ + call 15570 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x71,%ecx │ │ │ │ lea 0xe0(%rsp),%rax │ │ │ │ - lea 0x82d19(%rip),%r9 │ │ │ │ + lea 0x833a9(%rip),%r9 │ │ │ │ mov $0x5,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ push %rax │ │ │ │ lea 0x7f3e4(%rip),%rax │ │ │ │ lea 0x7f3d5(%rip),%r8 │ │ │ │ push $0x0 │ │ │ │ push %rax │ │ │ │ - call 31320 │ │ │ │ + call 15570 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x61,%ecx │ │ │ │ push $0x0 │ │ │ │ - lea 0x82d0e(%rip),%r9 │ │ │ │ + lea 0x8339e(%rip),%r9 │ │ │ │ mov $0x10,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ push $0x0 │ │ │ │ lea 0x7f2dc(%rip),%r8 │ │ │ │ push %rbx │ │ │ │ lea 0x7f2ef(%rip),%rbx │ │ │ │ - call 31320 │ │ │ │ + call 15570 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x4d,%ecx │ │ │ │ lea 0xd8(%rsp),%rax │ │ │ │ - lea 0x82d06(%rip),%r9 │ │ │ │ + lea 0x83396(%rip),%r9 │ │ │ │ mov $0x11,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ push %rax │ │ │ │ lea 0x7f37d(%rip),%r8 │ │ │ │ lea 0xf0(%rsp),%rax │ │ │ │ push %rax │ │ │ │ push %rbx │ │ │ │ - call 31320 │ │ │ │ + call 15570 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x41,%ecx │ │ │ │ push $0x0 │ │ │ │ - lea 0x82aab(%rip),%r9 │ │ │ │ + lea 0x8313b(%rip),%r9 │ │ │ │ mov $0x10,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ push $0x0 │ │ │ │ lea 0x7f281(%rip),%r8 │ │ │ │ push %rbx │ │ │ │ - call 31320 │ │ │ │ + call 15570 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x4f,%ecx │ │ │ │ push $0x0 │ │ │ │ lea 0x7f27b(%rip),%r9 │ │ │ │ mov $0x10,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ push $0x0 │ │ │ │ lea 0x7f285(%rip),%r8 │ │ │ │ push %rbx │ │ │ │ - call 31320 │ │ │ │ + call 15570 │ │ │ │ add $0x20,%rsp │ │ │ │ mov %rbp,%rdx │ │ │ │ mov %r12d,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ - call 32840 │ │ │ │ + call 16a90 │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x66,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,(%rsp) │ │ │ │ - call 32ca0 │ │ │ │ + call 16ef0 │ │ │ │ test %al,%al │ │ │ │ je 4863 <__cxa_finalize@plt+0x1093> │ │ │ │ mov (%rsp),%rax │ │ │ │ cmpl $0x2,0x8(%rax) │ │ │ │ jg 4cb1 <__cxa_finalize@plt+0x14e1> │ │ │ │ mov 0x28(%rsp),%rbx │ │ │ │ mov $0x66,%esi │ │ │ │ lea 0x7f1fe(%rip),%rdx │ │ │ │ lea 0x1d0(%rsp),%r13 │ │ │ │ lea 0x7f103(%rip),%rbp │ │ │ │ xor %r14d,%r14d │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 32d30 │ │ │ │ + call 16f80 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x4d,%esi │ │ │ │ lea 0x7f2a3(%rip),%rdx │ │ │ │ mov %rax,%r12 │ │ │ │ - call 32d30 │ │ │ │ + call 16f80 │ │ │ │ lea 0x7f1cc(%rip),%rdx │ │ │ │ mov $0x41,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ - call 32d30 │ │ │ │ + call 16f80 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ - call 7c0b0 │ │ │ │ + call 68470 │ │ │ │ mov 0x8(%r12),%ecx │ │ │ │ mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x7f29d(%rip),%rdx │ │ │ │ mov $0x301,%esi │ │ │ │ - call 4ea30 │ │ │ │ + call 70f30 │ │ │ │ movslq 0x8(%r12),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 13000 │ │ │ │ cmpl $0x0,0x8(%r12) │ │ │ │ mov %rax,%rbx │ │ │ │ je 3c6c <__cxa_finalize@plt+0x49c> │ │ │ │ mov 0x10(%r12),%rax │ │ │ │ xor %edi,%edi │ │ │ │ mov (%rax,%r14,8),%rsi │ │ │ │ - call 5e580 │ │ │ │ + call 6a010 │ │ │ │ mov %r13,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,(%rbx,%r14,8) │ │ │ │ mov %rax,%rdx │ │ │ │ add $0x1,%r14 │ │ │ │ - call 7c860 │ │ │ │ + call 68c20 │ │ │ │ cmp 0x8(%r12),%r14d │ │ │ │ jb 3c40 <__cxa_finalize@plt+0x470> │ │ │ │ mov 0x210(%rsp),%ecx │ │ │ │ lea 0x7f251(%rip),%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x308,%esi │ │ │ │ - call 4ea30 │ │ │ │ + call 70f30 │ │ │ │ mov 0x210(%rsp),%esi │ │ │ │ mov $0xd0,%edx │ │ │ │ mov 0x218(%rsp),%rdi │ │ │ │ - lea 0x7835c(%rip),%rcx │ │ │ │ + lea 0x6471c(%rip),%rcx │ │ │ │ call 34d0 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x4f,%esi │ │ │ │ - call 32ca0 │ │ │ │ + call 16ef0 │ │ │ │ test %al,%al │ │ │ │ jne 4c0b <__cxa_finalize@plt+0x143b> │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x61,%esi │ │ │ │ - call 32ca0 │ │ │ │ + call 16ef0 │ │ │ │ test %al,%al │ │ │ │ jne 4a4d <__cxa_finalize@plt+0x127d> │ │ │ │ mov 0x210(%rsp),%ecx │ │ │ │ mov %rbp,%rdi │ │ │ │ mov $0x345,%esi │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x7f252(%rip),%rdx │ │ │ │ xor %ebp,%ebp │ │ │ │ - call 4ea30 │ │ │ │ + call 70f30 │ │ │ │ mov 0xb4(%rsp),%edx │ │ │ │ mov $0x1,%ecx │ │ │ │ mov %r13,%rsi │ │ │ │ movsd 0xd8(%rsp),%xmm0 │ │ │ │ mov 0x996ef(%rip),%rdi │ │ │ │ - call 7f850 │ │ │ │ + call 7f850 │ │ │ │ cmpl $0x0,0x8(%r12) │ │ │ │ je 3d57 <__cxa_finalize@plt+0x587> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rbx,%rbp,8),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - call 7c6b0 │ │ │ │ + call 68a70 │ │ │ │ mov (%rbx,%rbp,8),%rdi │ │ │ │ call 32c0 │ │ │ │ movq $0x0,(%rbx,%rbp,8) │ │ │ │ add $0x1,%rbp │ │ │ │ cmp 0x8(%r12),%ebp │ │ │ │ jb 3d30 <__cxa_finalize@plt+0x560> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 32c0 │ │ │ │ mov 0xf0(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ xor %eax,%eax │ │ │ │ mov %r13,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,0xf0(%rsp) │ │ │ │ - call 7c760 │ │ │ │ + call 68b20 │ │ │ │ mov (%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 31040 │ │ │ │ + call 15290 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 32c0 │ │ │ │ jmp 46df <__cxa_finalize@plt+0xf0f> │ │ │ │ mov 0x28(%rsp),%r15 │ │ │ │ lea 0x7f096(%rip),%rsi │ │ │ │ lea 0x7eff4(%rip),%rbx │ │ │ │ mov %r15,%rdi │ │ │ │ - call 312a0 │ │ │ │ + call 154f0 │ │ │ │ lea 0x7efc2(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - call 312a0 │ │ │ │ - lea 0x82766(%rip),%r9 │ │ │ │ + call 154f0 │ │ │ │ + lea 0x82df6(%rip),%r9 │ │ │ │ mov $0x64,%ecx │ │ │ │ mov %r15,%rdi │ │ │ │ push %r8 │ │ │ │ mov $0x1,%edx │ │ │ │ lea 0x7efa3(%rip),%r8 │ │ │ │ mov $0x8,%esi │ │ │ │ lea 0xc8(%rsp),%rax │ │ │ │ push %rax │ │ │ │ lea 0x7ef97(%rip),%rax │ │ │ │ push $0x0 │ │ │ │ push %rax │ │ │ │ - call 31320 │ │ │ │ + call 15570 │ │ │ │ add $0x18,%rsp │ │ │ │ mov $0x62,%ecx │ │ │ │ mov %r15,%rdi │ │ │ │ lea 0xc0(%rsp),%rax │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x8,%esi │ │ │ │ push %rax │ │ │ │ - lea 0x82745(%rip),%r9 │ │ │ │ + lea 0x82dd5(%rip),%r9 │ │ │ │ lea 0x7ef72(%rip),%r8 │ │ │ │ push $0x0 │ │ │ │ push %rbx │ │ │ │ - call 31320 │ │ │ │ + call 15570 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x74,%ecx │ │ │ │ lea 0xb8(%rsp),%rax │ │ │ │ lea 0x7efb4(%rip),%r9 │ │ │ │ mov $0x4,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ push %rax │ │ │ │ lea 0x7efb6(%rip),%rax │ │ │ │ lea 0x7efa7(%rip),%r8 │ │ │ │ push $0x0 │ │ │ │ push %rax │ │ │ │ - call 31320 │ │ │ │ + call 15570 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x6f,%ecx │ │ │ │ lea 0xd0(%rsp),%rax │ │ │ │ - lea 0x8278b(%rip),%r9 │ │ │ │ + lea 0x82e1b(%rip),%r9 │ │ │ │ mov $0x8,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ push %rax │ │ │ │ lea 0x7ef59(%rip),%r8 │ │ │ │ push $0x0 │ │ │ │ push %rbx │ │ │ │ xor %ebx,%ebx │ │ │ │ - call 31320 │ │ │ │ + call 15570 │ │ │ │ add $0x18,%rsp │ │ │ │ mov $0x75,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ lea 0xb7(%rsp),%rax │ │ │ │ - lea 0x82817(%rip),%r9 │ │ │ │ + lea 0x82ea7(%rip),%r9 │ │ │ │ xor %esi,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ push %rax │ │ │ │ lea 0x7ef2f(%rip),%r8 │ │ │ │ push $0x0 │ │ │ │ push $0x0 │ │ │ │ - call 31320 │ │ │ │ + call 15570 │ │ │ │ add $0x20,%rsp │ │ │ │ mov %rbp,%rdx │ │ │ │ mov %r12d,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ - call 32840 │ │ │ │ + call 16a90 │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ lea 0x270(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,(%rsp) │ │ │ │ call 3200 │ │ │ │ cmpl $0x1,0xb0(%rsp) │ │ │ │ ja 4838 <__cxa_finalize@plt+0x1068> │ │ │ │ mov 0xc8(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ je 3f31 <__cxa_finalize@plt+0x761> │ │ │ │ - lea 0x7d20d(%rip),%rsi │ │ │ │ + lea 0x7d24f(%rip),%rsi │ │ │ │ call 3630 │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 4d7e <__cxa_finalize@plt+0x15ae> │ │ │ │ mov (%rsp),%rcx │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov $0x989680,%esi │ │ │ │ mov 0xb0(%rsp),%edi │ │ │ │ - call 25c80 <__cxa_finalize@plt+0x224b0> │ │ │ │ + call 65e00 │ │ │ │ mov 0xb0(%rsp),%esi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ mov %rax,%r13 │ │ │ │ shl $0x5,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 13000 │ │ │ │ mov 0xb0(%rsp),%esi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ mov %rax,%rbp │ │ │ │ imul $0x60,%rsi,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 13000 │ │ │ │ mov 0xb0(%rsp),%esi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ mov %rax,%r12 │ │ │ │ shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 13000 │ │ │ │ cmpl $0x0,0xb0(%rsp) │ │ │ │ mov %rax,%r15 │ │ │ │ je 4879 <__cxa_finalize@plt+0x10a9> │ │ │ │ movzbl %bl,%eax │ │ │ │ mov %r12,%r14 │ │ │ │ mov %rbp,%rbx │ │ │ │ xor %ebp,%ebp │ │ │ │ @@ -452,15 +452,15 @@ │ │ │ │ lea 0x100(%rsp),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ lea 0x2a0(%rsp),%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov 0xc0(%rsp),%rdx │ │ │ │ mov 0xb8(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 73410 │ │ │ │ + call 59ba0 │ │ │ │ test %ebp,%ebp │ │ │ │ je 4888 <__cxa_finalize@plt+0x10b8> │ │ │ │ push $0x0 │ │ │ │ mov 0x993ff(%rip),%rdx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r12,%rdi │ │ │ │ push %r13 │ │ │ │ @@ -469,22 +469,22 @@ │ │ │ │ add $0x60,%r12 │ │ │ │ push 0x30(%rsp) │ │ │ │ add $0x30,%r13 │ │ │ │ push 0x18(%rsp) │ │ │ │ mov 0x50(%rsp),%r9d │ │ │ │ movzbl 0xcf(%rsp),%r8d │ │ │ │ mov 0x38(%rsp),%rsi │ │ │ │ - call 72b80 │ │ │ │ + call 59310 │ │ │ │ mov 0xd0(%rsp),%eax │ │ │ │ add $0x20,%rsp │ │ │ │ cmp %eax,%ebp │ │ │ │ jb 3fe0 <__cxa_finalize@plt+0x810> │ │ │ │ cmp $0x1,%eax │ │ │ │ jbe 4879 <__cxa_finalize@plt+0x10a9> │ │ │ │ - lea 0x6ed21(%rip),%rbx │ │ │ │ + lea 0x554b1(%rip),%rbx │ │ │ │ mov %r15,%r12 │ │ │ │ xor %ebp,%ebp │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r14,%rcx │ │ │ │ xor %esi,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rbx,%rdx │ │ │ │ @@ -504,27 +504,27 @@ │ │ │ │ add $0x1,%rbx │ │ │ │ call 3030 │ │ │ │ cmp 0xb0(%rsp),%ebx │ │ │ │ jb 4098 <__cxa_finalize@plt+0x8c8> │ │ │ │ mov 0xb0(%rsp),%esi │ │ │ │ mov 0x60(%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 25d70 <__cxa_finalize@plt+0x225a0> │ │ │ │ + call 65ef0 │ │ │ │ mov 0xb0(%rsp),%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ - call 25d20 <__cxa_finalize@plt+0x22550> │ │ │ │ + call 65ea0 │ │ │ │ cmpl $0x0,0xb0(%rsp) │ │ │ │ mov 0x68(%rsp),%rbp │ │ │ │ je 4100 <__cxa_finalize@plt+0x930> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ add $0x1,%ebx │ │ │ │ add $0x20,%rbp │ │ │ │ - call 734f0 │ │ │ │ + call 59c80 │ │ │ │ cmp 0xb0(%rsp),%ebx │ │ │ │ jb 40e8 <__cxa_finalize@plt+0x918> │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ mov %r15,%rdi │ │ │ │ @@ -535,203 +535,203 @@ │ │ │ │ jbe 4149 <__cxa_finalize@plt+0x979> │ │ │ │ lea 0x2a0(%rsp),%rdi │ │ │ │ call 36d0 │ │ │ │ lea 0x2d0(%rsp),%rdi │ │ │ │ call 36d0 │ │ │ │ mov 0x78(%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 31040 │ │ │ │ + call 15290 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 32c0 │ │ │ │ cmpq $0x0,0xc8(%rsp) │ │ │ │ je 4197 <__cxa_finalize@plt+0x9c7> │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ call 35a0 │ │ │ │ mov 0xc8(%rsp),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ mov $0x9,%ecx │ │ │ │ lea 0x7ecc5(%rip),%rdx │ │ │ │ - call 9b90 <__cxa_finalize@plt+0x63c0> │ │ │ │ + call 17830 │ │ │ │ add $0x1,%eax │ │ │ │ je 4d1b <__cxa_finalize@plt+0x154b> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ jmp 46df <__cxa_finalize@plt+0xf0f> │ │ │ │ xor %edi,%edi │ │ │ │ mov $0x18,%esi │ │ │ │ lea 0x7ebd8(%rip),%r14 │ │ │ │ - call 5e500 │ │ │ │ + call 13000 │ │ │ │ movdqa (%rsp),%xmm2 │ │ │ │ lea 0x7eb9c(%rip),%rcx │ │ │ │ mov 0x28(%rsp),%r15 │ │ │ │ mov %rcx,0x10(%rax) │ │ │ │ lea 0x7eb95(%rip),%rsi │ │ │ │ lea 0x7ebc4(%rip),%r13 │ │ │ │ movups %xmm2,(%rax) │ │ │ │ mov %r15,%rdi │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ - call 312a0 │ │ │ │ + call 154f0 │ │ │ │ lea 0x7eb87(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - call 312a0 │ │ │ │ - lea 0x8232b(%rip),%r9 │ │ │ │ + call 154f0 │ │ │ │ + lea 0x829bb(%rip),%r9 │ │ │ │ mov $0x64,%ecx │ │ │ │ mov %r15,%rdi │ │ │ │ push %rax │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x8,%esi │ │ │ │ lea 0x7eb64(%rip),%r8 │ │ │ │ lea 0xc8(%rsp),%rax │ │ │ │ push %rax │ │ │ │ push $0x0 │ │ │ │ push %r14 │ │ │ │ - call 31320 │ │ │ │ + call 15570 │ │ │ │ add $0x18,%rsp │ │ │ │ mov $0x62,%ecx │ │ │ │ mov %r15,%rdi │ │ │ │ lea 0xc0(%rsp),%rax │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x8,%esi │ │ │ │ push %rax │ │ │ │ - lea 0x82311(%rip),%r9 │ │ │ │ + lea 0x829a1(%rip),%r9 │ │ │ │ lea 0x7eb3e(%rip),%r8 │ │ │ │ push $0x0 │ │ │ │ push %r13 │ │ │ │ - call 31320 │ │ │ │ + call 15570 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x61,%ecx │ │ │ │ push $0x0 │ │ │ │ - lea 0x8231d(%rip),%r9 │ │ │ │ + lea 0x829ad(%rip),%r9 │ │ │ │ mov $0x10,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ push $0x0 │ │ │ │ lea 0x7eb1b(%rip),%r8 │ │ │ │ push %r14 │ │ │ │ lea 0x7eb2d(%rip),%r14 │ │ │ │ - call 31320 │ │ │ │ + call 15570 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x41,%ecx │ │ │ │ push $0x0 │ │ │ │ - lea 0x82322(%rip),%r9 │ │ │ │ + lea 0x829b2(%rip),%r9 │ │ │ │ mov $0x10,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ push $0x0 │ │ │ │ lea 0x7eaf8(%rip),%r8 │ │ │ │ push %r14 │ │ │ │ - call 31320 │ │ │ │ + call 15570 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x4f,%ecx │ │ │ │ push $0x0 │ │ │ │ lea 0x7eaf1(%rip),%r9 │ │ │ │ mov $0x10,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ push $0x0 │ │ │ │ lea 0x7eafb(%rip),%r8 │ │ │ │ push %r14 │ │ │ │ - call 31320 │ │ │ │ + call 15570 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x6f,%ecx │ │ │ │ lea 0xd0(%rsp),%rax │ │ │ │ - lea 0x82304(%rip),%r9 │ │ │ │ + lea 0x82994(%rip),%r9 │ │ │ │ mov $0x8,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ push %rax │ │ │ │ lea 0x7ead2(%rip),%r8 │ │ │ │ push $0x0 │ │ │ │ push %r13 │ │ │ │ xor %r13d,%r13d │ │ │ │ - call 31320 │ │ │ │ + call 15570 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0xb7(%rsp),%rax │ │ │ │ - lea 0x82301(%rip),%r9 │ │ │ │ + lea 0x82991(%rip),%r9 │ │ │ │ mov $0x75,%ecx │ │ │ │ mov %r15,%rdi │ │ │ │ push %rax │ │ │ │ lea 0x7eaa6(%rip),%r8 │ │ │ │ push $0x0 │ │ │ │ push $0x0 │ │ │ │ - call 31320 │ │ │ │ + call 15570 │ │ │ │ add $0x18,%rsp │ │ │ │ mov $0x74,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ lea 0xb8(%rsp),%rax │ │ │ │ lea 0x7ea8e(%rip),%r9 │ │ │ │ mov $0x4,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ push %rax │ │ │ │ lea 0x7ea90(%rip),%rax │ │ │ │ lea 0x7ea81(%rip),%r8 │ │ │ │ push $0x0 │ │ │ │ push %rax │ │ │ │ - call 31320 │ │ │ │ + call 15570 │ │ │ │ add $0x20,%rsp │ │ │ │ mov %rbp,%rdx │ │ │ │ mov %r12d,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ - call 32840 │ │ │ │ + call 16a90 │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ lea 0x270(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,(%rsp) │ │ │ │ call 3200 │ │ │ │ cmpl $0x1,0xb0(%rsp) │ │ │ │ ja 480c <__cxa_finalize@plt+0x103c> │ │ │ │ mov 0xc8(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ je 43f6 <__cxa_finalize@plt+0xc26> │ │ │ │ - lea 0x7cd48(%rip),%rsi │ │ │ │ + lea 0x7cd8a(%rip),%rsi │ │ │ │ call 3630 │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 4da6 <__cxa_finalize@plt+0x15d6> │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x4f,%esi │ │ │ │ - call 32ca0 │ │ │ │ + call 16ef0 │ │ │ │ test %al,%al │ │ │ │ jne 48fe <__cxa_finalize@plt+0x112e> │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x61,%esi │ │ │ │ - call 32ca0 │ │ │ │ + call 16ef0 │ │ │ │ test %al,%al │ │ │ │ jne 4938 <__cxa_finalize@plt+0x1168> │ │ │ │ xor %r9d,%r9d │ │ │ │ mov %r9,0x98(%rsp) │ │ │ │ mov %r9,0x30(%rsp) │ │ │ │ mov (%rsp),%rcx │ │ │ │ mov 0x58(%rsp),%rdx │ │ │ │ mov $0x989680,%esi │ │ │ │ mov 0xb0(%rsp),%edi │ │ │ │ - call 25c80 <__cxa_finalize@plt+0x224b0> │ │ │ │ + call 65e00 │ │ │ │ mov 0xb0(%rsp),%esi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ mov %rax,%r14 │ │ │ │ shl $0x5,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 13000 │ │ │ │ mov 0xb0(%rsp),%esi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ mov %rax,%rbp │ │ │ │ imul $0x60,%rsi,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 13000 │ │ │ │ mov 0xb0(%rsp),%esi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ mov %rax,%r15 │ │ │ │ shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 13000 │ │ │ │ cmpl $0x0,0xb0(%rsp) │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ je 4a3b <__cxa_finalize@plt+0x126b> │ │ │ │ movzbl %r13b,%eax │ │ │ │ xor %r12d,%r12d │ │ │ │ mov %r15,%r13 │ │ │ │ mov %eax,0x48(%rsp) │ │ │ │ @@ -741,15 +741,15 @@ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ lea 0x2a0(%rsp),%rax │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0xc0(%rsp),%rdx │ │ │ │ mov 0xb8(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 73410 │ │ │ │ + call 59ba0 │ │ │ │ test %r12d,%r12d │ │ │ │ je 4740 <__cxa_finalize@plt+0xf70> │ │ │ │ push 0x30(%rsp) │ │ │ │ mov %rbp,%rcx │ │ │ │ mov %r13,%rdi │ │ │ │ add $0x1,%r12d │ │ │ │ push %r14 │ │ │ │ @@ -758,23 +758,23 @@ │ │ │ │ add $0x30,%r14 │ │ │ │ push 0x30(%rsp) │ │ │ │ mov 0x98ed0(%rip),%rdx │ │ │ │ push 0x18(%rsp) │ │ │ │ mov 0x68(%rsp),%r9d │ │ │ │ movzbl 0xcf(%rsp),%r8d │ │ │ │ mov 0x38(%rsp),%rsi │ │ │ │ - call 72b80 │ │ │ │ + call 59310 │ │ │ │ mov 0xd0(%rsp),%eax │ │ │ │ add $0x20,%rsp │ │ │ │ cmp %eax,%r12d │ │ │ │ jb 44f0 <__cxa_finalize@plt+0xd20> │ │ │ │ cmp $0x1,%eax │ │ │ │ jbe 4a3b <__cxa_finalize@plt+0x126b> │ │ │ │ mov 0x68(%rsp),%r13 │ │ │ │ - lea 0x6ec37(%rip),%rbp │ │ │ │ + lea 0x553c7(%rip),%rbp │ │ │ │ xor %r12d,%r12d │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r15,%rcx │ │ │ │ xor %esi,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rbp,%rdx │ │ │ │ call 3280 │ │ │ │ @@ -794,26 +794,26 @@ │ │ │ │ add $0x1,%rbp │ │ │ │ call 3030 │ │ │ │ cmp 0xb0(%rsp),%ebp │ │ │ │ jb 45b8 <__cxa_finalize@plt+0xde8> │ │ │ │ mov 0xb0(%rsp),%esi │ │ │ │ mov 0x70(%rsp),%r14 │ │ │ │ mov %r14,%rdi │ │ │ │ - call 25d70 <__cxa_finalize@plt+0x225a0> │ │ │ │ + call 65ef0 │ │ │ │ mov 0xb0(%rsp),%esi │ │ │ │ mov %r14,%rdi │ │ │ │ - call 25d20 <__cxa_finalize@plt+0x22550> │ │ │ │ + call 65ea0 │ │ │ │ cmpl $0x0,0xb0(%rsp) │ │ │ │ mov 0x78(%rsp),%rbp │ │ │ │ je 4620 <__cxa_finalize@plt+0xe50> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ add $0x1,%ebx │ │ │ │ add $0x20,%rbp │ │ │ │ - call 734f0 │ │ │ │ + call 59c80 │ │ │ │ cmp 0xb0(%rsp),%ebx │ │ │ │ jb 4608 <__cxa_finalize@plt+0xe38> │ │ │ │ mov 0x78(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ mov 0x80(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ @@ -827,41 +827,41 @@ │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ call 35a0 │ │ │ │ mov 0x30(%rsp),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ je 46b0 <__cxa_finalize@plt+0xee0> │ │ │ │ lea 0x220(%rsp),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - call 7c760 │ │ │ │ + call 68b20 │ │ │ │ mov 0x98(%rsp),%r14 │ │ │ │ xor %edi,%edi │ │ │ │ mov %r14,%rsi │ │ │ │ - call 7c6b0 │ │ │ │ + call 68a70 │ │ │ │ mov %r14,%rdi │ │ │ │ call 32c0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 36bf0 │ │ │ │ + call 292c0 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 32c0 │ │ │ │ mov 0x90(%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 31040 │ │ │ │ + call 15290 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 32c0 │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ mov 0x88(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ - call 31050 │ │ │ │ + call 152a0 │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ - call 31050 │ │ │ │ + call 152a0 │ │ │ │ mov 0x40(%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 31040 │ │ │ │ + call 15290 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 32c0 │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ mov 0x2f8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ jne 4d79 <__cxa_finalize@plt+0x15a9> │ │ │ │ @@ -878,43 +878,43 @@ │ │ │ │ mov 0x18(%rsp),%r12 │ │ │ │ mov 0x60(%rsp),%rcx │ │ │ │ xor %edx,%edx │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ cmpl $0x1,0xb0(%rsp) │ │ │ │ seta %dl │ │ │ │ mov %r12,%rdi │ │ │ │ - call 6fce0 │ │ │ │ + call 56470 │ │ │ │ push 0x30(%rsp) │ │ │ │ mov %rbp,%rcx │ │ │ │ mov %r13,%rdi │ │ │ │ push %r14 │ │ │ │ mov %r12,%rsi │ │ │ │ add $0x20,%rbp │ │ │ │ add $0x60,%r13 │ │ │ │ push 0x30(%rsp) │ │ │ │ mov 0x98c83(%rip),%rdx │ │ │ │ add $0x30,%r14 │ │ │ │ push 0x18(%rsp) │ │ │ │ mov 0x68(%rsp),%r9d │ │ │ │ movzbl 0xcf(%rsp),%r8d │ │ │ │ - call 72b80 │ │ │ │ + call 59310 │ │ │ │ add $0x20,%rsp │ │ │ │ cmpl $0x1,0xb0(%rsp) │ │ │ │ jbe 4a3b <__cxa_finalize@plt+0x126b> │ │ │ │ mov $0x1,%r12d │ │ │ │ jmp 44f0 <__cxa_finalize@plt+0xd20> │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ lea 0x7e794(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ + call 15120 │ │ │ │ jmp 46df <__cxa_finalize@plt+0xf0f> │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ lea 0x7e555(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ + call 15120 │ │ │ │ jmp 38f7 <__cxa_finalize@plt+0x127> │ │ │ │ lea 0x2a0(%rsp),%rdi │ │ │ │ call 36d0 │ │ │ │ lea 0x2d0(%rsp),%rdi │ │ │ │ call 36d0 │ │ │ │ jmp 4658 <__cxa_finalize@plt+0xe88> │ │ │ │ lea 0x2a0(%rsp),%rdi │ │ │ │ @@ -933,67 +933,67 @@ │ │ │ │ lea 0x2d0(%rsp),%rax │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ call 3200 │ │ │ │ jmp 3f0a <__cxa_finalize@plt+0x73a> │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ lea 0x7e618(%rip),%rsi │ │ │ │ - call 30ed0 │ │ │ │ + call 15120 │ │ │ │ jmp 3ba2 <__cxa_finalize@plt+0x3d2> │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ - call 72d80 │ │ │ │ + call 59510 │ │ │ │ jmp 40b0 <__cxa_finalize@plt+0x8e0> │ │ │ │ mov 0x18(%rsp),%rbp │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ xor %edx,%edx │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ cmpl $0x1,0xb0(%rsp) │ │ │ │ seta %dl │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 6fce0 │ │ │ │ + call 56470 │ │ │ │ push $0x0 │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r12,%rdi │ │ │ │ push %r13 │ │ │ │ mov 0x98b4c(%rip),%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ add $0x20,%rbx │ │ │ │ push 0x30(%rsp) │ │ │ │ add $0x60,%r12 │ │ │ │ add $0x30,%r13 │ │ │ │ push 0x18(%rsp) │ │ │ │ mov 0x50(%rsp),%r9d │ │ │ │ movzbl 0xcf(%rsp),%r8d │ │ │ │ - call 72b80 │ │ │ │ + call 59310 │ │ │ │ add $0x20,%rsp │ │ │ │ cmpl $0x1,0xb0(%rsp) │ │ │ │ jbe 4879 <__cxa_finalize@plt+0x10a9> │ │ │ │ mov $0x1,%ebp │ │ │ │ jmp 3fe0 <__cxa_finalize@plt+0x810> │ │ │ │ lea 0x1d0(%rsp),%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 7dc30 │ │ │ │ + call 69ff0 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ mov $0x4f,%esi │ │ │ │ lea 0x7e4c7(%rip),%rdx │ │ │ │ - call 32d30 │ │ │ │ + call 16f80 │ │ │ │ mov %rbp,%rsi │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ - call 7f200 │ │ │ │ + call 7f200 │ │ │ │ jmp 440f <__cxa_finalize@plt+0xc3f> │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ lea 0x7e463(%rip),%rdx │ │ │ │ mov $0x61,%esi │ │ │ │ - call 32d30 │ │ │ │ + call 16f80 │ │ │ │ mov %rax,%r15 │ │ │ │ lea 0x220(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - call 7c0b0 │ │ │ │ + call 68470 │ │ │ │ cmpl $0x0,0x8(%r15) │ │ │ │ jle 4d5a <__cxa_finalize@plt+0x158a> │ │ │ │ mov %ebx,0x30(%rsp) │ │ │ │ xor %r14d,%r14d │ │ │ │ mov %r15,%rbx │ │ │ │ mov 0x18(%rsp),%r15 │ │ │ │ mov %r13b,0x20(%rsp) │ │ │ │ @@ -1003,112 +1003,112 @@ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %r12,%rdx │ │ │ │ mov $0x1ff,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov (%rax,%r13,8),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ + call 70f30 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ xor %edi,%edi │ │ │ │ mov (%rax,%r13,8),%rsi │ │ │ │ add $0x1,%r13 │ │ │ │ - call 14a20 <__cxa_finalize@plt+0x11250> │ │ │ │ + call 24fd0 │ │ │ │ mov %r15,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,%r14 │ │ │ │ - call 7c860 │ │ │ │ + call 68c20 │ │ │ │ cmp %r13d,0x8(%rbx) │ │ │ │ jg 49a0 <__cxa_finalize@plt+0x11d0> │ │ │ │ mov %r14,0x98(%rsp) │ │ │ │ movzbl 0x20(%rsp),%r13d │ │ │ │ mov 0x30(%rsp),%ebx │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x4f,%esi │ │ │ │ - call 32ca0 │ │ │ │ + call 16ef0 │ │ │ │ test %al,%al │ │ │ │ jne 4cc9 <__cxa_finalize@plt+0x14f9> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - call 36a50 │ │ │ │ - lea 0x81c81(%rip),%rdx │ │ │ │ + call 29120 │ │ │ │ + lea 0x82311(%rip),%rdx │ │ │ │ mov $0x20c,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x10(%rax),%ecx │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ + call 70f30 │ │ │ │ jmp 4438 <__cxa_finalize@plt+0xc68> │ │ │ │ mov 0x80(%rsp),%rdi │ │ │ │ - call 731b0 │ │ │ │ + call 59940 │ │ │ │ jmp 45d0 <__cxa_finalize@plt+0xe00> │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ lea 0x7e34e(%rip),%rdx │ │ │ │ mov $0x61,%esi │ │ │ │ - call 32d30 │ │ │ │ + call 16f80 │ │ │ │ mov %rax,%r14 │ │ │ │ lea 0x220(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - call 7c0b0 │ │ │ │ + call 68470 │ │ │ │ cmpl $0x0,0x8(%r14) │ │ │ │ je 4d71 <__cxa_finalize@plt+0x15a1> │ │ │ │ xor %r15d,%r15d │ │ │ │ mov %rbx,0x58(%rsp) │ │ │ │ mov %r15,%rbx │ │ │ │ mov 0x18(%rsp),%r15 │ │ │ │ mov %r12,0x48(%rsp) │ │ │ │ mov %r14,%r12 │ │ │ │ mov 0x10(%r12),%rax │ │ │ │ - lea 0x81d7e(%rip),%rdx │ │ │ │ + lea 0x8240e(%rip),%rdx │ │ │ │ mov $0x31a,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov (%rax,%rbx,8),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ + call 70f30 │ │ │ │ mov 0x10(%r12),%rax │ │ │ │ xor %edi,%edi │ │ │ │ mov (%rax,%rbx,8),%rsi │ │ │ │ add $0x1,%rbx │ │ │ │ - call 142c0 <__cxa_finalize@plt+0x10af0> │ │ │ │ + call 24870 │ │ │ │ mov %r15,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,%r14 │ │ │ │ - call 7c860 │ │ │ │ + call 68c20 │ │ │ │ cmp 0x8(%r12),%ebx │ │ │ │ jb 4a9e <__cxa_finalize@plt+0x12ce> │ │ │ │ mov 0x48(%rsp),%r12 │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x4f,%esi │ │ │ │ - call 32ca0 │ │ │ │ + call 16ef0 │ │ │ │ test %al,%al │ │ │ │ jne 4c62 <__cxa_finalize@plt+0x1492> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - call 36a50 │ │ │ │ - lea 0x81b84(%rip),%rdx │ │ │ │ + call 29120 │ │ │ │ + lea 0x82214(%rip),%rdx │ │ │ │ mov $0x327,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x10(%rax),%ecx │ │ │ │ mov %rax,%r15 │ │ │ │ xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ + call 70f30 │ │ │ │ mov $0x328,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x210(%rsp),%ecx │ │ │ │ lea 0x7e395(%rip),%rdx │ │ │ │ - call 4ea30 │ │ │ │ + call 70f30 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x4d,%esi │ │ │ │ - call 32ca0 │ │ │ │ + call 16ef0 │ │ │ │ test %al,%al │ │ │ │ je 4c5b <__cxa_finalize@plt+0x148b> │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ lea 0x7e198(%rip),%rsi │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ mov %rdi,0xd0(%rsp) │ │ │ │ @@ -1121,121 +1121,121 @@ │ │ │ │ call 3510 │ │ │ │ xor %ecx,%ecx │ │ │ │ test %eax,%eax │ │ │ │ jne 4c45 <__cxa_finalize@plt+0x1475> │ │ │ │ lea 0x7e359(%rip),%rdx │ │ │ │ mov $0x332,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 4ea30 │ │ │ │ + call 70f30 │ │ │ │ mov $0x2,%edx │ │ │ │ mov 0x20(%rsp),%rcx │ │ │ │ mov %r15,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - call 7fb60 │ │ │ │ + call 7fb60 │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - call 7c760 │ │ │ │ + call 68b20 │ │ │ │ mov %r14,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - call 7c6b0 │ │ │ │ + call 68a70 │ │ │ │ mov %r14,%rdi │ │ │ │ call 32c0 │ │ │ │ mov %r15,%rdi │ │ │ │ - call 36bf0 │ │ │ │ + call 292c0 │ │ │ │ mov %r15,%rdi │ │ │ │ call 32c0 │ │ │ │ jmp 3cdb <__cxa_finalize@plt+0x50b> │ │ │ │ lea 0x100(%rsp),%r14 │ │ │ │ mov %r14,%rdi │ │ │ │ - call 7dc30 │ │ │ │ + call 69ff0 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ mov $0x4f,%esi │ │ │ │ lea 0x7e1ba(%rip),%rdx │ │ │ │ - call 32d30 │ │ │ │ + call 16f80 │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ - call 7f200 │ │ │ │ + call 7f200 │ │ │ │ jmp 3cc2 <__cxa_finalize@plt+0x4f2> │ │ │ │ lea 0x7e2e0(%rip),%rdx │ │ │ │ mov $0x334,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ + call 70f30 │ │ │ │ xor %edx,%edx │ │ │ │ jmp 4bc8 <__cxa_finalize@plt+0x13f8> │ │ │ │ push %rdx │ │ │ │ mov $0x320,%esi │ │ │ │ - lea 0x81a01(%rip),%rdx │ │ │ │ + lea 0x82091(%rip),%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ push 0x120(%rsp) │ │ │ │ mov 0x120(%rsp),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x118(%rsp),%r8 │ │ │ │ mov 0x110(%rsp),%rcx │ │ │ │ - call 4ea30 │ │ │ │ + call 70f30 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ lea 0x110(%rsp),%rsi │ │ │ │ - call 7d940 │ │ │ │ + call 69d00 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ jmp 4b0b <__cxa_finalize@plt+0x133b> │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ lea 0x7e1e6(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ + call 15120 │ │ │ │ jmp 3ba2 <__cxa_finalize@plt+0x3d2> │ │ │ │ push %r10 │ │ │ │ - lea 0x8199e(%rip),%rdx │ │ │ │ + lea 0x8202e(%rip),%rdx │ │ │ │ mov $0x205,%esi │ │ │ │ xor %eax,%eax │ │ │ │ push 0x1f0(%rsp) │ │ │ │ mov 0x1f0(%rsp),%r9 │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x1e8(%rsp),%r8 │ │ │ │ mov 0x1e0(%rsp),%rcx │ │ │ │ - call 4ea30 │ │ │ │ + call 70f30 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ lea 0x1e0(%rsp),%rsi │ │ │ │ - call 7d940 │ │ │ │ + call 69d00 │ │ │ │ pop %r11 │ │ │ │ pop %r12 │ │ │ │ jmp 4a0e <__cxa_finalize@plt+0x123e> │ │ │ │ - lea 0x819ce(%rip),%rdx │ │ │ │ + lea 0x8205e(%rip),%rdx │ │ │ │ mov $0x2b3,%esi │ │ │ │ lea 0x7df97(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ + call 70f30 │ │ │ │ jmp 4197 <__cxa_finalize@plt+0x9c7> │ │ │ │ lea 0x7e1b2(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x32f,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 4ea30 │ │ │ │ + call 70f30 │ │ │ │ mov $0x1,%edx │ │ │ │ jmp 4bc8 <__cxa_finalize@plt+0x13f8> │ │ │ │ xor %r14d,%r14d │ │ │ │ lea 0x7df61(%rip),%rbp │ │ │ │ mov %r14,0x98(%rsp) │ │ │ │ jmp 49f5 <__cxa_finalize@plt+0x1225> │ │ │ │ xor %r14d,%r14d │ │ │ │ jmp 4af2 <__cxa_finalize@plt+0x1322> │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ mov 0xc8(%rsp),%rcx │ │ │ │ lea 0x7df38(%rip),%rdi │ │ │ │ mov $0x277,%esi │ │ │ │ - lea 0x7e5bf(%rip),%rdx │ │ │ │ - call 4ea30 │ │ │ │ + lea 0x7f03f(%rip),%rdx │ │ │ │ + call 70f30 │ │ │ │ or $0xffffffff,%edi │ │ │ │ call 3140 │ │ │ │ mov 0xc8(%rsp),%rcx │ │ │ │ lea 0x7df10(%rip),%rdi │ │ │ │ mov $0x1ea,%esi │ │ │ │ - lea 0x7e597(%rip),%rdx │ │ │ │ - call 4ea30 │ │ │ │ + lea 0x7f017(%rip),%rdx │ │ │ │ + call 70f30 │ │ │ │ or $0xffffffff,%edi │ │ │ │ call 3140 │ │ │ │ xchg %ax,%ax │ │ │ │ xor %ebp,%ebp │ │ │ │ mov %rdx,%r9 │ │ │ │ pop %rsi │ │ │ │ mov %rsp,%rdx │ │ │ │ @@ -1245,27 +1245,27 @@ │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ lea -0x15fb(%rip),%rdi │ │ │ │ call *0x98207(%rip) │ │ │ │ hlt │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x985c9(%rip),%rdi │ │ │ │ - lea 0x985c2(%rip),%rax │ │ │ │ + lea 0x985d9(%rip),%rdi │ │ │ │ + lea 0x985d2(%rip),%rax │ │ │ │ cmp %rdi,%rax │ │ │ │ je 4e28 <__cxa_finalize@plt+0x1658> │ │ │ │ mov 0x981be(%rip),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 4e28 <__cxa_finalize@plt+0x1658> │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x98599(%rip),%rdi │ │ │ │ - lea 0x98592(%rip),%rsi │ │ │ │ + lea 0x985a9(%rip),%rdi │ │ │ │ + lea 0x985a2(%rip),%rsi │ │ │ │ sub %rdi,%rsi │ │ │ │ mov %rsi,%rax │ │ │ │ shr $0x3f,%rsi │ │ │ │ sar $0x3,%rax │ │ │ │ add %rax,%rsi │ │ │ │ sar $1,%rsi │ │ │ │ je 4e68 <__cxa_finalize@plt+0x1698> │ │ │ │ @@ -1292,53895 +1292,61572 @@ │ │ │ │ nopl (%rax) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ jmp 4e30 <__cxa_finalize@plt+0x1660> │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %esi,%r13d │ │ │ │ - lea 0x7c136(%rip),%rsi │ │ │ │ - push %r12 │ │ │ │ - mov %r8d,%r12d │ │ │ │ + sub $0x1,%esi │ │ │ │ + mov %rdi,%rax │ │ │ │ + test %esi,%esi │ │ │ │ + jle 4eee <__cxa_finalize@plt+0x171e> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov (%rax,%rcx,4),%edx │ │ │ │ + xor (%rax,%rsi,4),%edx │ │ │ │ + mov %edx,(%rax,%rcx,4) │ │ │ │ + xor (%rax,%rsi,4),%edx │ │ │ │ + mov %edx,(%rax,%rsi,4) │ │ │ │ + sub $0x1,%rsi │ │ │ │ + xor %edx,(%rax,%rcx,4) │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jg 4ed0 <__cxa_finalize@plt+0x1700> │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + movslq %esi,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + imul %rdx,%rsi │ │ │ │ + jmp 13000 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ push %rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - movsbl %cl,%ebx │ │ │ │ - mov %ebx,%edx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%rbp │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 58c30 │ │ │ │ - test %r14b,%r14b │ │ │ │ - jne 50a8 <__cxa_finalize@plt+0x18d8> │ │ │ │ - movsbl %r12b,%r12d │ │ │ │ - lea 0x7db17(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r12d,%edx │ │ │ │ - call 58c30 │ │ │ │ - mov 0x18(%r15),%r14 │ │ │ │ - cmp $0xffffffff,%r13d │ │ │ │ - jne 5070 <__cxa_finalize@plt+0x18a0> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - test %r14,%r14 │ │ │ │ - je 4f87 <__cxa_finalize@plt+0x17b7> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%r15),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x7c0c7(%rip),%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov (%rax,%r13,8),%r9 │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov (%rax,%r13,8),%rcx │ │ │ │ - push %r12 │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%r13 │ │ │ │ - call 58c30 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jne 4f50 <__cxa_finalize@plt+0x1780> │ │ │ │ - mov 0x30(%r15),%r14d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - test %r14,%r14 │ │ │ │ - je 501d <__cxa_finalize@plt+0x184d> │ │ │ │ - mov %r12d,0xc(%rsp) │ │ │ │ - jmp 4fdc <__cxa_finalize@plt+0x180c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x7c094(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%r13 │ │ │ │ - call 58c30 │ │ │ │ - mov 0x28(%r15),%rax │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x7c087(%rip),%rsi │ │ │ │ - mov (%rax,%r12,1),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 501d <__cxa_finalize@plt+0x184d> │ │ │ │ - mov 0x20(%r15),%rdx │ │ │ │ - mov 0x28(%r15),%rax │ │ │ │ - lea 0x0(,%r13,8),%r12 │ │ │ │ - mov (%rdx,%r13,8),%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 4ffc <__cxa_finalize@plt+0x182c> │ │ │ │ - cmpq $0x0,(%rax,%r13,8) │ │ │ │ - jne 4fa0 <__cxa_finalize@plt+0x17d0> │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x7c041(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add $0x1,%r13 │ │ │ │ - call 58c30 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jne 4fdc <__cxa_finalize@plt+0x180c> │ │ │ │ + mov %rsi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - push 0x38(%r15) │ │ │ │ - mov (%r15),%r8 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %ebx,%r9d │ │ │ │ - lea 0x7df42(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 50c0 <__cxa_finalize@plt+0x18f0> │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x4(,%rax,4),%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %ebp,(%rax,%rcx,4) │ │ │ │ + add $0x1,%rcx │ │ │ │ + mov %rcx,0x8(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%r15),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x7bfa8(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax,%r13,8),%r9 │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov (%rax,%r13,8),%rcx │ │ │ │ - push %r12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%edx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + mov 0x8(%rax),%r9 │ │ │ │ + test %edx,%edx │ │ │ │ + je 5092 <__cxa_finalize@plt+0x18c2> │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 5092 <__cxa_finalize@plt+0x18c2> │ │ │ │ + push %rbx │ │ │ │ + mov %edx,%edi │ │ │ │ + mov (%rax),%r10 │ │ │ │ + mov %r9d,%ebx │ │ │ │ + mov (%rsi),%r8 │ │ │ │ + cmp $0x3,%r9d │ │ │ │ + jbe 5095 <__cxa_finalize@plt+0x18c5> │ │ │ │ + mov %r9d,%ecx │ │ │ │ + movdqa 0x7e020(%rip),%xmm1 │ │ │ │ + mov %r10,%rdx │ │ │ │ + shr $0x2,%ecx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %r10,%rcx │ │ │ │ + nopl (%rax) │ │ │ │ + movdqu (%rdx),%xmm3 │ │ │ │ xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - jmp 4f87 <__cxa_finalize@plt+0x17b7> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movd (%r8,%rax,4),%xmm4 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + add $0x1,%rax │ │ │ │ + pshufd $0x0,%xmm4,%xmm2 │ │ │ │ + psubd %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psrad $0x1f,%xmm2 │ │ │ │ + pxor %xmm2,%xmm0 │ │ │ │ + psubd %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + pcmpgtd %xmm1,%xmm2 │ │ │ │ + pand %xmm2,%xmm1 │ │ │ │ + pandn %xmm0,%xmm2 │ │ │ │ + por %xmm2,%xmm1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4fc0 <__cxa_finalize@plt+0x17f0> │ │ │ │ + add $0x10,%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 4fb0 <__cxa_finalize@plt+0x17e0> │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + mov %r9d,%r11d │ │ │ │ + psrldq $0x8,%xmm2 │ │ │ │ + and $0xfffffffc,%r11d │ │ │ │ + and $0x3,%r9d │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + mov %r11d,%edx │ │ │ │ + pcmpgtd %xmm1,%xmm0 │ │ │ │ + lea (%r10,%rdx,4),%r10 │ │ │ │ + pand %xmm0,%xmm1 │ │ │ │ + pandn %xmm2,%xmm0 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + psrldq $0x4,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + pcmpgtd %xmm1,%xmm0 │ │ │ │ + pand %xmm0,%xmm1 │ │ │ │ + pandn %xmm2,%xmm0 │ │ │ │ + por %xmm1,%xmm0 │ │ │ │ + movd %xmm0,%eax │ │ │ │ + je 5090 <__cxa_finalize@plt+0x18c0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r10),%r9d │ │ │ │ + xor %ecx,%ecx │ │ │ │ nopl (%rax) │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x7bf6b(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %r9d,%esi │ │ │ │ + sub (%r8,%rcx,4),%esi │ │ │ │ + mov %esi,%edx │ │ │ │ + neg %edx │ │ │ │ + cmovs %esi,%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + cmovg %edx,%eax │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jb 5068 <__cxa_finalize@plt+0x1898> │ │ │ │ + add $0x1,%r11d │ │ │ │ + add $0x4,%r10 │ │ │ │ + cmp %ebx,%r11d │ │ │ │ + jb 5060 <__cxa_finalize@plt+0x1890> │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - jmp 4f19 <__cxa_finalize@plt+0x1749> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + mov $0x7fffffff,%eax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + jmp 5060 <__cxa_finalize@plt+0x1890> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + mov %rcx,%r10 │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ + test %eax,%eax │ │ │ │ + je 5106 <__cxa_finalize@plt+0x1936> │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 5106 <__cxa_finalize@plt+0x1936> │ │ │ │ + push %rbx │ │ │ │ + mov (%rdx),%rdi │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %ecx,%ebx │ │ │ │ + mov (%rsi),%r9 │ │ │ │ + mov $0x7fffffff,%eax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%edx │ │ │ │ + sub (%r9,%rcx,4),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + neg %esi │ │ │ │ + cmovns %esi,%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 50ee <__cxa_finalize@plt+0x191e> │ │ │ │ + mov %ecx,(%r10) │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 50d8 <__cxa_finalize@plt+0x1908> │ │ │ │ + add $0x1,%r11d │ │ │ │ + add $0x4,%rdi │ │ │ │ + cmp %ebx,%r11d │ │ │ │ + jb 50d0 <__cxa_finalize@plt+0x1900> │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x1c8(%rsi),%eax │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - neg %al │ │ │ │ - sbb %ebp,%ebp │ │ │ │ - add $0x9,%ebp │ │ │ │ - cmpb $0x1,0x1c8(%rsi) │ │ │ │ - mov 0xb8(%rsi),%rsi │ │ │ │ - sbb %r14d,%r14d │ │ │ │ - and $0x3,%r14d │ │ │ │ - add $0x7,%r14d │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 52d0 <__cxa_finalize@plt+0x1b00> │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je 52d0 <__cxa_finalize@plt+0x1b00> │ │ │ │ - lea 0x20(%rsp),%rcx │ │ │ │ - lea 0x28(%rsp),%rdx │ │ │ │ - call 3ecc0 │ │ │ │ - lea 0x30(%rsp),%r13 │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x7bebc(%rip),%rsi │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - cmpb $0x0,0x1c8(%rbx) │ │ │ │ - jne 53ef <__cxa_finalize@plt+0x1c1f> │ │ │ │ - lea 0x7d8c5(%rip),%rax │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 51e6 <__cxa_finalize@plt+0x1a16> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - shl $0x2,%r12 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov (%rax,%r15,2),%rcx │ │ │ │ - cmpb $0x2a,(%rcx) │ │ │ │ - je 51dd <__cxa_finalize@plt+0x1a0d> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %ebp,%r8d │ │ │ │ - lea 0x7be61(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov (%rax,%r15,1),%r9d │ │ │ │ - push %r14 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %esi,0x4(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + jle 519c <__cxa_finalize@plt+0x19cc> │ │ │ │ + mov %edx,%r12d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x7c9d9(%rip),%rbp │ │ │ │ + xor %r13d,%r13d │ │ │ │ + nop │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle 517b <__cxa_finalize@plt+0x19ab> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + movslq %r14d,%rdx │ │ │ │ + movslq %r12d,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + lea (%rcx,%rdx,4),%r15 │ │ │ │ + lea (%rcx,%rax,4),%rbx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r15),%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ add $0x4,%r15 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jne 51a8 <__cxa_finalize@plt+0x19d8> │ │ │ │ - mov 0x260(%rbx),%rcx │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7be45(%rip),%rsi │ │ │ │ - call 58c30 │ │ │ │ - mov 0x268(%rbx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 5460 <__cxa_finalize@plt+0x1c90> │ │ │ │ - mov %r14d,%ecx │ │ │ │ - lea 0x7be39(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x7be2b(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - lea 0x7be2b(%rip),%rcx │ │ │ │ - mov %ebp,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7be26(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 58c30 │ │ │ │ - mov 0xf0(%rbx),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 5270 <__cxa_finalize@plt+0x1aa0> │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x7be11(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %r15,%rbx │ │ │ │ + jne 5160 <__cxa_finalize@plt+0x1990> │ │ │ │ + lea 0x7cf8b(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 58c30 │ │ │ │ - cmpb $0x0,0x1c8(%rbx) │ │ │ │ - jne 5410 <__cxa_finalize@plt+0x1c40> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 54a1 <__cxa_finalize@plt+0x1cd1> │ │ │ │ - add $0x48,%rsp │ │ │ │ + add $0x1,%r13d │ │ │ │ + add %r12d,%r14d │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %r13d,0x4(%rsp) │ │ │ │ + jne 5140 <__cxa_finalize@plt+0x1970> │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xe8(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 53b0 <__cxa_finalize@plt+0x1be0> │ │ │ │ - mov 0x18(%rax),%eax │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x0(,%rax,8),%r13 │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %r13,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 53c2 <__cxa_finalize@plt+0x1bf2> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0xe8(%rbx),%rdi │ │ │ │ - mov %r13d,%esi │ │ │ │ - lea (%rax,%r13,8),%r12 │ │ │ │ - call 12fa0 <__cxa_finalize@plt+0xf7d0> │ │ │ │ - mov 0xe8(%rbx),%rdi │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - lea (%rax,%r13,4),%r12 │ │ │ │ - add $0x1,%r13 │ │ │ │ - call 11390 <__cxa_finalize@plt+0xdbc0> │ │ │ │ - mov %eax,(%r12) │ │ │ │ - cmp %r13,0x8(%rsp) │ │ │ │ - jne 5328 <__cxa_finalize@plt+0x1b58> │ │ │ │ - lea 0x30(%rsp),%r13 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7bc97(%rip),%rsi │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 58c30 │ │ │ │ - cmpb $0x0,0x1c8(%rbx) │ │ │ │ - jne 53ef <__cxa_finalize@plt+0x1c1f> │ │ │ │ - lea 0x7d6a8(%rip),%rax │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - jmp 5198 <__cxa_finalize@plt+0x19c8> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - lea 0x30(%rsp),%r13 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7bc40(%rip),%rsi │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 58c30 │ │ │ │ - cmpb $0x0,0x1c8(%rbx) │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - je 5480 <__cxa_finalize@plt+0x1cb0> │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x7bc24(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - jmp 516f <__cxa_finalize@plt+0x199f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov $0x1d,%r8d │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lea -0x1(%rbx,%rax,1),%rdi │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - jmp 528f <__cxa_finalize@plt+0x1abf> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - jmp 5224 <__cxa_finalize@plt+0x1a54> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x7d5b4(%rip),%rax │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - jmp 51e6 <__cxa_finalize@plt+0x1a16> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x10(%rdi) │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ - movl $0x0,0x30(%rdi) │ │ │ │ - movq $0x0,0x38(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ + test %esi,%esi │ │ │ │ + je 51e8 <__cxa_finalize@plt+0x1a18> │ │ │ │ + mov (%rdi),%edx │ │ │ │ + mov %esi,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdi,%rax,4),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + cmovb %eax,%r8d │ │ │ │ + cmovb %ecx,%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 51c8 <__cxa_finalize@plt+0x19f8> │ │ │ │ + mov %r8d,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r8d,%eax │ │ │ │ ret │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x18(%rbx) │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - je 5553 <__cxa_finalize@plt+0x1d83> │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rax,%rbp,8),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - movq $0x0,(%rax,%rbp,8) │ │ │ │ - lea 0x1(%r12),%ebp │ │ │ │ - mov %rbp,%r12 │ │ │ │ - cmp 0x18(%rbx),%rbp │ │ │ │ - jb 5530 <__cxa_finalize@plt+0x1d60> │ │ │ │ - mov 0x30(%rbx),%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - je 559b <__cxa_finalize@plt+0x1dcb> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov (%rax,%rbp,8),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - movq $0x0,(%rax,%rbp,8) │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - mov (%rax,%rbp,8),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - movq $0x0,(%rax,%rbp,8) │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp 0x30(%rbx),%ebp │ │ │ │ - jb 5560 <__cxa_finalize@plt+0x1d90> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + test %esi,%esi │ │ │ │ + je 5230 <__cxa_finalize@plt+0x1a60> │ │ │ │ + mov (%rdi),%r8d │ │ │ │ + mov %esi,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi,%rax,4),%ecx │ │ │ │ + cmp %ecx,%r8d │ │ │ │ + jae 5221 <__cxa_finalize@plt+0x1a51> │ │ │ │ + cmp %eax,%edx │ │ │ │ + setne %r10b │ │ │ │ + test %r10b,%r10b │ │ │ │ + cmovne %ecx,%r8d │ │ │ │ + cmovne %eax,%r9d │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 5208 <__cxa_finalize@plt+0x1a38> │ │ │ │ + mov %r9d,%eax │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x30(%rdi),%eax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov 0x30(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x30(%rbx),%ecx │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r12,(%rsi,%rcx,8) │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %rbp,(%rax,%rcx,8) │ │ │ │ - mov %edx,0x30(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r9d,%eax │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - lea 0x8(,%rax,8),%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - lea 0x8(,%rax,8),%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %r12,(%rax,%rdx,8) │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rbp,(%rdx,%rax,8) │ │ │ │ + test %esi,%esi │ │ │ │ + jle 5278 <__cxa_finalize@plt+0x1aa8> │ │ │ │ + mov (%rdi),%edx │ │ │ │ + movslq %esi,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi,%rax,4),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + cmovl %eax,%r8d │ │ │ │ + cmovl %ecx,%edx │ │ │ │ add $0x1,%rax │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 5258 <__cxa_finalize@plt+0x1a88> │ │ │ │ + mov %r8d,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r8d,%eax │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ + mov %esi,0xc(%rsp) │ │ │ │ test %esi,%esi │ │ │ │ - je 5750 <__cxa_finalize@plt+0x1f80> │ │ │ │ - mov %esi,%esi │ │ │ │ - mov %rdx,%r12 │ │ │ │ - lea 0x7b999(%rip),%r13 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea (%rdi,%rsi,8),%rbp │ │ │ │ - jmp 5712 <__cxa_finalize@plt+0x1f42> │ │ │ │ - nop │ │ │ │ - cmpb $0x44,0x1(%rdx) │ │ │ │ - jne 571a <__cxa_finalize@plt+0x1f4a> │ │ │ │ - cmpb $0x3a,0x2(%rdx) │ │ │ │ - jne 571a <__cxa_finalize@plt+0x1f4a> │ │ │ │ - lea 0x3(%rdx),%rdi │ │ │ │ - add $0x8,%rbx │ │ │ │ - call 58a90 │ │ │ │ - mov %rax,(%r12) │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 5730 <__cxa_finalize@plt+0x1f60> │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - cmpb $0x49,(%rdx) │ │ │ │ - je 56f0 <__cxa_finalize@plt+0x1f20> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ + je 5300 <__cxa_finalize@plt+0x1b30> │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %edx,%r13d │ │ │ │ + mov %edx,%ebx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x7c869(%rip),%r12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,%r15d │ │ │ │ + sub %r13d,%r15d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 52df <__cxa_finalize@plt+0x1b0f> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%r15d │ │ │ │ + mov 0x0(%rbp,%rax,4),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x8,%rbx │ │ │ │ - call 58c30 │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 5712 <__cxa_finalize@plt+0x1f42> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5754 <__cxa_finalize@plt+0x1f84> │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %r15d,%ebx │ │ │ │ + jne 52c0 <__cxa_finalize@plt+0x1af0> │ │ │ │ + lea 0x7ce27(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r14d │ │ │ │ + add %r13d,%ebx │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %r14d,0xc(%rsp) │ │ │ │ + jne 52b0 <__cxa_finalize@plt+0x1ae0> │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 5734 <__cxa_finalize@plt+0x1f64> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %esi,0xc(%rsp) │ │ │ │ test %esi,%esi │ │ │ │ - je 5810 <__cxa_finalize@plt+0x2040> │ │ │ │ - mov %esi,%esi │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - lea (%rdi,%rsi,8),%rbx │ │ │ │ + je 5395 <__cxa_finalize@plt+0x1bc5> │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %edx,%r13d │ │ │ │ + mov %edx,%ebx │ │ │ │ xor %r14d,%r14d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%r15),%rdi │ │ │ │ - cmpb $0x53,(%rdi) │ │ │ │ - jne 57b9 <__cxa_finalize@plt+0x1fe9> │ │ │ │ - cmpb $0x4e,0x1(%rdi) │ │ │ │ - jne 57b9 <__cxa_finalize@plt+0x1fe9> │ │ │ │ - cmpb $0x3a,0x2(%rdi) │ │ │ │ - jne 57b9 <__cxa_finalize@plt+0x1fe9> │ │ │ │ - add $0x3,%rdi │ │ │ │ - mov $0x1,%ebp │ │ │ │ - call 58a90 │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov (%r15),%rdi │ │ │ │ - cmpb $0x4c,(%rdi) │ │ │ │ - jne 57e4 <__cxa_finalize@plt+0x2014> │ │ │ │ - cmpb $0x4e,0x1(%rdi) │ │ │ │ - jne 57e4 <__cxa_finalize@plt+0x2014> │ │ │ │ - cmpb $0x3a,0x2(%rdi) │ │ │ │ - jne 57e4 <__cxa_finalize@plt+0x2014> │ │ │ │ - add $0x3,%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1,%r14d │ │ │ │ - call 35e0 │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - add $0x8,%r15 │ │ │ │ - cmp %r15,%rbx │ │ │ │ - jne 5790 <__cxa_finalize@plt+0x1fc0> │ │ │ │ - xor $0x1,%ebp │ │ │ │ - xor $0x1,%r14d │ │ │ │ - or %r14b,%bpl │ │ │ │ - jne 5810 <__cxa_finalize@plt+0x2040> │ │ │ │ - add $0x8,%rsp │ │ │ │ + lea 0x7bcd4(%rip),%r12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,%r15d │ │ │ │ + sub %r13d,%r15d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 5374 <__cxa_finalize@plt+0x1ba4> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%r15d │ │ │ │ + movsd 0x0(%rbp,%rax,8),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %r15d,%ebx │ │ │ │ + jne 5350 <__cxa_finalize@plt+0x1b80> │ │ │ │ + lea 0x7cd92(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r14d │ │ │ │ + add %r13d,%ebx │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %r14d,0xc(%rsp) │ │ │ │ + jne 5340 <__cxa_finalize@plt+0x1b70> │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x81049(%rip),%rcx │ │ │ │ - mov $0x13f,%edx │ │ │ │ - lea 0x7b860(%rip),%rsi │ │ │ │ - lea 0x7b86a(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov $0x40,%esi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - lea 0x7b83a(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - xor %edi,%edi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,%rsi │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x38(%rax),%rdi │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ - movl $0x0,0x30(%rax) │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov 0xf0(%r12),%rdx │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7b7bf(%rip),%rdx │ │ │ │ - call 58c30 │ │ │ │ - mov 0xe8(%r12),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x18(%rax),%r14d │ │ │ │ - mov %r14,0x18(%rbp) │ │ │ │ - lea 0x0(,%r14,8),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 5936 <__cxa_finalize@plt+0x2166> │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + jle 54a0 <__cxa_finalize@plt+0x1cd0> │ │ │ │ + imul %ecx,%edx │ │ │ │ + movslq %ecx,%rax │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ xor %ebx,%ebx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %ecx,%r15d │ │ │ │ + lea 0x7c723(%rip),%rbp │ │ │ │ + mov %esi,0x2c(%rsp) │ │ │ │ + mov %edx,0x28(%rsp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xe8(%r12),%rdi │ │ │ │ - mov %ebx,%esi │ │ │ │ - call 12fa0 <__cxa_finalize@plt+0xf7d0> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea (%rax,%rbx,8),%rdi │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov 0x20(%rsp),%r13d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jle 5478 <__cxa_finalize@plt+0x1ca8> │ │ │ │ + mov %ebx,0x24(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 5453 <__cxa_finalize@plt+0x1c83> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + movslq %r13d,%rax │ │ │ │ + lea (%rcx,%rax,4),%r14 │ │ │ │ + add %rdi,%rax │ │ │ │ + lea (%rcx,%rax,4),%rbx │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r14),%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - mov 0xe8(%r12),%rdi │ │ │ │ - mov %ebx,%esi │ │ │ │ - call 12a60 <__cxa_finalize@plt+0xf290> │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %eax,%eax │ │ │ │ - mov %rax,(%rdx,%rbx,8) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jne 58f0 <__cxa_finalize@plt+0x2120> │ │ │ │ - movl $0x1,0x30(%rbp) │ │ │ │ - mov $0x8,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov $0x8,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x260(%r12),%rdx │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ + add $0x4,%r14 │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jne 5438 <__cxa_finalize@plt+0x1c68> │ │ │ │ + lea 0x7d055(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - mov 0x268(%r12),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 59a0 <__cxa_finalize@plt+0x21d0> │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ + add $0x1,%r12d │ │ │ │ + add %r15d,%r13d │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %r12d,0xc(%rsp) │ │ │ │ + jne 5418 <__cxa_finalize@plt+0x1c48> │ │ │ │ + mov 0x24(%rsp),%ebx │ │ │ │ + lea 0x7cc8e(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + add $0x1,%ebx │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + add %ecx,0x20(%rsp) │ │ │ │ + cmp %ebx,0x2c(%rsp) │ │ │ │ + jne 5400 <__cxa_finalize@plt+0x1c30> │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - jmp 598e <__cxa_finalize@plt+0x21be> │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58a90 │ │ │ │ - cmpb $0x40,(%rbx) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - jne 5b88 <__cxa_finalize@plt+0x23b8> │ │ │ │ - lea 0x28(%rsp),%rcx │ │ │ │ - lea 0x7be1a(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 57fb0 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5b90 <__cxa_finalize@plt+0x23c0> │ │ │ │ - xor %r14d,%r14d │ │ │ │ + cmpq $0x0,0x8(%rdi) │ │ │ │ + jle 54f0 <__cxa_finalize@plt+0x1d20> │ │ │ │ + mov %rdi,%rbp │ │ │ │ xor %ebx,%ebx │ │ │ │ - nop │ │ │ │ - lea 0x1(%r14),%ebp │ │ │ │ - mov %r14d,%r13d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%r14 │ │ │ │ - shl $0x3,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r13d,%eax │ │ │ │ - lea (%rbx,%rax,8),%r12 │ │ │ │ - call 58a90 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0x7bdc1(%rip),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - call 57fb0 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5a30 <__cxa_finalize@plt+0x2260> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - cmp $0x40,%edx │ │ │ │ - jne 5b22 <__cxa_finalize@plt+0x2352> │ │ │ │ - cmpb $0x48,0x1(%rax) │ │ │ │ - je 5b18 <__cxa_finalize@plt+0x2348> │ │ │ │ - cmp $0x40,%edx │ │ │ │ - jne 5b22 <__cxa_finalize@plt+0x2352> │ │ │ │ - cmpb $0x53,0x1(%rax) │ │ │ │ - je 5ba0 <__cxa_finalize@plt+0x23d0> │ │ │ │ - cmp $0x40,%edx │ │ │ │ - jne 5b22 <__cxa_finalize@plt+0x2352> │ │ │ │ - cmpb $0x52,0x1(%rax) │ │ │ │ - jne 5b22 <__cxa_finalize@plt+0x2352> │ │ │ │ - cmpb $0x47,0x2(%rax) │ │ │ │ - jne 5b22 <__cxa_finalize@plt+0x2352> │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 5c79 <__cxa_finalize@plt+0x24a9> │ │ │ │ - mov %rbx,%r13 │ │ │ │ - jmp 5af5 <__cxa_finalize@plt+0x2325> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpb $0x44,0x1(%rdx) │ │ │ │ - jne 5afe <__cxa_finalize@plt+0x232e> │ │ │ │ - cmpb $0x3a,0x2(%rdx) │ │ │ │ - jne 5afe <__cxa_finalize@plt+0x232e> │ │ │ │ - lea 0x3(%rdx),%rdi │ │ │ │ - call 58a90 │ │ │ │ - mov %rax,%r15 │ │ │ │ - add $0x8,%r13 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - je 5c20 <__cxa_finalize@plt+0x2450> │ │ │ │ - mov 0x8(%r13),%rdx │ │ │ │ - cmpb $0x49,(%rdx) │ │ │ │ - je 5ad0 <__cxa_finalize@plt+0x2300> │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - lea 0x7b575(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - jmp 5ae8 <__cxa_finalize@plt+0x2318> │ │ │ │ + lea 0x7c64a(%rip),%r12 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x44,0x2(%rax) │ │ │ │ - jne 5a93 <__cxa_finalize@plt+0x22c3> │ │ │ │ - mov %rbx,%r12 │ │ │ │ - add %rbx,%rbp │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 5b4b <__cxa_finalize@plt+0x237b> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%r12),%rdi │ │ │ │ - add $0x8,%r12 │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 5b30 <__cxa_finalize@plt+0x2360> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5c7e <__cxa_finalize@plt+0x24ae> │ │ │ │ - add $0x58,%rsp │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov (%rax,%rbx,4),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %rbx,0x8(%rbp) │ │ │ │ + jg 54d0 <__cxa_finalize@plt+0x1d00> │ │ │ │ pop %rbx │ │ │ │ + lea 0x7cc15(%rip),%rsi │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 5b62 <__cxa_finalize@plt+0x2392> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0,%rax │ │ │ │ - ud2 │ │ │ │ + pop %r12 │ │ │ │ + jmp 3160 <__printf_chk@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x51,0x2(%rax) │ │ │ │ - jne 5aa6 <__cxa_finalize@plt+0x22d6> │ │ │ │ - lea 0x38(%rsp),%rcx │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - mov %r13d,%esi │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call 5760 <__cxa_finalize@plt+0x1f90> │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - lea 0x8(,%rax,8),%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x10(%r15),%rdi │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - lea 0x8(,%rax,8),%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x18(%r15),%rdx │ │ │ │ - mov 0x8(%r15),%rcx │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %rax,0x10(%r15) │ │ │ │ - mov %rsi,(%rcx,%rdx,8) │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov %rcx,(%rax,%rdx,8) │ │ │ │ - addq $0x1,0x18(%r15) │ │ │ │ - jmp 5b22 <__cxa_finalize@plt+0x2352> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rsp),%r12 │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - mov 0x30(%r13),%eax │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - mov %rax,0x20(%r13) │ │ │ │ - mov 0x30(%r13),%eax │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x30(%r13),%esi │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - mov %rax,0x28(%r13) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r15,(%rdi,%rsi,8) │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %r12,(%rax,%rsi,8) │ │ │ │ - mov %edx,0x30(%r13) │ │ │ │ - jmp 5b22 <__cxa_finalize@plt+0x2352> │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 5c25 <__cxa_finalize@plt+0x2455> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 5538 <__cxa_finalize@plt+0x1d68> │ │ │ │ + mov (%rsi),%rdi │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmpq $0x0,0x18(%rdi) │ │ │ │ - je 5ce8 <__cxa_finalize@plt+0x2518> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x7b3f9(%rip),%r12 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 552a <__cxa_finalize@plt+0x1d5a> │ │ │ │ + call 32c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp 32c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0x97734(%rip),%rdi │ │ │ │ - mov (%rdx,%rbp,8),%rcx │ │ │ │ - mov (%rax,%rbp,8),%r8 │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%rbp │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp 0x18(%rbx),%rbp │ │ │ │ - jb 5cb8 <__cxa_finalize@plt+0x24e8> │ │ │ │ - mov 0x30(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 5d48 <__cxa_finalize@plt+0x2578> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x7b3c8(%rip),%r13 │ │ │ │ - lea 0x7b3d6(%rip),%r12 │ │ │ │ - nop │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov 0x976f5(%rip),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov (%rax,%rbp,8),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov 0x976d4(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov (%rax,%rbp,8),%rcx │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%r11d │ │ │ │ + mov %edi,%r10d │ │ │ │ + sub %edi,%r11d │ │ │ │ + cmp %edi,%esi │ │ │ │ + je 5584 <__cxa_finalize@plt+0x1db4> │ │ │ │ + mov (%rdx),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%rbp │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x30(%rbx),%eax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jb 5d00 <__cxa_finalize@plt+0x2530> │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%r10,%rax,1),%edx │ │ │ │ + lea (%rdi,%rdx,4),%rcx │ │ │ │ + mov %esi,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + mov (%rcx),%r8d │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rdi,%rdx,4),%rdx │ │ │ │ + mov (%rdx),%r9d │ │ │ │ + mov %r9d,(%rcx) │ │ │ │ + mov %r8d,(%rdx) │ │ │ │ + cmp %r11d,%eax │ │ │ │ + jb 5560 <__cxa_finalize@plt+0x1d90> │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov $0x2710,%esi │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - xor %edi,%edi │ │ │ │ - sub $0x18,%rsp │ │ │ │ - call 5e500 │ │ │ │ - mov 0x97678(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x7b355(%rip),%rdx │ │ │ │ - mov %rax,%rbp │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - lea 0x7b9c6(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5efd <__cxa_finalize@plt+0x272d> │ │ │ │ - mov $0x40,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x2710,%r15d │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ - movl $0x0,0x30(%rax) │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 37b0 │ │ │ │ - mov %eax,%ebx │ │ │ │ - cmp $0xff,%al │ │ │ │ - je 5e70 <__cxa_finalize@plt+0x26a0> │ │ │ │ - cmp $0xa,%bl │ │ │ │ - jne 5ea8 <__cxa_finalize@plt+0x26d8> │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5e98 <__cxa_finalize@plt+0x26c8> │ │ │ │ - lea 0x1(%r12),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r12d,%eax │ │ │ │ - movb $0x0,(%rbx,%rax,1) │ │ │ │ - cmpb $0x40,(%rbx) │ │ │ │ - je 5ec8 <__cxa_finalize@plt+0x26f8> │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 55650 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - call 32c0 │ │ │ │ - mov %r15d,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 37b0 │ │ │ │ - mov %eax,%ebx │ │ │ │ - cmp $0xff,%al │ │ │ │ - jne 5e0e <__cxa_finalize@plt+0x263e> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 35a0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + mov 0x8(%rdi),%r11 │ │ │ │ + mov (%rdi),%r8 │ │ │ │ + lea -0x1(%r11),%edx │ │ │ │ + mov %r11d,%ebx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea (%r8,%rdx,4),%rdx │ │ │ │ + jmp 55ca <__cxa_finalize@plt+0x1dfa> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + lea -0x4(%rdx),%rdi │ │ │ │ + lea (%r8,%rsi,4),%r9 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov (%r9),%esi │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ + jae 55d0 <__cxa_finalize@plt+0x1e00> │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %ecx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 55b0 <__cxa_finalize@plt+0x1de0> │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ + cmp %r11d,%edi │ │ │ │ + jae 564f <__cxa_finalize@plt+0x1e7f> │ │ │ │ + mov %edi,%edx │ │ │ │ + lea (%r8,%rdx,4),%rcx │ │ │ │ + jmp 55eb <__cxa_finalize@plt+0x1e1b> │ │ │ │ + add $0x1,%edi │ │ │ │ + add $0x4,%rcx │ │ │ │ + cmp %ebx,%edi │ │ │ │ + jae 5600 <__cxa_finalize@plt+0x1e30> │ │ │ │ + mov (%rcx),%r10d │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmp %r10d,%esi │ │ │ │ + jb 55e0 <__cxa_finalize@plt+0x1e10> │ │ │ │ + lea -0x1(%rdi),%edx │ │ │ │ + lea (%r8,%rdx,4),%rdx │ │ │ │ + mov (%rdx),%r10d │ │ │ │ + lea -0x1(%r11),%rdi │ │ │ │ + mov %r10d,(%r9) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %esi,(%rdx) │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %eax,%edx │ │ │ │ + sub %rdx,%r11 │ │ │ │ + xor %edx,%edx │ │ │ │ + test %r11,%r11 │ │ │ │ + jle 5648 <__cxa_finalize@plt+0x1e78> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xa,%bl │ │ │ │ - je 5e00 <__cxa_finalize@plt+0x2630> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%r12),%edx │ │ │ │ - lea -0x1(%r15),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - je 5ee0 <__cxa_finalize@plt+0x2710> │ │ │ │ - mov %bl,0x0(%rbp,%r12,1) │ │ │ │ - mov %edx,%r12d │ │ │ │ - jmp 5e00 <__cxa_finalize@plt+0x2630> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 59b0 <__cxa_finalize@plt+0x21e0> │ │ │ │ - jmp 5e4a <__cxa_finalize@plt+0x267a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%r15,%r15,1),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - mov %rsi,%r15 │ │ │ │ - call 5e500 │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5eb5 <__cxa_finalize@plt+0x26e5> │ │ │ │ - call 34c0 <__errno_location@plt> │ │ │ │ - lea 0x7b17a(%rip),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - lea 0x7d08d(%rip),%rdx │ │ │ │ - mov (%rax),%r8d │ │ │ │ - mov $0x1f0,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%ecx │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 5f5d <__cxa_finalize@plt+0x278d> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jb 5f5d <__cxa_finalize@plt+0x278d> │ │ │ │ - mov 0x4(%rdi),%ecx │ │ │ │ - mov 0x4(%rsi),%edx │ │ │ │ + mov %rdi,%r10 │ │ │ │ + lea (%rax,%rdx,1),%esi │ │ │ │ + sub %rcx,%r10 │ │ │ │ + lea (%r8,%rsi,4),%rsi │ │ │ │ + lea (%r8,%r10,4),%rcx │ │ │ │ + mov (%rsi),%r9d │ │ │ │ + mov (%rcx),%r10d │ │ │ │ + mov %r10d,(%rsi) │ │ │ │ + mov %r9d,(%rcx) │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmp %r11,%rcx │ │ │ │ + jl 5620 <__cxa_finalize@plt+0x1e50> │ │ │ │ mov $0x1,%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 5f5d <__cxa_finalize@plt+0x278d> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - sbb %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ + mov (%rdx),%r10d │ │ │ │ + jmp 5600 <__cxa_finalize@plt+0x1e30> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + test %esi,%esi │ │ │ │ + je 56ea <__cxa_finalize@plt+0x1f1a> │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 56eb <__cxa_finalize@plt+0x1f1b> │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %rdi,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + shr $1,%ecx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + addsd (%rdx),%xmm0 │ │ │ │ + add $0x10,%rdx │ │ │ │ + addsd -0x8(%rdx),%xmm0 │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 5690 <__cxa_finalize@plt+0x1ec0> │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffe,%edx │ │ │ │ + test $0x1,%sil │ │ │ │ + je 56b6 <__cxa_finalize@plt+0x1ee6> │ │ │ │ + mov %edx,%r8d │ │ │ │ + addsd (%rdi,%r8,8),%xmm0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + unpcklpd %xmm2,%xmm2 │ │ │ │ xchg %ax,%ax │ │ │ │ + movupd (%rax),%xmm1 │ │ │ │ + add $0x10,%rax │ │ │ │ + divpd %xmm2,%xmm1 │ │ │ │ + movups %xmm1,-0x10(%rax) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 56c0 <__cxa_finalize@plt+0x1ef0> │ │ │ │ + and $0x1,%esi │ │ │ │ + je 56ea <__cxa_finalize@plt+0x1f1a> │ │ │ │ + lea (%rdi,%rdx,8),%rax │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,(%rax) │ │ │ │ + ret │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + addsd (%rdi),%xmm0 │ │ │ │ + jmp 56da <__cxa_finalize@plt+0x1f0a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ mov %esi,%eax │ │ │ │ - push %rbx │ │ │ │ - lea (%rax,%rax,2),%rsi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - xor %edi,%edi │ │ │ │ - shl $0x5,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 5e500 │ │ │ │ - mov %ebp,(%rbx) │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + mov %edi,%edx │ │ │ │ + neg %eax │ │ │ │ + cmovs %esi,%eax │ │ │ │ + cmp %edi,%eax │ │ │ │ + jg 5717 <__cxa_finalize@plt+0x1f47> │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edi,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 5730 <__cxa_finalize@plt+0x1f60> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%ecx │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 5720 <__cxa_finalize@plt+0x1f50> │ │ │ │ + mov %ecx,%eax │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5fae <__cxa_finalize@plt+0x27de> │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,(%rdi) │ │ │ │ - mov $0x20,%esi │ │ │ │ - movb $0x0,0x8(%rdi) │ │ │ │ - movq $0x0,0x20(%rdi) │ │ │ │ - movb $0x0,0x18(%rdi) │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + test %edi,%edi │ │ │ │ + je 5790 <__cxa_finalize@plt+0x1fc0> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov $0x28,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - movl $0xffffffff,0x8(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - call 5e500 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x58(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp 3200 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - movb $0x0,0x8(%rdi) │ │ │ │ - movb $0x0,0x18(%rdi) │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6052 <__cxa_finalize@plt+0x2882> │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 60b9 <__cxa_finalize@plt+0x28e9> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - movl $0xffffffff,0x8(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6089 <__cxa_finalize@plt+0x28b9> │ │ │ │ - call 52730 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 60a8 <__cxa_finalize@plt+0x28d8> │ │ │ │ - call 52730 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x58(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + jp 5768 <__cxa_finalize@plt+0x1f98> │ │ │ │ + jne 5768 <__cxa_finalize@plt+0x1f98> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + test %edi,%edi │ │ │ │ + js 57b0 <__cxa_finalize@plt+0x1fe0> │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - movl $0xffffffff,0x8(%rdi) │ │ │ │ - movups %xmm0,0x10(%rdi) │ │ │ │ + movsd 0x7da20(%rip),%xmm0 │ │ │ │ + test %edi,%edi │ │ │ │ + js 57a0 <__cxa_finalize@plt+0x1fd0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test $0x1,%dil │ │ │ │ + je 5782 <__cxa_finalize@plt+0x1fb2> │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + sar $1,%edi │ │ │ │ + jne 5778 <__cxa_finalize@plt+0x1fa8> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x7d9f8(%rip),%xmm0 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + neg %edi │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + jmp 5778 <__cxa_finalize@plt+0x1fa8> │ │ │ │ + movsd 0x7d9e0(%rip),%xmm0 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - movl $0xffffffff,0x8(%rdi) │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6135 <__cxa_finalize@plt+0x2965> │ │ │ │ - call 52730 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6154 <__cxa_finalize@plt+0x2984> │ │ │ │ - call 52730 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - pop %rbx │ │ │ │ + mov %edi,%edx │ │ │ │ + mov %edi,%eax │ │ │ │ + sub $0x1,%edx │ │ │ │ + je 57f0 <__cxa_finalize@plt+0x2020> │ │ │ │ + test $0x1,%dl │ │ │ │ + je 57e0 <__cxa_finalize@plt+0x2010> │ │ │ │ + imul %edx,%eax │ │ │ │ + sub $0x1,%edx │ │ │ │ + je 57f6 <__cxa_finalize@plt+0x2026> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + imul %edx,%eax │ │ │ │ + lea -0x1(%rdx),%ecx │ │ │ │ + imul %ecx,%eax │ │ │ │ + sub $0x2,%edx │ │ │ │ + jne 57e0 <__cxa_finalize@plt+0x2010> │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + mov $0x1,%eax │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 61d0 <__cxa_finalize@plt+0x2a00> │ │ │ │ - push %r12 │ │ │ │ + push %r14 │ │ │ │ + movq %xmm2,%r14 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 61c1 <__cxa_finalize@plt+0x29f1> │ │ │ │ - lea 0x7af7b(%rip),%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 52950 │ │ │ │ - test %rax,%rax │ │ │ │ - je 61c1 <__cxa_finalize@plt+0x29f1> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - call 3430 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 52950 │ │ │ │ - test %rax,%rax │ │ │ │ - je 61c1 <__cxa_finalize@plt+0x29f1> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - call 3430 │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jl 61e0 <__cxa_finalize@plt+0x2a10> │ │ │ │ - pop %rbx │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + sub $0x30,%rsp │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call *%rbx │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + call *%rbx │ │ │ │ + movsd 0x8(%rsp),%xmm10 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + comisd %xmm2,%xmm10 │ │ │ │ + jbe 5bb0 <__cxa_finalize@plt+0x23e0> │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jbe 58a5 <__cxa_finalize@plt+0x20d5> │ │ │ │ + lea 0x7b7ab(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd %xmm10,(%rsp) │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd (%rsp),%xmm10 │ │ │ │ + movq %r14,%xmm3 │ │ │ │ + movapd %xmm6,%xmm4 │ │ │ │ + movapd %xmm10,%xmm13 │ │ │ │ + movsd 0x7d8e5(%rip),%xmm5 │ │ │ │ + mulsd %xmm3,%xmm5 │ │ │ │ + movq 0x7d709(%rip),%xmm3 │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm13,%xmm2 │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + movapd %xmm1,%xmm15 │ │ │ │ + andpd %xmm3,%xmm2 │ │ │ │ + andpd %xmm3,%xmm7 │ │ │ │ + subsd %xmm6,%xmm15 │ │ │ │ + comisd %xmm2,%xmm7 │ │ │ │ + ja 5af0 <__cxa_finalize@plt+0x2320> │ │ │ │ + movapd %xmm13,%xmm9 │ │ │ │ + movapd %xmm4,%xmm8 │ │ │ │ + movapd %xmm0,%xmm13 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + movapd %xmm10,%xmm0 │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movapd %xmm8,%xmm7 │ │ │ │ + movsd 0x7d882(%rip),%xmm6 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + subsd %xmm4,%xmm7 │ │ │ │ + andpd %xmm3,%xmm2 │ │ │ │ + mulsd 0x7d876(%rip),%xmm2 │ │ │ │ + addsd 0x28(%rsp),%xmm2 │ │ │ │ + mulsd %xmm7,%xmm6 │ │ │ │ + movapd %xmm6,%xmm10 │ │ │ │ + andpd %xmm3,%xmm10 │ │ │ │ + comisd %xmm10,%xmm2 │ │ │ │ + jae 5ba0 <__cxa_finalize@plt+0x23d0> │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + ucomisd %xmm5,%xmm13 │ │ │ │ + jp 5962 <__cxa_finalize@plt+0x2192> │ │ │ │ + je 5ba0 <__cxa_finalize@plt+0x23d0> │ │ │ │ + movapd %xmm15,%xmm11 │ │ │ │ + andpd %xmm3,%xmm11 │ │ │ │ + comisd %xmm2,%xmm11 │ │ │ │ + jb 5a40 <__cxa_finalize@plt+0x2270> │ │ │ │ + movapd %xmm0,%xmm12 │ │ │ │ + movapd %xmm13,%xmm5 │ │ │ │ + andpd %xmm3,%xmm12 │ │ │ │ + andpd %xmm3,%xmm5 │ │ │ │ + comisd %xmm5,%xmm12 │ │ │ │ + jbe 5a40 <__cxa_finalize@plt+0x2270> │ │ │ │ + ucomisd %xmm8,%xmm1 │ │ │ │ + movapd %xmm13,%xmm12 │ │ │ │ + divsd %xmm0,%xmm12 │ │ │ │ + jp 5b10 <__cxa_finalize@plt+0x2340> │ │ │ │ + jne 5b10 <__cxa_finalize@plt+0x2340> │ │ │ │ + movapd %xmm7,%xmm1 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movsd 0x7d7d0(%rip),%xmm0 │ │ │ │ + mulsd %xmm12,%xmm1 │ │ │ │ + subsd %xmm12,%xmm0 │ │ │ │ + comisd %xmm5,%xmm1 │ │ │ │ + jbe 5b92 <__cxa_finalize@plt+0x23c2> │ │ │ │ + xorpd 0x7d604(%rip),%xmm0 │ │ │ │ + mulsd 0x7d7cc(%rip),%xmm7 │ │ │ │ + movapd %xmm0,%xmm11 │ │ │ │ + mulsd %xmm2,%xmm11 │ │ │ │ + mulsd %xmm0,%xmm7 │ │ │ │ + andpd %xmm3,%xmm11 │ │ │ │ + mulsd 0x7d7a0(%rip),%xmm11 │ │ │ │ + subsd %xmm11,%xmm7 │ │ │ │ + comisd %xmm1,%xmm7 │ │ │ │ + jbe 5a40 <__cxa_finalize@plt+0x2270> │ │ │ │ + movapd %xmm15,%xmm7 │ │ │ │ + mulsd %xmm0,%xmm7 │ │ │ │ + mulsd 0x7d784(%rip),%xmm7 │ │ │ │ + andpd %xmm3,%xmm7 │ │ │ │ + comisd %xmm1,%xmm7 │ │ │ │ + jbe 5a5d <__cxa_finalize@plt+0x228d> │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + divsd %xmm0,%xmm6 │ │ │ │ + movapd %xmm6,%xmm10 │ │ │ │ + andpd %xmm3,%xmm10 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + comisd %xmm10,%xmm2 │ │ │ │ + jbe 5a5d <__cxa_finalize@plt+0x228d> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + comisd %xmm0,%xmm6 │ │ │ │ + movapd %xmm2,%xmm6 │ │ │ │ + ja 5a5d <__cxa_finalize@plt+0x228d> │ │ │ │ + xorpd 0x7d583(%rip),%xmm6 │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + addsd %xmm4,%xmm1 │ │ │ │ + movsd %xmm13,0x20(%rsp) │ │ │ │ + movsd %xmm9,0x18(%rsp) │ │ │ │ + movsd %xmm8,0x10(%rsp) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + call *%rbx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + movsd 0x10(%rsp),%xmm8 │ │ │ │ + movsd 0x18(%rsp),%xmm9 │ │ │ │ + movq 0x7d519(%rip),%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm13 │ │ │ │ + jbe 5b00 <__cxa_finalize@plt+0x2330> │ │ │ │ + comisd %xmm2,%xmm9 │ │ │ │ + jbe 5ad1 <__cxa_finalize@plt+0x2301> │ │ │ │ + movapd %xmm13,%xmm9 │ │ │ │ + movapd %xmm4,%xmm8 │ │ │ │ + movapd %xmm13,%xmm10 │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + movapd %xmm9,%xmm13 │ │ │ │ + movapd %xmm8,%xmm4 │ │ │ │ + jmp 58d0 <__cxa_finalize@plt+0x2100> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movapd %xmm0,%xmm9 │ │ │ │ + movapd %xmm1,%xmm8 │ │ │ │ + jmp 5911 <__cxa_finalize@plt+0x2141> │ │ │ │ + nop │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + jbe 5ad1 <__cxa_finalize@plt+0x2301> │ │ │ │ + comisd %xmm9,%xmm2 │ │ │ │ + jbe 5ad1 <__cxa_finalize@plt+0x2301> │ │ │ │ + jmp 5ac7 <__cxa_finalize@plt+0x22f7> │ │ │ │ + nop │ │ │ │ + divsd %xmm9,%xmm0 │ │ │ │ + movapd %xmm13,%xmm14 │ │ │ │ + movapd %xmm7,%xmm11 │ │ │ │ + divsd %xmm9,%xmm14 │ │ │ │ + mulsd %xmm0,%xmm11 │ │ │ │ + movsd %xmm11,(%rsp) │ │ │ │ + movapd %xmm0,%xmm11 │ │ │ │ + subsd 0x7d654(%rip),%xmm0 │ │ │ │ + subsd %xmm14,%xmm11 │ │ │ │ + mulsd (%rsp),%xmm11 │ │ │ │ + movapd %xmm14,%xmm5 │ │ │ │ + movapd %xmm4,%xmm14 │ │ │ │ + subsd 0x7d637(%rip),%xmm5 │ │ │ │ + subsd %xmm1,%xmm14 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm14 │ │ │ │ + movapd %xmm11,%xmm1 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + subsd %xmm14,%xmm1 │ │ │ │ + mulsd %xmm12,%xmm1 │ │ │ │ + subsd 0x7d60d(%rip),%xmm12 │ │ │ │ + mulsd %xmm12,%xmm0 │ │ │ │ + comisd %xmm5,%xmm1 │ │ │ │ + ja 59d4 <__cxa_finalize@plt+0x2204> │ │ │ │ + xorpd 0x7d446(%rip),%xmm1 │ │ │ │ + jmp 59dc <__cxa_finalize@plt+0x220c> │ │ │ │ + nop │ │ │ │ + add $0x30,%rsp │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ pop %rbx │ │ │ │ - mov $0x1,%eax │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ + nopl (%rax) │ │ │ │ + comisd %xmm10,%xmm2 │ │ │ │ + jbe 58a5 <__cxa_finalize@plt+0x20d5> │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + jbe 58a5 <__cxa_finalize@plt+0x20d5> │ │ │ │ + jmp 5862 <__cxa_finalize@plt+0x2092> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - test %esi,%esi │ │ │ │ - je 64c0 <__cxa_finalize@plt+0x2cf0> │ │ │ │ push %r15 │ │ │ │ - xor %r15d,%r15d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %edx,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %esi,%r13d │ │ │ │ + lea -0x1(%rcx),%r13d │ │ │ │ + mov %r13d,%r9d │ │ │ │ push %r12 │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ + mov %rsi,%r12 │ │ │ │ + imul %edx,%r9d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %r8d,%ebp │ │ │ │ push %rbx │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - jmp 6260 <__cxa_finalize@plt+0x2a90> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movslq %r12d,%rax │ │ │ │ - lea 0x0(%rbp,%rax,8),%r10 │ │ │ │ - mov (%r10),%rax │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - mov 0x8(%r9),%eax │ │ │ │ - and $0x4,%eax │ │ │ │ - testb $0x4,0x8(%rdi) │ │ │ │ - jne 6370 <__cxa_finalize@plt+0x2ba0> │ │ │ │ - mov %r9,%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - jne 645e <__cxa_finalize@plt+0x2c8e> │ │ │ │ - add $0x1,%r15d │ │ │ │ - add $0x8,%r14 │ │ │ │ - cmp %r13d,%r15d │ │ │ │ - je 62c3 <__cxa_finalize@plt+0x2af3> │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov 0x10(%rax),%r9 │ │ │ │ - test %r9,%r9 │ │ │ │ - je 62a0 <__cxa_finalize@plt+0x2ad0> │ │ │ │ - cmp $0xffffffff,%ebx │ │ │ │ - je 62d8 <__cxa_finalize@plt+0x2b08> │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - lea 0x0(%rbp,%rdx,8),%r10 │ │ │ │ - mov (%r10),%rdx │ │ │ │ - mov 0x10(%rdx),%rdi │ │ │ │ - mov 0x8(%r9),%edx │ │ │ │ - and $0x4,%edx │ │ │ │ - testb $0x4,0x8(%rdi) │ │ │ │ - jne 62e0 <__cxa_finalize@plt+0x2b10> │ │ │ │ - mov %r9,%rdi │ │ │ │ + mov %ecx,%ebx │ │ │ │ + movslq %r9d,%rsi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + mov %rax,%r14 │ │ │ │ + add %r15d,%r9d │ │ │ │ + je 5c78 <__cxa_finalize@plt+0x24a8> │ │ │ │ + mov %r9d,%r9d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + jmp 5c5c <__cxa_finalize@plt+0x248c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %edi,%edx │ │ │ │ + add $0x1,%edi │ │ │ │ + cmp %ebp,%edx │ │ │ │ + je 5c53 <__cxa_finalize@plt+0x2483> │ │ │ │ + mov %r13d,%eax │ │ │ │ + movsd (%r12,%rcx,8),%xmm0 │ │ │ │ + imul %r10d,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + add $0x1,%esi │ │ │ │ + mov %eax,%eax │ │ │ │ + movsd %xmm0,(%r14,%rax,8) │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + je 5c78 <__cxa_finalize@plt+0x24a8> │ │ │ │ + mov %ecx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ebx │ │ │ │ test %edx,%edx │ │ │ │ - jne 634b <__cxa_finalize@plt+0x2b7b> │ │ │ │ + jne 5c30 <__cxa_finalize@plt+0x2460> │ │ │ │ + add $0x1,%r10d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 5c35 <__cxa_finalize@plt+0x2465> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rax),%r9 │ │ │ │ - test %r9,%r9 │ │ │ │ - je 6253 <__cxa_finalize@plt+0x2a83> │ │ │ │ - cmp $0xffffffff,%r12d │ │ │ │ - jne 6228 <__cxa_finalize@plt+0x2a58> │ │ │ │ - mov %r15d,%r12d │ │ │ │ - add $0x1,%r15d │ │ │ │ - add $0x8,%r14 │ │ │ │ - cmp %r13d,%r15d │ │ │ │ - jne 6260 <__cxa_finalize@plt+0x2a90> │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%ebx │ │ │ │ - jmp 62a0 <__cxa_finalize@plt+0x2ad0> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - je 63cc <__cxa_finalize@plt+0x2bfc> │ │ │ │ - lea 0x7ae03(%rip),%rsi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - call 52950 │ │ │ │ - test %rax,%rax │ │ │ │ - je 6344 <__cxa_finalize@plt+0x2b74> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - call 3430 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x7add8(%rip),%rsi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 52950 │ │ │ │ - test %rax,%rax │ │ │ │ - je 6344 <__cxa_finalize@plt+0x2b74> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - call 3430 │ │ │ │ - cmp %eax,0x18(%rsp) │ │ │ │ - jl 63c0 <__cxa_finalize@plt+0x2bf0> │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - call 52730 │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - jmp 62a0 <__cxa_finalize@plt+0x2ad0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6400 <__cxa_finalize@plt+0x2c30> │ │ │ │ - call 52730 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov %r15d,%r12d │ │ │ │ - mov (%r10),%rax │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov (%r10),%rax │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ - movslq %ebx,%rax │ │ │ │ - mov 0x0(%rbp,%rax,8),%rax │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ - jmp 62b6 <__cxa_finalize@plt+0x2ae6> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov (%r10),%rax │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - call 52730 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov %r15d,%ebx │ │ │ │ - mov (%r10),%rax │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov (%r10),%rax │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - mov (%r14),%rax │ │ │ │ - jmp 62a0 <__cxa_finalize@plt+0x2ad0> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x7acf0(%rip),%rsi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - call 52950 │ │ │ │ - test %rax,%rax │ │ │ │ - je 6457 <__cxa_finalize@plt+0x2c87> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - call 3430 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x7acc5(%rip),%rsi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 52950 │ │ │ │ - test %rax,%rax │ │ │ │ - je 6457 <__cxa_finalize@plt+0x2c87> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - call 3430 │ │ │ │ - cmp %eax,0x18(%rsp) │ │ │ │ - jl 6480 <__cxa_finalize@plt+0x2cb0> │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 52730 │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ - jmp 6253 <__cxa_finalize@plt+0x2a83> │ │ │ │ - nop │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov %r15d,%r12d │ │ │ │ - mov (%r10),%rax │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 52730 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov (%r10),%rax │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov (%r10),%rax │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ - jmp 62b6 <__cxa_finalize@plt+0x2ae6> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - test %esi,%esi │ │ │ │ - je 65a8 <__cxa_finalize@plt+0x2dd8> │ │ │ │ + push %r15 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %edx,%r15d │ │ │ │ + push %r14 │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %esi,%esi │ │ │ │ push %r12 │ │ │ │ - lea (%rdi,%rsi,8),%r12 │ │ │ │ + mov %r8d,%r12d │ │ │ │ push %rbp │ │ │ │ - lea 0x803b2(%rip),%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + lea -0x1(%rcx),%ebx │ │ │ │ + imul %edx,%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 6547 <__cxa_finalize@plt+0x2d77> │ │ │ │ - mov 0x30(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + movslq %ebx,%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%r13 │ │ │ │ + add %r15d,%ebx │ │ │ │ + je 5d1a <__cxa_finalize@plt+0x254a> │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + jne 5d48 <__cxa_finalize@plt+0x2578> │ │ │ │ + mov %ebx,%ebx │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + lea 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp %edx,%r12d │ │ │ │ + je 5d38 <__cxa_finalize@plt+0x2568> │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + lea 0x1(%rcx),%esi │ │ │ │ + add $0x8,%rax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + movsd %xmm0,0x0(%r13,%rsi,8) │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 5cf8 <__cxa_finalize@plt+0x2528> │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x10(%rax),%r13 │ │ │ │ - movq $0x0,0x30(%r13) │ │ │ │ - call 58a90 │ │ │ │ - mov %rax,0x30(%r13) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - movq $0x0,0x38(%rdx) │ │ │ │ - movq $0x0,0x40(%rdx) │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 658b <__cxa_finalize@plt+0x2dbb> │ │ │ │ - mov 0x30(%rax),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rax),%r13 │ │ │ │ - movq $0x0,0x30(%r13) │ │ │ │ - call 58a90 │ │ │ │ - mov %rax,0x30(%r13) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - movq $0x0,0x40(%rax) │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 6500 <__cxa_finalize@plt+0x2d30> │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 5cf8 <__cxa_finalize@plt+0x2528> │ │ │ │ + jmp 5d1a <__cxa_finalize@plt+0x254a> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%ebx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + jmp 5d94 <__cxa_finalize@plt+0x25c4> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + cmp %r12d,%esi │ │ │ │ + je 5d8b <__cxa_finalize@plt+0x25bb> │ │ │ │ + add $0x1,%r8d │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r14d,%eax │ │ │ │ + movsd 0x0(%rbp,%rcx,8),%xmm0 │ │ │ │ + imul %r8d,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + movsd %xmm0,0x0(%r13,%rax,8) │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + je 5d1a <__cxa_finalize@plt+0x254a> │ │ │ │ + mov %ecx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %r14d │ │ │ │ + test %edx,%edx │ │ │ │ + je 5d60 <__cxa_finalize@plt+0x2590> │ │ │ │ + cmp %esi,%r12d │ │ │ │ + je 5d8b <__cxa_finalize@plt+0x25bb> │ │ │ │ + mov %edi,%edx │ │ │ │ + add $0x1,%edi │ │ │ │ + jmp 5d73 <__cxa_finalize@plt+0x25a3> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - test %esi,%esi │ │ │ │ - je 6740 <__cxa_finalize@plt+0x2f70> │ │ │ │ - push %r15 │ │ │ │ - mov %esi,%esi │ │ │ │ - push %r14 │ │ │ │ - lea (%rdi,%rsi,8),%r14 │ │ │ │ push %r13 │ │ │ │ - lea 0x7ab2b(%rip),%r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edi,%edi │ │ │ │ push %r12 │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ + mov %r8d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r13d,%esi │ │ │ │ + imul %r8d,%esi │ │ │ │ sub $0x8,%rsp │ │ │ │ + movslq %esi,%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 5e32 <__cxa_finalize@plt+0x2662> │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 5e32 <__cxa_finalize@plt+0x2662> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea (%rbx,%r13,8),%r8 │ │ │ │ + mov %r12d,%r9d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r10d,%edx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6650 <__cxa_finalize@plt+0x2e80> │ │ │ │ - cmpq $0x0,0x18(%rax) │ │ │ │ - je 6650 <__cxa_finalize@plt+0x2e80> │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 52950 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 3430 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 52950 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 3430 │ │ │ │ - add %r15d,%eax │ │ │ │ - cmp $0xffffffff,%r12d │ │ │ │ - je 6730 <__cxa_finalize@plt+0x2f60> │ │ │ │ - cmp %r12d,%eax │ │ │ │ - jl 6730 <__cxa_finalize@plt+0x2f60> │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jne 65e8 <__cxa_finalize@plt+0x2e18> │ │ │ │ - lea 0x7aa9a(%rip),%rbp │ │ │ │ - jmp 6675 <__cxa_finalize@plt+0x2ea5> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %r14,%rbx │ │ │ │ - je 671e <__cxa_finalize@plt+0x2f4e> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6668 <__cxa_finalize@plt+0x2e98> │ │ │ │ - cmpq $0x0,0x18(%rax) │ │ │ │ - je 6668 <__cxa_finalize@plt+0x2e98> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 52950 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 3430 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 52950 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 3430 │ │ │ │ - add %r13d,%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jge 6668 <__cxa_finalize@plt+0x2e98> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add $0x8,%rbx │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - call 52730 │ │ │ │ - mov -0x8(%rbx),%rax │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov -0x8(%rbx),%rax │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 52730 │ │ │ │ - mov -0x8(%rbx),%rax │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov -0x8(%rbx),%rax │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jne 6675 <__cxa_finalize@plt+0x2ea5> │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + mulsd (%rdi),%xmm0 │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + movsd %xmm0,(%rax,%rcx,8) │ │ │ │ + cmp %edx,%r9d │ │ │ │ + jne 5e08 <__cxa_finalize@plt+0x2638> │ │ │ │ + add $0x8,%rsi │ │ │ │ + add %r12d,%r10d │ │ │ │ + add $0x8,%rdi │ │ │ │ + add %r12d,%r9d │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + jne 5e00 <__cxa_finalize@plt+0x2630> │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ - mov %eax,%r12d │ │ │ │ - jmp 6650 <__cxa_finalize@plt+0x2e80> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - test %esi,%esi │ │ │ │ - je 6908 <__cxa_finalize@plt+0x3138> │ │ │ │ - push %r15 │ │ │ │ - mov %esi,%esi │ │ │ │ - lea 0x7a993(%rip),%r15 │ │ │ │ push %r14 │ │ │ │ - mov $0xffffffff,%r14d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ - mov $0xffffffff,%r13d │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - lea (%rdi,%rsi,8),%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ + imul %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - jmp 67a8 <__cxa_finalize@plt+0x2fd8> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 679f <__cxa_finalize@plt+0x2fcf> │ │ │ │ - testb $0x4,0x8(%rdi) │ │ │ │ - je 67f0 <__cxa_finalize@plt+0x3020> │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 6820 <__cxa_finalize@plt+0x3050> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov 0x10(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6790 <__cxa_finalize@plt+0x2fc0> │ │ │ │ - testb $0x4,0x8(%rdi) │ │ │ │ - jne 6790 <__cxa_finalize@plt+0x2fc0> │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 52950 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 3430 │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - cmp $0xffffffff,%r13d │ │ │ │ - je 67e2 <__cxa_finalize@plt+0x3012> │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jle 6790 <__cxa_finalize@plt+0x2fc0> │ │ │ │ - mov %eax,%r13d │ │ │ │ - jmp 6790 <__cxa_finalize@plt+0x2fc0> │ │ │ │ + mov %ecx,%ebx │ │ │ │ + movslq %ebp,%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 5ead <__cxa_finalize@plt+0x26dd> │ │ │ │ + mov %ebp,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 52950 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 3430 │ │ │ │ - cmp $0xffffffff,%r14d │ │ │ │ - je 6813 <__cxa_finalize@plt+0x3043> │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jle 679f <__cxa_finalize@plt+0x2fcf> │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %eax,%r14d │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 67a8 <__cxa_finalize@plt+0x2fd8> │ │ │ │ - nop │ │ │ │ - lea 0x7a8d3(%rip),%rbp │ │ │ │ - jmp 6839 <__cxa_finalize@plt+0x3069> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - je 68a5 <__cxa_finalize@plt+0x30d5> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 684b <__cxa_finalize@plt+0x307b> │ │ │ │ - testb $0x4,0x8(%rdi) │ │ │ │ - je 68b8 <__cxa_finalize@plt+0x30e8> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6830 <__cxa_finalize@plt+0x3060> │ │ │ │ - testb $0x4,0x8(%rdi) │ │ │ │ - jne 6830 <__cxa_finalize@plt+0x3060> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 52950 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 3430 │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jge 6830 <__cxa_finalize@plt+0x3060> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add $0x8,%rbx │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 52730 │ │ │ │ - mov -0x8(%rbx),%rax │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ + mov %ecx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ebx │ │ │ │ + test %edx,%edx │ │ │ │ + je 5ec8 <__cxa_finalize@plt+0x26f8> │ │ │ │ + mov %r14d,%eax │ │ │ │ + movsd 0x0(%r13,%rcx,8),%xmm0 │ │ │ │ + add $0x1,%rcx │ │ │ │ + imul %edi,%eax │ │ │ │ + add $0x1,%edi │ │ │ │ + add %esi,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + movsd %xmm0,(%r12,%rax,8) │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jne 5e80 <__cxa_finalize@plt+0x26b0> │ │ │ │ + mov %r13,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov -0x8(%rbx),%rax │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 6839 <__cxa_finalize@plt+0x3069> │ │ │ │ - add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 52950 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 3430 │ │ │ │ - cmp %eax,%r13d │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jge 684b <__cxa_finalize@plt+0x307b> │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - call 52730 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - jmp 684b <__cxa_finalize@plt+0x307b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x10(%rdi),%r8 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - test %r8,%r8 │ │ │ │ - je 6932 <__cxa_finalize@plt+0x3162> │ │ │ │ - mov 0x8(%r8),%eax │ │ │ │ - shr $0x2,%eax │ │ │ │ - xor $0x1,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6948 <__cxa_finalize@plt+0x3178> │ │ │ │ - mov 0x8(%rdi),%edx │ │ │ │ - shr $0x2,%edx │ │ │ │ - xor $0x1,%edx │ │ │ │ - and %eax,%edx │ │ │ │ - mov 0x10(%r9),%r10 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %r10,%r10 │ │ │ │ - je 6960 <__cxa_finalize@plt+0x3190> │ │ │ │ - mov 0x8(%r10),%ecx │ │ │ │ - shr $0x2,%ecx │ │ │ │ - xor $0x1,%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - mov 0x18(%r9),%r9 │ │ │ │ - test %r9,%r9 │ │ │ │ - je 69d8 <__cxa_finalize@plt+0x3208> │ │ │ │ - mov 0x8(%r9),%eax │ │ │ │ - shr $0x2,%eax │ │ │ │ - xor $0x1,%eax │ │ │ │ - and %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - or %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 6990 <__cxa_finalize@plt+0x31c0> │ │ │ │ - movl $0x0,(%rsi) │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,(%rsi) │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 69d0 <__cxa_finalize@plt+0x3200> │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x8(%r8),%edx │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - xor %edx,%eax │ │ │ │ - test $0x2,%al │ │ │ │ - jne 6a06 <__cxa_finalize@plt+0x3236> │ │ │ │ - mov 0x8(%r10),%eax │ │ │ │ - mov 0x8(%r9),%ecx │ │ │ │ - xor %eax,%ecx │ │ │ │ - and $0x2,%ecx │ │ │ │ - jne 69e7 <__cxa_finalize@plt+0x3217> │ │ │ │ - and $0x2,%edx │ │ │ │ - and $0x2,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 69e0 <__cxa_finalize@plt+0x3210> │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub %edx,%eax │ │ │ │ - ret │ │ │ │ + movsd 0x0(%r13,%rcx,8),%xmm0 │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + add $0x1,%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + movsd %xmm0,(%r12,%rax,8) │ │ │ │ + cmp %r8,%rcx │ │ │ │ + je 5ead <__cxa_finalize@plt+0x26dd> │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 5e80 <__cxa_finalize@plt+0x26b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 6979 <__cxa_finalize@plt+0x31a9> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %edx,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - lea 0x7ff32(%rip),%rcx │ │ │ │ - mov $0x1b2,%edx │ │ │ │ - lea 0x7a703(%rip),%rsi │ │ │ │ - lea 0x7c5ff(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x7ff13(%rip),%rcx │ │ │ │ - mov $0x1b1,%edx │ │ │ │ - lea 0x7a6e4(%rip),%rsi │ │ │ │ - lea 0x7c5b0(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - lea 0x2(%rsi),%r15d │ │ │ │ push %r14 │ │ │ │ - mov %r15,%rsi │ │ │ │ + movq %xmm1,%r14 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - xor %edi,%edi │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ + movapd %xmm1,%xmm7 │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - lea 0x2(%rbx),%r14d │ │ │ │ - sub $0x18,%rsp │ │ │ │ - call 5e500 │ │ │ │ - mov %r14,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 5e500 │ │ │ │ - mov %r13,%rsi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %edi,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm0,%xmm7 │ │ │ │ + movsd %xmm7,0x20(%rsp) │ │ │ │ + cmp $0x1,%edi │ │ │ │ + jle 6050 <__cxa_finalize@plt+0x2880> │ │ │ │ + addsd %xmm7,%xmm7 │ │ │ │ + mov %edi,%r12d │ │ │ │ + mov $0x1,%r13d │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + movsd %xmm7,0x28(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 3530 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3530 │ │ │ │ - lea 0x7a681(%rip),%rsi │ │ │ │ + cvtsi2sd %r13d,%xmm0 │ │ │ │ + mulsd 0x28(%rsp),%xmm0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + call *%rbx │ │ │ │ + addsd 0x10(%rsp),%xmm0 │ │ │ │ + lea -0x1(%r13,%r13,1),%eax │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 3540 │ │ │ │ - lea 0x7a672(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 3540 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 3510 │ │ │ │ - movb $0x1,0x8(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6ae0 <__cxa_finalize@plt+0x3310> │ │ │ │ + add $0x1,%r13d │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + mulsd 0x20(%rsp),%xmm0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + call *%rbx │ │ │ │ + addsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + cmp %r13d,%r12d │ │ │ │ + jne 5f60 <__cxa_finalize@plt+0x2790> │ │ │ │ + lea -0x1(%r12,%r12,1),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + mulsd 0x20(%rsp),%xmm0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - movzbl 0x8(%rsp),%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + call *%rbx │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + divsd 0x7d1ca(%rip),%xmm4 │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + addsd %xmm0,%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + movq %xmm3,%r12 │ │ │ │ + call *%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + call *%rbx │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + addsd %xmm1,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movq %r12,%xmm1 │ │ │ │ + mulsd 0x7d18a(%rip),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x18(%rsp),%xmm0 │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 5e500 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x7a7f1(%rip),%r13 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 3530 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3530 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3540 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 3540 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 3510 │ │ │ │ - test %eax,%eax │ │ │ │ - sete 0x8(%rsp) │ │ │ │ - jmp 6abb <__cxa_finalize@plt+0x32eb> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + jmp 5fcc <__cxa_finalize@plt+0x27fc> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ push %r14 │ │ │ │ - mov %rax,%rdx │ │ │ │ + movq %xmm0,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ + mov %edi,%r13d │ │ │ │ + mov %r8,%rdi │ │ │ │ push %r12 │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %r8,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rcx),%esi │ │ │ │ - call 55650 │ │ │ │ - lea 0x7a57d(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 52950 │ │ │ │ - test %rax,%rax │ │ │ │ - je 6d10 <__cxa_finalize@plt+0x3540> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - cmpb $0x69,(%rax) │ │ │ │ - jne 6d10 <__cxa_finalize@plt+0x3540> │ │ │ │ - cmpb $0x0,0x1(%rax) │ │ │ │ - jne 6d10 <__cxa_finalize@plt+0x3540> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - call 3430 │ │ │ │ - test %eax,%eax │ │ │ │ - js 6d10 <__cxa_finalize@plt+0x3540> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - call 3430 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - test $0x8,%ah │ │ │ │ - jne 6d44 <__cxa_finalize@plt+0x3574> │ │ │ │ - test $0x1,%al │ │ │ │ - je 6c90 <__cxa_finalize@plt+0x34c0> │ │ │ │ - test $0xc0,%al │ │ │ │ - je 6d66 <__cxa_finalize@plt+0x3596> │ │ │ │ - mov (%r12),%r15 │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - test %r15,%r15 │ │ │ │ - je 6cc0 <__cxa_finalize@plt+0x34f0> │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call 32d0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 32d0 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,%esi │ │ │ │ - call 6a30 <__cxa_finalize@plt+0x3260> │ │ │ │ - test %al,%al │ │ │ │ - je 6ce8 <__cxa_finalize@plt+0x3518> │ │ │ │ - cmp %ebp,0x8(%r12) │ │ │ │ - jne 6ce8 <__cxa_finalize@plt+0x3518> │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - and $0x41,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 6cd1 <__cxa_finalize@plt+0x3501> │ │ │ │ - cmpq $0x0,0x10(%r12) │ │ │ │ - jne 6d54 <__cxa_finalize@plt+0x3584> │ │ │ │ - mov %rbx,0x10(%r12) │ │ │ │ - movl $0x0,0x0(%r13) │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + call *%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + call *%rbx │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movq %xmm0,%r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %r13d,%xmm0 │ │ │ │ + subsd 0x8(%rsp),%xmm1 │ │ │ │ + movapd %xmm1,%xmm7 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm0,%xmm7 │ │ │ │ + movsd %xmm7,0x20(%rsp) │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + jle 6210 <__cxa_finalize@plt+0x2a40> │ │ │ │ + addsd %xmm7,%xmm7 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + movsd %xmm7,0x28(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + cvtsi2sd %ebx,%xmm1 │ │ │ │ + mulsd 0x28(%rsp),%xmm1 │ │ │ │ + addsd 0x8(%rsp),%xmm1 │ │ │ │ + call *%r12 │ │ │ │ + addsd 0x10(%rsp),%xmm0 │ │ │ │ + lea -0x1(%rbx,%rbx,1),%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + add $0x1,%ebx │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + mulsd 0x20(%rsp),%xmm1 │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + addsd 0x8(%rsp),%xmm1 │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + call *%r12 │ │ │ │ + addsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + cmp %ebx,%r13d │ │ │ │ + jne 6100 <__cxa_finalize@plt+0x2930> │ │ │ │ + lea -0x1(%r13,%r13,1),%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + mulsd 0x20(%rsp),%xmm1 │ │ │ │ + addsd 0x8(%rsp),%xmm1 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + call *%r12 │ │ │ │ + addsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + divsd 0x7d015(%rip),%xmm4 │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movq %xmm0,%rbx │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + call *%r12 │ │ │ │ + movq %r15,%xmm1 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + call *%r12 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + addsd %xmm1,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movq %rbx,%xmm1 │ │ │ │ + mulsd 0x7cfd3(%rip),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x18(%rsp),%xmm0 │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - shr $0x3,%eax │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - and $0x1,%eax │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - test $0xc2,%al │ │ │ │ - je 6c04 <__cxa_finalize@plt+0x3434> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 54b10 │ │ │ │ - lea 0x7c3ec(%rip),%rdx │ │ │ │ - mov $0x212,%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 6d2c <__cxa_finalize@plt+0x355c> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - and $0x41,%eax │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %ebp,0x8(%r12) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 6c5c <__cxa_finalize@plt+0x348c> │ │ │ │ - cmpq $0x0,0x18(%r12) │ │ │ │ - jne 6d84 <__cxa_finalize@plt+0x35b4> │ │ │ │ - mov %rbx,0x18(%r12) │ │ │ │ - jmp 6c6d <__cxa_finalize@plt+0x349d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 52730 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov $0x1,%eax │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movapd %xmm7,%xmm1 │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + jmp 6175 <__cxa_finalize@plt+0x29a5> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %r9,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd %xmm1,0x38(%rsp) │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %edi,%xmm0 │ │ │ │ + mov %edi,0x2c(%rsp) │ │ │ │ + movapd %xmm1,%xmm7 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm0,%xmm7 │ │ │ │ + movsd %xmm7,0x20(%rsp) │ │ │ │ + cmp $0x1,%edi │ │ │ │ + jle 63f0 <__cxa_finalize@plt+0x2c20> │ │ │ │ + movapd %xmm7,%xmm1 │ │ │ │ + mov $0x1,%r15d │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + addsd %xmm7,%xmm1 │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + cvtsi2sd %r15d,%xmm0 │ │ │ │ + mulsd 0x30(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + call 6070 <__cxa_finalize@plt+0x28a0> │ │ │ │ + addsd 0x10(%rsp),%xmm0 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %ebx,%edi │ │ │ │ + lea -0x1(%r15,%r15,1),%edx │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + add $0x1,%r15d │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %edx,%xmm0 │ │ │ │ + mulsd 0x20(%rsp),%xmm0 │ │ │ │ + mov %r12,%rdx │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + call 6070 <__cxa_finalize@plt+0x28a0> │ │ │ │ + addsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + cmp %r15d,0x2c(%rsp) │ │ │ │ + jne 62b0 <__cxa_finalize@plt+0x2ae0> │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea -0x1(%rax,%rax,1),%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + mulsd 0x20(%rsp),%xmm0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + call 6070 <__cxa_finalize@plt+0x28a0> │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + addsd %xmm0,%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + divsd 0x7ce36(%rip),%xmm4 │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movq %xmm3,%r15 │ │ │ │ + call 6070 <__cxa_finalize@plt+0x28a0> │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + call 6070 <__cxa_finalize@plt+0x28a0> │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + addsd %xmm1,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movq %r15,%xmm1 │ │ │ │ + mulsd 0x7cdee(%rip),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x18(%rsp),%xmm0 │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 54b10 │ │ │ │ - lea 0x7c30c(%rip),%rdx │ │ │ │ - mov $0x1fb,%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0x7a3ca(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x7c31b(%rip),%rdx │ │ │ │ - mov $0x202,%esi │ │ │ │ - jmp 6d2c <__cxa_finalize@plt+0x355c> │ │ │ │ - mov (%r12),%rcx │ │ │ │ - lea 0x7c369(%rip),%rdx │ │ │ │ - mov $0x228,%esi │ │ │ │ - jmp 6d2c <__cxa_finalize@plt+0x355c> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 54b10 │ │ │ │ - lea 0x7c31e(%rip),%rdx │ │ │ │ - mov $0x20a,%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 6d2c <__cxa_finalize@plt+0x355c> │ │ │ │ - mov (%r12),%rcx │ │ │ │ - lea 0x7c339(%rip),%rdx │ │ │ │ - mov $0x230,%esi │ │ │ │ - jmp 6d2c <__cxa_finalize@plt+0x355c> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + jmp 633d <__cxa_finalize@plt+0x2b6d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %edx,%r15d │ │ │ │ + xor %edi,%edi │ │ │ │ + imul %ecx,%r15d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %r9d,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %r15d,%r9d │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x20(%rsi),%rbp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ + lea 0x0(,%r9,8),%r13 │ │ │ │ + mov %ecx,%ebx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea -0x1(%rbx),%r14d │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %r8d,0x1c(%rsp) │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15d,%r13d │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ + call 3480 │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + sub %edx,%r13d │ │ │ │ + movslq %r13d,%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x1c(%rsp),%r8d │ │ │ │ + mov %rax,%rbp │ │ │ │ + je 64cf <__cxa_finalize@plt+0x2cff> │ │ │ │ xor %eax,%eax │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 6e19 <__cxa_finalize@plt+0x3649> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x4(%rsp),%rcx │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - call 6b60 <__cxa_finalize@plt+0x3390> │ │ │ │ - mov 0x4(%rsp),%edx │ │ │ │ - mov %al,0x18(%rbx) │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jne 6578 <__cxa_finalize@plt+0x2da8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %eax,%r8d │ │ │ │ + je 64c6 <__cxa_finalize@plt+0x2cf6> │ │ │ │ + movsd (%rcx,%rax,8),%xmm0 │ │ │ │ + lea 0x1(%rdx),%esi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + movsd %xmm0,0x0(%rbp,%rsi,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jne 64b0 <__cxa_finalize@plt+0x2ce0> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + sub %r14d,%r13d │ │ │ │ + call 32c0 │ │ │ │ + movslq %r13d,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + lea -0x1(%r13,%rax,1),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 6558 <__cxa_finalize@plt+0x2d88> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + jmp 653d <__cxa_finalize@plt+0x2d6d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edi,%edx │ │ │ │ + add $0x1,%edi │ │ │ │ + cmp %edx,%r12d │ │ │ │ + je 6534 <__cxa_finalize@plt+0x2d64> │ │ │ │ + mov %r8d,%eax │ │ │ │ + movsd 0x0(%rbp,%rcx,8),%xmm0 │ │ │ │ + imul %r14d,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + add $0x1,%esi │ │ │ │ + mov %eax,%eax │ │ │ │ + movsd %xmm0,(%r15,%rax,8) │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %r9,%rcx │ │ │ │ + je 6558 <__cxa_finalize@plt+0x2d88> │ │ │ │ + mov %ecx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ebx │ │ │ │ test %edx,%edx │ │ │ │ - jne 6f72 <__cxa_finalize@plt+0x37a2> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ + jne 6510 <__cxa_finalize@plt+0x2d40> │ │ │ │ + add $0x1,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 6515 <__cxa_finalize@plt+0x2d45> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 32c0 │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - cmpb $0x0,0x18(%rbx) │ │ │ │ - je 6e48 <__cxa_finalize@plt+0x3678> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6f6d <__cxa_finalize@plt+0x379d> │ │ │ │ - add $0x18,%rsp │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x8(%rbx) │ │ │ │ - jne 6e1f <__cxa_finalize@plt+0x364f> │ │ │ │ - mov $0x400,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x400,%r14d │ │ │ │ - call 5e500 │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - call 37b0 │ │ │ │ - mov %eax,%ebp │ │ │ │ - cmp $0xff,%al │ │ │ │ - je 6eac <__cxa_finalize@plt+0x36dc> │ │ │ │ - mov 0x4(%rsp),%r15d │ │ │ │ - lea -0x1(%r14),%eax │ │ │ │ - cmp %r15d,%eax │ │ │ │ - je 6f40 <__cxa_finalize@plt+0x3770> │ │ │ │ - cmp $0xa,%bpl │ │ │ │ - je 6f00 <__cxa_finalize@plt+0x3730> │ │ │ │ - mov %bpl,0x0(%r13,%r15,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x1(%r15),%eax │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - call 37b0 │ │ │ │ - mov %eax,%ebp │ │ │ │ - cmp $0xff,%al │ │ │ │ - jne 6e79 <__cxa_finalize@plt+0x36a9> │ │ │ │ - cmpb $0x0,0x8(%rbx) │ │ │ │ - jne 6ec8 <__cxa_finalize@plt+0x36f8> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movb $0x1,0x8(%rbx) │ │ │ │ - cmpq $0x0,(%rax) │ │ │ │ - je 6ec8 <__cxa_finalize@plt+0x36f8> │ │ │ │ - movb $0x1,0x18(%rbx) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 6e1f <__cxa_finalize@plt+0x364f> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6f6d <__cxa_finalize@plt+0x379d> │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r13,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 32c0 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov $0xffffffff,%r15d │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + jmp 65c7 <__cxa_finalize@plt+0x2df7> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edi │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp %edi,%r8d │ │ │ │ + je 65ba <__cxa_finalize@plt+0x2dea> │ │ │ │ + add $0x1,%r15d │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov %ebx,%eax │ │ │ │ + movsd (%rcx,%rsi,8),%xmm0 │ │ │ │ + imul %r15d,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + movsd %xmm0,0x0(%rbp,%rax,8) │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp %rsi,%r9 │ │ │ │ + je 64cf <__cxa_finalize@plt+0x2cff> │ │ │ │ + mov %esi,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ebx │ │ │ │ + test %edx,%edx │ │ │ │ + je 6590 <__cxa_finalize@plt+0x2dc0> │ │ │ │ + cmp %edi,%r8d │ │ │ │ + je 65ba <__cxa_finalize@plt+0x2dea> │ │ │ │ + mov %r11d,%edx │ │ │ │ + add $0x1,%r11d │ │ │ │ + jmp 65a5 <__cxa_finalize@plt+0x2dd5> │ │ │ │ nop │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 6e6b <__cxa_finalize@plt+0x369b> │ │ │ │ - movb $0x0,0x0(%r13,%r15,1) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x4(%rsp),%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 6b60 <__cxa_finalize@plt+0x3390> │ │ │ │ - mov %al,0x18(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - je 6f60 <__cxa_finalize@plt+0x3790> │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 6ec8 <__cxa_finalize@plt+0x36f8> │ │ │ │ - mov %r13,0x20(%rbx) │ │ │ │ - mov %r13,%rax │ │ │ │ - jmp 6ecc <__cxa_finalize@plt+0x36fc> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%r14,%r14,1),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rsi,%r14 │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 6e8b <__cxa_finalize@plt+0x36bb> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - jmp 6e6b <__cxa_finalize@plt+0x369b> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - lea 0x7f977(%rip),%rcx │ │ │ │ - mov $0x24f,%edx │ │ │ │ - lea 0x7a178(%rip),%rsi │ │ │ │ - lea 0x7a183(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %esi,%r13d │ │ │ │ - lea 0x7a15c(%rip),%rsi │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 52950 │ │ │ │ - test %rax,%rax │ │ │ │ - je 70c5 <__cxa_finalize@plt+0x38f5> │ │ │ │ + sub $0x138,%rsp │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp) │ │ │ │ + movq $0x0,0x100(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + jle 6e0f <__cxa_finalize@plt+0x363f> │ │ │ │ + lea -0x2(%rdx),%r15d │ │ │ │ + mov %edx,%r12d │ │ │ │ + lea -0x1(%rdx),%r13d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r15d,%eax │ │ │ │ + lea -0x3(%rdx),%edx │ │ │ │ + lea -0x4(%r12),%r14d │ │ │ │ + mov %r12d,0x124(%rsp) │ │ │ │ + imul %r15d,%eax │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov %edx,0x120(%rsp) │ │ │ │ + imul %r15d,%edx │ │ │ │ + mov %eax,0xe8(%rsp) │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + movslq %edx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %edx,0xa0(%rsp) │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + imul %ebx,%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + cltq │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + mov %edi,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + lea (%rbx,%rbx,1),%eax │ │ │ │ + mov %r14d,%ebx │ │ │ │ + imul %r14d,%ebx │ │ │ │ + sub %eax,%edx │ │ │ │ + movslq %edx,%rax │ │ │ │ + mov %edx,0x64(%rsp) │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + movslq %ebx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %ebx,0x2c(%rsp) │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + lea -0x5(%r12),%ebx │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea (%r14,%r14,1),%eax │ │ │ │ + sub %eax,%edx │ │ │ │ + mov %ebx,0x28(%rsp) │ │ │ │ + movslq %edx,%rax │ │ │ │ + mov %edx,0x14(%rsp) │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + imul %ebx,%eax │ │ │ │ + movslq %r12d,%rbx │ │ │ │ + mov %rbx,0x118(%rsp) │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %r13d,%ebp │ │ │ │ + cltq │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x124(%rsp),%edx │ │ │ │ + mov %ebx,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov 0x110(%rsp),%r12 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 6410 <__cxa_finalize@plt+0x2c40> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x7ca7b(%rip),%xmm0 │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + lea 0x2(%rbx),%eax │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + call 3710 │ │ │ │ + mulsd (%r12,%rbx,8),%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd %xmm0,0x108(%rsp) │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + je 6e86 <__cxa_finalize@plt+0x36b6> │ │ │ │ + mov %rbx,0x128(%rsp) │ │ │ │ + mov %ebp,%r12d │ │ │ │ + mov %r15d,%ebx │ │ │ │ + mov %r13,%r15 │ │ │ │ + movsd %xmm4,0xd8(%rsp) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %r15d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov 0xe0(%rsp),%rbp │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 6410 <__cxa_finalize@plt+0x2c40> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x7ca04(%rip),%xmm0 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0x2(%r15),%eax │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + call 3710 │ │ │ │ + mulsd 0x0(%rbp,%r15,8),%xmm0 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je 6e75 <__cxa_finalize@plt+0x36a5> │ │ │ │ + mov %r12d,0xec(%rsp) │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov %ebx,%ebp │ │ │ │ + mov %r15,0xf8(%rsp) │ │ │ │ + mov 0x120(%rsp),%r15d │ │ │ │ + movsd %xmm0,0xf0(%rsp) │ │ │ │ + movsd %xmm3,0x90(%rsp) │ │ │ │ + mov 0xb0(%rsp),%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3480 │ │ │ │ + mov 0xc0(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov 0xe8(%rsp),%r8d │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - cmpb $0x69,(%rax) │ │ │ │ - jne 70c5 <__cxa_finalize@plt+0x38f5> │ │ │ │ - cmpb $0x0,0x1(%rax) │ │ │ │ - jne 70c5 <__cxa_finalize@plt+0x38f5> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 68d0 <__cxa_finalize@plt+0x3100> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + mov 0xc8(%rsp),%r9 │ │ │ │ + jmp 68ba <__cxa_finalize@plt+0x30ea> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rdi),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + test %esi,%esi │ │ │ │ + je 68b1 <__cxa_finalize@plt+0x30e1> │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x1,%r8d │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r8d,%eax │ │ │ │ + movsd (%r12,%rcx,8),%xmm1 │ │ │ │ + imul %ebp,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + movsd %xmm1,(%rbx,%rax,8) │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + je 68d0 <__cxa_finalize@plt+0x3100> │ │ │ │ + mov %ecx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ebp │ │ │ │ + test %edx,%edx │ │ │ │ + je 6888 <__cxa_finalize@plt+0x30b8> │ │ │ │ + test %edi,%edi │ │ │ │ + je 68b1 <__cxa_finalize@plt+0x30e1> │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x1,%esi │ │ │ │ + jmp 689c <__cxa_finalize@plt+0x30cc> │ │ │ │ + nop │ │ │ │ + mov %r12,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov %r13d,%edx │ │ │ │ + mov 0xb8(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov 0xa0(%rsp),%edi │ │ │ │ + mov %rax,%r11 │ │ │ │ + test %edi,%edi │ │ │ │ + je 6958 <__cxa_finalize@plt+0x3188> │ │ │ │ + mov 0xa0(%rsp),%r9d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + jmp 693c <__cxa_finalize@plt+0x316c> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %edi,%edx │ │ │ │ + add $0x1,%edi │ │ │ │ + cmp %r13d,%edx │ │ │ │ + je 6933 <__cxa_finalize@plt+0x3163> │ │ │ │ + mov %r8d,%eax │ │ │ │ + movsd (%rbx,%rcx,8),%xmm1 │ │ │ │ + imul %r15d,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + add $0x1,%esi │ │ │ │ + mov %eax,%eax │ │ │ │ + movsd %xmm1,(%r11,%rax,8) │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + je 6958 <__cxa_finalize@plt+0x3188> │ │ │ │ + mov %ecx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ebp │ │ │ │ + test %edx,%edx │ │ │ │ + jne 6910 <__cxa_finalize@plt+0x3140> │ │ │ │ + add $0x1,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 6915 <__cxa_finalize@plt+0x3145> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - lea 0x7a103(%rip),%rsi │ │ │ │ - call 58af0 │ │ │ │ - mov %r13d,%edx │ │ │ │ - lea 0x18(%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7a5fb(%rip),%r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 58af0 │ │ │ │ - lea 0x7a0e7(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 52950 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 7052 <__cxa_finalize@plt+0x3882> │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - cmpb $0x69,(%rax) │ │ │ │ - je 7070 <__cxa_finalize@plt+0x38a0> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 54b10 │ │ │ │ - lea 0x7c0e2(%rip),%rdx │ │ │ │ - mov $0x2bd,%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 70e1 <__cxa_finalize@plt+0x3911> │ │ │ │ - cmpb $0x0,0x1(%rax) │ │ │ │ - jne 7052 <__cxa_finalize@plt+0x3882> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ call 32c0 │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - lea 0x7a07e(%rip),%rsi │ │ │ │ - call 58af0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea 0x18(%rbx),%rdi │ │ │ │ - mov %r12d,%edx │ │ │ │ - pop %rbx │ │ │ │ + lea 0x2(%r13),%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x7c853(%rip),%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + call 3710 │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + movsd (%rax,%r13,8),%xmm5 │ │ │ │ + mulsd %xmm0,%xmm5 │ │ │ │ + je 6e6b <__cxa_finalize@plt+0x369b> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %ebp,0xa4(%rsp) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov %r13,0xa8(%rsp) │ │ │ │ + mov %r11,%r13 │ │ │ │ + movsd %xmm2,0x48(%rsp) │ │ │ │ + movsd %xmm5,0x98(%rsp) │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ - pop %rbp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmp 58af0 │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 54b10 │ │ │ │ - lea 0x7c03f(%rip),%rdx │ │ │ │ - mov $0x2b1,%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0x7a015(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3480 │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov 0x60(%rsp),%esi │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %esi,%esi │ │ │ │ + je 6a70 <__cxa_finalize@plt+0x32a0> │ │ │ │ + mov %r12,%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + jmp 6a57 <__cxa_finalize@plt+0x3287> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,%r10 │ │ │ │ + lea 0x1(%rsi),%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 6a48 <__cxa_finalize@plt+0x3278> │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x1,%edi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %r15d,%eax │ │ │ │ + movsd (%r8),%xmm1 │ │ │ │ + imul %edi,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + movsd %xmm1,0x0(%rbp,%rax,8) │ │ │ │ + add $0x1,%r9d │ │ │ │ + add $0x8,%r8 │ │ │ │ + cmp %r9d,0x60(%rsp) │ │ │ │ + je 6a70 <__cxa_finalize@plt+0x32a0> │ │ │ │ + mov %r9d,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %r15d │ │ │ │ + test %edx,%edx │ │ │ │ + je 6a20 <__cxa_finalize@plt+0x3250> │ │ │ │ test %esi,%esi │ │ │ │ - je 7160 <__cxa_finalize@plt+0x3990> │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ + je 6a48 <__cxa_finalize@plt+0x3278> │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x1,%ecx │ │ │ │ + jmp 6a33 <__cxa_finalize@plt+0x3263> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov 0x64(%rsp),%ecx │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 6af0 <__cxa_finalize@plt+0x3320> │ │ │ │ + mov %rbp,%r9 │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x8(%rdi,%rax,8),%r8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 7138 <__cxa_finalize@plt+0x3968> │ │ │ │ - mov 0x8(%rdx),%edx │ │ │ │ - and $0x4,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - adc $0x0,%esi │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 714d <__cxa_finalize@plt+0x397d> │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - and $0x4,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - adc $0x0,%ecx │ │ │ │ - add $0x8,%rdi │ │ │ │ - cmp %rdi,%r8 │ │ │ │ - jne 7120 <__cxa_finalize@plt+0x3950> │ │ │ │ - mov %esi,(%r9) │ │ │ │ - mov %ecx,(%r10) │ │ │ │ - ret │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmp 6ad5 <__cxa_finalize@plt+0x3305> │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x1,%esi │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 6ac4 <__cxa_finalize@plt+0x32f4> │ │ │ │ + mov %edi,%eax │ │ │ │ + movsd (%r9),%xmm1 │ │ │ │ + imul %r14d,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %eax,%eax │ │ │ │ + movsd %xmm1,(%rbx,%rax,8) │ │ │ │ + mov 0x64(%rsp),%eax │ │ │ │ + add $0x1,%r10d │ │ │ │ + add $0x8,%r9 │ │ │ │ + cmp %eax,%r10d │ │ │ │ + je 6af0 <__cxa_finalize@plt+0x3320> │ │ │ │ + mov %r10d,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %r15d │ │ │ │ + test %edx,%edx │ │ │ │ + jne 6aa0 <__cxa_finalize@plt+0x32d0> │ │ │ │ + add $0x1,%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + jmp 6aa5 <__cxa_finalize@plt+0x32d5> │ │ │ │ nopl (%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x7c6bf(%rip),%xmm0 │ │ │ │ + mov %ebp,%eax │ │ │ │ + add $0x2,%eax │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + call 3710 │ │ │ │ + mulsd 0x0(%r13,%rbp,8),%xmm0 │ │ │ │ + movsd %xmm0,0x58(%rsp) │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + je 6e5c <__cxa_finalize@plt+0x368c> │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r13,0x68(%rsp) │ │ │ │ + mov 0x30(%rsp),%r13 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3480 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov 0x2c(%rsp),%edx │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %edx,%edx │ │ │ │ + je 6be8 <__cxa_finalize@plt+0x3418> │ │ │ │ + xor %edi,%edi │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %esi,(%r9) │ │ │ │ - mov %ecx,(%r10) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - test %esi,%esi │ │ │ │ - je 73b0 <__cxa_finalize@plt+0x3be0> │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %esi,%r8d │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jbe 73bb <__cxa_finalize@plt+0x3beb> │ │ │ │ - mov %esi,%r9d │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov %rdi,%rax │ │ │ │ - shr $0x2,%r9d │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - shl $0x5,%r9 │ │ │ │ - add %rdi,%r9 │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + jmp 6bce <__cxa_finalize@plt+0x33fe> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - add $0x20,%rax │ │ │ │ - mov -0x10(%rax),%rcx │ │ │ │ - mov -0x8(%rax),%rdx │ │ │ │ - movq 0x10(%rdi),%xmm0 │ │ │ │ - movhps 0x10(%rsi),%xmm0 │ │ │ │ - pcmpeqd %xmm4,%xmm0 │ │ │ │ - pcmpeqd %xmm3,%xmm0 │ │ │ │ - pshufd $0xb1,%xmm0,%xmm5 │ │ │ │ - por %xmm0,%xmm5 │ │ │ │ - movq 0x10(%rcx),%xmm0 │ │ │ │ - movhps 0x10(%rdx),%xmm0 │ │ │ │ - pcmpeqd %xmm4,%xmm0 │ │ │ │ - pcmpeqd %xmm3,%xmm0 │ │ │ │ - pshufd $0xb1,%xmm0,%xmm6 │ │ │ │ - por %xmm0,%xmm6 │ │ │ │ - movq 0x18(%rdi),%xmm0 │ │ │ │ - shufps $0x88,%xmm6,%xmm5 │ │ │ │ - psubd %xmm5,%xmm2 │ │ │ │ - movhps 0x18(%rsi),%xmm0 │ │ │ │ - pcmpeqd %xmm4,%xmm0 │ │ │ │ - pcmpeqd %xmm3,%xmm0 │ │ │ │ - pshufd $0xb1,%xmm0,%xmm5 │ │ │ │ - por %xmm0,%xmm5 │ │ │ │ - movq 0x18(%rcx),%xmm0 │ │ │ │ - movhps 0x18(%rdx),%xmm0 │ │ │ │ - pcmpeqd %xmm4,%xmm0 │ │ │ │ - pcmpeqd %xmm3,%xmm0 │ │ │ │ - pshufd $0xb1,%xmm0,%xmm6 │ │ │ │ - por %xmm0,%xmm6 │ │ │ │ - shufps $0x88,%xmm6,%xmm5 │ │ │ │ - psubd %xmm5,%xmm1 │ │ │ │ - cmp %rax,%r9 │ │ │ │ - jne 71c0 <__cxa_finalize@plt+0x39f0> │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - mov %r8d,%ecx │ │ │ │ - psrldq $0x8,%xmm0 │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - psrldq $0x4,%xmm0 │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - psrldq $0x8,%xmm0 │ │ │ │ - movd %xmm1,%eax │ │ │ │ - paddd %xmm0,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - psrldq $0x4,%xmm0 │ │ │ │ - paddd %xmm0,%xmm2 │ │ │ │ - movd %xmm2,%edx │ │ │ │ - test $0x3,%r8b │ │ │ │ - je 73a6 <__cxa_finalize@plt+0x3bd6> │ │ │ │ + lea 0x1(%rsi),%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 6bc0 <__cxa_finalize@plt+0x33f0> │ │ │ │ mov %ecx,%esi │ │ │ │ - mov (%r10,%rsi,8),%rsi │ │ │ │ - cmpq $0x1,0x10(%rsi) │ │ │ │ - sbb $0xffffffff,%edx │ │ │ │ - cmpq $0x1,0x18(%rsi) │ │ │ │ - lea 0x1(%rcx),%esi │ │ │ │ - sbb $0xffffffff,%eax │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jae 73a6 <__cxa_finalize@plt+0x3bd6> │ │ │ │ - mov (%r10,%rsi,8),%rsi │ │ │ │ - cmpq $0x1,0x10(%rsi) │ │ │ │ - sbb $0xffffffff,%edx │ │ │ │ - cmpq $0x1,0x18(%rsi) │ │ │ │ - lea 0x2(%rcx),%esi │ │ │ │ - sbb $0xffffffff,%eax │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jae 73a6 <__cxa_finalize@plt+0x3bd6> │ │ │ │ - mov (%r10,%rsi,8),%rsi │ │ │ │ - cmpq $0x1,0x10(%rsi) │ │ │ │ - sbb $0xffffffff,%edx │ │ │ │ - cmpq $0x1,0x18(%rsi) │ │ │ │ - lea 0x3(%rcx),%esi │ │ │ │ - sbb $0xffffffff,%eax │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jae 73a6 <__cxa_finalize@plt+0x3bd6> │ │ │ │ - mov (%r10,%rsi,8),%rsi │ │ │ │ - cmpq $0x1,0x10(%rsi) │ │ │ │ - sbb $0xffffffff,%edx │ │ │ │ - cmpq $0x1,0x18(%rsi) │ │ │ │ - lea 0x4(%rcx),%esi │ │ │ │ - sbb $0xffffffff,%eax │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jae 73a6 <__cxa_finalize@plt+0x3bd6> │ │ │ │ - mov (%r10,%rsi,8),%rsi │ │ │ │ - cmpq $0x1,0x10(%rsi) │ │ │ │ - sbb $0xffffffff,%edx │ │ │ │ - cmpq $0x1,0x18(%rsi) │ │ │ │ - lea 0x5(%rcx),%esi │ │ │ │ - sbb $0xffffffff,%eax │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jae 73a6 <__cxa_finalize@plt+0x3bd6> │ │ │ │ - mov (%r10,%rsi,8),%rsi │ │ │ │ - cmpq $0x1,0x10(%rsi) │ │ │ │ - sbb $0xffffffff,%edx │ │ │ │ - cmpq $0x1,0x18(%rsi) │ │ │ │ - lea 0x6(%rcx),%esi │ │ │ │ - sbb $0xffffffff,%eax │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jae 73a6 <__cxa_finalize@plt+0x3bd6> │ │ │ │ - mov (%r10,%rsi,8),%rsi │ │ │ │ - cmpq $0x1,0x10(%rsi) │ │ │ │ - sbb $0xffffffff,%edx │ │ │ │ - cmpq $0x1,0x18(%rsi) │ │ │ │ - lea 0x7(%rcx),%esi │ │ │ │ - sbb $0xffffffff,%eax │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jae 73a6 <__cxa_finalize@plt+0x3bd6> │ │ │ │ - mov (%r10,%rsi,8),%rsi │ │ │ │ - cmpq $0x1,0x10(%rsi) │ │ │ │ - sbb $0xffffffff,%edx │ │ │ │ - cmpq $0x1,0x18(%rsi) │ │ │ │ - sbb $0xffffffff,%eax │ │ │ │ - add $0x8,%ecx │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - jae 73a6 <__cxa_finalize@plt+0x3bd6> │ │ │ │ - mov (%r10,%rcx,8),%rcx │ │ │ │ - cmpq $0x1,0x10(%rcx) │ │ │ │ - sbb $0xffffffff,%edx │ │ │ │ - cmpq $0x1,0x18(%rcx) │ │ │ │ - sbb $0xffffffff,%eax │ │ │ │ - mov %edx,(%r11) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,(%r11) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ + add $0x1,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %r8d,%edx │ │ │ │ + movsd (%r12,%rdi,8),%xmm6 │ │ │ │ + imul %r14d,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%edx │ │ │ │ + movsd %xmm6,0x0(%r13,%rdx,8) │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp %rdi,0xd0(%rsp) │ │ │ │ + je 6be8 <__cxa_finalize@plt+0x3418> │ │ │ │ + mov %edi,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ + div %r14d │ │ │ │ + test %edx,%edx │ │ │ │ + je 6b90 <__cxa_finalize@plt+0x33c0> │ │ │ │ + test %esi,%esi │ │ │ │ + je 6bc0 <__cxa_finalize@plt+0x33f0> │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + jmp 6ba6 <__cxa_finalize@plt+0x33d6> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 6c68 <__cxa_finalize@plt+0x3498> │ │ │ │ + mov 0x14(%rsp),%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 72a0 <__cxa_finalize@plt+0x3ad0> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %r9,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %ecx,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 7590 <__cxa_finalize@plt+0x3dc0> │ │ │ │ - lea (%rdi,%rbp,8),%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov 0x10(%rdx),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 7420 <__cxa_finalize@plt+0x3c50> │ │ │ │ - mov 0x8(%rcx),%ecx │ │ │ │ - and $0x4,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - adc $0x0,%ebp │ │ │ │ - mov 0x18(%rdx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 7436 <__cxa_finalize@plt+0x3c66> │ │ │ │ - mov 0x8(%rdx),%edx │ │ │ │ - and $0x4,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - adc $0x0,%r14d │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 7408 <__cxa_finalize@plt+0x3c38> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3650 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x0(%r13) │ │ │ │ - test %r12b,%r12b │ │ │ │ - jne 7498 <__cxa_finalize@plt+0x3cc8> │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - je 74e0 <__cxa_finalize@plt+0x3d10> │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 7518 <__cxa_finalize@plt+0x3d48> │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x8(%r13) │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - je 7598 <__cxa_finalize@plt+0x3dc8> │ │ │ │ - addq $0x1,0x18(%r13) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 74fd <__cxa_finalize@plt+0x3d2d> │ │ │ │ - add $0x2,%rax │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - jmp 7527 <__cxa_finalize@plt+0x3d57> │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + jmp 6c4d <__cxa_finalize@plt+0x347d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x1,%ecx │ │ │ │ + cmp %ebp,%edx │ │ │ │ + je 6c44 <__cxa_finalize@plt+0x3474> │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + movsd 0x0(%r13,%r8,8),%xmm6 │ │ │ │ + imul %esi,%eax │ │ │ │ + add %edi,%eax │ │ │ │ + add $0x1,%edi │ │ │ │ + mov %eax,%eax │ │ │ │ + movsd %xmm6,(%r12,%rax,8) │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %r8,%r9 │ │ │ │ + je 6c68 <__cxa_finalize@plt+0x3498> │ │ │ │ + mov %r8d,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %r14d │ │ │ │ + test %edx,%edx │ │ │ │ + jne 6c20 <__cxa_finalize@plt+0x3450> │ │ │ │ + add $0x1,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmp 6c25 <__cxa_finalize@plt+0x3455> │ │ │ │ nopl (%rax) │ │ │ │ - add $0x2,%rax │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - je 74e0 <__cxa_finalize@plt+0x3d10> │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 7538 <__cxa_finalize@plt+0x3d68> │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - addq $0x1,0x40(%r13) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x8(%r13) │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - je 7560 <__cxa_finalize@plt+0x3d90> │ │ │ │ - addq $0x1,0x18(%r13) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 7570 <__cxa_finalize@plt+0x3da0> │ │ │ │ - add $0x2,%rax │ │ │ │ - jmp 754a <__cxa_finalize@plt+0x3d7a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - addq $0x2,0x8(%r13) │ │ │ │ - addq $0x1,0x28(%r13) │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - jbe 7580 <__cxa_finalize@plt+0x3db0> │ │ │ │ - addq $0x2,0x18(%r13) │ │ │ │ - addq $0x1,0x38(%r13) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + lea 0x2(%rbp),%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x7c549(%rip),%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + call 3710 │ │ │ │ + mulsd (%rbx,%rbp,8),%xmm0 │ │ │ │ + cmpl $0x1,0x28(%rsp) │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + je 6e30 <__cxa_finalize@plt+0x3660> │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + add $0x1,%rbp │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + call 65e0 <__cxa_finalize@plt+0x2e10> │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + cmp %ebp,%r14d │ │ │ │ + jg 6b3e <__cxa_finalize@plt+0x336e> │ │ │ │ + mov 0x68(%rsp),%r13 │ │ │ │ + movsd 0x58(%rsp),%xmm1 │ │ │ │ + mulsd 0x8(%rsp),%xmm1 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + addsd 0x48(%rsp),%xmm1 │ │ │ │ + movsd %xmm1,0x48(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + addq $0x1,0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jg 69cb <__cxa_finalize@plt+0x31fb> │ │ │ │ + mov %r13,%r11 │ │ │ │ + movsd 0x48(%rsp),%xmm2 │ │ │ │ + movsd 0x98(%rsp),%xmm5 │ │ │ │ + mov 0xa4(%rsp),%ebp │ │ │ │ + mov 0xa8(%rsp),%r13 │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + mov %r11,%rdi │ │ │ │ + add $0x1,%r13 │ │ │ │ + addsd 0x90(%rsp),%xmm2 │ │ │ │ + movsd %xmm2,0x90(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + cmp %r13d,%ebp │ │ │ │ + jg 6822 <__cxa_finalize@plt+0x3052> │ │ │ │ + mov 0xec(%rsp),%r12d │ │ │ │ + mov 0xf8(%rsp),%r15 │ │ │ │ + mov %ebp,%ebx │ │ │ │ + movsd 0xf0(%rsp),%xmm1 │ │ │ │ + movsd 0x90(%rsp),%xmm3 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + add $0x1,%r15 │ │ │ │ + addsd 0xd8(%rsp),%xmm1 │ │ │ │ + movsd %xmm1,0xd8(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jg 6797 <__cxa_finalize@plt+0x2fc7> │ │ │ │ + movsd 0xd8(%rsp),%xmm4 │ │ │ │ + mov %ebx,%r15d │ │ │ │ + mov %r12d,%ebp │ │ │ │ + mov 0x128(%rsp),%rbx │ │ │ │ + movsd 0x108(%rsp),%xmm1 │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + mulsd %xmm4,%xmm1 │ │ │ │ + addsd 0x100(%rsp),%xmm1 │ │ │ │ + movsd %xmm1,0x100(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov 0x118(%rsp),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 671a <__cxa_finalize@plt+0x2f4a> │ │ │ │ + movsd 0x100(%rsp),%xmm0 │ │ │ │ + add $0x138,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 3730 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - addq $0x1,0x20(%r13) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 74fd <__cxa_finalize@plt+0x3d2d> │ │ │ │ - addq $0x1,0x8(%r13) │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - je 7559 <__cxa_finalize@plt+0x3d89> │ │ │ │ - addq $0x1,0x18(%r13) │ │ │ │ - jmp 74fd <__cxa_finalize@plt+0x3d2d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addq $0x1,0x20(%r13) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 7570 <__cxa_finalize@plt+0x3da0> │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - addq $0x1,0x48(%r13) │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - jne 752d <__cxa_finalize@plt+0x3d5d> │ │ │ │ - addq $0x1,0x10(%r13) │ │ │ │ - jmp 74fd <__cxa_finalize@plt+0x3d2d> │ │ │ │ - addq $0x1,0x10(%r13) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 74d5 <__cxa_finalize@plt+0x3d05> │ │ │ │ - xchg %ax,%ax │ │ │ │ - addq $0x1,0x20(%r13) │ │ │ │ - jmp 74fd <__cxa_finalize@plt+0x3d2d> │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mulsd (%r12),%xmm1 │ │ │ │ + mov %r12,%rdi │ │ │ │ + addsd 0x8(%rsp),%xmm1 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 6cde <__cxa_finalize@plt+0x350e> │ │ │ │ + mov $0x1,%ebp │ │ │ │ + jmp 6b3e <__cxa_finalize@plt+0x336e> │ │ │ │ + movsd (%rbx),%xmm6 │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + jmp 6ce3 <__cxa_finalize@plt+0x3513> │ │ │ │ + movsd (%r11),%xmm2 │ │ │ │ + jmp 6d38 <__cxa_finalize@plt+0x3568> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + movsd (%rax),%xmm3 │ │ │ │ + jmp 6d87 <__cxa_finalize@plt+0x35b7> │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + movsd (%rax),%xmm4 │ │ │ │ + jmp 6dce <__cxa_finalize@plt+0x35fe> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - addq $0x2,0x10(%r13) │ │ │ │ - addq $0x1,0x30(%r13) │ │ │ │ - jmp 74fd <__cxa_finalize@plt+0x3d2d> │ │ │ │ - nop │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 743f <__cxa_finalize@plt+0x3c6f> │ │ │ │ - addq $0x1,0x10(%r13) │ │ │ │ - jmp 7483 <__cxa_finalize@plt+0x3cb3> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x240(%r8),%r13 │ │ │ │ - test %esi,%esi │ │ │ │ - je 7b03 <__cxa_finalize@plt+0x4333> │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r8,%rbp │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jbe 7bc1 <__cxa_finalize@plt+0x43f1> │ │ │ │ - mov %esi,%r10d │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov %rdi,%rax │ │ │ │ - shr $0x2,%r10d │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - shl $0x5,%r10 │ │ │ │ - add %rdi,%r10 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%r9 │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - add $0x20,%rax │ │ │ │ - mov -0x10(%rax),%rdi │ │ │ │ - mov -0x8(%rax),%rcx │ │ │ │ - movq 0x10(%r9),%xmm0 │ │ │ │ - movhps 0x10(%r8),%xmm0 │ │ │ │ - pcmpeqd %xmm2,%xmm0 │ │ │ │ - pcmpeqd %xmm1,%xmm0 │ │ │ │ - pshufd $0xb1,%xmm0,%xmm5 │ │ │ │ - por %xmm0,%xmm5 │ │ │ │ - movq 0x10(%rdi),%xmm0 │ │ │ │ - movhps 0x10(%rcx),%xmm0 │ │ │ │ - pcmpeqd %xmm2,%xmm0 │ │ │ │ - pcmpeqd %xmm1,%xmm0 │ │ │ │ - pshufd $0xb1,%xmm0,%xmm6 │ │ │ │ - por %xmm0,%xmm6 │ │ │ │ - movq 0x18(%r9),%xmm0 │ │ │ │ - shufps $0x88,%xmm6,%xmm5 │ │ │ │ - psubd %xmm5,%xmm3 │ │ │ │ - movhps 0x18(%r8),%xmm0 │ │ │ │ - pcmpeqd %xmm2,%xmm0 │ │ │ │ - pcmpeqd %xmm1,%xmm0 │ │ │ │ - pshufd $0xb1,%xmm0,%xmm5 │ │ │ │ - por %xmm0,%xmm5 │ │ │ │ - movq 0x18(%rdi),%xmm0 │ │ │ │ - movhps 0x18(%rcx),%xmm0 │ │ │ │ - pcmpeqd %xmm2,%xmm0 │ │ │ │ - pcmpeqd %xmm1,%xmm0 │ │ │ │ - pshufd $0xb1,%xmm0,%xmm6 │ │ │ │ - por %xmm0,%xmm6 │ │ │ │ - shufps $0x88,%xmm6,%xmm5 │ │ │ │ - psubd %xmm5,%xmm4 │ │ │ │ - cmp %r10,%rax │ │ │ │ - jne 7610 <__cxa_finalize@plt+0x3e40> │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - mov %esi,%eax │ │ │ │ - psrldq $0x8,%xmm0 │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - paddd %xmm0,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - psrldq $0x4,%xmm0 │ │ │ │ - paddd %xmm0,%xmm4 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psrldq $0x8,%xmm0 │ │ │ │ - movd %xmm4,%ebx │ │ │ │ - paddd %xmm0,%xmm3 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psrldq $0x4,%xmm0 │ │ │ │ - paddd %xmm0,%xmm3 │ │ │ │ - movd %xmm3,%r12d │ │ │ │ - test $0x3,%sil │ │ │ │ - je 77fb <__cxa_finalize@plt+0x402b> │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov (%rdx,%rcx,8),%rcx │ │ │ │ - cmpq $0x1,0x10(%rcx) │ │ │ │ - sbb $0xffffffff,%r12d │ │ │ │ - cmpq $0x1,0x18(%rcx) │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - sbb $0xffffffff,%ebx │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 77fb <__cxa_finalize@plt+0x402b> │ │ │ │ - mov (%rdx,%rcx,8),%rcx │ │ │ │ - cmpq $0x1,0x10(%rcx) │ │ │ │ - sbb $0xffffffff,%r12d │ │ │ │ - cmpq $0x1,0x18(%rcx) │ │ │ │ - lea 0x2(%rax),%ecx │ │ │ │ - sbb $0xffffffff,%ebx │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 77fb <__cxa_finalize@plt+0x402b> │ │ │ │ - mov (%rdx,%rcx,8),%rcx │ │ │ │ - cmpq $0x1,0x10(%rcx) │ │ │ │ - sbb $0xffffffff,%r12d │ │ │ │ - cmpq $0x1,0x18(%rcx) │ │ │ │ - lea 0x3(%rax),%ecx │ │ │ │ - sbb $0xffffffff,%ebx │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 77fb <__cxa_finalize@plt+0x402b> │ │ │ │ - mov (%rdx,%rcx,8),%rcx │ │ │ │ - cmpq $0x1,0x10(%rcx) │ │ │ │ - sbb $0xffffffff,%r12d │ │ │ │ - cmpq $0x1,0x18(%rcx) │ │ │ │ - lea 0x4(%rax),%ecx │ │ │ │ - sbb $0xffffffff,%ebx │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 77fb <__cxa_finalize@plt+0x402b> │ │ │ │ - mov (%rdx,%rcx,8),%rcx │ │ │ │ - cmpq $0x1,0x10(%rcx) │ │ │ │ - sbb $0xffffffff,%r12d │ │ │ │ - cmpq $0x1,0x18(%rcx) │ │ │ │ - lea 0x5(%rax),%ecx │ │ │ │ - sbb $0xffffffff,%ebx │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 77fb <__cxa_finalize@plt+0x402b> │ │ │ │ - mov (%rdx,%rcx,8),%rcx │ │ │ │ - cmpq $0x1,0x10(%rcx) │ │ │ │ - sbb $0xffffffff,%r12d │ │ │ │ - cmpq $0x1,0x18(%rcx) │ │ │ │ - lea 0x6(%rax),%ecx │ │ │ │ - sbb $0xffffffff,%ebx │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 77fb <__cxa_finalize@plt+0x402b> │ │ │ │ - mov (%rdx,%rcx,8),%rcx │ │ │ │ - cmpq $0x1,0x10(%rcx) │ │ │ │ - sbb $0xffffffff,%r12d │ │ │ │ - cmpq $0x1,0x18(%rcx) │ │ │ │ - lea 0x7(%rax),%ecx │ │ │ │ - sbb $0xffffffff,%ebx │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 77fb <__cxa_finalize@plt+0x402b> │ │ │ │ - mov (%rdx,%rcx,8),%rcx │ │ │ │ - cmpq $0x1,0x10(%rcx) │ │ │ │ - sbb $0xffffffff,%r12d │ │ │ │ - cmpq $0x1,0x18(%rcx) │ │ │ │ - sbb $0xffffffff,%ebx │ │ │ │ - add $0x8,%eax │ │ │ │ - cmp %esi,%eax │ │ │ │ - jae 77fb <__cxa_finalize@plt+0x402b> │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ - cmpq $0x1,0x10(%rax) │ │ │ │ - sbb $0xffffffff,%r12d │ │ │ │ - cmpq $0x1,0x18(%rax) │ │ │ │ - sbb $0xffffffff,%ebx │ │ │ │ - mov %esi,%esi │ │ │ │ - mov %rdx,%r15 │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 70fd <__cxa_finalize@plt+0x392d> │ │ │ │ + mov %edx,%ebx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 7109 <__cxa_finalize@plt+0x3939> │ │ │ │ + mov %edx,%eax │ │ │ │ + lea -0x1(%rdx),%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + imul %edx,%eax │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov %eax,%ebp │ │ │ │ + mov %eax,0x3c(%rsp) │ │ │ │ + lea 0x0(,%rbp,8),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %edx,%eax │ │ │ │ + imul %r13d,%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + cltq │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %r13d,%eax │ │ │ │ + imul %r13d,%eax │ │ │ │ + cltq │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + movslq %edx,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 3480 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov 0x3c(%rsp),%edx │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %edx,%edx │ │ │ │ + je 6fc0 <__cxa_finalize@plt+0x37f0> │ │ │ │ xor %ecx,%ecx │ │ │ │ - lea (%rdx,%rsi,8),%rax │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - ja 788d <__cxa_finalize@plt+0x40bd> │ │ │ │ - jmp 79ee <__cxa_finalize@plt+0x421e> │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + jmp 6fab <__cxa_finalize@plt+0x37db> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3650 │ │ │ │ - mov 0x78(%rbp),%rdi │ │ │ │ - test %r14,%r14 │ │ │ │ - je 785b <__cxa_finalize@plt+0x408b> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - mov 0x18(%rax),%edx │ │ │ │ - call 3f780 │ │ │ │ + lea 0x1(%rdi),%esi │ │ │ │ xor %edi,%edi │ │ │ │ - lea 0x798db(%rip),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 3eb90 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - call 54c70 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3730 │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add $0x8,%r15 │ │ │ │ - cmp %rax,%r15 │ │ │ │ - je 7b03 <__cxa_finalize@plt+0x4333> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 7ae0 <__cxa_finalize@plt+0x4310> │ │ │ │ - orl $0x100,0x8(%rdi) │ │ │ │ - lea 0x1(%rsi),%eax │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - call 6fa0 <__cxa_finalize@plt+0x37d0> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 7b78 <__cxa_finalize@plt+0x43a8> │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jbe 78d5 <__cxa_finalize@plt+0x4105> │ │ │ │ - orl $0x100,0x8(%rdi) │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - call 6fa0 <__cxa_finalize@plt+0x37d0> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 7954 <__cxa_finalize@plt+0x4184> │ │ │ │ - cmpb $0x0,0xa0(%rbp) │ │ │ │ - jne 7ac0 <__cxa_finalize@plt+0x42f0> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3650 │ │ │ │ - mov 0x78(%rbp),%rdi │ │ │ │ - test %r14,%r14 │ │ │ │ - je 7938 <__cxa_finalize@plt+0x4168> │ │ │ │ - mov (%r15),%rax │ │ │ │ + test %esi,%esi │ │ │ │ + je 6fa2 <__cxa_finalize@plt+0x37d2> │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x1,%r10d │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %ebx,%eax │ │ │ │ + movsd (%r14,%rcx,8),%xmm0 │ │ │ │ + imul %r10d,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + movsd %xmm0,(%r15,%rax,8) │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + je 6fc0 <__cxa_finalize@plt+0x37f0> │ │ │ │ + mov %ecx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ebx │ │ │ │ + test %edx,%edx │ │ │ │ + je 6f78 <__cxa_finalize@plt+0x37a8> │ │ │ │ + test %edi,%edi │ │ │ │ + je 6fa2 <__cxa_finalize@plt+0x37d2> │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x1,%esi │ │ │ │ + jmp 6f8c <__cxa_finalize@plt+0x37bc> │ │ │ │ mov %r14,%rdi │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - mov 0x18(%rax),%edx │ │ │ │ - call 3f780 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - lea 0x797fe(%rip),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 3eb90 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - call 54c70 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3730 │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 7874 <__cxa_finalize@plt+0x40a4> │ │ │ │ - cmpb $0x0,0xa0(%rbp) │ │ │ │ - je 7820 <__cxa_finalize@plt+0x4050> │ │ │ │ - mov 0xa8(%rbp),%rdx │ │ │ │ - mov 0x98(%rbp),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - call 73770 │ │ │ │ - jmp 7874 <__cxa_finalize@plt+0x40a4> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xa8(%rbp),%rdx │ │ │ │ - mov 0x98(%rbp),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - call 73770 │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 79d5 <__cxa_finalize@plt+0x4205> │ │ │ │ - cmpb $0x0,0xa0(%rbp) │ │ │ │ - je 7b18 <__cxa_finalize@plt+0x4348> │ │ │ │ - mov 0xa8(%rbp),%rdx │ │ │ │ - mov 0x98(%rbp),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - call 73770 │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add $0x8,%r15 │ │ │ │ - cmp %rax,%r15 │ │ │ │ - je 7b03 <__cxa_finalize@plt+0x4333> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 7b90 <__cxa_finalize@plt+0x43c0> │ │ │ │ - lea 0x1(%rsi),%eax │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - call 6fa0 <__cxa_finalize@plt+0x37d0> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 7bb0 <__cxa_finalize@plt+0x43e0> │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jbe 7a2f <__cxa_finalize@plt+0x425f> │ │ │ │ - orl $0x100,0x8(%rdi) │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - call 6fa0 <__cxa_finalize@plt+0x37d0> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 79a9 <__cxa_finalize@plt+0x41d9> │ │ │ │ - cmpb $0x0,0xa0(%rbp) │ │ │ │ - jne 7990 <__cxa_finalize@plt+0x41c0> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3650 │ │ │ │ - mov 0x78(%rbp),%rdi │ │ │ │ - test %r14,%r14 │ │ │ │ - je 7a96 <__cxa_finalize@plt+0x42c6> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - mov 0x18(%rax),%edx │ │ │ │ - call 3f780 │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 7040 <__cxa_finalize@plt+0x3870> │ │ │ │ + mov 0x38(%rsp),%r11d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - lea 0x796a0(%rip),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 3eb90 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - call 54c70 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3730 │ │ │ │ - mov (%r15),%rax │ │ │ │ - jmp 79a9 <__cxa_finalize@plt+0x41d9> │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + jmp 7025 <__cxa_finalize@plt+0x3855> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xa8(%rbp),%rdx │ │ │ │ - mov 0x98(%rbp),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - call 73770 │ │ │ │ - mov (%r15),%rax │ │ │ │ - jmp 7954 <__cxa_finalize@plt+0x4184> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - mov %esi,0x4(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 78c9 <__cxa_finalize@plt+0x40f9> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add $0x8,%r15 │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jne 788d <__cxa_finalize@plt+0x40bd> │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov %edi,%edx │ │ │ │ + add $0x1,%edi │ │ │ │ + cmp %r12d,%edx │ │ │ │ + je 701c <__cxa_finalize@plt+0x384c> │ │ │ │ + mov %r8d,%eax │ │ │ │ + movsd (%r15,%rcx,8),%xmm0 │ │ │ │ + imul %r13d,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + add $0x1,%esi │ │ │ │ + mov %eax,%eax │ │ │ │ + movsd %xmm0,(%r14,%rax,8) │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %rcx,%r11 │ │ │ │ + je 7040 <__cxa_finalize@plt+0x3870> │ │ │ │ + mov %ecx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ebx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 6ff8 <__cxa_finalize@plt+0x3828> │ │ │ │ + add $0x1,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 6ffd <__cxa_finalize@plt+0x382d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32c0 │ │ │ │ + lea 0x2(%r12),%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x7c16f(%rip),%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + call 3710 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movsd (%rax,%r12,8),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + je 70d0 <__cxa_finalize@plt+0x3900> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + add $0x1,%r12 │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + call 65e0 <__cxa_finalize@plt+0x2e10> │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + cmp %r12,0x48(%rsp) │ │ │ │ + jne 6f29 <__cxa_finalize@plt+0x3759> │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3650 │ │ │ │ - mov 0x78(%rbp),%rdi │ │ │ │ - test %r14,%r14 │ │ │ │ - je 7b53 <__cxa_finalize@plt+0x4383> │ │ │ │ - mov (%r15),%rax │ │ │ │ + nop │ │ │ │ + mulsd (%r14),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ mov %r14,%rdi │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - mov 0x18(%rax),%edx │ │ │ │ - call 3f780 │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x795e3(%rip),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 3eb90 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - call 54c70 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3730 │ │ │ │ - jmp 79d5 <__cxa_finalize@plt+0x4205> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 7bcd <__cxa_finalize@plt+0x43fd> │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - jmp 78f0 <__cxa_finalize@plt+0x4120> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - mov %esi,0x4(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 7a23 <__cxa_finalize@plt+0x4253> │ │ │ │ - jmp 79dc <__cxa_finalize@plt+0x420c> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 7bd6 <__cxa_finalize@plt+0x4406> │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - jmp 7a4e <__cxa_finalize@plt+0x427e> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 76f4 <__cxa_finalize@plt+0x3f24> │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - jmp 787b <__cxa_finalize@plt+0x40ab> │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - jmp 79dc <__cxa_finalize@plt+0x420c> │ │ │ │ + add $0x1,%r12 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + cmp $0x2,%r12 │ │ │ │ + jne 6f29 <__cxa_finalize@plt+0x3759> │ │ │ │ + jmp 70ba <__cxa_finalize@plt+0x38ea> │ │ │ │ + movsd (%rsi),%xmm4 │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + jmp 70ba <__cxa_finalize@plt+0x38ea> │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + jmp 70ba <__cxa_finalize@plt+0x38ea> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rcx,%r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - xor %edi,%edi │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov $0x78,%esi │ │ │ │ push %rbx │ │ │ │ - mov %r9d,%ebx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 5e500 │ │ │ │ - mov 0x40(%rsp),%edx │ │ │ │ - mov %r15,0x18(%rax) │ │ │ │ - mov %edx,0x2c(%rax) │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %r14,(%rax) │ │ │ │ - mov %rdx,0x40(%rax) │ │ │ │ - mov 0x60(%rsp),%edx │ │ │ │ - mov %r13,0x10(%rax) │ │ │ │ - mov %edx,0x48(%rax) │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - mov %r12,0x20(%rax) │ │ │ │ - mov %rdx,0x38(%rax) │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rbp,0x8(%rax) │ │ │ │ - mov %rdx,0x30(%rax) │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov %bl,0x28(%rax) │ │ │ │ - mov %rdx,0x50(%rax) │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - movl $0x0,0x58(%rax) │ │ │ │ - mov %rdx,0x60(%rax) │ │ │ │ - movl $0x0,0x70(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + jmp 71d3 <__cxa_finalize@plt+0x3a03> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + add $0x1,%r12 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + call 32c0 │ │ │ │ + movsd 0x0(%rbp,%r13,8),%xmm0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xorpd 0x7be64(%rip),%xmm0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + call 6ea0 <__cxa_finalize@plt+0x36d0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + movsd 0x18(%rsp),%xmm7 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mulsd 0x20(%rsp),%xmm7 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + mulsd 0x28(%rsp),%xmm0 │ │ │ │ + addsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + cmp $0x3,%r12 │ │ │ │ + je 72e0 <__cxa_finalize@plt+0x3b10> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r12d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x3,%ecx │ │ │ │ + mov $0x3,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + call 6410 <__cxa_finalize@plt+0x2c40> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x7bfc9(%rip),%xmm0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x2(%r12),%eax │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + call 3710 │ │ │ │ + mulsd (%r15,%r12,8),%xmm0 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + mov $0x20,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3480 │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + movsd 0x10(%rbx),%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + movsd 0x18(%rbx),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rax) │ │ │ │ + call 32c0 │ │ │ │ + mov $0x8,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 7150 <__cxa_finalize@plt+0x3980> │ │ │ │ + movsd 0x8(%r14),%xmm0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + call 32c0 │ │ │ │ + movsd 0x0(%rbp),%xmm4 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + call 6ea0 <__cxa_finalize@plt+0x36d0> │ │ │ │ + mulsd 0x18(%rsp),%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + addsd (%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + jmp 7224 <__cxa_finalize@plt+0x3a54> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm2 │ │ │ │ + jp 7309 <__cxa_finalize@plt+0x3b39> │ │ │ │ + mov $0x0,%ebx │ │ │ │ + jne 7309 <__cxa_finalize@plt+0x3b39> │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x60(%rdi),%rdi │ │ │ │ - call 3650 │ │ │ │ - mov 0x48(%r12),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 7ef8 <__cxa_finalize@plt+0x4728> │ │ │ │ - mov 0x40(%r12),%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x8(%rax),%rsi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,%r10 │ │ │ │ - jmp 7ce4 <__cxa_finalize@plt+0x4514> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r8d │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x28,%rsi │ │ │ │ - cmp %ebx,%r9d │ │ │ │ - je 7e38 <__cxa_finalize@plt+0x4668> │ │ │ │ - cmpb $0x0,0x1c(%rsi) │ │ │ │ - jne 7cd0 <__cxa_finalize@plt+0x4500> │ │ │ │ - mov (%rsi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 7df8 <__cxa_finalize@plt+0x4628> │ │ │ │ - lea -0x1(%rdx),%eax │ │ │ │ - mov 0x8(%rsi),%r14 │ │ │ │ - mov 0x10(%rsi),%r13 │ │ │ │ - mov 0x68(%r12),%rcx │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jbe 7e3d <__cxa_finalize@plt+0x466d> │ │ │ │ - mov %edx,%ebp │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shr $0x2,%ebp │ │ │ │ - shl $0x4,%rbp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%r14,%rax,1),%rdi │ │ │ │ - movdqu 0x0(%r13,%rax,1),%xmm4 │ │ │ │ - add $0x10,%rax │ │ │ │ - mov (%rdi),%r9d │ │ │ │ - mov 0x4(%rdi),%r11d │ │ │ │ - mov 0x8(%rdi),%r15d │ │ │ │ - mov 0xc(%rdi),%edi │ │ │ │ - movd (%rcx,%r11,4),%xmm3 │ │ │ │ - movd (%rcx,%rdi,4),%xmm0 │ │ │ │ - movd (%rcx,%r15,4),%xmm2 │ │ │ │ - punpckldq %xmm0,%xmm2 │ │ │ │ - movd (%rcx,%r9,4),%xmm0 │ │ │ │ - punpckldq %xmm3,%xmm0 │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - pcmpeqd %xmm4,%xmm0 │ │ │ │ - psubd %xmm0,%xmm1 │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jne 7d28 <__cxa_finalize@plt+0x4558> │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - psrldq $0x8,%xmm0 │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - psrldq $0x4,%xmm0 │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ - movd %xmm1,%edi │ │ │ │ - test $0x3,%dl │ │ │ │ - je 7deb <__cxa_finalize@plt+0x461b> │ │ │ │ - mov %eax,%r11d │ │ │ │ - mov (%r14,%r11,4),%ebp │ │ │ │ - mov (%rcx,%rbp,4),%r15d │ │ │ │ - cmp %r15d,0x0(%r13,%r11,4) │ │ │ │ - jne 7db7 <__cxa_finalize@plt+0x45e7> │ │ │ │ - add $0x1,%edi │ │ │ │ - lea 0x1(%rax),%r11d │ │ │ │ - cmp %edx,%r11d │ │ │ │ - jae 7deb <__cxa_finalize@plt+0x461b> │ │ │ │ - mov (%r14,%r11,4),%ebp │ │ │ │ - mov (%rcx,%rbp,4),%r15d │ │ │ │ - cmp %r15d,0x0(%r13,%r11,4) │ │ │ │ - jne 7dd2 <__cxa_finalize@plt+0x4602> │ │ │ │ - add $0x1,%edi │ │ │ │ - add $0x2,%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 7deb <__cxa_finalize@plt+0x461b> │ │ │ │ - mov (%r14,%rax,4),%r11d │ │ │ │ - mov (%rcx,%r11,4),%ecx │ │ │ │ - cmp %ecx,0x0(%r13,%rax,4) │ │ │ │ - jne 7deb <__cxa_finalize@plt+0x461b> │ │ │ │ - add $0x1,%edi │ │ │ │ - cmp %edi,%edx │ │ │ │ - jne 7cd4 <__cxa_finalize@plt+0x4504> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r10,%rax │ │ │ │ - cmp %ebx,%r9d │ │ │ │ - jne 7e46 <__cxa_finalize@plt+0x4676> │ │ │ │ - cmp %r8d,0x70(%r12) │ │ │ │ - jne 7f05 <__cxa_finalize@plt+0x4735> │ │ │ │ - cmp %ebx,%r8d │ │ │ │ - jne 7cb8 <__cxa_finalize@plt+0x44e8> │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - mov 0x60(%r12),%rdi │ │ │ │ - call 3730 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %ebx,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r10,%rax │ │ │ │ - jmp 7e00 <__cxa_finalize@plt+0x4630> │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 7da2 <__cxa_finalize@plt+0x45d2> │ │ │ │ - mov %ebx,%edx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea (%rdx,%rdx,4),%r15 │ │ │ │ - shl $0x3,%r15 │ │ │ │ - add %r15,%rax │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - movb $0x1,0x24(%rax) │ │ │ │ - addl $0x1,0x70(%r12) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 7e82 <__cxa_finalize@plt+0x46b2> │ │ │ │ - jmp 7e19 <__cxa_finalize@plt+0x4649> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x40(%r12),%rax │ │ │ │ - add $0x1,%r14 │ │ │ │ - add %r15,%rax │ │ │ │ - cmp 0x8(%rax),%r14d │ │ │ │ - jae 7e19 <__cxa_finalize@plt+0x4649> │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - mov 0x50(%r12),%rdx │ │ │ │ - mov (%rax,%r14,4),%eax │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x8(%rdx),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - call 3700 │ │ │ │ - test %eax,%eax │ │ │ │ - je 7e70 <__cxa_finalize@plt+0x46a0> │ │ │ │ - add 0x40(%r12),%r15 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov $0x412,%esi │ │ │ │ - mov %eax,%r13d │ │ │ │ - mov 0x4(%r15),%r9d │ │ │ │ - mov (%r15),%r8d │ │ │ │ - lea 0x79280(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7922c(%rip),%rdi │ │ │ │ - call 4ea30 │ │ │ │ - call 34c0 <__errno_location@plt> │ │ │ │ - lea 0x79282(%rip),%rdi │ │ │ │ - mov %r13d,(%rax) │ │ │ │ - call 3680 │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x70(%r12),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 7e14 <__cxa_finalize@plt+0x4644> │ │ │ │ - lea 0x7e9c4(%rip),%rcx │ │ │ │ - mov $0x3f5,%edx │ │ │ │ - lea 0x791e5(%rip),%rsi │ │ │ │ - lea 0x7920e(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov 0x40(%rdi),%r12 │ │ │ │ - mov 0x50(%rdi),%r15 │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x3e8,0xc(%rsp) │ │ │ │ - movl $0x0,0x84(%rsp) │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - call 7c80 <__cxa_finalize@plt+0x44b0> │ │ │ │ - mov %eax,%ebx │ │ │ │ - cmp $0xffffffff,%ebx │ │ │ │ - je 8cf3 <__cxa_finalize@plt+0x5523> │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea (%rbx,%rbx,4),%rax │ │ │ │ - lea 0x0(%r13,%rax,8),%rax │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 7fdc <__cxa_finalize@plt+0x480c> │ │ │ │ - mov 0x20(%rax),%edx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - xor %edi,%edi │ │ │ │ - call d010 <__cxa_finalize@plt+0x9840> │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov 0x4(%rcx),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - add $0x1,%eax │ │ │ │ - sub (%rcx),%eax │ │ │ │ - mov %eax,0x54(%rsp) │ │ │ │ - je 8cb7 <__cxa_finalize@plt+0x54e7> │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r13,0x78(%rsp) │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 8a76 <__cxa_finalize@plt+0x52a6> │ │ │ │ - mov 0x50(%rsp),%ebp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %ebp,%esi │ │ │ │ - call 12fa0 <__cxa_finalize@plt+0xf7d0> │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call 12a60 <__cxa_finalize@plt+0xf290> │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 8243 <__cxa_finalize@plt+0x4a73> │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov (%rdx,%rcx,4),%edx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - shl $0x5,%rdx │ │ │ │ - movzbl 0x18(%rsi,%rdx,1),%edi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 81a4 <__cxa_finalize@plt+0x49d4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 8699 <__cxa_finalize@plt+0x4ec9> │ │ │ │ - mov 0x10(%rsi),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 86a2 <__cxa_finalize@plt+0x4ed2> │ │ │ │ - call 34e0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 32d0 │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - add %r14,%rsi │ │ │ │ - mov 0x10(%rsi),%rax │ │ │ │ - mov (%rax),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%ecx │ │ │ │ - call 6a30 <__cxa_finalize@plt+0x3260> │ │ │ │ - test %al,%al │ │ │ │ - je 8210 <__cxa_finalize@plt+0x4a40> │ │ │ │ - mov $0x1,%r12d │ │ │ │ - xor %edx,%edx │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 86c0 <__cxa_finalize@plt+0x4ef0> │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %r13d,%eax │ │ │ │ - je 8703 <__cxa_finalize@plt+0x4f33> │ │ │ │ - mov 0x8(%r15),%r13 │ │ │ │ - mov $0x20,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - add %r14,%r13 │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - mov %rax,0x0(%rbp,%rdx,1) │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x10(%r13) │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov %r12d,%r13d │ │ │ │ - mov 0x10(%rax,%r14,1),%rax │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - movl $0xffffffff,0x8(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - jbe 8198 <__cxa_finalize@plt+0x49c8> │ │ │ │ - mov 0x84(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 8730 <__cxa_finalize@plt+0x4f60> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x2c(%rax),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 8198 <__cxa_finalize@plt+0x49c8> │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 65b0 <__cxa_finalize@plt+0x2de0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ + movupd 0x10(%r15),%xmm2 │ │ │ │ + movupd (%r15),%xmm1 │ │ │ │ xor %edi,%edi │ │ │ │ - movb $0x0,0x18(%rsi,%r14,1) │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - add %r14,%rsi │ │ │ │ - or %rbx,%r12 │ │ │ │ - test %dil,%dil │ │ │ │ - jne 80a8 <__cxa_finalize@plt+0x48d8> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - call 6da0 <__cxa_finalize@plt+0x35d0> │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 8688 <__cxa_finalize@plt+0x4eb8> │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - add %r14,%rax │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov (%rdx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 8800 <__cxa_finalize@plt+0x5030> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 34e0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 32d0 │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - add %r14,%rsi │ │ │ │ - cmpb $0x0,0x18(%rsi) │ │ │ │ - jne 80dc <__cxa_finalize@plt+0x490c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp 0x8(%rax),%ecx │ │ │ │ - jb 8078 <__cxa_finalize@plt+0x48a8> │ │ │ │ - cmpq $0x0,0x18(%rsp) │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - je 8250 <__cxa_finalize@plt+0x4a80> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ - movsbl %al,%ecx │ │ │ │ - mov 0x38(%r14),%rax │ │ │ │ - mov 0x30(%r14),%r8 │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov 0x84(%rsp),%edx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x240(%rax),%r9 │ │ │ │ - call 73d0 <__cxa_finalize@plt+0x3c00> │ │ │ │ - mov 0x38(%r14),%rax │ │ │ │ - mov 0x20(%r14),%rcx │ │ │ │ - mov 0x240(%rax),%r11 │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 895f <__cxa_finalize@plt+0x518f> │ │ │ │ - lea -0x1(%r13),%edx │ │ │ │ - cmp $0x8,%edx │ │ │ │ - jbe 8cab <__cxa_finalize@plt+0x54db> │ │ │ │ - mov %r13d,%r10d │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - shr $0x2,%r10d │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - shl $0x5,%r10 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - add %rcx,%r10 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%r8 │ │ │ │ - mov 0x8(%rdx),%rdi │ │ │ │ - add $0x20,%rdx │ │ │ │ - mov -0x10(%rdx),%rsi │ │ │ │ - mov -0x8(%rdx),%rcx │ │ │ │ - movq 0x10(%r8),%xmm0 │ │ │ │ - movhps 0x10(%rdi),%xmm0 │ │ │ │ - pcmpeqd %xmm2,%xmm0 │ │ │ │ - pcmpeqd %xmm1,%xmm0 │ │ │ │ - pshufd $0xb1,%xmm0,%xmm5 │ │ │ │ - por %xmm0,%xmm5 │ │ │ │ - movq 0x10(%rsi),%xmm0 │ │ │ │ - movhps 0x10(%rcx),%xmm0 │ │ │ │ - pcmpeqd %xmm2,%xmm0 │ │ │ │ - pcmpeqd %xmm1,%xmm0 │ │ │ │ - pshufd $0xb1,%xmm0,%xmm6 │ │ │ │ - por %xmm0,%xmm6 │ │ │ │ - movq 0x18(%r8),%xmm0 │ │ │ │ - shufps $0x88,%xmm6,%xmm5 │ │ │ │ - psubd %xmm5,%xmm3 │ │ │ │ - movhps 0x18(%rdi),%xmm0 │ │ │ │ - pcmpeqd %xmm2,%xmm0 │ │ │ │ - pcmpeqd %xmm1,%xmm0 │ │ │ │ - pshufd $0xb1,%xmm0,%xmm5 │ │ │ │ - por %xmm0,%xmm5 │ │ │ │ - movq 0x18(%rsi),%xmm0 │ │ │ │ - movhps 0x18(%rcx),%xmm0 │ │ │ │ - pcmpeqd %xmm2,%xmm0 │ │ │ │ - pcmpeqd %xmm1,%xmm0 │ │ │ │ - pshufd $0xb1,%xmm0,%xmm6 │ │ │ │ - por %xmm0,%xmm6 │ │ │ │ - shufps $0x88,%xmm6,%xmm5 │ │ │ │ - psubd %xmm5,%xmm4 │ │ │ │ - cmp %r10,%rdx │ │ │ │ - jne 82c8 <__cxa_finalize@plt+0x4af8> │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - mov %r13d,%edx │ │ │ │ - psrldq $0x8,%xmm0 │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - paddd %xmm0,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - psrldq $0x4,%xmm0 │ │ │ │ - paddd %xmm0,%xmm4 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psrldq $0x8,%xmm0 │ │ │ │ - movd %xmm4,%ecx │ │ │ │ - paddd %xmm0,%xmm3 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psrldq $0x4,%xmm0 │ │ │ │ - paddd %xmm0,%xmm3 │ │ │ │ - movd %xmm3,%r9d │ │ │ │ - test $0x3,%r13b │ │ │ │ - je 84bf <__cxa_finalize@plt+0x4cef> │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov %edx,%edi │ │ │ │ - mov (%rbx,%rdi,8),%rdi │ │ │ │ - cmpq $0x1,0x10(%rdi) │ │ │ │ - sbb $0xffffffff,%r9d │ │ │ │ - cmpq $0x1,0x18(%rdi) │ │ │ │ - lea 0x1(%rdx),%edi │ │ │ │ - sbb $0xffffffff,%ecx │ │ │ │ - cmp %r13d,%edi │ │ │ │ - jae 84bf <__cxa_finalize@plt+0x4cef> │ │ │ │ - mov (%rbx,%rdi,8),%rdi │ │ │ │ - cmpq $0x1,0x10(%rdi) │ │ │ │ - sbb $0xffffffff,%r9d │ │ │ │ - cmpq $0x1,0x18(%rdi) │ │ │ │ - lea 0x2(%rdx),%edi │ │ │ │ - sbb $0xffffffff,%ecx │ │ │ │ - cmp %r13d,%edi │ │ │ │ - jae 84bf <__cxa_finalize@plt+0x4cef> │ │ │ │ - mov (%rbx,%rdi,8),%rdi │ │ │ │ - cmpq $0x1,0x10(%rdi) │ │ │ │ - sbb $0xffffffff,%r9d │ │ │ │ - cmpq $0x1,0x18(%rdi) │ │ │ │ - lea 0x3(%rdx),%edi │ │ │ │ - sbb $0xffffffff,%ecx │ │ │ │ - cmp %r13d,%edi │ │ │ │ - jae 84bf <__cxa_finalize@plt+0x4cef> │ │ │ │ - mov (%rbx,%rdi,8),%rdi │ │ │ │ - cmpq $0x1,0x10(%rdi) │ │ │ │ - sbb $0xffffffff,%r9d │ │ │ │ - cmpq $0x1,0x18(%rdi) │ │ │ │ - lea 0x4(%rdx),%edi │ │ │ │ - sbb $0xffffffff,%ecx │ │ │ │ - cmp %r13d,%edi │ │ │ │ - jae 84bf <__cxa_finalize@plt+0x4cef> │ │ │ │ - mov (%rbx,%rdi,8),%rdi │ │ │ │ - cmpq $0x1,0x10(%rdi) │ │ │ │ - sbb $0xffffffff,%r9d │ │ │ │ - cmpq $0x1,0x18(%rdi) │ │ │ │ - lea 0x5(%rdx),%edi │ │ │ │ - sbb $0xffffffff,%ecx │ │ │ │ - cmp %r13d,%edi │ │ │ │ - jae 84bf <__cxa_finalize@plt+0x4cef> │ │ │ │ - mov (%rbx,%rdi,8),%rdi │ │ │ │ - cmpq $0x1,0x10(%rdi) │ │ │ │ - sbb $0xffffffff,%r9d │ │ │ │ - cmpq $0x1,0x18(%rdi) │ │ │ │ - lea 0x6(%rdx),%edi │ │ │ │ - sbb $0xffffffff,%ecx │ │ │ │ - cmp %r13d,%edi │ │ │ │ - jae 84bf <__cxa_finalize@plt+0x4cef> │ │ │ │ - mov (%rbx,%rdi,8),%rdi │ │ │ │ - cmpq $0x1,0x10(%rdi) │ │ │ │ - sbb $0xffffffff,%r9d │ │ │ │ - cmpq $0x1,0x18(%rdi) │ │ │ │ - lea 0x7(%rdx),%edi │ │ │ │ - sbb $0xffffffff,%ecx │ │ │ │ - cmp %r13d,%edi │ │ │ │ - jae 84bf <__cxa_finalize@plt+0x4cef> │ │ │ │ - mov (%rbx,%rdi,8),%rdi │ │ │ │ - cmpq $0x1,0x10(%rdi) │ │ │ │ - sbb $0xffffffff,%r9d │ │ │ │ - cmpq $0x1,0x18(%rdi) │ │ │ │ - sbb $0xffffffff,%ecx │ │ │ │ - add $0x8,%edx │ │ │ │ - cmp %r13d,%edx │ │ │ │ - jae 84bf <__cxa_finalize@plt+0x4cef> │ │ │ │ - mov (%rbx,%rdx,8),%rdx │ │ │ │ - cmpq $0x1,0x10(%rdx) │ │ │ │ - sbb $0xffffffff,%r9d │ │ │ │ - cmpq $0x1,0x18(%rdx) │ │ │ │ - sbb $0xffffffff,%ecx │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %r13d,%ebx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - lea (%rdx,%rbx,8),%rdx │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - jbe 8ab0 <__cxa_finalize@plt+0x52e0> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov %ecx,%r13d │ │ │ │ - mov %r11,%r12 │ │ │ │ - mov %r8d,%ebp │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ + mov $0x48,%esi │ │ │ │ + movsd 0x40(%r15),%xmm10 │ │ │ │ + movupd 0x20(%r15),%xmm0 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + movapd %xmm2,%xmm9 │ │ │ │ + movsd 0x30(%r15),%xmm5 │ │ │ │ + movlpd 0x28(%r15),%xmm4 │ │ │ │ + shufpd $0x1,%xmm2,%xmm6 │ │ │ │ + unpcklpd %xmm1,%xmm9 │ │ │ │ + movsd 0x38(%r15),%xmm8 │ │ │ │ + mulpd %xmm6,%xmm4 │ │ │ │ + movupd 0x20(%r15),%xmm6 │ │ │ │ + movapd %xmm10,%xmm3 │ │ │ │ + movapd %xmm0,%xmm11 │ │ │ │ + unpcklpd %xmm5,%xmm3 │ │ │ │ + movapd %xmm8,%xmm12 │ │ │ │ + unpckhpd %xmm2,%xmm11 │ │ │ │ + movsd 0x10(%rsp),%xmm13 │ │ │ │ + mulpd %xmm9,%xmm6 │ │ │ │ + unpcklpd %xmm10,%xmm12 │ │ │ │ + mulpd %xmm12,%xmm11 │ │ │ │ + movapd %xmm13,%xmm7 │ │ │ │ + movapd %xmm5,%xmm12 │ │ │ │ + unpcklpd %xmm7,%xmm7 │ │ │ │ + unpcklpd %xmm10,%xmm12 │ │ │ │ + unpcklpd %xmm8,%xmm5 │ │ │ │ + mulpd %xmm9,%xmm5 │ │ │ │ + subpd %xmm6,%xmm4 │ │ │ │ + movapd %xmm3,%xmm6 │ │ │ │ + mulpd %xmm0,%xmm6 │ │ │ │ + mulpd %xmm1,%xmm3 │ │ │ │ + divpd %xmm7,%xmm4 │ │ │ │ + subpd %xmm11,%xmm6 │ │ │ │ + movapd %xmm8,%xmm11 │ │ │ │ + unpcklpd %xmm11,%xmm11 │ │ │ │ + subpd %xmm5,%xmm3 │ │ │ │ + divpd %xmm7,%xmm6 │ │ │ │ + movups %xmm4,0x30(%r15) │ │ │ │ + divpd %xmm7,%xmm3 │ │ │ │ + movups %xmm6,(%r15) │ │ │ │ + movapd %xmm2,%xmm6 │ │ │ │ + shufpd $0x1,%xmm2,%xmm6 │ │ │ │ + mulpd %xmm11,%xmm6 │ │ │ │ + movapd %xmm1,%xmm11 │ │ │ │ + unpckhpd %xmm2,%xmm2 │ │ │ │ + movsd %xmm0,%xmm11 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movapd %xmm11,%xmm10 │ │ │ │ + unpckhpd %xmm1,%xmm1 │ │ │ │ + mulpd %xmm12,%xmm10 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + subpd %xmm10,%xmm6 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + divpd %xmm7,%xmm6 │ │ │ │ + movups %xmm3,0x20(%r15) │ │ │ │ + divsd %xmm13,%xmm0 │ │ │ │ + movups %xmm6,0x10(%r15) │ │ │ │ + movsd %xmm0,0x40(%r15) │ │ │ │ + call 13000 │ │ │ │ + movsd (%r15),%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %r9d,0x38(%rsp) │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - jmp 85f4 <__cxa_finalize@plt+0x4e24> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3650 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 8550 <__cxa_finalize@plt+0x4d80> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - mov 0x18(%rax),%edx │ │ │ │ - call 3f780 │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x78be6(%rip),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 3eb90 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - call 54c70 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3730 │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 85db <__cxa_finalize@plt+0x4e0b> │ │ │ │ - cmpb $0x0,0xa0(%rbx) │ │ │ │ - jne 8880 <__cxa_finalize@plt+0x50b0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3650 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 85c2 <__cxa_finalize@plt+0x4df2> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - mov 0x18(%rax),%edx │ │ │ │ - call 3f780 │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x78b74(%rip),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 3eb90 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - call 54c70 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3730 │ │ │ │ - mov 0x30(%rsp),%ebp │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - add $0x8,%r15 │ │ │ │ - cmp %rax,%r15 │ │ │ │ - je 88c8 <__cxa_finalize@plt+0x50f8> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 88a0 <__cxa_finalize@plt+0x50d0> │ │ │ │ - orl $0x100,0x8(%rdi) │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - lea 0x1(%rsi),%r14d │ │ │ │ - call 6fa0 <__cxa_finalize@plt+0x37d0> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 8a20 <__cxa_finalize@plt+0x5250> │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - jbe 8635 <__cxa_finalize@plt+0x4e65> │ │ │ │ - orl $0x100,0x8(%rdi) │ │ │ │ - lea 0x1(%rbp),%eax │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - call 6fa0 <__cxa_finalize@plt+0x37d0> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 856c <__cxa_finalize@plt+0x4d9c> │ │ │ │ - cmpb $0x0,0xa0(%rbx) │ │ │ │ - je 8510 <__cxa_finalize@plt+0x4d40> │ │ │ │ - mov 0xa8(%rbx),%rdx │ │ │ │ - mov 0x98(%rbx),%rdi │ │ │ │ - mov %r12,%rcx │ │ │ │ - call 73770 │ │ │ │ - mov (%r15),%rax │ │ │ │ - jmp 856c <__cxa_finalize@plt+0x4d9c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ - add %r14,%rsi │ │ │ │ - cmpb $0x0,0x18(%rsi) │ │ │ │ - je 8210 <__cxa_finalize@plt+0x4a40> │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 80dc <__cxa_finalize@plt+0x490c> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x1,%r12d │ │ │ │ - xor %edx,%edx │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 8115 <__cxa_finalize@plt+0x4945> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - lea 0x84(%rsp),%rdx │ │ │ │ - mov 0x10(%rax,%r14,1),%rsi │ │ │ │ - call 6910 <__cxa_finalize@plt+0x3140> │ │ │ │ - test %eax,%eax │ │ │ │ - jg 8770 <__cxa_finalize@plt+0x4fa0> │ │ │ │ - jne 8818 <__cxa_finalize@plt+0x5048> │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - mov %r13d,%edx │ │ │ │ - lea 0x1(%r13),%r12d │ │ │ │ - shl $0x3,%rdx │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %r13d,%eax │ │ │ │ - jne 8125 <__cxa_finalize@plt+0x4955> │ │ │ │ - shll $1,0xc(%rsp) │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 8125 <__cxa_finalize@plt+0x4955> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 61f0 <__cxa_finalize@plt+0x2a20> │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 64d0 <__cxa_finalize@plt+0x2d00> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x2c(%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 8198 <__cxa_finalize@plt+0x49c8> │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 6750 <__cxa_finalize@plt+0x2f80> │ │ │ │ - jmp 8198 <__cxa_finalize@plt+0x49c8> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x0(%rbp,%r13,8),%rax │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%r12),%r13 │ │ │ │ - mov 0x10(%r13),%rdi │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - movl $0xffffffff,0x8(%r13) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 87b3 <__cxa_finalize@plt+0x4fe3> │ │ │ │ - call 52730 │ │ │ │ - mov 0x10(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x10(%r13) │ │ │ │ - mov 0x18(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 87d2 <__cxa_finalize@plt+0x5002> │ │ │ │ - call 52730 │ │ │ │ - mov 0x18(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x18(%r13) │ │ │ │ - mov (%r12),%rdi │ │ │ │ - add $0x8,%r12 │ │ │ │ - call 32c0 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 8780 <__cxa_finalize@plt+0x4fb0> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 86e8 <__cxa_finalize@plt+0x4f18> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x18(%rax) │ │ │ │ - je 8210 <__cxa_finalize@plt+0x4a40> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 86a8 <__cxa_finalize@plt+0x4ed8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x10(%rax,%r14,1),%r12 │ │ │ │ - mov 0x10(%r12),%rdi │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movl $0xffffffff,0x8(%r12) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 8854 <__cxa_finalize@plt+0x5084> │ │ │ │ - call 52730 │ │ │ │ - mov 0x10(%r12),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 8167 <__cxa_finalize@plt+0x4997> │ │ │ │ - call 52730 │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - jmp 8167 <__cxa_finalize@plt+0x4997> │ │ │ │ - nop │ │ │ │ - mov 0xa8(%rbx),%rdx │ │ │ │ - mov 0x98(%rbx),%rdi │ │ │ │ - mov %r12,%rcx │ │ │ │ - call 73770 │ │ │ │ - jmp 85db <__cxa_finalize@plt+0x4e0b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - mov %esi,%r14d │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 8628 <__cxa_finalize@plt+0x4e58> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - add $0x8,%r15 │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jne 85f4 <__cxa_finalize@plt+0x4e24> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x58(%rsp),%r15 │ │ │ │ - mov 0x60(%rsp),%r14 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea (%rax,%rbx,8),%rbx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - mov 0x10(%r12),%rdi │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movl $0xffffffff,0x8(%r12) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 891f <__cxa_finalize@plt+0x514f> │ │ │ │ - call 52730 │ │ │ │ - mov 0x10(%r12),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 8a40 <__cxa_finalize@plt+0x5270> │ │ │ │ - call 52730 │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - add $0x8,%rbp │ │ │ │ - call 32c0 │ │ │ │ - mov -0x8(%rbp),%rdi │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,-0x8(%rbp) │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 88e8 <__cxa_finalize@plt+0x5118> │ │ │ │ - addl $0x1,0x50(%rsp) │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - cmp %eax,0x54(%rsp) │ │ │ │ - jne 8018 <__cxa_finalize@plt+0x4848> │ │ │ │ - cmpq $0x0,0x18(%rsp) │ │ │ │ - mov 0x78(%rsp),%r13 │ │ │ │ - mov 0x40(%rsp),%r12 │ │ │ │ - jne 8cc3 <__cxa_finalize@plt+0x54f3> │ │ │ │ - test %r12,%r12 │ │ │ │ - je 8cb7 <__cxa_finalize@plt+0x54e7> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - xor %r12d,%r12d │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + movsd 0x8(%r15),%xmm0 │ │ │ │ + movsd %xmm0,0x18(%rax) │ │ │ │ + movsd 0x10(%r15),%xmm0 │ │ │ │ + movsd %xmm0,0x30(%rax) │ │ │ │ + movsd 0x18(%r15),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rax) │ │ │ │ + movsd 0x20(%r15),%xmm0 │ │ │ │ + movsd %xmm0,0x20(%rax) │ │ │ │ + movsd 0x28(%r15),%xmm0 │ │ │ │ + movsd %xmm0,0x38(%rax) │ │ │ │ + movsd 0x30(%r15),%xmm0 │ │ │ │ + movsd %xmm0,0x10(%rax) │ │ │ │ + movsd 0x38(%r15),%xmm0 │ │ │ │ + movsd %xmm0,0x28(%rax) │ │ │ │ + movsd 0x40(%r15),%xmm0 │ │ │ │ + movsd %xmm0,0x40(%rax) │ │ │ │ call 32c0 │ │ │ │ - mov 0x48(%rsp),%rbp │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 7f7b <__cxa_finalize@plt+0x47ab> │ │ │ │ - mov 0x70(%rsp),%rbx │ │ │ │ - jmp 89d7 <__cxa_finalize@plt+0x5207> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x68(%rbx),%rax │ │ │ │ - add $0x1,%r12 │ │ │ │ - addl $0x1,(%rax,%r14,4) │ │ │ │ - cmp 0x8(%rbp),%r12d │ │ │ │ - jae 7f7b <__cxa_finalize@plt+0x47ab> │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov (%rax,%r12,4),%r14d │ │ │ │ - lea (%r14,%r14,2),%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x8(%r15),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - call 3730 │ │ │ │ - test %eax,%eax │ │ │ │ - je 89c0 <__cxa_finalize@plt+0x51f0> │ │ │ │ - mov %eax,%ebp │ │ │ │ - call 34c0 <__errno_location@plt> │ │ │ │ - lea 0x78774(%rip),%rdi │ │ │ │ - mov %ebp,(%rax) │ │ │ │ - call 3680 │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ + jmp 72f7 <__cxa_finalize@plt+0x3b27> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 8d1a <__cxa_finalize@plt+0x554a> │ │ │ │ - mov %ebp,0x30(%rsp) │ │ │ │ - jmp 8656 <__cxa_finalize@plt+0x4e86> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - add $0x8,%rbp │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,-0x8(%rbp) │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 88e8 <__cxa_finalize@plt+0x5118> │ │ │ │ - addl $0x1,0x50(%rsp) │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - cmp %eax,0x54(%rsp) │ │ │ │ - jne 8018 <__cxa_finalize@plt+0x4848> │ │ │ │ - jmp 8972 <__cxa_finalize@plt+0x51a2> │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 8a88 <__cxa_finalize@plt+0x52b8> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 8ce9 <__cxa_finalize@plt+0x5519> │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - jmp 8059 <__cxa_finalize@plt+0x4889> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r11,%r12 │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov %ecx,%r14d │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov %edx,%ebp │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - mov %r9d,0x38(%rsp) │ │ │ │ - jmp 8b47 <__cxa_finalize@plt+0x5377> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xa8(%rbx),%rdx │ │ │ │ - mov 0x98(%rbx),%rdi │ │ │ │ - mov %r12,%rcx │ │ │ │ - call 73770 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 8b2e <__cxa_finalize@plt+0x535e> │ │ │ │ - cmpb $0x0,0xa0(%rbx) │ │ │ │ - je 8c20 <__cxa_finalize@plt+0x5450> │ │ │ │ - mov 0xa8(%rbx),%rdx │ │ │ │ - mov 0x98(%rbx),%rdi │ │ │ │ - mov %r12,%rcx │ │ │ │ - call 73770 │ │ │ │ - mov 0x28(%rsp),%ebp │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - add $0x8,%r13 │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 88c8 <__cxa_finalize@plt+0x50f8> │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 8c80 <__cxa_finalize@plt+0x54b0> │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - lea 0x1(%rsi),%r15d │ │ │ │ - call 6fa0 <__cxa_finalize@plt+0x37d0> │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 8c95 <__cxa_finalize@plt+0x54c5> │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - jbe 8b83 <__cxa_finalize@plt+0x53b3> │ │ │ │ - orl $0x100,0x8(%rdi) │ │ │ │ - lea 0x1(%rbp),%eax │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - call 6fa0 <__cxa_finalize@plt+0x37d0> │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 8b02 <__cxa_finalize@plt+0x5332> │ │ │ │ - cmpb $0x0,0xa0(%rbx) │ │ │ │ - jne 8ae8 <__cxa_finalize@plt+0x5318> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3650 │ │ │ │ - cmpq $0x0,0x10(%rsp) │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - je 8bf3 <__cxa_finalize@plt+0x5423> │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - mov 0x18(%rax),%edx │ │ │ │ - call 3f780 │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x78543(%rip),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 3eb90 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - call 54c70 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3730 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - jmp 8b02 <__cxa_finalize@plt+0x5332> │ │ │ │ + endbr64 │ │ │ │ + mov %rdi,%rax │ │ │ │ + test %esi,%esi │ │ │ │ + je 750a <__cxa_finalize@plt+0x3d3a> │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 750b <__cxa_finalize@plt+0x3d3b> │ │ │ │ + mov %esi,%ecx │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + shr $1,%ecx │ │ │ │ + unpcklpd %xmm2,%xmm2 │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3650 │ │ │ │ - cmpq $0x0,0x10(%rsp) │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - je 8c61 <__cxa_finalize@plt+0x5491> │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - mov 0x18(%rax),%edx │ │ │ │ - call 3f780 │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x784d5(%rip),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 3eb90 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - call 54c70 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3730 │ │ │ │ - jmp 8b2e <__cxa_finalize@plt+0x535e> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - mov %esi,%r15d │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 8b76 <__cxa_finalize@plt+0x53a6> │ │ │ │ - jmp 8b35 <__cxa_finalize@plt+0x5365> │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 8d27 <__cxa_finalize@plt+0x5557> │ │ │ │ - mov %ebp,0x28(%rsp) │ │ │ │ - jmp 8ba5 <__cxa_finalize@plt+0x53d5> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 83ab <__cxa_finalize@plt+0x4bdb> │ │ │ │ - cmpq $0x0,0x18(%rsp) │ │ │ │ - je 8999 <__cxa_finalize@plt+0x51c9> │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 11060 <__cxa_finalize@plt+0xd890> │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 10db0 <__cxa_finalize@plt+0xd5e0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 8999 <__cxa_finalize@plt+0x51c9> │ │ │ │ - mov $0x1,%ecx │ │ │ │ - jmp 8250 <__cxa_finalize@plt+0x4a80> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 8d22 <__cxa_finalize@plt+0x5552> │ │ │ │ - add $0x98,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + movupd (%rdx),%xmm1 │ │ │ │ + add $0x10,%rdx │ │ │ │ + addpd %xmm2,%xmm1 │ │ │ │ + movups %xmm1,-0x10(%rdx) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 74e0 <__cxa_finalize@plt+0x3d10> │ │ │ │ + test $0x1,%sil │ │ │ │ + je 750a <__cxa_finalize@plt+0x3d3a> │ │ │ │ + and $0xfffffffe,%esi │ │ │ │ + lea (%rax,%rsi,8),%rdx │ │ │ │ + addsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ ret │ │ │ │ - mov %r14d,%esi │ │ │ │ - jmp 85e2 <__cxa_finalize@plt+0x4e12> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - mov %r15d,%esi │ │ │ │ - jmp 8b35 <__cxa_finalize@plt+0x5365> │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 74fe <__cxa_finalize@plt+0x3d2e> │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov (%rdi),%ebx │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov 0x118(%rsp),%r12 │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov 0x120(%rsp),%rbp │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9d,0x48(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 94c1 <__cxa_finalize@plt+0x5cf1> │ │ │ │ - mov %ebx,%r13d │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov %rdi,%r15 │ │ │ │ - shl $0x5,%r13 │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - mov 0x10(%rax),%r8d │ │ │ │ - lea (%rax,%r13,1),%rdx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r8d,0x10(%rax) │ │ │ │ - jne 945f <__cxa_finalize@plt+0x5c8f> │ │ │ │ - add $0x20,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 8db0 <__cxa_finalize@plt+0x55e0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x783d8(%rip),%rdx │ │ │ │ - mov $0x4f6,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x78323(%rip),%rdi │ │ │ │ - mov %r8d,0x10(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x78982(%rip),%r14 │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ - xor %edi,%edi │ │ │ │ - imul %r8d,%ebx │ │ │ │ - mov %ebx,%eax │ │ │ │ - lea (%rax,%rax,2),%rsi │ │ │ │ - shl $0x5,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov 0x8(%r15),%rcx │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %ebx,0x50(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - mov %r13,%r12 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%rcx,%r12,1),%rax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov 0x10(%rax),%esi │ │ │ │ - mov %r13,%rbp │ │ │ │ test %esi,%esi │ │ │ │ - je 8ed5 <__cxa_finalize@plt+0x5705> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - add $0x1,%rbp │ │ │ │ - shl $0x6,%rsi │ │ │ │ - add 0x18(%rax),%rsi │ │ │ │ - call 3eb90 │ │ │ │ - mov $0x20,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - lea (%rax,%rax,2),%r13 │ │ │ │ - shl $0x5,%r13 │ │ │ │ - add 0x58(%rsp),%r13 │ │ │ │ - mov %rdx,0x0(%r13) │ │ │ │ - movb $0x0,0x8(%r13) │ │ │ │ - movq $0x0,0x20(%r13) │ │ │ │ - movb $0x0,0x18(%r13) │ │ │ │ - call 5e500 │ │ │ │ + je 7568 <__cxa_finalize@plt+0x3d98> │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 757c <__cxa_finalize@plt+0x3dac> │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %rdi,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%edx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rdi,%rdx │ │ │ │ + nop │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + add $0x10,%rax │ │ │ │ + addsd -0x8(%rax),%xmm0 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 7530 <__cxa_finalize@plt+0x3d60> │ │ │ │ + test $0x1,%sil │ │ │ │ + je 7552 <__cxa_finalize@plt+0x3d82> │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + addsd (%rdi,%rax,8),%xmm0 │ │ │ │ + mov %esi,%esi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rsi,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%esi │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - mov $0x28,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x10(%r13) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - movl $0xffffffff,0x8(%rax) │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - call 5e500 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x58(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3200 │ │ │ │ - mov 0x8(%r15),%rcx │ │ │ │ - lea (%rcx,%r12,1),%rax │ │ │ │ - cmp 0x10(%rax),%ebp │ │ │ │ - jb 8e40 <__cxa_finalize@plt+0x5670> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 8e28 <__cxa_finalize@plt+0x5658> │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ - mov $0x28,%edx │ │ │ │ - lea -0x2fcd(%rip),%rcx │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - mov 0x2d8(%rbp),%rax │ │ │ │ - mov %r8d,0x4c(%rsp) │ │ │ │ - mov (%rax),%rbx │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - call 34d0 │ │ │ │ - mov 0x158(%rbp),%ebx │ │ │ │ - mov $0x4,%esi │ │ │ │ - lea (%rbx,%rbx,1),%edi │ │ │ │ - call 3570 │ │ │ │ - test %r14d,%r14d │ │ │ │ - mov 0x4c(%rsp),%r8d │ │ │ │ - mov %rax,%r13 │ │ │ │ - je 8fab <__cxa_finalize@plt+0x57db> │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - lea (%rcx,%rcx,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - add $0x28,%rax │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov 0x0(%r13,%rsi,4),%esi │ │ │ │ - mov %esi,(%rcx) │ │ │ │ - mov (%rdx),%esi │ │ │ │ - addl $0x1,0x0(%r13,%rsi,4) │ │ │ │ - mov 0x4(%rdx),%esi │ │ │ │ - mov 0x0(%r13,%rsi,4),%esi │ │ │ │ - mov %esi,0x4(%rcx) │ │ │ │ - mov 0x4(%rdx),%edx │ │ │ │ - addl $0x1,0x0(%r13,%rdx,4) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 8f70 <__cxa_finalize@plt+0x57a0> │ │ │ │ - mov 0x158(%rbp),%ebx │ │ │ │ - mov %ebx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r8d,0x4c(%rsp) │ │ │ │ - shl $0x3,%rdx │ │ │ │ - call 3070 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x78,%esi │ │ │ │ - movaps %xmm0,0x60(%rsp) │ │ │ │ - movaps %xmm0,0x70(%rsp) │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x110(%rsp),%eax │ │ │ │ - mov %r12,0x30(%rbx) │ │ │ │ - lea 0x90(%rsp),%r12 │ │ │ │ - mov %eax,0x2c(%rbx) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %r15,(%rbx) │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rbp,0x38(%rbx) │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movl $0x0,0x58(%rbx) │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - movl $0x0,0x70(%rbx) │ │ │ │ - mov %eax,0x48(%rbx) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r13,0x68(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - movzbl 0x48(%rsp),%eax │ │ │ │ - mov %al,0x28(%rbx) │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - mov 0x158(%rbp),%esi │ │ │ │ - mov %rax,0x50(%rbx) │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - mov %rax,0x60(%rbx) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 35c0 │ │ │ │ - mov 0x4c(%rsp),%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%r14d │ │ │ │ - jne 94a3 <__cxa_finalize@plt+0x5cd3> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r8d,0x38(%rsp) │ │ │ │ - call 37c0 │ │ │ │ - mov 0x38(%rsp),%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%r14d │ │ │ │ - jne 9485 <__cxa_finalize@plt+0x5cb5> │ │ │ │ - mov 0x158(%rbp),%ecx │ │ │ │ + cvtsi2sd %rsi,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + ret │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x546,%esi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x78125(%rip),%rdx │ │ │ │ - lea 0x7802c(%rip),%rdi │ │ │ │ - mov %r8d,0x38(%rsp) │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x158(%rbp),%ecx │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov 0x38(%rsp),%r8d │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 9177 <__cxa_finalize@plt+0x59a7> │ │ │ │ - mov %r8d,0x38(%rsp) │ │ │ │ - mov %r14d,%eax │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %eax,%r12d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - lea -0x11e4(%rip),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 3280 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 943a <__cxa_finalize@plt+0x5c6a> │ │ │ │ - mov 0x158(%rbp),%eax │ │ │ │ - add $0x1,%r12d │ │ │ │ - add $0x8,%r14 │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jb 9108 <__cxa_finalize@plt+0x5938> │ │ │ │ - mov 0x38(%rsp),%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - je 9177 <__cxa_finalize@plt+0x59a7> │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r8d,%r14d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - add $0x1,%rbx │ │ │ │ - call 3030 │ │ │ │ - cmp 0x158(%rbp),%ebx │ │ │ │ - jb 9158 <__cxa_finalize@plt+0x5988> │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov 0x50(%rsp),%edx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - test %edx,%edx │ │ │ │ - je 928a <__cxa_finalize@plt+0x5aba> │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - mov 0x28(%rsp),%r12 │ │ │ │ - mov %r8d,%r14d │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - lea 0x0(%rbp,%rbp,2),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rax,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 6da0 <__cxa_finalize@plt+0x35d0> │ │ │ │ - add 0x58(%rsp),%rbx │ │ │ │ - cmpb $0x0,0x8(%rbx) │ │ │ │ - je 9414 <__cxa_finalize@plt+0x5c44> │ │ │ │ - cmpb $0x0,0x18(%rbx) │ │ │ │ - jne 9414 <__cxa_finalize@plt+0x5c44> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - movb $0x0,0x8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 91f6 <__cxa_finalize@plt+0x5a26> │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - mov 0x10(%rbx),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 925e <__cxa_finalize@plt+0x5a8e> │ │ │ │ - mov 0x10(%r13),%rdi │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - movl $0xffffffff,0x8(%r13) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 922e <__cxa_finalize@plt+0x5a5e> │ │ │ │ - call 52730 │ │ │ │ - mov 0x10(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x10(%r13) │ │ │ │ - mov 0x18(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 924d <__cxa_finalize@plt+0x5a7d> │ │ │ │ - call 52730 │ │ │ │ - mov 0x18(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x18(%r13) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x58(%rbx) │ │ │ │ - cmp 0x50(%rsp),%ebp │ │ │ │ - jb 91a0 <__cxa_finalize@plt+0x59d0> │ │ │ │ - mov 0x38(%rsp),%r13 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 92ac <__cxa_finalize@plt+0x5adc> │ │ │ │ - mov %r8d,0x28(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov 0x28(%rsp),%r8d │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 9310 <__cxa_finalize@plt+0x5b40> │ │ │ │ - mov %r8d,%ebp │ │ │ │ - xor %r14d,%r14d │ │ │ │ - shl $0x6,%rbp │ │ │ │ - cmpb $0x0,0x48(%rsp) │ │ │ │ - jne 93a8 <__cxa_finalize@plt+0x5bd8> │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov 0x18(%rax,%r14,1),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - add $0x40,%r12 │ │ │ │ - call 3eaa0 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 92e8 <__cxa_finalize@plt+0x5b18> │ │ │ │ - add $0x20,%r14 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jne 92e0 <__cxa_finalize@plt+0x5b10> │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 935b <__cxa_finalize@plt+0x5b8b> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0x10(%rax),%rbp │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - lea 0x0(%rbp,%rax,8),%r12 │ │ │ │ + jmp 754d <__cxa_finalize@plt+0x3d7d> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - add $0x28,%rbp │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,-0x28(%rbp) │ │ │ │ - mov -0x20(%rbp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,-0x20(%rbp) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 9330 <__cxa_finalize@plt+0x5b60> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 94e0 <__cxa_finalize@plt+0x5d10> │ │ │ │ - add $0xd8,%rsp │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%esi │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov $0x4,%edx │ │ │ │ + push %rbx │ │ │ │ + cvtsi2sd %rsi,%xmm7 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + lea 0x68b09(%rip),%rcx │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + call 34d0 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + movsd 0x7bbd0(%rip),%xmm4 │ │ │ │ + movq 0x7b9f8(%rip),%xmm1 │ │ │ │ + movsd 0x7bbf0(%rip),%xmm5 │ │ │ │ + movsd 0x7bba7(%rip),%xmm8 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + andpd %xmm1,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm5 │ │ │ │ + jbe 762b <__cxa_finalize@plt+0x3e5b> │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + andnpd %xmm0,%xmm3 │ │ │ │ + cvtsi2sd %rax,%xmm2 │ │ │ │ + cmpnlesd %xmm2,%xmm6 │ │ │ │ + andpd %xmm8,%xmm6 │ │ │ │ + addsd %xmm2,%xmm6 │ │ │ │ + orpd %xmm3,%xmm6 │ │ │ │ + comisd %xmm6,%xmm7 │ │ │ │ + jb 7636 <__cxa_finalize@plt+0x3e66> │ │ │ │ + cvttsd2si %xmm6,%rbp │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + andpd %xmm1,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm5 │ │ │ │ + jbe 765e <__cxa_finalize@plt+0x3e8e> │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + andnpd %xmm0,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm2 │ │ │ │ + orpd %xmm1,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + comisd %xmm8,%xmm0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + jb 7674 <__cxa_finalize@plt+0x3ea4> │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rbx,%rax,4),%rax │ │ │ │ + lea -0x1(%rbp),%edx │ │ │ │ + mov (%rax),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + add (%rbx,%rdx,4),%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ ret │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov 0x18(%rax,%r12,1),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - call 3eaa0 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x18(%rax,%r12,1),%rax │ │ │ │ - mov 0x10(%rax,%r14,1),%rsi │ │ │ │ - call 9940 <__cxa_finalize@plt+0x6170> │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov 0x18(%rax,%r12,1),%rax │ │ │ │ - movb $0x1,0x18(%rax,%r14,1) │ │ │ │ - add $0x40,%r14 │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jne 93c8 <__cxa_finalize@plt+0x5bf8> │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jne 93c0 <__cxa_finalize@plt+0x5bf0> │ │ │ │ - jmp 930b <__cxa_finalize@plt+0x5b3b> │ │ │ │ - lea 0x77ce2(%rip),%rdi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov $0x55d,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x79d7d(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - call 34c0 <__errno_location@plt> │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - lea 0x77dba(%rip),%rdi │ │ │ │ - mov %edx,(%rax) │ │ │ │ - call 3680 │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x77c97(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x4ee,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x79d02(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - call 34c0 <__errno_location@plt> │ │ │ │ - lea 0x77d42(%rip),%rdi │ │ │ │ - mov %r14d,(%rax) │ │ │ │ - call 3680 │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - call 34c0 <__errno_location@plt> │ │ │ │ - lea 0x77d12(%rip),%rdi │ │ │ │ - mov %r14d,(%rax) │ │ │ │ - call 3680 │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x7d3e8(%rip),%rcx │ │ │ │ - mov $0x4e9,%edx │ │ │ │ - lea 0x77c29(%rip),%rsi │ │ │ │ - lea 0x77cb4(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ + mov %esi,%esi │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov $0x1,%edx │ │ │ │ push %rbx │ │ │ │ + cvtsi2sd %rsi,%xmm7 │ │ │ │ mov %rdi,%rbx │ │ │ │ - lea 0x1(%rsi),%edi │ │ │ │ - mov $0x1,%esi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 3570 │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 9588 <__cxa_finalize@plt+0x5db8> │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %edx,%edx │ │ │ │ - add %rbx,%rsi │ │ │ │ - jmp 954a <__cxa_finalize@plt+0x5d7a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsbl %cl,%eax │ │ │ │ - sub $0x30,%eax │ │ │ │ - cmp $0x9,%eax │ │ │ │ - jbe 955d <__cxa_finalize@plt+0x5d8d> │ │ │ │ - test %edx,%edx │ │ │ │ - je 9541 <__cxa_finalize@plt+0x5d71> │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x1,%edx │ │ │ │ - movb $0x5f,(%r8,%rax,1) │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 9572 <__cxa_finalize@plt+0x5da2> │ │ │ │ - movzbl (%rdi),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - or $0x20,%eax │ │ │ │ - movsbl %al,%eax │ │ │ │ - sub $0x61,%eax │ │ │ │ - cmp $0x19,%eax │ │ │ │ - ja 9528 <__cxa_finalize@plt+0x5d58> │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x1,%rdi │ │ │ │ - mov %edx,%r9d │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %cl,(%r8,%rax,1) │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - jne 954a <__cxa_finalize@plt+0x5d7a> │ │ │ │ - lea 0x1(%r9),%eax │ │ │ │ - movb $0x0,(%r8,%rax,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r8,%rax │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + lea 0x68a29(%rip),%rcx │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + call 34d0 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + movsd 0x7bad0(%rip),%xmm4 │ │ │ │ + movq 0x7b8f8(%rip),%xmm1 │ │ │ │ + movsd 0x7baf0(%rip),%xmm5 │ │ │ │ + movsd 0x7baa7(%rip),%xmm8 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + andpd %xmm1,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm5 │ │ │ │ + jbe 772b <__cxa_finalize@plt+0x3f5b> │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + andnpd %xmm0,%xmm3 │ │ │ │ + cvtsi2sd %rax,%xmm2 │ │ │ │ + cmpnlesd %xmm2,%xmm6 │ │ │ │ + andpd %xmm8,%xmm6 │ │ │ │ + addsd %xmm2,%xmm6 │ │ │ │ + orpd %xmm3,%xmm6 │ │ │ │ + comisd %xmm6,%xmm7 │ │ │ │ + jb 7736 <__cxa_finalize@plt+0x3f66> │ │ │ │ + cvttsd2si %xmm6,%rbp │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + andpd %xmm1,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm5 │ │ │ │ + jbe 775e <__cxa_finalize@plt+0x3f8e> │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + andnpd %xmm0,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm2 │ │ │ │ + orpd %xmm1,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + comisd %xmm8,%xmm0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + jb 7773 <__cxa_finalize@plt+0x3fa3> │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + add %rbx,%rdx │ │ │ │ + lea -0x1(%rbp),%eax │ │ │ │ + movsbl (%rdx),%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsbl (%rbx,%rax,1),%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + add %edx,%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - movb $0x0,(%r8,%rax,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r8,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %esi,%esi │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov $0x8,%edx │ │ │ │ push %rbx │ │ │ │ - call 32d0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 32d0 │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0xb(%rbx,%rax,1),%rsi │ │ │ │ - call 5e500 │ │ │ │ - cmpb $0x0,(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - je 9620 <__cxa_finalize@plt+0x5e50> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lea 0x77c2c(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3310 │ │ │ │ - mov %eax,%edi │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 9642 <__cxa_finalize@plt+0x5e72> │ │ │ │ - call 30a0 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 9667 <__cxa_finalize@plt+0x5e97> │ │ │ │ + cvtsi2sd %rsi,%xmm7 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + lea 0x68939(%rip),%rcx │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + call 34d0 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + movsd 0x7b9c0(%rip),%xmm4 │ │ │ │ + movq 0x7b7e8(%rip),%xmm1 │ │ │ │ + movsd 0x7b9e0(%rip),%xmm5 │ │ │ │ + movsd 0x7b997(%rip),%xmm8 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + andpd %xmm1,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm5 │ │ │ │ + jbe 783b <__cxa_finalize@plt+0x406b> │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + andnpd %xmm0,%xmm3 │ │ │ │ + cvtsi2sd %rax,%xmm2 │ │ │ │ + cmpnlesd %xmm2,%xmm6 │ │ │ │ + andpd %xmm8,%xmm6 │ │ │ │ + addsd %xmm2,%xmm6 │ │ │ │ + orpd %xmm3,%xmm6 │ │ │ │ + comisd %xmm6,%xmm7 │ │ │ │ + jb 7846 <__cxa_finalize@plt+0x4076> │ │ │ │ + cvttsd2si %xmm6,%rbp │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + andpd %xmm1,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm5 │ │ │ │ + jbe 786e <__cxa_finalize@plt+0x409e> │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + andnpd %xmm0,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm2 │ │ │ │ + orpd %xmm1,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + comisd %xmm8,%xmm0 │ │ │ │ mov %rbx,%rax │ │ │ │ + jb 7884 <__cxa_finalize@plt+0x40b4> │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rbx,%rax,8),%rax │ │ │ │ + lea -0x1(%rbp),%edx │ │ │ │ + movsd (%rbx,%rdx,8),%xmm0 │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lea 0x77bed(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - jmp 95f7 <__cxa_finalize@plt+0x5e27> │ │ │ │ - mov %rbx,%rcx │ │ │ │ - lea 0x79b94(%rip),%rdx │ │ │ │ - mov 0x93dad(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - lea 0x79ba7(%rip),%rdx │ │ │ │ - jmp 964c <__cxa_finalize@plt+0x5e7c> │ │ │ │ + endbr64 │ │ │ │ + test %esi,%esi │ │ │ │ + je 78e0 <__cxa_finalize@plt+0x4110> │ │ │ │ + mov %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea (%rdi,%rsi,4),%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + add $0x4,%rdi │ │ │ │ + cvtsi2sdl -0x4(%rdi),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 78b8 <__cxa_finalize@plt+0x40e8> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rsi,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rsi,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + test %edx,%edx │ │ │ │ + je 7960 <__cxa_finalize@plt+0x4190> │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 7965 <__cxa_finalize@plt+0x4195> │ │ │ │ + mov %edx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%ecx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movupd (%rdi,%rax,1),%xmm1 │ │ │ │ + movupd (%rsi,%rax,1),%xmm3 │ │ │ │ + add $0x10,%rax │ │ │ │ + mulpd %xmm3,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + unpckhpd %xmm1,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 7920 <__cxa_finalize@plt+0x4150> │ │ │ │ + test $0x1,%dl │ │ │ │ + je 7964 <__cxa_finalize@plt+0x4194> │ │ │ │ + and $0xfffffffe,%edx │ │ │ │ + movsd (%rsi,%rdx,8),%xmm1 │ │ │ │ + mulsd (%rdi,%rdx,8),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + ret │ │ │ │ + xor %edx,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 794b <__cxa_finalize@plt+0x417b> │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - xor %edi,%edi │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ + xor %edi,%edi │ │ │ │ mov %rsi,%r12 │ │ │ │ - mov $0x400,%esi │ │ │ │ + mov $0x20,%esi │ │ │ │ push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - call 5e500 │ │ │ │ - lea 0x77b88(%rip),%rsi │ │ │ │ - lea 0x78b98(%rip),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 95a0 <__cxa_finalize@plt+0x5dd0> │ │ │ │ - lea 0x77a70(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je 97fc <__cxa_finalize@plt+0x602c> │ │ │ │ + mov %rdx,%rbx │ │ │ │ + call 13000 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 7c80 <__cxa_finalize@plt+0x44b0> │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + je 7bab <__cxa_finalize@plt+0x43db> │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r12,%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%esi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + lea (%r12,%rsi,1),%rcx │ │ │ │ + addsd (%rdx),%xmm0 │ │ │ │ + add $0x10,%rdx │ │ │ │ + addsd -0x8(%rdx),%xmm0 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 79b0 <__cxa_finalize@plt+0x41e0> │ │ │ │ + mov %ebp,%ecx │ │ │ │ + and $0xfffffffe,%ecx │ │ │ │ + test $0x1,%bpl │ │ │ │ + je 7c20 <__cxa_finalize@plt+0x4450> │ │ │ │ + mov %ebp,%edx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + addsd (%r12,%rcx,8),%xmm0 │ │ │ │ + cvtsi2sd %rdx,%xmm2 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + add %rbx,%rsi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + addsd (%rdx),%xmm1 │ │ │ │ + add $0x10,%rdx │ │ │ │ + addsd -0x8(%rdx),%xmm1 │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne 79f0 <__cxa_finalize@plt+0x4220> │ │ │ │ + test $0x1,%bpl │ │ │ │ + je 7c70 <__cxa_finalize@plt+0x44a0> │ │ │ │ + addsd (%rbx,%rcx,8),%xmm1 │ │ │ │ + divsd %xmm2,%xmm1 │ │ │ │ + mov %ebp,%edi │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ mov %r12,%rcx │ │ │ │ - lea 0x78336(%rip),%rdx │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 35a0 │ │ │ │ - lea 0x77b3f(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3630 │ │ │ │ - lea 0x78062(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 3630 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - jne 9738 <__cxa_finalize@plt+0x5f68> │ │ │ │ - jmp 97d7 <__cxa_finalize@plt+0x6007> │ │ │ │ + mov %r12,%rdx │ │ │ │ + shr $1,%edi │ │ │ │ + unpcklpd %xmm3,%xmm3 │ │ │ │ + shl $0x4,%rdi │ │ │ │ + lea (%rdi,%r12,1),%r8 │ │ │ │ + nop │ │ │ │ + movupd (%rdx),%xmm2 │ │ │ │ + add $0x10,%rdx │ │ │ │ + subpd %xmm3,%xmm2 │ │ │ │ + movups %xmm2,-0x10(%rdx) │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + jne 7a30 <__cxa_finalize@plt+0x4260> │ │ │ │ + mov %ebp,%esi │ │ │ │ + and $0xfffffffe,%esi │ │ │ │ + test $0x1,%bpl │ │ │ │ + je 7a62 <__cxa_finalize@plt+0x4292> │ │ │ │ + mov %esi,%edx │ │ │ │ + lea (%r12,%rdx,8),%rdx │ │ │ │ + movsd (%rdx),%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm2,(%rdx) │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + add %rbx,%rdi │ │ │ │ + unpcklpd %xmm2,%xmm2 │ │ │ │ + movupd (%rdx),%xmm0 │ │ │ │ + add $0x10,%rdx │ │ │ │ + subpd %xmm2,%xmm0 │ │ │ │ + movups %xmm0,-0x10(%rdx) │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne 7a70 <__cxa_finalize@plt+0x42a0> │ │ │ │ + test $0x1,%bpl │ │ │ │ + je 7a9d <__cxa_finalize@plt+0x42cd> │ │ │ │ + mov %esi,%edx │ │ │ │ + lea (%rbx,%rdx,8),%rdx │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3640 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 34a0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 9728 <__cxa_finalize@plt+0x5f58> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 35a0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 35a0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3760 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 97a0 <__cxa_finalize@plt+0x5fd0> │ │ │ │ - pop %rbx │ │ │ │ - mov %r14,%r8 │ │ │ │ - pop %rbp │ │ │ │ - mov %r13,%rcx │ │ │ │ - pop %r12 │ │ │ │ - lea 0x79b2b(%rip),%rdx │ │ │ │ - pop %r13 │ │ │ │ - mov $0x70,%esi │ │ │ │ - lea 0x77aa8(%rip),%rdi │ │ │ │ - pop %r14 │ │ │ │ - jmp 4ea30 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 34c0 <__errno_location@plt> │ │ │ │ - mov (%rax),%edi │ │ │ │ - call 33e0 │ │ │ │ + movupd (%rcx),%xmm0 │ │ │ │ + add $0x10,%rcx │ │ │ │ + mulpd %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + unpckhpd %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jne 7aa8 <__cxa_finalize@plt+0x42d8> │ │ │ │ + test $0x1,%bpl │ │ │ │ + je 7c50 <__cxa_finalize@plt+0x4480> │ │ │ │ + movsd (%r12,%rsi,8),%xmm0 │ │ │ │ + lea -0x1(%rbp),%edx │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + cvtsi2sd %rdx,%xmm3 │ │ │ │ + mulsd %xmm0,%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + divsd %xmm3,%xmm0 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr $1,%ecx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + nop │ │ │ │ + movupd (%rbx,%rdx,1),%xmm0 │ │ │ │ + movupd (%r12,%rdx,1),%xmm5 │ │ │ │ + add $0x10,%rdx │ │ │ │ + mulpd %xmm5,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + unpckhpd %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 7b00 <__cxa_finalize@plt+0x4330> │ │ │ │ + test $0x1,%bpl │ │ │ │ + je 7c38 <__cxa_finalize@plt+0x4468> │ │ │ │ + mov %ebp,%edx │ │ │ │ + and $0xfffffffe,%edx │ │ │ │ + movsd (%r12,%rdx,8),%xmm0 │ │ │ │ + mulsd (%rbx,%rdx,8),%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + divsd %xmm3,%xmm0 │ │ │ │ + unpcklpd %xmm0,%xmm0 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + movups %xmm0,0x8(%rax) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%ecx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + movupd (%rdx),%xmm1 │ │ │ │ + add $0x10,%rdx │ │ │ │ + mulpd %xmm1,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + unpckhpd %xmm1,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 7b60 <__cxa_finalize@plt+0x4390> │ │ │ │ + test $0x1,%bpl │ │ │ │ + je 7b9d <__cxa_finalize@plt+0x43cd> │ │ │ │ + and $0xfffffffe,%ebp │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rbx,%rbp,8),%xmm1 │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + divsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0x18(%rax) │ │ │ │ pop %rbx │ │ │ │ - mov %r14,%r8 │ │ │ │ pop %rbp │ │ │ │ - mov %rax,%r9 │ │ │ │ pop %r12 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0x73,%esi │ │ │ │ - pop %r13 │ │ │ │ - lea 0x79b19(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %r14 │ │ │ │ - lea 0x77a69(%rip),%rdi │ │ │ │ - jmp 4ea30 │ │ │ │ - mov %r14,%rcx │ │ │ │ - lea 0x79a9f(%rip),%rdx │ │ │ │ - mov 0x93c18(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea 0x79a4a(%rip),%rdx │ │ │ │ - jmp 97e1 <__cxa_finalize@plt+0x6011> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %r8d,0x14(%rsp) │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - je 9930 <__cxa_finalize@plt+0x6160> │ │ │ │ - mov %edx,%edx │ │ │ │ - mov %rsi,%r13 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea (%rsi,%rdx,8),%r12 │ │ │ │ + ret │ │ │ │ + movsd (%r12),%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd (%rbx),%xmm2 │ │ │ │ xor %ebp,%ebp │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + addsd %xmm1,%xmm3 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + movsd (%r12),%xmm0 │ │ │ │ + mulsd %xmm0,%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + movsd (%r12),%xmm0 │ │ │ │ + mulsd (%rbx),%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + unpcklpd %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x8(%rax) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + jmp 7b90 <__cxa_finalize@plt+0x43c0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %rcx,%xmm2 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + jmp 79e6 <__cxa_finalize@plt+0x4216> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + divsd %xmm3,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + unpcklpd %xmm0,%xmm0 │ │ │ │ + jmp 7b4a <__cxa_finalize@plt+0x437a> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - add $0x8,%r13 │ │ │ │ - call 32d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x2(%rbp,%rax,1),%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov -0x8(%r13),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 32d0 │ │ │ │ - lea (%rbx,%rbp,1),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - call 3480 │ │ │ │ - mov -0x8(%r13),%rdi │ │ │ │ - call 32d0 │ │ │ │ - lea (%rax,%r15,1),%edx │ │ │ │ - lea 0x1(%rdx),%ebp │ │ │ │ - movb $0x20,(%rbx,%rdx,1) │ │ │ │ - mov %rbp,%r15 │ │ │ │ - movb $0x0,(%rbx,%rbp,1) │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jne 9850 <__cxa_finalize@plt+0x6080> │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 32d0 │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 32d0 │ │ │ │ - lea 0x20(%r12,%rbp,1),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - add %rax,%rsi │ │ │ │ - call 5e500 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x7795f(%rip),%r8 │ │ │ │ - lea 0x7796a(%rip),%rcx │ │ │ │ - push %r14 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - push %rbx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - push %r15 │ │ │ │ - movsbl 0x34(%rsp),%r9d │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ + lea -0x1(%rsi),%edx │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + cvtsi2sd %rdx,%xmm3 │ │ │ │ + divsd %xmm3,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + jmp 7aed <__cxa_finalize@plt+0x431d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + divsd %xmm2,%xmm1 │ │ │ │ + jmp 7a15 <__cxa_finalize@plt+0x4245> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x18(%rax) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 31b0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 98a8 <__cxa_finalize@plt+0x60d8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 32d0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xc(%rax),%rdi │ │ │ │ - call 3570 │ │ │ │ - mov %rbp,%r9 │ │ │ │ - lea 0x77907(%rip),%r8 │ │ │ │ - lea 0x77903(%rip),%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 31b0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - mov %esi,%ecx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 9a00 <__cxa_finalize@plt+0x6230> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 9a00 <__cxa_finalize@plt+0x6230> │ │ │ │ - lea -0x1(%rdi,%rdx,1),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jb 99dc <__cxa_finalize@plt+0x620c> │ │ │ │ - jmp 9a03 <__cxa_finalize@plt+0x6233> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 99e8 <__cxa_finalize@plt+0x6218> │ │ │ │ + mov %rdi,%rdx │ │ │ │ + cvttsd2si %xmm0,%rdi │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + test %edi,%edi │ │ │ │ + je 7d60 <__cxa_finalize@plt+0x4590> │ │ │ │ + cmp $0x1,%edi │ │ │ │ + je 7d66 <__cxa_finalize@plt+0x4596> │ │ │ │ + mov %edi,%esi │ │ │ │ mov %rdx,%rax │ │ │ │ - cmp %cl,(%rax) │ │ │ │ - jne 99d0 <__cxa_finalize@plt+0x6200> │ │ │ │ - ret │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr $1,%esi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + addsd (%rax),%xmm1 │ │ │ │ + add $0x10,%rax │ │ │ │ + addsd -0x8(%rax),%xmm1 │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 7ce0 <__cxa_finalize@plt+0x4510> │ │ │ │ + test $0x1,%dil │ │ │ │ + je 7d02 <__cxa_finalize@plt+0x4532> │ │ │ │ + mov %edi,%eax │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + addsd (%rdx,%rax,8),%xmm1 │ │ │ │ + mov %edi,%edi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + mov $0x1,%eax │ │ │ │ + cvtsi2sd %rdi,%xmm0 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + jbe 7d52 <__cxa_finalize@plt+0x4582> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl -0x1(%rax),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %sil,%cl │ │ │ │ - cmove %rdx,%rax │ │ │ │ + movsd -0x8(%rdx,%rax,8),%xmm1 │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + mulsd -0x8(%rcx,%rax,8),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + add $0x1,%rax │ │ │ │ + comisd %xmm1,%xmm3 │ │ │ │ + ja 7d28 <__cxa_finalize@plt+0x4558> │ │ │ │ + divsd %xmm3,%xmm0 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + jmp 7d02 <__cxa_finalize@plt+0x4532> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ xor %eax,%eax │ │ │ │ - ret │ │ │ │ - movzbl (%rax),%ecx │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 99ec <__cxa_finalize@plt+0x621c> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 7cfd <__cxa_finalize@plt+0x452d> │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - call 58a90 │ │ │ │ - test %rax,%rax │ │ │ │ - je 9ab2 <__cxa_finalize@plt+0x62e2> │ │ │ │ - mov $0x2f,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 33b0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 9ab2 <__cxa_finalize@plt+0x62e2> │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 9abf <__cxa_finalize@plt+0x62ef> │ │ │ │ - cmpb $0x0,0x1(%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - jne 9a99 <__cxa_finalize@plt+0x62c9> │ │ │ │ - cmpb $0x2f,-0x1(%rdx) │ │ │ │ - jne 9a5f <__cxa_finalize@plt+0x628f> │ │ │ │ - sub $0x1,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - je 9a81 <__cxa_finalize@plt+0x62b1> │ │ │ │ - cmpb $0x2f,-0x1(%rdx) │ │ │ │ - je 9a50 <__cxa_finalize@plt+0x6280> │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - je 9a81 <__cxa_finalize@plt+0x62b1> │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jb 9a7c <__cxa_finalize@plt+0x62ac> │ │ │ │ - jmp 9adf <__cxa_finalize@plt+0x630f> │ │ │ │ - nop │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - je 9aac <__cxa_finalize@plt+0x62dc> │ │ │ │ - mov %rdx,%rax │ │ │ │ - cmpb $0x2f,(%rax) │ │ │ │ - jne 9a70 <__cxa_finalize@plt+0x62a0> │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 9ac4 <__cxa_finalize@plt+0x62f4> │ │ │ │ - cmpb $0x2f,-0x1(%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - jne 9a9f <__cxa_finalize@plt+0x62cf> │ │ │ │ + test %esi,%esi │ │ │ │ + je 7de0 <__cxa_finalize@plt+0x4610> │ │ │ │ + mov %esi,%esi │ │ │ │ + mov %rdi,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea (%rdi,%rsi,4),%rdx │ │ │ │ + nopl (%rax) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + add $0x4,%rax │ │ │ │ + cvtsi2sdl -0x4(%rax),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 7d88 <__cxa_finalize@plt+0x45b8> │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %rsi,%xmm3 │ │ │ │ + divsd %xmm3,%xmm0 │ │ │ │ nop │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 9ac7 <__cxa_finalize@plt+0x62f7> │ │ │ │ - cmpb $0x2f,-0x1(%rax) │ │ │ │ - je 9a90 <__cxa_finalize@plt+0x62c0> │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 9ac7 <__cxa_finalize@plt+0x62f7> │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + add $0x4,%rdi │ │ │ │ + cvtsi2sdl -0x4(%rdi),%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jne 7db0 <__cxa_finalize@plt+0x45e0> │ │ │ │ + divsd %xmm3,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ ret │ │ │ │ - cmpb $0x2f,-0x1(%rax) │ │ │ │ - je 9ae6 <__cxa_finalize@plt+0x6316> │ │ │ │ - lea 0x7ce9e(%rip),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp 58a90 │ │ │ │ - test %rax,%rax │ │ │ │ - je 9ab2 <__cxa_finalize@plt+0x62e2> │ │ │ │ - mov %rax,%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - sete %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - add %rdx,%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + divsd %xmm3,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ ret │ │ │ │ - cmpb $0x2f,(%rax) │ │ │ │ - jne 9ab2 <__cxa_finalize@plt+0x62e2> │ │ │ │ - jmp 9a81 <__cxa_finalize@plt+0x62b1> │ │ │ │ - mov %rbx,%rax │ │ │ │ - jmp 9ac4 <__cxa_finalize@plt+0x62f4> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov $0x2e,%esi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call 33b0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 9b10 <__cxa_finalize@plt+0x6340> │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 9b10 <__cxa_finalize@plt+0x6340> │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x78434(%rip),%rax │ │ │ │ - pop %rbx │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jb 7e82 <__cxa_finalize@plt+0x46b2> │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + call 3710 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + addsd 0x7b357(%rip),%xmm1 │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + call 3670 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + xorpd 0x7b18a(%rip),%xmm3 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + divsd 0x8(%rsp),%xmm2 │ │ │ │ + add $0x28,%rsp │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ ret │ │ │ │ + lea 0x7b127(%rip),%rcx │ │ │ │ + mov $0x404,%edx │ │ │ │ + lea 0x79187(%rip),%rsi │ │ │ │ + lea 0x79193(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call 32d0 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 9b52 <__cxa_finalize@plt+0x6382> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - cmpb $0x2e,(%rbx,%rcx,1) │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - cmove %edx,%eax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jb 9b40 <__cxa_finalize@plt+0x6370> │ │ │ │ - pop %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + addsd 0x7b2a6(%rip),%xmm0 │ │ │ │ + call 3670 │ │ │ │ + call 32b0 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + mulsd 0x8(%rsp),%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + subsd 0x18(%rsp),%xmm0 │ │ │ │ + add $0x28,%rsp │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ + mov %rdi,%rcx │ │ │ │ + test %esi,%esi │ │ │ │ + je 7fe8 <__cxa_finalize@plt+0x4818> │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 7ff9 <__cxa_finalize@plt+0x4829> │ │ │ │ mov %rdi,%rdx │ │ │ │ - test %al,%al │ │ │ │ - je 9b81 <__cxa_finalize@plt+0x63b1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp $0x2f,%al │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - cmove %rdi,%rdx │ │ │ │ - test %al,%al │ │ │ │ - jne 9b70 <__cxa_finalize@plt+0x63a0> │ │ │ │ - mov %rdx,%rax │ │ │ │ + mov %esi,%edi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rcx,%rax │ │ │ │ + shr $1,%edi │ │ │ │ + shl $0x4,%rdi │ │ │ │ + add %rcx,%rdi │ │ │ │ + nopl (%rax) │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + add $0x10,%rax │ │ │ │ + addsd -0x8(%rax),%xmm0 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 7f60 <__cxa_finalize@plt+0x4790> │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + mov %eax,%r8d │ │ │ │ + test $0x1,%sil │ │ │ │ + je 7f89 <__cxa_finalize@plt+0x47b9> │ │ │ │ + addsd (%rcx,%r8,8),%xmm0 │ │ │ │ + mov %esi,%r8d │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %r8,%xmm3 │ │ │ │ + divsd %xmm3,%xmm0 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + unpcklpd %xmm5,%xmm5 │ │ │ │ + movupd (%rdx),%xmm1 │ │ │ │ + add $0x10,%rdx │ │ │ │ + subpd %xmm5,%xmm1 │ │ │ │ + mulpd %xmm1,%xmm1 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + unpckhpd %xmm1,%xmm1 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne 7fa2 <__cxa_finalize@plt+0x47d2> │ │ │ │ + and $0x1,%esi │ │ │ │ + je 7fdb <__cxa_finalize@plt+0x480b> │ │ │ │ + cltq │ │ │ │ + movsd (%rcx,%rax,8),%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + divsd %xmm3,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + divsd %xmm3,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ ret │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x7b18b(%rip),%xmm3 │ │ │ │ + addsd (%rdi),%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + jmp 7fc8 <__cxa_finalize@plt+0x47f8> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rdx,%r15 │ │ │ │ - push %r14 │ │ │ │ - lea 0x77696(%rip),%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - call 9a10 <__cxa_finalize@plt+0x6240> │ │ │ │ - lea 0x77674(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 95a0 <__cxa_finalize@plt+0x5dd0> │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r15,%r9 │ │ │ │ - push %r12 │ │ │ │ - movsbl %bl,%r8d │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x7763d(%rip),%rdx │ │ │ │ - lea 0x7766d(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x161,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x7766b(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x77664(%rip),%rdx │ │ │ │ - mov $0x162,%esi │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 31b0 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 9dbd <__cxa_finalize@plt+0x65ed> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xc(%rax),%rdi │ │ │ │ - call 3570 │ │ │ │ - lea 0x775f7(%rip),%rcx │ │ │ │ - mov %r12,%r9 │ │ │ │ - lea 0x775ea(%rip),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 31b0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3760 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - je 9d78 <__cxa_finalize@plt+0x65a8> │ │ │ │ - lea 0x775e9(%rip),%rdx │ │ │ │ - mov $0x176,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea 0x775e3(%rip),%rdx │ │ │ │ - lea 0x775df(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call 31b0 │ │ │ │ - mov %eax,%ebx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 9d90 <__cxa_finalize@plt+0x65c0> │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea 0x775c6(%rip),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x17d,%esi │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 9e01 <__cxa_finalize@plt+0x6631> │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %ebx,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + cvttsd2si %xmm0,%rdi │ │ │ │ + test %edi,%edi │ │ │ │ + je 8108 <__cxa_finalize@plt+0x4938> │ │ │ │ + cmp $0x1,%edi │ │ │ │ + je 8119 <__cxa_finalize@plt+0x4949> │ │ │ │ + mov %edi,%esi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rcx,%rax │ │ │ │ + shr $1,%esi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + add $0x10,%rax │ │ │ │ + addsd -0x8(%rax),%xmm0 │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 8058 <__cxa_finalize@plt+0x4888> │ │ │ │ + mov %edi,%eax │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + test $0x1,%dil │ │ │ │ + je 80f0 <__cxa_finalize@plt+0x4920> │ │ │ │ + mov %eax,%r8d │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + addsd (%rcx,%r8,8),%xmm0 │ │ │ │ + mov %edi,%r8d │ │ │ │ + cvtsi2sd %r8,%xmm3 │ │ │ │ + divsd %xmm3,%xmm0 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + unpcklpd %xmm5,%xmm5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movupd (%rdx),%xmm1 │ │ │ │ + add $0x10,%rdx │ │ │ │ + subpd %xmm5,%xmm1 │ │ │ │ + mulpd %xmm1,%xmm1 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + unpckhpd %xmm1,%xmm1 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jne 80a0 <__cxa_finalize@plt+0x48d0> │ │ │ │ + and $0x1,%edi │ │ │ │ + je 80d9 <__cxa_finalize@plt+0x4909> │ │ │ │ + cltq │ │ │ │ + movsd (%rcx,%rax,8),%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + divsd %xmm3,%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + ucomisd %xmm2,%xmm0 │ │ │ │ + ja 8131 <__cxa_finalize@plt+0x4961> │ │ │ │ + sqrtsd %xmm2,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x7752e(%rip),%rdx │ │ │ │ - mov $0x172,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - jmp 9d35 <__cxa_finalize@plt+0x6565> │ │ │ │ - call 34c0 <__errno_location@plt> │ │ │ │ - mov (%rax),%edi │ │ │ │ - call 33e0 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x17b,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0x79587(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - jmp 9d2b <__cxa_finalize@plt+0x655b> │ │ │ │ - mov %eax,%ebx │ │ │ │ - call 34c0 <__errno_location@plt> │ │ │ │ - mov (%rax),%edi │ │ │ │ - call 33e0 │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x168,%esi │ │ │ │ - mov %rax,%r9 │ │ │ │ - lea 0x79530(%rip),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %edi,%r8d │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + cvtsi2sd %r8,%xmm3 │ │ │ │ + divsd %xmm3,%xmm0 │ │ │ │ + jmp 808e <__cxa_finalize@plt+0x48be> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + divsd %xmm2,%xmm2 │ │ │ │ + sqrtsd %xmm2,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + ret │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x7b06b(%rip),%xmm3 │ │ │ │ + addsd (%rcx),%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 9d4f <__cxa_finalize@plt+0x657f> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + jmp 80c6 <__cxa_finalize@plt+0x48f6> │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + jmp 3720 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ - call 32d0 │ │ │ │ - mov %eax,%ebx │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 9e53 <__cxa_finalize@plt+0x6683> │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - nop │ │ │ │ - cmpb $0x2e,0x0(%rbp,%rcx,1) │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - cmove %edx,%ebx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 9e40 <__cxa_finalize@plt+0x6670> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32d0 │ │ │ │ - xor %edi,%edi │ │ │ │ - lea (%rbx,%rax,1),%r15d │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea 0x2(%r15),%esi │ │ │ │ - call 5e500 │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call 3480 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0x1(%rbx),%edi │ │ │ │ - mov %r12,%rsi │ │ │ │ - add %r13,%rdi │ │ │ │ - movb $0x2e,0x0(%r13,%rdx,1) │ │ │ │ - mov %r14d,%edx │ │ │ │ - call 3480 │ │ │ │ - lea 0x1(%r15),%eax │ │ │ │ - movb $0x0,0x0(%r13,%rax,1) │ │ │ │ + call 7970 <__cxa_finalize@plt+0x41a0> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mulsd 0x18(%rax),%xmm0 │ │ │ │ + movsd 0x8(%rax),%xmm2 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + ja 8176 <__cxa_finalize@plt+0x49a6> │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ add $0x18,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + call 3720 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + jmp 8169 <__cxa_finalize@plt+0x4999> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - movsbl %sil,%ebp │ │ │ │ - lea 0x77421(%rip),%rsi │ │ │ │ - push %rbx │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je 9f4b <__cxa_finalize@plt+0x677b> │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3390 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 9f06 <__cxa_finalize@plt+0x6736> │ │ │ │ - cmp %eax,%ebp │ │ │ │ - je 9f20 <__cxa_finalize@plt+0x6750> │ │ │ │ - cmp %r13d,%r12d │ │ │ │ - jne 9ef0 <__cxa_finalize@plt+0x6720> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmp 35a0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm2 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mulsd %xmm0,%xmm0 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + mulsd 0x7b022(%rip),%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + mulsd 0x7b017(%rip),%xmm2 │ │ │ │ + add $0x18,%rsp │ │ │ │ + sqrtsd %xmm2,%xmm2 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0xffffffffffffffff,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x1,%r12d │ │ │ │ - call 3130 │ │ │ │ - movsbl %r14b,%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 32a0 │ │ │ │ - cmp %r12d,%r13d │ │ │ │ - jne 9ef0 <__cxa_finalize@plt+0x6720> │ │ │ │ - jmp 9f06 <__cxa_finalize@plt+0x6736> │ │ │ │ - mov 0x934ae(%rip),%rdi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x793f5(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - lea 0x77380(%rip),%rsi │ │ │ │ - push %r14 │ │ │ │ - mov %r8d,%r14d │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %r8b,0x1f(%rsp) │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je a095 <__cxa_finalize@plt+0x68c5> │ │ │ │ - mov %rax,%rbx │ │ │ │ - movsbl %r14b,%r13d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3390 │ │ │ │ - mov %eax,%r14d │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je a04c <__cxa_finalize@plt+0x687c> │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r13d,%r12d │ │ │ │ - test %ebp,%ebp │ │ │ │ - je a068 <__cxa_finalize@plt+0x6898> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 9fed <__cxa_finalize@plt+0x681d> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x7aff4(%rip),%xmm2 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + call 3470 │ │ │ │ + addsd 0x7af8b(%rip),%xmm0 │ │ │ │ + mulsd 0x7af93(%rip),%xmm0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je a070 <__cxa_finalize@plt+0x68a0> │ │ │ │ - movsbl (%r15,%rcx,1),%eax │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jne 9fe0 <__cxa_finalize@plt+0x6810> │ │ │ │ - mov $0xffffffffffffffff,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 3130 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movsbl (%rax,%rcx,1),%edi │ │ │ │ - call 32a0 │ │ │ │ - cmp %r14d,%r12d │ │ │ │ - jne 9fb8 <__cxa_finalize@plt+0x67e8> │ │ │ │ - mov $0xffffffffffffffff,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - call 3130 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0x20,%edi │ │ │ │ - call 32a0 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 35a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsbl 0x1f(%rsp),%r12d │ │ │ │ - jmp a026 <__cxa_finalize@plt+0x6856> │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - cmp %r13d,%r14d │ │ │ │ - je a02b <__cxa_finalize@plt+0x685b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3390 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - mov %eax,%r14d │ │ │ │ - jne 9fd9 <__cxa_finalize@plt+0x6809> │ │ │ │ - jmp a04c <__cxa_finalize@plt+0x687c> │ │ │ │ - mov 0x93364(%rip),%rdi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x792ab(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %ecx,%r12d │ │ │ │ - push %rbp │ │ │ │ - movsbl %sil,%ebp │ │ │ │ - lea 0x77221(%rip),%rsi │ │ │ │ - push %rbx │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je a172 <__cxa_finalize@plt+0x69a2> │ │ │ │ - mov %rax,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3390 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je a132 <__cxa_finalize@plt+0x6962> │ │ │ │ - cmp %eax,%ebp │ │ │ │ - je a148 <__cxa_finalize@plt+0x6978> │ │ │ │ - movsbl %r12b,%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne a0f8 <__cxa_finalize@plt+0x6928> │ │ │ │ - mov $0xffffffffffffffff,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - call 3130 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0xa,%edi │ │ │ │ - call 32a0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmp 35a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0xffffffffffffffff,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3130 │ │ │ │ - movsbl %r13b,%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 32a0 │ │ │ │ - movsbl %r12b,%eax │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jne a0f8 <__cxa_finalize@plt+0x6928> │ │ │ │ - jmp a111 <__cxa_finalize@plt+0x6941> │ │ │ │ - mov 0x93287(%rip),%rdi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x791ce(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + call 3690 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + divsd 0x7afa3(%rip),%xmm1 │ │ │ │ + addsd %xmm1,%xmm1 │ │ │ │ + subsd 0x7af37(%rip),%xmm1 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + call 3690 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm2 │ │ │ │ + divsd 0x7af78(%rip),%xmm2 │ │ │ │ + addsd %xmm2,%xmm2 │ │ │ │ + subsd 0x7af0c(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + comisd 0x7aef4(%rip),%xmm1 │ │ │ │ + jae 8238 <__cxa_finalize@plt+0x4a68> │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + jp 82aa <__cxa_finalize@plt+0x4ada> │ │ │ │ + je 8238 <__cxa_finalize@plt+0x4a68> │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + call 32b0 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + mulsd 0x7af2d(%rip),%xmm0 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + ja 82fc <__cxa_finalize@plt+0x4b2c> │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mulsd 0x10(%rsp),%xmm2 │ │ │ │ + add $0x28,%rsp │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + ret │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + call 3720 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + jmp 82e3 <__cxa_finalize@plt+0x4b13> │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea 0x77150(%rip),%rsi │ │ │ │ - push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ - push %rbp │ │ │ │ + sub $0x58,%rsp │ │ │ │ + movsd (%rdi),%xmm4 │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x18(%rdi),%xmm6 │ │ │ │ + ucomisd %xmm4,%xmm0 │ │ │ │ + ja 8408 <__cxa_finalize@plt+0x4c38> │ │ │ │ + movapd %xmm4,%xmm9 │ │ │ │ + sqrtsd %xmm9,%xmm9 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + ucomisd %xmm6,%xmm0 │ │ │ │ + ja 855e <__cxa_finalize@plt+0x4d8e> │ │ │ │ + movapd %xmm6,%xmm5 │ │ │ │ + sqrtsd %xmm5,%xmm5 │ │ │ │ + mulsd %xmm6,%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x8(%rdi),%xmm8 │ │ │ │ + ucomisd %xmm4,%xmm0 │ │ │ │ + ja 84ea <__cxa_finalize@plt+0x4d1a> │ │ │ │ + sqrtsd %xmm4,%xmm4 │ │ │ │ + divsd %xmm4,%xmm8 │ │ │ │ + movsd 0x7ae14(%rip),%xmm4 │ │ │ │ + pxor %xmm10,%xmm10 │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + mulsd %xmm8,%xmm0 │ │ │ │ + subsd %xmm0,%xmm4 │ │ │ │ + movsd 0x7ae49(%rip),%xmm0 │ │ │ │ + mulsd %xmm6,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm10 │ │ │ │ + ja 846b <__cxa_finalize@plt+0x4c9b> │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + divsd %xmm9,%xmm5 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + subsd %xmm2,%xmm7 │ │ │ │ + mulsd %xmm6,%xmm4 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + mulsd %xmm8,%xmm1 │ │ │ │ + mulsd %xmm7,%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm4,%xmm0 │ │ │ │ + mulsd 0x7adef(%rip),%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x7ad96(%rip),%xmm0 │ │ │ │ + divsd (%rsp),%xmm0 │ │ │ │ + add $0x58,%rsp │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + ret │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + movsd %xmm3,0x28(%rsp) │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + movsd %xmm7,0x10(%rsp) │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + movsd %xmm4,(%rsp) │ │ │ │ + call 3720 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + movapd %xmm0,%xmm9 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm7 │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + jmp 833d <__cxa_finalize@plt+0x4b6d> │ │ │ │ + movsd %xmm3,0x48(%rsp) │ │ │ │ + movsd %xmm2,0x40(%rsp) │ │ │ │ + movsd %xmm1,0x38(%rsp) │ │ │ │ + movsd %xmm7,0x30(%rsp) │ │ │ │ + movsd %xmm8,0x28(%rsp) │ │ │ │ + movsd %xmm5,0x20(%rsp) │ │ │ │ + movsd %xmm9,0x18(%rsp) │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + call 3720 │ │ │ │ + movsd 0x48(%rsp),%xmm3 │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm7 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movsd 0x28(%rsp),%xmm8 │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + movsd 0x18(%rsp),%xmm9 │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + jmp 83b3 <__cxa_finalize@plt+0x4be3> │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm3,0x38(%rsp) │ │ │ │ + movsd %xmm2,0x30(%rsp) │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + movsd %xmm7,0x20(%rsp) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + movsd %xmm9,0x10(%rsp) │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + movsd %xmm8,(%rsp) │ │ │ │ + call 3720 │ │ │ │ + movsd 0x38(%rsp),%xmm3 │ │ │ │ + movsd 0x30(%rsp),%xmm2 │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + movsd 0x20(%rsp),%xmm7 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd 0x10(%rsp),%xmm9 │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + movsd (%rsp),%xmm8 │ │ │ │ + jmp 836f <__cxa_finalize@plt+0x4b9f> │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + movsd %xmm7,0x18(%rsp) │ │ │ │ + movsd %xmm9,0x10(%rsp) │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + movsd %xmm6,(%rsp) │ │ │ │ + call 3720 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + movsd (%rsp),%xmm6 │ │ │ │ + movsd 0x30(%rsp),%xmm3 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm7 │ │ │ │ + movsd 0x10(%rsp),%xmm9 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + jmp 8353 <__cxa_finalize@plt+0x4b83> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + sub $0x68,%rsp │ │ │ │ + movsd (%rdi),%xmm10 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x18(%rdi),%xmm7 │ │ │ │ + ucomisd %xmm10,%xmm0 │ │ │ │ + ja 86fe <__cxa_finalize@plt+0x4f2e> │ │ │ │ + movapd %xmm10,%xmm8 │ │ │ │ + sqrtsd %xmm8,%xmm8 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + ucomisd %xmm7,%xmm0 │ │ │ │ + ja 8870 <__cxa_finalize@plt+0x50a0> │ │ │ │ + movapd %xmm7,%xmm9 │ │ │ │ + sqrtsd %xmm9,%xmm9 │ │ │ │ + movapd %xmm10,%xmm0 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movsd 0x8(%rdi),%xmm4 │ │ │ │ + mulsd %xmm7,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm6 │ │ │ │ + ja 87f6 <__cxa_finalize@plt+0x5026> │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm0,%xmm4 │ │ │ │ + movsd 0x7ab9d(%rip),%xmm0 │ │ │ │ + movsd 0x7ab45(%rip),%xmm6 │ │ │ │ + mulsd %xmm8,%xmm0 │ │ │ │ + mulsd %xmm9,%xmm0 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + subsd %xmm0,%xmm6 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + ucomisd %xmm6,%xmm0 │ │ │ │ + ja 8764 <__cxa_finalize@plt+0x4f94> │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + subsd %xmm2,%xmm5 │ │ │ │ + addsd %xmm4,%xmm4 │ │ │ │ + mulsd %xmm9,%xmm8 │ │ │ │ + movsd 0x7ab31(%rip),%xmm2 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + addsd %xmm6,%xmm6 │ │ │ │ + mulsd %xmm5,%xmm4 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + divsd %xmm6,%xmm2 │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + divsd %xmm10,%xmm0 │ │ │ │ + divsd %xmm8,%xmm4 │ │ │ │ + divsd %xmm7,%xmm1 │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + mulsd 0x8(%rsp),%xmm1 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movsd 0x7aa9f(%rip),%xmm0 │ │ │ │ + add $0x68,%rsp │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + ret │ │ │ │ + movapd %xmm10,%xmm0 │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + movsd %xmm3,0x28(%rsp) │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + movsd %xmm10,(%rsp) │ │ │ │ + call 3720 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + movapd %xmm0,%xmm8 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + movsd (%rsp),%xmm10 │ │ │ │ + jmp 85ff <__cxa_finalize@plt+0x4e2f> │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + movsd %xmm3,0x58(%rsp) │ │ │ │ + movsd %xmm2,0x50(%rsp) │ │ │ │ + movsd %xmm1,0x48(%rsp) │ │ │ │ + movsd %xmm5,0x40(%rsp) │ │ │ │ + movsd %xmm4,0x38(%rsp) │ │ │ │ + movsd %xmm9,0x30(%rsp) │ │ │ │ + movsd %xmm8,0x28(%rsp) │ │ │ │ + movsd %xmm7,0x20(%rsp) │ │ │ │ + movsd %xmm10,0x18(%rsp) │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ + call 3720 │ │ │ │ + movsd 0x58(%rsp),%xmm3 │ │ │ │ + movsd 0x50(%rsp),%xmm2 │ │ │ │ + movsd 0x48(%rsp),%xmm1 │ │ │ │ + movsd 0x40(%rsp),%xmm5 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd 0x38(%rsp),%xmm4 │ │ │ │ + movsd 0x30(%rsp),%xmm9 │ │ │ │ + movsd 0x28(%rsp),%xmm8 │ │ │ │ + movsd 0x20(%rsp),%xmm7 │ │ │ │ + movsd 0x18(%rsp),%xmm10 │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + jmp 8682 <__cxa_finalize@plt+0x4eb2> │ │ │ │ + movsd %xmm3,0x40(%rsp) │ │ │ │ + movsd %xmm2,0x38(%rsp) │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + movsd %xmm9,0x20(%rsp) │ │ │ │ + movsd %xmm8,0x18(%rsp) │ │ │ │ + movsd %xmm7,0x10(%rsp) │ │ │ │ + movsd %xmm10,0x8(%rsp) │ │ │ │ + movsd %xmm4,(%rsp) │ │ │ │ + call 3720 │ │ │ │ + movsd 0x40(%rsp),%xmm3 │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + movsd 0x38(%rsp),%xmm2 │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm9 │ │ │ │ + movsd 0x18(%rsp),%xmm8 │ │ │ │ + movsd 0x10(%rsp),%xmm7 │ │ │ │ + movsd 0x8(%rsp),%xmm10 │ │ │ │ + jmp 8637 <__cxa_finalize@plt+0x4e67> │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + movsd %xmm8,0x10(%rsp) │ │ │ │ + movsd %xmm10,0x8(%rsp) │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ + call 3720 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + movsd (%rsp),%xmm7 │ │ │ │ + movsd 0x30(%rsp),%xmm3 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + movapd %xmm0,%xmm9 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd 0x10(%rsp),%xmm8 │ │ │ │ + movsd 0x8(%rsp),%xmm10 │ │ │ │ + jmp 8617 <__cxa_finalize@plt+0x4e47> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 89d0 <__cxa_finalize@plt+0x5200> │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je a21c <__cxa_finalize@plt+0x6a4c> │ │ │ │ - mov %rax,%rbp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp a1ff <__cxa_finalize@plt+0x6a2f> │ │ │ │ - cmp $0xff,%al │ │ │ │ - je a20c <__cxa_finalize@plt+0x6a3c> │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0xffffffffffffffff,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3130 │ │ │ │ - mov %ebx,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - div %r12d │ │ │ │ - add $0x1,%ebx │ │ │ │ - movsbl (%r14,%rdx,1),%edi │ │ │ │ - call 32a0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3390 │ │ │ │ - cmp %al,%r13b │ │ │ │ - jne a1d0 <__cxa_finalize@plt+0x6a00> │ │ │ │ - pop %rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmp 35a0 │ │ │ │ - mov 0x931dd(%rip),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %ecx,%ebx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x7914c(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - lea 0x7c708(%rip),%rcx │ │ │ │ - mov $0x1fb,%edx │ │ │ │ - lea 0x76fef(%rip),%rsi │ │ │ │ - lea 0x77809(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x0(,%rbx,8),%r8 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movsd 0x7a873(%rip),%xmm6 │ │ │ │ + movapd %xmm6,%xmm4 │ │ │ │ + jmp 8941 <__cxa_finalize@plt+0x5171> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + divsd %xmm3,%xmm2 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + add $0x8,%rax │ │ │ │ + mulsd %xmm3,%xmm4 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cmp %rax,%r8 │ │ │ │ + je 8970 <__cxa_finalize@plt+0x51a0> │ │ │ │ + movsd (%rdx,%rax,1),%xmm2 │ │ │ │ + movsd (%rdi,%rax,1),%xmm1 │ │ │ │ + subsd (%rsi,%rax,1),%xmm1 │ │ │ │ + comisd %xmm5,%xmm2 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + movapd %xmm6,%xmm2 │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + jae 8928 <__cxa_finalize@plt+0x5158> │ │ │ │ + divsd %xmm5,%xmm2 │ │ │ │ + jmp 892c <__cxa_finalize@plt+0x515c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mulsd 0x7a860(%rip),%xmm0 │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + call 30d0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rbx,%xmm1 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movsd 0x7a847(%rip),%xmm0 │ │ │ │ + call 3710 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + ja 89e9 <__cxa_finalize@plt+0x5219> │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x7a7b8(%rip),%xmm0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + ret │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + call 3720 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + jmp 89bb <__cxa_finalize@plt+0x51eb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %r15d,%r15d │ │ │ │ - push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov $0x2710,%esi │ │ │ │ - push %r12 │ │ │ │ - mov $0x2710,%r12d │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp a2a1 <__cxa_finalize@plt+0x6ad1> │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jae 8a1a <__cxa_finalize@plt+0x524a> │ │ │ │ + xorpd 0x7a5c6(%rip),%xmm1 │ │ │ │ + comisd 0x7a7de(%rip),%xmm1 │ │ │ │ + ja 8ae8 <__cxa_finalize@plt+0x5318> │ │ │ │ + movsd 0x7a7d8(%rip),%xmm2 │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + ja 8ae0 <__cxa_finalize@plt+0x5310> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + divsd 0x7a7ca(%rip),%xmm1 │ │ │ │ + addsd 0x7a7ca(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd 0x7a7c6(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd 0x7a7c2(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd 0x7a7be(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd 0x7a7ba(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd 0x7a7b6(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd 0x7a7b2(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd 0x7a7ae(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd 0x7a7aa(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd 0x7a7a6(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd 0x7a6da(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd 0x7a6be(%rip),%xmm1 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %bl,0x0(%rbp,%r15,1) │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 37b0 │ │ │ │ - mov %eax,%ebx │ │ │ │ - cmp $0xff,%al │ │ │ │ - je a2f8 <__cxa_finalize@plt+0x6b28> │ │ │ │ - cmp $0xa,%al │ │ │ │ - je a2d8 <__cxa_finalize@plt+0x6b08> │ │ │ │ - lea -0x1(%r12),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jne a298 <__cxa_finalize@plt+0x6ac8> │ │ │ │ - add $0x2711,%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp a298 <__cxa_finalize@plt+0x6ac8> │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movb $0x0,0x0(%rbp,%r15,1) │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov %rbp,(%r14) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 30d0 │ │ │ │ + subsd 0x7a697(%rip),%xmm0 │ │ │ │ add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +0000000000008b00 : │ │ │ │ + endbr64 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 32b0 │ │ │ │ + divsd 0x7a753(%rip),%xmm0 │ │ │ │ add $0x8,%rsp │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000008b20 : │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x77440(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je a3c3 <__cxa_finalize@plt+0x6bf3> │ │ │ │ - mov $0x2710,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r12 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - call 5e500 │ │ │ │ - mov $0x2710,%r13d │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp a369 <__cxa_finalize@plt+0x6b99> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %bl,0x0(%rbp,%r15,1) │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 37b0 │ │ │ │ - mov %eax,%ebx │ │ │ │ - cmp $0xff,%al │ │ │ │ - je a3a0 <__cxa_finalize@plt+0x6bd0> │ │ │ │ - lea -0x1(%r13),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jne a360 <__cxa_finalize@plt+0x6b90> │ │ │ │ - add $0x2711,%r13 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp a360 <__cxa_finalize@plt+0x6b90> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,0x0(%rbp,%r15,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 35a0 │ │ │ │ - mov %r15,(%r14) │ │ │ │ + call 32b0 │ │ │ │ + divsd 0x7a73b(%rip),%xmm0 │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - mov 0x93036(%rip),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x78fcd(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rdx │ │ │ │ - call a310 <__cxa_finalize@plt+0x6b40> │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - lea 0x7840d(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 58060 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %esi,0x0(%r13) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je a495 <__cxa_finalize@plt+0x6cc5> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x0(%rbp),%rax │ │ │ │ - mov 0x8(%rax),%ecx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - call 58060 │ │ │ │ - mov %rax,0x0(%r13,%rbx,8) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jb a468 <__cxa_finalize@plt+0x6c98> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 585d0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a4c0 <__cxa_finalize@plt+0x6cf0> │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movq 0x7a480(%rip),%xmm1 │ │ │ │ + movsd 0x7a720(%rip),%xmm3 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + andpd %xmm1,%xmm4 │ │ │ │ + ucomisd %xmm3,%xmm4 │ │ │ │ + ja 8bd0 │ │ │ │ + andpd %xmm2,%xmm1 │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + ja 8bc8 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jbe 8b86 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x7a6ee(%rip),%xmm0 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + call 3710 │ │ │ │ + addsd 0x7a5e7(%rip),%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + divsd 0x7a6ac(%rip),%xmm0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ ret │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + movq 0x7a3e4(%rip),%xmm2 │ │ │ │ + movsd 0x7a684(%rip),%xmm3 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + andpd %xmm2,%xmm4 │ │ │ │ + ucomisd %xmm3,%xmm4 │ │ │ │ + ja 8c58 │ │ │ │ + andpd %xmm0,%xmm2 │ │ │ │ + ucomisd %xmm3,%xmm2 │ │ │ │ + ja 8c50 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 8c22 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + call 30d0 │ │ │ │ + addsd 0x7a557(%rip),%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + add $0x18,%rsp │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ push %r15 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - lea 0x14(%rsp),%rcx │ │ │ │ - lea 0x76e0e(%rip),%rdx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call a3f0 <__cxa_finalize@plt+0x6c20> │ │ │ │ - mov 0x14(%rsp),%ebx │ │ │ │ - xor %edi,%edi │ │ │ │ + mov %rbp,%r12 │ │ │ │ + shl $0x3,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + call 13000 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rax,%r13 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - shl $0x3,%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%r14 │ │ │ │ + call 3070 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 8cd9 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + movsd 0x7a4e2(%rip),%xmm1 │ │ │ │ + mov %rbx,%rax │ │ │ │ + add %rbx,%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsbl (%rax),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + mov (%r15,%rdx,4),%edx │ │ │ │ + lea 0x0(%r13,%rdx,8),%rdx │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 8cb8 │ │ │ │ test %r12d,%r12d │ │ │ │ - je a5d8 <__cxa_finalize@plt+0x6e08> │ │ │ │ - mov %r13,%r15 │ │ │ │ - add %r13,%rbx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp a551 <__cxa_finalize@plt+0x6d81> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add $0x8,%r15 │ │ │ │ - call 585d0 │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je a590 <__cxa_finalize@plt+0x6dc0> │ │ │ │ - mov (%r15),%rsi │ │ │ │ - mov 0x8(%rsi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je a540 <__cxa_finalize@plt+0x6d70> │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rdx),%rdi │ │ │ │ - call 3770 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x7c3ec(%rip),%xmm1 │ │ │ │ - ucomisd 0x7c5b4(%rip),%xmm1 │ │ │ │ - ja a58b <__cxa_finalize@plt+0x6dbb> │ │ │ │ + je 8dc8 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %r14,%xmm1 │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + je 8dd2 │ │ │ │ mov %r12d,%edx │ │ │ │ - add $0x1,%r12d │ │ │ │ - movsd %xmm0,(%r14,%rdx,8) │ │ │ │ - mov (%r15),%rsi │ │ │ │ - jmp a540 <__cxa_finalize@plt+0x6d70> │ │ │ │ - mov %r12d,%ebx │ │ │ │ - shl $0x3,%rbx │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + mov %r13,%rax │ │ │ │ + shr $1,%edx │ │ │ │ + unpcklpd %xmm2,%xmm2 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %r13,%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movupd (%rax),%xmm0 │ │ │ │ + add $0x10,%rax │ │ │ │ + divpd %xmm2,%xmm0 │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 8d10 │ │ │ │ + test $0x1,%r12b │ │ │ │ + je 8d42 │ │ │ │ + mov %r12d,%eax │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + lea 0x0(%r13,%rax,8),%rax │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov %r13,%rbx │ │ │ │ + add %r13,%rbp │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd (%rbx),%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 8d8d │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + call 32b0 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + divsd 0x7a4f1(%rip),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 8d50 │ │ │ │ + xorpd 0x7a242(%rip),%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ mov %r13,%rdi │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ call 32c0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %r12d,(%rcx) │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne a5dc <__cxa_finalize@plt+0x6e0c> │ │ │ │ - add $0x28,%rsp │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp a597 <__cxa_finalize@plt+0x6dc7> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x7a210(%rip),%xmm0 │ │ │ │ + jmp 8da2 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 8d31 │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %ecx,%r15d │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea 0x76b26(%rip),%rsi │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ + mov %esi,%esi │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %r8d,%ebx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je a67e <__cxa_finalize@plt+0x6eae> │ │ │ │ - mov %rax,%r13 │ │ │ │ - cmp %r12d,%ebx │ │ │ │ - jae a668 <__cxa_finalize@plt+0x6e98> │ │ │ │ - mov %ebx,%eax │ │ │ │ - add %r15d,%r12d │ │ │ │ - add %r15d,%ebx │ │ │ │ - lea (%r14,%rax,8),%rbp │ │ │ │ - lea 0x76cca(%rip),%r14 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp %r12d,%ebx │ │ │ │ - jne a640 <__cxa_finalize@plt+0x6e70> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%r8 │ │ │ │ + cmp %r12d,%ebp │ │ │ │ + jae 8e59 │ │ │ │ + mov %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + je 8e59 │ │ │ │ + mov %r12d,%esi │ │ │ │ + lea (%rax,%rbp,1),%r9d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %ebp,%edi │ │ │ │ + sub %eax,%esi │ │ │ │ + add $0x1,%eax │ │ │ │ + neg %edi │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebp,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%rdi,%rax,1),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + movsd (%rbx,%rcx,8),%xmm0 │ │ │ │ + lea (%r8,%rdx,8),%rdx │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + addsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + cmp %eax,%r9d │ │ │ │ + jne 8e30 │ │ │ │ + add $0x1,%edi │ │ │ │ + cmp %edi,%esi │ │ │ │ + jne 8e28 │ │ │ │ pop %rbx │ │ │ │ + mov %r8,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 35a0 │ │ │ │ - mov 0x92d7b(%rip),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x78d42(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %ecx,%r15d │ │ │ │ + xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea 0x76a66(%rip),%rsi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ + mov %ecx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %edx,%esi │ │ │ │ push %rbx │ │ │ │ - mov %r8d,%ebx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je a73a <__cxa_finalize@plt+0x6f6a> │ │ │ │ + sub $0xb8,%rsp │ │ │ │ + mov 0xf8(%rsp),%ecx │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + imul %ecx,%esi │ │ │ │ + mov %edx,0xa8(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %r12d,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x0(,%rsi,8),%r15 │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %r15,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ mov %rax,%r13 │ │ │ │ - cmp %r12d,%ebx │ │ │ │ - jae a724 <__cxa_finalize@plt+0x6f54> │ │ │ │ - mov %ebx,%eax │ │ │ │ - add %r15d,%r12d │ │ │ │ - add %r15d,%ebx │ │ │ │ - lea (%r14,%rax,4),%rbp │ │ │ │ - lea 0x76e93(%rip),%r14 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rbp),%r8d │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + call 13000 │ │ │ │ + mov %r15,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3070 │ │ │ │ + mov %r15,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ + call 3070 │ │ │ │ + mov 0xf8(%rsp),%esi │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea 0x0(,%rsi,8),%r14 │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov 0xa8(%rsp),%esi │ │ │ │ + mov %rsi,0x78(%rsp) │ │ │ │ + imul %r14,%rsi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3070 │ │ │ │ + mov 0xf8(%rsp),%ecx │ │ │ │ + add 0xf0(%rsp),%r14 │ │ │ │ + mov %r12d,%r8d │ │ │ │ + movsd 0x7a247(%rip),%xmm4 │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,%r10d │ │ │ │ + mov 0xa8(%rsp),%ecx │ │ │ │ + movsd %xmm4,0x90(%rsp) │ │ │ │ + shr $1,%eax │ │ │ │ + and $0xfffffffe,%r10d │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea (%r15,%rbx,1),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %r14d,%r15d │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 9507 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %r11d,%r11d │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + mov %rbp,0x80(%rsp) │ │ │ │ + mov %r13,0x98(%rsp) │ │ │ │ + mov %r8d,%r13d │ │ │ │ + mov %esi,%r8d │ │ │ │ + mov 0xf8(%rsp),%esi │ │ │ │ + mov %r15d,0xac(%rsp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %edi,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %esi,%esi │ │ │ │ + je 91fe │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %esi,0x6c(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0xf0(%rsp),%rbx │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + mov %r11d,%r12d │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + lea (%rdi,%rdx,8),%r14 │ │ │ │ + mov %r8d,0x60(%rsp) │ │ │ │ + mov %r11d,0x64(%rsp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mov %r10d,0x68(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%edx │ │ │ │ + movsd (%r15),%xmm3 │ │ │ │ + shl $0x3,%rdx │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 9518 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + lea (%rax,%rdx,1),%rcx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add %rax,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x4,%rbp │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp %r12d,%ebx │ │ │ │ - jne a700 <__cxa_finalize@plt+0x6f30> │ │ │ │ - add $0x8,%rsp │ │ │ │ + jmp 9079 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + add $0x8,%rax │ │ │ │ + mulsd %xmm0,%xmm6 │ │ │ │ + addsd %xmm1,%xmm5 │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je 90a8 │ │ │ │ + movsd (%rdx,%rax,1),%xmm2 │ │ │ │ + movsd (%rbx,%rax,1),%xmm1 │ │ │ │ + subsd (%rcx,%rax,1),%xmm1 │ │ │ │ + comisd %xmm7,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + jae 9060 │ │ │ │ + divsd %xmm7,%xmm2 │ │ │ │ + jmp 9064 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x7a128(%rip),%xmm0 │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sdq 0x50(%rsp),%xmm1 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + movsd 0x7a102(%rip),%xmm0 │ │ │ │ + call 3710 │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + mulsd %xmm6,%xmm5 │ │ │ │ + ucomisd %xmm5,%xmm7 │ │ │ │ + ja 9578 │ │ │ │ + sqrtsd %xmm5,%xmm5 │ │ │ │ + divsd %xmm5,%xmm2 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %r12d,%eax │ │ │ │ + add $0x8,%r15 │ │ │ │ + add %r13d,%ebp │ │ │ │ + add $0x1,%r12d │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,(%rdi,%rax,8) │ │ │ │ + call 32b0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + cmp %r15,0x40(%rsp) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movsd 0x7a041(%rip),%xmm4 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + jne 9028 │ │ │ │ + mov 0x64(%rsp),%edx │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov 0x6c(%rsp),%esi │ │ │ │ + mov 0x60(%rsp),%r8d │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + mov 0x68(%rsp),%r10d │ │ │ │ + mov %rdx,%r11 │ │ │ │ + lea (%rdi,%rdx,8),%rdi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 9537 │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + lea (%rdi,%rcx,1),%r9 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + nop │ │ │ │ + addsd (%rcx),%xmm1 │ │ │ │ + add $0x10,%rcx │ │ │ │ + addsd -0x8(%rcx),%xmm1 │ │ │ │ + cmp %r9,%rcx │ │ │ │ + jne 91a0 │ │ │ │ + test $0x1,%sil │ │ │ │ + je 91c0 │ │ │ │ + mov %r10d,%ecx │ │ │ │ + addsd (%rdi,%rcx,8),%xmm1 │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + unpcklpd %xmm3,%xmm3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movupd (%rdx),%xmm2 │ │ │ │ + add $0x10,%rdx │ │ │ │ + divpd %xmm3,%xmm2 │ │ │ │ + movups %xmm2,-0x10(%rdx) │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jne 91d0 │ │ │ │ + test $0x1,%sil │ │ │ │ + je 91fe │ │ │ │ + mov %r10d,%edx │ │ │ │ + lea (%rdi,%rdx,8),%rdx │ │ │ │ + movsd (%rdx),%xmm2 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,(%rdx) │ │ │ │ + add $0x1,%r8d │ │ │ │ + add %esi,%r11d │ │ │ │ + add %r13d,%eax │ │ │ │ + cmp %r8d,0xa8(%rsp) │ │ │ │ + jne 8fd8 │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov 0xa0(%rsp),%rbx │ │ │ │ + mov 0xac(%rsp),%r15d │ │ │ │ + mov 0x80(%rsp),%rbp │ │ │ │ + mov 0x98(%rsp),%r13 │ │ │ │ + mov 0xf8(%rsp),%edx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + je 94ae │ │ │ │ + mov %r15d,0x64(%rsp) │ │ │ │ + mov 0xa8(%rsp),%ecx │ │ │ │ + mov %r10d,0x68(%rsp) │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %r8d,%eax │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %eax,%r14d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 35a0 │ │ │ │ - mov 0x92cbf(%rip),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %ecx,0x28(%rsp) │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + mov 0x20(%rsp),%r15d │ │ │ │ + call 3070 │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0x79ede(%rip),%xmm4 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 9525 │ │ │ │ + mov %r8d,0x28(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x20(%rsp),%r11d │ │ │ │ + mov %r14d,%edi │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + xor %r10d,%r10d │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + mov %r15d,0x60(%rsp) │ │ │ │ + mov 0xf8(%rsp),%r15d │ │ │ │ + mov $0x1,%r9d │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r11d,%eax │ │ │ │ + lea (%rbx,%rax,8),%r8 │ │ │ │ + movsd (%r8),%xmm1 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 9352 │ │ │ │ + lea -0x1(%r9),%eax │ │ │ │ + lea 0x8(%r13),%rdx │ │ │ │ + mulsd 0x0(%rbp,%rax,8),%xmm1 │ │ │ │ + mov %r9d,%eax │ │ │ │ + addsd 0x0(%r13),%xmm1 │ │ │ │ + movsd %xmm1,0x0(%r13) │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + je 9352 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x8,%rdx │ │ │ │ + movsd 0x0(%rbp,%rcx,8),%xmm0 │ │ │ │ + mulsd (%r8),%xmm0 │ │ │ │ + addsd -0x8(%rdx),%xmm0 │ │ │ │ + movsd %xmm0,-0x8(%rdx) │ │ │ │ + cmp %edi,%eax │ │ │ │ + jne 9330 │ │ │ │ + add $0x1,%r10d │ │ │ │ + add %r15d,%r11d │ │ │ │ + add %r14d,%r9d │ │ │ │ + add %r14d,%edi │ │ │ │ + cmp %r10d,0x18(%rsp) │ │ │ │ + jne 92f0 │ │ │ │ + mov 0x28(%rsp),%r8d │ │ │ │ + mov 0x60(%rsp),%r15d │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 9464 │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x0(%r13,%rax,8),%xmm1 │ │ │ │ + lea (%r8,%rax,1),%edx │ │ │ │ + divsd %xmm2,%xmm1 │ │ │ │ + movsd %xmm1,0x0(%r13,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + movsd %xmm1,(%rsi,%rdx,8) │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jb 9390 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 941c │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0xf8(%rsp),%r10d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%eax │ │ │ │ + lea (%rdi,%rax,8),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x78c86(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - lea 0x769b6(%rip),%rsi │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je a891 <__cxa_finalize@plt+0x70c1> │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je a874 <__cxa_finalize@plt+0x70a4> │ │ │ │ - lea -0x1(%rbp),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jbe a888 <__cxa_finalize@plt+0x70b8> │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r13,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $0x2,%edx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %r13,%rdx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movdqu (%rax),%xmm3 │ │ │ │ - add $0x10,%rax │ │ │ │ - paddd %xmm3,%xmm0 │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne a7c0 <__cxa_finalize@plt+0x6ff0> │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - mov %ebp,%edx │ │ │ │ - psrldq $0x8,%xmm1 │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - psrldq $0x4,%xmm1 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - movd %xmm0,%eax │ │ │ │ - test $0x3,%bpl │ │ │ │ - je a819 <__cxa_finalize@plt+0x7049> │ │ │ │ - mov %edx,%ecx │ │ │ │ - add 0x0(%r13,%rcx,4),%eax │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - cmp %ebp,%ecx │ │ │ │ - jae a819 <__cxa_finalize@plt+0x7049> │ │ │ │ - add $0x2,%edx │ │ │ │ - add 0x0(%r13,%rcx,4),%eax │ │ │ │ - cmp %ebp,%edx │ │ │ │ - jae a819 <__cxa_finalize@plt+0x7049> │ │ │ │ - add 0x0(%r13,%rdx,4),%eax │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - jae a874 <__cxa_finalize@plt+0x70a4> │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - cvtsi2sd %rax,%xmm4 │ │ │ │ - mov %ebx,%eax │ │ │ │ - lea 0x0(%r13,%rax,4),%r14 │ │ │ │ - lea 0x76ad3(%rip),%r13 │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ + lea (%rsi,%rax,1),%r11d │ │ │ │ + movsd 0x0(%rbp,%r11,8),%xmm1 │ │ │ │ + subsd 0x0(%r13,%rax,8),%xmm1 │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + mulsd (%rdx),%xmm1 │ │ │ │ + addsd (%rbx,%rax,8),%xmm1 │ │ │ │ + movsd %xmm1,(%rbx,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 93e0 │ │ │ │ + add $0x1,%r9d │ │ │ │ + add %r10d,%r15d │ │ │ │ + add %r14d,%esi │ │ │ │ + cmp %ecx,%r9d │ │ │ │ + jb 93d0 │ │ │ │ + mov %r8d,%eax │ │ │ │ + mov %rbx,%r15 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r14),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x4,%r14 │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - jne a840 <__cxa_finalize@plt+0x7070> │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ + movsd (%r15),%xmm1 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %eax,%edx │ │ │ │ + divsd %xmm2,%xmm1 │ │ │ │ + lea (%rsi,%rdx,8),%rdx │ │ │ │ + ucomisd %xmm1,%xmm3 │ │ │ │ + movsd %xmm1,(%r15) │ │ │ │ + ja 95a2 │ │ │ │ + sqrtsd %xmm1,%xmm1 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + add $0x8,%r15 │ │ │ │ + add $0x1,%eax │ │ │ │ + movsd %xmm1,(%rdx) │ │ │ │ + cmp %rdi,%r15 │ │ │ │ + jne 9428 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0xf0(%rsp),%rsi │ │ │ │ + add %r14d,%r8d │ │ │ │ + cvtsi2sdq 0x78(%rsp),%xmm1 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,(%rsi,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + cmp %rax,0x70(%rsp) │ │ │ │ + jne 9280 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x64(%rsp),%r15d │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov 0x68(%rsp),%r10d │ │ │ │ + cmp %r15d,0x100(%rsp) │ │ │ │ + je 9546 │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + add $0x1,%r15d │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + subsd 0x90(%rsp),%xmm0 │ │ │ │ + andpd 0x79af5(%rip),%xmm0 │ │ │ │ + mulsd 0x79da5(%rip),%xmm3 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jbe 9546 │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + mov 0xa8(%rsp),%ecx │ │ │ │ + movsd %xmm3,0x90(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8f8f │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + jmp 923c │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + jmp 910b │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 9380 │ │ │ │ + jmp 9464 │ │ │ │ + movsd (%rdi),%xmm1 │ │ │ │ + xor %edx,%edx │ │ │ │ + addsd %xmm7,%xmm1 │ │ │ │ + jmp 91ee │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + add $0xb8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - jmp 35a0 │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp a7fa <__cxa_finalize@plt+0x702a> │ │ │ │ - mov 0x92b68(%rip),%rdi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x78b2f(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + call 3720 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + jmp 910f │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov %ecx,0x80(%rsp) │ │ │ │ + add $0x8,%r15 │ │ │ │ + mov %r8d,0x6c(%rsp) │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + call 3720 │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + movsd 0x79bab(%rip),%xmm4 │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %r15,0x38(%rsp) │ │ │ │ + mov 0x6c(%rsp),%r8d │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + mov 0x80(%rsp),%ecx │ │ │ │ + jne 9428 │ │ │ │ + jmp 9464 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - lea 0x76852(%rip),%rsi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je a94c <__cxa_finalize@plt+0x717c> │ │ │ │ - mov 0xc(%rsp),%r15d │ │ │ │ + sub $0x28,%rsp │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jae 97d1 │ │ │ │ + mov %r8d,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %ecx,%r13d │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %r8d,%ebx │ │ │ │ + lea 0x1(%rdx),%r15d │ │ │ │ + mov %edx,(%rsp) │ │ │ │ + mov %r15,%r12 │ │ │ │ + shl $0x3,%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15,%rsi │ │ │ │ mov %rax,%rbp │ │ │ │ + call 13000 │ │ │ │ + mov (%rsp),%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r13d,%eax │ │ │ │ + add $0x1,%r13d │ │ │ │ + movsd (%r14,%rax,8),%xmm0 │ │ │ │ + cmp %ebx,%r13d │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + mulsd 0x79b67(%rip),%xmm0 │ │ │ │ + movsd %xmm0,(%rdi) │ │ │ │ + jae 971c │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + sub $0x2,%edx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ xor %ebx,%ebx │ │ │ │ - lea 0x76c8c(%rip),%r14 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je a936 <__cxa_finalize@plt+0x7166> │ │ │ │ + cvtsi2sd %rax,%xmm5 │ │ │ │ + mov %r13d,%eax │ │ │ │ + movsd 0x79ae8(%rip),%xmm3 │ │ │ │ + lea (%r14,%rax,8),%r14 │ │ │ │ + jmp 96b3 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x0(%r13,%rbx,1),%ecx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd 0x0(%rbp,%rbx,8),%xmm0 │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + cvtsi2sd %rcx,%xmm2 │ │ │ │ + addsd (%r14,%rbx,8),%xmm0 │ │ │ │ + lea (%rdi,%rax,8),%r15 │ │ │ │ + movsd %xmm0,0x0(%rbp,%rax,8) │ │ │ │ + subsd %xmm5,%xmm2 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + movsd (%r14,%rbx,8),%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm4 │ │ │ │ + ja 977b │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + lea 0x1(%rbx),%rax │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,(%r15) │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jne 96b0 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jbe 975c │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%r13,%rbx,4),%r9d │ │ │ │ - mov (%r12,%rbx,4),%r8d │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - jne a910 <__cxa_finalize@plt+0x7140> │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ + movsd (%rdi,%rax,8),%xmm0 │ │ │ │ + mulsd %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x0(%rbp,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 9740 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + call 32c0 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 35a0 │ │ │ │ - mov 0x92aad(%rip),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x78a74(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + call 3720 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + lea 0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + movsd 0x799cf(%rip),%xmm3 │ │ │ │ + movsd %xmm1,(%r15) │ │ │ │ + jne 96b0 │ │ │ │ + jmp 971c │ │ │ │ + lea 0x797d1(%rip),%rcx │ │ │ │ + mov $0x5ed,%edx │ │ │ │ + lea 0x77838(%rip),%rsi │ │ │ │ + lea 0x7784b(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %edx,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ + sub %ecx,%eax │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + xor %edi,%edi │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - lea 0x7678f(%rip),%rsi │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je aa1b <__cxa_finalize@plt+0x724b> │ │ │ │ - mov 0xc(%rsp),%ebp │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %rbp,%r8 │ │ │ │ - shl $0x3,%rbp │ │ │ │ + sub $0xa8,%rsp │ │ │ │ + mov %r8d,0x30(%rsp) │ │ │ │ + lea 0x1(%rax),%r8d │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + mov %r8d,%eax │ │ │ │ + imul %edx,%eax │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %ecx,0x28(%rsp) │ │ │ │ + mov %r8d,0x10(%rsp) │ │ │ │ + lea 0x0(,%rax,8),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 13000 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3070 │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + lea 0x1(%r15),%eax │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ test %r8d,%r8d │ │ │ │ - je aa05 <__cxa_finalize@plt+0x7235> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%r12,%r15,1),%xmm0 │ │ │ │ - movsd (%r14,%r15,1),%xmm2 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x76928(%rip),%rdx │ │ │ │ - movsd 0x0(%r13,%r15,1),%xmm1 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x3,%eax │ │ │ │ - add $0x8,%r15 │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jne a9d0 <__cxa_finalize@plt+0x7200> │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 35a0 │ │ │ │ - mov 0x929de(%rip),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x789a5(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - lea 0x7c647(%rip),%rcx │ │ │ │ - mov $0x419,%edx │ │ │ │ - lea 0x768c3(%rip),%rsi │ │ │ │ - lea 0x7899c(%rip),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - lea 0x7c5f7(%rip),%rcx │ │ │ │ - mov $0x42c,%edx │ │ │ │ - lea 0x76893(%rip),%rsi │ │ │ │ - lea 0x7896c(%rip),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - lea 0x7c567(%rip),%rcx │ │ │ │ - mov $0x575,%edx │ │ │ │ - lea 0x76863(%rip),%rsi │ │ │ │ - lea 0x7686c(%rip),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - lea 0x78947(%rip),%rdx │ │ │ │ - mov $0x133,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edi,%ecx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x7682b(%rip),%rdi │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + je 98d8 │ │ │ │ + mov %r11d,0x28(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov 0x20(%rsp),%r13d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - lea 0x76c4e(%rip),%rsi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %ecx,0x3c(%rsp) │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - call 3630 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je b08a <__cxa_finalize@plt+0x78ba> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %r15d,%edx │ │ │ │ + call 9610 │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %rax,%r14 │ │ │ │ + sub %ebx,%edx │ │ │ │ + mov %ebp,%eax │ │ │ │ + add %r13d,%ebp │ │ │ │ + shl $0x3,%rdx │ │ │ │ + lea (%r12,%rax,8),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 3480 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %eax,0x1c(%rsp) │ │ │ │ + jne 9888 │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + lea 0x1(%rcx),%ebp │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r11d,0x10(%rsp) │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + imul %ebp,%eax │ │ │ │ + mov %ebp,0x8c(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov %eax,0x90(%rsp) │ │ │ │ + lea 0x0(,%r14,8),%r13 │ │ │ │ + shl $0x2,%r14 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 13000 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call 3070 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3070 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov 0x10(%rsp),%r11d │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + je 997b │ │ │ │ + nopl (%rax) │ │ │ │ + movsd (%r12,%rax,8),%xmm0 │ │ │ │ + mov %edx,%esi │ │ │ │ + add %ebp,%edx │ │ │ │ + movsd %xmm0,(%rbx,%rsi,8) │ │ │ │ + mov %eax,(%rdi,%rsi,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r8,%rax │ │ │ │ + jne 9960 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jbe 9b92 │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov %ecx,0x78(%rsp) │ │ │ │ + lea -0x1(%r11,%r11,1),%edx │ │ │ │ + imul %r11d,%eax │ │ │ │ + mov %r8,0x98(%rsp) │ │ │ │ + mov %r15d,0x4c(%rsp) │ │ │ │ + mov %r12,%r15 │ │ │ │ + mov %ebp,%r12d │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ + sub %ebp,%eax │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov %r11d,%ebx │ │ │ │ + lea 0x1(%rax),%r10d │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + mov %edi,0x88(%rsp) │ │ │ │ + mov $0x2,%edi │ │ │ │ + imul %r11d,%eax │ │ │ │ + mov %eax,0x80(%rsp) │ │ │ │ + lea -0x2(%rax,%r11,1),%eax │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + sub %r11d,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %r11d,%eax │ │ │ │ + mov %r10d,%r11d │ │ │ │ + mov %esi,%r10d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x1c(%rsp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jae a057 │ │ │ │ + lea -0x1(%rbx),%ecx │ │ │ │ + lea (%r10,%rbx,1),%r9d │ │ │ │ + mov %r10d,0x20(%rsp) │ │ │ │ + mov %r12d,%r14d │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + lea -0x1(%rdx),%esi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov 0x88(%rsp),%ecx │ │ │ │ + mov %esi,0x30(%rsp) │ │ │ │ + mov %r9d,0x48(%rsp) │ │ │ │ + add %r11d,%ecx │ │ │ │ + mov %r11d,0x38(%rsp) │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + mov %edx,0x58(%rsp) │ │ │ │ + mov %edi,0x60(%rsp) │ │ │ │ + mov %eax,0x68(%rsp) │ │ │ │ + mov %ecx,0x70(%rsp) │ │ │ │ + mov %ebx,0x50(%rsp) │ │ │ │ + mov %r9d,%ebx │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ebx,%ebp │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x0(,%rbp,8),%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov 0x4c(%rsp),%r8d │ │ │ │ mov %rax,%rdi │ │ │ │ - call 3060 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je b068 <__cxa_finalize@plt+0x7898> │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x8(%rcx),%eax │ │ │ │ - mov 0xc(%rcx),%edx │ │ │ │ - mov (%rcx),%rdi │ │ │ │ - lea 0x2(%rax),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae b010 <__cxa_finalize@plt+0x7840> │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + sub %eax,%esi │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + lea (%rax,%rbx,1),%ecx │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %esi,0x10(%rsp) │ │ │ │ + jae 9ab7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %edx,%r10d │ │ │ │ + mov %ecx,%r9d │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x1,%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - movb $0x0,0x17(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea (%rdi,%rdx,8),%rdx │ │ │ │ - movb $0xff,0x16(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rsi,(%rdx) │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movl $0x0,0xc(%rdx) │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - mov %eax,0x8(%rsi) │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - movb $0x0,0x15(%rsp) │ │ │ │ - mov %bl,0x14(%rsp) │ │ │ │ + movsd (%r12,%r10,8),%xmm0 │ │ │ │ + addsd (%r15,%r9,8),%xmm0 │ │ │ │ + add %r14d,%edx │ │ │ │ + add %r8d,%ecx │ │ │ │ + movsd %xmm0,(%rdi,%rsi,8) │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jne 9a90 │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jbe 9f90 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 37b0 │ │ │ │ - mov %eax,%ebx │ │ │ │ - cmp $0xff,%al │ │ │ │ - je acc0 <__cxa_finalize@plt+0x74f0> │ │ │ │ - lea -0x3e(%rbx),%eax │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - or %r12b,%al │ │ │ │ - je ada0 <__cxa_finalize@plt+0x75d0> │ │ │ │ - cmp %bl,%r12b │ │ │ │ - je adad <__cxa_finalize@plt+0x75dd> │ │ │ │ - mov %r13d,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - cmp %r15d,0x10(%rsp) │ │ │ │ - jae ac11 <__cxa_finalize@plt+0x7441> │ │ │ │ - test %al,%al │ │ │ │ - jne b037 <__cxa_finalize@plt+0x7867> │ │ │ │ - test %r13b,%r13b │ │ │ │ - je ac40 <__cxa_finalize@plt+0x7470> │ │ │ │ - movzbl 0x16(%rsp),%ecx │ │ │ │ - movsbl %bl,%eax │ │ │ │ - mov $0x1,%r13d │ │ │ │ - cmp %ecx,%eax │ │ │ │ - mov %ecx,%esi │ │ │ │ - movzbl 0x17(%rsp),%ecx │ │ │ │ - cmovl %ebx,%esi │ │ │ │ - mov %ecx,%edx │ │ │ │ + movsd (%rdi,%rax,8),%xmm1 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + minsd %xmm0,%xmm1 │ │ │ │ + cmova %eax,%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne 9ad0 │ │ │ │ + mov %edx,%eax │ │ │ │ + movsd (%rdi,%rax,8),%xmm0 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x1,%r13d │ │ │ │ + movsd %xmm0,(%r12,%rax,8) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %edx,(%rcx,%rax,4) │ │ │ │ + add %r14d,%ebp │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov 0x1c(%rsp),%ecx │ │ │ │ + mov %ebp,0x8(%rsp) │ │ │ │ + add %ebx,%eax │ │ │ │ cmp %ecx,%eax │ │ │ │ - cmovg %ebx,%edx │ │ │ │ - mov %sil,0x16(%rsp) │ │ │ │ - mov %dl,0x17(%rsp) │ │ │ │ - cmp $0x2b,%bl │ │ │ │ - jne ad60 <__cxa_finalize@plt+0x7590> │ │ │ │ - test $0x1,%bpl │ │ │ │ - je ad60 <__cxa_finalize@plt+0x7590> │ │ │ │ - test %r15d,%r15d │ │ │ │ - je ae71 <__cxa_finalize@plt+0x76a1> │ │ │ │ - testb $0x1,0x15(%rsp) │ │ │ │ - je ae71 <__cxa_finalize@plt+0x76a1> │ │ │ │ - movb $0x0,0x15(%rsp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - movb $0x1,0x14(%rsp) │ │ │ │ - mov %r15d,0x10(%rsp) │ │ │ │ - mov $0x1,%ebp │ │ │ │ + jb 9a50 │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + mov 0x50(%rsp),%ebx │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %r14d,%r12d │ │ │ │ + mov 0x58(%rsp),%edx │ │ │ │ + mov 0x60(%rsp),%edi │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + mov 0x70(%rsp),%ecx │ │ │ │ + mov 0x80(%rsp),%esi │ │ │ │ + add $0x1,%edi │ │ │ │ + add %esi,0x28(%rsp) │ │ │ │ + add %eax,%edx │ │ │ │ + add %eax,%ebx │ │ │ │ + mov %ecx,%r11d │ │ │ │ + sub %eax,%r10d │ │ │ │ + cmp %edi,0x78(%rsp) │ │ │ │ + jae 99f0 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov 0x78(%rsp),%ecx │ │ │ │ + mov %r12d,%ebp │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov 0x98(%rsp),%r8 │ │ │ │ + mov 0x4c(%rsp),%r15d │ │ │ │ + mov %eax,%r11d │ │ │ │ + mov %ebp,%eax │ │ │ │ xor %edi,%edi │ │ │ │ - test %cl,%cl │ │ │ │ - je ad82 <__cxa_finalize@plt+0x75b2> │ │ │ │ - test %dil,%dil │ │ │ │ - je b05f <__cxa_finalize@plt+0x788f> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movb $0x0,0x14(%rsp) │ │ │ │ - mov %ecx,%r13d │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + mov %r11d,0x28(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + lea 0x0(%rbp,%rbp,1),%edx │ │ │ │ + mov %rax,%r13 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + cvtsi2sd %r8,%xmm7 │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + sub %edx,%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + movsd (%rbx,%rax,8),%xmm0 │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + mulsd 0x795e8(%rip),%xmm7 │ │ │ │ + movsd %xmm0,0x10(%r13) │ │ │ │ + movsd %xmm7,0x50(%rsp) │ │ │ │ + call 32b0 │ │ │ │ + movq %xmm0,%r14 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movq %r14,%xmm1 │ │ │ │ + addsd 0x79572(%rip),%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + addsd 0x79666(%rip),%xmm1 │ │ │ │ + mulsd 0x50(%rsp),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,0x18(%r13) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + mulsd 0x79589(%rip),%xmm1 │ │ │ │ + test %ecx,%ecx │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x20(%r13) │ │ │ │ + je a032 │ │ │ │ + lea -0x1(%r11),%edx │ │ │ │ + mov 0x1c(%rsp),%edi │ │ │ │ + mov %ebp,0x1c(%rsp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea 0x0(,%r8,8),%rax │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + mov %edi,%ebx │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + lea 0x0(,%rax,4),%rsi │ │ │ │ + mov %r13,0x90(%rsp) │ │ │ │ + add %rsi,%rax │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + lea 0x0(%r13,%rax,8),%r8 │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x40(%rsp),%r13 │ │ │ │ + mov %r15d,0x40(%rsp) │ │ │ │ + imul %ebp,%eax │ │ │ │ + mov %r12,0x78(%rsp) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ + lea 0x1(%r11),%eax │ │ │ │ + imul %r15d,%eax │ │ │ │ + mov 0x8c(%rsp),%r15d │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x88(%rsp) │ │ │ │ + mov %edi,%eax │ │ │ │ + sub %r11d,%eax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov %r11d,%eax │ │ │ │ + lea (%r12,%rax,8),%rax │ │ │ │ + mov %r8,%r12 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ecx,0x28(%rsp) │ │ │ │ + call 13000 │ │ │ │ + cmp %ebx,0x10(%rsp) │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + movsd 0x79478(%rip),%xmm2 │ │ │ │ + mov %rax,%r10 │ │ │ │ + jae a066 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + add %r10,%rax │ │ │ │ + cmpl $0x1,0x40(%rsp) │ │ │ │ + jne 9f99 │ │ │ │ + mov 0x4c(%rsp),%edi │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov 0x70(%rsp),%r9 │ │ │ │ + jmp 9d8b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %edi,%edx │ │ │ │ + movsd (%r14,%rdx,8),%xmm1 │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + jp 9d9f │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + je 9db9 │ │ │ │ + movsd (%r9,%rsi,8),%xmm4 │ │ │ │ + ucomisd %xmm3,%xmm4 │ │ │ │ + jp 9db1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + je 9db9 │ │ │ │ + addsd %xmm1,%xmm4 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm0,(%rax,%rsi,8) │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ + add %r15d,%edi │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + jne 9d88 │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + jmp 9df7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 9e01 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov %esi,%ebp │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %esi,%ebx │ │ │ │ + je 9e28 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + ja 9de0 │ │ │ │ + ucomisd %xmm2,%xmm1 │ │ │ │ + jp 9dec │ │ │ │ + movq %xmm1,%rdx │ │ │ │ + movq %xmm0,%rdi │ │ │ │ + cmove %esi,%ebp │ │ │ │ + cmovne %rdx,%rdi │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x8,%rax │ │ │ │ + movq %rdi,%xmm1 │ │ │ │ + cmp %esi,%ebx │ │ │ │ + jne 9df7 │ │ │ │ + mov %ebp,%eax │ │ │ │ + lea (%r10,%rax,8),%r9 │ │ │ │ + mov %ecx,(%r12) │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + mov %ecx,0x48(%rsp) │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + movsd (%r9),%xmm0 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movsd %xmm0,0x10(%r12) │ │ │ │ + call 32b0 │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + addsd 0x79305(%rip),%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + addsd 0x793f9(%rip),%xmm1 │ │ │ │ + mulsd 0x50(%rsp),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,0x18(%r12) │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + call 32b0 │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x48(%rsp),%ecx │ │ │ │ + mov 0x30(%rsp),%r11 │ │ │ │ + mulsd 0x79320(%rip),%xmm1 │ │ │ │ + add %eax,%eax │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + mov %eax,%eax │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x20(%r12) │ │ │ │ + mov %ebp,(%r11) │ │ │ │ + je a01a │ │ │ │ + lea 0x4(%r11),%rsi │ │ │ │ + mov %ecx,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + imul %r15d,%ebp │ │ │ │ + add $0x4,%rsi │ │ │ │ + lea 0x0(%rbp,%rax,1),%edx │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov 0x0(%r13,%rdx,4),%ebp │ │ │ │ + mov %ebp,-0x4(%rsi) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 9f10 │ │ │ │ + mov %ecx,%eax │ │ │ │ + sub $0x1,%ecx │ │ │ │ + mov %r11,%rsi │ │ │ │ + shr $1,%eax │ │ │ │ mov %ecx,%ebp │ │ │ │ - xor %r15d,%r15d │ │ │ │ - call 37b0 │ │ │ │ - mov %eax,%ebx │ │ │ │ - cmp $0xff,%al │ │ │ │ - jne abe4 <__cxa_finalize@plt+0x7414> │ │ │ │ + sub %eax,%ebp │ │ │ │ + mov %ecx,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov (%rsi),%r8d │ │ │ │ + sub $0x1,%eax │ │ │ │ + add $0x4,%rsi │ │ │ │ + lea (%r11,%rdx,4),%rdx │ │ │ │ + mov (%rdx),%edi │ │ │ │ + mov %r8d,(%rdx) │ │ │ │ + mov %edi,-0x4(%rsi) │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jne 9f40 │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %ecx,0x1c(%rsp) │ │ │ │ + sub $0x28,%r12 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x1c(%rsp),%ecx │ │ │ │ + subq $0x4,0x20(%rsp) │ │ │ │ + subl $0x1,0x4c(%rsp) │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + jmp 9d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + jmp 9afa │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov 0x88(%rsp),%r9d │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + lea 0x8(%r10,%rdi,8),%rbp │ │ │ │ + mov 0x4c(%rsp),%edi │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%eax │ │ │ │ - xor $0x1,%eax │ │ │ │ - test %al,0x15(%rsp) │ │ │ │ - je afc0 <__cxa_finalize@plt+0x77f0> │ │ │ │ - test %r15d,%r15d │ │ │ │ - je acf5 <__cxa_finalize@plt+0x7525> │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - test %edx,%edx │ │ │ │ - jne aff0 <__cxa_finalize@plt+0x7820> │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - addl $0x1,0x38(%rsp) │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - movzbl 0x16(%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %sil,(%rax) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - movzbl 0x17(%rsp),%esi │ │ │ │ - mov %sil,(%rax) │ │ │ │ - call 35a0 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - add $0x48,%rsp │ │ │ │ + mov %edi,%r11d │ │ │ │ + movsd (%r14,%r11,8),%xmm1 │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + jp 9fe5 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + je a002 │ │ │ │ + mov %r9d,%r11d │ │ │ │ + movsd (%r8,%r11,8),%xmm5 │ │ │ │ + ucomisd %xmm3,%xmm5 │ │ │ │ + jp 9ffa │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + je a002 │ │ │ │ + addsd %xmm5,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rsi) │ │ │ │ + add $0x8,%rsi │ │ │ │ + add %r15d,%edi │ │ │ │ + add %edx,%r9d │ │ │ │ + cmp %rsi,%rbp │ │ │ │ + jne 9fd0 │ │ │ │ + jmp 9dca │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov 0x78(%rsp),%r12 │ │ │ │ + mov 0x90(%rsp),%r13 │ │ │ │ + mov %r14,%rbx │ │ │ │ + call 32c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0xa8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,0x15(%rsp) │ │ │ │ - mov %ebx,%r12d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - mov %r14d,0x38(%rsp) │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl 0x14(%rsp),%eax │ │ │ │ - or %r14b,%al │ │ │ │ - jne ae90 <__cxa_finalize@plt+0x76c0> │ │ │ │ - movb $0x0,0x14(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %r15d,%eax │ │ │ │ - cmp $0xa,%bl │ │ │ │ - je abd0 <__cxa_finalize@plt+0x7400> │ │ │ │ - mov %eax,%r15d │ │ │ │ - cmp $0xd,%bl │ │ │ │ - je abd0 <__cxa_finalize@plt+0x7400> │ │ │ │ - lea 0x1(%rax),%r15d │ │ │ │ - jmp abd0 <__cxa_finalize@plt+0x7400> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x40,%bl │ │ │ │ - mov $0x1,%r14d │ │ │ │ - sete %bpl │ │ │ │ - test %r15d,%r15d │ │ │ │ - setne %cl │ │ │ │ - test $0x1,%bpl │ │ │ │ - jne aec0 <__cxa_finalize@plt+0x76f0> │ │ │ │ - test %cl,%cl │ │ │ │ - je aec0 <__cxa_finalize@plt+0x76f0> │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne af68 <__cxa_finalize@plt+0x7798> │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x1(%rax),%r14d │ │ │ │ - call 36e0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je b0ad <__cxa_finalize@plt+0x78dd> │ │ │ │ - mov 0x3c(%rsp),%eax │ │ │ │ - cmp %eax,%r14d │ │ │ │ - sete %r15b │ │ │ │ - test %eax,%eax │ │ │ │ - setne %al │ │ │ │ - and %eax,%r15d │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - add $0x100000,%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jg af00 <__cxa_finalize@plt+0x7730> │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne af00 <__cxa_finalize@plt+0x7730> │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - cmp $0x2b,%bl │ │ │ │ - jne ad38 <__cxa_finalize@plt+0x7568> │ │ │ │ - test $0x1,%bpl │ │ │ │ - je ad38 <__cxa_finalize@plt+0x7568> │ │ │ │ - movb $0x0,0x15(%rsp) │ │ │ │ - mov $0x2b,%r12d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - mov %r14d,0x38(%rsp) │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movzbl 0x14(%rsp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - or %r14b,%al │ │ │ │ - je af50 <__cxa_finalize@plt+0x7780> │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov 0x10(%rsp),%r15d │ │ │ │ - jmp ac78 <__cxa_finalize@plt+0x74a8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0xa,%bl │ │ │ │ - sete %cl │ │ │ │ - mov %ecx,%edi │ │ │ │ - test %r14b,%r14b │ │ │ │ - je b0bb <__cxa_finalize@plt+0x78eb> │ │ │ │ - test %cl,%cl │ │ │ │ - je b0bb <__cxa_finalize@plt+0x78eb> │ │ │ │ - mov %al,0x15(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp abd0 <__cxa_finalize@plt+0x7400> │ │ │ │ + mov 0x88(%rsp),%ecx │ │ │ │ + add %r11d,%ecx │ │ │ │ + jmp 9b53 │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 9e2e │ │ │ │ + endbr64 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + ucomisd %xmm1,%xmm3 │ │ │ │ + jp a0b8 │ │ │ │ + jne a0b8 │ │ │ │ + movq 0x78f50(%rip),%xmm1 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + movapd (%rsp),%xmm1 │ │ │ │ + add $0x18,%rsp │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + jmp 30d0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - test %cl,%cl │ │ │ │ - je af88 <__cxa_finalize@plt+0x77b8> │ │ │ │ - test %al,%al │ │ │ │ - je af88 <__cxa_finalize@plt+0x77b8> │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - cmp %eax,%r15d │ │ │ │ - je adc5 <__cxa_finalize@plt+0x75f5> │ │ │ │ - cmp %r15d,0x10(%rsp) │ │ │ │ - jb b037 <__cxa_finalize@plt+0x7867> │ │ │ │ - mov %ebx,%r12d │ │ │ │ - jmp ac16 <__cxa_finalize@plt+0x7446> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - mov 0xc(%rdi),%edx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - lea 0x2(%rax),%esi │ │ │ │ - cmp %edx,%esi │ │ │ │ - jae af90 <__cxa_finalize@plt+0x77c0> │ │ │ │ - mov %eax,%edx │ │ │ │ - lea -0x1(%r13),%rsi │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - add $0x1,%eax │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - lea (%rdi,%rdx,8),%rdx │ │ │ │ - mov %rsi,(%rdx) │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %ecx,0xc(%rdx) │ │ │ │ - mov %eax,0x8(%rsi) │ │ │ │ - test %r15b,%r15b │ │ │ │ - je ae35 <__cxa_finalize@plt+0x7665> │ │ │ │ - mov %r14d,0x38(%rsp) │ │ │ │ - jmp acf5 <__cxa_finalize@plt+0x7525> │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd 0x79104(%rip),%xmm1 │ │ │ │ + divsd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd 0x790bc(%rip),%xmm0 │ │ │ │ + call 3710 │ │ │ │ + movq 0x78eff(%rip),%xmm1 │ │ │ │ + add $0x18,%rsp │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + jmp 30d0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + call 32b0 │ │ │ │ + mov %ebp,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xorpd 0x78eb4(%rip),%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movq %xmm0,%r15 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je a208 │ │ │ │ + movsd 0x79046(%rip),%xmm5 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + lea (%rbx,%rax,8),%rbp │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + movq %xmm5,%r14 │ │ │ │ + jmp a198 │ │ │ │ + nop │ │ │ │ + movsd 0x79130(%rip),%xmm7 │ │ │ │ + addsd 0x8(%rsp),%xmm7 │ │ │ │ + movsd 0x7912a(%rip),%xmm0 │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + add $0x8,%rbx │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je a21f │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + subsd 0x20(%rsp),%xmm0 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + divsd 0x28(%rsp),%xmm0 │ │ │ │ + mulsd 0x10(%rsp),%xmm0 │ │ │ │ + movq %r14,%xmm1 │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + comisd %xmm6,%xmm1 │ │ │ │ + jb a160 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x78fe6(%rip),%xmm0 │ │ │ │ + divsd 0x10(%rsp),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm0,%xmm7 │ │ │ │ + xorpd 0x78de8(%rip),%xmm0 │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + jmp a17c │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,0x14(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov $0x1,%ebp │ │ │ │ - jmp ad8e <__cxa_finalize@plt+0x75be> │ │ │ │ - nopl (%rax) │ │ │ │ - cmp (%rax),%r15d │ │ │ │ - jae af70 <__cxa_finalize@plt+0x77a0> │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp %r15d,(%rax) │ │ │ │ - jae ade1 <__cxa_finalize@plt+0x7611> │ │ │ │ - jmp add9 <__cxa_finalize@plt+0x7609> │ │ │ │ + movsd 0x78f80(%rip),%xmm6 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + movq %xmm6,%r14 │ │ │ │ + movq %r14,%xmm1 │ │ │ │ + subsd 0x10(%rsp),%xmm1 │ │ │ │ + movq %r15,%xmm0 │ │ │ │ + mulsd 0x8(%rsp),%xmm1 │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%r12d │ │ │ │ - jmp ac02 <__cxa_finalize@plt+0x7432> │ │ │ │ - lea 0xb(%rdx),%eax │ │ │ │ - lea (%rax,%rax,2),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - addl $0xb,0xc(%rax) │ │ │ │ - mov %rdi,(%rax) │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - jmp af15 <__cxa_finalize@plt+0x7745> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %bpl,%r13b │ │ │ │ - je acf5 <__cxa_finalize@plt+0x7525> │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + movapd %xmm2,%xmm7 │ │ │ │ + mov %edx,%r15d │ │ │ │ + push %r14 │ │ │ │ + mov %r9,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x1c8,%rsp │ │ │ │ + movhpd 0x78f13(%rip),%xmm7 │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movaps %xmm7,0x170(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + mov %rdi,0x1b0(%rsp) │ │ │ │ + mov %r8,0x1b8(%rsp) │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x18(%rsp),%xmm6 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd %xmm0,0x180(%rsp) │ │ │ │ + movapd %xmm6,%xmm7 │ │ │ │ + mulsd %xmm6,%xmm7 │ │ │ │ + movsd %xmm7,0x188(%rsp) │ │ │ │ + mulsd %xmm7,%xmm6 │ │ │ │ + movapd %xmm1,%xmm7 │ │ │ │ + mulsd %xmm1,%xmm7 │ │ │ │ + movsd %xmm6,0x1a0(%rsp) │ │ │ │ + movsd %xmm7,0x1a8(%rsp) │ │ │ │ + movapd %xmm7,%xmm6 │ │ │ │ + unpcklpd %xmm1,%xmm6 │ │ │ │ + movaps %xmm6,0x190(%rsp) │ │ │ │ test %r15d,%r15d │ │ │ │ - je acf5 <__cxa_finalize@plt+0x7525> │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - cmp %eax,%r15d │ │ │ │ - jne acf5 <__cxa_finalize@plt+0x7525> │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - test %edx,%edx │ │ │ │ - je ace5 <__cxa_finalize@plt+0x7515> │ │ │ │ - cmp (%rax),%r15d │ │ │ │ - jae aff8 <__cxa_finalize@plt+0x7828> │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp %r15d,(%rax) │ │ │ │ - jae acf0 <__cxa_finalize@plt+0x7520> │ │ │ │ - jmp ace8 <__cxa_finalize@plt+0x7518> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb(%rdx),%eax │ │ │ │ - lea (%rax,%rax,2),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - addl $0xb,0xc(%rax) │ │ │ │ - mov %rdi,(%rax) │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - jmp ab74 <__cxa_finalize@plt+0x73a4> │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - lea 0x762d6(%rip),%rdi │ │ │ │ - lea 0x78437(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x7f4,%esi │ │ │ │ - call 4ea30 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov %cl,0x14(%rsp) │ │ │ │ - jmp ad82 <__cxa_finalize@plt+0x75b2> │ │ │ │ - lea 0x762c9(%rip),%rdx │ │ │ │ - mov $0x7a5,%esi │ │ │ │ - lea 0x7629d(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov 0x9236f(%rip),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x783b0(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x762a1(%rip),%rdx │ │ │ │ - mov $0x7d9,%esi │ │ │ │ - jmp b074 <__cxa_finalize@plt+0x78a4> │ │ │ │ - movzbl 0x14(%rsp),%ecx │ │ │ │ - mov %r15d,%eax │ │ │ │ - and %ebp,%ecx │ │ │ │ - jmp ac84 <__cxa_finalize@plt+0x74b4> │ │ │ │ + je abb0 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + lea (%r12,%r15,8),%rbp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movaps %xmm6,0xe0(%rsp) │ │ │ │ + movaps %xmm6,0x110(%rsp) │ │ │ │ + movaps %xmm6,0xd0(%rsp) │ │ │ │ + movaps %xmm6,0xc0(%rsp) │ │ │ │ + movaps %xmm6,0x60(%rsp) │ │ │ │ + movaps %xmm6,0x70(%rsp) │ │ │ │ + movq 0x78c8b(%rip),%xmm6 │ │ │ │ + movq $0x0,0x120(%rsp) │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + movq $0x0,0x108(%rsp) │ │ │ │ + movq $0x0,0x100(%rsp) │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + movq $0x0,0xf8(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + movq $0x0,0xf0(%rsp) │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + movaps %xmm6,(%rsp) │ │ │ │ + jmp a3f0 │ │ │ │ + nop │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x8,%r12 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je a9a0 │ │ │ │ + movsd (%r12),%xmm3 │ │ │ │ + movsd 0x30(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm11 │ │ │ │ + subsd %xmm3,%xmm2 │ │ │ │ + movsd %xmm3,0x38(%rsp) │ │ │ │ + movsd %xmm2,0x80(%rsp) │ │ │ │ + mulsd %xmm2,%xmm11 │ │ │ │ + movapd %xmm11,%xmm1 │ │ │ │ + addsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd %xmm11,0x40(%rsp) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + comisd %xmm6,%xmm1 │ │ │ │ + jbe a3e0 │ │ │ │ + movapd %xmm1,%xmm10 │ │ │ │ + movsd 0x78d31(%rip),%xmm0 │ │ │ │ + movapd 0x170(%rsp),%xmm9 │ │ │ │ + divsd 0x10(%rsp),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm10 │ │ │ │ + movsd 0x38(%rsp),%xmm3 │ │ │ │ + subsd 0x30(%rsp),%xmm3 │ │ │ │ + movsd %xmm1,0x158(%rsp) │ │ │ │ + mulsd 0x18(%rsp),%xmm0 │ │ │ │ + movapd 0x70(%rsp),%xmm4 │ │ │ │ + movsd 0x80(%rsp),%xmm2 │ │ │ │ + movapd 0x190(%rsp),%xmm6 │ │ │ │ + movsd %xmm2,0x168(%rsp) │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + mulsd %xmm2,%xmm5 │ │ │ │ + movapd %xmm10,%xmm13 │ │ │ │ + movsd %xmm10,0x150(%rsp) │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + unpcklpd %xmm13,%xmm13 │ │ │ │ + movaps %xmm13,0x140(%rsp) │ │ │ │ + divpd %xmm13,%xmm9 │ │ │ │ + mulpd %xmm13,%xmm6 │ │ │ │ + movsd %xmm5,0x160(%rsp) │ │ │ │ + movaps %xmm6,0x20(%rsp) │ │ │ │ + movaps %xmm9,0x130(%rsp) │ │ │ │ + addpd %xmm9,%xmm4 │ │ │ │ + movaps %xmm4,0x70(%rsp) │ │ │ │ + movsd 0x78c84(%rip),%xmm4 │ │ │ │ + subsd %xmm0,%xmm4 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x78ca7(%rip),%xmm4 │ │ │ │ + divsd 0x18(%rsp),%xmm4 │ │ │ │ + movsd %xmm4,0x128(%rsp) │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + movapd (%rsp),%xmm4 │ │ │ │ + movsd %xmm0,0x80(%rsp) │ │ │ │ + movapd %xmm0,%xmm11 │ │ │ │ + xorpd %xmm11,%xmm4 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x50(%rsp),%xmm4 │ │ │ │ + movapd (%rsp),%xmm7 │ │ │ │ + movsd 0x158(%rsp),%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm14 │ │ │ │ + movapd %xmm0,%xmm12 │ │ │ │ + movsd 0x78c4a(%rip),%xmm8 │ │ │ │ + unpcklpd %xmm12,%xmm12 │ │ │ │ + movsd 0x168(%rsp),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm14 │ │ │ │ + movapd 0x130(%rsp),%xmm9 │ │ │ │ + movsd 0x40(%rsp),%xmm11 │ │ │ │ + divsd %xmm1,%xmm8 │ │ │ │ + movapd %xmm2,%xmm10 │ │ │ │ + movapd 0x140(%rsp),%xmm13 │ │ │ │ + divsd %xmm14,%xmm10 │ │ │ │ + movapd %xmm8,%xmm5 │ │ │ │ + unpcklpd %xmm5,%xmm5 │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + movapd %xmm8,%xmm5 │ │ │ │ + movapd %xmm10,%xmm6 │ │ │ │ + unpcklpd %xmm10,%xmm5 │ │ │ │ + movapd %xmm3,%xmm10 │ │ │ │ + mulpd %xmm5,%xmm10 │ │ │ │ + movapd %xmm5,%xmm14 │ │ │ │ + movsd 0x160(%rsp),%xmm5 │ │ │ │ + movapd %xmm10,%xmm15 │ │ │ │ + movapd 0x60(%rsp),%xmm10 │ │ │ │ + subpd %xmm9,%xmm15 │ │ │ │ + movapd %xmm11,%xmm9 │ │ │ │ + divsd %xmm1,%xmm9 │ │ │ │ + movsd 0x78b7e(%rip),%xmm1 │ │ │ │ + mulpd %xmm12,%xmm15 │ │ │ │ + addpd %xmm15,%xmm10 │ │ │ │ + movaps %xmm10,0x60(%rsp) │ │ │ │ + movsd 0x188(%rsp),%xmm10 │ │ │ │ + divsd %xmm10,%xmm1 │ │ │ │ + mulsd %xmm5,%xmm10 │ │ │ │ + xorpd %xmm7,%xmm5 │ │ │ │ + subsd %xmm4,%xmm9 │ │ │ │ + addsd 0x180(%rsp),%xmm9 │ │ │ │ + movapd %xmm9,%xmm15 │ │ │ │ + addsd %xmm9,%xmm15 │ │ │ │ + xorpd %xmm7,%xmm1 │ │ │ │ + mulsd %xmm9,%xmm1 │ │ │ │ + movsd 0x78b2b(%rip),%xmm9 │ │ │ │ + divsd 0x1a0(%rsp),%xmm9 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + unpcklpd %xmm6,%xmm4 │ │ │ │ + mulpd %xmm4,%xmm3 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movhpd 0x78b09(%rip),%xmm4 │ │ │ │ + divpd %xmm13,%xmm4 │ │ │ │ + subpd %xmm4,%xmm3 │ │ │ │ + movapd 0xc0(%rsp),%xmm4 │ │ │ │ + mulpd %xmm12,%xmm3 │ │ │ │ + addpd %xmm3,%xmm4 │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + movapd %xmm7,%xmm5 │ │ │ │ + xorpd %xmm2,%xmm5 │ │ │ │ + movaps %xmm4,0xc0(%rsp) │ │ │ │ + movapd %xmm10,%xmm4 │ │ │ │ + movsd 0x150(%rsp),%xmm10 │ │ │ │ + divsd %xmm10,%xmm4 │ │ │ │ + addsd %xmm15,%xmm4 │ │ │ │ + movsd 0x10(%rsp),%xmm15 │ │ │ │ + mulsd %xmm9,%xmm4 │ │ │ │ + movapd %xmm15,%xmm9 │ │ │ │ + addsd %xmm15,%xmm9 │ │ │ │ + mulsd %xmm10,%xmm15 │ │ │ │ + addsd %xmm11,%xmm9 │ │ │ │ + movapd %xmm6,%xmm11 │ │ │ │ + unpcklpd %xmm1,%xmm11 │ │ │ │ + mulsd %xmm5,%xmm9 │ │ │ │ + movapd %xmm6,%xmm5 │ │ │ │ + unpcklpd %xmm5,%xmm5 │ │ │ │ + mulpd %xmm11,%xmm5 │ │ │ │ + unpcklpd %xmm3,%xmm9 │ │ │ │ + divpd 0x20(%rsp),%xmm9 │ │ │ │ + subpd %xmm9,%xmm5 │ │ │ │ + mulpd %xmm12,%xmm5 │ │ │ │ + addpd 0xd0(%rsp),%xmm5 │ │ │ │ + movaps %xmm5,0xd0(%rsp) │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + unpcklpd %xmm5,%xmm5 │ │ │ │ + mulpd %xmm5,%xmm14 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + divsd %xmm10,%xmm5 │ │ │ │ + movapd %xmm5,%xmm13 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + divsd %xmm15,%xmm5 │ │ │ │ + unpcklpd %xmm5,%xmm13 │ │ │ │ + movsd 0x88(%rsp),%xmm5 │ │ │ │ + subpd %xmm13,%xmm14 │ │ │ │ + addsd %xmm8,%xmm5 │ │ │ │ + mulpd %xmm12,%xmm14 │ │ │ │ + movsd %xmm5,0x88(%rsp) │ │ │ │ + movsd 0x90(%rsp),%xmm5 │ │ │ │ + addpd 0xe0(%rsp),%xmm14 │ │ │ │ + addsd %xmm6,%xmm5 │ │ │ │ + movaps %xmm14,0xe0(%rsp) │ │ │ │ + movsd %xmm5,0x90(%rsp) │ │ │ │ + movsd 0x789e3(%rip),%xmm5 │ │ │ │ + movsd 0x18(%rsp),%xmm7 │ │ │ │ + movsd 0x10(%rsp),%xmm14 │ │ │ │ + movsd 0x30(%rsp),%xmm13 │ │ │ │ + movsd 0x80(%rsp),%xmm11 │ │ │ │ + subsd %xmm7,%xmm5 │ │ │ │ + addsd 0x98(%rsp),%xmm9 │ │ │ │ + movapd %xmm5,%xmm12 │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + movsd %xmm9,0x98(%rsp) │ │ │ │ + mulsd %xmm1,%xmm12 │ │ │ │ + mulsd %xmm4,%xmm3 │ │ │ │ + subsd %xmm11,%xmm12 │ │ │ │ + movsd 0x38(%rsp),%xmm11 │ │ │ │ + addsd 0xf0(%rsp),%xmm12 │ │ │ │ + movsd %xmm12,0xf0(%rsp) │ │ │ │ + movapd (%rsp),%xmm12 │ │ │ │ + movapd %xmm12,%xmm5 │ │ │ │ + xorpd %xmm1,%xmm5 │ │ │ │ + movapd %xmm5,%xmm9 │ │ │ │ + movapd %xmm14,%xmm5 │ │ │ │ + addsd %xmm13,%xmm5 │ │ │ │ + subsd %xmm1,%xmm9 │ │ │ │ + subsd %xmm11,%xmm5 │ │ │ │ + addsd %xmm3,%xmm9 │ │ │ │ + addsd 0xf8(%rsp),%xmm9 │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + movsd %xmm9,0xf8(%rsp) │ │ │ │ + mulsd %xmm2,%xmm5 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + movsd 0x78923(%rip),%xmm9 │ │ │ │ + divsd %xmm10,%xmm3 │ │ │ │ + xorpd %xmm12,%xmm5 │ │ │ │ + divsd %xmm2,%xmm5 │ │ │ │ + divsd %xmm10,%xmm9 │ │ │ │ + movsd 0x100(%rsp),%xmm10 │ │ │ │ + addsd %xmm3,%xmm10 │ │ │ │ + movsd %xmm10,0x100(%rsp) │ │ │ │ + unpcklpd %xmm5,%xmm3 │ │ │ │ + addpd 0x110(%rsp),%xmm3 │ │ │ │ + addsd 0x108(%rsp),%xmm5 │ │ │ │ + movaps %xmm3,0x110(%rsp) │ │ │ │ + movapd %xmm12,%xmm3 │ │ │ │ + movsd %xmm5,0x108(%rsp) │ │ │ │ + xorpd %xmm0,%xmm3 │ │ │ │ + mulsd %xmm3,%xmm8 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + addsd 0xa8(%rsp),%xmm8 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x120(%rsp),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm6 │ │ │ │ + addsd 0xb0(%rsp),%xmm6 │ │ │ │ + movsd %xmm8,0xa8(%rsp) │ │ │ │ + movsd %xmm2,0x120(%rsp) │ │ │ │ + movsd %xmm6,0xb0(%rsp) │ │ │ │ + subsd %xmm4,%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm11,%xmm0 │ │ │ │ + addsd 0xb8(%rsp),%xmm1 │ │ │ │ + mulsd %xmm7,%xmm0 │ │ │ │ + addsd 0xa0(%rsp),%xmm9 │ │ │ │ + movsd %xmm1,0xb8(%rsp) │ │ │ │ + movapd %xmm7,%xmm1 │ │ │ │ + movsd %xmm9,0xa0(%rsp) │ │ │ │ + mulsd %xmm13,%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + addsd %xmm14,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + divsd %xmm14,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x128(%rsp),%xmm7 │ │ │ │ + xorpd (%rsp),%xmm7 │ │ │ │ + mulsd %xmm7,%xmm0 │ │ │ │ + ucomisd 0x78921(%rip),%xmm0 │ │ │ │ + jb a3e3 │ │ │ │ + call 30d0 │ │ │ │ + jmp a3e3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x78638(%rip),%xmm1 │ │ │ │ + movapd (%rsp),%xmm7 │ │ │ │ + movapd 0x110(%rsp),%xmm6 │ │ │ │ + movsd 0xf0(%rsp),%xmm4 │ │ │ │ + movsd 0x108(%rsp),%xmm3 │ │ │ │ + unpcklpd %xmm1,%xmm1 │ │ │ │ + xorpd %xmm1,%xmm6 │ │ │ │ + xorpd %xmm7,%xmm4 │ │ │ │ + subsd 0x120(%rsp),%xmm4 │ │ │ │ + movaps %xmm6,0x50(%rsp) │ │ │ │ + xorpd %xmm7,%xmm3 │ │ │ │ + movsd 0xf8(%rsp),%xmm6 │ │ │ │ + xorpd %xmm7,%xmm6 │ │ │ │ + movq %xmm6,%rbp │ │ │ │ + movsd 0x100(%rsp),%xmm6 │ │ │ │ + xorpd %xmm7,%xmm6 │ │ │ │ + movq %xmm6,%r12 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + movapd %xmm7,%xmm6 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + xor %edi,%edi │ │ │ │ + movsd %xmm3,0x38(%rsp) │ │ │ │ + cvtsi2sd %r15,%xmm5 │ │ │ │ + mov $0x48,%esi │ │ │ │ + subsd 0x7875e(%rip),%xmm0 │ │ │ │ + movsd 0x98(%rsp),%xmm2 │ │ │ │ + mov 0x1b8(%rsp),%rax │ │ │ │ + movaps %xmm1,0x40(%rsp) │ │ │ │ + movsd 0x88(%rsp),%xmm3 │ │ │ │ + xorpd %xmm0,%xmm6 │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + movsd %xmm5,0x20(%rsp) │ │ │ │ + mulsd %xmm6,%xmm2 │ │ │ │ + mulsd 0x90(%rsp),%xmm6 │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + subsd 0xa8(%rsp),%xmm2 │ │ │ │ + movsd 0x78703(%rip),%xmm3 │ │ │ │ + divsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd %xmm2,0x0(%r13) │ │ │ │ + movapd %xmm7,%xmm2 │ │ │ │ + xorpd %xmm5,%xmm2 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + subsd %xmm6,%xmm2 │ │ │ │ + subsd 0xb0(%rsp),%xmm2 │ │ │ │ + movsd %xmm2,(%rax) │ │ │ │ + movsd %xmm4,(%r14) │ │ │ │ + call 13000 │ │ │ │ + movq %rbp,%xmm6 │ │ │ │ + subsd 0xb8(%rsp),%xmm6 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + movapd 0x40(%rsp),%xmm1 │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + mov %rax,%rsi │ │ │ │ + movsd 0x38(%rsp),%xmm3 │ │ │ │ + mov 0x1b0(%rsp),%rdi │ │ │ │ + movapd %xmm6,%xmm2 │ │ │ │ + xorpd (%rsp),%xmm2 │ │ │ │ + movsd %xmm2,0x40(%rax) │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + mulsd 0xa0(%rsp),%xmm0 │ │ │ │ + unpcklpd %xmm2,%xmm2 │ │ │ │ + mulpd 0x70(%rsp),%xmm2 │ │ │ │ + subpd 0x60(%rsp),%xmm2 │ │ │ │ + xorpd %xmm1,%xmm2 │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + movq %r12,%xmm2 │ │ │ │ + unpcklpd %xmm0,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + subpd 0xc0(%rsp),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movapd 0x50(%rsp),%xmm0 │ │ │ │ + subpd 0xe0(%rsp),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + movsd 0x78630(%rip),%xmm0 │ │ │ │ + divsd 0x1a8(%rsp),%xmm0 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + subsd 0x18(%rsp),%xmm0 │ │ │ │ + unpcklpd %xmm3,%xmm0 │ │ │ │ + subpd 0xd0(%rsp),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + call 7120 <__cxa_finalize@plt+0x3950> │ │ │ │ + mov 0x200(%rsp),%rdx │ │ │ │ + mov %ebx,(%rdx) │ │ │ │ + add $0x1c8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movsd 0x78422(%rip),%xmm1 │ │ │ │ + movsd 0x7841a(%rip),%xmm3 │ │ │ │ + movaps %xmm7,0xe0(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movaps %xmm7,0xd0(%rsp) │ │ │ │ + unpcklpd %xmm1,%xmm1 │ │ │ │ + movq %xmm3,%r12 │ │ │ │ + movq %xmm3,%rbp │ │ │ │ + movaps %xmm7,0xc0(%rsp) │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movaps %xmm7,0x60(%rsp) │ │ │ │ + movaps %xmm7,0x70(%rsp) │ │ │ │ + movq 0x783db(%rip),%xmm7 │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + movaps %xmm1,0x50(%rsp) │ │ │ │ + movaps %xmm7,(%rsp) │ │ │ │ + jmp aa0a │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ push %r15 │ │ │ │ + movapd %xmm0,%xmm8 │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %r9,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rcx,0x88(%rsp) │ │ │ │ - mov %r8b,0x56(%rsp) │ │ │ │ - mov %r9b,0x57(%rsp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je b7e1 <__cxa_finalize@plt+0x8011> │ │ │ │ - lea 0x76280(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3630 │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je b8d1 <__cxa_finalize@plt+0x8101> │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x2710,%esi │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x100000,%esi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + movsd (%r9),%xmm2 │ │ │ │ + movsd (%rcx),%xmm3 │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + movsd 0x78607(%rip),%xmm0 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + andpd 0x7831b(%rip),%xmm4 │ │ │ │ + movsd %xmm1,0x58(%rsp) │ │ │ │ + movsd (%r8),%xmm1 │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0xd8(%rsp) │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov $0x100000,%r8d │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 60dd0 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - js b946 <__cxa_finalize@plt+0x8176> │ │ │ │ - movb $0x0,0x34(%rsp) │ │ │ │ - mov $0x0,%ebx │ │ │ │ - mov $0x2710,%r9d │ │ │ │ - mov $0x0,%r11d │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - mov $0x0,%r15d │ │ │ │ - mov $0x0,%r13d │ │ │ │ - mov $0x0,%r14d │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - movb $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - je b845 <__cxa_finalize@plt+0x8075> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq %edx,%rax │ │ │ │ - mov %rbp,0x78(%rsp) │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - add %rbp,%rax │ │ │ │ - movzbl 0x34(%rsp),%r8d │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - jmp b2e2 <__cxa_finalize@plt+0x7b12> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x8(%rsp) │ │ │ │ - je b680 <__cxa_finalize@plt+0x7eb0> │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jbe b312 │ │ │ │ + movsd 0x784aa(%rip),%xmm15 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + ja b3c1 │ │ │ │ + movsd 0x58(%rsp),%xmm7 │ │ │ │ + comisd %xmm3,%xmm7 │ │ │ │ + ja b380 │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ mov %r13d,%edx │ │ │ │ - and $0x1,%edx │ │ │ │ - cmp %ebx,0x14(%rsp) │ │ │ │ - jae b230 <__cxa_finalize@plt+0x7a60> │ │ │ │ - test %r10b,%r10b │ │ │ │ - jne b7b0 <__cxa_finalize@plt+0x7fe0> │ │ │ │ - cmp 0x8(%rsp),%bpl │ │ │ │ - je b393 <__cxa_finalize@plt+0x7bc3> │ │ │ │ - mov %r14d,%edx │ │ │ │ - or %r15b,%dl │ │ │ │ - jne b618 <__cxa_finalize@plt+0x7e48> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - cmp $0xa,%bpl │ │ │ │ - je b2d0 <__cxa_finalize@plt+0x7b00> │ │ │ │ - cmp $0xd,%bpl │ │ │ │ - je b760 <__cxa_finalize@plt+0x7f90> │ │ │ │ - mov %edx,%eax │ │ │ │ - lea 0x1(%rbx),%ecx │ │ │ │ - add %rdi,%rbx │ │ │ │ - xor $0x1,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - cmpb $0x0,0x56(%rsp) │ │ │ │ - je b6f8 <__cxa_finalize@plt+0x7f28> │ │ │ │ - test %al,%al │ │ │ │ - je b6f8 <__cxa_finalize@plt+0x7f28> │ │ │ │ - mov %r15d,%r14d │ │ │ │ - or %r8b,%r14b │ │ │ │ - jne b6b0 <__cxa_finalize@plt+0x7ee0> │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %r11b,0x38(%rsp) │ │ │ │ - mov %r9d,0x50(%rsp) │ │ │ │ - mov %ecx,0x34(%rsp) │ │ │ │ - call 3270 <__ctype_toupper_loc@plt> │ │ │ │ - mov 0x34(%rsp),%ecx │ │ │ │ - mov 0x50(%rsp),%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov (%rax),%rax │ │ │ │ - movzbl 0x38(%rsp),%r11d │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov (%rax,%rbp,4),%eax │ │ │ │ - mov %al,(%rbx) │ │ │ │ - mov %ecx,%ebx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je b4e8 <__cxa_finalize@plt+0x7d18> │ │ │ │ - lea -0x1(%r9),%eax │ │ │ │ - movsbq (%r12),%rbp │ │ │ │ - cmp %ebx,%eax │ │ │ │ - je b6c0 <__cxa_finalize@plt+0x7ef0> │ │ │ │ - mov %r8d,%r10d │ │ │ │ - lea -0x3e(%rbp),%eax │ │ │ │ - and $0x1,%r10d │ │ │ │ - test $0xfd,%al │ │ │ │ - je b210 <__cxa_finalize@plt+0x7a40> │ │ │ │ - mov %r13d,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - cmp $0x2b,%bpl │ │ │ │ - sete %dl │ │ │ │ - and %r13b,%dl │ │ │ │ - je b770 <__cxa_finalize@plt+0x7fa0> │ │ │ │ - test %ebx,%ebx │ │ │ │ - mov $0x1,%r13d │ │ │ │ - setne %cl │ │ │ │ - and %r11b,%cl │ │ │ │ - je b221 <__cxa_finalize@plt+0x7a51> │ │ │ │ - lea 0x1(%rbx),%esi │ │ │ │ - mov %r8b,0x50(%rsp) │ │ │ │ - mov $0x1,%r15d │ │ │ │ - mov %r10b,0x34(%rsp) │ │ │ │ - mov %cl,0x14(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x2710,%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - movb $0x0,(%rcx,%rax,1) │ │ │ │ - call 5e500 │ │ │ │ - movzbl 0x14(%rsp),%edx │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov %ebx,0x14(%rsp) │ │ │ │ - movzbl 0x34(%rsp),%r10d │ │ │ │ - movzbl 0x50(%rsp),%r8d │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov $0x2710,%r9d │ │ │ │ - cmp 0x8(%rsp),%bpl │ │ │ │ - jne b23b <__cxa_finalize@plt+0x7a6b> │ │ │ │ - test %ebx,%ebx │ │ │ │ - setne %al │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne b695 <__cxa_finalize@plt+0x7ec5> │ │ │ │ - test %al,%al │ │ │ │ - je b695 <__cxa_finalize@plt+0x7ec5> │ │ │ │ - lea 0x1(%rbx),%esi │ │ │ │ - mov %dl,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - cmpq $0x0,0x20(%rsp) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %ebx,%eax │ │ │ │ - movb $0x0,(%r9,%rax,1) │ │ │ │ - jne b3e4 <__cxa_finalize@plt+0x7c14> │ │ │ │ - movzbl 0x8(%rsp),%edx │ │ │ │ - test %dl,%dl │ │ │ │ - jne b879 <__cxa_finalize@plt+0x80a9> │ │ │ │ - cmpq $0x0,0x20(%rsp) │ │ │ │ - jne b3e4 <__cxa_finalize@plt+0x7c14> │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - cmpq $0x0,0x28(%rsp) │ │ │ │ - je b780 <__cxa_finalize@plt+0x7fb0> │ │ │ │ - mov 0xd0(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - push %rbx │ │ │ │ - mov 0x40(%rsp),%ecx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call *0xe8(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x2710,%esi │ │ │ │ - addl $0x1,0xe0(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - pop %rsi │ │ │ │ - xor %r11d,%r11d │ │ │ │ - pop %r8 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmp $0xa,%bpl │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %bpl,0x8(%rsp) │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - sete %cl │ │ │ │ - mov $0x2710,%r9d │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - je b62e <__cxa_finalize@plt+0x7e5e> │ │ │ │ + movsd 0x7859d(%rip),%xmm7 │ │ │ │ + mov %rcx,0x98(%rsp) │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + pxor %xmm12,%xmm12 │ │ │ │ + lea (%r14,%rdx,8),%rbx │ │ │ │ + lea 0xc8(%rsp),%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + lea 0xbc(%rsp),%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov %r8,0xa0(%rsp) │ │ │ │ + mov %rbp,0xa8(%rsp) │ │ │ │ + mov %rdx,0x90(%rsp) │ │ │ │ + movsd %xmm7,0x50(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + movsd %xmm12,0x30(%rsp) │ │ │ │ + movsd %xmm12,0x40(%rsp) │ │ │ │ + movsd %xmm12,0x38(%rsp) │ │ │ │ + movsd %xmm8,0x88(%rsp) │ │ │ │ + movsd %xmm15,0x18(%rsp) │ │ │ │ xchg %ax,%ax │ │ │ │ - test %r13b,%r15b │ │ │ │ - je b253 <__cxa_finalize@plt+0x7a83> │ │ │ │ - test %cl,%cl │ │ │ │ - je b253 <__cxa_finalize@plt+0x7a83> │ │ │ │ - mov %r11b,0x50(%rsp) │ │ │ │ - add $0x1,%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %dl,0x34(%rsp) │ │ │ │ - mov $0x1,%r13d │ │ │ │ - call 32c0 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x2710,%esi │ │ │ │ - call 5e500 │ │ │ │ - movzbl 0x34(%rsp),%r14d │ │ │ │ - movzbl 0x50(%rsp),%r11d │ │ │ │ - mov $0x2710,%r9d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne b2e2 <__cxa_finalize@plt+0x7b12> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r8b,0x34(%rsp) │ │ │ │ - mov 0x78(%rsp),%rbp │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - mov %r11b,0x50(%rsp) │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - call 32c0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + push 0x70(%rsp) │ │ │ │ + mov 0x90(%rsp),%r9 │ │ │ │ + mov 0x88(%rsp),%r8 │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ - mov $0x100000,%esi │ │ │ │ - add %rdi,0x68(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x68(%rsp),%r12 │ │ │ │ - call 5e500 │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov $0x100000,%r8d │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 60dd0 │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - movzbl 0x50(%rsp),%r11d │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ - mov %eax,%edx │ │ │ │ - js b898 <__cxa_finalize@plt+0x80c8> │ │ │ │ - jne b1e0 <__cxa_finalize@plt+0x7a10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x1(%rbx),%esi │ │ │ │ - call 5e500 │ │ │ │ - cmpq $0x0,0x20(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %ebx,%eax │ │ │ │ - movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ - jne b5af <__cxa_finalize@plt+0x7ddf> │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne b927 <__cxa_finalize@plt+0x8157> │ │ │ │ - cmpq $0x0,0x20(%rsp) │ │ │ │ - jne b5af <__cxa_finalize@plt+0x7ddf> │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - cmpq $0x0,0x28(%rsp) │ │ │ │ - je b853 <__cxa_finalize@plt+0x8083> │ │ │ │ - mov 0xd0(%rsp),%eax │ │ │ │ - mov %rbp,%r9 │ │ │ │ - push %rax │ │ │ │ - push %rbx │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov 0x40(%rsp),%ecx │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call *0xe8(%rsp) │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - call 35a0 │ │ │ │ + movsd %xmm3,0x10(%rsp) │ │ │ │ + call a250 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 32b0 │ │ │ │ + pxor %xmm9,%xmm9 │ │ │ │ + test %r13d,%r13d │ │ │ │ + xorpd 0x781cc(%rip),%xmm0 │ │ │ │ + cvtsi2sdq 0xa0(%rsp),%xmm9 │ │ │ │ + movsd 0x784aa(%rip),%xmm6 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mulsd %xmm9,%xmm0 │ │ │ │ + movsd %xmm0,0x58(%rsp) │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je b905 <__cxa_finalize@plt+0x8135> │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x98,%rsp │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + je b2f7 │ │ │ │ + mov %r14,%rbp │ │ │ │ + movapd %xmm7,%xmm10 │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + subsd 0x20(%rsp),%xmm0 │ │ │ │ + divsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd %xmm10,0x28(%rsp) │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + comisd %xmm7,%xmm2 │ │ │ │ + jae b0f0 │ │ │ │ + movsd 0x78406(%rip),%xmm7 │ │ │ │ + addsd (%rsp),%xmm7 │ │ │ │ + add $0x8,%rbp │ │ │ │ + movsd 0x783fd(%rip),%xmm0 │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x28(%rsp),%xmm10 │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movsd 0x7840d(%rip),%xmm6 │ │ │ │ + addsd %xmm0,%xmm10 │ │ │ │ + jne ae58 │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + subsd 0x8(%rsp),%xmm0 │ │ │ │ + mulsd (%rsp),%xmm0 │ │ │ │ + movsd 0x48(%rsp),%xmm9 │ │ │ │ + mov 0xbc(%rsp),%eax │ │ │ │ + subsd %xmm0,%xmm9 │ │ │ │ + subsd %xmm10,%xmm9 │ │ │ │ + test %eax,%eax │ │ │ │ + je af06 │ │ │ │ + mulsd 0x783c2(%rip),%xmm9 │ │ │ │ + test %r15,%r15 │ │ │ │ + je af40 │ │ │ │ + movsd (%r15),%xmm0 │ │ │ │ + comisd %xmm7,%xmm0 │ │ │ │ + jb af40 │ │ │ │ + movsd 0x20(%r15),%xmm10 │ │ │ │ + comisd %xmm7,%xmm10 │ │ │ │ + jb af40 │ │ │ │ + movsd 0x40(%r15),%xmm11 │ │ │ │ + comisd %xmm7,%xmm11 │ │ │ │ + jb af40 │ │ │ │ + comisd 0x50(%rsp),%xmm9 │ │ │ │ + ja b3f0 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x50(%rsp),%xmm4 │ │ │ │ + comisd %xmm9,%xmm4 │ │ │ │ + jb b158 │ │ │ │ + subsd 0x30(%rsp),%xmm3 │ │ │ │ + movsd 0x10(%rsp),%xmm11 │ │ │ │ + movsd 0x8(%rsp),%xmm13 │ │ │ │ + subsd 0x40(%rsp),%xmm11 │ │ │ │ + subsd 0x38(%rsp),%xmm13 │ │ │ │ + movapd %xmm3,%xmm10 │ │ │ │ + movsd 0x30(%rsp),%xmm5 │ │ │ │ + movsd 0x40(%rsp),%xmm4 │ │ │ │ + mov $0x15,%eax │ │ │ │ + movsd 0x38(%rsp),%xmm12 │ │ │ │ + movsd 0x58(%rsp),%xmm9 │ │ │ │ + movsd 0x88(%rsp),%xmm8 │ │ │ │ + movsd 0x18(%rsp),%xmm15 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mulsd %xmm6,%xmm5 │ │ │ │ + movapd %xmm10,%xmm3 │ │ │ │ + movapd %xmm13,%xmm2 │ │ │ │ + mulsd %xmm6,%xmm12 │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + movapd %xmm11,%xmm1 │ │ │ │ + mulsd %xmm6,%xmm4 │ │ │ │ + movapd %xmm15,%xmm14 │ │ │ │ + addsd %xmm5,%xmm3 │ │ │ │ + addsd %xmm12,%xmm2 │ │ │ │ + addsd %xmm4,%xmm1 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + subsd %xmm0,%xmm14 │ │ │ │ + comisd %xmm14,%xmm7 │ │ │ │ + ja b01d │ │ │ │ + movapd %xmm9,%xmm0 │ │ │ │ + movapd %xmm15,%xmm14 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + subsd %xmm0,%xmm14 │ │ │ │ + comisd %xmm14,%xmm7 │ │ │ │ + jbe b022 │ │ │ │ + sub $0x1,%eax │ │ │ │ + jne afb0 │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + movsd %xmm5,0x30(%rsp) │ │ │ │ + movsd %xmm4,0x40(%rsp) │ │ │ │ + movsd %xmm12,0x38(%rsp) │ │ │ │ + cmp %r12d,0x120(%rsp) │ │ │ │ + je b091 │ │ │ │ + movsd 0x7828c(%rip),%xmm9 │ │ │ │ + andpd 0x77f74(%rip),%xmm5 │ │ │ │ + mulsd %xmm9,%xmm1 │ │ │ │ + comisd %xmm1,%xmm5 │ │ │ │ + jbe b091 │ │ │ │ + andpd 0x77f61(%rip),%xmm4 │ │ │ │ + comisd %xmm1,%xmm4 │ │ │ │ + jbe b091 │ │ │ │ + movapd %xmm12,%xmm0 │ │ │ │ + andpd 0x77f4e(%rip),%xmm0 │ │ │ │ + add $0x1,%r12d │ │ │ │ + comisd %xmm9,%xmm0 │ │ │ │ + ja adb0 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + mov 0xa0(%rsp),%r8 │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + movsd %xmm3,(%rcx) │ │ │ │ + movsd %xmm1,(%r8) │ │ │ │ + movsd %xmm2,0x0(%rbp) │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne b5b2 │ │ │ │ + add $0xe8,%rsp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + add $0x8,%rbp │ │ │ │ + call 32b0 │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movsd 0x780ba(%rip),%xmm0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm0,%xmm5 │ │ │ │ + xorpd 0x77ebc(%rip),%xmm0 │ │ │ │ + movsd %xmm5,(%rsp) │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x28(%rsp),%xmm10 │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movsd 0x7818c(%rip),%xmm6 │ │ │ │ + addsd %xmm0,%xmm10 │ │ │ │ + jne ae58 │ │ │ │ + jmp aeca │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0xc0(%rsp),%xmm5 │ │ │ │ + movsd 0xd0(%rsp),%xmm9 │ │ │ │ + movsd 0xc8(%rsp),%xmm4 │ │ │ │ + ucomisd %xmm7,%xmm5 │ │ │ │ + jp b230 │ │ │ │ + jne b230 │ │ │ │ + ucomisd %xmm7,%xmm4 │ │ │ │ + jp b284 │ │ │ │ + jne b284 │ │ │ │ + ucomisd %xmm7,%xmm9 │ │ │ │ + jp b1aa │ │ │ │ + movsd 0x7811c(%rip),%xmm10 │ │ │ │ + je b2ed │ │ │ │ + movsd 0x78125(%rip),%xmm12 │ │ │ │ + movapd %xmm9,%xmm0 │ │ │ │ + andpd 0x77e10(%rip),%xmm0 │ │ │ │ + movsd 0x780f7(%rip),%xmm11 │ │ │ │ + divsd %xmm0,%xmm12 │ │ │ │ + movapd %xmm11,%xmm10 │ │ │ │ + comisd %xmm12,%xmm10 │ │ │ │ + jae b2ed │ │ │ │ + movsd 0x10(%rsp),%xmm11 │ │ │ │ + mulsd %xmm3,%xmm5 │ │ │ │ + movapd %xmm3,%xmm10 │ │ │ │ + movsd 0x8(%rsp),%xmm13 │ │ │ │ + mulsd %xmm11,%xmm4 │ │ │ │ + mulsd %xmm3,%xmm5 │ │ │ │ + mulsd %xmm11,%xmm4 │ │ │ │ + mulsd %xmm12,%xmm5 │ │ │ │ + mulsd %xmm12,%xmm4 │ │ │ │ + mulsd %xmm9,%xmm12 │ │ │ │ + movsd %xmm5,0x30(%rsp) │ │ │ │ + movsd %xmm4,0x40(%rsp) │ │ │ │ + movsd %xmm12,0x38(%rsp) │ │ │ │ + jmp af78 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + ucomisd %xmm7,%xmm4 │ │ │ │ + andpd 0x77d90(%rip),%xmm0 │ │ │ │ + movsd 0x77f57(%rip),%xmm11 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + divsd %xmm0,%xmm11 │ │ │ │ + jp b28d │ │ │ │ + jne b28d │ │ │ │ + ucomisd %xmm7,%xmm9 │ │ │ │ + jp b307 │ │ │ │ + jne b307 │ │ │ │ + comisd 0x78050(%rip),%xmm11 │ │ │ │ + jae b556 │ │ │ │ + movsd 0x78041(%rip),%xmm12 │ │ │ │ + jmp b1de │ │ │ │ + movsd 0x78033(%rip),%xmm11 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + ucomisd %xmm7,%xmm9 │ │ │ │ + movapd %xmm6,%xmm10 │ │ │ │ + andpd 0x77d2d(%rip),%xmm0 │ │ │ │ + mulsd 0x10(%rsp),%xmm0 │ │ │ │ + divsd %xmm0,%xmm10 │ │ │ │ + jp b2bb │ │ │ │ + movsd 0x78007(%rip),%xmm12 │ │ │ │ + je b2d7 │ │ │ │ + movsd 0x78014(%rip),%xmm12 │ │ │ │ + movapd %xmm9,%xmm13 │ │ │ │ + andpd 0x77cfe(%rip),%xmm13 │ │ │ │ + divsd %xmm13,%xmm12 │ │ │ │ + comisd %xmm10,%xmm11 │ │ │ │ + jae b1ce │ │ │ │ + comisd %xmm12,%xmm10 │ │ │ │ + jb b1de │ │ │ │ + movapd %xmm10,%xmm12 │ │ │ │ + jmp b1de │ │ │ │ + pxor %xmm10,%xmm10 │ │ │ │ + movsd %xmm10,(%rsp) │ │ │ │ + jmp aed0 │ │ │ │ + movsd 0x77fb0(%rip),%xmm10 │ │ │ │ + jmp b2bb │ │ │ │ + movsd 0x77e75(%rip),%xmm15 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + comisd %xmm1,%xmm4 │ │ │ │ + ja b3d8 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + comisd %xmm2,%xmm4 │ │ │ │ + jb acf8 │ │ │ │ + comisd %xmm8,%xmm3 │ │ │ │ + jbe ad08 │ │ │ │ + movapd %xmm8,%xmm6 │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + subsd %xmm3,%xmm6 │ │ │ │ + divsd %xmm6,%xmm5 │ │ │ │ + comisd %xmm2,%xmm5 │ │ │ │ + jb ad08 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + addsd %xmm5,%xmm2 │ │ │ │ + comisd %xmm4,%xmm2 │ │ │ │ + jb ad08 │ │ │ │ + mulsd 0x77e29(%rip),%xmm5 │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + jmp ad08 │ │ │ │ + movapd %xmm7,%xmm5 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + subsd %xmm3,%xmm5 │ │ │ │ + divsd %xmm5,%xmm4 │ │ │ │ + comisd %xmm4,%xmm2 │ │ │ │ + jb ad08 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jb ad08 │ │ │ │ + mulsd 0x77de8(%rip),%xmm4 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + jmp ad08 │ │ │ │ + movsd 0x58(%rsp),%xmm7 │ │ │ │ + movapd %xmm15,%xmm1 │ │ │ │ + comisd %xmm3,%xmm7 │ │ │ │ + jbe ad08 │ │ │ │ + jmp b380 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movapd %xmm15,%xmm1 │ │ │ │ + comisd %xmm2,%xmm4 │ │ │ │ + jae b337 │ │ │ │ + jmp acf8 │ │ │ │ + movsd 0x18(%r15),%xmm4 │ │ │ │ + mov %r15,%rdi │ │ │ │ + movsd 0xc8(%rsp),%xmm13 │ │ │ │ + movsd %xmm3,0x28(%rsp) │ │ │ │ + movsd 0xc0(%rsp),%xmm12 │ │ │ │ + movsd %xmm9,0x20(%rsp) │ │ │ │ + movsd 0xd0(%rsp),%xmm14 │ │ │ │ + mulsd %xmm13,%xmm10 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + movsd %xmm13,(%rsp) │ │ │ │ + mulsd %xmm12,%xmm0 │ │ │ │ + mulsd %xmm13,%xmm5 │ │ │ │ + mulsd %xmm12,%xmm4 │ │ │ │ + mulsd %xmm14,%xmm11 │ │ │ │ + mulsd 0x30(%r15),%xmm12 │ │ │ │ + addsd %xmm0,%xmm5 │ │ │ │ + movsd 0x30(%r15),%xmm0 │ │ │ │ + addsd %xmm10,%xmm4 │ │ │ │ + movapd %xmm14,%xmm10 │ │ │ │ + mulsd %xmm14,%xmm0 │ │ │ │ + addsd %xmm12,%xmm11 │ │ │ │ + addsd %xmm0,%xmm5 │ │ │ │ + movsd 0x38(%r15),%xmm0 │ │ │ │ + mulsd %xmm0,%xmm10 │ │ │ │ + mulsd %xmm13,%xmm0 │ │ │ │ + movsd %xmm5,0x30(%rsp) │ │ │ │ + addsd %xmm10,%xmm4 │ │ │ │ + addsd %xmm0,%xmm11 │ │ │ │ + movsd %xmm4,0x40(%rsp) │ │ │ │ + movsd %xmm11,0x38(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movsd 0x77cec(%rip),%xmm10 │ │ │ │ + movsd 0x30(%rsp),%xmm5 │ │ │ │ + movsd 0x77e0e(%rip),%xmm6 │ │ │ │ + mulsd %xmm1,%xmm10 │ │ │ │ + movsd (%rsp),%xmm13 │ │ │ │ + andpd 0x77afa(%rip),%xmm13 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + andpd 0x77aee(%rip),%xmm0 │ │ │ │ + movsd 0x38(%rsp),%xmm4 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0x20(%rsp),%xmm9 │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + divsd %xmm10,%xmm0 │ │ │ │ + movapd %xmm1,%xmm10 │ │ │ │ + mulsd %xmm6,%xmm10 │ │ │ │ + divsd %xmm10,%xmm13 │ │ │ │ + maxsd %xmm13,%xmm0 │ │ │ │ + movapd %xmm0,%xmm13 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + andpd 0x77aab(%rip),%xmm0 │ │ │ │ + divsd 0x77dab(%rip),%xmm0 │ │ │ │ + maxsd %xmm0,%xmm13 │ │ │ │ + comisd %xmm13,%xmm2 │ │ │ │ + ja b565 │ │ │ │ + movsd 0x8(%rsp),%xmm13 │ │ │ │ + movapd %xmm1,%xmm11 │ │ │ │ + movapd %xmm3,%xmm10 │ │ │ │ + movsd %xmm9,0x50(%rsp) │ │ │ │ + jmp af78 │ │ │ │ + movapd %xmm11,%xmm10 │ │ │ │ + movapd %xmm10,%xmm12 │ │ │ │ + jmp b1de │ │ │ │ + divsd %xmm13,%xmm2 │ │ │ │ + movapd %xmm1,%xmm11 │ │ │ │ + movsd 0x8(%rsp),%xmm13 │ │ │ │ + movsd %xmm9,0x50(%rsp) │ │ │ │ + mulsd %xmm2,%xmm5 │ │ │ │ + movapd %xmm2,%xmm10 │ │ │ │ + mulsd %xmm4,%xmm10 │ │ │ │ + movsd %xmm5,0x30(%rsp) │ │ │ │ + movsd 0x40(%rsp),%xmm5 │ │ │ │ + movsd %xmm10,0x38(%rsp) │ │ │ │ + movapd %xmm3,%xmm10 │ │ │ │ + mulsd %xmm2,%xmm5 │ │ │ │ + movsd %xmm5,0x40(%rsp) │ │ │ │ + jmp af78 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm3 │ │ │ │ + jp b5d4 │ │ │ │ + je b600 │ │ │ │ + sub $0x38,%rsp │ │ │ │ + movsd 0x77bb0(%rip),%xmm3 │ │ │ │ + comisd %xmm2,%xmm3 │ │ │ │ + ja b618 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + xorpd 0x779e9(%rip),%xmm0 │ │ │ │ + add $0x38,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x77ce0(%rip),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + ret │ │ │ │ nopl (%rax) │ │ │ │ - mov %r14d,%eax │ │ │ │ - mov %r14d,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - cmp $0xa,%bpl │ │ │ │ - sete %cl │ │ │ │ - jne b480 <__cxa_finalize@plt+0x7cb0> │ │ │ │ - test %al,%al │ │ │ │ - je b480 <__cxa_finalize@plt+0x7cb0> │ │ │ │ - lea 0x1(%rbx),%esi │ │ │ │ - mov %r8b,0x34(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - movb $0x0,(%rsi,%rax,1) │ │ │ │ - mov $0x2710,%esi │ │ │ │ - call 5e500 │ │ │ │ - mov %ebx,0x30(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movzbl 0x34(%rsp),%r8d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x2710,%r9d │ │ │ │ - mov $0x1,%r11d │ │ │ │ - jmp b2d0 <__cxa_finalize@plt+0x7b00> │ │ │ │ - cmp $0x40,%bpl │ │ │ │ - mov $0x1,%r14d │ │ │ │ - sete %r13b │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r13d,%edx │ │ │ │ - cmp %ebx,0x14(%rsp) │ │ │ │ - jne b6a4 <__cxa_finalize@plt+0x7ed4> │ │ │ │ - test %r10b,%al │ │ │ │ - jne b3a9 <__cxa_finalize@plt+0x7bd9> │ │ │ │ - mov %bpl,0x8(%rsp) │ │ │ │ - jmp b23b <__cxa_finalize@plt+0x7a6b> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + addsd %xmm2,%xmm4 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + call 3330 │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd 0x77b44(%rip),%xmm3 │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + subsd %xmm2,%xmm3 │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm3,0x10(%rsp) │ │ │ │ + call 3330 │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + call 3330 │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm2 │ │ │ │ + subsd %xmm3,%xmm4 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %bpl,(%rbx) │ │ │ │ - mov %edx,%r14d │ │ │ │ - mov %ecx,%ebx │ │ │ │ - jmp b2d0 <__cxa_finalize@plt+0x7b00> │ │ │ │ + endbr64 │ │ │ │ + sub $0x38,%rsp │ │ │ │ + movsd 0x77ac0(%rip),%xmm6 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + comisd %xmm0,%xmm6 │ │ │ │ + ja b800 │ │ │ │ + movsd 0x77a9a(%rip),%xmm3 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movsd 0x77bf2(%rip),%xmm4 │ │ │ │ + movsd 0x77bfa(%rip),%xmm0 │ │ │ │ + addsd 0x77c12(%rip),%xmm5 │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + divsd %xmm1,%xmm4 │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + addsd 0x77bc2(%rip),%xmm4 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movsd 0x77bc6(%rip),%xmm4 │ │ │ │ + divsd %xmm1,%xmm4 │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + addsd %xmm0,%xmm4 │ │ │ │ + movsd 0x77bba(%rip),%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movsd 0x77ba8(%rip),%xmm4 │ │ │ │ + divsd %xmm1,%xmm4 │ │ │ │ + addsd %xmm0,%xmm4 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + movsd 0x779f3(%rip),%xmm3 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd 0x77b85(%rip),%xmm0 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + addsd 0x10(%rsp),%xmm0 │ │ │ │ + mulsd 0x77b71(%rip),%xmm0 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + addsd 0x779bc(%rip),%xmm2 │ │ │ │ + mulsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + add $0x38,%rsp │ │ │ │ + subsd %xmm2,%xmm4 │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + ret │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x1(%r9,%r9,1),%esi │ │ │ │ - mov %r11b,0x38(%rsp) │ │ │ │ - mov %r8b,0x50(%rsp) │ │ │ │ - mov %esi,0x34(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - movzbl 0x38(%rsp),%r11d │ │ │ │ - movzbl 0x50(%rsp),%r8d │ │ │ │ - mov 0x34(%rsp),%r9d │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp b2f3 <__cxa_finalize@plt+0x7b23> │ │ │ │ + movsd 0x77ae8(%rip),%xmm0 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + call 3750 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x77acd(%rip),%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd 0x77950(%rip),%xmm0 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + call b6d0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + add $0x38,%rsp │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x57(%rsp) │ │ │ │ - je b6b0 <__cxa_finalize@plt+0x7ee0> │ │ │ │ - test %al,%al │ │ │ │ - je b6b0 <__cxa_finalize@plt+0x7ee0> │ │ │ │ - mov %r15d,%eax │ │ │ │ - or %r8b,%al │ │ │ │ - jne b6b0 <__cxa_finalize@plt+0x7ee0> │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %r11b,0x58(%rsp) │ │ │ │ - mov %r9d,0x38(%rsp) │ │ │ │ - mov %ecx,0x50(%rsp) │ │ │ │ - mov %dl,0x34(%rsp) │ │ │ │ - call 3560 <__ctype_tolower_loc@plt> │ │ │ │ - mov 0x50(%rsp),%ecx │ │ │ │ - mov 0x38(%rsp),%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov (%rax),%rax │ │ │ │ - movzbl 0x34(%rsp),%r14d │ │ │ │ - movzbl 0x58(%rsp),%r11d │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov (%rax,%rbp,4),%eax │ │ │ │ - mov %al,(%rbx) │ │ │ │ - mov %ecx,%ebx │ │ │ │ - jmp b2d0 <__cxa_finalize@plt+0x7b00> │ │ │ │ + endbr64 │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + test %esi,%esi │ │ │ │ + je ba60 │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + cvtsi2sd %rax,%xmm7 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + lea -0x2(%rsi),%eax │ │ │ │ + cvtsi2sd %rax,%xmm6 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + mov $0x1,%eax │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%r14d │ │ │ │ - jmp b2d0 <__cxa_finalize@plt+0x7b00> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%edx │ │ │ │ - jmp b221 <__cxa_finalize@plt+0x7a51> │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rdx,%xmm1 │ │ │ │ + movsd (%rdi,%rdx,8),%xmm2 │ │ │ │ + lea -0x2(%rax),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + addsd %xmm2,%xmm5 │ │ │ │ + divsd %xmm7,%xmm1 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm0,%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd %xmm6,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm0,%xmm3 │ │ │ │ + cmp %eax,%esi │ │ │ │ + jae b8c0 │ │ │ │ + mov %esi,%esi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rsi,%xmm1 │ │ │ │ + divsd %xmm1,%xmm4 │ │ │ │ + divsd %xmm1,%xmm3 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + addsd %xmm4,%xmm2 │ │ │ │ + divsd %xmm1,%xmm5 │ │ │ │ + movsd 0x77a11(%rip),%xmm1 │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd 0x77851(%rip),%xmm3 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd 0x779fd(%rip),%xmm1 │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + subsd %xmm5,%xmm2 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + addsd 0x77849(%rip),%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + subsd 0x779d5(%rip),%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + mulsd 0x779d5(%rip),%xmm0 │ │ │ │ + mulsd 0x779c5(%rip),%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + addsd %xmm1,%xmm3 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + call b6d0 │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + xorpd 0x7761d(%rip),%xmm1 │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + movsd 0x77977(%rip),%xmm0 │ │ │ │ + call 3710 │ │ │ │ + movsd 0x777b2(%rip),%xmm7 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + mulsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + subsd %xmm0,%xmm7 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + mulsd %xmm7,%xmm0 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + call b6d0 │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x77762(%rip),%xmm0 │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + divsd %xmm6,%xmm0 │ │ │ │ + subsd %xmm0,%xmm5 │ │ │ │ + movsd %xmm5,(%rbx) │ │ │ │ + movsd %xmm2,0x0(%rbp) │ │ │ │ + movsd %xmm6,(%r12) │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + jmp b908 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov $0x1,%esi │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + lea 0x755a0(%rip),%rdx │ │ │ │ + push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %r8d,0x1c(%rsp) │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + je bb03 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + lea 0x75564(%rip),%rbx │ │ │ │ + mov %ebp,%r12d │ │ │ │ + mov 0x18(%rsp),%ebp │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r12d │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + jne bae0 │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + lea 0x76603(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je bc78 │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + mov %r15,0x8(%rsp) │ │ │ │ + mov %r14,%rbp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + lea 0x0(,%rsi,4),%rax │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xd0(%rsp),%ecx │ │ │ │ - lea 0x77d8a(%rip),%rdx │ │ │ │ - mov $0xb0e,%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + lea 0x760bf(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x75b7c(%rip),%rdi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call 766d0 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - jmp b3f0 <__cxa_finalize@plt+0x7c20> │ │ │ │ - mov 0xd0(%rsp),%r8d │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je bd68 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %r13,%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov %ebx,%ebp │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp bbbb │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,%al │ │ │ │ + jne bce0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x754aa(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x75b52(%rip),%rdi │ │ │ │ - lea 0x77d1b(%rip),%rdx │ │ │ │ - mov $0xaf2,%esi │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov $0x98,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movl $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movl $0x0,0x40(%rax) │ │ │ │ - movq $0x0,0x80(%rax) │ │ │ │ - movl $0x0,0x30(%rax) │ │ │ │ - movl $0x0,0x3a(%rax) │ │ │ │ - movb $0x1,0x3e(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm1,0x18(%rax) │ │ │ │ - movups %xmm0,0x48(%rax) │ │ │ │ - movups %xmm0,0x58(%rax) │ │ │ │ - movups %xmm0,0x68(%rax) │ │ │ │ - jmp b109 <__cxa_finalize@plt+0x7939> │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - jmp b4f5 <__cxa_finalize@plt+0x7d25> │ │ │ │ - mov 0xd0(%rsp),%ecx │ │ │ │ - lea 0x77cdf(%rip),%rdx │ │ │ │ - mov $0xb70,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15,0x10(%rsp) │ │ │ │ + je bc0a │ │ │ │ + cmp %ebp,(%r14) │ │ │ │ + je bc90 │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov (%rdx,%r15,4),%ecx │ │ │ │ + mov (%r12),%rdx │ │ │ │ + movzbl (%rax,%r15,1),%eax │ │ │ │ + cmpb $0x0,(%rdx,%r15,1) │ │ │ │ + jne bb90 │ │ │ │ + test %al,%al │ │ │ │ + je bcc0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x75aa9(%rip),%rdi │ │ │ │ - call 766d0 │ │ │ │ - jmp b5bb <__cxa_finalize@plt+0x7deb> │ │ │ │ - lea 0x7b6b8(%rip),%rcx │ │ │ │ - mov $0xb04,%edx │ │ │ │ - lea 0x75a8c(%rip),%rsi │ │ │ │ - lea 0x75b18(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - lea 0x75ade(%rip),%rcx │ │ │ │ - lea 0x75ac9(%rip),%rax │ │ │ │ - mov $0xb54,%esi │ │ │ │ - cmove %rax,%rcx │ │ │ │ - lea 0x75a5f(%rip),%rdi │ │ │ │ - lea 0x75ad3(%rip),%rdx │ │ │ │ + add $0x1,%r15 │ │ │ │ + lea 0x75458(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %r15,0x10(%rsp) │ │ │ │ + jne bbbb │ │ │ │ + mov %r12,%rax │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %ebp,%ebx │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + mov (%r12),%rdx │ │ │ │ + mov (%rcx,%rsi,1),%ecx │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ + cmpb $0x0,(%rsi,%rax,1) │ │ │ │ + je bd00 │ │ │ │ + test %dl,%dl │ │ │ │ + jne bd48 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x7541b(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - call 34c0 <__errno_location@plt> │ │ │ │ - mov (%rax),%edi │ │ │ │ - call 33e0 │ │ │ │ - lea 0x75a34(%rip),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - lea 0x77bc2(%rip),%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov $0xab6,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x8,%r13 │ │ │ │ + add $0x8,%r12 │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %ebx,0x1c(%rsp) │ │ │ │ + jne bb50 │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r15d,0x4(%r14) │ │ │ │ + jne bbc4 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x7539e(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov 0x91af4(%rip),%rdi │ │ │ │ - lea 0x75aac(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp bbc4 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x75392(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x7b60a(%rip),%rcx │ │ │ │ - mov $0xb67,%edx │ │ │ │ - lea 0x759de(%rip),%rsi │ │ │ │ - lea 0x75a6a(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - lea 0x75a30(%rip),%rcx │ │ │ │ - mov $0xac9,%esi │ │ │ │ - lea 0x75a16(%rip),%rax │ │ │ │ - lea 0x75a30(%rip),%rdx │ │ │ │ - cmove %rax,%rcx │ │ │ │ - lea 0x759aa(%rip),%rdi │ │ │ │ + jmp bbb0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x7535a(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - call 35a0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp bbb0 │ │ │ │ + nopl (%rax) │ │ │ │ + test %dl,%dl │ │ │ │ + je bd28 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x75366(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp bc5f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x7534a(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp bc5f │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x75312(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp bc5f │ │ │ │ + nopl (%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp bc22 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%eax │ │ │ │ + sub %esi,%edx │ │ │ │ + jmp bda2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%ecx │ │ │ │ + shr $1,%ecx │ │ │ │ + lea (%rax,%rcx,1),%r9d │ │ │ │ + comisd (%rdi,%r9,8),%xmm0 │ │ │ │ + jae bdb0 │ │ │ │ + mov %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne bd90 │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%edx │ │ │ │ + lea 0x1(%r9),%eax │ │ │ │ + sub %ecx,%edx │ │ │ │ + jmp bda2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x98,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movl $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movl $0x0,0x40(%rax) │ │ │ │ - movq $0x0,0x80(%rax) │ │ │ │ - movl $0x0,0x30(%rax) │ │ │ │ - movl $0x0,0x3a(%rax) │ │ │ │ - movb $0x1,0x3e(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm1,0x18(%rax) │ │ │ │ - movups %xmm0,0x48(%rax) │ │ │ │ - movups %xmm0,0x58(%rax) │ │ │ │ - movups %xmm0,0x68(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %esi,%eax │ │ │ │ + sub %esi,%edx │ │ │ │ + jmp bde2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%ecx │ │ │ │ + shr $1,%ecx │ │ │ │ + lea (%rax,%rcx,1),%r9d │ │ │ │ + comisd (%rdi,%r9,8),%xmm0 │ │ │ │ + ja bdf0 │ │ │ │ + mov %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne bdd0 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%edx │ │ │ │ + lea 0x1(%r9),%eax │ │ │ │ + sub %ecx,%edx │ │ │ │ + jmp bde2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - movzbl 0x3c(%rdi),%eax │ │ │ │ + mov 0x8(%rdi),%r9d │ │ │ │ + mov (%rdi),%r8 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea -0x1(%r9),%eax │ │ │ │ + jmp be29 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $1,%edx │ │ │ │ + lea (%rdx,%rdi,1),%esi │ │ │ │ + comisd (%r8,%rsi,8),%xmm0 │ │ │ │ + jae be48 │ │ │ │ + mov %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne be18 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rdi,%xmm0 │ │ │ │ + cvtsi2sd %r9,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea 0x1(%rsi),%edi │ │ │ │ + sub %edx,%eax │ │ │ │ + jmp be29 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ push %r12 │ │ │ │ - xor %edi,%edi │ │ │ │ + lea 0x0(,%r13,8),%r14 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov $0x10,%esi │ │ │ │ + mov %r14,%rsi │ │ │ │ push %rbx │ │ │ │ - call 5e500 │ │ │ │ + mov %rdi,%rbx │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %ebp,%eax │ │ │ │ - lea (%rax,%rax,2),%r12 │ │ │ │ - shl $0x3,%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ + call 13000 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 3070 │ │ │ │ - movl $0x0,0x8(%rbx) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %ebp,0xc(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 3480 │ │ │ │ mov $0x10,%esi │ │ │ │ - push %rbx │ │ │ │ - call 5e500 │ │ │ │ xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea 0x6424d(%rip),%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %ebp,%eax │ │ │ │ - lea (%rax,%rax,2),%r12 │ │ │ │ - shl $0x3,%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3070 │ │ │ │ - movl $0x0,0x8(%rbx) │ │ │ │ + call 34d0 │ │ │ │ + mov %rbp,(%rbx) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov %ebp,0xc(%rbx) │ │ │ │ + mov %r13d,0x8(%rbx) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - cmpq $0x0,0x10(%rdi) │ │ │ │ - mov $0x1,%eax │ │ │ │ - je bac8 <__cxa_finalize@plt+0x82f8> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x3b(%rdi),%eax │ │ │ │ - test %al,%al │ │ │ │ - je bac0 <__cxa_finalize@plt+0x82f0> │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - setne %al │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ - mov 0x10(%rsi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je bb00 <__cxa_finalize@plt+0x8330> │ │ │ │ - mov %rsi,%rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ call 32c0 │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ - lea 0x7b5c9(%rip),%rcx │ │ │ │ - mov $0x337,%edx │ │ │ │ - lea 0x75805(%rip),%rsi │ │ │ │ - lea 0x758ba(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - cmpq $0x0,0x8(%rdi) │ │ │ │ - setne %al │ │ │ │ + test %esi,%esi │ │ │ │ + jne bf00 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je bb76 <__cxa_finalize@plt+0x83a6> │ │ │ │ - mov 0x1c(%rsi),%edx │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rsi,%rbp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %edx,%edx │ │ │ │ - jne bb5c <__cxa_finalize@plt+0x838c> │ │ │ │ - jmp bb71 <__cxa_finalize@plt+0x83a1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov (%rax,%rbx,8),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - call 59be0 │ │ │ │ - cmp 0x1c(%rbp),%ebx │ │ │ │ - jb bb58 <__cxa_finalize@plt+0x8388> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + mov %edi,%edi │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov %esi,%esi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + cvtsi2sd %rdi,%xmm2 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0x77283(%rip),%xmm1 │ │ │ │ + cvtsi2sd %rsi,%xmm3 │ │ │ │ + addsd %xmm2,%xmm1 │ │ │ │ + subsd %xmm3,%xmm2 │ │ │ │ + addsd 0x7726e(%rip),%xmm2 │ │ │ │ + movsd %xmm3,(%rsp) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + divsd (%rsp),%xmm2 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + mulsd 0x77269(%rip),%xmm4 │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + mulsd 0x8(%rsp),%xmm1 │ │ │ │ + mulsd (%rsp),%xmm2 │ │ │ │ + addsd %xmm2,%xmm1 │ │ │ │ + movsd 0x771f7(%rip),%xmm2 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ ret │ │ │ │ - lea 0x7b533(%rip),%rcx │ │ │ │ - mov $0x3d3,%edx │ │ │ │ - lea 0x7578f(%rip),%rsi │ │ │ │ - lea 0x75851(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r14 │ │ │ │ + mov %esi,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ + lea 0x6412b(%rip),%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - sub $0x3e,%eax │ │ │ │ - test $0xfd,%al │ │ │ │ - jne bbf3 <__cxa_finalize@plt+0x8423> │ │ │ │ - lea -0x1(%rcx),%r12d │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - call 3480 │ │ │ │ - movb $0x0,(%rax,%r12,1) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - mov %rdi,0x38(%rax) │ │ │ │ - mov %r12d,0xc(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov $0x8,%edx │ │ │ │ + call 34d0 │ │ │ │ + mov %r13d,%edi │ │ │ │ + lea 0x0(,%rdi,8),%r12 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je c0ce │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + movsd 0x77171(%rip),%xmm4 │ │ │ │ + cvtsi2sd %r14,%xmm7 │ │ │ │ + movsd 0x771a4(%rip),%xmm6 │ │ │ │ + movsd 0x76f9c(%rip),%xmm5 │ │ │ │ + lea (%rbx,%r12,1),%rdi │ │ │ │ + subsd %xmm4,%xmm7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + mulsd %xmm7,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + andpd %xmm5,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm6 │ │ │ │ + jbe c089 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + cmpnlesd %xmm0,%xmm2 │ │ │ │ + andpd %xmm4,%xmm2 │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + andnpd %xmm0,%xmm2 │ │ │ │ + orpd %xmm1,%xmm2 │ │ │ │ + cvttsd2si %xmm2,%rax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + add $0x8,%rdx │ │ │ │ + add $0x8,%rcx │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + mov %eax,%eax │ │ │ │ + cvtsi2sd %rax,%xmm3 │ │ │ │ + movsd 0x0(%rbp,%rsi,8),%xmm2 │ │ │ │ + movsd 0x0(%rbp,%rax,8),%xmm1 │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,-0x8(%rcx) │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne c040 │ │ │ │ pop %rbx │ │ │ │ + mov %r8,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - call aa40 <__cxa_finalize@plt+0x7270> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - sub $0x3e,%eax │ │ │ │ - test $0xfd,%al │ │ │ │ - jne bc52 <__cxa_finalize@plt+0x8482> │ │ │ │ - lea -0x1(%rcx),%r12d │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - call 3480 │ │ │ │ - movb $0x0,(%rax,%r12,1) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - mov %rdi,0x18(%rax) │ │ │ │ - mov %r12d,(%rax) │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jbe c2ea │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %ecx,%r13d │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + ja c2e0 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + movsd (%rbx),%xmm1 │ │ │ │ + lea -0x3(%r13),%esi │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,(%rbx) │ │ │ │ + movsd (%r12),%xmm0 │ │ │ │ + divsd 0x0(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + cmp $0x4,%r13d │ │ │ │ + je c2b3 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + lea -0x2(%r13),%ecx │ │ │ │ + mov $0x2,%eax │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + jmp c163 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,%rax │ │ │ │ + movsd -0x10(%rbx,%rax,8),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movsd -0x8(%rbp,%rax,8),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + movsd %xmm0,-0x8(%rbp,%rax,8) │ │ │ │ + jb c2c1 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + movsd %xmm0,-0x8(%rbp,%rax,8) │ │ │ │ + movsd -0x8(%rbx,%rax,8),%xmm1 │ │ │ │ + movsd -0x10(%rbx,%rax,8),%xmm2 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,-0x8(%rbx,%rax,8) │ │ │ │ + movsd -0x10(%r12,%rax,8),%xmm0 │ │ │ │ + movsd -0x8(%r12,%rax,8),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + mulsd %xmm0,%xmm0 │ │ │ │ + divsd -0x8(%rbp,%rax,8),%xmm2 │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + movsd %xmm1,-0x8(%r12,%rax,8) │ │ │ │ + addsd %xmm0,%xmm3 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne c160 │ │ │ │ + lea -0x4(%r13),%edx │ │ │ │ + mov %esi,%ecx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + shl $0x3,%rdx │ │ │ │ + shl $0x3,%rcx │ │ │ │ + lea (%rbx,%rdx,1),%rdi │ │ │ │ + lea 0x0(%rbp,%rcx,1),%rsi │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%rsi) │ │ │ │ + jb c32f │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + add %r12,%rdx │ │ │ │ + add %rcx,%rbx │ │ │ │ + add %rcx,%r12 │ │ │ │ + mov %eax,%eax │ │ │ │ + movsd %xmm0,(%rsi) │ │ │ │ + movsd (%rdx),%xmm1 │ │ │ │ + mulsd (%rdi),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + movsd (%r12),%xmm1 │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + lea -0x2(%r13),%edx │ │ │ │ + mulsd (%rdi),%xmm0 │ │ │ │ + divsd (%rsi),%xmm0 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,(%r12) │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + lea 0x0(%rbp,%rdx,8),%r12 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movsd (%r12),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + movsd 0x0(%rbp,%rax,8),%xmm1 │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + jb c310 │ │ │ │ + ucomisd %xmm0,%xmm2 │ │ │ │ + ja c309 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ ret │ │ │ │ - call aa70 <__cxa_finalize@plt+0x72a0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%eax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + jmp c1df │ │ │ │ + lea 0x76cc8(%rip),%rcx │ │ │ │ + mov $0x91a,%edx │ │ │ │ + lea 0x74d48(%rip),%rsi │ │ │ │ + lea 0x74db1(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + call 3720 │ │ │ │ + jmp c119 │ │ │ │ + lea 0x76c9f(%rip),%rcx │ │ │ │ + mov $0x912,%edx │ │ │ │ + lea 0x74d1f(%rip),%rsi │ │ │ │ + lea 0x74d82(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + call 3720 │ │ │ │ + jmp c2a2 │ │ │ │ + lea 0x76c79(%rip),%rcx │ │ │ │ + mov $0x929,%edx │ │ │ │ + lea 0x74cf9(%rip),%rsi │ │ │ │ + lea 0x74d62(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x76c5a(%rip),%rcx │ │ │ │ + mov $0x923,%edx │ │ │ │ + lea 0x74cda(%rip),%rsi │ │ │ │ + lea 0x74d4f(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ + mov %rdi,%r14 │ │ │ │ + xor %edi,%edi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rsi),%rax │ │ │ │ - mov (%rax,%r14,8),%rax │ │ │ │ - mov 0x40(%rax),%r15d │ │ │ │ - lea (%r15,%r8,1),%edx │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne bca8 <__cxa_finalize@plt+0x84d8> │ │ │ │ - mov %edx,0x40(%rax) │ │ │ │ - mov %rbx,0x30(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %ebp,0xc(%rsp) │ │ │ │ + shl $0x3,%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 13000 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 13000 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 13000 │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + movsd 0x8(%r14),%xmm0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + subsd (%r14),%xmm0 │ │ │ │ + lea -0x1(%rcx),%r8d │ │ │ │ + lea -0x2(%rcx),%esi │ │ │ │ + lea 0x0(,%r8,8),%rax │ │ │ │ + mov %r8,%r11 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + lea (%r14,%rax,1),%r10 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x0(,%rsi,8),%rax │ │ │ │ + lea (%r14,%rax,1),%rdi │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + movsd (%r10),%xmm0 │ │ │ │ + lea (%rbx,%rax,1),%rdx │ │ │ │ + subsd (%rdi),%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + addsd (%rbx),%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + movsd (%r10),%xmm0 │ │ │ │ + subsd (%rdi),%xmm0 │ │ │ │ + movsd %xmm0,(%r15) │ │ │ │ + movsd 0x8(%r12),%xmm0 │ │ │ │ + movsd (%r12,%r8,8),%xmm1 │ │ │ │ + subsd (%r12),%xmm0 │ │ │ │ + subsd (%r12,%rsi,8),%xmm1 │ │ │ │ + divsd (%rbx),%xmm0 │ │ │ │ + divsd (%rdx),%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + jbe c4a9 │ │ │ │ + mov $0x1,%edx │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x8(%r14,%rdx,8),%xmm0 │ │ │ │ + subsd (%r14,%rdx,8),%xmm0 │ │ │ │ + movsd %xmm0,(%rbx,%rdx,8) │ │ │ │ + addsd -0x8(%rbx,%rdx,8),%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x0(%r13,%rdx,8) │ │ │ │ + movq $0x0,(%r15,%rdx,8) │ │ │ │ + movsd (%r12,%rdx,8),%xmm1 │ │ │ │ + movsd 0x8(%r12,%rdx,8),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + subsd -0x8(%r12,%rdx,8),%xmm1 │ │ │ │ + divsd (%rbx,%rdx,8),%xmm0 │ │ │ │ + divsd -0x8(%rbx,%rdx,8),%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp,%rdx,8) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + jne c448 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %r9d,0x1c(%rsp) │ │ │ │ + mov %r11d,0x18(%rsp) │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + call c0e0 │ │ │ │ + mov 0x1c(%rsp),%r9d │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + divsd 0x0(%r13),%xmm0 │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + mov 0x18(%rsp),%r11d │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + jbe ca10 │ │ │ │ + cmp $0x3,%r9d │ │ │ │ + jbe ca19 │ │ │ │ + lea -0x6(%rcx),%edx │ │ │ │ + mov $0x3,%esi │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + shr $1,%edx │ │ │ │ + lea (%rdx,%rdx,1),%edi │ │ │ │ + add $0x5,%rdi │ │ │ │ + movsd -0x18(%rbx,%rsi,8),%xmm1 │ │ │ │ + movsd -0x10(%rbp,%rsi,8),%xmm3 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + subsd %xmm1,%xmm3 │ │ │ │ + divsd -0x10(%r13,%rsi,8),%xmm3 │ │ │ │ + movsd %xmm3,-0x10(%rbp,%rsi,8) │ │ │ │ + mulsd -0x18(%r15,%rsi,8),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd -0x8(%rbp,%rsi,8),%xmm0 │ │ │ │ + addsd %xmm2,%xmm1 │ │ │ │ + movsd -0x10(%rbx,%rsi,8),%xmm2 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + divsd -0x8(%r13,%rsi,8),%xmm0 │ │ │ │ + movsd %xmm0,-0x8(%rbp,%rsi,8) │ │ │ │ + mulsd -0x10(%r15,%rsi,8),%xmm3 │ │ │ │ + add $0x2,%rsi │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jne c520 │ │ │ │ + movslq %edx,%rdx │ │ │ │ + nop │ │ │ │ + movsd -0x8(%rbp,%rdx,8),%xmm1 │ │ │ │ + movsd -0x8(%rbx,%rdx,8),%xmm3 │ │ │ │ + movsd 0x0(%rbp,%rdx,8),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm3 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + divsd 0x0(%r13,%rdx,8),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp,%rdx,8) │ │ │ │ + mulsd -0x8(%r15,%rdx,8),%xmm1 │ │ │ │ + add $0x1,%rdx │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + cmp %r9d,%edx │ │ │ │ + jb c590 │ │ │ │ + lea -0x3(%rcx),%edi │ │ │ │ + lea 0x0(%rbp,%rax,1),%rsi │ │ │ │ + add %r13,%rax │ │ │ │ + lea 0x0(,%rdi,8),%rdx │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + lea (%rbx,%rdx,1),%r9 │ │ │ │ + add %rbp,%rdx │ │ │ │ + movsd (%r9),%xmm1 │ │ │ │ + mulsd (%rdx),%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + divsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rsi) │ │ │ │ + divsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rsi) │ │ │ │ + mulsd (%r9),%xmm0 │ │ │ │ + movsd (%rdx),%xmm1 │ │ │ │ + mov %ecx,%eax │ │ │ │ + sub $0x4,%eax │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + divsd 0x0(%r13,%rdi,8),%xmm1 │ │ │ │ + movsd %xmm1,(%rdx) │ │ │ │ + js c970 │ │ │ │ + mov %eax,%eax │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je c938 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + lea 0x0(%rbp,%rdx,1),%r9 │ │ │ │ + sub $0x8,%rdx │ │ │ │ + lea 0x0(%r13,%rdx,1),%rcx │ │ │ │ + lea (%rbx,%rdx,1),%rsi │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + lea (%r15,%rdx,1),%rdi │ │ │ │ + setne 0x18(%rsp) │ │ │ │ + cmp %rsi,%r9 │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + setne 0x1c(%rsp) │ │ │ │ + movzbl 0x1c(%rsp),%edi │ │ │ │ + test %dil,0x18(%rsp) │ │ │ │ + je c938 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + je c938 │ │ │ │ + mov %r10d,%r9d │ │ │ │ + add %rbp,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $1,%r9d │ │ │ │ + neg %r9 │ │ │ │ + shl $0x4,%r9 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movupd (%rdx,%rax,1),%xmm5 │ │ │ │ + movupd (%rsi,%rax,1),%xmm1 │ │ │ │ + movupd (%rdi,%rax,1),%xmm6 │ │ │ │ + mulpd %xmm5,%xmm1 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + subpd %xmm1,%xmm0 │ │ │ │ + movupd (%rcx,%rax,1),%xmm1 │ │ │ │ + shufpd $0x1,%xmm1,%xmm1 │ │ │ │ + subpd %xmm6,%xmm0 │ │ │ │ + shufpd $0x1,%xmm0,%xmm0 │ │ │ │ + divpd %xmm1,%xmm0 │ │ │ │ + shufpd $0x1,%xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rdx,%rax,1) │ │ │ │ + sub $0x10,%rax │ │ │ │ + cmp %r9,%rax │ │ │ │ + jne c6b0 │ │ │ │ + mov %r10d,%edx │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + and $0xfffffffe,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + and $0x1,%r10d │ │ │ │ + je c72f │ │ │ │ + cltq │ │ │ │ + lea 0x0(%rbp,%rax,8),%rdx │ │ │ │ + movsd (%rbx,%rax,8),%xmm1 │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + subsd (%r15,%rax,8),%xmm0 │ │ │ │ + divsd 0x0(%r13,%rax,8),%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + add %rbp,%rcx │ │ │ │ + movsd %xmm0,(%rcx) │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + lea 0x18(%rbp),%rdi │ │ │ │ + cmp %rax,%rbp │ │ │ │ + lea 0x8(%r14),%rdx │ │ │ │ + lea 0x8(%r12),%rsi │ │ │ │ + setae %al │ │ │ │ + cmp %rdi,%r13 │ │ │ │ + setae %r9b │ │ │ │ + or %r9d,%eax │ │ │ │ + lea 0x8(%r13),%r9 │ │ │ │ + cmp %r9,%rbx │ │ │ │ + setne %r9b │ │ │ │ + and %r9d,%eax │ │ │ │ + mov %r13,%r9 │ │ │ │ + sub %rdx,%r9 │ │ │ │ + cmp $0x8,%r9 │ │ │ │ + seta %r9b │ │ │ │ + and %r9d,%eax │ │ │ │ + mov %r13,%r9 │ │ │ │ + sub %rsi,%r9 │ │ │ │ + cmp $0x8,%r9 │ │ │ │ + seta %r9b │ │ │ │ + and %r9d,%eax │ │ │ │ + lea 0x10(%rbx),%r9 │ │ │ │ + cmp %r9,%rbp │ │ │ │ + setae %r9b │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + setae %dil │ │ │ │ + or %r9d,%edi │ │ │ │ + and %edi,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + sub %rdx,%rdi │ │ │ │ + cmp $0x8,%rdi │ │ │ │ + seta %dil │ │ │ │ + and %edi,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + sub %rsi,%rdi │ │ │ │ + cmp $0x8,%rdi │ │ │ │ + seta %dil │ │ │ │ + and %edi,%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sub %rdx,%rdi │ │ │ │ + cmp $0x8,%rdi │ │ │ │ + seta %dl │ │ │ │ + test %dl,%al │ │ │ │ + je c98b │ │ │ │ + mov %rbp,%rax │ │ │ │ + sub %rsi,%rax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jbe c98b │ │ │ │ + movsd 0x769c3(%rip),%xmm3 │ │ │ │ + mov %r11d,%esi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $1,%esi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + unpcklpd %xmm3,%xmm3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movupd (%r14,%rax,1),%xmm4 │ │ │ │ + movupd (%r12,%rax,1),%xmm5 │ │ │ │ + add $0x10,%rdx │ │ │ │ + movupd 0x8(%r14,%rax,1),%xmm2 │ │ │ │ + movupd 0x8(%r12,%rax,1),%xmm1 │ │ │ │ + movupd -0x10(%rdx),%xmm0 │ │ │ │ + movupd -0x8(%rdx),%xmm7 │ │ │ │ + subpd %xmm4,%xmm2 │ │ │ │ + subpd %xmm5,%xmm1 │ │ │ │ + addpd %xmm0,%xmm0 │ │ │ │ + divpd %xmm2,%xmm1 │ │ │ │ + addpd %xmm7,%xmm0 │ │ │ │ + mulpd %xmm2,%xmm0 │ │ │ │ + subpd %xmm0,%xmm1 │ │ │ │ + movups %xmm1,0x0(%r13,%rax,1) │ │ │ │ + movupd -0x8(%rdx),%xmm0 │ │ │ │ + movupd -0x10(%rdx),%xmm4 │ │ │ │ + subpd %xmm4,%xmm0 │ │ │ │ + divpd %xmm2,%xmm0 │ │ │ │ + movups %xmm0,(%rbx,%rax,1) │ │ │ │ + movupd -0x10(%rdx),%xmm0 │ │ │ │ + add $0x10,%rax │ │ │ │ + mulpd %xmm3,%xmm0 │ │ │ │ + movups %xmm0,-0x10(%rdx) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne c810 │ │ │ │ + mov %r11d,%eax │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + and $0x1,%r11d │ │ │ │ + je c902 │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ + lea 0x0(,%rdi,8),%rax │ │ │ │ + movsd (%r14,%rdi,8),%xmm2 │ │ │ │ + movsd (%r12,%rdi,8),%xmm1 │ │ │ │ + subsd -0x8(%r14,%rdi,8),%xmm2 │ │ │ │ + subsd -0x8(%r12,%rax,1),%xmm1 │ │ │ │ + lea -0x8(%rbp,%rax,1),%rdx │ │ │ │ + lea 0x0(%rbp,%rax,1),%rsi │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + divsd %xmm2,%xmm1 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + addsd (%rsi),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,-0x8(%r13,%rax,1) │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + subsd (%rdx),%xmm0 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,-0x8(%rbx,%rax,1) │ │ │ │ + movsd 0x768be(%rip),%xmm0 │ │ │ │ + mulsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + movsd 0x0(%r13),%xmm0 │ │ │ │ + mov %rbp,%rax │ │ │ │ + movsd %xmm0,0x0(%r13,%r8,8) │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + movsd %xmm0,(%rbx,%r8,8) │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,(%rcx) │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x0(%rbp,%rax,8),%xmm0 │ │ │ │ + movsd (%rbx,%rax,8),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + subsd (%r15,%rax,8),%xmm0 │ │ │ │ + divsd 0x0(%r13,%rax,8),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp,%rax,8) │ │ │ │ + sub $0x1,%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jns c938 │ │ │ │ + jmp c72f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + add %rbp,%rcx │ │ │ │ + movsd %xmm0,(%rcx) │ │ │ │ + cmp $0x1,%r11d │ │ │ │ + ja c740 │ │ │ │ + movsd 0x76825(%rip),%xmm3 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x8(%r12,%rax,8),%xmm0 │ │ │ │ + movsd 0x8(%r14,%rax,8),%xmm2 │ │ │ │ + add $0x8,%rdx │ │ │ │ + subsd (%r14,%rax,8),%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + subsd (%r12,%rax,8),%xmm1 │ │ │ │ + movsd -0x8(%rdx),%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + addsd (%rdx),%xmm0 │ │ │ │ + divsd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x0(%r13,%rax,8) │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + subsd -0x8(%rdx),%xmm0 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%rbx,%rax,8) │ │ │ │ + movsd -0x8(%rdx),%xmm0 │ │ │ │ + add $0x1,%rax │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,-0x8(%rdx) │ │ │ │ + cmp %r11d,%eax │ │ │ │ + jb c9a0 │ │ │ │ + jmp c902 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + jmp c5cb │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp c58c │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %edi,%ecx │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ - lea 0x2(%rdx),%esi │ │ │ │ - mov %r8d,%r12d │ │ │ │ - lea 0x1(%rdx),%r13d │ │ │ │ - mov %r14d,0xc(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x1(%r9),%esi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - lea 0x1(%r15),%edi │ │ │ │ + mov $0x0,%esi │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + push %rbx │ │ │ │ + mov $0xaaaaaaab,%ebx │ │ │ │ + mov %rcx,%rax │ │ │ │ + imul %rcx,%rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + shr $0x21,%rbx │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + mov %ebx,%r12d │ │ │ │ + setnp %dl │ │ │ │ + cmovne %esi,%edx │ │ │ │ + test %dl,%dl │ │ │ │ + je cec0 │ │ │ │ + ucomisd %xmm0,%xmm7 │ │ │ │ + setnp %dl │ │ │ │ + cmovne %esi,%edx │ │ │ │ + test %dl,%dl │ │ │ │ + je cec0 │ │ │ │ + cmp $0x5,%ecx │ │ │ │ + jbe d180 │ │ │ │ + movsd 0x76716(%rip),%xmm3 │ │ │ │ + movsd 0x767de(%rip),%xmm2 │ │ │ │ + movq 0x76525(%rip),%xmm9 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + divsd %xmm0,%xmm3 │ │ │ │ + movsd 0x768b9(%rip),%xmm0 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jbe cf67 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + movaps %xmm9,0x10(%rsp) │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + movsd %xmm3,(%rsp) │ │ │ │ + call 32b0 │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + movapd 0x10(%rsp),%xmm9 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + divsd 0x7675d(%rip),%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd 0x766b8(%rip),%xmm10 │ │ │ │ + andpd %xmm9,%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + movapd %xmm9,%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + ucomisd %xmm0,%xmm10 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + jbe cb72 │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x76644(%rip),%xmm4 │ │ │ │ + andnpd %xmm1,%xmm5 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movapd %xmm0,%xmm8 │ │ │ │ + cmpnlesd %xmm1,%xmm8 │ │ │ │ + andpd %xmm4,%xmm8 │ │ │ │ + subsd %xmm8,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + orpd %xmm5,%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd %xmm10,0x28(%rsp) │ │ │ │ + movaps %xmm9,0x10(%rsp) │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + movsd %xmm3,(%rsp) │ │ │ │ + call 3710 │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + movapd 0x10(%rsp),%xmm9 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + movsd 0x28(%rsp),%xmm10 │ │ │ │ + movsd 0x767e0(%rip),%xmm4 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + mulsd 0x767d8(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm4 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + subsd %xmm3,%xmm5 │ │ │ │ + comisd %xmm5,%xmm1 │ │ │ │ + jbe cc1b │ │ │ │ + movsd 0x7668e(%rip),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + subsd %xmm4,%xmm3 │ │ │ │ + mulsd 0x76796(%rip),%xmm3 │ │ │ │ + cmpltsd %xmm3,%xmm0 │ │ │ │ + andpd %xmm0,%xmm2 │ │ │ │ + andnpd %xmm4,%xmm0 │ │ │ │ + orpd %xmm0,%xmm2 │ │ │ │ + movapd %xmm7,%xmm5 │ │ │ │ + movsd 0x76791(%rip),%xmm1 │ │ │ │ + movapd %xmm9,%xmm3 │ │ │ │ + divsd %xmm2,%xmm5 │ │ │ │ + addsd %xmm1,%xmm5 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + andpd %xmm9,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm10 │ │ │ │ + jbe cc7b │ │ │ │ + cvttsd2si %xmm5,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x7653b(%rip),%xmm4 │ │ │ │ + andnpd %xmm5,%xmm3 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movapd %xmm0,%xmm8 │ │ │ │ + cmpnlesd %xmm5,%xmm8 │ │ │ │ + andpd %xmm4,%xmm8 │ │ │ │ + subsd %xmm8,%xmm0 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + orpd %xmm3,%xmm5 │ │ │ │ + movapd %xmm6,%xmm8 │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + divsd %xmm2,%xmm8 │ │ │ │ + subsd %xmm1,%xmm8 │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + andpd %xmm9,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm10 │ │ │ │ + jbe ccd9 │ │ │ │ + cvttsd2si %xmm8,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movapd %xmm8,%xmm10 │ │ │ │ + movsd 0x764db(%rip),%xmm4 │ │ │ │ + andnpd %xmm8,%xmm9 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + cmpnlesd %xmm0,%xmm10 │ │ │ │ + andpd %xmm4,%xmm10 │ │ │ │ + addsd %xmm10,%xmm0 │ │ │ │ + orpd %xmm9,%xmm0 │ │ │ │ + movapd %xmm0,%xmm8 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + movsd 0x764ab(%rip),%xmm4 │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm5 │ │ │ │ + addsd %xmm1,%xmm7 │ │ │ │ + movapd %xmm1,%xmm9 │ │ │ │ + comisd %xmm7,%xmm5 │ │ │ │ + movapd %xmm7,%xmm1 │ │ │ │ + jbe cd1a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + subsd %xmm4,%xmm3 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + mulsd %xmm3,%xmm5 │ │ │ │ + comisd %xmm1,%xmm5 │ │ │ │ + ja cd08 │ │ │ │ + mulsd %xmm2,%xmm8 │ │ │ │ + subsd %xmm9,%xmm6 │ │ │ │ + movsd 0x76464(%rip),%xmm4 │ │ │ │ + comisd %xmm8,%xmm6 │ │ │ │ + jbe cd4a │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + mulsd %xmm0,%xmm5 │ │ │ │ + comisd %xmm5,%xmm6 │ │ │ │ + ja cd38 │ │ │ │ + movsd 0x7644e(%rip),%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + cvttsd2si %xmm1,%edx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jg cfe0 │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov %edx,%r12d │ │ │ │ + lea 0x2(%r12),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + movsd %xmm3,(%rsp) │ │ │ │ + movslq %esi,%rsi │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + mov %rax,%rcx │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %r12d,%xmm0 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je ceae │ │ │ │ + lea -0x1(%r12),%eax │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jbe d1c1 │ │ │ │ mov %r12d,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %edi,(%rax,%r14,4) │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov (%rsp),%r12 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 3480 │ │ │ │ - mov %r13d,%eax │ │ │ │ - movb $0x0,(%rbx,%r15,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - movb $0x0,(%rbx,%rax,1) │ │ │ │ - call 32c0 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov (%rax,%r14,8),%rax │ │ │ │ - jmp bc8c <__cxa_finalize@plt+0x84bc> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + mov %rcx,%rax │ │ │ │ + shr $0x2,%edx │ │ │ │ + movdqa 0x76200(%rip),%xmm4 │ │ │ │ + unpcklpd %xmm6,%xmm6 │ │ │ │ + unpcklpd %xmm5,%xmm5 │ │ │ │ + shl $0x5,%rdx │ │ │ │ + movdqa 0x761fc(%rip),%xmm7 │ │ │ │ + add %rcx,%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + add $0x20,%rax │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + cvtdq2pd %xmm0,%xmm3 │ │ │ │ + mulpd %xmm6,%xmm3 │ │ │ │ + pshufd $0xee,%xmm0,%xmm0 │ │ │ │ + cvtdq2pd %xmm0,%xmm0 │ │ │ │ + mulpd %xmm6,%xmm0 │ │ │ │ + addpd %xmm5,%xmm3 │ │ │ │ + addpd %xmm5,%xmm0 │ │ │ │ + movups %xmm3,-0x20(%rax) │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne ce10 │ │ │ │ + test $0x3,%r12b │ │ │ │ + je ceae │ │ │ │ + mov %r12d,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movslq %eax,%rdx │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + lea 0x0(,%rdx,8),%rsi │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%rcx,%rdx,8) │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + cmp %edx,%r12d │ │ │ │ + jle ceae │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + add $0x2,%eax │ │ │ │ + cvtsi2sd %edx,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rcx,%rsi,1) │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jle ceae │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,0x10(%rcx,%rsi,1) │ │ │ │ + mov %ebx,0x0(%rbp) │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rcx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + movapd %xmm7,%xmm2 │ │ │ │ + movapd %xmm6,%xmm3 │ │ │ │ + movq 0x760fb(%rip),%xmm9 │ │ │ │ + subsd %xmm7,%xmm3 │ │ │ │ + andpd %xmm9,%xmm0 │ │ │ │ + andpd %xmm9,%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + cmpnlesd %xmm2,%xmm1 │ │ │ │ + andpd %xmm1,%xmm0 │ │ │ │ + andnpd %xmm2,%xmm1 │ │ │ │ + orpd %xmm1,%xmm0 │ │ │ │ + movsd 0x76488(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe cf90 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %rcx,%xmm2 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + mulsd 0x7646e(%rip),%xmm1 │ │ │ │ + mulsd 0x7628e(%rip),%xmm1 │ │ │ │ + comisd %xmm3,%xmm1 │ │ │ │ + jbe d1b0 │ │ │ │ + movsd 0x76344(%rip),%xmm2 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jbe d018 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd 0x7625e(%rip),%xmm3 │ │ │ │ + addsd 0x7643e(%rip),%xmm0 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + cmp $0x5,%eax │ │ │ │ + ja caab │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + comisd 0x76301(%rip),%xmm0 │ │ │ │ + jbe d040 │ │ │ │ + movsd 0x763fb(%rip),%xmm3 │ │ │ │ + jmp cacd │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mulsd 0x763f8(%rip),%xmm1 │ │ │ │ + movsd 0x762e0(%rip),%xmm2 │ │ │ │ + mulsd 0x76210(%rip),%xmm1 │ │ │ │ + comisd %xmm3,%xmm1 │ │ │ │ + jbe cab7 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jbe d1c8 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd 0x761e8(%rip),%xmm3 │ │ │ │ + addsd 0x763c8(%rip),%xmm0 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + jmp cf67 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov %ebx,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x1,%eax │ │ │ │ + sar $1,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + comisd %xmm1,%xmm3 │ │ │ │ + cvtsi2sd %edx,%xmm5 │ │ │ │ + cvtsi2sd %eax,%xmm4 │ │ │ │ + jb d170 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + subsd %xmm4,%xmm3 │ │ │ │ + jmp cd6b │ │ │ │ + movsd 0x76190(%rip),%xmm3 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + cmp $0x5,%eax │ │ │ │ + ja caab │ │ │ │ + movsd 0x76343(%rip),%xmm0 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + ja cac9 │ │ │ │ + nop │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + movaps %xmm9,0x10(%rsp) │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + movsd %xmm3,(%rsp) │ │ │ │ + call 32b0 │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + movapd 0x10(%rsp),%xmm9 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + divsd 0x761ea(%rip),%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd 0x76145(%rip),%xmm10 │ │ │ │ + andpd %xmm9,%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + movapd %xmm9,%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + ucomisd %xmm0,%xmm10 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + jbe d0e5 │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x760d1(%rip),%xmm4 │ │ │ │ + andnpd %xmm1,%xmm5 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movapd %xmm0,%xmm8 │ │ │ │ + cmpnlesd %xmm1,%xmm8 │ │ │ │ + andpd %xmm4,%xmm8 │ │ │ │ + subsd %xmm8,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + orpd %xmm5,%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd %xmm10,0x28(%rsp) │ │ │ │ + movaps %xmm9,0x10(%rsp) │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + movsd %xmm3,(%rsp) │ │ │ │ + call 3710 │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + movapd 0x10(%rsp),%xmm9 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd 0x28(%rsp),%xmm10 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + mulsd 0x76259(%rip),%xmm0 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + subsd %xmm3,%xmm4 │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jbe cc1b │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + jmp cbc0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + subsd %xmm5,%xmm3 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + jmp cd6b │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x761e0(%rip),%xmm2 │ │ │ │ + movsd 0x761e0(%rip),%xmm0 │ │ │ │ + movsd 0x76018(%rip),%xmm3 │ │ │ │ + movq 0x75e2f(%rip),%xmm9 │ │ │ │ + movsd 0x76026(%rip),%xmm10 │ │ │ │ + jmp cbc0 │ │ │ │ + nop │ │ │ │ + divsd %xmm2,%xmm3 │ │ │ │ + movsd 0x760c4(%rip),%xmm2 │ │ │ │ + jmp cab7 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp ce52 │ │ │ │ + movsd 0x75fe0(%rip),%xmm3 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + jmp d02d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je be0a <__cxa_finalize@plt+0x863a> │ │ │ │ - mov %edx,%ebp │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je be0a <__cxa_finalize@plt+0x863a> │ │ │ │ - mov 0x40(%rax),%r14d │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %r8d,%r12d │ │ │ │ - lea (%r14,%r8,1),%edx │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne bda0 <__cxa_finalize@plt+0x85d0> │ │ │ │ - mov %edx,0x40(%rax) │ │ │ │ - mov %rbx,0x30(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %esi,%esi │ │ │ │ + je d581 │ │ │ │ + lea 0x62ee0(%rip),%rcx │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %esi,%r13d │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 34d0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x1(%r13),%eax │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + movsd (%rdi,%rax,8),%xmm1 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je d468 │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x2,%eax │ │ │ │ + mov 0x90197(%rip),%rdi │ │ │ │ + lea 0x73e3c(%rip),%rdx │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + lea 0x34(%rsp),%rsi │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + mov (%rax),%edi │ │ │ │ + call ca30 │ │ │ │ + mov 0x34(%rsp),%r15d │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je d4ff │ │ │ │ + mov %r15d,%ebx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x73e03(%rip),%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd (%r12,%r14,8),%xmm0 │ │ │ │ + mov 0x9012b(%rip),%rdi │ │ │ │ + add $0x1,%r14 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jne d2b8 │ │ │ │ + shl $0x2,%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3070 │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov %rax,%r10 │ │ │ │ + mov %r9,%r13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%eax │ │ │ │ + lea 0x1(%rbx),%r14d │ │ │ │ + lea (%r10,%rax,4),%rbp │ │ │ │ + cmp %r15d,%r14d │ │ │ │ + jae d36d │ │ │ │ + mov %r14d,%eax │ │ │ │ + movsd 0x0(%r13),%xmm0 │ │ │ │ + lea (%r10,%rax,4),%rdx │ │ │ │ + jmp d359 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + add $0x4,%rdx │ │ │ │ + cmp %r15d,%esi │ │ │ │ + jae d36d │ │ │ │ + mov %rsi,%rax │ │ │ │ + comisd (%r12,%rax,8),%xmm0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %eax,%ebx │ │ │ │ + jae d340 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %esi,%ebx │ │ │ │ + lea (%r10,%rax,4),%rbp │ │ │ │ + cmp $0xa,%ebx │ │ │ │ + ja d420 │ │ │ │ + add $0x1,%r8d │ │ │ │ + addl $0x1,0x0(%rbp) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + je d3e0 │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp %r15d,%r14d │ │ │ │ + jb d320 │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ecx,%r13d │ │ │ │ + lea (%r10,%rax,4),%rbp │ │ │ │ + cmp $0xa,%ebx │ │ │ │ + ja d506 │ │ │ │ + mov %r8d,%eax │ │ │ │ + add $0x1,%r8d │ │ │ │ + addl $0x1,0x0(%rbp) │ │ │ │ + not %eax │ │ │ │ + add %ecx,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + cmp %ecx,%r8d │ │ │ │ + jae d3e0 │ │ │ │ + test %eax,%eax │ │ │ │ + je d3c6 │ │ │ │ + add $0x1,%r8d │ │ │ │ + addl $0x1,0x0(%rbp) │ │ │ │ + cmp %ecx,%r8d │ │ │ │ + jae d3e0 │ │ │ │ + add $0x2,%r8d │ │ │ │ + addl $0x1,0x0(%rbp) │ │ │ │ + addl $0x1,0x0(%rbp) │ │ │ │ + cmp %r13d,%r8d │ │ │ │ + jb d3c6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %r12,(%rax) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d5a0 │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %r10,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rsi,%r15 │ │ │ │ - lea 0x2(%rdx),%esi │ │ │ │ - lea 0x1(%rdx),%r13d │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - lea 0x1(%r14),%edi │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r14d,%r12d │ │ │ │ - add %rax,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 3480 │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 3480 │ │ │ │ - mov %r13d,%eax │ │ │ │ - movb $0x0,(%rbx,%r12,1) │ │ │ │ - mov %r14,%rdi │ │ │ │ - movb $0x0,(%rbx,%rax,1) │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - jmp bd81 <__cxa_finalize@plt+0x85b1> │ │ │ │ - lea 0x7b23f(%rip),%rcx │ │ │ │ - mov $0x53e,%edx │ │ │ │ - lea 0x754fb(%rip),%rsi │ │ │ │ - lea 0x755c6(%rip),%rdi │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%r12,%rax,8),%xmm1 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + lea 0x73c87(%rip),%rdx │ │ │ │ + movsd 0x0(%r13),%xmm0 │ │ │ │ + mov 0x8ffbd(%rip),%rdi │ │ │ │ + mov $0x2,%eax │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + mov %r8d,(%rsp) │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov (%rsp),%r8d │ │ │ │ + jmp d376 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + cvtsi2sd %rbp,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x75d0d(%rip),%xmm4 │ │ │ │ + divsd 0x75de5(%rip),%xmm0 │ │ │ │ + movsd 0x75b3d(%rip),%xmm3 │ │ │ │ + movsd 0x75d35(%rip),%xmm5 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + andpd %xmm3,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm5 │ │ │ │ + ja d4c3 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + jmp d253 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + andnpd %xmm0,%xmm3 │ │ │ │ + cvtsi2sd %rax,%xmm2 │ │ │ │ + cmpnlesd %xmm2,%xmm5 │ │ │ │ + andpd %xmm4,%xmm5 │ │ │ │ + addsd %xmm5,%xmm2 │ │ │ │ + orpd %xmm3,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + jmp d253 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp d2e7 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %r8d,%edx │ │ │ │ + lea (%r12,%rax,8),%rbx │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + mov %r15d,0x8(%rsp) │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %r13d,%r15d │ │ │ │ + mov %r8d,%ebp │ │ │ │ + lea (%rdi,%rdx,8),%rcx │ │ │ │ + mov %rbx,%r13 │ │ │ │ + lea 0x73b8b(%rip),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + movsd 0x0(%r13),%xmm1 │ │ │ │ + mov %r14,%rdx │ │ │ │ + add $0x1,%ebp │ │ │ │ + mov 0x8feb4(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x2,%eax │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + add $0x8,%rbx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + addl $0x1,(%r12) │ │ │ │ + cmp %r15d,%ebp │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + jb d535 │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + mov 0x8(%rsp),%r15d │ │ │ │ + jmp d3e0 │ │ │ │ + lea 0x759f8(%rip),%rcx │ │ │ │ + mov $0x9e4,%edx │ │ │ │ + lea 0x73a88(%rip),%rsi │ │ │ │ + lea 0x73b0b(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %edi,%edx │ │ │ │ + mov %esi,%eax │ │ │ │ + sub %esi,%edx │ │ │ │ + sub %edi,%eax │ │ │ │ + cmp %edi,%esi │ │ │ │ + cmovb %edx,%eax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + sub $0x418,%rsp │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov $0x7f,%ecx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x408(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + movl $0x1,0x10c(%rsp) │ │ │ │ + movl $0x2,0x11c(%rsp) │ │ │ │ + movl $0x3,0x150(%rsp) │ │ │ │ + movl $0x0,(%rdi) │ │ │ │ + sub $0x1,%esi │ │ │ │ + js d670 │ │ │ │ + mov %esi,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsbl (%r8,%rsi,1),%ecx │ │ │ │ + sub $0x1,%rsi │ │ │ │ + mov (%rsp,%rcx,4),%edi │ │ │ │ + imul %eax,%edi │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %edi,%edx │ │ │ │ + test %esi,%esi │ │ │ │ + jns d638 │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d674 │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x418,%rsp │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp d650 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %esi,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x60(%rsp),%ebp │ │ │ │ - mov 0x68(%rsp),%eax │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ + lea 0x0(,%rbp,4),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %ebp,0x1c(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3070 │ │ │ │ + lea -0x1(%rbp),%edx │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + movslq %edx,%rax │ │ │ │ + mov %edx,%edx │ │ │ │ + shl $0x2,%rax │ │ │ │ + shl $0x2,%rdx │ │ │ │ + lea 0x0(%r13,%rax,1),%rcx │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + lea -0x4(%r13,%rax,1),%r15 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ - cmp %eax,0x1c(%rsi) │ │ │ │ - jne bff7 <__cxa_finalize@plt+0x8827> │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,(%r14) │ │ │ │ - test %rax,%rax │ │ │ │ - je bff2 <__cxa_finalize@plt+0x8822> │ │ │ │ - mov 0x68(%rsp),%r15d │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea (%rax,%r15,8),%rbx │ │ │ │ - call 59b80 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - movups %xmm0,0x44(%rax) │ │ │ │ - mov 0x1c(%r14),%eax │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - movzbl 0x0(%r13),%eax │ │ │ │ - sub $0x3e,%eax │ │ │ │ - test $0xfd,%al │ │ │ │ - jne bfed <__cxa_finalize@plt+0x881d> │ │ │ │ - mov 0x18(%rsp),%ebx │ │ │ │ - lea 0x1(%r13),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea -0x1(%rbx),%r15d │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r15,%rbx │ │ │ │ - call 3480 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %ebp,%r8d │ │ │ │ - mov %r14,%rsi │ │ │ │ - movb $0x0,0x0(%r13,%r15,1) │ │ │ │ - mov 0x1c(%rsp),%r15d │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov 0x1c(%r14),%edx │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - mov %r13,0x18(%rax) │ │ │ │ - mov %ebx,(%rax) │ │ │ │ - call bc60 <__cxa_finalize@plt+0x8490> │ │ │ │ - mov 0x24(%r14),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - cmova %ebp,%eax │ │ │ │ - mov %eax,0x24(%r14) │ │ │ │ - mov 0x28(%r14),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - cmovb %ebp,%eax │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - mov %eax,0x28(%r14) │ │ │ │ - je bfa8 <__cxa_finalize@plt+0x87d8> │ │ │ │ - mov 0x68(%rsp),%eax │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ + call 13000 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + movb $0x0,(%rax,%rbp,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je bf40 <__cxa_finalize@plt+0x8770> │ │ │ │ - test %rdi,%rdi │ │ │ │ - je bfce <__cxa_finalize@plt+0x87fe> │ │ │ │ - mov 0x1c(%r14),%ebx │ │ │ │ - lea 0x1(%rbx),%esi │ │ │ │ + je d7a8 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%r13,%rax,4),%esi │ │ │ │ + movzbl (%r9,%rsi,1),%esi │ │ │ │ + mov %sil,(%rbx,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne d730 │ │ │ │ + lea 0x1(%r12),%esi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + mov %esi,(%rsp) │ │ │ │ shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - test %rax,%rax │ │ │ │ - je c016 <__cxa_finalize@plt+0x8846> │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea (%rax,%rbx,8),%rbx │ │ │ │ - call 59b80 │ │ │ │ - mov 0x1c(%r14),%edx │ │ │ │ - mov %ebp,%r8d │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call bd40 <__cxa_finalize@plt+0x8570> │ │ │ │ - addl $0x1,0x1c(%r14) │ │ │ │ - cmpb $0x0,0x3c(%r14) │ │ │ │ - jne bf94 <__cxa_finalize@plt+0x87c4> │ │ │ │ - addl $0x1,0x18(%r14) │ │ │ │ - add $0x28,%rsp │ │ │ │ + call 13000 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov (%rsp),%edx │ │ │ │ + mov %rbx,(%rax,%r12,8) │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + jmp d78f │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + sub $0x4,%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + je d7c6 │ │ │ │ + mov (%rax),%edi │ │ │ │ + lea 0x1(%rdi),%esi │ │ │ │ + cmp %r14d,%esi │ │ │ │ + je d780 │ │ │ │ + mov %esi,(%rax) │ │ │ │ + mov %edx,%r12d │ │ │ │ + jmp d6f9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%r12),%esi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %esi,(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov (%rsp),%edx │ │ │ │ + mov %rbx,(%rax,%r12,8) │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %edx,(%rax) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x8(%r14) │ │ │ │ - je bf83 <__cxa_finalize@plt+0x87b3> │ │ │ │ - lea 0x7b03a(%rip),%rcx │ │ │ │ - mov $0x5c3,%edx │ │ │ │ - lea 0x75356(%rip),%rsi │ │ │ │ - lea 0x75483(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x7b01b(%rip),%rcx │ │ │ │ - mov $0x5bf,%edx │ │ │ │ - lea 0x75337(%rip),%rsi │ │ │ │ - lea 0x75435(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - call aa70 <__cxa_finalize@plt+0x72a0> │ │ │ │ - call aaa0 <__cxa_finalize@plt+0x72d0> │ │ │ │ - lea 0x7aff2(%rip),%rcx │ │ │ │ - mov $0x5b5,%edx │ │ │ │ - lea 0x7530e(%rip),%rsi │ │ │ │ - lea 0x753f4(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x7b013(%rip),%rcx │ │ │ │ - mov $0x562,%edx │ │ │ │ - lea 0x752ef(%rip),%rsi │ │ │ │ - lea 0x7540b(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x1c(%rsi),%ebp │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - lea 0x1(%rbp),%esi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je c07e <__cxa_finalize@plt+0x88ae> │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea (%rax,%rbp,8),%rbx │ │ │ │ - call 59b80 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + mov %rdx,0x8(%rdi) │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rsi,(%rdi) │ │ │ │ + mov %dl,0x24(%rdi) │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %rcx,0x10(%rdi) │ │ │ │ + mov %rdx,0x28(%rdi) │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov %r8,0x18(%rdi) │ │ │ │ + mov %edx,0x30(%rdi) │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + mov %r9d,0x20(%rdi) │ │ │ │ + mov %dl,0x34(%rdi) │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + movl $0x0,0x38(%rdi) │ │ │ │ + mov %rdx,0x48(%rdi) │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + movq $0x0,0x40(%rdi) │ │ │ │ + mov %edx,0x50(%rdi) │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov %dl,0x54(%rdi) │ │ │ │ ret │ │ │ │ - lea 0x7afab(%rip),%rcx │ │ │ │ - mov $0x562,%edx │ │ │ │ - lea 0x75287(%rip),%rsi │ │ │ │ - lea 0x753a3(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x1c(%rsi),%ebp │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x1(%rbp),%esi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je c0f8 <__cxa_finalize@plt+0x8928> │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea (%rax,%rbp,8),%r13 │ │ │ │ - call 59b80 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - movups %xmm0,0x44(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov 0x38(%r12),%eax │ │ │ │ + mov 0x40(%rdi),%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + je d89b │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%rbx,%rbx,4),%rbp │ │ │ │ + add $0x1,%rbx │ │ │ │ + shl $0x3,%rbp │ │ │ │ + mov 0x20(%rdi,%rbp,1),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x40(%r12),%rdi │ │ │ │ + movq $0x0,0x20(%rdi,%rbp,1) │ │ │ │ + cmp 0x38(%r12),%ebx │ │ │ │ + jb d870 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x40(%r12) │ │ │ │ + movl $0x0,0x38(%r12) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ ret │ │ │ │ - call aaa0 <__cxa_finalize@plt+0x72d0> │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov 0x60(%rsp),%r14d │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - cmp %r14d,0x1c(%rsi) │ │ │ │ - jne c212 <__cxa_finalize@plt+0x8a42> │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x1(%r14),%esi │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %r9d,%ebp │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x38(%rdi),%eax │ │ │ │ + mov 0x40(%rdi),%rdi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je c20d <__cxa_finalize@plt+0x8a3d> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r14d,%r13d │ │ │ │ - lea (%rax,%r13,8),%r12 │ │ │ │ - call 59b80 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov (%rax,%r13,8),%rax │ │ │ │ - movups %xmm0,0x44(%rax) │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - sub $0x3e,%eax │ │ │ │ - test $0xfd,%al │ │ │ │ - jne c208 <__cxa_finalize@plt+0x8a38> │ │ │ │ - mov 0x10(%rsp),%r12d │ │ │ │ - lea 0x1(%r15),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea -0x1(%r12),%edx │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - call 3480 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov %ebp,%r8d │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ + call 13000 │ │ │ │ + mov 0x38(%rbx),%ecx │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - movb $0x0,(%r15,%rdx,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov (%rax,%r13,8),%rax │ │ │ │ - mov %r15,0x18(%rax) │ │ │ │ - mov %r12d,(%rax) │ │ │ │ - call bc60 <__cxa_finalize@plt+0x8490> │ │ │ │ - mov 0x24(%rbx),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - cmova %ebp,%eax │ │ │ │ - mov %eax,0x24(%rbx) │ │ │ │ - mov 0x28(%rbx),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - cmovb %ebp,%eax │ │ │ │ - addl $0x1,0x1c(%rbx) │ │ │ │ - cmpb $0x0,0x3c(%rbx) │ │ │ │ - mov %eax,0x28(%rbx) │ │ │ │ - jne c1f9 <__cxa_finalize@plt+0x8a29> │ │ │ │ - addl $0x1,0x18(%rbx) │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + lea (%rax,%rcx,8),%rbp │ │ │ │ + mov %r15,0x0(%rbp) │ │ │ │ + mov %r12,0x10(%rbp) │ │ │ │ + mov %r14,0x8(%rbp) │ │ │ │ + mov %r13,0x18(%rbp) │ │ │ │ + call 7ee30 │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + addl $0x1,0x38(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - call aa70 <__cxa_finalize@plt+0x72a0> │ │ │ │ - call aaa0 <__cxa_finalize@plt+0x72d0> │ │ │ │ - lea 0x7ade7(%rip),%rcx │ │ │ │ - mov $0x590,%edx │ │ │ │ - lea 0x750f3(%rip),%rsi │ │ │ │ - lea 0x751d9(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %esi,%esi │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - lea 0x2(%rbx),%r14d │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - mov (%rax,%rsi,8),%rax │ │ │ │ - mov 0x18(%rax),%r13 │ │ │ │ - mov (%rax),%eax │ │ │ │ - lea 0x2(%rax),%r15d │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r14,%rsi │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov 0x90(%rsp),%r13d │ │ │ │ + mov %r8d,0x20(%rsp) │ │ │ │ + mov 0xa8(%rsp),%r14d │ │ │ │ + mov %r9d,0x10(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call 32d0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %eax,%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 3570 │ │ │ │ + mov $0x58,%esi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,%rbp │ │ │ │ - call 5e500 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 3530 │ │ │ │ - mov %r12,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%r8d │ │ │ │ + mov %r15,0x8(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + mov %r10,(%rax) │ │ │ │ + mov %rsi,0x10(%rax) │ │ │ │ + mov %rcx,0x18(%rax) │ │ │ │ + mov %r8d,0x20(%rax) │ │ │ │ + mov %r9b,0x24(%rax) │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %r13b,0x34(%r12) │ │ │ │ + mov %rax,0x28(%r12) │ │ │ │ + mov 0x88(%rsp),%eax │ │ │ │ + movl $0x0,0x38(%r12) │ │ │ │ + mov %eax,0x30(%r12) │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + movq $0x0,0x40(%r12) │ │ │ │ + mov %rax,0x48(%r12) │ │ │ │ + mov 0xa0(%rsp),%eax │ │ │ │ + mov %r14b,0x54(%r12) │ │ │ │ + mov %eax,0x50(%r12) │ │ │ │ + test %ebx,%ebx │ │ │ │ + je de98 │ │ │ │ + mov 0xb0(%rsp),%r13 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x1(%r13,%rax,1),%rax │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsbl (%r15),%r13d │ │ │ │ + lea -0x3d(%r13),%eax │ │ │ │ + cmp $0x1b,%al │ │ │ │ + ja da90 │ │ │ │ + lea 0x75ad5(%rip),%rdx │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%rdx,%rax,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + notrack jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%eax │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %r13b,0x0(%rbp,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15,0x10(%rsp) │ │ │ │ + jne da68 │ │ │ │ + mov 0x38(%r12),%eax │ │ │ │ + mov 0x40(%r12),%rdi │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + add $0x1,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + add $0x1,%r13 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + sub %rax,%r13 │ │ │ │ + call 13000 │ │ │ │ + mov 0x38(%r12),%ecx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 3530 │ │ │ │ - lea 0x74e65(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3540 │ │ │ │ - lea 0x74e56(%rip),%rsi │ │ │ │ + mov %rax,0x40(%r12) │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + lea (%rax,%rcx,8),%r14 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %r13,0x8(%r14) │ │ │ │ + mov %rcx,0x10(%r14) │ │ │ │ + mov %r15,0x18(%r14) │ │ │ │ + mov %rax,(%r14) │ │ │ │ + call 7ee30 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 3540 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 3510 │ │ │ │ - movb $0x1,0x8(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne c300 <__cxa_finalize@plt+0x8b30> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %rax,0x20(%r14) │ │ │ │ + addl $0x1,0x38(%r12) │ │ │ │ call 32c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 32c0 │ │ │ │ - movzbl 0x8(%rsp),%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 3430 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + push %r13 │ │ │ │ + mov %eax,%r9d │ │ │ │ + lea 0x73d5a(%rip),%r8 │ │ │ │ xor %edi,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 5e500 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x74fd1(%rip),%r13 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 3530 │ │ │ │ - mov %r12,%rsi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 3530 │ │ │ │ - mov %r13,%rsi │ │ │ │ + lea 0x1(%r14,%rax,1),%esi │ │ │ │ + mov %eax,0x44(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 3540 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 3540 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 3510 │ │ │ │ - test %eax,%eax │ │ │ │ - sete 0x8(%rsp) │ │ │ │ - jmp c2d7 <__cxa_finalize@plt+0x8b07> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - mov 0x50(%rsp),%ebp │ │ │ │ - sub $0x3e,%eax │ │ │ │ - test $0xfd,%al │ │ │ │ - jne c502 <__cxa_finalize@plt+0x8d32> │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %ecx,%r14d │ │ │ │ - lea -0x1(%rcx),%edx │ │ │ │ - lea 0x1(%rdi),%rsi │ │ │ │ - mov %r9,%r13 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call 3480 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movb $0x0,(%rax,%rdx,1) │ │ │ │ - mov 0x58(%rsp),%edx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov (%rax,%rdx,8),%rax │ │ │ │ - mov %rdi,0x38(%rax) │ │ │ │ - mov %r15d,0xc(%rax) │ │ │ │ - cmpb $0x0,0x3e(%rbx) │ │ │ │ - jne c460 <__cxa_finalize@plt+0x8c90> │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%edx │ │ │ │ - mov %ebp,%r8d │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call bc60 <__cxa_finalize@plt+0x8490> │ │ │ │ - test %r13,%r13 │ │ │ │ - je c4d8 <__cxa_finalize@plt+0x8d08> │ │ │ │ - cmpq $0x0,0x8(%rbx) │ │ │ │ - je c507 <__cxa_finalize@plt+0x8d37> │ │ │ │ - mov 0x58(%rsp),%edx │ │ │ │ - mov %ebp,%r8d │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call bd40 <__cxa_finalize@plt+0x8570> │ │ │ │ - mov 0x24(%rbx),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - cmova %ebp,%eax │ │ │ │ - mov %eax,0x24(%rbx) │ │ │ │ - mov 0x28(%rbx),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - cmovb %ebp,%eax │ │ │ │ - addl $0x1,0x20(%rbx) │ │ │ │ - mov %eax,0x28(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x58(%rsp),%esi │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r14d,%ecx │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3430 │ │ │ │ + mov 0x44(%rsp),%ecx │ │ │ │ + mov %r14d,%edi │ │ │ │ + mov %r13d,(%rsp) │ │ │ │ + mov %eax,%r9d │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x1(%rcx),%esi │ │ │ │ + lea 0x73d00(%rip),%r8 │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + add %eax,%r14d │ │ │ │ + mov %r11d,%r11d │ │ │ │ + add %r11,0x18(%rsp) │ │ │ │ + add %r11,0x10(%rsp) │ │ │ │ + call 3070 │ │ │ │ + pop %rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + pop %rdx │ │ │ │ + jmp daa0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3430 │ │ │ │ + lea 0x734a6(%rip),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %eax,%r9d │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rax,%r13 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call c240 <__cxa_finalize@plt+0x8a70> │ │ │ │ - test %al,%al │ │ │ │ - jne c3f0 <__cxa_finalize@plt+0x8c20> │ │ │ │ - lea 0x74e97(%rip),%rbx │ │ │ │ + lea 0x1(%r14,%rax,1),%esi │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3430 │ │ │ │ + mov 0x34(%rsp),%ecx │ │ │ │ + mov %r14d,%edi │ │ │ │ + lea 0x73458(%rip),%r8 │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %eax,%r9d │ │ │ │ + lea 0x1(%rcx),%esi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13d,%r13d │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + add %r13,0x8(%rsp) │ │ │ │ + add %eax,%r14d │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3070 │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov $0x634,%esi │ │ │ │ - lea 0x770d9(%rip),%rdx │ │ │ │ + jmp daa0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3430 │ │ │ │ + lea 0x73402(%rip),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %eax,%r9d │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rax,%r13 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13d,%r13d │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x58(%rsp),%ecx │ │ │ │ - mov $0x635,%esi │ │ │ │ + lea 0x1(%r14,%rax,1),%esi │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3430 │ │ │ │ + mov 0x34(%rsp),%ecx │ │ │ │ + mov %r14d,%edi │ │ │ │ + lea 0x733b1(%rip),%r8 │ │ │ │ + mov %eax,%r9d │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x770f7(%rip),%rdx │ │ │ │ + lea 0x1(%rcx),%esi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + add %r13,(%rsp) │ │ │ │ + add %eax,%r14d │ │ │ │ + jmp dc9b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + mov 0x38(%r12),%eax │ │ │ │ + sub %rsi,%r14 │ │ │ │ + lea 0x1(%rdi),%r13 │ │ │ │ + mov 0x40(%r12),%rdi │ │ │ │ + add $0x1,%eax │ │ │ │ + sub %rdx,%r13 │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x38(%r12),%edx │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 4ea30 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rax,0x40(%r12) │ │ │ │ + lea (%rdx,%rdx,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdx │ │ │ │ + mov %r10,(%rdx) │ │ │ │ + mov %rsi,0x10(%rdx) │ │ │ │ + mov %r14,0x18(%rdx) │ │ │ │ + mov %r13,0x8(%rdx) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + call 7ee30 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x20(%rdx) │ │ │ │ + mov $0xa,%edx │ │ │ │ + addl $0x1,0x38(%r12) │ │ │ │ + call 3430 │ │ │ │ mov %rbx,%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + add $0x1,%eax │ │ │ │ + cltq │ │ │ │ + add %rax,(%rsp) │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3070 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov $0x636,%esi │ │ │ │ - lea 0x74fa1(%rip),%rdx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + jmp daa0 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3430 │ │ │ │ + lea 0x7329e(%rip),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %eax,%r9d │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rax,%r13 │ │ │ │ xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x8(%rbx) │ │ │ │ - je c42f <__cxa_finalize@plt+0x8c5f> │ │ │ │ - lea 0x7aae6(%rip),%rcx │ │ │ │ - mov $0x641,%edx │ │ │ │ - lea 0x74e22(%rip),%rsi │ │ │ │ - lea 0x74f4f(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - call aa40 <__cxa_finalize@plt+0x7270> │ │ │ │ - lea 0x7aac2(%rip),%rcx │ │ │ │ - mov $0x63e,%edx │ │ │ │ - lea 0x74dfe(%rip),%rsi │ │ │ │ - lea 0x74f04(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x1(%r14,%rax,1),%esi │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3430 │ │ │ │ + mov 0x34(%rsp),%ecx │ │ │ │ + mov %r14d,%edi │ │ │ │ + lea 0x73250(%rip),%r8 │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %eax,%r9d │ │ │ │ + lea 0x1(%rcx),%esi │ │ │ │ + jmp dc7d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov $0x28,%esi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmp dac0 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + movl $0x0,(%rdi) │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %ecx,%r15d │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %r9d,%ebp │ │ │ │ push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - sub $0x3e,%eax │ │ │ │ - test $0xfd,%al │ │ │ │ - jne c676 <__cxa_finalize@plt+0x8ea6> │ │ │ │ - lea -0x1(%rcx),%r15d │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %ecx,%r13d │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r8,%r12 │ │ │ │ - mov %r9d,%ebp │ │ │ │ - call 3480 │ │ │ │ - mov %r15,%r14 │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x50(%rsp),%r15d │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - mov %rdi,0x38(%rax) │ │ │ │ - mov %r14d,0xc(%rax) │ │ │ │ - cmpb $0x0,0x3e(%rbx) │ │ │ │ - je c5b5 <__cxa_finalize@plt+0x8de5> │ │ │ │ - mov 0x50(%rsp),%esi │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call c240 <__cxa_finalize@plt+0x8a70> │ │ │ │ - test %al,%al │ │ │ │ - je c67b <__cxa_finalize@plt+0x8eab> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - mov 0x40(%rax),%r13d │ │ │ │ - lea 0x0(%rbp,%r13,1),%edx │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne c5f8 <__cxa_finalize@plt+0x8e28> │ │ │ │ - mov %edx,0x40(%rax) │ │ │ │ - mov %r12,0x30(%rax) │ │ │ │ - mov 0x24(%rbx),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - cmova %ebp,%eax │ │ │ │ - mov %eax,0x24(%rbx) │ │ │ │ - mov 0x28(%rbx),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - cmovb %ebp,%eax │ │ │ │ - addl $0x1,0x20(%rbx) │ │ │ │ - mov %eax,0x28(%rbx) │ │ │ │ + mov (%rdi),%eax │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + mov 0x50(%rsp),%r8d │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x5,%rsi │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add %rcx,%rax │ │ │ │ + add $0x1,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,(%rax) │ │ │ │ + mov %r14d,0x8(%rax) │ │ │ │ + mov %r15b,0xc(%rax) │ │ │ │ + mov %cx,0xd(%rax) │ │ │ │ + mov %r12,0x10(%rax) │ │ │ │ + mov %ebp,0x18(%rax) │ │ │ │ + mov %r8b,0x1c(%rax) │ │ │ │ + mov %si,0x1d(%rax) │ │ │ │ + mov %edx,(%rbx) │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - lea 0x2(%rdx),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x1(%rdx),%r14d │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x50(%rsp),%ecx │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x1(%rcx),%esi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - lea 0x1(%r13),%edi │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %edi,(%rax,%r15,4) │ │ │ │ - add %r12,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov %r14d,%eax │ │ │ │ - movb $0x0,(%r12,%r13,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movb $0x0,(%r12,%rax,1) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - jmp c5c3 <__cxa_finalize@plt+0x8df3> │ │ │ │ - call aa40 <__cxa_finalize@plt+0x7270> │ │ │ │ - lea 0x7a95e(%rip),%rcx │ │ │ │ - mov $0x612,%edx │ │ │ │ - lea 0x74c8a(%rip),%rsi │ │ │ │ - lea 0x76f3b(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ + mov $0x10,%esi │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %edx,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x1c(%r13),%eax │ │ │ │ - mov %esi,0x2c(%rsp) │ │ │ │ - div %esi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov %edx,0x38(%rsp) │ │ │ │ - mov %eax,%r15d │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je c9f9 <__cxa_finalize@plt+0x9229> │ │ │ │ - mov %ebx,%ebp │ │ │ │ - sub $0x1,%ebp │ │ │ │ - je ca37 <__cxa_finalize@plt+0x9267> │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %r15d,%eax │ │ │ │ - cmovbe %ebx,%edx │ │ │ │ - shl $0x3,%rax │ │ │ │ - movd %r15d,%xmm3 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - pshufd $0xe0,%xmm3,%xmm2 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - mov %r15d,0x3c(%rsp) │ │ │ │ - mov %edx,%r15d │ │ │ │ - movq %xmm2,0x20(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x98,%esi │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + movzbl 0x24(%rdi),%eax │ │ │ │ + mov 0x20(%rdi),%r12d │ │ │ │ xor %edi,%edi │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movl $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movl $0x0,0x40(%rax) │ │ │ │ - movq $0x0,0x80(%rax) │ │ │ │ - movl $0x0,0x30(%rax) │ │ │ │ - movl $0x0,0x3a(%rax) │ │ │ │ - movb $0x1,0x3e(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x48(%rax) │ │ │ │ - movups %xmm0,0x58(%rax) │ │ │ │ - movups %xmm0,0x68(%rax) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rax,0x18(%r14) │ │ │ │ - call 5e500 │ │ │ │ - cmpq $0x0,0x8(%r13) │ │ │ │ - mov %rax,(%r14) │ │ │ │ - je c7bf <__cxa_finalize@plt+0x8fef> │ │ │ │ - mov (%r12),%r14 │ │ │ │ + mov %al,0xf(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x28(%r14),%rbp │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp $0xffffffffffffffff,%rbp │ │ │ │ + je e308 │ │ │ │ + mov 0x40(%r14),%rax │ │ │ │ + movzbl 0x34(%r14),%r15d │ │ │ │ + mov 0x30(%r14),%ecx │ │ │ │ + mov 0x10(%rax),%r13 │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne e1a0 │ │ │ │ + cmpb $0x0,0xf(%rsp) │ │ │ │ + jne e3e0 │ │ │ │ + mov $0x20,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov 0x1c(%r14),%esi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - mov (%r12),%r10 │ │ │ │ - test %rax,%rax │ │ │ │ - je ca40 <__cxa_finalize@plt+0x9270> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea (%rax,%rdx,4),%rax │ │ │ │ - mov %rax,0x10(%r10) │ │ │ │ - mov 0x1c(%r10),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je c85d <__cxa_finalize@plt+0x908d> │ │ │ │ - mov 0x8(%r13),%r11 │ │ │ │ - mov 0x0(%r13),%r9 │ │ │ │ - add %ebx,%r8d │ │ │ │ - mov (%r10),%rdi │ │ │ │ - mov 0x24(%r10),%edx │ │ │ │ - mov 0x28(%r10),%eax │ │ │ │ - test %r11,%r11 │ │ │ │ - je ca10 <__cxa_finalize@plt+0x9240> │ │ │ │ - mov %ebp,0x8(%rsp) │ │ │ │ - mov 0x8(%r10),%r14 │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov (%rbx),%esi │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + shl $0x5,%rsi │ │ │ │ + add %rsi,%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %ecx,0x8(%rax) │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebx,%ebp │ │ │ │ - lea (%r9,%rbp,8),%rsi │ │ │ │ - mov (%rsi),%r10 │ │ │ │ - mov %r10,(%rdi,%rcx,1) │ │ │ │ - mov (%r11,%rbp,8),%rbp │ │ │ │ - mov %rbp,(%r14,%rcx,1) │ │ │ │ - mov (%rsi),%rsi │ │ │ │ - mov 0x40(%rsi),%esi │ │ │ │ - cmp %esi,%edx │ │ │ │ - cmova %esi,%edx │ │ │ │ - cmp %esi,%eax │ │ │ │ - cmovb %esi,%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x8,%rcx │ │ │ │ - cmp %ebx,%r8d │ │ │ │ - jne c818 <__cxa_finalize@plt+0x9048> │ │ │ │ - mov 0x8(%rsp),%ebp │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov %edx,0x24(%r10) │ │ │ │ - mov %r8d,%ebx │ │ │ │ - mov %eax,0x28(%r10) │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp %r15d,%ebp │ │ │ │ - jb c728 <__cxa_finalize@plt+0x8f58> │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - mov 0x3c(%rsp),%r15d │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jae c9f9 <__cxa_finalize@plt+0x9229> │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - lea (%r14,%rax,8),%r12 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - lea (%rax,%r15,1),%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shl $0x3,%rdx │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - pshufd $0xe0,%xmm5,%xmm4 │ │ │ │ - movq %xmm4,0x18(%rsp) │ │ │ │ + mov %r15b,0xc(%rax) │ │ │ │ + mov %cx,0xd(%rax) │ │ │ │ + mov %si,0x1c(%rax) │ │ │ │ + movb $0x0,0x1e(%rax) │ │ │ │ + mov 0x38(%r14),%esi │ │ │ │ + mov %rbp,(%rax) │ │ │ │ + mov %r13,0x10(%rax) │ │ │ │ + mov %r12d,0x18(%rax) │ │ │ │ + mov %edx,(%rbx) │ │ │ │ + test %esi,%esi │ │ │ │ + je e440 │ │ │ │ + mov 0x40(%r14),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x98,%esi │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movl $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movl $0x0,0x40(%rax) │ │ │ │ - movq $0x0,0x80(%rax) │ │ │ │ - movl $0x0,0x30(%rax) │ │ │ │ - movl $0x0,0x3a(%rax) │ │ │ │ - movb $0x1,0x3e(%rax) │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - movups %xmm1,0x48(%rax) │ │ │ │ - movups %xmm1,0x58(%rax) │ │ │ │ - movups %xmm1,0x68(%rax) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %rax,0x18(%r14) │ │ │ │ - call 5e500 │ │ │ │ - cmpq $0x0,0x8(%r13) │ │ │ │ - mov %rax,(%r14) │ │ │ │ - je c94f <__cxa_finalize@plt+0x917f> │ │ │ │ - mov (%r12),%r14 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x1c(%r14),%esi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - mov (%r12),%r11 │ │ │ │ - test %rax,%rax │ │ │ │ - je ca60 <__cxa_finalize@plt+0x9290> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea (%rax,%rdx,4),%rax │ │ │ │ - mov %rax,0x10(%r11) │ │ │ │ - mov 0x1c(%r11),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je c9e1 <__cxa_finalize@plt+0x9211> │ │ │ │ - mov 0x8(%r13),%r14 │ │ │ │ - mov 0x0(%r13),%r10 │ │ │ │ - mov (%r11),%r8 │ │ │ │ - mov 0x24(%r11),%edx │ │ │ │ - mov 0x28(%r11),%ecx │ │ │ │ - test %r14,%r14 │ │ │ │ - je ca80 <__cxa_finalize@plt+0x92b0> │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - mov 0x8(%r11),%r15 │ │ │ │ - add %ebx,%r9d │ │ │ │ - mov %ebx,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - nop │ │ │ │ - mov %eax,%ebx │ │ │ │ - lea (%r10,%rbx,8),%rdi │ │ │ │ - mov (%rdi),%r11 │ │ │ │ - mov %r11,(%r8,%rsi,1) │ │ │ │ - mov (%r14,%rbx,8),%rbx │ │ │ │ - mov %rbx,(%r15,%rsi,1) │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov 0x40(%rdi),%edi │ │ │ │ - cmp %edi,%edx │ │ │ │ - cmova %edi,%edx │ │ │ │ - cmp %edi,%ecx │ │ │ │ - cmovb %edi,%ecx │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0x8,%rsi │ │ │ │ - cmp %eax,%r9d │ │ │ │ - jne c9a0 <__cxa_finalize@plt+0x91d0> │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov %edx,0x24(%r11) │ │ │ │ - mov %r9d,%ebx │ │ │ │ - mov %ecx,0x28(%r11) │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jb c8b8 <__cxa_finalize@plt+0x90e8> │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + lea (%rcx,%rcx,4),%rbp │ │ │ │ + shl $0x3,%rbp │ │ │ │ + test %ecx,%ecx │ │ │ │ + je e2e8 │ │ │ │ + mov 0x10(%rax,%rbp,1),%r8 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + shl $0x5,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov (%rbx),%edi │ │ │ │ + lea -0x1(%r13,%r15,1),%rdx │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + shl $0x5,%rdi │ │ │ │ + add %rdi,%rax │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x1,%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r15w,0xc(%rax) │ │ │ │ + movb $0x0,0xe(%rax) │ │ │ │ + mov %dx,0x1c(%rax) │ │ │ │ + movb $0x0,0x1e(%rax) │ │ │ │ + mov %r12d,0x8(%rax) │ │ │ │ + mov %r8,0x10(%rax) │ │ │ │ + mov %r12d,0x18(%rax) │ │ │ │ + mov 0x40(%r14),%rax │ │ │ │ + mov %esi,(%rbx) │ │ │ │ + mov 0x38(%r14),%esi │ │ │ │ + add %rax,%rbp │ │ │ │ + mov 0x10(%rbp),%r15 │ │ │ │ + mov 0x18(%rbp),%r13 │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb e078 │ │ │ │ + mov 0x48(%r14),%rbp │ │ │ │ + cmp $0xffffffffffffffff,%rbp │ │ │ │ + je e189 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + movzbl 0x54(%r14),%ecx │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov 0x50(%r14),%r14d │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x5,%rsi │ │ │ │ + cmpb $0x0,0xf(%rsp) │ │ │ │ + je e388 │ │ │ │ + test %cl,%cl │ │ │ │ + jne e330 │ │ │ │ + call 13000 │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add %rcx,%rax │ │ │ │ + movzbl 0xf(%rsp),%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %r15,(%rax) │ │ │ │ + mov %r12d,0x8(%rax) │ │ │ │ + mov %cl,0xc(%rax) │ │ │ │ + mov %r9w,0xd(%rax) │ │ │ │ + mov %rbp,0x10(%rax) │ │ │ │ + mov %r14d,0x18(%rax) │ │ │ │ + mov %r10w,0x1c(%rax) │ │ │ │ + movb $0x0,0x1e(%rax) │ │ │ │ + mov %edx,(%rbx) │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov (%r9,%rcx,8),%rcx │ │ │ │ - mov %rcx,(%rdi) │ │ │ │ - mov 0x40(%rcx),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - cmova %ecx,%edx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - cmovb %ecx,%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x8,%rdi │ │ │ │ - cmp %r8d,%ebx │ │ │ │ - jne ca10 <__cxa_finalize@plt+0x9240> │ │ │ │ - jmp c852 <__cxa_finalize@plt+0x9082> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp c883 <__cxa_finalize@plt+0x90b3> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpb $0x0,0x3b(%r13) │ │ │ │ - je c7da <__cxa_finalize@plt+0x900a> │ │ │ │ - cmpb $0x0,0x3c(%r13) │ │ │ │ - je c7da <__cxa_finalize@plt+0x900a> │ │ │ │ - jmp c7d0 <__cxa_finalize@plt+0x9000> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x3b(%r13) │ │ │ │ - je c96a <__cxa_finalize@plt+0x919a> │ │ │ │ - cmpb $0x0,0x3c(%r13) │ │ │ │ - je c96a <__cxa_finalize@plt+0x919a> │ │ │ │ - jmp c960 <__cxa_finalize@plt+0x9190> │ │ │ │ + cmpb $0x0,0xf(%rsp) │ │ │ │ + je e011 │ │ │ │ + mov $0x20,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov (%rbx),%esi │ │ │ │ + movzbl 0xf(%rsp),%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + shl $0x5,%rsi │ │ │ │ + add %rsi,%rax │ │ │ │ + mov %cl,0xc(%rax) │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov %r13,(%rax) │ │ │ │ + mov %r12d,0x8(%rax) │ │ │ │ + mov %r8w,0xd(%rax) │ │ │ │ + mov %rbp,0x10(%rax) │ │ │ │ + mov %ecx,0x18(%rax) │ │ │ │ + mov %r15b,0x1c(%rax) │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %di,0x1d(%rax) │ │ │ │ + mov 0x38(%r14),%esi │ │ │ │ + mov %edx,(%rbx) │ │ │ │ + test %esi,%esi │ │ │ │ + je e440 │ │ │ │ + mov 0x40(%r14),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%rcx,%rcx,4),%rbp │ │ │ │ + shl $0x3,%rbp │ │ │ │ + test %ecx,%ecx │ │ │ │ + je e2c8 │ │ │ │ + mov 0x10(%rax,%rbp,1),%r8 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + shl $0x5,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov (%rbx),%edi │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + lea -0x1(%r13,%r15,1),%rdx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + shl $0x5,%rdi │ │ │ │ + add %rdi,%rax │ │ │ │ + movzbl 0xf(%rsp),%edi │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x1,%rcx │ │ │ │ + mov %r11w,0xd(%rax) │ │ │ │ + mov %dil,0xc(%rax) │ │ │ │ + mov %dil,0x1c(%rax) │ │ │ │ + mov %r13w,0x1d(%rax) │ │ │ │ + mov %r8,(%rax) │ │ │ │ + mov %r12d,0x8(%rax) │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov %r12d,0x18(%rax) │ │ │ │ + mov 0x40(%r14),%rax │ │ │ │ + mov %esi,(%rbx) │ │ │ │ + mov 0x38(%r14),%esi │ │ │ │ + add %rax,%rbp │ │ │ │ + mov 0x10(%rbp),%r15 │ │ │ │ + mov 0x18(%rbp),%r13 │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae e111 │ │ │ │ + lea (%rcx,%rcx,4),%rbp │ │ │ │ + shl $0x3,%rbp │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne e228 │ │ │ │ + add %rax,%rbp │ │ │ │ + add $0x1,%rcx │ │ │ │ + mov 0x10(%rbp),%r15 │ │ │ │ + mov 0x18(%rbp),%r13 │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb e218 │ │ │ │ + jmp e111 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %rax,%rbp │ │ │ │ + add $0x1,%rcx │ │ │ │ + mov 0x10(%rbp),%r15 │ │ │ │ + mov 0x18(%rbp),%r13 │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb e078 │ │ │ │ + jmp e111 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x38(%r14),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je e440 │ │ │ │ + cmpb $0x0,0xf(%rsp) │ │ │ │ + mov 0x40(%r14),%rax │ │ │ │ + jne e20c │ │ │ │ + jmp e06c │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %ebx,%r9d │ │ │ │ - mov %ebx,%eax │ │ │ │ + mov %cl,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov (%rbx),%edi │ │ │ │ + lea -0x1(%r13,%r15,1),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + movzbl 0x10(%rsp),%ecx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + shl $0x5,%rdi │ │ │ │ + add %rdi,%rax │ │ │ │ + add $0x1,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + movzbl 0xf(%rsp),%edx │ │ │ │ + mov %rbp,(%rax) │ │ │ │ + mov %r14d,0x8(%rax) │ │ │ │ + mov %cl,0xc(%rax) │ │ │ │ + mov %di,0xd(%rax) │ │ │ │ + mov %r12d,0x18(%rax) │ │ │ │ + mov %dl,0x1c(%rax) │ │ │ │ + mov %r8w,0x1d(%rax) │ │ │ │ + mov %esi,(%rbx) │ │ │ │ + jmp e189 │ │ │ │ nopl (%rax) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov (%r10,%rsi,8),%rsi │ │ │ │ - mov %rsi,(%r8) │ │ │ │ - mov 0x40(%rsi),%esi │ │ │ │ - cmp %esi,%edx │ │ │ │ - cmova %esi,%edx │ │ │ │ - cmp %esi,%ecx │ │ │ │ - cmovb %esi,%ecx │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0x8,%r8 │ │ │ │ - cmp %eax,%r9d │ │ │ │ - jne ca88 <__cxa_finalize@plt+0x92b8> │ │ │ │ - jmp c9d6 <__cxa_finalize@plt+0x9206> │ │ │ │ - nop │ │ │ │ + mov %cl,0xf(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov (%rbx),%edi │ │ │ │ + movzbl 0xf(%rsp),%ecx │ │ │ │ + lea -0x1(%r13,%r15,1),%rdx │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + shl $0x5,%rdi │ │ │ │ + add %rdi,%rax │ │ │ │ + add $0x1,%esi │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %cl,0x1c(%rax) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12d,0x8(%rax) │ │ │ │ + mov %dx,0xc(%rax) │ │ │ │ + movb $0x0,0xe(%rax) │ │ │ │ + mov %rbp,0x10(%rax) │ │ │ │ + mov %r14d,0x18(%rax) │ │ │ │ + mov %cx,0x1d(%rax) │ │ │ │ + mov %esi,(%rbx) │ │ │ │ + jmp e189 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rax),%r8 │ │ │ │ + mov $0x20,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + add %r13,%r8 │ │ │ │ + lea -0x1(%r8),%r15 │ │ │ │ + call 13000 │ │ │ │ + mov (%rbx),%esi │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + shl $0x5,%rsi │ │ │ │ + add %rsi,%rax │ │ │ │ + mov %ecx,0x8(%rax) │ │ │ │ + movzbl 0xf(%rsp),%ecx │ │ │ │ + mov %rbp,(%rax) │ │ │ │ + mov %r9w,0xc(%rax) │ │ │ │ + movb $0x0,0xe(%rax) │ │ │ │ + mov %r15,0x10(%rax) │ │ │ │ + mov %r12d,0x18(%rax) │ │ │ │ + mov %cl,0x1c(%rax) │ │ │ │ + jmp e1f1 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp e111 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e4e8 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ + lea 0x75154(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ + lea 0x75193(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ + lea 0x75147(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmp 0x18(%rsi),%edx │ │ │ │ - jae cc4b <__cxa_finalize@plt+0x947b> │ │ │ │ - mov %rsi,%r13 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x98,%esi │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov %ecx,%r12d │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea (%rbx,%r12,1),%ecx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ - movups %xmm0,0x48(%rax) │ │ │ │ - movups %xmm0,0x58(%rax) │ │ │ │ - movups %xmm0,0x68(%rax) │ │ │ │ - movl $0x0,0x18(%rax) │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - movl $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movl $0x0,0x40(%rax) │ │ │ │ - movq $0x0,0x80(%rax) │ │ │ │ - movl $0x0,0x30(%rax) │ │ │ │ - movl $0x0,0x3a(%rax) │ │ │ │ - movb $0x1,0x3e(%rax) │ │ │ │ - mov 0x18(%r13),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - sub %ebx,%edx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - cmovb %edx,%r12d │ │ │ │ - xor %edi,%edi │ │ │ │ - movd %r12d,%xmm1 │ │ │ │ - mov %r12d,%esi │ │ │ │ - pshufd $0xe0,%xmm1,%xmm0 │ │ │ │ - shl $0x3,%rsi │ │ │ │ - movq %xmm0,0x18(%rbp) │ │ │ │ - call 5e500 │ │ │ │ - cmpq $0x0,0x8(%r13) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - je cb7f <__cxa_finalize@plt+0x93af> │ │ │ │ - mov 0x1c(%rbp),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je cc30 <__cxa_finalize@plt+0x9460> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea (%rax,%rdx,4),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x1c(%rbp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je cbf7 <__cxa_finalize@plt+0x9427> │ │ │ │ - mov 0x8(%r13),%r11 │ │ │ │ - mov 0x0(%r13),%r10 │ │ │ │ - add %ebx,%r9d │ │ │ │ - mov 0x0(%rbp),%r8 │ │ │ │ - mov 0x24(%rbp),%ecx │ │ │ │ - mov 0x28(%rbp),%edx │ │ │ │ - test %r11,%r11 │ │ │ │ - je cc08 <__cxa_finalize@plt+0x9438> │ │ │ │ - mov 0x8(%rbp),%r12 │ │ │ │ - xor %esi,%esi │ │ │ │ - nop │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rbx,%rax │ │ │ │ mov %ebx,%edi │ │ │ │ - lea (%r10,%rdi,8),%rax │ │ │ │ - mov (%rax),%r13 │ │ │ │ - mov %r13,(%r8,%rsi,1) │ │ │ │ - mov (%r11,%rdi,8),%rdi │ │ │ │ - mov %rdi,(%r12,%rsi,1) │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov 0x40(%rax),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - cmova %eax,%ecx │ │ │ │ - cmp %eax,%edx │ │ │ │ - cmovb %eax,%edx │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x8,%rsi │ │ │ │ - cmp %r9d,%ebx │ │ │ │ - jne cbc0 <__cxa_finalize@plt+0x93f0> │ │ │ │ - mov %ecx,0x24(%rbp) │ │ │ │ - mov %edx,0x28(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x8(%r14),%rax │ │ │ │ + movsbl 0xc(%rax),%edx │ │ │ │ + movsbl 0x1c(%rax),%ecx │ │ │ │ + test %dl,%dl │ │ │ │ + je e4a2 │ │ │ │ + test %cl,%cl │ │ │ │ + cmovne %r13,%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rax),%r9 │ │ │ │ + mov 0x8(%rax),%r8d │ │ │ │ + add $0x1,%rbx │ │ │ │ + push %rcx │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov 0x8ef45(%rip),%rdi │ │ │ │ + push 0x10(%rax) │ │ │ │ + mov 0x18(%rax),%eax │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + push %rsi │ │ │ │ + mov $0x1,%esi │ │ │ │ + push %rdx │ │ │ │ + mov %r12,%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + add $0x30,%rsp │ │ │ │ + cmp (%r14),%ebx │ │ │ │ + jb e480 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov (%r10,%rax,8),%rax │ │ │ │ - mov %rax,(%r8) │ │ │ │ - mov 0x40(%rax),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - cmova %eax,%ecx │ │ │ │ - cmp %eax,%edx │ │ │ │ - cmovb %eax,%edx │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x8,%r8 │ │ │ │ - cmp %ebx,%r9d │ │ │ │ - jne cc08 <__cxa_finalize@plt+0x9438> │ │ │ │ - jmp cbf1 <__cxa_finalize@plt+0x9421> │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x3b(%r13) │ │ │ │ - je cb96 <__cxa_finalize@plt+0x93c6> │ │ │ │ - cmpb $0x0,0x3c(%r13) │ │ │ │ - je cb96 <__cxa_finalize@plt+0x93c6> │ │ │ │ - jmp cb8c <__cxa_finalize@plt+0x93bc> │ │ │ │ - lea 0x7a366(%rip),%rcx │ │ │ │ - mov $0x697,%edx │ │ │ │ - lea 0x746ba(%rip),%rsi │ │ │ │ - lea 0x74808(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - cmpb $0x0,0x3c(%rsi) │ │ │ │ - je cfe6 <__cxa_finalize@plt+0x9816> │ │ │ │ - mov 0x60(%rsi),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %edx,%ebp │ │ │ │ - cmp %edx,0x8(%rax) │ │ │ │ - jb cfc7 <__cxa_finalize@plt+0x97f7> │ │ │ │ - mov %edx,%r12d │ │ │ │ - xor %edi,%edi │ │ │ │ - shl $0x3,%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5e500 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - div %ebp │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je ceb7 <__cxa_finalize@plt+0x96e7> │ │ │ │ - lea (%r12,%r14,1),%rax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + sub $0x58,%rsp │ │ │ │ + movzbl 0xa8(%rsp),%eax │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + mov %al,0x47(%rsp) │ │ │ │ + mov 0xa0(%rsp),%eax │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je e76f │ │ │ │ xor %r15d,%r15d │ │ │ │ - mov %r13d,0x8(%rsp) │ │ │ │ + movb $0x1,0x45(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0xc0(%rsp),%rbp │ │ │ │ + mov %r15d,%eax │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + mov %rsi,%r15 │ │ │ │ + movl $0x0,0x24(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + movb $0x0,0x46(%rsp) │ │ │ │ + movl $0xffffffff,0x20(%rsp) │ │ │ │ + movl $0xffffffff,0x4(%rsp) │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + jmp e68a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x98,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x98,%edx │ │ │ │ - movups %xmm1,0x48(%rax) │ │ │ │ - movups %xmm1,0x58(%rax) │ │ │ │ - movups %xmm1,0x68(%rax) │ │ │ │ - movl $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movl $0x0,0x40(%rax) │ │ │ │ - movq $0x0,0x80(%rax) │ │ │ │ - movl $0x0,0x30(%rax) │ │ │ │ - movl $0x0,0x3a(%rax) │ │ │ │ - movb $0x1,0x3e(%rax) │ │ │ │ - movups %xmm0,0x18(%rax) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - call 3480 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x20(%rsp),%r8d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movb $0x0,0x3d(%rax) │ │ │ │ - movq $0x0,0x1c(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne ced0 <__cxa_finalize@plt+0x9700> │ │ │ │ - mov 0x24(%rsp),%r14d │ │ │ │ - lea -0x1(%r14),%eax │ │ │ │ + mov 0x68(%rbx),%eax │ │ │ │ + mov 0x88(%rbx),%edx │ │ │ │ mov %eax,0xc(%rsp) │ │ │ │ - movd %r14d,%xmm3 │ │ │ │ - mov $0x10,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - pshufd $0xe0,%xmm3,%xmm2 │ │ │ │ - movq %xmm2,(%rsp) │ │ │ │ - call 5e500 │ │ │ │ + mov 0x20(%rbx),%eax │ │ │ │ + mov %edx,%r13d │ │ │ │ + mov %eax,%ecx │ │ │ │ + sub %eax,%r13d │ │ │ │ + sub %edx,%ecx │ │ │ │ + cmp %eax,%edx │ │ │ │ + cmovae %r13d,%ecx │ │ │ │ + mov %ecx,0x14(%rsp) │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + call 5b4f0 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + call 5f900 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + call 5f8c0 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + mov 0x98(%rsp),%edx │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + call 5be10 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13d,%edi │ │ │ │ + cvtsi2ssl 0x1e0(%rbp),%xmm0 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + call 42c60 │ │ │ │ + mov (%rsp),%r8d │ │ │ │ + cmp %r8d,%r13d │ │ │ │ + cmovbe %r13d,%r8d │ │ │ │ + cmp 0x18c(%rbp),%r8d │ │ │ │ + jae e6b8 │ │ │ │ + cmp $0x9,%r13d │ │ │ │ + jbe e640 │ │ │ │ + cmpl $0x1,0x8(%rsp) │ │ │ │ + ja e640 │ │ │ │ + cmpl $0xffffffff,0x4(%rsp) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + je e780 │ │ │ │ + cmpl $0xffffffff,0xc(%rsp) │ │ │ │ + je e7a8 │ │ │ │ + cmp %eax,0x4(%rsp) │ │ │ │ + je e7c8 │ │ │ │ + add $0x68,%r15 │ │ │ │ + cmp 0xa0(%rsp),%r12d │ │ │ │ + je e76f │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov %r12d,%r14d │ │ │ │ + lea (%r9,%r9,2),%rax │ │ │ │ + lea (%r9,%rax,4),%rax │ │ │ │ + lea (%rdx,%rax,8),%rcx │ │ │ │ + mov 0x20(%r15),%eax │ │ │ │ + mov 0x20(%rcx),%edx │ │ │ │ + mov %eax,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + sub %edx,%edi │ │ │ │ + sub %eax,%esi │ │ │ │ + cmp %eax,%edx │ │ │ │ + mov (%rcx),%eax │ │ │ │ + cmovb %edi,%esi │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + mov %esi,0x20(%rsp) │ │ │ │ + lea 0x1(%r14),%r12d │ │ │ │ + cmp 0xa0(%rsp),%r12d │ │ │ │ + jb e580 │ │ │ │ + movl $0xffffffff,0x14(%rsp) │ │ │ │ + movl $0xffffffff,0xc(%rsp) │ │ │ │ + jmp e5a4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + cmp %eax,0x1b0(%rbp) │ │ │ │ + jg e611 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + addl $0x1,0x24(%rsp) │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + add %r13d,(%rax) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + add %ecx,(%rax) │ │ │ │ + cmpb $0x0,0x45(%rsp) │ │ │ │ + jne e7f0 │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %r14d,%eax │ │ │ │ - lea (%rax,%rax,2),%r12 │ │ │ │ - shl $0x3,%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ + mov $0x68,%esi │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ + call 43c40 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + movzbl 0x47(%rsp),%ecx │ │ │ │ + mov $0x1,%r8d │ │ │ │ mov %rax,%rsi │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - add (%rax),%rsi │ │ │ │ - call 3480 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rcx,0x8(%r13) │ │ │ │ - test %eax,%eax │ │ │ │ - je ce1c <__cxa_finalize@plt+0x964c> │ │ │ │ - mov 0x60(%rbx),%rdx │ │ │ │ + mov (%rdx),%eax │ │ │ │ sub $0x1,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov (%rdx),%rdi │ │ │ │ - lea (%rdi,%rax,8),%rax │ │ │ │ - mov 0x10(%rax),%edx │ │ │ │ - test %r14d,%r14d │ │ │ │ - je ce5e <__cxa_finalize@plt+0x968e> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - lea 0x10(%rdi,%r12,1),%rsi │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - mov %rsi,%r9 │ │ │ │ - sub %rax,%r9 │ │ │ │ - and $0x8,%r9d │ │ │ │ - je ce50 <__cxa_finalize@plt+0x9680> │ │ │ │ - lea 0x28(%rdi),%rax │ │ │ │ - sub %edx,0x10(%rdi) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je ce5e <__cxa_finalize@plt+0x968e> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub %edx,(%rax) │ │ │ │ - sub %edx,0x18(%rax) │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne ce50 <__cxa_finalize@plt+0x9680> │ │ │ │ - cmpq $0x0,0x68(%rbx) │ │ │ │ - jne cf00 <__cxa_finalize@plt+0x9730> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - mov %r13,0x60(%rax) │ │ │ │ - mov %r15,0x68(%rax) │ │ │ │ - test %r15,%r15 │ │ │ │ - je cef0 <__cxa_finalize@plt+0x9720> │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - mov (%r15),%rcx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - mov 0x10(%rcx,%rdx,1),%ecx │ │ │ │ - cmp %ecx,0x10(%rsi,%rdx,1) │ │ │ │ - jne cfa8 <__cxa_finalize@plt+0x97d8> │ │ │ │ - add %r14d,0x8(%rsp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %ecx,0x18(%rax) │ │ │ │ - cmp %rbp,0x18(%rsp) │ │ │ │ - jne ccf0 <__cxa_finalize@plt+0x9520> │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + lea (%rax,%rax,4),%rdi │ │ │ │ + shl $0x4,%rdi │ │ │ │ + add 0x8(%rdx),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + call 44f80 │ │ │ │ + cmpl $0x1,0x24(%rsp) │ │ │ │ + jbe e74a │ │ │ │ + movzbl 0x46(%rsp),%eax │ │ │ │ + cmp %al,0x60(%rbx) │ │ │ │ + je e850 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + movb $0x1,(%rax) │ │ │ │ + movzbl 0x60(%rbx),%eax │ │ │ │ + mov %al,0x46(%rsp) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + movb $0x0,0x45(%rsp) │ │ │ │ + add $0x68,%r15 │ │ │ │ + cmp 0xa0(%rsp),%r12d │ │ │ │ + jne e652 │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - subl $0x1,0x20(%rsp) │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - lea 0x1(%rax),%r14d │ │ │ │ - jmp cd98 <__cxa_finalize@plt+0x95c8> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - mov 0x10(%rsi,%rdx,8),%ecx │ │ │ │ - jmp ce9b <__cxa_finalize@plt+0x96cb> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x10,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %r12,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call 5e500 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x68(%rbx),%rax │ │ │ │ - add (%rax),%rsi │ │ │ │ - call 3480 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ - test %esi,%esi │ │ │ │ - jne cf70 <__cxa_finalize@plt+0x97a0> │ │ │ │ - xor %esi,%esi │ │ │ │ - test %r14d,%r14d │ │ │ │ - je cf93 <__cxa_finalize@plt+0x97c3> │ │ │ │ - mov (%r15),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - add $0x10,%rax │ │ │ │ + cmpl $0x270f,0x14(%rsp) │ │ │ │ + ja e62b │ │ │ │ + cmp %eax,0xc(%rsp) │ │ │ │ + je e6c8 │ │ │ │ + cmpl $0xffffffff,0xc(%rsp) │ │ │ │ + jne e636 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - sub %esi,(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %r14d,%edx │ │ │ │ - jb cf58 <__cxa_finalize@plt+0x9788> │ │ │ │ - jmp ce69 <__cxa_finalize@plt+0x9699> │ │ │ │ + cmp %eax,0x4(%rsp) │ │ │ │ + jne e640 │ │ │ │ + cmpl $0x270f,0x20(%rsp) │ │ │ │ + jbe e6c8 │ │ │ │ + jmp e640 │ │ │ │ + nopl (%rax) │ │ │ │ + cmpl $0x270f,0x20(%rsp) │ │ │ │ + ja e640 │ │ │ │ + cmpl $0x270f,0x14(%rsp) │ │ │ │ + jbe e6c8 │ │ │ │ + jmp e640 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x28(%rsp),%r13 │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + mov 0x0(%r13),%ecx │ │ │ │ + mov (%rsi),%rsi │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + lea (%rax,%rcx,1),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + call 44270 │ │ │ │ + addl $0x1,0x0(%r13) │ │ │ │ + jmp e6eb │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x68(%rbx),%rdx │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%rcx,%rax,8),%rax │ │ │ │ - mov 0x10(%rax),%esi │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne cf4a <__cxa_finalize@plt+0x977a> │ │ │ │ - jmp ce69 <__cxa_finalize@plt+0x9699> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - mov %r13,0x60(%rax) │ │ │ │ - mov %r15,0x68(%rax) │ │ │ │ - jmp ce7e <__cxa_finalize@plt+0x96ae> │ │ │ │ - lea 0x79ff1(%rip),%rcx │ │ │ │ - mov $0x714,%edx │ │ │ │ - lea 0x7435d(%rip),%rsi │ │ │ │ - lea 0x7663e(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x79fd2(%rip),%rcx │ │ │ │ - mov $0x6d3,%edx │ │ │ │ - lea 0x7433e(%rip),%rsi │ │ │ │ - lea 0x744ad(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x79fb3(%rip),%rcx │ │ │ │ - mov $0x6d2,%edx │ │ │ │ - lea 0x7431f(%rip),%rsi │ │ │ │ - lea 0x74482(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + cmp (%rbx),%eax │ │ │ │ + jne e742 │ │ │ │ + jmp e758 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %r8d,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - cmpb $0x0,0x3c(%rsi) │ │ │ │ - je d2c6 <__cxa_finalize@plt+0x9af6> │ │ │ │ - mov 0x60(%rsi),%rax │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov %edx,%ebp │ │ │ │ - cmp 0x8(%rax),%edx │ │ │ │ - jae d2a7 <__cxa_finalize@plt+0x9ad7> │ │ │ │ + sub $0x108,%rsp │ │ │ │ + movsd 0x74b2c(%rip),%xmm0 │ │ │ │ + movsd 0x74b34(%rip),%xmm2 │ │ │ │ + mov 0x140(%rsp),%rax │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov %rsi,0x78(%rsp) │ │ │ │ + mov 0x158(%rsp),%r10d │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + mov 0x148(%rsp),%rax │ │ │ │ + mov %rdx,0x80(%rsp) │ │ │ │ + movsd 0x748fa(%rip),%xmm4 │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0x150(%rsp),%rax │ │ │ │ + mov %rcx,0x88(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov 0x160(%rsp),%rax │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10d,%eax │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + divsd 0x74a96(%rip),%xmm0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + andpd %xmm2,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm4 │ │ │ │ + jbe e95a │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + andnpd %xmm0,%xmm2 │ │ │ │ + cvtsi2sd %rax,%xmm3 │ │ │ │ + orpd %xmm2,%xmm3 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + mov %r12d,%ebx │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ xor %edi,%edi │ │ │ │ - mov $0x98,%esi │ │ │ │ - mov %ecx,%r14d │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - lea 0x18(%r15),%rsi │ │ │ │ - movl $0x0,0x28(%rax) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x18(%rax),%rdi │ │ │ │ - mov $0x80,%edx │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movl $0x0,0x40(%rax) │ │ │ │ - movq $0x0,0x80(%rax) │ │ │ │ - movl $0x0,0x30(%rax) │ │ │ │ - movl $0x0,0x3a(%rax) │ │ │ │ - movb $0x1,0x3e(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm1,0x18(%rax) │ │ │ │ - movups %xmm0,0x48(%rax) │ │ │ │ - movups %xmm0,0x58(%rax) │ │ │ │ - movups %xmm0,0x68(%rax) │ │ │ │ - call 3480 │ │ │ │ - movb $0x0,0x3d(%rbx) │ │ │ │ - mov 0x60(%r15),%rax │ │ │ │ - lea 0x0(%rbp,%r14,1),%ecx │ │ │ │ - movq $0x0,0x1c(%rbx) │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - sub %ebp,%edx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - cmovb %edx,%r14d │ │ │ │ + mov %r10d,0x158(%rsp) │ │ │ │ + lea (%rbx,%rbx,2),%rax │ │ │ │ + lea 0x0(,%rbx,4),%r13 │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ + movq $0x0,0xf0(%rsp) │ │ │ │ + lea (%rbx,%rax,4),%rsi │ │ │ │ + shl $0x3,%rbx │ │ │ │ + shl $0x3,%rsi │ │ │ │ + cvttsd2si %xmm1,%rbp │ │ │ │ + call 13000 │ │ │ │ xor %edi,%edi │ │ │ │ - movd %r14d,%xmm3 │ │ │ │ - pshufd $0xe0,%xmm3,%xmm2 │ │ │ │ - movq %xmm2,(%rsp) │ │ │ │ - call 5e500 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 13000 │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %r14d,%eax │ │ │ │ - lea (%rax,%rax,2),%r12 │ │ │ │ - shl $0x3,%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %ebp,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x60(%r15),%rax │ │ │ │ - add (%rax),%rsi │ │ │ │ - call 3480 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne d270 <__cxa_finalize@plt+0x9aa0> │ │ │ │ - test %r14d,%r14d │ │ │ │ - je d17e <__cxa_finalize@plt+0x99ae> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - lea 0x10(%rdi,%r12,1),%rsi │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - mov %rsi,%r8 │ │ │ │ - sub %rax,%r8 │ │ │ │ - and $0x8,%r8d │ │ │ │ - je d170 <__cxa_finalize@plt+0x99a0> │ │ │ │ - sub %edx,(%rax) │ │ │ │ - lea 0x28(%rdi),%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je d17e <__cxa_finalize@plt+0x99ae> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call 13000 │ │ │ │ + test %r12d,%r12d │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + mov 0x158(%rsp),%r10d │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + je f039 │ │ │ │ + lea -0x1(%r12),%eax │ │ │ │ + lea 0x32(%rbp),%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,0xc0(%rsp) │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ + mov $0x96,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + mov %eax,%edi │ │ │ │ + mov %edx,0xac(%rsp) │ │ │ │ + cmovbe %edx,%edi │ │ │ │ + mov %r12d,0xcc(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea -0x1(%rdi),%eax │ │ │ │ + mov %edi,(%rsp) │ │ │ │ + mov %eax,0xa8(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + sub %edi,%eax │ │ │ │ + mov %eax,0xc8(%rsp) │ │ │ │ + jmp ebf7 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov %r10d,%r14d │ │ │ │ + sub %r12d,%r14d │ │ │ │ + lea (%r12,%rcx,1),%eax │ │ │ │ + sub %ebp,%eax │ │ │ │ + test %r13d,%r13d │ │ │ │ + je ec68 │ │ │ │ + add %r14d,%ecx │ │ │ │ + add %edx,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + movzbl %r13b,%r8d │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + mov %r13d,%edi │ │ │ │ + push %r8 │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + push %r9 │ │ │ │ + push %r14 │ │ │ │ + push %rdx │ │ │ │ + push %rax │ │ │ │ + push %rcx │ │ │ │ + push %r10 │ │ │ │ + mov %r10d,0x190(%rsp) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + push (%rax,%rdi,8) │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0xe0(%rsp),%rdx │ │ │ │ + mov (%rax,%rdi,8),%r9 │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0xe8(%rsp),%r8 │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov (%rax,%rbx,8),%ecx │ │ │ │ + call 43030 │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov 0x60(%rsp),%r11 │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + mov 0x58(%rsi),%rax │ │ │ │ + movb $0x1,0x61(%rsi) │ │ │ │ + mov %r13d,(%r11,%rbx,4) │ │ │ │ + mov %rax,(%rcx,%rbx,8) │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + mov %rax,(%rdi,%rbx,8) │ │ │ │ + mov 0x24(%rsi),%eax │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %eax,(%rcx,%rbx,4) │ │ │ │ + mov 0x50(%rsi),%eax │ │ │ │ + mov %eax,(%r15,%rbx,4) │ │ │ │ + mov 0x48(%rsi),%eax │ │ │ │ + mov %eax,(%rdi,%rbx,4) │ │ │ │ + mov (%r15,%rbx,4),%edx │ │ │ │ + lea -0x1(%rax,%rdx,1),%eax │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + add $0x50,%rsp │ │ │ │ + mov 0x158(%rsp),%r10d │ │ │ │ + mov %eax,(%rdx,%rbx,4) │ │ │ │ + mov (%r11,%rbx,4),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne ecc0 │ │ │ │ + mov 0x48(%rsi),%eax │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %eax,(%rdi,%rbx,4) │ │ │ │ + mov (%r15,%rbx,4),%edx │ │ │ │ + lea -0x1(%rax,%rdx,1),%eax │ │ │ │ + mov %eax,(%rcx,%rbx,4) │ │ │ │ + mov (%r11,%rbx,4),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne ec80 │ │ │ │ + movd 0x28(%rsi),%xmm0 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + movd %ebp,%xmm1 │ │ │ │ + add $0x68,%rsi │ │ │ │ + punpckldq %xmm0,%xmm1 │ │ │ │ + movq %xmm1,(%rax,%rbx,8) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,0x68(%rsp) │ │ │ │ + je ed20 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + mov (%rax,%rbx,4),%ebp │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov (%rcx,%rbx,4),%r12d │ │ │ │ + movsbl (%rax,%rbx,1),%r13d │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %rbx,%rbx │ │ │ │ + je ec2f │ │ │ │ + lea -0x1(%rbx),%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov (%rcx,%rdx,4),%ecx │ │ │ │ + mov %ebp,%edx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + cmovb %edi,%edx │ │ │ │ + mov 0x74(%rsp),%edi │ │ │ │ + cmp %edi,%eax │ │ │ │ + jae eaa8 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov 0x4(%rax,%rbx,4),%eax │ │ │ │ + mov %eax,%r14d │ │ │ │ + sub %r12d,%r14d │ │ │ │ + cmp %r12d,%eax │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmovb %eax,%r14d │ │ │ │ + lea (%r12,%rcx,1),%eax │ │ │ │ + sub %ebp,%eax │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne eac0 │ │ │ │ + mov 0xac(%rsp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + add %r14d,%eax │ │ │ │ + jmp eac7 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub %edx,(%rax) │ │ │ │ - sub %edx,0x18(%rax) │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne d170 <__cxa_finalize@plt+0x99a0> │ │ │ │ - lea -0x1(%r14),%eax │ │ │ │ - lea (%rax,%rax,2),%r8 │ │ │ │ - shl $0x3,%r8 │ │ │ │ - cmpq $0x0,0x68(%r15) │ │ │ │ - je d290 <__cxa_finalize@plt+0x9ac0> │ │ │ │ + mov 0xa8(%rsp),%eax │ │ │ │ + mov 0x24(%rsi),%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + add %r12d,%eax │ │ │ │ + sub %ebp,%eax │ │ │ │ + add %r14d,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jb ebd2 │ │ │ │ + mov 0xc8(%rsp),%eax │ │ │ │ + add %ebp,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + sub %r12d,%eax │ │ │ │ + sub %r14d,%eax │ │ │ │ + movd %eax,%xmm0 │ │ │ │ + jmp ebd2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %r10d,%eax │ │ │ │ + sub (%r15,%rbx,4),%eax │ │ │ │ + sub 0x48(%rsi),%eax │ │ │ │ + mov %eax,(%rdi,%rbx,4) │ │ │ │ + mov (%r15,%rbx,4),%edx │ │ │ │ + mov 0x48(%rsi),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp %ecx,%r10d │ │ │ │ + jb f18c │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + lea -0x1(%rax,%rdx,1),%eax │ │ │ │ + mov %eax,(%rcx,%rbx,4) │ │ │ │ + cmp %eax,%r10d │ │ │ │ + jae ebc1 │ │ │ │ + lea 0x748f0(%rip),%rcx │ │ │ │ + mov $0x262,%edx │ │ │ │ + lea 0x723cc(%rip),%rsi │ │ │ │ + lea 0x723d7(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x60(%rsp),%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r10d,%ecx │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov 0xd4(%rsp),%r12d │ │ │ │ + mov 0xc8(%rsp),%r13 │ │ │ │ xor %edi,%edi │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - call 5e500 │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + push %rax │ │ │ │ + lea 0x6646f(%rip),%rbx │ │ │ │ + add %r15,%r13 │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0xf8(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x108(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + push 0xe8(%rsp) │ │ │ │ + push %rbx │ │ │ │ + mov 0x1b8(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x1b8(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + push %r12 │ │ │ │ + push 0x88(%rsp) │ │ │ │ + push 0x88(%rsp) │ │ │ │ + push 0xb0(%rsp) │ │ │ │ + push 0xb0(%rsp) │ │ │ │ + push %r11 │ │ │ │ + mov %r11,0x88(%rsp) │ │ │ │ + push 0xb8(%rsp) │ │ │ │ + mov 0xd8(%rsp),%r9 │ │ │ │ + mov %r10d,0x1e8(%rsp) │ │ │ │ + call 75840 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov %r15,%r9 │ │ │ │ + add $0x88,%rsp │ │ │ │ + mov %rax,%r14 │ │ │ │ xor %edi,%edi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,(%r9) │ │ │ │ - mov 0x68(%r15),%rax │ │ │ │ - add (%rax),%rsi │ │ │ │ - call 3480 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - test %ebp,%ebp │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %rax,0x8(%r9) │ │ │ │ - je d1ff <__cxa_finalize@plt+0x9a2f> │ │ │ │ - mov 0x68(%r15),%rdx │ │ │ │ - lea -0x1(%rbp),%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - lea (%rcx,%rax,8),%rax │ │ │ │ - mov 0x10(%rax),%ebp │ │ │ │ - mov (%r9),%rsi │ │ │ │ - lea 0x10(%rsi),%rax │ │ │ │ - lea 0x10(%rsi,%r12,1),%rdx │ │ │ │ - test %r14d,%r14d │ │ │ │ - je d23e <__cxa_finalize@plt+0x9a6e> │ │ │ │ + push 0xf0(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r14,%rbp │ │ │ │ + push 0xf0(%rsp) │ │ │ │ + push 0xe8(%rsp) │ │ │ │ + push 0xf8(%rsp) │ │ │ │ + push 0x78(%rsp) │ │ │ │ + push 0xe0(%rsp) │ │ │ │ + push %rbx │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov 0x1b0(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x1b0(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + push 0x80(%rsp) │ │ │ │ + push 0x80(%rsp) │ │ │ │ + push 0xa8(%rsp) │ │ │ │ + push 0xa8(%rsp) │ │ │ │ + mov 0x78(%rsp),%r11 │ │ │ │ + push %r11 │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + push 0xb0(%rsp) │ │ │ │ + push 0xd0(%rsp) │ │ │ │ + mov 0x1e8(%rsp),%r8d │ │ │ │ + call 76140 │ │ │ │ + add $0x90,%rsp │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + mov (%rax,%r12,1),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + movq $0x0,(%rax,%r12,1) │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + mov (%rax,%r12,1),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + movq $0x0,(%rax,%r12,1) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov (%rax,%r12,1),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + cmpl $0xffffffff,(%rbx) │ │ │ │ + movq $0x0,(%rax,%r12,1) │ │ │ │ + je f030 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx,%r14,8),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov (%rbx),%eax │ │ │ │ + movq $0x0,(%rdx,%r14,8) │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x1,%r14 │ │ │ │ mov %rdx,%rdi │ │ │ │ - sub %rax,%rdi │ │ │ │ - and $0x8,%edi │ │ │ │ - je d230 <__cxa_finalize@plt+0x9a60> │ │ │ │ - sub %ebp,(%rax) │ │ │ │ - lea 0x28(%rsi),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je d23e <__cxa_finalize@plt+0x9a6e> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub %ebp,(%rax) │ │ │ │ - sub %ebp,0x18(%rax) │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne d230 <__cxa_finalize@plt+0x9a60> │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - mov 0x10(%rsi,%r8,1),%eax │ │ │ │ - mov %r13,0x60(%rbx) │ │ │ │ - mov %r9,0x68(%rbx) │ │ │ │ - cmp %eax,0x10(%rdx,%r8,1) │ │ │ │ - jne d2e5 <__cxa_finalize@plt+0x9b15> │ │ │ │ - mov %eax,0x18(%rbx) │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jb ef08 │ │ │ │ + add $0x4,%rbx │ │ │ │ + add $0x8,%r12 │ │ │ │ + add $0x8,%rbp │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,-0x8(%rbp) │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne ee90 │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %r11,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xe8(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xd8(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f1ab │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + add $0x108,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - mov 0x60(%r15),%rdx │ │ │ │ - lea -0x1(%rbp),%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - lea (%rsi,%rax,8),%rax │ │ │ │ - mov 0x10(%rax),%edx │ │ │ │ - jmp d13f <__cxa_finalize@plt+0x996f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov %r13,0x60(%rbx) │ │ │ │ - movq $0x0,0x68(%rbx) │ │ │ │ - mov 0x10(%rax,%r8,1),%eax │ │ │ │ - jmp d25a <__cxa_finalize@plt+0x9a8a> │ │ │ │ - lea 0x79cd2(%rip),%rcx │ │ │ │ - mov $0x72e,%edx │ │ │ │ - lea 0x7405e(%rip),%rsi │ │ │ │ - lea 0x741eb(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x79cb3(%rip),%rcx │ │ │ │ - mov $0x72d,%edx │ │ │ │ - lea 0x7403f(%rip),%rsi │ │ │ │ - lea 0x741a2(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x79c94(%rip),%rcx │ │ │ │ - mov $0x769,%edx │ │ │ │ - lea 0x74020(%rip),%rsi │ │ │ │ - lea 0x76301(%rip),%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + jmp ef2e │ │ │ │ + mov 0x60(%rsp),%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r10d,%ecx │ │ │ │ + mov %r15,%r8 │ │ │ │ + lea 0x66171(%rip),%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + push 0x60(%rsp) │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0xf8(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x108(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + push 0xe8(%rsp) │ │ │ │ + push %rbx │ │ │ │ + mov 0x1b8(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x1b8(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + push $0x0 │ │ │ │ + push 0x88(%rsp) │ │ │ │ + push 0x88(%rsp) │ │ │ │ + push 0xb0(%rsp) │ │ │ │ + push 0xb0(%rsp) │ │ │ │ + push %r11 │ │ │ │ + mov 0xb8(%rsp),%r12 │ │ │ │ + mov %r11,0x88(%rsp) │ │ │ │ + push %r12 │ │ │ │ + mov 0xd8(%rsp),%r13 │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %r10d,0x1e8(%rsp) │ │ │ │ + call 75840 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov %r15,%r9 │ │ │ │ + add $0x88,%rsp │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %edi,%edi │ │ │ │ + push 0xf0(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + push 0xf0(%rsp) │ │ │ │ + push 0xe8(%rsp) │ │ │ │ + push 0xf8(%rsp) │ │ │ │ + push 0x78(%rsp) │ │ │ │ + push 0xe0(%rsp) │ │ │ │ + push %rbx │ │ │ │ + mov 0x1b0(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x1b0(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + push $0x0 │ │ │ │ + push 0x80(%rsp) │ │ │ │ + push 0x80(%rsp) │ │ │ │ + push 0xa8(%rsp) │ │ │ │ + push 0xa8(%rsp) │ │ │ │ + mov 0x78(%rsp),%r11 │ │ │ │ + push %r11 │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + push %r12 │ │ │ │ + push %r13 │ │ │ │ + mov 0x1e8(%rsp),%r8d │ │ │ │ + call 76140 │ │ │ │ + add $0x90,%rsp │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + jmp ef59 │ │ │ │ + lea 0x7445d(%rip),%rcx │ │ │ │ + mov $0x260,%edx │ │ │ │ + lea 0x71f39(%rip),%rsi │ │ │ │ + lea 0x74492(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rcx,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - mov %r9d,0x34(%rsp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je dc37 <__cxa_finalize@plt+0xa467> │ │ │ │ - lea 0x74047(%rip),%rsi │ │ │ │ + sub $0xf8,%rsp │ │ │ │ + mov 0x138(%rsp),%rax │ │ │ │ + mov 0x188(%rsp),%r12 │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + mov 0x148(%rsp),%r14d │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x140(%rsp),%rax │ │ │ │ + cvtsi2ssl 0x1e0(%r12),%xmm0 │ │ │ │ + mov %r9,0x78(%rsp) │ │ │ │ + mov %r14d,%edi │ │ │ │ + mov 0x2c0(%r12),%ebp │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov 0x150(%rsp),%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x2bc(%r12),%eax │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + call 42c60 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + test %r13d,%r13d │ │ │ │ + je faa5 │ │ │ │ + lea 0x62949(%rip),%rcx │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov $0x18,%edx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 3630 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je dca7 <__cxa_finalize@plt+0xa4d7> │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x190000,%ecx │ │ │ │ - call 60e20 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - mov 0xc(%rbx),%edx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x2(%rax),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae d868 <__cxa_finalize@plt+0xa098> │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - add $0x1,%eax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - cmpq $0x0,0x38(%rsp) │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - mov $0xffffffff,%ebp │ │ │ │ - lea (%rdi,%rdx,8),%rdx │ │ │ │ - movb $0x0,0xf(%rsp) │ │ │ │ - mov $0x0,%r14d │ │ │ │ - mov %rbx,(%rdx) │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - movl $0x0,0xc(%rdx) │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - mov $0x0,%ebx │ │ │ │ - movb $0x0,0xd(%rsp) │ │ │ │ - movb $0x0,0xe(%rsp) │ │ │ │ - je d88f <__cxa_finalize@plt+0xa0bf> │ │ │ │ - xor %r12d,%r12d │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ xor %r13d,%r13d │ │ │ │ - mov %r12d,%edx │ │ │ │ - nop │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %dl,0x4(%rsp) │ │ │ │ - call 60ee0 │ │ │ │ - movzbl 0x4(%rsp),%edx │ │ │ │ - cmp $0xff,%al │ │ │ │ - mov %eax,%r12d │ │ │ │ - je d790 <__cxa_finalize@plt+0x9fc0> │ │ │ │ - lea -0x3e(%r12),%eax │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - or %r13b,%al │ │ │ │ - je d540 <__cxa_finalize@plt+0x9d70> │ │ │ │ - cmp %r12b,%r13b │ │ │ │ - je d54c <__cxa_finalize@plt+0x9d7c> │ │ │ │ - mov %r14d,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - cmp %r15d,0x8(%rsp) │ │ │ │ - jae d44d <__cxa_finalize@plt+0x9c7d> │ │ │ │ - test %al,%al │ │ │ │ - jne dc76 <__cxa_finalize@plt+0xa4a6> │ │ │ │ - test %r14b,%r14b │ │ │ │ - je d477 <__cxa_finalize@plt+0x9ca7> │ │ │ │ - movzbl %bpl,%edi │ │ │ │ - movsbl %r12b,%eax │ │ │ │ - mov $0x1,%r14d │ │ │ │ - cmp %edi,%eax │ │ │ │ - movzbl 0xf(%rsp),%edi │ │ │ │ - cmovl %r12d,%ebp │ │ │ │ - mov %edi,%ecx │ │ │ │ - cmp %edi,%eax │ │ │ │ - cmovg %r12d,%ecx │ │ │ │ - mov %cl,0xf(%rsp) │ │ │ │ - cmp $0x2b,%r12b │ │ │ │ - jne d508 <__cxa_finalize@plt+0x9d38> │ │ │ │ - test $0x1,%bl │ │ │ │ - je d508 <__cxa_finalize@plt+0x9d38> │ │ │ │ - test %r15d,%r15d │ │ │ │ - je d611 <__cxa_finalize@plt+0x9e41> │ │ │ │ - testb $0x1,0xd(%rsp) │ │ │ │ - je d611 <__cxa_finalize@plt+0x9e41> │ │ │ │ - movb $0x0,0xd(%rsp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movb $0x1,0xe(%rsp) │ │ │ │ - mov %r15d,0x8(%rsp) │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov %ecx,%r15d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - test %al,%al │ │ │ │ - je d526 <__cxa_finalize@plt+0x9d56> │ │ │ │ - test %r8b,%r8b │ │ │ │ - je dc9e <__cxa_finalize@plt+0xa4ce> │ │ │ │ - movb $0x0,0xe(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov %eax,%ebx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp d400 <__cxa_finalize@plt+0x9c30> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - mov %r12d,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movb $0x0,0xd(%rsp) │ │ │ │ - mov %edx,0x30(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0xe(%rsp),%eax │ │ │ │ - or %dl,%al │ │ │ │ - jne d630 <__cxa_finalize@plt+0x9e60> │ │ │ │ - movb $0x0,0xe(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0xa,%r12b │ │ │ │ - je d400 <__cxa_finalize@plt+0x9c30> │ │ │ │ - cmp $0xd,%r12b │ │ │ │ - je d400 <__cxa_finalize@plt+0x9c30> │ │ │ │ - add $0x1,%r15d │ │ │ │ - jmp d400 <__cxa_finalize@plt+0x9c30> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x40,%r12b │ │ │ │ - mov $0x1,%edx │ │ │ │ - sete %bl │ │ │ │ - test %r15d,%r15d │ │ │ │ - setne %sil │ │ │ │ - test $0x1,%bl │ │ │ │ - jne d660 <__cxa_finalize@plt+0x9e90> │ │ │ │ - test %sil,%sil │ │ │ │ - je d660 <__cxa_finalize@plt+0x9e90> │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne d728 <__cxa_finalize@plt+0x9f58> │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - mov %edx,0x4(%rsp) │ │ │ │ - call 60fd0 │ │ │ │ - mov 0x4(%rsp),%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x34(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - setne %r15b │ │ │ │ - cmp %eax,%edx │ │ │ │ - sete %al │ │ │ │ - and %eax,%r15d │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - add $0x100000,%rax │ │ │ │ - cmp %r14,%rax │ │ │ │ - jl d690 <__cxa_finalize@plt+0x9ec0> │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne d690 <__cxa_finalize@plt+0x9ec0> │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - cmp $0x2b,%r12b │ │ │ │ - jne d4e0 <__cxa_finalize@plt+0x9d10> │ │ │ │ - test $0x1,%bl │ │ │ │ - je d4e0 <__cxa_finalize@plt+0x9d10> │ │ │ │ - movb $0x0,0xd(%rsp) │ │ │ │ - mov $0x2b,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - mov %edx,0x30(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movzbl 0xe(%rsp),%eax │ │ │ │ - mov %eax,%ebx │ │ │ │ - or %dl,%bl │ │ │ │ - je d710 <__cxa_finalize@plt+0x9f40> │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov 0x8(%rsp),%r15d │ │ │ │ - jmp d4af <__cxa_finalize@plt+0x9cdf> │ │ │ │ + call 34d0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0xc(%rbx),%rax │ │ │ │ + cvtsi2sdl 0xc(%rbx),%xmm1 │ │ │ │ + mulsd 0x1f8(%r12),%xmm1 │ │ │ │ + jmp f2d1 │ │ │ │ nopl (%rax) │ │ │ │ - cmp $0xa,%r12b │ │ │ │ - sete %dil │ │ │ │ - mov %edi,%r8d │ │ │ │ + add $0x1,%r13 │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rsi,%r13 │ │ │ │ + je fa78 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13d,%edx │ │ │ │ + cvtsi2sdl (%rax),%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe f2c0 │ │ │ │ + mov %r13d,0x9c(%rsp) │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 71dc0 │ │ │ │ + lea 0x628ec(%rip),%rcx │ │ │ │ + mov $0x18,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 34d0 │ │ │ │ + mov (%r15),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe fa89 │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + lea (%rax,%rdx,4),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov (%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov (%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov (%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov (%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov (%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov (%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov (%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov (%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov (%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov (%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov (%r15),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je f6f8 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov %r15,0x8(%rsp) │ │ │ │ + mov 0x10(%r15),%rdx │ │ │ │ + mov %r10,%r15 │ │ │ │ + add %esi,%ecx │ │ │ │ + mov %ebp,%esi │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + mov %ecx,0x88(%rsp) │ │ │ │ + mov %rbx,%rbp │ │ │ │ + cmova %ecx,%esi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea -0x1(%rsi),%ecx │ │ │ │ + mov %esi,%r10d │ │ │ │ + mov %ecx,0x8c(%rsp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + sub %esi,%ecx │ │ │ │ + mov %ecx,0x98(%rsp) │ │ │ │ + jmp f5b8 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0xc(%r11),%edx │ │ │ │ + mov %r14d,%r12d │ │ │ │ + lea (%rsi,%r10,1),%eax │ │ │ │ + sub %esi,%r12d │ │ │ │ + sub %ecx,%eax │ │ │ │ test %dl,%dl │ │ │ │ - je dcca <__cxa_finalize@plt+0xa4fa> │ │ │ │ - test %dil,%dil │ │ │ │ - je dcca <__cxa_finalize@plt+0xa4fa> │ │ │ │ - mov %al,0xd(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp d400 <__cxa_finalize@plt+0x9c30> │ │ │ │ + je f630 │ │ │ │ + lea (%r12,%r10,1),%r9d │ │ │ │ + add %edi,%eax │ │ │ │ + add %r9d,%eax │ │ │ │ + mov 0x14(%r11),%r11d │ │ │ │ + push %rdx │ │ │ │ + movzbl %dl,%r8d │ │ │ │ + push %r10 │ │ │ │ + mov %r10d,0x28(%rsp) │ │ │ │ + push %r12 │ │ │ │ + push %rdi │ │ │ │ + push %rax │ │ │ │ + push %r9 │ │ │ │ + push %r14 │ │ │ │ + push %rsi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + push %rcx │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + mov %r11d,%ecx │ │ │ │ + push (%rax,%r8,8) │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + mov 0xb0(%rsp),%rdx │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov (%rax,%r8,8),%r9 │ │ │ │ + mov 0xc8(%rsp),%r8 │ │ │ │ + call 43030 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0xc0(%rsp),%rsi │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov (%rdx,%rax,1),%rcx │ │ │ │ + movzbl 0x30(%rcx),%eax │ │ │ │ + mov %al,0x61(%rbp) │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + mov %rax,(%rsi,%rbx,8) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov %rax,(%rsi,%rbx,8) │ │ │ │ + mov 0x24(%rbp),%eax │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov %eax,(%rsi,%rbx,4) │ │ │ │ + movzbl 0xc(%rcx),%eax │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + add $0x50,%rsp │ │ │ │ + mov 0x18(%rsp),%r10d │ │ │ │ + mov %eax,(%r15,%rbx,4) │ │ │ │ + mov 0x50(%rbp),%eax │ │ │ │ + mov %eax,0x0(%r13,%rbx,4) │ │ │ │ + mov 0x48(%rbp),%eax │ │ │ │ + mov %eax,(%rsi,%rbx,4) │ │ │ │ + mov 0x0(%r13,%rbx,4),%esi │ │ │ │ + lea -0x1(%rax,%rsi,1),%eax │ │ │ │ + mov %eax,(%rdi,%rbx,4) │ │ │ │ + mov (%r15,%rbx,4),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne f650 │ │ │ │ + mov 0x48(%rbp),%eax │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %eax,(%rsi,%rbx,4) │ │ │ │ + mov 0x0(%r13,%rbx,4),%esi │ │ │ │ + lea -0x1(%rax,%rsi,1),%eax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %eax,(%rsi,%rbx,4) │ │ │ │ + mov (%r15,%rbx,4),%edi │ │ │ │ + mov (%rcx),%eax │ │ │ │ + test %edi,%edi │ │ │ │ + jne f6b0 │ │ │ │ + movd 0x28(%rbp),%xmm0 │ │ │ │ + movd %eax,%xmm1 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + add $0x68,%rbp │ │ │ │ + punpckldq %xmm0,%xmm1 │ │ │ │ + movq %xmm1,(%rax,%rbx,8) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov (%rax),%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae f6f0 │ │ │ │ + mov (%rdx,%rbx,8),%r11 │ │ │ │ + lea 0x0(,%rbx,8),%rsi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov (%r11),%ecx │ │ │ │ + mov 0x4(%r11),%esi │ │ │ │ + mov %ecx,%edi │ │ │ │ + test %ebx,%ebx │ │ │ │ + je f5f6 │ │ │ │ + lea -0x1(%rbx),%edi │ │ │ │ + mov (%rdx,%rdi,8),%rdi │ │ │ │ + mov 0x4(%rdi),%r9d │ │ │ │ + mov %ecx,%edi │ │ │ │ + sub %r9d,%edi │ │ │ │ + cmp %r9d,%ecx │ │ │ │ + mov $0x0,%r9d │ │ │ │ + cmovb %r9d,%edi │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%r8d │ │ │ │ + jae f460 │ │ │ │ + lea 0x1(%r8),%eax │ │ │ │ + mov (%rdx,%rax,8),%rax │ │ │ │ + movzbl 0xc(%r11),%edx │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,%r12d │ │ │ │ + sub %esi,%r12d │ │ │ │ + cmp %esi,%eax │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmovb %eax,%r12d │ │ │ │ + lea (%rsi,%r10,1),%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + test %dl,%dl │ │ │ │ + jne f479 │ │ │ │ + mov 0x88(%rsp),%r8d │ │ │ │ + lea (%rdi,%r8,1),%r9d │ │ │ │ + add %r9d,%eax │ │ │ │ + add %r12d,%eax │ │ │ │ + jmp f482 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ mov %r14d,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - test %sil,%sil │ │ │ │ - je d750 <__cxa_finalize@plt+0x9f80> │ │ │ │ - test %al,%al │ │ │ │ - je d750 <__cxa_finalize@plt+0x9f80> │ │ │ │ - cmp %r15d,0x8(%rsp) │ │ │ │ - je d565 <__cxa_finalize@plt+0x9d95> │ │ │ │ - jb dc76 <__cxa_finalize@plt+0xa4a6> │ │ │ │ - mov %r12d,%r13d │ │ │ │ - jmp d452 <__cxa_finalize@plt+0x9c82> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - mov 0xc(%rdi),%esi │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - lea 0x2(%rax),%r8d │ │ │ │ - cmp %esi,%r8d │ │ │ │ - jae d760 <__cxa_finalize@plt+0x9f90> │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - add $0x1,%eax │ │ │ │ - lea (%rsi,%rsi,2),%rsi │ │ │ │ - lea (%rdi,%rsi,8),%rsi │ │ │ │ - lea -0x1(%r14),%rdi │ │ │ │ - mov %rdi,(%rsi) │ │ │ │ - mov %ecx,0xc(%rsi) │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %eax,0x8(%rsi) │ │ │ │ - test %r15b,%r15b │ │ │ │ - je d5d7 <__cxa_finalize@plt+0x9e07> │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - movzbl 0xf(%rsp),%ebx │ │ │ │ - mov %edx,%r15d │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %bpl,(%rax) │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - mov %bl,(%rax) │ │ │ │ - call 35a0 │ │ │ │ - mov %r15d,0x30(%rsp) │ │ │ │ - jmp d7f7 <__cxa_finalize@plt+0xa027> │ │ │ │ + sub 0x0(%r13,%rbx,4),%eax │ │ │ │ + sub 0x48(%rbp),%eax │ │ │ │ + mov %eax,(%rsi,%rbx,4) │ │ │ │ + mov 0x0(%r13,%rbx,4),%esi │ │ │ │ + mov 0x48(%rbp),%edi │ │ │ │ + add %esi,%edi │ │ │ │ + cmp %edi,%r14d │ │ │ │ + jb fbee │ │ │ │ + lea -0x1(%rax,%rsi,1),%eax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %eax,(%rsi,%rbx,4) │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jae f57c │ │ │ │ + lea 0x73f3e(%rip),%rcx │ │ │ │ + mov $0x32f,%edx │ │ │ │ + lea 0x71a3a(%rip),%rsi │ │ │ │ + lea 0x71a45(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rcx),%esi │ │ │ │ + mov 0x8c(%rsp),%ecx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x24(%rbp),%edi │ │ │ │ + add %esi,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + add %r12d,%ecx │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jb f58f │ │ │ │ + mov 0x98(%rsp),%ecx │ │ │ │ + add %ecx,%edi │ │ │ │ + lea (%rdi,%rax,1),%ecx │ │ │ │ + sub %esi,%ecx │ │ │ │ + sub %r12d,%ecx │ │ │ │ + movd %ecx,%xmm0 │ │ │ │ + jmp f58f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%r10 │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x65ab8(%rip),%rbx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + mov 0x8(%rcx),%rdx │ │ │ │ + push 0x70(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rcx │ │ │ │ + push %rcx │ │ │ │ + lea 0xe0(%rsp),%rcx │ │ │ │ + push %rcx │ │ │ │ + lea 0x100(%rsp),%rcx │ │ │ │ + push %rcx │ │ │ │ + lea 0xf8(%rsp),%rcx │ │ │ │ + push %rcx │ │ │ │ + lea 0x108(%rsp),%rcx │ │ │ │ + push %rcx │ │ │ │ + push 0xc8(%rsp) │ │ │ │ + push %rbx │ │ │ │ + mov 0x1a8(%rsp),%ecx │ │ │ │ + push %rcx │ │ │ │ + mov 0x1a8(%rsp),%ecx │ │ │ │ + push %rcx │ │ │ │ + mov %r14d,%ecx │ │ │ │ + push %rax │ │ │ │ + push 0xb0(%rsp) │ │ │ │ + push 0xb0(%rsp) │ │ │ │ + push 0xb0(%rsp) │ │ │ │ + push 0xb0(%rsp) │ │ │ │ + push %r10 │ │ │ │ + mov %r10,0x90(%rsp) │ │ │ │ + push 0xb0(%rsp) │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + call 75840 │ │ │ │ + add $0x90,%rsp │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + je fab3 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %r14d,%r8d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + push 0xd0(%rsp) │ │ │ │ + push 0xf0(%rsp) │ │ │ │ + push 0xe8(%rsp) │ │ │ │ + push 0xf8(%rsp) │ │ │ │ + push 0x98(%rsp) │ │ │ │ + push 0xc0(%rsp) │ │ │ │ + push %rbx │ │ │ │ + mov 0x1a0(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x1a0(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov (%r15),%eax │ │ │ │ + push %rax │ │ │ │ + push 0xa8(%rsp) │ │ │ │ + push 0xa8(%rsp) │ │ │ │ + push 0xa8(%rsp) │ │ │ │ + push 0xa8(%rsp) │ │ │ │ + push %r10 │ │ │ │ + mov %r10,0x90(%rsp) │ │ │ │ + push 0xa8(%rsp) │ │ │ │ + push 0xb8(%rsp) │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov %rsi,0x98(%rsp) │ │ │ │ + call 76140 │ │ │ │ + mov (%r15),%eax │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + add $0x90,%rsp │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + je f95e │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,0xe(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%ebx │ │ │ │ - jmp d530 <__cxa_finalize@plt+0x9d60> │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + movq $0x0,(%rax,%rbp,8) │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + movq $0x0,(%rax,%rbp,8) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + cmpl $0xffffffff,(%r12) │ │ │ │ + movq $0x0,(%rax,%rbp,8) │ │ │ │ + je fa70 │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + xor %r13d,%r13d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp (%rax),%r15d │ │ │ │ - jae d730 <__cxa_finalize@plt+0x9f60> │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - cmp %r15d,(%rax) │ │ │ │ - jae d587 <__cxa_finalize@plt+0x9db7> │ │ │ │ - jmp d57c <__cxa_finalize@plt+0x9dac> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12d,%r13d │ │ │ │ - jmp d43e <__cxa_finalize@plt+0x9c6e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb(%rsi),%eax │ │ │ │ - mov %edx,0x4(%rsp) │ │ │ │ - lea (%rax,%rax,2),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x4(%rsp),%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - addl $0xb,0xc(%rax) │ │ │ │ - mov %rdi,(%rax) │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - jmp d6ab <__cxa_finalize@plt+0x9edb> │ │ │ │ - nop │ │ │ │ - mov %ebx,%eax │ │ │ │ - xor $0x1,%eax │ │ │ │ - test %al,0xd(%rsp) │ │ │ │ - je d820 <__cxa_finalize@plt+0xa050> │ │ │ │ - test %r15d,%r15d │ │ │ │ - je d7cb <__cxa_finalize@plt+0x9ffb> │ │ │ │ - mov 0x30(%rsp),%edx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - test %edx,%edx │ │ │ │ - jne d847 <__cxa_finalize@plt+0xa077> │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - addl $0x1,0x30(%rsp) │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - movzbl 0xf(%rsp),%ebx │ │ │ │ + mov (%rdx,%r13,8),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov (%r12),%eax │ │ │ │ + movq $0x0,(%rdx,%r13,8) │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x1,%r13 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jb f908 │ │ │ │ + call 32c0 │ │ │ │ + add $0x1,%rbp │ │ │ │ + add $0x4,%r12 │ │ │ │ + add $0x8,%rbx │ │ │ │ + movq $0x0,-0x8(%rbx) │ │ │ │ + cmp (%r15),%ebp │ │ │ │ + jb f890 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov 0xc8(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%r15),%eax │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ - mov %bpl,(%rax) │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - mov %bl,(%rax) │ │ │ │ - call 35a0 │ │ │ │ - cmpq $0x0,0x38(%rsp) │ │ │ │ - je d801 <__cxa_finalize@plt+0xa031> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call 60ed0 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + mov 0x9c(%rsp),%edx │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + call 71a50 │ │ │ │ + mov %r15,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - add $0x48,%rsp │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xd8(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fc0d │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + add $0xf8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %r14b,%bl │ │ │ │ - je d7cb <__cxa_finalize@plt+0x9ffb> │ │ │ │ - test %r15d,%r15d │ │ │ │ - je d7cb <__cxa_finalize@plt+0x9ffb> │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - cmp %eax,%r15d │ │ │ │ - jne d7cb <__cxa_finalize@plt+0x9ffb> │ │ │ │ - mov 0x30(%rsp),%edx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - test %edx,%edx │ │ │ │ - je d7b8 <__cxa_finalize@plt+0x9fe8> │ │ │ │ - cmp (%rax),%r15d │ │ │ │ - jae d84f <__cxa_finalize@plt+0xa07f> │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - cmp %r15d,(%rax) │ │ │ │ - jae d7c6 <__cxa_finalize@plt+0x9ff6> │ │ │ │ - jmp d7bb <__cxa_finalize@plt+0x9feb> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0xb(%rdx),%eax │ │ │ │ - lea (%rax,%rax,2),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - addl $0xb,0xc(%rax) │ │ │ │ - mov %rdi,(%rax) │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - jmp d394 <__cxa_finalize@plt+0x9bc4> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %esi,%esi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %sil,0x4(%rsp) │ │ │ │ - call 37b0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp $0xff,%al │ │ │ │ - je d790 <__cxa_finalize@plt+0x9fc0> │ │ │ │ - movzbl 0x4(%rsp),%esi │ │ │ │ - lea -0x3e(%rax),%eax │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - or %sil,%al │ │ │ │ - je d9f0 <__cxa_finalize@plt+0xa220> │ │ │ │ - cmp %sil,%r12b │ │ │ │ - je d9fd <__cxa_finalize@plt+0xa22d> │ │ │ │ - mov %r14d,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - cmp %r15d,0x8(%rsp) │ │ │ │ - jae d8e4 <__cxa_finalize@plt+0xa114> │ │ │ │ - test %al,%al │ │ │ │ - jne dc76 <__cxa_finalize@plt+0xa4a6> │ │ │ │ - test %r14b,%r14b │ │ │ │ - je d90e <__cxa_finalize@plt+0xa13e> │ │ │ │ - movzbl %bpl,%edi │ │ │ │ - movsbl %r12b,%eax │ │ │ │ - mov $0x1,%r14d │ │ │ │ - cmp %eax,%edi │ │ │ │ - movzbl 0xf(%rsp),%edi │ │ │ │ - cmovg %r12d,%ebp │ │ │ │ - mov %edi,%edx │ │ │ │ - cmp %eax,%edi │ │ │ │ - cmovl %r12d,%edx │ │ │ │ - mov %dl,0xf(%rsp) │ │ │ │ - cmp $0x2b,%r12b │ │ │ │ - jne d9b0 <__cxa_finalize@plt+0xa1e0> │ │ │ │ - test $0x1,%bl │ │ │ │ - je d9b0 <__cxa_finalize@plt+0xa1e0> │ │ │ │ - test %r15d,%r15d │ │ │ │ - je dac7 <__cxa_finalize@plt+0xa2f7> │ │ │ │ - testb $0x1,0xd(%rsp) │ │ │ │ - je dac7 <__cxa_finalize@plt+0xa2f7> │ │ │ │ - movb $0x0,0xd(%rsp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movb $0x1,0xe(%rsp) │ │ │ │ - mov %r15d,0x8(%rsp) │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov %ecx,%r15d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - test %al,%al │ │ │ │ - je dafa <__cxa_finalize@plt+0xa32a> │ │ │ │ - test %r8b,%r8b │ │ │ │ - je dcd6 <__cxa_finalize@plt+0xa506> │ │ │ │ - movb $0x0,0xe(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov %eax,%ebx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp d898 <__cxa_finalize@plt+0xa0c8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - mov %r12d,%esi │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movb $0x0,0xd(%rsp) │ │ │ │ - mov %r13d,0x30(%rsp) │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0xe(%rsp),%eax │ │ │ │ - or %r13b,%al │ │ │ │ - je dae8 <__cxa_finalize@plt+0xa318> │ │ │ │ - cmp $0xa,%r12b │ │ │ │ - sete %dil │ │ │ │ - mov %edi,%r8d │ │ │ │ - test %r13b,%r13b │ │ │ │ - je dcdf <__cxa_finalize@plt+0xa50f> │ │ │ │ - test %dil,%dil │ │ │ │ - je dcdf <__cxa_finalize@plt+0xa50f> │ │ │ │ - mov %al,0xd(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp d898 <__cxa_finalize@plt+0xa0c8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x40,%r12b │ │ │ │ - mov $0x1,%r13d │ │ │ │ - sete %bl │ │ │ │ - test %r15d,%r15d │ │ │ │ - setne %sil │ │ │ │ - test $0x1,%bl │ │ │ │ - jne db10 <__cxa_finalize@plt+0xa340> │ │ │ │ - test %sil,%sil │ │ │ │ - je db10 <__cxa_finalize@plt+0xa340> │ │ │ │ - mov 0x30(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne dbd8 <__cxa_finalize@plt+0xa408> │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + jmp f92f │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %edx,0x9c(%rsp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp f2ed │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x1(%rax),%r13d │ │ │ │ - call 36e0 │ │ │ │ - mov %rax,%r14 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je dceb <__cxa_finalize@plt+0xa51b> │ │ │ │ - mov 0x34(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - setne %r15b │ │ │ │ - cmp %eax,%r13d │ │ │ │ - sete %al │ │ │ │ - and %eax,%r15d │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - add $0x100000,%rax │ │ │ │ - cmp %r14,%rax │ │ │ │ - jl db48 <__cxa_finalize@plt+0xa378> │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne db48 <__cxa_finalize@plt+0xa378> │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - cmp $0x2b,%r12b │ │ │ │ - jne d980 <__cxa_finalize@plt+0xa1b0> │ │ │ │ - test $0x1,%bl │ │ │ │ - je d980 <__cxa_finalize@plt+0xa1b0> │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - mov $0x2b,%esi │ │ │ │ + mov 0x9c(%rsp),%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 71a50 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + jmp fa36 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov 0x8d934(%rip),%rdi │ │ │ │ + lea 0x73b8d(%rip),%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov (%r15),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je faa5 │ │ │ │ + lea 0xbc(%rsp),%rax │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0xb8(%rsp),%rax │ │ │ │ + mov 0xa0(%rsp),%rbp │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %r14d,%r13d │ │ │ │ xor %r15d,%r15d │ │ │ │ - movb $0x0,0xd(%rsp) │ │ │ │ - mov %r13d,0x30(%rsp) │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movzbl 0xe(%rsp),%eax │ │ │ │ - mov %eax,%ebx │ │ │ │ - or %r13b,%bl │ │ │ │ - je dbc0 <__cxa_finalize@plt+0xa3f0> │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov 0x8(%rsp),%r15d │ │ │ │ - jmp d946 <__cxa_finalize@plt+0xa176> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movb $0x0,0xe(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp $0xa,%r12b │ │ │ │ - je d898 <__cxa_finalize@plt+0xa0c8> │ │ │ │ - cmp $0xd,%r12b │ │ │ │ - je d898 <__cxa_finalize@plt+0xa0c8> │ │ │ │ - add $0x1,%r15d │ │ │ │ - jmp d898 <__cxa_finalize@plt+0xa0c8> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r14d,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - test %sil,%sil │ │ │ │ - je dc00 <__cxa_finalize@plt+0xa430> │ │ │ │ - test %al,%al │ │ │ │ - je dc00 <__cxa_finalize@plt+0xa430> │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - cmp %eax,%r15d │ │ │ │ - je da16 <__cxa_finalize@plt+0xa246> │ │ │ │ - cmp %r15d,%eax │ │ │ │ - jb dc76 <__cxa_finalize@plt+0xa4a6> │ │ │ │ - mov %r12d,%esi │ │ │ │ - jmp d8e9 <__cxa_finalize@plt+0xa119> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x8(%rcx),%eax │ │ │ │ - mov 0xc(%rcx),%esi │ │ │ │ - mov (%rcx),%rdi │ │ │ │ - lea 0x2(%rax),%r8d │ │ │ │ - cmp %esi,%r8d │ │ │ │ - jae dc10 <__cxa_finalize@plt+0xa440> │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x30(%rsp),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - lea (%rsi,%rsi,2),%rsi │ │ │ │ - lea (%rdi,%rsi,8),%rsi │ │ │ │ - lea -0x1(%r14),%rdi │ │ │ │ - mov %rdi,(%rsi) │ │ │ │ - mov %edx,0xc(%rsi) │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %eax,0x8(%rsi) │ │ │ │ - test %r15b,%r15b │ │ │ │ - je da8c <__cxa_finalize@plt+0xa2bc> │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - movzbl 0xf(%rsp),%ebx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %bpl,(%rax) │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - mov %bl,(%rax) │ │ │ │ - call 35a0 │ │ │ │ - mov %r13d,0x30(%rsp) │ │ │ │ - jmp d801 <__cxa_finalize@plt+0xa031> │ │ │ │ - nopl (%rax) │ │ │ │ - movb $0x0,0xe(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov $0x1,%ebx │ │ │ │ - jmp db04 <__cxa_finalize@plt+0xa334> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - cmp (%rax),%r15d │ │ │ │ - jae dbe8 <__cxa_finalize@plt+0xa418> │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - cmp %r15d,(%rax) │ │ │ │ - jb da2d <__cxa_finalize@plt+0xa25d> │ │ │ │ - jmp da38 <__cxa_finalize@plt+0xa268> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r12d,%esi │ │ │ │ - jmp d8d5 <__cxa_finalize@plt+0xa105> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb(%rsi),%eax │ │ │ │ - lea (%rax,%rax,2),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - addl $0xb,0xc(%rax) │ │ │ │ - mov %rdi,(%rax) │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - jmp db63 <__cxa_finalize@plt+0xa393> │ │ │ │ - lea 0x73b2d(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3630 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je dca7 <__cxa_finalize@plt+0xa4d7> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3060 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je dd0d <__cxa_finalize@plt+0xa53d> │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - jmp d37b <__cxa_finalize@plt+0x9bab> │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - lea 0x73697(%rip),%rdi │ │ │ │ - lea 0x757f8(%rip),%rdx │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x0(%rbp),%esi │ │ │ │ + call 42a60 │ │ │ │ + mov 0xbc(%rsp),%eax │ │ │ │ + mov 0x0(%rbp),%r9d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov 0x8d8b7(%rip),%rdi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x73b35(%rip),%rdx │ │ │ │ + push %rax │ │ │ │ + mov 0xc0(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x7f4,%esi │ │ │ │ - call 4ea30 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov %al,0xe(%rsp) │ │ │ │ - jmp d526 <__cxa_finalize@plt+0x9d56> │ │ │ │ - mov 0x8f752(%rip),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %r14d,%r14d │ │ │ │ + je fba3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x8d87e(%rip),%rdi │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x75793(%rip),%rdx │ │ │ │ + lea 0x72774(%rip),%rdx │ │ │ │ + movsbl (%rax,%r15,1),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r15 │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - movzbl 0xe(%rsp),%eax │ │ │ │ - and %ebx,%eax │ │ │ │ - jmp d4bf <__cxa_finalize@plt+0x9cef> │ │ │ │ - mov %al,0xe(%rsp) │ │ │ │ - jmp dafa <__cxa_finalize@plt+0xa32a> │ │ │ │ - movzbl 0xe(%rsp),%eax │ │ │ │ - and %ebx,%eax │ │ │ │ - jmp d956 <__cxa_finalize@plt+0xa186> │ │ │ │ - lea 0x73663(%rip),%rdx │ │ │ │ - mov $0x7d9,%esi │ │ │ │ - lea 0x7361a(%rip),%rdi │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jne fb78 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x8d851(%rip),%rdi │ │ │ │ + lea 0x71546(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + add $0x68,%rbp │ │ │ │ + add $0x8,%rbx │ │ │ │ + mov (%rax,%r12,4),%ecx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov (%rax,%r12,4),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x73624(%rip),%rdx │ │ │ │ - mov $0x7a5,%esi │ │ │ │ - jmp dcf7 <__cxa_finalize@plt+0xa527> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r12 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmp (%rax),%r12d │ │ │ │ + jb fb17 │ │ │ │ + jmp faa5 │ │ │ │ + lea 0x739db(%rip),%rcx │ │ │ │ + mov $0x32d,%edx │ │ │ │ + lea 0x714d7(%rip),%rsi │ │ │ │ + lea 0x73a30(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rcx,%r11 │ │ │ │ push %r14 │ │ │ │ + mov %r9,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %r9d,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov 0xd0(%rsp),%eax │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %r8,0x60(%rsp) │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x88(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - movb $0xff,0x7e(%rsp) │ │ │ │ - movl $0x0,0x80(%rsp) │ │ │ │ - movl $0x0,0x84(%rsp) │ │ │ │ - movb $0x0,0x7f(%rsp) │ │ │ │ - cmp 0xd8(%rsp),%eax │ │ │ │ - jb e181 <__cxa_finalize@plt+0xa9b1> │ │ │ │ - xor %edx,%edx │ │ │ │ - divl 0xd8(%rsp) │ │ │ │ - add $0x3e8,%eax │ │ │ │ - lea (%rax,%rax,2),%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - shl $0x3,%rbx │ │ │ │ - mov $0x10,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 5e500 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3070 │ │ │ │ - mov %ebp,0xc(%r12) │ │ │ │ - movl $0x0,0x8(%r12) │ │ │ │ - test %r13d,%r13d │ │ │ │ - je e148 <__cxa_finalize@plt+0xa978> │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea 0x84(%rsp),%rax │ │ │ │ - xor %r14d,%r14d │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add $0xffffffffffffff80,%rsp │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov 0xf0(%rsp),%r15 │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ - mov %r11,0x68(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %r13d,0x48(%rsp) │ │ │ │ - mov (%rax,%r13,4),%r8d │ │ │ │ - cmp 0xd8(%rsp),%r8d │ │ │ │ - jae e0ff <__cxa_finalize@plt+0xa92f> │ │ │ │ - mov %r8d,0x14(%rsp) │ │ │ │ - mov $0x18,%ebx │ │ │ │ - xor %r10d,%r10d │ │ │ │ - movl $0x1,0x8(%rsp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - add %r8d,%r14d │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov $0x10,%esi │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov (%r12),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov %r8d,0xc(%rax) │ │ │ │ - mov %r14d,0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov %r13d,0x8(%rax) │ │ │ │ - mov %ecx,0x8(%r12) │ │ │ │ - call 5e500 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 5e500 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3070 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - movl $0x0,0x8(%rbp) │ │ │ │ - mov %eax,0xc(%rbp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe e178 <__cxa_finalize@plt+0xa9a8> │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - mov $0x1,%r15d │ │ │ │ - mov 0x68(%rsp),%r11 │ │ │ │ - mov %r8d,%ebx │ │ │ │ - mov (%r11,%r13,8),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov 0x8(%rax),%esi │ │ │ │ + mov 0xe8(%rsp),%eax │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov 0xb8(%rsp),%r13 │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0xc0(%rsp),%r12 │ │ │ │ + movsd 0x1d8(%r15),%xmm0 │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + mov %r13,%rcx │ │ │ │ + movsd 0x2b0(%r15),%xmm1 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x24(%rdi),%rdx │ │ │ │ - jmp df01 <__cxa_finalize@plt+0xa731> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - cmp %ebx,-0x18(%rdx) │ │ │ │ - jae df0a <__cxa_finalize@plt+0xa73a> │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %esi,%eax │ │ │ │ - jb def8 <__cxa_finalize@plt+0xa728> │ │ │ │ - lea (%rcx,%rcx,2),%rdx │ │ │ │ - lea -0x1(%rbx),%ecx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - lea (%rdi,%rdx,1),%rax │ │ │ │ - mov 0xc(%rax),%esi │ │ │ │ - sub %esi,%ecx │ │ │ │ - test %esi,%esi │ │ │ │ - cmove %ebx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je e028 <__cxa_finalize@plt+0xa858> │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - mov %r10d,0x18(%rsp) │ │ │ │ - mov (%rax,%r13,8),%rdi │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je e0b8 <__cxa_finalize@plt+0xa8e8> │ │ │ │ - mov (%rax,%r13,8),%rdx │ │ │ │ - lea 0x7e(%rsp),%rax │ │ │ │ - mov %ecx,%r9d │ │ │ │ - mov %rsi,%rcx │ │ │ │ + mov 0x2b8(%r15),%eax │ │ │ │ + movl $0x0,0x5c(%rsp) │ │ │ │ + movl $0x0,0x60(%rsp) │ │ │ │ + movl $0x0,0x64(%rsp) │ │ │ │ push %rax │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x87(%rsp),%rax │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x68(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0xe8(%rsp),%r9 │ │ │ │ + mov 0xe0(%rsp),%r8d │ │ │ │ + call 73290 │ │ │ │ + lea 0x190(%r15),%r11 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + push %r15 │ │ │ │ + lea 0x64(%rsp),%rax │ │ │ │ push %rax │ │ │ │ push 0x48(%rsp) │ │ │ │ - lea 0x98(%rsp),%rax │ │ │ │ + push 0x48(%rsp) │ │ │ │ + movzbl 0x3c(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x1a0(%r15),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x198(%r15),%eax │ │ │ │ push %rax │ │ │ │ + push %r11 │ │ │ │ + mov 0x100(%rsp),%edi │ │ │ │ + mov %r11,0x70(%rsp) │ │ │ │ + push %rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + push %r12 │ │ │ │ + push %r13 │ │ │ │ + push %r14 │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0xb0(%rsp),%edx │ │ │ │ + call f1b0 │ │ │ │ + mov 0xbc(%rsp),%r14d │ │ │ │ + add $0x60,%rsp │ │ │ │ + lea 0x54(%rsp),%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + push %r15 │ │ │ │ + push %r12 │ │ │ │ + push %r13 │ │ │ │ + movsbl 0x3c(%rsp),%r12d │ │ │ │ + push %r12 │ │ │ │ + push %r14 │ │ │ │ + mov 0x198(%r15),%edx │ │ │ │ + push %rdx │ │ │ │ + mov 0x68(%rsp),%r11 │ │ │ │ + push %r11 │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + lea 0x8f(%rsp),%r9 │ │ │ │ + lea 0x98(%rsp),%r8 │ │ │ │ + call e4f0 │ │ │ │ + add $0x40,%rsp │ │ │ │ + test %r14d,%r14d │ │ │ │ + je fdec │ │ │ │ + lea (%r14,%r14,2),%rdx │ │ │ │ + mov %rbp,%r12 │ │ │ │ + lea (%r14,%rdx,4),%rdx │ │ │ │ + lea 0x0(%rbp,%rdx,8),%r13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x68,%r12 │ │ │ │ + call 43000 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jne fdd8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x50(%rsp),%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 71a50 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ - call d310 <__cxa_finalize@plt+0x9b40> │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0x18(%rsp),%r10d │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov (%rdi,%rax,8),%rsi │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je dfb9 <__cxa_finalize@plt+0xa7e9> │ │ │ │ - sub $0x1,%r10d │ │ │ │ - lea 0x1(%rax),%r8d │ │ │ │ - mov 0x8(%r12),%edx │ │ │ │ - add %r8d,%r14d │ │ │ │ - add %r8d,%ebx │ │ │ │ - add $0x1,%r15d │ │ │ │ - mov %rdx,%rax │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - mov (%r12),%rdx │ │ │ │ - add $0x1,%eax │ │ │ │ - lea (%rdx,%rcx,8),%rdx │ │ │ │ - mov %rsi,(%rdx) │ │ │ │ - mov 0x48(%rsp),%esi │ │ │ │ - mov %r8d,0xc(%rdx) │ │ │ │ - mov %r14d,0x10(%rdx) │ │ │ │ - mov %esi,0x8(%rdx) │ │ │ │ - mov %eax,0x8(%r12) │ │ │ │ - cmp %r15d,0x8(%rsp) │ │ │ │ - jne dee0 <__cxa_finalize@plt+0xa710> │ │ │ │ call 32c0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add $0x1,%r13 │ │ │ │ + mov %r14,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je e148 <__cxa_finalize@plt+0xa978> │ │ │ │ - mov 0x8(%r12),%ecx │ │ │ │ - jmp de20 <__cxa_finalize@plt+0xa650> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0xc(%rbp),%esi │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - lea 0x2(%rcx),%r9d │ │ │ │ - cmp %esi,%r9d │ │ │ │ - jae e060 <__cxa_finalize@plt+0xa890> │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - add $0x1,%ecx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - lea (%rdi,%rdx,8),%rdx │ │ │ │ - mov %rsi,(%rdx) │ │ │ │ - mov %r8d,0xc(%rdx) │ │ │ │ - mov %ecx,0x8(%rbp) │ │ │ │ - jmp dfa5 <__cxa_finalize@plt+0xa7d5> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb(%rsi),%eax │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - lea (%rax,%rax,2),%rsi │ │ │ │ - mov %r10d,0x4c(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov %r8d,0x20(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x4c(%rsp),%r10d │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov (%r11,%r13,8),%rax │ │ │ │ - addl $0xb,0xc(%rbp) │ │ │ │ - mov 0x20(%rsp),%r8d │ │ │ │ - add (%rax),%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp e03b <__cxa_finalize@plt+0xa86b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x7e(%rsp),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - push %rax │ │ │ │ - lea 0x87(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - lea 0x90(%rsp),%r8 │ │ │ │ - call ab00 <__cxa_finalize@plt+0x7330> │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov (%rdi,%rax,8),%rsi │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - mov 0x18(%rsp),%r10d │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - jmp dfa5 <__cxa_finalize@plt+0xa7d5> │ │ │ │ - mov %r8d,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0xd8(%rsp),%edi │ │ │ │ - divl 0xd8(%rsp) │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - mov 0x8(%rsp),%ebx │ │ │ │ - mov %edx,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %ebx │ │ │ │ - add %eax,%edi │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %edx,%r10d │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov %edi,0x14(%rsp) │ │ │ │ - lea 0x0(,%rax,8),%rbx │ │ │ │ - test %edx,%edx │ │ │ │ - je e170 <__cxa_finalize@plt+0xa9a0> │ │ │ │ - sub $0x1,%r10d │ │ │ │ - lea 0x1(%rdi),%r8d │ │ │ │ - jmp de51 <__cxa_finalize@plt+0xa681> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e190 <__cxa_finalize@plt+0xa9c0> │ │ │ │ - add $0x98,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + jne fe3e │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x78,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov %edi,%r8d │ │ │ │ - jmp de51 <__cxa_finalize@plt+0xa681> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - jmp dffc <__cxa_finalize@plt+0xa82c> │ │ │ │ - mov $0x5dd8,%ebx │ │ │ │ - mov $0x3e9,%ebp │ │ │ │ - jmp ddaf <__cxa_finalize@plt+0xa5df> │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - cmp 0x18(%rdi),%esi │ │ │ │ - jae e330 <__cxa_finalize@plt+0xab60> │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je e336 <__cxa_finalize@plt+0xab66> │ │ │ │ - mov %esi,%ebx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x8(%rax),%r12d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ebx,%eax │ │ │ │ - divl 0xc(%rsi) │ │ │ │ - cmp %r12d,%eax │ │ │ │ - jae e240 <__cxa_finalize@plt+0xaa70> │ │ │ │ - mov %eax,%edx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - lea 0x10(%rsi,%rdx,8),%rdx │ │ │ │ - jmp e1fc <__cxa_finalize@plt+0xaa2c> │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0x18,%rdx │ │ │ │ - cmp %eax,%r12d │ │ │ │ - je e21e <__cxa_finalize@plt+0xaa4e> │ │ │ │ - cmp (%rdx),%ebx │ │ │ │ - jae e1f0 <__cxa_finalize@plt+0xaa20> │ │ │ │ - test %eax,%eax │ │ │ │ - je e222 <__cxa_finalize@plt+0xaa52> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - cmp 0x10(%rsi,%rdx,1),%ebx │ │ │ │ - jae e250 <__cxa_finalize@plt+0xaa80> │ │ │ │ - mov %ecx,%eax │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x20(%rdi),%eax │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + mov %r8d,0x14(%rsp) │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jne e208 <__cxa_finalize@plt+0xaa38> │ │ │ │ - mov 0x10(%rsi),%r9d │ │ │ │ - cmp %r9d,%ebx │ │ │ │ - jae e340 <__cxa_finalize@plt+0xab70> │ │ │ │ - add $0x18,%rsp │ │ │ │ + je 10140 │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + mov %rdi,%r13 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movsbl %sil,%r14d │ │ │ │ + jmp feb0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%r13),%edx │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jae 1000c │ │ │ │ + lea (%rbx,%rbx,4),%rax │ │ │ │ + lea (%rbx,%rax,2),%rdx │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 43e70 │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jne fea0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 440b0 │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 5f900 │ │ │ │ + mov 0x58(%r12),%rdi │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + call 5be10 │ │ │ │ + mov (%rsp),%edx │ │ │ │ + add %eax,0x4(%rsp) │ │ │ │ + mov 0x58(%r12),%rdi │ │ │ │ + cmp 0x80(%rsp),%edx │ │ │ │ + jb 10070 │ │ │ │ + mov 0x80(%rsp),%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 5bf90 │ │ │ │ + mov (%rsp),%edx │ │ │ │ + mov 0x58(%r12),%rdi │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + mov %edx,%esi │ │ │ │ + sub 0x80(%rsp),%esi │ │ │ │ + call 5bf90 │ │ │ │ + mov 0x1c(%rsp),%r9d │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov 0x40(%rbp),%r11d │ │ │ │ + mov 0x44(%rbp),%r10d │ │ │ │ + lea 0x1(%rbx),%edx │ │ │ │ + or $0x20,%eax │ │ │ │ + cmp 0x70(%rsp),%r9d │ │ │ │ + movzbl 0x48(%rbp),%ebp │ │ │ │ + cmovg %eax,%r15d │ │ │ │ + mov %r15d,%eax │ │ │ │ + or $0x8,%eax │ │ │ │ + cmp 0x78(%rsp),%esi │ │ │ │ + cmovg %eax,%r15d │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %bpl,%bpl │ │ │ │ + je 10030 │ │ │ │ + or $0x2,%r15d │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 10090 │ │ │ │ + cmpb $0x0,0x60(%r12) │ │ │ │ + jne 10062 │ │ │ │ + or $0x4,%r15d │ │ │ │ + cmp %edx,0x20(%r13) │ │ │ │ + je ffd2 │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mov %r10d,0x20(%rsp) │ │ │ │ + lea (%rdx,%rax,2),%rdx │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + mov %esi,0x1c(%rsp) │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + call 43e70 │ │ │ │ + mov 0x20(%r13),%edx │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + cmp %r14d,%eax │ │ │ │ + je fea4 │ │ │ │ + cmp %r10d,0x14(%rsp) │ │ │ │ + jb fff0 │ │ │ │ + test %bpl,%bpl │ │ │ │ + jne fff0 │ │ │ │ + cmpl $0x4,(%rsp) │ │ │ │ + ja fea4 │ │ │ │ + test %esi,%esi │ │ │ │ + jle fea4 │ │ │ │ + cmpb $0x0,0x60(%r12) │ │ │ │ + jne 10080 │ │ │ │ + add $0x1,%rbx │ │ │ │ + or $0x10,%r15d │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb feb0 │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + mov %eax,(%rdx) │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r15d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne e1e0 <__cxa_finalize@plt+0xaa10> │ │ │ │ - jmp e21e <__cxa_finalize@plt+0xaa4e> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %eax,%ecx │ │ │ │ - lea (%rcx,%rcx,2),%rcx │ │ │ │ - mov 0x10(%rsi,%rcx,8),%r9d │ │ │ │ - cmp %r9d,%ebx │ │ │ │ - jb e22f <__cxa_finalize@plt+0xaa5f> │ │ │ │ - push %rbx │ │ │ │ - mov 0x10(%rsi,%rdx,1),%edx │ │ │ │ - lea 0x730ac(%rip),%r13 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov $0x8d4,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - push %rdx │ │ │ │ - lea 0x753d4(%rip),%rdx │ │ │ │ - lea 0x7540d(%rip),%r14 │ │ │ │ - mov $0x18,%r15d │ │ │ │ - call 766d0 │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x8da,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov 0x10(%rax),%r9d │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - push %rbx │ │ │ │ - push $0x0 │ │ │ │ - call 766d0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jbe e320 <__cxa_finalize@plt+0xab50> │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov $0x8e0,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea (%rax,%r15,1),%rdx │ │ │ │ - mov 0x10(%rdx),%r9d │ │ │ │ - mov 0x8(%rdx),%edx │ │ │ │ - push %rdx │ │ │ │ - mov %r14,%rdx │ │ │ │ - push %rbx │ │ │ │ - mov -0x8(%rax,%r15,1),%eax │ │ │ │ - add $0x18,%r15 │ │ │ │ - push %rax │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8d,0x2c(%rsp) │ │ │ │ - call 766d0 │ │ │ │ - mov 0x2c(%rsp),%r8d │ │ │ │ - add $0x20,%rsp │ │ │ │ - add $0x1,%r8d │ │ │ │ - cmp %r8d,%r12d │ │ │ │ - jne e2d2 <__cxa_finalize@plt+0xab02> │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 100e0 │ │ │ │ + cmp %r11d,0x18(%rsp) │ │ │ │ + jb ff85 │ │ │ │ + cmpl $0x4,(%rsp) │ │ │ │ + ja ff95 │ │ │ │ + test %r9d,%r9d │ │ │ │ + jle ff95 │ │ │ │ + cmpb $0x0,0x60(%r12) │ │ │ │ + je ff91 │ │ │ │ + or $0x10,%r15d │ │ │ │ + jmp ff95 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - ret │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp e22f <__cxa_finalize@plt+0xaa5f> │ │ │ │ - movabs $0x17ffffffe8,%rdx │ │ │ │ - jmp e260 <__cxa_finalize@plt+0xaa90> │ │ │ │ + call 5b4f0 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,%r9d │ │ │ │ + jmp ff42 │ │ │ │ nop │ │ │ │ + or $0x4,%r15d │ │ │ │ + jmp fea4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %r10d,0x24(%rsp) │ │ │ │ + lea (%rax,%rax,4),%rdi │ │ │ │ + mov %esi,0x20(%rsp) │ │ │ │ + lea (%rax,%rdi,2),%rdi │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + mov %edx,0x1c(%rsp) │ │ │ │ + lea (%rax,%rdi,8),%rdi │ │ │ │ + call 43e70 │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x24(%rsp),%r10d │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jne ff85 │ │ │ │ + cmp %edx,0x20(%r13) │ │ │ │ + je fff0 │ │ │ │ + jmp ff9b │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %r10d,0x2c(%rsp) │ │ │ │ + lea (%rax,%rax,4),%rdi │ │ │ │ + mov %r9d,0x28(%rsp) │ │ │ │ + lea (%rax,%rdi,2),%rdi │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + mov %esi,0x24(%rsp) │ │ │ │ + mov %edx,0x20(%rsp) │ │ │ │ + lea (%rax,%rdi,8),%rdi │ │ │ │ + mov %r11d,0x1c(%rsp) │ │ │ │ + call 43e70 │ │ │ │ + mov 0x1c(%rsp),%r11d │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x24(%rsp),%esi │ │ │ │ + mov 0x28(%rsp),%r9d │ │ │ │ + cmp %r14d,%eax │ │ │ │ + mov 0x2c(%rsp),%r10d │ │ │ │ + jne 10038 │ │ │ │ + jmp ff95 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 1000c │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ + sub $0x108,%rsp │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov 0x148(%rsp),%edx │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ + mov (%rsi),%r9d │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov 0x150(%rsp),%r15 │ │ │ │ + mov %dl,0x8f(%rsp) │ │ │ │ + mov %fs:0x28,%rcx │ │ │ │ + mov %rcx,0xf8(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + movl $0x0,0xb4(%rsp) │ │ │ │ + movl $0x0,0xb8(%rsp) │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 10848 │ │ │ │ + movsbl %dl,%eax │ │ │ │ mov %rdi,0x28(%rsp) │ │ │ │ - mov %ecx,0x54(%rsp) │ │ │ │ - mov %r8d,0x58(%rsp) │ │ │ │ - mov %r9d,0x5c(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,%eax │ │ │ │ - movb $0x0,0x7e(%rsp) │ │ │ │ - movb $0x0,0x7f(%rsp) │ │ │ │ - lea 0x0(,%rax,8),%rsi │ │ │ │ - lea 0x0(,%rax,4),%r10 │ │ │ │ - movl $0x0,0x80(%rsp) │ │ │ │ - movl $0x0,0x84(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + lea 0x190(%r15),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - test %r9b,%r9b │ │ │ │ - jne e620 <__cxa_finalize@plt+0xae50> │ │ │ │ + lea 0xc8(%rsp),%rax │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + jmp 102d9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebp,%eax │ │ │ │ + and $0x1a,%eax │ │ │ │ + mov %al,0x18(%rsp) │ │ │ │ + jne 10398 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 48da0 │ │ │ │ + and $0x24,%ebp │ │ │ │ + mov %rax,%rbx │ │ │ │ + jne 10800 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 7ae10 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xc0(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 107e8 │ │ │ │ + mov 0xc4(%rsp),%ecx │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 107d0 │ │ │ │ + mov 0xc8(%rsp),%edx │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 107b8 │ │ │ │ + mov 0xcc(%rsp),%eax │ │ │ │ + movq $0x0,0xe0(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 107a0 │ │ │ │ + movq $0x0,0xe8(%rsp) │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp (%r14),%r13d │ │ │ │ + jae 10848 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + mov 0x198(%r15),%ecx │ │ │ │ + push 0x10(%rsp) │ │ │ │ + lea 0x0(%r13,%r13,4),%rax │ │ │ │ + push $0xc │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov $0x6,%r9d │ │ │ │ + mov $0x6,%r8d │ │ │ │ + push $0x3 │ │ │ │ + add %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + push $0x3 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x24(%rsp),%esi │ │ │ │ + call fe50 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %eax,%ebp │ │ │ │ + test %al,%al │ │ │ │ + je 102cc │ │ │ │ + test $0x26,%al │ │ │ │ + je 10220 │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov 0x2c4(%r15),%ecx │ │ │ │ xor %edi,%edi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ + lea 0xc0(%rsp),%r9 │ │ │ │ + mov 0x2c8(%r15),%r8d │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + call 3feb0 │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x54(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne e8b0 <__cxa_finalize@plt+0xb0e0> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov $0x1,%edx │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%r8 │ │ │ │ - push %rdx │ │ │ │ - mov %r13,%rdx │ │ │ │ - push %r12 │ │ │ │ - mov 0x64(%rsp),%r9d │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call dd20 <__cxa_finalize@plt+0xa550> │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - cmpb $0x0,0x58(%rsp) │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ + mov 0x2c4(%r15),%ecx │ │ │ │ + mov 0x2c8(%r15),%r8d │ │ │ │ + lea 0xc4(%rsp),%r9 │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + call 3feb0 │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + mov %ebp,%eax │ │ │ │ + and $0x1a,%eax │ │ │ │ + mov %al,0x18(%rsp) │ │ │ │ + je 1022f │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov 0x2c4(%r15),%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x140(%rsp),%edx │ │ │ │ + mov 0x70(%rsp),%r9 │ │ │ │ + mov 0x2c8(%r15),%r8d │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + sub %ecx,%edx │ │ │ │ + add (%rbx),%rdx │ │ │ │ + call 3feb0 │ │ │ │ + mov 0x2c4(%r15),%ecx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x140(%rsp),%edx │ │ │ │ + mov 0x2c8(%r15),%r8d │ │ │ │ + lea 0xcc(%rsp),%r9 │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + sub %ecx,%edx │ │ │ │ + add 0x8(%rbx),%rdx │ │ │ │ + call 3feb0 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + add %r12,%rdi │ │ │ │ + call 48da0 │ │ │ │ mov %rax,%rbx │ │ │ │ - je e580 <__cxa_finalize@plt+0xadb0> │ │ │ │ + mov %ebp,%eax │ │ │ │ + and $0x18,%eax │ │ │ │ + and $0x24,%ebp │ │ │ │ + mov %al,0x18(%rsp) │ │ │ │ + mov %bpl,0x60(%rsp) │ │ │ │ + jne 10800 │ │ │ │ + test %al,%al │ │ │ │ + je 10250 │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 7a6c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,0xbc(%rsp) │ │ │ │ + call 7ae30 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %dl,0x18(%rsp) │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + call 7a750 │ │ │ │ + mov 0x38(%rsp),%ebp │ │ │ │ + mov 0xc8(%rsp,%rbp,4),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 10878 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + je 10250 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + call 7b900 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call 7b940 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call 7b7a0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call 7b8c0 │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %ecx,0x98(%rsp) │ │ │ │ + lea 0x0(,%rax,4),%rsi │ │ │ │ + mov %eax,0x88(%rsp) │ │ │ │ + mov %rsi,0x90(%rsp) │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x98(%rsp),%ecx │ │ │ │ + movzbl 0x60(%rsp),%esi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x0(,%rcx,4),%rdx │ │ │ │ + lea 0x0(,%rcx,8),%r8 │ │ │ │ + test %sil,%sil │ │ │ │ + je 10a73 │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x140(%rsp),%r10d │ │ │ │ + sub 0x2c4(%r15),%r10d │ │ │ │ + mov %r10d,(%rdx,%rcx,4) │ │ │ │ + mov 0x140(%rsp),%r10d │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + lea -0x1(%r10),%eax │ │ │ │ + mov %eax,(%rdx,%rcx,4) │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rdx,(%rdi,%rcx,8) │ │ │ │ + mov %sil,(%rax,%rcx,1) │ │ │ │ test %rbp,%rbp │ │ │ │ - je e9c2 <__cxa_finalize@plt+0xb1f2> │ │ │ │ - mov 0x54(%rsp),%eax │ │ │ │ - cmp %eax,0x40(%rbp) │ │ │ │ - jne e9c2 <__cxa_finalize@plt+0xb1f2> │ │ │ │ - cmp %r12d,0x18(%rbp) │ │ │ │ - jne e9c2 <__cxa_finalize@plt+0xb1f2> │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je e9c2 <__cxa_finalize@plt+0xb1f2> │ │ │ │ - mov 0x8(%rbx),%edi │ │ │ │ - cmp %edi,0x8(%rcx) │ │ │ │ - jne e9c2 <__cxa_finalize@plt+0xb1f2> │ │ │ │ - test %eax,%eax │ │ │ │ - je e4a6 <__cxa_finalize@plt+0xacd6> │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdx,%rax,1),%esi │ │ │ │ - cmp %esi,(%r14,%rax,1) │ │ │ │ - jne e990 <__cxa_finalize@plt+0xb1c0> │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %r10,%rax │ │ │ │ - jne e490 <__cxa_finalize@plt+0xacc0> │ │ │ │ - test %edi,%edi │ │ │ │ - je e4dd <__cxa_finalize@plt+0xad0d> │ │ │ │ - lea (%rdi,%rdi,2),%rax │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov (%rcx),%rcx │ │ │ │ - lea 0xc(,%rax,8),%rdx │ │ │ │ - mov $0xc,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx,%rax,1),%edi │ │ │ │ - cmp %edi,(%rsi,%rax,1) │ │ │ │ - jne e9b4 <__cxa_finalize@plt+0xb1e4> │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne e4c8 <__cxa_finalize@plt+0xacf8> │ │ │ │ - mov %r14,%rdi │ │ │ │ + jne 10c9d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + push $0xfffffffffffffffe │ │ │ │ + mov 0x198(%r15),%eax │ │ │ │ + push %rax │ │ │ │ + push 0x20(%rsp) │ │ │ │ + mov 0x160(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + push 0x90(%rsp) │ │ │ │ + push 0x60(%rsp) │ │ │ │ + push 0xb8(%rsp) │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov 0xc8(%rsp),%r8d │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call e870 │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + add $0x40,%rsp │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 46840 │ │ │ │ + mov 0x18c(%r15),%eax │ │ │ │ + mov 0x1b0(%r15),%r10d │ │ │ │ + lea 0xb4(%rsp),%rcx │ │ │ │ + movl $0xa,0x18c(%r15) │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + mov %r10d,0x58(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movl $0xa,0x1b0(%r15) │ │ │ │ + push %r15 │ │ │ │ + push 0x78(%rsp) │ │ │ │ + push 0x48(%rsp) │ │ │ │ + mov 0x24(%rsp),%r11d │ │ │ │ + push %r11 │ │ │ │ + mov 0xb0(%rsp),%edx │ │ │ │ + push %rdx │ │ │ │ + mov 0x198(%r15),%edx │ │ │ │ + push %rdx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + push 0x40(%rsp) │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + lea 0xef(%rsp),%r9 │ │ │ │ + lea 0xf8(%rsp),%r8 │ │ │ │ + call e4f0 │ │ │ │ + mov 0xa0(%rsp),%eax │ │ │ │ + mov 0x98(%rsp),%r10d │ │ │ │ + add $0x40,%rsp │ │ │ │ + cmpl $0x1,0x0(%rbp) │ │ │ │ + mov %eax,0x18c(%r15) │ │ │ │ + mov %r10d,0x1b0(%r15) │ │ │ │ + movl $0xffffffff,0x58(%rsp) │ │ │ │ + je 10bf0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x140(%rsp),%edi │ │ │ │ + cvtsi2ssl 0x1e0(%r15),%xmm0 │ │ │ │ + call 42c60 │ │ │ │ + cmpl $0x1,0x0(%rbp) │ │ │ │ + je 10b18 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 44b90 │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r15,0x58(%rbp) │ │ │ │ - mov %rbx,0x68(%rbp) │ │ │ │ - mov %rax,0x78(%rbp) │ │ │ │ - mov 0x84(%rsp),%eax │ │ │ │ - mov %r13,0x88(%rbp) │ │ │ │ - movb $0x1,0x3b(%rbp) │ │ │ │ - cmp %eax,0x28(%rbp) │ │ │ │ - jae e510 <__cxa_finalize@plt+0xad40> │ │ │ │ - mov %eax,0x28(%rbp) │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - cmp 0x24(%rbp),%eax │ │ │ │ - jae e51f <__cxa_finalize@plt+0xad4f> │ │ │ │ - mov %eax,0x24(%rbp) │ │ │ │ - movzbl 0x7e(%rsp),%edx │ │ │ │ - movsbl 0x2c(%rbp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jle e52f <__cxa_finalize@plt+0xad5f> │ │ │ │ - mov %dl,0x2c(%rbp) │ │ │ │ - movzbl 0x7f(%rsp),%edx │ │ │ │ - movsbl 0x2d(%rbp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl e578 <__cxa_finalize@plt+0xada8> │ │ │ │ - mov %rbp,%rax │ │ │ │ - movl $0x0,0x1c(%rax) │ │ │ │ - movb $0x0,0x3d(%rax) │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x88(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 1078b │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + mov %rcx,%r12 │ │ │ │ + lea (%rsi,%rax,4),%rax │ │ │ │ + lea (%rcx,%rax,8),%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x68,%r12 │ │ │ │ + call 43000 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 10778 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 10250 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xe8(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 102c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 102a5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xd8(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 1028a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 1026f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbx),%rbp │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 7a6c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,0xbc(%rsp) │ │ │ │ + call 7ae30 │ │ │ │ + mov %al,0x60(%rsp) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0xc0(%rsp,%rax,4),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 10a00 │ │ │ │ + cmpb $0x0,0x18(%rsp) │ │ │ │ + je 10250 │ │ │ │ + jmp 1043e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xf8(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne ea44 <__cxa_finalize@plt+0xb274> │ │ │ │ - add $0x98,%rsp │ │ │ │ + jne 10ca9 │ │ │ │ + add $0x108,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %dl,0x2d(%rbp) │ │ │ │ - jmp e53c <__cxa_finalize@plt+0xad6c> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x98,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov $0x100,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rbx,0x60(%rax) │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov %dx,0x38(%rax) │ │ │ │ - mov 0x80(%rsp),%edx │ │ │ │ - mov %rbx,0x70(%rax) │ │ │ │ - movzbl 0x5c(%rsp),%ebx │ │ │ │ - mov %edx,0x24(%rax) │ │ │ │ - mov 0x84(%rsp),%edx │ │ │ │ - mov %bl,0x3a(%rax) │ │ │ │ - mov 0x54(%rsp),%ebx │ │ │ │ - mov %edx,0x28(%rax) │ │ │ │ - movzbl 0x7e(%rsp),%edx │ │ │ │ - mov 0x7f(%rsp),%dh │ │ │ │ - movq $0x0,0x1c(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x58(%rax) │ │ │ │ - movq $0x0,0x68(%rax) │ │ │ │ - movl $0x0,0x30(%rax) │ │ │ │ - movl $0x1000100,0x3b(%rax) │ │ │ │ - mov %r13,0x80(%rax) │ │ │ │ - mov %r15,0x50(%rax) │ │ │ │ - mov %r12d,0x18(%rax) │ │ │ │ - mov %ebx,0x40(%rax) │ │ │ │ - mov %r14,0x48(%rax) │ │ │ │ - mov %dx,0x2c(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - jmp e53f <__cxa_finalize@plt+0xad6f> │ │ │ │ - nop │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x54(%rsp),%r9d │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %r9d,%r9d │ │ │ │ - je e967 <__cxa_finalize@plt+0xb197> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %r10,%r14 │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - lea (%r15,%rsi,1),%rbx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - add $0x8,%rbp │ │ │ │ - add $0x8,%r12 │ │ │ │ - call 60d80 │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne e668 <__cxa_finalize@plt+0xae98> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - call 5e500 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - test %r13,%r13 │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea 0x84(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea 0x7f(%rsp),%rax │ │ │ │ - je e801 <__cxa_finalize@plt+0xb031> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xe0(%rsp,%rbp,8),%rdi │ │ │ │ + lea 0x5f779(%rip),%rcx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + lea 0xbc(%rsp),%rdx │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + call 701f0 │ │ │ │ + mov 0xbc(%rsp),%edx │ │ │ │ + cmp 0xc8(%rsp,%rbp,4),%eax │ │ │ │ + jae 10499 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%r9d │ │ │ │ + mov %eax,%eax │ │ │ │ + mov (%rdi,%rax,4),%eax │ │ │ │ + lea 0x4(%rdx,%r9,1),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 10499 │ │ │ │ + mov %eax,%ecx │ │ │ │ + sub %edx,%ecx │ │ │ │ + cmp 0x2cc(%r15),%ecx │ │ │ │ + jae 10499 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + call 7b900 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call 7b940 │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ - lea 0x7e(%rsp),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov %r12d,0x48(%rsp) │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %rbp,0x68(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%r13,%rbx,8),%rax │ │ │ │ - mov $0x10,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - lea (%rax,%rax,2),%rbp │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 5e500 │ │ │ │ - shl $0x3,%rbp │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 5e500 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3070 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r12d,0xc(%r14) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x0(%r13,%rbx,8),%rdx │ │ │ │ - mov (%r15,%rbx,8),%rsi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r14,%r8 │ │ │ │ - movl $0x0,0x8(%r14) │ │ │ │ - mov %r14,(%rax,%rbx,8) │ │ │ │ - push 0x38(%rsp) │ │ │ │ - push 0x38(%rsp) │ │ │ │ - push 0x28(%rsp) │ │ │ │ - push 0x38(%rsp) │ │ │ │ + call 7b7a0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call 7b8c0 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + jne 104dd │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %ecx,0x60(%rsp) │ │ │ │ + lea 0x0(,%rax,4),%rsi │ │ │ │ + mov %eax,0x88(%rsp) │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ - call d310 <__cxa_finalize@plt+0x9b40> │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - add %eax,0x68(%rsp) │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %eax,(%rcx,%rbx,4) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne e708 <__cxa_finalize@plt+0xaf38> │ │ │ │ - mov 0x48(%rsp),%r12d │ │ │ │ - mov 0x60(%rsp),%r10 │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x68(%rsp),%rbp │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12d,%eax │ │ │ │ - divl 0xd0(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + lea 0x0(,%rax,8),%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x60(%rsp),%ecx │ │ │ │ + cmpb $0x0,0x18(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0x0(,%rcx,4),%rdx │ │ │ │ + lea 0x0(,%rcx,8),%r8 │ │ │ │ + jne 10c02 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x140(%rsp),%eax │ │ │ │ + sub 0x2c4(%r15),%eax │ │ │ │ + mov %eax,(%rsi,%rcx,4) │ │ │ │ + mov 0x140(%rsp),%eax │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,(%rsi,%rcx,4) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %rbp,(%rax,%rcx,8) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + movb $0x0,(%rax,%rcx,1) │ │ │ │ + jmp 105c4 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xd0(%rsp,%rax,8),%rbp │ │ │ │ + lea 0x5f5f1(%rip),%rcx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xbc(%rsp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 70150 │ │ │ │ test %eax,%eax │ │ │ │ - cmovne %eax,%edx │ │ │ │ - cmp $0x270f,%eax │ │ │ │ - jbe e410 <__cxa_finalize@plt+0xac40> │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov $0xd1b71759,%eax │ │ │ │ - imul %rax,%rcx │ │ │ │ - mov %edx,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - shr $0x2d,%rcx │ │ │ │ - imul $0x2710,%ecx,%esi │ │ │ │ - sub %esi,%eax │ │ │ │ - div %ecx │ │ │ │ - lea 0x2710(%rax),%edx │ │ │ │ - jmp e410 <__cxa_finalize@plt+0xac40> │ │ │ │ - lea 0x7e(%rsp),%rcx │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - mov %rbp,0x48(%rsp) │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ + je 10833 │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov 0x2c4(%r15),%ecx │ │ │ │ + mov 0xbc(%rsp),%edx │ │ │ │ + mov 0x0(%rbp,%rax,4),%eax │ │ │ │ + lea 0x6(%rax,%rcx,1),%esi │ │ │ │ + cmp %edx,%esi │ │ │ │ + jae 10833 │ │ │ │ + lea 0x1(%rcx,%rdx,1),%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + cmp 0x2cc(%r15),%edx │ │ │ │ + jae 10833 │ │ │ │ + cmpb $0x0,0x18(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + je 10499 │ │ │ │ + jmp 10447 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r8,0x98(%rsp) │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + lea 0x4(%rax),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + call 3480 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + lea 0x4(%rcx),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + call 3480 │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ + lea 0x1(%r11),%rdi │ │ │ │ + mov %r11,%rsi │ │ │ │ + call 3480 │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + lea 0x8(%r10),%rdi │ │ │ │ + mov %r10,%rsi │ │ │ │ + call 3480 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x2c4(%r15),%eax │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,(%r10) │ │ │ │ + movb $0x0,(%r11) │ │ │ │ + jmp 105bb │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x10,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ + mov 0xb8(%rsp),%esi │ │ │ │ + cmp %esi,0xb0(%rsp) │ │ │ │ + jge 10715 │ │ │ │ + mov 0x58(%rsp),%esi │ │ │ │ + cmp %esi,%eax │ │ │ │ + jae 10715 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 44b40 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x20(%rax),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 10715 │ │ │ │ + movzbl 0x8f(%rsp),%eax │ │ │ │ xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 5e500 │ │ │ │ - mov (%r15,%rbx,8),%rsi │ │ │ │ xor %r9d,%r9d │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ - mov 0x0(,%rbx,8),%rdx │ │ │ │ - mov %rbp,(%rax,%rbx,8) │ │ │ │ - push %r13 │ │ │ │ - push 0x38(%rsp) │ │ │ │ - push 0x28(%rsp) │ │ │ │ - push 0x38(%rsp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d310 <__cxa_finalize@plt+0x9b40> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %eax,(%r14,%rbx,4) │ │ │ │ - add %eax,%r12d │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne e820 <__cxa_finalize@plt+0xb050> │ │ │ │ - mov 0x38(%rsp),%r13 │ │ │ │ - mov 0x40(%rsp),%r10 │ │ │ │ - mov 0x48(%rsp),%rbp │ │ │ │ - jmp e7b8 <__cxa_finalize@plt+0xafe8> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x7e(%rsp),%r13 │ │ │ │ - lea 0x84(%rsp),%rax │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea 0x7f(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 5e500 │ │ │ │ - mov (%r15,%rbx,8),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ - mov %rbp,(%rax,%rbx,8) │ │ │ │ - push 0x38(%rsp) │ │ │ │ - push %r13 │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - call ab00 <__cxa_finalize@plt+0x7330> │ │ │ │ - mov %eax,(%r14,%rbx,4) │ │ │ │ - add %eax,%r12d │ │ │ │ - pop %rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - pop %r8 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne e8f0 <__cxa_finalize@plt+0xb120> │ │ │ │ - mov 0x30(%rsp),%r10 │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp e7b8 <__cxa_finalize@plt+0xafe8> │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - xor %esi,%esi │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + mov %r13,0x60(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r9d,%r13d │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov %eax,%ebp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x68,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp e405 <__cxa_finalize@plt+0xac35> │ │ │ │ - lea 0x74df9(%rip),%rdx │ │ │ │ - mov $0x996,%esi │ │ │ │ - lea 0x72975(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x74e15(%rip),%rdx │ │ │ │ - mov $0x99d,%esi │ │ │ │ - jmp e99c <__cxa_finalize@plt+0xb1cc> │ │ │ │ - lea 0x7294f(%rip),%r13 │ │ │ │ - lea 0x74d08(%rip),%rdx │ │ │ │ - mov $0x98c,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x40(%rbp),%ecx │ │ │ │ - mov 0x54(%rsp),%r8d │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x74d27(%rip),%rdx │ │ │ │ - mov $0x98d,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x18(%rbp),%ecx │ │ │ │ - mov %r12d,%r8d │ │ │ │ - mov $0x98e,%esi │ │ │ │ - lea 0x74d31(%rip),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov 0x8(%rbx),%r8d │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x74d35(%rip),%rdx │ │ │ │ - mov $0x98f,%esi │ │ │ │ - mov 0x8(%rax),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + add $0x1,%r13d │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + mov 0x18(%rax,%rbx,1),%rsi │ │ │ │ + add $0x58,%rbx │ │ │ │ + call 43c40 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + add %r12,%rdi │ │ │ │ + call 44f80 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + cmp 0x20(%rax),%r13d │ │ │ │ + jb 10b88 │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov 0x60(%rsp),%r13 │ │ │ │ + mov 0x90(%rsp),%r15 │ │ │ │ + jmp 10715 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + call 44160 │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + jmp 106f2 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + lea 0x4(%rax),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + call 3480 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + lea 0x4(%rcx),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + call 3480 │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + lea 0x1(%r11),%rdi │ │ │ │ + mov %r11,%rsi │ │ │ │ + call 3480 │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ + lea 0x8(%r10),%rdi │ │ │ │ + mov %r10,%rsi │ │ │ │ + call 3480 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x2c4(%r15),%eax │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + movzbl 0x18(%rsp),%eax │ │ │ │ + mov %rbp,(%r10) │ │ │ │ + mov %al,(%r11) │ │ │ │ + jmp 105c4 │ │ │ │ + mov 0x88(%rsp),%ecx │ │ │ │ + jmp 10925 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %r9,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - mov $0x2710,%esi │ │ │ │ - mov %cl,0x4d(%rsp) │ │ │ │ - mov %r8b,0x4e(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %r14,%r14 │ │ │ │ - je f508 <__cxa_finalize@plt+0xbd38> │ │ │ │ - lea 0x72cce(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3630 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je f5f4 <__cxa_finalize@plt+0xbe24> │ │ │ │ - test %rbp,%rbp │ │ │ │ - jg f058 <__cxa_finalize@plt+0xb888> │ │ │ │ - mov 0x98(%rsp),%r9d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je f088 <__cxa_finalize@plt+0xb8b8> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movl $0x2710,0x8(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - movb $0x0,0x4c(%rsp) │ │ │ │ - movb $0x0,0x27(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - mov %r13b,0x20(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 37b0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp $0xff,%al │ │ │ │ - je ef70 <__cxa_finalize@plt+0xb7a0> │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %r15d,%eax │ │ │ │ - je eeb0 <__cxa_finalize@plt+0xb6e0> │ │ │ │ - movzbl 0x20(%rsp),%r11d │ │ │ │ - lea -0x3e(%r12),%eax │ │ │ │ - and $0x1,%r11d │ │ │ │ - test $0xfd,%al │ │ │ │ - jne ec10 <__cxa_finalize@plt+0xb440> │ │ │ │ - cmpb $0x0,0x27(%rsp) │ │ │ │ - je ed20 <__cxa_finalize@plt+0xb550> │ │ │ │ - mov %ebp,%r10d │ │ │ │ - and $0x1,%r10d │ │ │ │ - cmp %r15d,0x14(%rsp) │ │ │ │ - jae eb76 <__cxa_finalize@plt+0xb3a6> │ │ │ │ - test %r11b,%r11b │ │ │ │ - jne f5ac <__cxa_finalize@plt+0xbddc> │ │ │ │ - cmp %r12b,0x27(%rsp) │ │ │ │ - je ed41 <__cxa_finalize@plt+0xb571> │ │ │ │ - mov %r13d,%r9d │ │ │ │ - or %r14b,%r9b │ │ │ │ - jne ecb0 <__cxa_finalize@plt+0xb4e0> │ │ │ │ - xor %r14d,%r14d │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + mov 0x130(%rsp),%rax │ │ │ │ + movzbl 0x128(%rsp),%ebp │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov $0xfffffffe,%edx │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov %r9,0x40(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %bpl,0x6b(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x726b9(%rip),%rax │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + lea 0xa8(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 491d0 │ │ │ │ + mov (%r14),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 10e86 │ │ │ │ + movsbl %bpl,%eax │ │ │ │ xor %r13d,%r13d │ │ │ │ - cmp $0xa,%r12b │ │ │ │ - je eb18 <__cxa_finalize@plt+0xb348> │ │ │ │ - cmp $0xd,%r12b │ │ │ │ - je ef60 <__cxa_finalize@plt+0xb790> │ │ │ │ - mov %r9d,%eax │ │ │ │ - mov %r15d,%edx │ │ │ │ - lea 0x1(%r15),%esi │ │ │ │ - xor $0x1,%eax │ │ │ │ - lea (%rbx,%rdx,1),%r15 │ │ │ │ - and $0x1,%eax │ │ │ │ - cmpb $0x0,0x4d(%rsp) │ │ │ │ - je eed0 <__cxa_finalize@plt+0xb700> │ │ │ │ - test %al,%al │ │ │ │ - je eed0 <__cxa_finalize@plt+0xb700> │ │ │ │ - movzbl 0x20(%rsp),%r13d │ │ │ │ - or %r14b,%r13b │ │ │ │ - jne eea0 <__cxa_finalize@plt+0xb6d0> │ │ │ │ - mov %esi,0x20(%rsp) │ │ │ │ - movsbq %r12b,%r12 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - call 3270 <__ctype_toupper_loc@plt> │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r12,4),%eax │ │ │ │ - mov %al,(%r15) │ │ │ │ - mov 0x20(%rsp),%r15d │ │ │ │ - movb $0x0,0x20(%rsp) │ │ │ │ - jmp eb18 <__cxa_finalize@plt+0xb348> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - cmp $0x2b,%r12b │ │ │ │ - sete %r10b │ │ │ │ - and %bpl,%r10b │ │ │ │ - je efc0 <__cxa_finalize@plt+0xb7f0> │ │ │ │ - test %r15d,%r15d │ │ │ │ - mov $0x1,%ebp │ │ │ │ - setne %r9b │ │ │ │ - and 0x4c(%rsp),%r9b │ │ │ │ - je eb66 <__cxa_finalize@plt+0xb396> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x1(%r15),%esi │ │ │ │ - mov %r11b,0x14(%rsp) │ │ │ │ - mov %r9b,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x2710,%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %r15d,%eax │ │ │ │ - movb $0x0,(%rcx,%rax,1) │ │ │ │ - call 5e500 │ │ │ │ - cmpb $0x2b,0x27(%rsp) │ │ │ │ - movzbl 0x8(%rsp),%r9d │ │ │ │ - movzbl 0x14(%rsp),%r11d │ │ │ │ - mov %rax,%rbx │ │ │ │ - je ef20 <__cxa_finalize@plt+0xb750> │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov %r13d,%r9d │ │ │ │ - mov %r15d,0x14(%rsp) │ │ │ │ xor %r15d,%r15d │ │ │ │ - movl $0x2710,0x8(%rsp) │ │ │ │ - movb $0x0,0x4c(%rsp) │ │ │ │ - or %r14b,%r9b │ │ │ │ - je eb8d <__cxa_finalize@plt+0xb3bd> │ │ │ │ - nop │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r13d,%r9d │ │ │ │ - and $0x1,%esi │ │ │ │ - cmp $0xa,%r12b │ │ │ │ - sete %al │ │ │ │ - test %sil,%sil │ │ │ │ - jne ee49 <__cxa_finalize@plt+0xb679> │ │ │ │ - test %bpl,%r14b │ │ │ │ - je eb9d <__cxa_finalize@plt+0xb3cd> │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + lea 0x88(%rsp),%rbp │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + push %rbp │ │ │ │ + mov $0x6,%r9d │ │ │ │ + mov $0x6,%r8d │ │ │ │ + push $0xc │ │ │ │ + mov $0xfffffffe,%ecx │ │ │ │ + push $0x3 │ │ │ │ + add %r15,%rdi │ │ │ │ + push $0x3 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x2c(%rsp),%esi │ │ │ │ + call fe50 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %eax,%r12d │ │ │ │ test %al,%al │ │ │ │ - je eb9d <__cxa_finalize@plt+0xb3cd> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r9b,0x8(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - call 32c0 │ │ │ │ - mov $0x2710,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x1,%ebp │ │ │ │ - call 5e500 │ │ │ │ - movzbl 0x8(%rsp),%r13d │ │ │ │ - movb $0x1,0x20(%rsp) │ │ │ │ - movl $0x2710,0x8(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp eb18 <__cxa_finalize@plt+0xb348> │ │ │ │ + jne 10dc8 │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp (%r14),%r13d │ │ │ │ + jae 10e86 │ │ │ │ + add $0x50,%r15 │ │ │ │ + jmp 10d76 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0x40,%r12b │ │ │ │ - sete %bpl │ │ │ │ - mov %ebp,%r10d │ │ │ │ - cmp %r15d,0x14(%rsp) │ │ │ │ - jae ed3b <__cxa_finalize@plt+0xb56b> │ │ │ │ - test %r11b,%r11b │ │ │ │ - jne f5ac <__cxa_finalize@plt+0xbddc> │ │ │ │ - mov $0x1,%r13d │ │ │ │ - test %r15d,%r15d │ │ │ │ - mov %ebp,%eax │ │ │ │ - setne %sil │ │ │ │ - xor $0x1,%eax │ │ │ │ - and %sil,%al │ │ │ │ - je ef40 <__cxa_finalize@plt+0xb770> │ │ │ │ - mov 0x98(%rsp),%edx │ │ │ │ - mov %r10b,0x8(%rsp) │ │ │ │ - lea -0x1(%rdx),%esi │ │ │ │ - cmp %esi,0x90(%rsp) │ │ │ │ - jae f56c <__cxa_finalize@plt+0xbd9c> │ │ │ │ - lea 0x1(%r15),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 5e500 │ │ │ │ - cmpq $0x0,0x28(%rsp) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %r15d,%eax │ │ │ │ - movb $0x0,(%r9,%rax,1) │ │ │ │ - jne edb0 <__cxa_finalize@plt+0xb5e0> │ │ │ │ - movzbl 0x8(%rsp),%r10d │ │ │ │ - test %r10b,%r10b │ │ │ │ - jne f5d5 <__cxa_finalize@plt+0xbe05> │ │ │ │ - cmpq $0x0,0x28(%rsp) │ │ │ │ - jne edb0 <__cxa_finalize@plt+0xb5e0> │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - push %r15 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov 0x58(%rsp),%ecx │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call *0xb0(%rsp) │ │ │ │ + mov %r15,0x60(%rsp) │ │ │ │ + test $0x26,%al │ │ │ │ + jne 11420 │ │ │ │ + test $0x1a,%r12b │ │ │ │ + jne 113b0 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add 0x8(%rax),%rdi │ │ │ │ + call 48da0 │ │ │ │ mov $0x2710,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - addl $0x1,0xa0(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - pop %rcx │ │ │ │ - cmp $0xa,%r12b │ │ │ │ - pop %rsi │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %r12b,0x27(%rsp) │ │ │ │ - mov $0x1,%r9d │ │ │ │ - movl $0x2710,0x8(%rsp) │ │ │ │ - sete %al │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - movb $0x0,0x4c(%rsp) │ │ │ │ - movb $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - test %sil,%sil │ │ │ │ - je ecc9 <__cxa_finalize@plt+0xb4f9> │ │ │ │ - test %al,%al │ │ │ │ - je ecc9 <__cxa_finalize@plt+0xb4f9> │ │ │ │ - lea 0x1(%r15),%esi │ │ │ │ + call 7ab70 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 7a8d0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - call 5e500 │ │ │ │ - mov $0x2710,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %r15d,%eax │ │ │ │ - movb $0x0,(%rcx,%rax,1) │ │ │ │ - call 5e500 │ │ │ │ - mov %r15d,0x48(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movl $0x2710,0x8(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - movb $0x1,0x4c(%rsp) │ │ │ │ - jmp eb18 <__cxa_finalize@plt+0xb348> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12b,(%r15) │ │ │ │ - mov %r9d,%r13d │ │ │ │ - mov %esi,%r15d │ │ │ │ - jmp eb18 <__cxa_finalize@plt+0xb348> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ + call 7ae10 │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0x1(%rax,%rax,1),%esi │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp eb3d <__cxa_finalize@plt+0xb36d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x4e(%rsp) │ │ │ │ - je eea0 <__cxa_finalize@plt+0xb6d0> │ │ │ │ - test %al,%al │ │ │ │ - je eea0 <__cxa_finalize@plt+0xb6d0> │ │ │ │ - movzbl 0x20(%rsp),%eax │ │ │ │ - or %r14b,%al │ │ │ │ - jne eea0 <__cxa_finalize@plt+0xb6d0> │ │ │ │ - mov %esi,0x20(%rsp) │ │ │ │ - movsbq %r12b,%r12 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %r9b,0x4f(%rsp) │ │ │ │ - call 3560 <__ctype_tolower_loc@plt> │ │ │ │ - movzbl 0x4f(%rsp),%r13d │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r12,4),%eax │ │ │ │ - mov %al,(%r15) │ │ │ │ - mov 0x20(%rsp),%r15d │ │ │ │ - movb $0x0,0x20(%rsp) │ │ │ │ - jmp eb18 <__cxa_finalize@plt+0xb348> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movb $0x0,0x4c(%rsp) │ │ │ │ - mov %r9d,%r10d │ │ │ │ - mov $0x1,%r14d │ │ │ │ - xor %esi,%esi │ │ │ │ - movl $0x2710,0x8(%rsp) │ │ │ │ - mov %r15d,0x14(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - cmp %r15d,0x14(%rsp) │ │ │ │ - sete %al │ │ │ │ - test %sil,%al │ │ │ │ - je ef52 <__cxa_finalize@plt+0xb782> │ │ │ │ - test %r11b,%r11b │ │ │ │ - jne efd0 <__cxa_finalize@plt+0xb800> │ │ │ │ - mov %r12b,0x27(%rsp) │ │ │ │ - jmp eb81 <__cxa_finalize@plt+0xb3b1> │ │ │ │ + call 32c0 │ │ │ │ + mov (%r15),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 10eb0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r9d,%r13d │ │ │ │ - jmp eb18 <__cxa_finalize@plt+0xb348> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r15d,%r15d │ │ │ │ - mov %ebp,%eax │ │ │ │ - movzbl 0x20(%rsp),%r13d │ │ │ │ - setne %dl │ │ │ │ - xor $0x1,%eax │ │ │ │ - and %edx,%eax │ │ │ │ - test %al,%al │ │ │ │ - jne efe0 <__cxa_finalize@plt+0xb810> │ │ │ │ - cmp %r15d,0x14(%rsp) │ │ │ │ - sete %al │ │ │ │ - test %r13b,%al │ │ │ │ - je ef98 <__cxa_finalize@plt+0xb7c8> │ │ │ │ - test %dl,%dl │ │ │ │ - jne efe0 <__cxa_finalize@plt+0xb810> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 35a0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - add $0x58,%rsp │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 7ae10 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x98(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 11488 │ │ │ │ + mov 0x9c(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 114a4 │ │ │ │ + mov 0xa0(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 114c0 │ │ │ │ + mov 0xa4(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 114dc │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 11554 │ │ │ │ + add $0xe8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%r10d │ │ │ │ - jmp eb66 <__cxa_finalize@plt+0xb396> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp ed56 <__cxa_finalize@plt+0xb586> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%r15),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 5e500 │ │ │ │ - cmpq $0x0,0x28(%rsp) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %r15d,%eax │ │ │ │ - movb $0x0,(%r9,%rax,1) │ │ │ │ - jne f018 <__cxa_finalize@plt+0xb848> │ │ │ │ - test %bpl,%bpl │ │ │ │ - jne f621 <__cxa_finalize@plt+0xbe51> │ │ │ │ - cmpq $0x0,0x28(%rsp) │ │ │ │ - jne f018 <__cxa_finalize@plt+0xb848> │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - cmpq $0x0,0x30(%rsp) │ │ │ │ - je f57c <__cxa_finalize@plt+0xbdac> │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - push %r15 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov 0x58(%rsp),%ecx │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call *0xb0(%rsp) │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - jmp ef98 <__cxa_finalize@plt+0xb7c8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 3060 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne eabc <__cxa_finalize@plt+0xb2ec> │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x747d0(%rip),%rdx │ │ │ │ - mov $0x9fe,%esi │ │ │ │ - jmp f5bd <__cxa_finalize@plt+0xbded> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ + nop │ │ │ │ + mov %r12d,%r11d │ │ │ │ + and $0x18,%r12d │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + and $0x24,%r11d │ │ │ │ + mov %r12b,0x6a(%rsp) │ │ │ │ + cmp $0x1,%r11b │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + sbb %edx,%edx │ │ │ │ + mov %r11b,0x69(%rsp) │ │ │ │ xor %r14d,%r14d │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - movl $0x2710,0x8(%rsp) │ │ │ │ - movb $0x0,0x4c(%rsp) │ │ │ │ - movb $0x0,0x27(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - mov %r13b,0x20(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 37b0 │ │ │ │ + and $0xfffffc7c,%edx │ │ │ │ + add $0x3e8,%edx │ │ │ │ + mov %edx,0x6c(%rsp) │ │ │ │ + jmp 10efd │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp (%r15),%r14d │ │ │ │ + jae 10e38 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + lea (%r14,%r14,8),%rbx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 7a750 │ │ │ │ + cmp $0x1d,%eax │ │ │ │ + jbe 10ef0 │ │ │ │ + add 0x8(%r15),%rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 7a6c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,0x8c(%rsp) │ │ │ │ + call 7a750 │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %eax,%r12d │ │ │ │ - cmp $0xff,%al │ │ │ │ - je ef70 <__cxa_finalize@plt+0xb7a0> │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %r15d,%eax │ │ │ │ - je f3d0 <__cxa_finalize@plt+0xbc00> │ │ │ │ - movzbl 0x20(%rsp),%r11d │ │ │ │ - lea -0x3e(%r12),%eax │ │ │ │ - and $0x1,%r11d │ │ │ │ - test $0xfd,%al │ │ │ │ - jne f280 <__cxa_finalize@plt+0xbab0> │ │ │ │ - cmpb $0x0,0x27(%rsp) │ │ │ │ - jne f3b0 <__cxa_finalize@plt+0xbbe0> │ │ │ │ - cmp $0x40,%r12b │ │ │ │ - sete %bpl │ │ │ │ - mov %ebp,%r10d │ │ │ │ - cmp %r15d,0x14(%rsp) │ │ │ │ - jae f132 <__cxa_finalize@plt+0xb962> │ │ │ │ - test %r11b,%r11b │ │ │ │ - jne f5ac <__cxa_finalize@plt+0xbddc> │ │ │ │ - mov $0x1,%r13d │ │ │ │ - test %r15d,%r15d │ │ │ │ - setne %al │ │ │ │ - test %bpl,%bpl │ │ │ │ - jne f460 <__cxa_finalize@plt+0xbc90> │ │ │ │ - test %al,%al │ │ │ │ - je f460 <__cxa_finalize@plt+0xbc90> │ │ │ │ - lea 0x1(%r15),%esi │ │ │ │ + call 7ae30 │ │ │ │ + cmpb $0x0,0x69(%rsp) │ │ │ │ + mov %eax,%r13d │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + jne 11098 │ │ │ │ + cmpb $0x0,0x6a(%rsp) │ │ │ │ + mov %eax,%r9d │ │ │ │ + jne 11100 │ │ │ │ + mov $0x64,%ebp │ │ │ │ + mov $0x64,%ecx │ │ │ │ + mov %ebp,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r10b,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %r15d,%eax │ │ │ │ - movb $0x0,(%r9,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne f191 <__cxa_finalize@plt+0xb9c1> │ │ │ │ - movzbl 0x8(%rsp),%r10d │ │ │ │ - test %r10b,%r10b │ │ │ │ - jne f5d5 <__cxa_finalize@plt+0xbe05> │ │ │ │ - test %rax,%rax │ │ │ │ - jne f191 <__cxa_finalize@plt+0xb9c1> │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - push %r15 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov 0x58(%rsp),%ecx │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + call 7a6c0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %eax,%r12d │ │ │ │ + call 7a690 │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call 7a6f0 │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov %eax,%ebp │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 110c8 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov 0x120(%rsp),%esi │ │ │ │ + call 66f10 │ │ │ │ mov 0x40(%rsp),%rdx │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call *0xb0(%rsp) │ │ │ │ - mov $0x2710,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - addl $0x1,0xa0(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12b,0x27(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov $0x1,%r9d │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - movl $0x2710,0x8(%rsp) │ │ │ │ - movb $0x0,0x4c(%rsp) │ │ │ │ - movb $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - cmp $0xa,%r12b │ │ │ │ - sete %al │ │ │ │ - test %sil,%sil │ │ │ │ - je f350 <__cxa_finalize@plt+0xbb80> │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %ebp,%r8d │ │ │ │ + movsbl %r13b,%r9d │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + push %rcx │ │ │ │ + mov 0x130(%rsp),%esi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + push %rsi │ │ │ │ + push %rdx │ │ │ │ + push %rax │ │ │ │ + push 0x60(%rsp) │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0xc0(%rsp),%rsi │ │ │ │ + call 68100 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov $0xfffffffe,%edx │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 442e0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + call 68270 │ │ │ │ + cmp %r12d,0x88(%rsp) │ │ │ │ + jge 1104f │ │ │ │ test %al,%al │ │ │ │ - je f350 <__cxa_finalize@plt+0xbb80> │ │ │ │ - lea 0x1(%r15),%esi │ │ │ │ + jne 11240 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 44ac0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - call 5e500 │ │ │ │ - mov $0x2710,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %r15d,%eax │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - call 5e500 │ │ │ │ - mov %r15d,0x48(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movl $0x2710,0x8(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - movb $0x1,0x4c(%rsp) │ │ │ │ - jmp f0d0 <__cxa_finalize@plt+0xb900> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - cmp $0x2b,%r12b │ │ │ │ - sete %r10b │ │ │ │ - and %bpl,%r10b │ │ │ │ - je f500 <__cxa_finalize@plt+0xbd30> │ │ │ │ - test %r15d,%r15d │ │ │ │ - mov $0x1,%ebp │ │ │ │ - setne %r9b │ │ │ │ - and 0x4c(%rsp),%r9b │ │ │ │ - jne f488 <__cxa_finalize@plt+0xbcb8> │ │ │ │ - cmp %r15d,0x14(%rsp) │ │ │ │ - jae f2bd <__cxa_finalize@plt+0xbaed> │ │ │ │ - test %r11b,%r11b │ │ │ │ - jne f5ac <__cxa_finalize@plt+0xbddc> │ │ │ │ - cmp 0x27(%rsp),%r12b │ │ │ │ - je f138 <__cxa_finalize@plt+0xb968> │ │ │ │ - mov %r13d,%r9d │ │ │ │ - or %r14b,%r9b │ │ │ │ - jne f3a0 <__cxa_finalize@plt+0xbbd0> │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp $0xa,%r12b │ │ │ │ - je f0d0 <__cxa_finalize@plt+0xb900> │ │ │ │ - cmp $0xd,%r12b │ │ │ │ - je f4f8 <__cxa_finalize@plt+0xbd28> │ │ │ │ - mov %r9d,%eax │ │ │ │ - mov %r15d,%edx │ │ │ │ - lea 0x1(%r15),%esi │ │ │ │ - xor $0x1,%eax │ │ │ │ - lea (%rbx,%rdx,1),%r15 │ │ │ │ - and $0x1,%eax │ │ │ │ - cmpb $0x0,0x4d(%rsp) │ │ │ │ - je f3f0 <__cxa_finalize@plt+0xbc20> │ │ │ │ - test %al,%al │ │ │ │ - je f3f0 <__cxa_finalize@plt+0xbc20> │ │ │ │ - movzbl 0x20(%rsp),%r13d │ │ │ │ - or %r14b,%r13b │ │ │ │ - jne f3c0 <__cxa_finalize@plt+0xbbf0> │ │ │ │ - mov %esi,0x20(%rsp) │ │ │ │ - movsbq %r12b,%r12 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - call 3270 <__ctype_toupper_loc@plt> │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r12,4),%eax │ │ │ │ - mov %al,(%r15) │ │ │ │ - mov 0x20(%rsp),%r15d │ │ │ │ - movb $0x0,0x20(%rsp) │ │ │ │ - jmp f0d0 <__cxa_finalize@plt+0xb900> │ │ │ │ - nopl (%rax) │ │ │ │ - test %bpl,%r14b │ │ │ │ - je f2e4 <__cxa_finalize@plt+0xbb14> │ │ │ │ - test %al,%al │ │ │ │ - je f2e4 <__cxa_finalize@plt+0xbb14> │ │ │ │ + call 5b170 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r9b,0x8(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r14d,%r14d │ │ │ │ call 32c0 │ │ │ │ - mov $0x2710,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x1,%ebp │ │ │ │ - call 5e500 │ │ │ │ - movzbl 0x8(%rsp),%r13d │ │ │ │ - movb $0x1,0x20(%rsp) │ │ │ │ - movl $0x2710,0x8(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f0d0 <__cxa_finalize@plt+0xb900> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + call 251a0 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 10ef0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r13d,%r9d │ │ │ │ - and $0x1,%esi │ │ │ │ - jmp f21b <__cxa_finalize@plt+0xba4b> │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov 0x98(%rsp,%r9,4),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 111a0 │ │ │ │ + cmpb $0x0,0x6a(%rsp) │ │ │ │ + jne 11100 │ │ │ │ + mov $0x3e8,%ebp │ │ │ │ + mov $0x64,%ecx │ │ │ │ + jmp 10f6b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov 0x120(%rsp),%esi │ │ │ │ + call 66f10 │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov 0x8(%rdx),%rdx │ │ │ │ + jmp 10fe1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xa0(%rsp,%r9,4),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 11190 │ │ │ │ + mov 0xc0(%rsp,%r9,8),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x5eede(%rip),%rcx │ │ │ │ + lea 0x8c(%rsp),%rdx │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + call 701f0 │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp 0xa0(%rsp,%r9,4),%eax │ │ │ │ + jae 11190 │ │ │ │ + mov 0x6c(%rsp),%edx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov $0xffffffffffffffff,%r10 │ │ │ │ + mov 0x8c(%rsp),%ecx │ │ │ │ + mov %eax,%eax │ │ │ │ + mov (%rdi,%rax,4),%eax │ │ │ │ + lea 0x4(%rcx,%r12,1),%esi │ │ │ │ + cmp %eax,%esi │ │ │ │ + jb 11514 │ │ │ │ + cmp $0x3a97,%r10 │ │ │ │ + cmovae %edx,%ebp │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x3e8,%ecx │ │ │ │ + jmp 10f6b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x6c(%rsp),%ebp │ │ │ │ + mov $0x3e8,%ecx │ │ │ │ + jmp 10f6b │ │ │ │ xchg %ax,%ax │ │ │ │ + mov 0xb0(%rsp,%r9,8),%rbp │ │ │ │ + lea 0x8c(%rsp),%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + lea 0x5ee41(%rip),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 70150 │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + test %eax,%eax │ │ │ │ + je 110ad │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov 0x0(%rbp,%rax,4),%edx │ │ │ │ + mov 0x8c(%rsp),%eax │ │ │ │ + lea 0x10(%rdx),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 110ad │ │ │ │ + lea 0xb(%rax),%ebp │ │ │ │ + sub %edx,%ebp │ │ │ │ mov %ebp,%r10d │ │ │ │ - and $0x1,%r10d │ │ │ │ - jmp f2ad <__cxa_finalize@plt+0xbadd> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12b,(%r15) │ │ │ │ - mov %r9d,%r13d │ │ │ │ - mov %esi,%r15d │ │ │ │ - jmp f0d0 <__cxa_finalize@plt+0xb900> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x1(%rax,%rax,1),%esi │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f0f5 <__cxa_finalize@plt+0xb925> │ │ │ │ + sub $0x1,%r10 │ │ │ │ + cmpb $0x0,0x6a(%rsp) │ │ │ │ + je 1153d │ │ │ │ + mov 0xa0(%rsp,%r9,4),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 11559 │ │ │ │ + cmp $0x3a96,%r10 │ │ │ │ + jbe 11180 │ │ │ │ + mov $0x3e8,%ebp │ │ │ │ + mov $0x3e8,%ecx │ │ │ │ + jmp 10f6b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rbp),%edi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + test %edi,%edi │ │ │ │ + je 1130d │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + mov %ecx,%r15d │ │ │ │ + jmp 11281 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x4e(%rsp) │ │ │ │ - je f3c0 <__cxa_finalize@plt+0xbbf0> │ │ │ │ - test %al,%al │ │ │ │ - je f3c0 <__cxa_finalize@plt+0xbbf0> │ │ │ │ - movzbl 0x20(%rsp),%eax │ │ │ │ - or %r14b,%al │ │ │ │ - jne f3c0 <__cxa_finalize@plt+0xbbf0> │ │ │ │ - mov %r9b,0x4f(%rsp) │ │ │ │ - movsbq %r12b,%r12 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %esi,0x20(%rsp) │ │ │ │ - call 3560 <__ctype_tolower_loc@plt> │ │ │ │ - movzbl 0x4f(%rsp),%r13d │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r12,4),%eax │ │ │ │ - mov %al,(%r15) │ │ │ │ - mov 0x20(%rsp),%r15d │ │ │ │ - movb $0x0,0x20(%rsp) │ │ │ │ - jmp f0d0 <__cxa_finalize@plt+0xb900> │ │ │ │ - movb $0x0,0x4c(%rsp) │ │ │ │ - mov %r9d,%r10d │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%r14d │ │ │ │ - movl $0x2710,0x8(%rsp) │ │ │ │ - mov %r15d,0x14(%rsp) │ │ │ │ xor %r15d,%r15d │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x58,%rbx │ │ │ │ + cmp 0x20(%rbp),%r13d │ │ │ │ + jae 112f8 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x18(%rax,%rbx,1),%rax │ │ │ │ + mov 0x58(%rax),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 5f900 │ │ │ │ + cmp 0x18c(%r14),%eax │ │ │ │ + jb 112b4 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 5f8c0 │ │ │ │ + cmp 0x18c(%r14),%eax │ │ │ │ + jae 114f0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 5f900 │ │ │ │ + cmp $0x5,%eax │ │ │ │ + jbe 112cd │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 5b4f0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 11273 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 5f900 │ │ │ │ + cmp $0x9,%eax │ │ │ │ + jbe 11270 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 5b4f0 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 11270 │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x58,%rbx │ │ │ │ + cmp 0x20(%rbp),%r13d │ │ │ │ + jb 11281 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + test %cl,%cl │ │ │ │ + je 1104f │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add 0x8(%rax),%rdi │ │ │ │ + call 44b40 │ │ │ │ + mov 0x20(%rbp),%esi │ │ │ │ + movzbl 0x6b(%rsp),%ebx │ │ │ │ + test %esi,%esi │ │ │ │ + je 1104f │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov 0x60(%rsp),%r14 │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + mov %r13d,%r15d │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp %r15d,0x14(%rsp) │ │ │ │ - sete %sil │ │ │ │ - test %al,%sil │ │ │ │ - je f477 <__cxa_finalize@plt+0xbca7> │ │ │ │ - test %r11b,%r11b │ │ │ │ - jne f14f <__cxa_finalize@plt+0xb97f> │ │ │ │ - mov %r12b,0x27(%rsp) │ │ │ │ - jmp f2c8 <__cxa_finalize@plt+0xbaf8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x1(%r15),%esi │ │ │ │ - mov %r9b,0x14(%rsp) │ │ │ │ - mov %r11b,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ + mov $0x68,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov $0x2710,%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %r15d,%eax │ │ │ │ - movb $0x0,(%rcx,%rax,1) │ │ │ │ - call 5e500 │ │ │ │ - cmpb $0x2b,0x27(%rsp) │ │ │ │ - movzbl 0x8(%rsp),%r11d │ │ │ │ - movzbl 0x14(%rsp),%r9d │ │ │ │ - mov %rax,%rbx │ │ │ │ - je f439 <__cxa_finalize@plt+0xbc69> │ │ │ │ - mov %r15d,0x14(%rsp) │ │ │ │ - mov $0x1,%r14d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movl $0x2710,0x8(%rsp) │ │ │ │ - movb $0x0,0x4c(%rsp) │ │ │ │ - jmp f2c8 <__cxa_finalize@plt+0xbaf8> │ │ │ │ + add $0x1,%r15d │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x18(%rax,%r12,1),%rsi │ │ │ │ + add $0x58,%r12 │ │ │ │ + call 43c40 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + add %r14,%rdi │ │ │ │ + call 44f80 │ │ │ │ + cmp 0x20(%rbp),%r15d │ │ │ │ + jb 11358 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + jmp 1104f │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r9d,%r13d │ │ │ │ - jmp f0d0 <__cxa_finalize@plt+0xb900> │ │ │ │ - mov %eax,%r10d │ │ │ │ - jmp f2ad <__cxa_finalize@plt+0xbadd> │ │ │ │ - mov $0x98,%esi │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov $0x7530,%r8d │ │ │ │ + mov %rbx,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - movl $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movl $0x0,0x40(%rax) │ │ │ │ - movq $0x0,0x80(%rax) │ │ │ │ - movl $0x0,0x30(%rax) │ │ │ │ - movl $0x0,0x3a(%rax) │ │ │ │ - movb $0x1,0x3e(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm1,0x18(%rax) │ │ │ │ - movups %xmm0,0x48(%rax) │ │ │ │ - movups %xmm0,0x58(%rax) │ │ │ │ - movups %xmm0,0x68(%rax) │ │ │ │ - jmp ea96 <__cxa_finalize@plt+0xb2c6> │ │ │ │ - movzbl 0x20(%rsp),%r13d │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmp ef83 <__cxa_finalize@plt+0xb7b3> │ │ │ │ - mov 0x90(%rsp),%ecx │ │ │ │ - lea 0x73fb6(%rip),%rdx │ │ │ │ - mov $0xa7b,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x71d80(%rip),%rdi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call 766d0 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - jmp f024 <__cxa_finalize@plt+0xb854> │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - lea 0x742c8(%rip),%rdx │ │ │ │ - mov $0xa20,%esi │ │ │ │ - lea 0x71d54(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x7796c(%rip),%rcx │ │ │ │ - mov $0xa32,%edx │ │ │ │ - lea 0x71d30(%rip),%rsi │ │ │ │ - lea 0x71dbc(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - call 34c0 <__errno_location@plt> │ │ │ │ - lea 0x71d18(%rip),%rdi │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x74206(%rip),%rdx │ │ │ │ - mov (%rax),%r8d │ │ │ │ - mov $0x9f7,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x77920(%rip),%rcx │ │ │ │ - mov $0xa72,%edx │ │ │ │ - lea 0x71ce4(%rip),%rsi │ │ │ │ - lea 0x71d70(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ + mov 0x120(%rsp),%eax │ │ │ │ + lea 0xa0(%rsp),%r9 │ │ │ │ + mov $0xa,%ecx │ │ │ │ + mov (%r15),%rdx │ │ │ │ + lea -0xa(%rax),%ebp │ │ │ │ + add %rbp,%rdx │ │ │ │ + call 3feb0 │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + mov $0xa,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0xa4(%rsp),%r9 │ │ │ │ + mov $0x7530,%r8d │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + add %rbp,%rdx │ │ │ │ + call 3feb0 │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + jmp 10ddf │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov $0x7530,%r8d │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x98(%rsp),%r9 │ │ │ │ + mov $0xa,%ecx │ │ │ │ + mov (%r15),%rdx │ │ │ │ + call 3feb0 │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + mov $0xa,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x9c(%rsp),%r9 │ │ │ │ + mov $0x7530,%r8d │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + call 3feb0 │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + test $0x1a,%r12b │ │ │ │ + je 10ddf │ │ │ │ + jmp 113b0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x9c(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 10e68 │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xa0(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 10e77 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xa4(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 10e86 │ │ │ │ + mov 0xc8(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 10e86 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov $0xfffffffe,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 5be10 │ │ │ │ + cmp 0x1b0(%r14),%eax │ │ │ │ + jge 11273 │ │ │ │ + jmp 112b4 │ │ │ │ + sub %ecx,%eax │ │ │ │ + add $0xb,%eax │ │ │ │ + cmp $0x3a97,%r10 │ │ │ │ + cmovae %edx,%ebp │ │ │ │ + mov %rax,%rcx │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp $0x3a97,%rax │ │ │ │ + mov $0x3e8,%eax │ │ │ │ + cmovae %eax,%ecx │ │ │ │ + jmp 10f6b │ │ │ │ + cmp $0x3a96,%r10 │ │ │ │ + ja 110b4 │ │ │ │ + mov $0x64,%ecx │ │ │ │ + jmp 10f6b │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + mov 0xc0(%rsp,%r9,8),%rdi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + lea 0x5ea8b(%rip),%rcx │ │ │ │ + mov %r9,0x70(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + call 701f0 │ │ │ │ + mov 0x70(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x78(%rsp),%r10 │ │ │ │ + cmp 0xa0(%rsp,%r9,4),%eax │ │ │ │ + jae 1121c │ │ │ │ + mov $0x3e8,%edx │ │ │ │ + jmp 1115a │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - mov %r8b,0x46(%rsp) │ │ │ │ - mov %r9b,0x47(%rsp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 10335 <__cxa_finalize@plt+0xcb65> │ │ │ │ - lea 0x71d0f(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3630 │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 103de <__cxa_finalize@plt+0xcc0e> │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x2710,%esi │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x100000,%esi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov $0x100000,%r8d │ │ │ │ - mov 0xc0(%rsp),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 60dd0 │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - js 10471 <__cxa_finalize@plt+0xcca1> │ │ │ │ - mov 0xd0(%rsp),%r11d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %r11d,%r11d │ │ │ │ - je fd96 <__cxa_finalize@plt+0xc5c6> │ │ │ │ - movb $0x0,0x28(%rsp) │ │ │ │ - xor %r11d,%r11d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movb $0x0,(%rsp) │ │ │ │ - mov $0x2710,%r9d │ │ │ │ + sub $0xb8,%rsp │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov 0x108(%rsp),%edx │ │ │ │ + mov %r9,0x40(%rsp) │ │ │ │ + mov 0x110(%rsp),%r9 │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %dl,0x53(%rsp) │ │ │ │ + mov %fs:0x28,%rcx │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x71dd6(%rip),%rcx │ │ │ │ + test %dl,%dl │ │ │ │ + movl $0x0,0x8c(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + sete %r13b │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + test %edi,%edi │ │ │ │ + je 11c30 │ │ │ │ + xor %edx,%edx │ │ │ │ + movb $0x0,0x1b(%rsp) │ │ │ │ + mov %rsi,%r15 │ │ │ │ + movzbl %r13b,%r13d │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ xor %r14d,%r14d │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - movl $0x0,0x24(%rsp) │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je fd61 <__cxa_finalize@plt+0xc591> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movslq %edx,%rax │ │ │ │ - mov %r11d,%r8d │ │ │ │ - mov %rbp,0x68(%rsp) │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - add %rbp,%rax │ │ │ │ - movzbl 0x28(%rsp),%r11d │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - jmp f837 <__cxa_finalize@plt+0xc067> │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + jmp 1166d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,(%rsp) │ │ │ │ - je fc10 <__cxa_finalize@plt+0xc440> │ │ │ │ - mov %r12d,%edx │ │ │ │ - and $0x1,%edx │ │ │ │ - cmp %ebx,0x20(%rsp) │ │ │ │ - jae f78f <__cxa_finalize@plt+0xbfbf> │ │ │ │ - test %r10b,%r10b │ │ │ │ - jne 102ee <__cxa_finalize@plt+0xcb1e> │ │ │ │ - cmp (%rsp),%bpl │ │ │ │ - je f8e7 <__cxa_finalize@plt+0xc117> │ │ │ │ - mov %r14d,%edx │ │ │ │ - or %r15b,%dl │ │ │ │ - jne fba8 <__cxa_finalize@plt+0xc3d8> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - cmp $0xa,%bpl │ │ │ │ - je f828 <__cxa_finalize@plt+0xc058> │ │ │ │ - cmp $0xd,%bpl │ │ │ │ - je fcf0 <__cxa_finalize@plt+0xc520> │ │ │ │ - mov %edx,%eax │ │ │ │ - lea 0x1(%rbx),%ecx │ │ │ │ - add %rdi,%rbx │ │ │ │ - xor $0x1,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - cmpb $0x0,0x46(%rsp) │ │ │ │ - je fc88 <__cxa_finalize@plt+0xc4b8> │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp (%r15),%r14d │ │ │ │ + jae 11800 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + lea (%r14,%r14,4),%rbx │ │ │ │ + mov %r13d,%esi │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 46780 │ │ │ │ test %al,%al │ │ │ │ - je fc88 <__cxa_finalize@plt+0xc4b8> │ │ │ │ - mov %r15d,%r14d │ │ │ │ - or %r8b,%r14b │ │ │ │ - jne fc40 <__cxa_finalize@plt+0xc470> │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %r11b,0x40(%rsp) │ │ │ │ - mov %r9d,0x30(%rsp) │ │ │ │ - mov %ecx,0x28(%rsp) │ │ │ │ - call 3270 <__ctype_toupper_loc@plt> │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - mov 0x30(%rsp),%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov (%rax),%rax │ │ │ │ - movzbl 0x40(%rsp),%r11d │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov (%rax,%rbp,4),%eax │ │ │ │ - mov %al,(%rbx) │ │ │ │ - mov %ecx,%ebx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %r13,0x18(%rsp) │ │ │ │ - je fa50 <__cxa_finalize@plt+0xc280> │ │ │ │ - lea -0x1(%r9),%eax │ │ │ │ - movsbq 0x0(%r13),%rbp │ │ │ │ - cmp %ebx,%eax │ │ │ │ - je fc50 <__cxa_finalize@plt+0xc480> │ │ │ │ - mov %r8d,%r10d │ │ │ │ - lea -0x3e(%rbp),%eax │ │ │ │ - and $0x1,%r10d │ │ │ │ - test $0xfd,%al │ │ │ │ - je f770 <__cxa_finalize@plt+0xbfa0> │ │ │ │ - mov %r12d,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - cmp $0x2b,%bpl │ │ │ │ - sete %dl │ │ │ │ - and %r12b,%dl │ │ │ │ - je fd00 <__cxa_finalize@plt+0xc530> │ │ │ │ - test %ebx,%ebx │ │ │ │ - mov $0x1,%r12d │ │ │ │ - setne %cl │ │ │ │ - and %r11b,%cl │ │ │ │ - je f780 <__cxa_finalize@plt+0xbfb0> │ │ │ │ - lea 0x1(%rbx),%esi │ │ │ │ - mov %r8b,0x40(%rsp) │ │ │ │ - mov $0x1,%r15d │ │ │ │ - mov %r10b,0x30(%rsp) │ │ │ │ - mov %cl,0x28(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x2710,%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - movb $0x0,(%rcx,%rax,1) │ │ │ │ - call 5e500 │ │ │ │ - mov %ebx,0x20(%rsp) │ │ │ │ - xor %r11d,%r11d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movzbl 0x28(%rsp),%edx │ │ │ │ - movzbl 0x30(%rsp),%r10d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x2710,%r9d │ │ │ │ - movzbl 0x40(%rsp),%r8d │ │ │ │ - cmp (%rsp),%bpl │ │ │ │ - jne f799 <__cxa_finalize@plt+0xbfc9> │ │ │ │ - test %ebx,%ebx │ │ │ │ - setne %al │ │ │ │ - test %r12b,%r12b │ │ │ │ - jne fc25 <__cxa_finalize@plt+0xc455> │ │ │ │ + je 11660 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 45a30 │ │ │ │ test %al,%al │ │ │ │ - je fc25 <__cxa_finalize@plt+0xc455> │ │ │ │ - mov 0xd0(%rsp),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,0xc8(%rsp) │ │ │ │ - jae fd3e <__cxa_finalize@plt+0xc56e> │ │ │ │ - lea 0x1(%rbx),%esi │ │ │ │ - mov %dl,(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %ebx,%eax │ │ │ │ - movb $0x0,(%r9,%rax,1) │ │ │ │ - jne f94d <__cxa_finalize@plt+0xc17d> │ │ │ │ - movzbl (%rsp),%edx │ │ │ │ - test %dl,%dl │ │ │ │ - jne 103bf <__cxa_finalize@plt+0xcbef> │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - jne f94d <__cxa_finalize@plt+0xc17d> │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - cmpq $0x0,0x10(%rsp) │ │ │ │ - je fd10 <__cxa_finalize@plt+0xc540> │ │ │ │ - mov 0xc8(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - push %rbx │ │ │ │ - mov 0x34(%rsp),%ecx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call *0xe8(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x2710,%esi │ │ │ │ - addl $0x1,0xd8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - pop %rsi │ │ │ │ - xor %r11d,%r11d │ │ │ │ - pop %r8 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmp $0xa,%bpl │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %bpl,(%rsp) │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - sete %cl │ │ │ │ - mov $0x2710,%r9d │ │ │ │ - movl $0x0,0x24(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - je fbbe <__cxa_finalize@plt+0xc3ee> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r12b,%r15b │ │ │ │ - je f7b1 <__cxa_finalize@plt+0xbfe1> │ │ │ │ - test %cl,%cl │ │ │ │ - je f7b1 <__cxa_finalize@plt+0xbfe1> │ │ │ │ - mov %r11b,0x30(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov %dl,0x28(%rsp) │ │ │ │ - add $0x1,%r13 │ │ │ │ - call 32c0 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x2710,%esi │ │ │ │ - call 5e500 │ │ │ │ - movzbl 0x28(%rsp),%r14d │ │ │ │ - movzbl 0x30(%rsp),%r11d │ │ │ │ - mov $0x2710,%r9d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %r13,0x18(%rsp) │ │ │ │ - jne f837 <__cxa_finalize@plt+0xc067> │ │ │ │ - mov 0x68(%rsp),%rbp │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - mov %r9d,0x40(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r11b,0x28(%rsp) │ │ │ │ - mov %r8b,0x18(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov 0x40(%rsp),%r9d │ │ │ │ - mov 0x30(%rsp),%r10 │ │ │ │ - movzbl 0x18(%rsp),%r11d │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x100000,%esi │ │ │ │ - mov %r11b,0x40(%rsp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - add %rax,0xc0(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov $0x100000,%r8d │ │ │ │ - mov 0xc0(%rsp),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 60dd0 │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - mov 0x30(%rsp),%r10 │ │ │ │ - test %eax,%eax │ │ │ │ - movzbl 0x40(%rsp),%r11d │ │ │ │ - mov %eax,%edx │ │ │ │ - js 10438 <__cxa_finalize@plt+0xcc68> │ │ │ │ - jne f740 <__cxa_finalize@plt+0xbf70> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r10,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - and $0x1,%edx │ │ │ │ - lea 0x1(%rbx),%esi │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %dl,(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %ebx,%eax │ │ │ │ - movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ - jne fb3d <__cxa_finalize@plt+0xc36d> │ │ │ │ - movzbl (%rsp),%edx │ │ │ │ - test %dl,%dl │ │ │ │ - jne 10412 <__cxa_finalize@plt+0xcc42> │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - jne fb3d <__cxa_finalize@plt+0xc36d> │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - cmpq $0x0,0x10(%rsp) │ │ │ │ - je 10399 <__cxa_finalize@plt+0xcbc9> │ │ │ │ - mov 0xc8(%rsp),%eax │ │ │ │ - mov %rbp,%r9 │ │ │ │ + je 11660 │ │ │ │ + cmpb $0x1,0x1b(%rsp) │ │ │ │ + jg 11660 │ │ │ │ + movsbl 0x53(%rsp),%ebp │ │ │ │ + addb $0x1,0x1b(%rsp) │ │ │ │ + mov $0x2,%r9d │ │ │ │ + lea 0x90(%rsp),%rdx │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov $0xfffffffd,%ecx │ │ │ │ + lea 0x8c(%rsp),%rax │ │ │ │ + mov %ebp,0x54(%rsp) │ │ │ │ + mov $0x2,%r8d │ │ │ │ + mov %ebp,%esi │ │ │ │ push %rax │ │ │ │ - push %rbx │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov 0x34(%rsp),%ecx │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call *0xe8(%rsp) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - call 35a0 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 104b2 <__cxa_finalize@plt+0xcce2> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - add $0x88,%rsp │ │ │ │ + add %rbx,%rdi │ │ │ │ + push $0xc │ │ │ │ + push $0x2 │ │ │ │ + push $0x1 │ │ │ │ + call fe50 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %al,0x2c(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 467e0 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %al,0x6b(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 48eb0 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov %al,0x6a(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 46470 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 463d0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp $0xffffffff,%ebp │ │ │ │ + jne 11a28 │ │ │ │ + cmp $0xffffffff,%r12d │ │ │ │ + jne 11a00 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + lea 0x98(%rsp),%rsi │ │ │ │ + lea 0x9c(%rsp),%rdx │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 44470 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + lea 0xa0(%rsp),%rcx │ │ │ │ + lea 0xa4(%rsp),%r8 │ │ │ │ + mov $0xfffffffd,%edx │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 44360 │ │ │ │ + cmpb $0x0,0x6a(%rsp) │ │ │ │ + je 11830 │ │ │ │ + cmpb $0x0,0xc(%rsp) │ │ │ │ + jne 117b2 │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + mov 0x98(%rsp,%rax,4),%eax │ │ │ │ + cmp %eax,0x100(%rsp) │ │ │ │ + jb 117b2 │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + je 117e3 │ │ │ │ + mov %r13d,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x98(%rsp,%rax,4),%eax │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + mov 0xf8(%rsp),%eax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mulsd 0x71b93(%rip),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 11830 │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp (%r15),%r14d │ │ │ │ + jb 1166d │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 11d7f │ │ │ │ + add $0xb8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14d,%eax │ │ │ │ - mov %r14d,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - cmp $0xa,%bpl │ │ │ │ - sete %cl │ │ │ │ - jne f9f0 <__cxa_finalize@plt+0xc220> │ │ │ │ - test %al,%al │ │ │ │ - je f9f0 <__cxa_finalize@plt+0xc220> │ │ │ │ - lea 0x1(%rbx),%esi │ │ │ │ - mov %r8b,0x28(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - movb $0x0,(%rsi,%rax,1) │ │ │ │ - mov $0x2710,%esi │ │ │ │ - call 5e500 │ │ │ │ - mov %ebx,0x24(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movzbl 0x28(%rsp),%r8d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x2710,%r9d │ │ │ │ - mov $0x1,%r11d │ │ │ │ - jmp f828 <__cxa_finalize@plt+0xc058> │ │ │ │ - cmp $0x40,%bpl │ │ │ │ - mov $0x1,%r14d │ │ │ │ - sete %r12b │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r12d,%edx │ │ │ │ - cmp %ebx,0x20(%rsp) │ │ │ │ - jne fc34 <__cxa_finalize@plt+0xc464> │ │ │ │ - test %r10b,%al │ │ │ │ - jne f8fd <__cxa_finalize@plt+0xc12d> │ │ │ │ - mov %bpl,(%rsp) │ │ │ │ - jmp f799 <__cxa_finalize@plt+0xbfc9> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %bpl,(%rbx) │ │ │ │ - mov %edx,%r14d │ │ │ │ - mov %ecx,%ebx │ │ │ │ - jmp f828 <__cxa_finalize@plt+0xc058> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x1(%r9,%r9,1),%esi │ │ │ │ - mov %r8b,0x40(%rsp) │ │ │ │ - mov %r11b,0x30(%rsp) │ │ │ │ - mov %esi,0x28(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - movzbl 0x40(%rsp),%r8d │ │ │ │ - movzbl 0x30(%rsp),%r11d │ │ │ │ - mov 0x28(%rsp),%r9d │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp f848 <__cxa_finalize@plt+0xc078> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x47(%rsp) │ │ │ │ - je fc40 <__cxa_finalize@plt+0xc470> │ │ │ │ + nop │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %r13d,%edx │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 48da0 │ │ │ │ + lea 0x69046(%rip),%rcx │ │ │ │ + mov $0x48,%edx │ │ │ │ + mov (%rax),%esi │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 34d0 │ │ │ │ + mov $0x3d090,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 7b270 │ │ │ │ test %al,%al │ │ │ │ - je fc40 <__cxa_finalize@plt+0xc470> │ │ │ │ - mov %r15d,%eax │ │ │ │ - or %r8b,%al │ │ │ │ - jne fc40 <__cxa_finalize@plt+0xc470> │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %r11b,0x50(%rsp) │ │ │ │ - mov %r9d,0x40(%rsp) │ │ │ │ - mov %ecx,0x30(%rsp) │ │ │ │ - mov %dl,0x28(%rsp) │ │ │ │ - call 3560 <__ctype_tolower_loc@plt> │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov 0x40(%rsp),%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov (%rax),%rax │ │ │ │ - movzbl 0x28(%rsp),%r14d │ │ │ │ - movzbl 0x50(%rsp),%r11d │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov (%rax,%rbp,4),%eax │ │ │ │ - mov %al,(%rbx) │ │ │ │ - mov %ecx,%ebx │ │ │ │ - jmp f828 <__cxa_finalize@plt+0xc058> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%r14d │ │ │ │ - jmp f828 <__cxa_finalize@plt+0xc058> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%edx │ │ │ │ - jmp f780 <__cxa_finalize@plt+0xbfb0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc8(%rsp),%ecx │ │ │ │ - lea 0x737fa(%rip),%rdx │ │ │ │ - mov $0xb0e,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x715ec(%rip),%rdi │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - call 766d0 │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - jmp f959 <__cxa_finalize@plt+0xc189> │ │ │ │ - mov 0x68(%rsp),%rbp │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %dl,0x20(%rsp) │ │ │ │ + jne 11bf8 │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - movzbl 0x20(%rsp),%edx │ │ │ │ - jmp fb02 <__cxa_finalize@plt+0xc332> │ │ │ │ + call 7ae10 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r11b,0x40(%rsp) │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ call 32c0 │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - mov 0x30(%rsp),%r10 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - movzbl 0x40(%rsp),%r11d │ │ │ │ - jmp fa81 <__cxa_finalize@plt+0xc2b1> │ │ │ │ - mov $0x2710,%r11d │ │ │ │ - movb $0x0,0x30(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - mov %r12d,%r15d │ │ │ │ - movl $0x0,0x24(%rsp) │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - movb $0x0,(%rsp) │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - mov %r11d,0x50(%rsp) │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - nop │ │ │ │ - test %edx,%edx │ │ │ │ - je 1031f <__cxa_finalize@plt+0xcb4f> │ │ │ │ - movslq %edx,%rax │ │ │ │ - mov %rbp,0x68(%rsp) │ │ │ │ - mov 0x50(%rsp),%r11d │ │ │ │ - mov %rbp,%r14 │ │ │ │ - movzbl 0x30(%rsp),%r10d │ │ │ │ - movzbl 0x40(%rsp),%r8d │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - add %rbp,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - jmp fef7 <__cxa_finalize@plt+0xc727> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,(%rsp) │ │ │ │ - jne 101a0 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - cmp $0x40,%bpl │ │ │ │ - mov $0x1,%r12d │ │ │ │ - sete %r15b │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r15d,%edx │ │ │ │ - test %al,%r9b │ │ │ │ - je fe50 <__cxa_finalize@plt+0xc680> │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - je ff72 <__cxa_finalize@plt+0xc7a2> │ │ │ │ - mov %bpl,(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12d,%edx │ │ │ │ - or %r13b,%dl │ │ │ │ - jne 10190 <__cxa_finalize@plt+0xc9c0> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - cmp $0xa,%bpl │ │ │ │ - je fee8 <__cxa_finalize@plt+0xc718> │ │ │ │ - cmp $0xd,%bpl │ │ │ │ - je 10185 <__cxa_finalize@plt+0xc9b5> │ │ │ │ - mov %edx,%eax │ │ │ │ - lea 0x1(%rbx),%ecx │ │ │ │ - add %rdi,%rbx │ │ │ │ - xor $0x1,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - cmpb $0x0,0x46(%rsp) │ │ │ │ - je 101e8 <__cxa_finalize@plt+0xca18> │ │ │ │ - test %al,%al │ │ │ │ - je 101e8 <__cxa_finalize@plt+0xca18> │ │ │ │ - mov %r13d,%r12d │ │ │ │ - or %r8b,%r12b │ │ │ │ - jne 10180 <__cxa_finalize@plt+0xc9b0> │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r10b,0x40(%rsp) │ │ │ │ - mov %r11d,0x30(%rsp) │ │ │ │ - mov %ecx,0x28(%rsp) │ │ │ │ - call 3270 <__ctype_toupper_loc@plt> │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - mov 0x30(%rsp),%r11d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov (%rax),%rax │ │ │ │ - movzbl 0x40(%rsp),%r10d │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov (%rax,%rbp,4),%eax │ │ │ │ - mov %al,(%rbx) │ │ │ │ - mov %ecx,%ebx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %r14,0x18(%rsp) │ │ │ │ - je 100a2 <__cxa_finalize@plt+0xc8d2> │ │ │ │ - lea -0x1(%r11),%eax │ │ │ │ - movsbq (%r14),%rbp │ │ │ │ - cmp %ebx,%eax │ │ │ │ - je 101b0 <__cxa_finalize@plt+0xc9e0> │ │ │ │ - mov %r8d,%r9d │ │ │ │ - lea -0x3e(%rbp),%eax │ │ │ │ - and $0x1,%r9d │ │ │ │ - test $0xfd,%al │ │ │ │ - je fe20 <__cxa_finalize@plt+0xc650> │ │ │ │ - mov %r15d,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - cmp $0x2b,%bpl │ │ │ │ - sete %dl │ │ │ │ - and %r15b,%dl │ │ │ │ - je 102b0 <__cxa_finalize@plt+0xcae0> │ │ │ │ - test %ebx,%ebx │ │ │ │ - mov $0x1,%r15d │ │ │ │ - setne %cl │ │ │ │ - and %r10b,%cl │ │ │ │ - jne 10250 <__cxa_finalize@plt+0xca80> │ │ │ │ - cmp %ebx,0x20(%rsp) │ │ │ │ - jae ff52 <__cxa_finalize@plt+0xc782> │ │ │ │ - test %r9b,%r9b │ │ │ │ - jne 102ee <__cxa_finalize@plt+0xcb1e> │ │ │ │ - cmp (%rsp),%bpl │ │ │ │ - jne fe58 <__cxa_finalize@plt+0xc688> │ │ │ │ - test %ebx,%ebx │ │ │ │ - setne %al │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne fe3f <__cxa_finalize@plt+0xc66f> │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov $0x2,%edx │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 48da0 │ │ │ │ + lea 0x68ff2(%rip),%rcx │ │ │ │ + mov $0x48,%edx │ │ │ │ + mov (%rax),%esi │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 34d0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 7a900 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 7ae10 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov $0x3d090,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 7b270 │ │ │ │ + movl $0x2,0x1c(%rsp) │ │ │ │ test %al,%al │ │ │ │ - je fe3f <__cxa_finalize@plt+0xc66f> │ │ │ │ - lea 0x1(%rbx),%esi │ │ │ │ - mov %dl,(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %ebx,%eax │ │ │ │ - movb $0x0,(%r9,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne ffaa <__cxa_finalize@plt+0xc7da> │ │ │ │ - movzbl (%rsp),%edx │ │ │ │ - test %dl,%dl │ │ │ │ - jne 103bf <__cxa_finalize@plt+0xcbef> │ │ │ │ - test %rax,%rax │ │ │ │ - jne ffaa <__cxa_finalize@plt+0xc7da> │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - cmpq $0x0,0x10(%rsp) │ │ │ │ - je 102c0 <__cxa_finalize@plt+0xcaf0> │ │ │ │ - mov 0xc8(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - push %rbx │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x34(%rsp),%ecx │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call *0xe8(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x2710,%esi │ │ │ │ - addl $0x1,0xd8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %bpl,(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x2710,%r11d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - movl $0x0,0x24(%rsp) │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - cmp $0xa,%bpl │ │ │ │ + je 11bd8 │ │ │ │ + cmpb $0x0,0x6b(%rsp) │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ sete %al │ │ │ │ - test %cl,%cl │ │ │ │ - je 10120 <__cxa_finalize@plt+0xc950> │ │ │ │ - test %al,%al │ │ │ │ - je 10120 <__cxa_finalize@plt+0xc950> │ │ │ │ - lea 0x1(%rbx),%esi │ │ │ │ - mov %r8b,0x28(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - add $0x1,%r14 │ │ │ │ - call 5e500 │ │ │ │ - mov $0x2710,%esi │ │ │ │ + sete 0x6c(%rsp) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + add %rcx,%rax │ │ │ │ + mov 0xf0(%rsp),%ecx │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + call 7b050 │ │ │ │ + mov (%r12),%rdx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov 0xf0(%rsp),%ecx │ │ │ │ + mov $0xfffffffd,%r9d │ │ │ │ + call 7b610 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - movb $0x0,(%rdi,%rax,1) │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %ebx,0x24(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movzbl 0x28(%rsp),%r8d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x2710,%r11d │ │ │ │ - mov $0x1,%r10d │ │ │ │ - cmp %r14,0x18(%rsp) │ │ │ │ - jne fef7 <__cxa_finalize@plt+0xc727> │ │ │ │ - mov 0x68(%rsp),%rbp │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %r11d,0x50(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r10b,0x30(%rsp) │ │ │ │ - mov %r8b,0x40(%rsp) │ │ │ │ + call 5b4f0 │ │ │ │ + mov 0x54(%rsp),%r12d │ │ │ │ + cmp 0x98(%rsp,%r12,4),%eax │ │ │ │ + jb 11a80 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 5b4f0 │ │ │ │ + cmp 0x98(%rsp,%r12,4),%eax │ │ │ │ + je 11a58 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 5b4f0 │ │ │ │ + cmpl $0x1,0x1c(%rsp) │ │ │ │ + setbe 0x20(%rsp) │ │ │ │ + cmp %eax,0x98(%rsp,%r12,4) │ │ │ │ + jne 119ac │ │ │ │ + cmpb $0x0,0x6a(%rsp) │ │ │ │ + je 11a80 │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov $0x100000,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - add %rax,0xc0(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov $0x100000,%r8d │ │ │ │ - mov 0xc0(%rsp),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 60dd0 │ │ │ │ - mov %eax,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - js 10438 <__cxa_finalize@plt+0xcc68> │ │ │ │ - jne fde0 <__cxa_finalize@plt+0xc610> │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - mov %r15d,%r12d │ │ │ │ - jmp faec <__cxa_finalize@plt+0xc31c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r15b,%r13b │ │ │ │ - je fe70 <__cxa_finalize@plt+0xc6a0> │ │ │ │ - test %al,%al │ │ │ │ - je fe70 <__cxa_finalize@plt+0xc6a0> │ │ │ │ - mov %r10b,0x30(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov $0x1,%r15d │ │ │ │ - mov %dl,0x28(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + call 5b170 │ │ │ │ + mov %r12,%rdi │ │ │ │ call 32c0 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x2710,%esi │ │ │ │ - call 5e500 │ │ │ │ - movzbl 0x28(%rsp),%r12d │ │ │ │ - movzbl 0x30(%rsp),%r10d │ │ │ │ - mov $0x2710,%r11d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - jmp fee8 <__cxa_finalize@plt+0xc718> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %bpl,(%rbx) │ │ │ │ - mov %ecx,%ebx │ │ │ │ - mov %edx,%r12d │ │ │ │ - jmp fee8 <__cxa_finalize@plt+0xc718> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ - and $0x1,%ecx │ │ │ │ - jmp 10037 <__cxa_finalize@plt+0xc867> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r15d,%edx │ │ │ │ - and $0x1,%edx │ │ │ │ - jmp ff43 <__cxa_finalize@plt+0xc773> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%r11,%r11,1),%esi │ │ │ │ - mov %r8b,0x40(%rsp) │ │ │ │ - mov %r10b,0x30(%rsp) │ │ │ │ - mov %esi,0x28(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x28(%rsp),%r11d │ │ │ │ - movzbl 0x30(%rsp),%r10d │ │ │ │ - movzbl 0x40(%rsp),%r8d │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp ff07 <__cxa_finalize@plt+0xc737> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x47(%rsp) │ │ │ │ - je 10180 <__cxa_finalize@plt+0xc9b0> │ │ │ │ - test %al,%al │ │ │ │ - je 10180 <__cxa_finalize@plt+0xc9b0> │ │ │ │ - mov %r13d,%eax │ │ │ │ - or %r8b,%al │ │ │ │ - jne 10180 <__cxa_finalize@plt+0xc9b0> │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r10b,0x50(%rsp) │ │ │ │ - mov %r11d,0x40(%rsp) │ │ │ │ - mov %ecx,0x30(%rsp) │ │ │ │ - mov %dl,0x28(%rsp) │ │ │ │ - call 3560 <__ctype_tolower_loc@plt> │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov 0x40(%rsp),%r11d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov (%rax),%rax │ │ │ │ - movzbl 0x28(%rsp),%r12d │ │ │ │ - movzbl 0x50(%rsp),%r10d │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov (%rax,%rbp,4),%eax │ │ │ │ - mov %al,(%rbx) │ │ │ │ - mov %ecx,%ebx │ │ │ │ - jmp fee8 <__cxa_finalize@plt+0xc718> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rbx),%esi │ │ │ │ - mov %r8b,0x40(%rsp) │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov %r9b,0x28(%rsp) │ │ │ │ - mov %cl,0x30(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov $0x2710,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - movb $0x0,(%rdi,%rax,1) │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %ebx,0x20(%rsp) │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movzbl 0x30(%rsp),%edx │ │ │ │ - movzbl 0x28(%rsp),%r9d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x2710,%r11d │ │ │ │ - movzbl 0x40(%rsp),%r8d │ │ │ │ - jmp ff52 <__cxa_finalize@plt+0xc782> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,%edx │ │ │ │ - jmp ff43 <__cxa_finalize@plt+0xc773> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc8(%rsp),%ecx │ │ │ │ - lea 0x7324a(%rip),%rdx │ │ │ │ - mov $0xb0e,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7103c(%rip),%rdi │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - call 766d0 │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - jmp ffb6 <__cxa_finalize@plt+0xc7e6> │ │ │ │ - mov 0xc8(%rsp),%r8d │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x71014(%rip),%rdi │ │ │ │ - lea 0x731dd(%rip),%rdx │ │ │ │ - mov $0xaf2,%esi │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 7ae10 │ │ │ │ mov %rbp,%rdi │ │ │ │ call 32c0 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - jmp 100c3 <__cxa_finalize@plt+0xc8f3> │ │ │ │ - mov $0x98,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - movl $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movl $0x0,0x40(%rax) │ │ │ │ - movq $0x0,0x80(%rax) │ │ │ │ - movl $0x0,0x30(%rax) │ │ │ │ - movl $0x0,0x3a(%rax) │ │ │ │ - movb $0x1,0x3e(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm1,0x18(%rax) │ │ │ │ - movups %xmm0,0x48(%rax) │ │ │ │ - movups %xmm0,0x58(%rax) │ │ │ │ - movups %xmm0,0x68(%rax) │ │ │ │ - jmp f67a <__cxa_finalize@plt+0xbeaa> │ │ │ │ - mov 0xc8(%rsp),%ecx │ │ │ │ - lea 0x73199(%rip),%rdx │ │ │ │ - mov $0xb70,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x70f63(%rip),%rdi │ │ │ │ - call 766d0 │ │ │ │ - jmp fb49 <__cxa_finalize@plt+0xc379> │ │ │ │ - lea 0x76b72(%rip),%rcx │ │ │ │ - mov $0xb04,%edx │ │ │ │ - lea 0x70f46(%rip),%rsi │ │ │ │ - lea 0x70fd2(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - call 34c0 <__errno_location@plt> │ │ │ │ - mov (%rax),%edi │ │ │ │ - call 33e0 │ │ │ │ - lea 0x70f27(%rip),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - lea 0x730b5(%rip),%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov $0xab6,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x76b1f(%rip),%rcx │ │ │ │ - mov $0xb67,%edx │ │ │ │ - lea 0x70ef3(%rip),%rsi │ │ │ │ - lea 0x70f7f(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ + cmpb $0x0,0x20(%rsp) │ │ │ │ + jne 11882 │ │ │ │ + jmp 11660 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0xfffffffc,%edx │ │ │ │ - lea 0x70f30(%rip),%rax │ │ │ │ - lea 0x70f37(%rip),%rcx │ │ │ │ - mov $0xb54,%esi │ │ │ │ - cmove %rax,%rcx │ │ │ │ - lea 0x70ebf(%rip),%rdi │ │ │ │ - lea 0x70f33(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - lea 0x70f05(%rip),%rcx │ │ │ │ - mov $0xac9,%esi │ │ │ │ - lea 0x70eeb(%rip),%rax │ │ │ │ - lea 0x70f05(%rip),%rdx │ │ │ │ - cmove %rax,%rcx │ │ │ │ - lea 0x70e7f(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - call 35a0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov 0x8cf47(%rip),%rdi │ │ │ │ - lea 0x70eff(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %rsi,%r10 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - mov %ecx,0x24(%rsp) │ │ │ │ - mov %r8d,0x28(%rsp) │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + lea (%r12,%r12,4),%rdx │ │ │ │ + lea (%r12,%rdx,2),%rdx │ │ │ │ + mov 0x30(%rax,%rbx,1),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + call 440d0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmp 11745 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + lea 0x0(%rbp,%rbp,4),%rdx │ │ │ │ + lea 0x0(%rbp,%rdx,2),%rdx │ │ │ │ + mov 0x30(%rax,%rbx,1),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + call 440d0 │ │ │ │ + mov %eax,%ebp │ │ │ │ + cmp $0xffffffff,%r12d │ │ │ │ + je 11745 │ │ │ │ + jmp 11a00 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov $0xfffffffd,%edx │ │ │ │ + call 5be10 │ │ │ │ + cmp 0xa0(%rsp,%r12,4),%eax │ │ │ │ + jle 11983 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 7b2d0 │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + movl $0x1,0xc(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ test %edx,%edx │ │ │ │ - je 107b7 <__cxa_finalize@plt+0xcfe7> │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov $0x2,%ebx │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - lea (%rsi,%rax,8),%rbp │ │ │ │ - lea 0x70f99(%rip),%r12 │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - lea 0x70f94(%rip),%r14 │ │ │ │ - mov %r9d,0x20(%rsp) │ │ │ │ - jmp 1056e <__cxa_finalize@plt+0xcd9e> │ │ │ │ + je 11c37 │ │ │ │ + mov %r13d,0x70(%rsp) │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + mov %ecx,%r13d │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11ae4 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x67,0x1(%rdi) │ │ │ │ - jne 10585 <__cxa_finalize@plt+0xcdb5> │ │ │ │ - cmpb $0x7a,0x2(%rdi) │ │ │ │ - jne 10585 <__cxa_finalize@plt+0xcdb5> │ │ │ │ - sub $0x1,%ebx │ │ │ │ - cmp $0x1,%bl │ │ │ │ - ja 107c1 <__cxa_finalize@plt+0xcff1> │ │ │ │ - mov $0x1,%ebx │ │ │ │ - add $0x8,%r13 │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 105e0 <__cxa_finalize@plt+0xce10> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - call 9b20 <__cxa_finalize@plt+0x6350> │ │ │ │ - mov %eax,%edi │ │ │ │ - add 0x0(%r13),%rdi │ │ │ │ - cmpb $0x2e,(%rdi) │ │ │ │ - mov %rdi,%r15 │ │ │ │ - je 10548 <__cxa_finalize@plt+0xcd78> │ │ │ │ - mov $0x5,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3190 │ │ │ │ - test %eax,%eax │ │ │ │ - je 10554 <__cxa_finalize@plt+0xcd84> │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3190 │ │ │ │ - test %eax,%eax │ │ │ │ - je 10554 <__cxa_finalize@plt+0xcd84> │ │ │ │ - mov $0x6,%edx │ │ │ │ - lea 0x70f1b(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3190 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 5b4f0 │ │ │ │ test %eax,%eax │ │ │ │ - je 10554 <__cxa_finalize@plt+0xcd84> │ │ │ │ - and $0xfd,%ebx │ │ │ │ - je 10565 <__cxa_finalize@plt+0xcd95> │ │ │ │ - lea 0x7332c(%rip),%rdx │ │ │ │ - mov $0xba0,%esi │ │ │ │ - jmp 107cd <__cxa_finalize@plt+0xcffd> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - mov 0x20(%rsp),%r9d │ │ │ │ - test %r9b,%r9b │ │ │ │ - jne 10738 <__cxa_finalize@plt+0xcf68> │ │ │ │ - mov $0x98,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov 0x24(%rsp),%ecx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - movl $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x58(%rax) │ │ │ │ - movq $0x0,0x48(%rax) │ │ │ │ - movq $0x0,0x70(%rax) │ │ │ │ - movq $0x0,0x80(%rax) │ │ │ │ - movq $0x0,0x60(%rax) │ │ │ │ - movq $0x0,0x68(%rax) │ │ │ │ - movl $0x0,0x30(%rax) │ │ │ │ - movl $0x1000000,0x3b(%rax) │ │ │ │ - mov %r10,0x50(%rax) │ │ │ │ - mov %edx,0x40(%rax) │ │ │ │ - mov %bl,0x3a(%rax) │ │ │ │ - mov %cl,0x39(%rax) │ │ │ │ - movups %xmm0,0x18(%rax) │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov %al,0x38(%rbp) │ │ │ │ - test %edx,%edx │ │ │ │ - je 10720 <__cxa_finalize@plt+0xcf50> │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - movzbl %cl,%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - test %bl,%bl │ │ │ │ - je 10764 <__cxa_finalize@plt+0xcf94> │ │ │ │ - lea -0x4889(%rip),%rbx │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - lea (%r10,%rdx,8),%r12 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %rax,%r15 │ │ │ │ - xchg %ax,%ax │ │ │ │ + jne 11b1e │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %edx,%r13d │ │ │ │ + jae 11b43 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 11ad7 │ │ │ │ + call 5f900 │ │ │ │ + cmp 0x18c(%r12),%eax │ │ │ │ + jb 11b11 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 5f8c0 │ │ │ │ + cmp 0x18c(%r12),%eax │ │ │ │ + jae 11c08 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 5f900 │ │ │ │ + cmp $0x5,%eax │ │ │ │ + ja 11ac8 │ │ │ │ mov (%rbx),%rdi │ │ │ │ + call 5f900 │ │ │ │ + cmp $0x9,%eax │ │ │ │ + ja 11ba0 │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + add $0x1,%r13d │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ add $0x8,%rbx │ │ │ │ - call 60d80 │ │ │ │ - mov -0x8(%rbx),%rdx │ │ │ │ - push %r15 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - push %r14 │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x20(%rsp),%r8d │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call b0d0 <__cxa_finalize@plt+0x7900> │ │ │ │ - mov 0x10(%r13),%rdi │ │ │ │ - mov 0x1c(%rax),%r14d │ │ │ │ - mov %rax,%rbp │ │ │ │ + cmp %edx,%r13d │ │ │ │ + jb 11ae4 │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + mov 0x70(%rsp),%r13d │ │ │ │ + mov 0x78(%rsp),%rbx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 11c37 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %edx,%edx │ │ │ │ + je 11b87 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov (%rax,%r12,8),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 11bc8 │ │ │ │ + call 5b170 │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %edx,%r12d │ │ │ │ + jb 11b68 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov %r13,%rdi │ │ │ │ + cmpl $0x1,0x1c(%rsp) │ │ │ │ + setbe 0x20(%rsp) │ │ │ │ + jmp 119b4 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 5b4f0 │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 11ad7 │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + jmp 11ad7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %edx,%r12d │ │ │ │ + jb 11b68 │ │ │ │ + jmp 11b87 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 7ae10 │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 32c0 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 106d0 <__cxa_finalize@plt+0xcf00> │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - movzbl %bl,%r9d │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r10,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp e350 <__cxa_finalize@plt+0xab80> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov 0x8(%rsp),%ebp │ │ │ │ - mov %eax,%r12d │ │ │ │ - mov %r10,%r15 │ │ │ │ - lea (%r10,%rdx,8),%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea -0x494e(%rip),%rbx │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%r15),%rdx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %ebp,%r8d │ │ │ │ - push %rbx │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - add $0x8,%r15 │ │ │ │ - push $0x0 │ │ │ │ - push %rax │ │ │ │ - call ea50 <__cxa_finalize@plt+0xb280> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x1c(%rax),%eax │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jne 10780 <__cxa_finalize@plt+0xcfb0> │ │ │ │ - mov %rsi,%rbp │ │ │ │ - jmp 10720 <__cxa_finalize@plt+0xcf50> │ │ │ │ - mov $0x2,%ebx │ │ │ │ - jmp 105f3 <__cxa_finalize@plt+0xce23> │ │ │ │ - lea 0x730f8(%rip),%rdx │ │ │ │ - mov $0xb99,%esi │ │ │ │ - lea 0x70b44(%rip),%rdi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + jmp 117f0 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x1,0x1c(%rsp) │ │ │ │ + jmp 118eb │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov $0xfffffffd,%edx │ │ │ │ + call 5be10 │ │ │ │ + cmp 0x1b0(%r12),%eax │ │ │ │ + jl 11b11 │ │ │ │ + jmp 11ad4 │ │ │ │ + nopl (%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x78(%rsp),%ebx │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - mov %r8d,0x28(%rsp) │ │ │ │ - mov %r9d,0x2c(%rsp) │ │ │ │ - mov %ebx,0x24(%rsp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 10af0 <__cxa_finalize@plt+0xd320> │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov $0x2,%r9d │ │ │ │ - mov $0x2,%ebx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 10926 <__cxa_finalize@plt+0xd156> │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - mov $0x2,%ebx │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - lea (%rdx,%rdi,8),%rbp │ │ │ │ - lea 0x70c74(%rip),%r12 │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - lea 0x70c6e(%rip),%r14 │ │ │ │ - mov %ecx,0x1c(%rsp) │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - jmp 1089c <__cxa_finalize@plt+0xd0cc> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x67,0x1(%rdi) │ │ │ │ - jne 108b3 <__cxa_finalize@plt+0xd0e3> │ │ │ │ - cmpb $0x7a,0x2(%rdi) │ │ │ │ - jne 108b3 <__cxa_finalize@plt+0xd0e3> │ │ │ │ - sub $0x1,%ebx │ │ │ │ - cmp $0x1,%bl │ │ │ │ - ja 10abe <__cxa_finalize@plt+0xd2ee> │ │ │ │ - add $0x8,%r13 │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov $0x1,%ebx │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 10910 <__cxa_finalize@plt+0xd140> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - call 9b20 <__cxa_finalize@plt+0x6350> │ │ │ │ - mov %eax,%edi │ │ │ │ - add 0x0(%r13),%rdi │ │ │ │ - cmpb $0x2e,(%rdi) │ │ │ │ - mov %rdi,%r15 │ │ │ │ - je 10870 <__cxa_finalize@plt+0xd0a0> │ │ │ │ - mov $0x5,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3190 │ │ │ │ - test %eax,%eax │ │ │ │ - je 1087c <__cxa_finalize@plt+0xd0ac> │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3190 │ │ │ │ - test %eax,%eax │ │ │ │ - je 1087c <__cxa_finalize@plt+0xd0ac> │ │ │ │ - mov $0x6,%edx │ │ │ │ - lea 0x70bed(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3190 │ │ │ │ + jmp 11806 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov 0x54(%rsp),%esi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 44b40 │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + movzbl 0x6c(%rsp),%ecx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + seta %r12b │ │ │ │ + xor %r11d,%r11d │ │ │ │ test %eax,%eax │ │ │ │ - je 1087c <__cxa_finalize@plt+0xd0ac> │ │ │ │ - and $0xfd,%ebx │ │ │ │ - jne 10ae2 <__cxa_finalize@plt+0xd312> │ │ │ │ - add $0x8,%r13 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jne 1089c <__cxa_finalize@plt+0xd0cc> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%r13 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x1c(%rsp),%ecx │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 10a48 <__cxa_finalize@plt+0xd278> │ │ │ │ - mov $0x98,%esi │ │ │ │ + je 11d4f │ │ │ │ + mov %r13d,0x6c(%rsp) │ │ │ │ + mov %r14,0x70(%rsp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov %r12b,0x1c(%rsp) │ │ │ │ + mov %r11,%r12 │ │ │ │ + nop │ │ │ │ + cmpq $0x0,(%rbx,%r12,8) │ │ │ │ + je 11d70 │ │ │ │ + mov $0x68,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movl $0x0,0x28(%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movl $0x0,0x40(%rax) │ │ │ │ - movq $0x0,0x80(%rax) │ │ │ │ - movl $0x0,0x30(%rax) │ │ │ │ - movl $0x0,0x3a(%rax) │ │ │ │ - movb $0x1,0x3e(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm1,0x18(%rax) │ │ │ │ - movups %xmm0,0x48(%rax) │ │ │ │ - movups %xmm0,0x58(%rax) │ │ │ │ - movups %xmm0,0x68(%rax) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 10a30 <__cxa_finalize@plt+0xd260> │ │ │ │ - movzbl 0x2c(%rsp),%eax │ │ │ │ - test %bl,%bl │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - movzbl 0x28(%rsp),%eax │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - je 10a6c <__cxa_finalize@plt+0xd29c> │ │ │ │ - lea -0x4643(%rip),%rbx │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - lea (%r15,%rcx,8),%r12 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov %rax,%r15 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - add $0x8,%rbx │ │ │ │ - call 60d80 │ │ │ │ - mov -0x8(%rbx),%rdx │ │ │ │ - push %r15 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - push %r14 │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ + call 13000 │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r8d,%r8d │ │ │ │ mov %rax,%r13 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call b0d0 <__cxa_finalize@plt+0x7900> │ │ │ │ - mov 0x10(%r13),%rdi │ │ │ │ - mov 0x20(%rax),%r14d │ │ │ │ - mov %rax,%rbp │ │ │ │ + mov (%rbx,%r12,8),%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x14(%rax),%r9d │ │ │ │ + lea (%r12,%r12,8),%rax │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov 0xf8(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + push (%rax,%rdx,1) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + push (%rax) │ │ │ │ + push 0x58(%rsp) │ │ │ │ + mov 0x34(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + call 42de0 │ │ │ │ + mov 0x58(%r13),%rdi │ │ │ │ + add $0x30,%rsp │ │ │ │ + call 5b170 │ │ │ │ + mov 0x58(%r13),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov 0x1c(%rsp),%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + movq $0x0,0x58(%r13) │ │ │ │ + mov (%rbx,%r12,8),%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ + add $0x1,%r12 │ │ │ │ + movzbl 0x53(%rsp),%ecx │ │ │ │ + add %r14,%rdi │ │ │ │ + and $0x1,%r8d │ │ │ │ + mov %rax,0x58(%r13) │ │ │ │ + call 44f80 │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jb 11c80 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x6c(%rsp),%r13d │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 109e0 <__cxa_finalize@plt+0xd210> │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp e350 <__cxa_finalize@plt+0xab80> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov 0x8(%rsp),%r12d │ │ │ │ - mov (%rsp),%ebp │ │ │ │ - lea (%r15,%rcx,8),%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea -0x4704(%rip),%rbx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%r15),%rdx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r12d,%r8d │ │ │ │ - push %rbx │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - add $0x8,%r15 │ │ │ │ - push $0x0 │ │ │ │ - push %rax │ │ │ │ - call ea50 <__cxa_finalize@plt+0xb280> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x20(%rax),%eax │ │ │ │ - cmp %r14,%r15 │ │ │ │ - jne 10a88 <__cxa_finalize@plt+0xd2b8> │ │ │ │ - mov %rsi,%rbp │ │ │ │ - jmp 10a30 <__cxa_finalize@plt+0xd260> │ │ │ │ - lea 0x72e7b(%rip),%rdx │ │ │ │ - mov $0xbe7,%esi │ │ │ │ - lea 0x70847(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x72e97(%rip),%rdx │ │ │ │ - mov $0xbee,%esi │ │ │ │ - jmp 10aca <__cxa_finalize@plt+0xd2fa> │ │ │ │ - lea 0x76429(%rip),%rcx │ │ │ │ - mov $0xbda,%edx │ │ │ │ - lea 0x70815(%rip),%rsi │ │ │ │ - lea 0x709d1(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ + movb $0x0,0x20(%rsp) │ │ │ │ + movl $0x1,0xc(%rsp) │ │ │ │ + jmp 119b4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jb 11c80 │ │ │ │ + jmp 11d42 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ + mov %rdx,%r15 │ │ │ │ push %r13 │ │ │ │ mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - call 3510 │ │ │ │ - test %eax,%eax │ │ │ │ - je 10ca4 <__cxa_finalize@plt+0xd4d4> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 32d0 │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 10d7f <__cxa_finalize@plt+0xd5af> │ │ │ │ - call 3320 <__ctype_b_loc@plt> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea -0x1(%r14),%edx │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov (%rax),%rcx │ │ │ │ - jmp 10b80 <__cxa_finalize@plt+0xd3b0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - je 10d50 <__cxa_finalize@plt+0xd580> │ │ │ │ - mov %rax,%rbx │ │ │ │ - movsbq (%r12,%rbx,1),%rax │ │ │ │ - testb $0x20,0x1(%rcx,%rax,2) │ │ │ │ - je 10b70 <__cxa_finalize@plt+0xd3a0> │ │ │ │ - mov %ebx,%ebp │ │ │ │ - cmp %ebp,%r15d │ │ │ │ - jle 10cb8 <__cxa_finalize@plt+0xd4e8> │ │ │ │ - lea 0x4(%rbp),%edi │ │ │ │ - lea 0x3(%rbp),%r9d │ │ │ │ - movslq %edi,%rdi │ │ │ │ - movslq %r9d,%r10 │ │ │ │ - mov %r13,%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 10bbc <__cxa_finalize@plt+0xd3ec> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %ebp,%r8d │ │ │ │ - jle 10bc7 <__cxa_finalize@plt+0xd3f7> │ │ │ │ - movsbq (%rax),%rdx │ │ │ │ - testb $0x20,0x1(%rcx,%rdx,2) │ │ │ │ - je 10bb0 <__cxa_finalize@plt+0xd3e0> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - mov %r9d,0x10(%rsp) │ │ │ │ - call 3570 │ │ │ │ - mov $0x6863,%esi │ │ │ │ + mov %r8d,%ebx │ │ │ │ + lea 0x1(%rbx),%r12d │ │ │ │ + mov %rbx,%r14 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %ax,0x34(%rsi) │ │ │ │ + movups %xmm0,0x10(%rsi) │ │ │ │ + movups %xmm0,0x20(%rsi) │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %r15,%rsi │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov %si,(%rax) │ │ │ │ - lea 0x3(%rax),%rdi │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ mov %r12,%rsi │ │ │ │ - movb $0x72,0x2(%rax) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 3740 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - movb $0x0,(%rcx,%r10,1) │ │ │ │ - cmp %r9d,%r15d │ │ │ │ - jl 10c2f <__cxa_finalize@plt+0xd45f> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 3190 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - test %eax,%eax │ │ │ │ - je 10d60 <__cxa_finalize@plt+0xd590> │ │ │ │ - lea 0x4(%rbp),%ebx │ │ │ │ - movslq %ebp,%rdx │ │ │ │ - add $0x3,%ebp │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - movslq %ebp,%r15 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3570 │ │ │ │ - mov $0x6863,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %dx,(%rax) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x3(%rax),%rdi │ │ │ │ - movb $0x72,0x2(%rax) │ │ │ │ - call 3740 │ │ │ │ - movb $0x0,(%rbx,%r15,1) │ │ │ │ - cmp %ebp,%r14d │ │ │ │ - jl 10d6d <__cxa_finalize@plt+0xd59d> │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3190 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 10d6d <__cxa_finalize@plt+0xd59d> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x28,%rsp │ │ │ │ + xor %edi,%edi │ │ │ │ + movb $0x0,(%rax,%rbx,1) │ │ │ │ + mov 0x0(%r13),%r15 │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 11e4b │ │ │ │ + lea -0x1(%rbx),%edi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x750cc(%rip),%r9 │ │ │ │ + add %r15,%rdi │ │ │ │ + nop │ │ │ │ + movzbl (%rdi),%esi │ │ │ │ + mov %edx,%ecx │ │ │ │ + add %r8,%rcx │ │ │ │ + lea -0x41(%rsi),%eax │ │ │ │ + cmp $0x38,%al │ │ │ │ + ja 11e38 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%r9,%rax,4),%rax │ │ │ │ + add %r9,%rax │ │ │ │ + notrack jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x4b,%esi │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + sub $0x1,%rdi │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + lea (%r8,%rbx,1),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %r8,0x8(%r13) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 11eaf │ │ │ │ + mov %r12,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x10(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + movb $0x0,(%rax,%rbx,1) │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x18(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x18(%r13),%rax │ │ │ │ + mov %r14d,%esi │ │ │ │ + movb $0x0,(%rax,%rbx,1) │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + call 7e320 │ │ │ │ + mov %rax,0x18(%r13) │ │ │ │ + mov %r14d,0x30(%r13) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r8d,0x10(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 3190 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - je 10ca4 <__cxa_finalize@plt+0xd4d4> │ │ │ │ - lea 0x4(%rbp),%edi │ │ │ │ - lea 0x3(%rbp),%r9d │ │ │ │ - movslq %edi,%rdi │ │ │ │ - movslq %r9d,%r10 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jg 10ba4 <__cxa_finalize@plt+0xd3d4> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - mov $0x3,%r15d │ │ │ │ - mov $0x3,%ebp │ │ │ │ - call 3570 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x4,%ebx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x6863,%eax │ │ │ │ - mov %ax,(%rcx) │ │ │ │ - lea 0x3(%rcx),%rdi │ │ │ │ - movb $0x72,0x2(%rcx) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 3740 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - xor %edx,%edx │ │ │ │ - movb $0x0,(%rcx,%r10,1) │ │ │ │ - jmp 10c3e <__cxa_finalize@plt+0xd46e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rbx),%ebp │ │ │ │ - movslq %ebp,%rbx │ │ │ │ - jmp 10b8e <__cxa_finalize@plt+0xd3be> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 10ca4 <__cxa_finalize@plt+0xd4d4> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 10ca6 <__cxa_finalize@plt+0xd4d6> │ │ │ │ - test %eax,%eax │ │ │ │ - jle 10ca4 <__cxa_finalize@plt+0xd4d4> │ │ │ │ - call 3320 <__ctype_b_loc@plt> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - mov $0x3,%r10d │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov $0x3,%r9d │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 10ba4 <__cxa_finalize@plt+0xd3d4> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x60(%rsi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 10df0 <__cxa_finalize@plt+0xd620> │ │ │ │ - push %rbx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - call 32c0 │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpb $0x0,0x3b(%rbx) │ │ │ │ - movq $0x0,0x60(%rbx) │ │ │ │ - jne 10df8 <__cxa_finalize@plt+0xd628> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x60(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x68(%rbx),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x60(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x79,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + jmp 11e47 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x6b,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + jmp 11e47 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x6d,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + jmp 11e47 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x64,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + jmp 11e47 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x63,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + jmp 11e47 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x68,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + jmp 11e47 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x67,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + jmp 11e47 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x76,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + jmp 11e47 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x52,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + jmp 11e47 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x42,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + jmp 11e47 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x41,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + jmp 11e47 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x62,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + jmp 11e47 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x59,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + jmp 11e47 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x72,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + jmp 11e47 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x4d,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + jmp 11e47 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x44,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + jmp 11e47 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x43,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + jmp 11e47 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x48,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + jmp 11e47 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x47,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + jmp 11e47 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x56,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + jmp 11e47 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x54,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + jmp 11e47 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x74,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + jmp 11e47 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x61,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 11e10 │ │ │ │ + jmp 11e47 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ + mov (%rsi),%rdi │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x60(%rsi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 10e61 <__cxa_finalize@plt+0xd691> │ │ │ │ - mov (%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpb $0x0,0x3b(%rbx) │ │ │ │ - movq $0x0,0x60(%rbx) │ │ │ │ - jne 11040 <__cxa_finalize@plt+0xd870> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x60(%rbx) │ │ │ │ - mov 0x48(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 10e77 <__cxa_finalize@plt+0xd6a7> │ │ │ │ + je 121cc │ │ │ │ call 32c0 │ │ │ │ - movq $0x0,0x48(%rbx) │ │ │ │ - mov 0x70(%rbx),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 10edf <__cxa_finalize@plt+0xd70f> │ │ │ │ - mov 0x40(%rbx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 10ec8 <__cxa_finalize@plt+0xd6f8> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi,%rbp,8),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x70(%rbx),%rax │ │ │ │ - mov (%rax,%rbp,8),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x70(%rbx),%rdi │ │ │ │ - movq $0x0,(%rdi,%rbp,8) │ │ │ │ - cmpb $0x0,0x3b(%rbx) │ │ │ │ - jne 10fb8 <__cxa_finalize@plt+0xd7e8> │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp 0x40(%rbx),%ebp │ │ │ │ - jb 10e90 <__cxa_finalize@plt+0xd6c0> │ │ │ │ + je 121e2 │ │ │ │ call 32c0 │ │ │ │ - cmpb $0x0,0x3b(%rbx) │ │ │ │ - jne 11030 <__cxa_finalize@plt+0xd860> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x70(%rbx) │ │ │ │ - cmpb $0x0,0x3a(%rbx) │ │ │ │ - movl $0x0,0x30(%rbx) │ │ │ │ - movl $0x0,0x18(%rbx) │ │ │ │ - movb $0x0,0x3d(%rbx) │ │ │ │ - je 10fae <__cxa_finalize@plt+0xd7de> │ │ │ │ - mov 0x40(%rbx),%eax │ │ │ │ - mov 0x80(%rbx),%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - je 10f8f <__cxa_finalize@plt+0xd7bf> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nop │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 10f41 <__cxa_finalize@plt+0xd771> │ │ │ │ - mov (%rdi,%rbp,8),%rax │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x80(%rbx),%rax │ │ │ │ - mov (%rax,%rbp,8),%rdi │ │ │ │ + je 121f8 │ │ │ │ call 32c0 │ │ │ │ - mov 0x80(%rbx),%rdi │ │ │ │ - movq $0x0,(%rdi,%rbp,8) │ │ │ │ - cmpb $0x0,0x3b(%rbx) │ │ │ │ - je 10f86 <__cxa_finalize@plt+0xd7b6> │ │ │ │ - mov 0x88(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 10f86 <__cxa_finalize@plt+0xd7b6> │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1220e │ │ │ │ call 32c0 │ │ │ │ - mov 0x88(%rbx),%rax │ │ │ │ - mov (%rax,%rbp,8),%rdi │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 12224 │ │ │ │ call 32c0 │ │ │ │ - mov 0x88(%rbx),%rax │ │ │ │ - mov 0x80(%rbx),%rdi │ │ │ │ - movq $0x0,(%rax,%rbp,8) │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp 0x40(%rbx),%ebp │ │ │ │ - jb 10f10 <__cxa_finalize@plt+0xd740> │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 10fa4 <__cxa_finalize@plt+0xd7d4> │ │ │ │ + je 1223a │ │ │ │ call 32c0 │ │ │ │ - movq $0x0,0x80(%rbx) │ │ │ │ - cmpb $0x0,0x3b(%rbx) │ │ │ │ - jne 11008 <__cxa_finalize@plt+0xd838> │ │ │ │ - movb $0x0,0x3a(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x0,0x30(%rbx) │ │ │ │ + mov %ax,0x34(%rbx) │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x78(%rbx),%rax │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x78(%rbx),%rax │ │ │ │ - mov (%rax,%rbp,8),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x78(%rbx),%rax │ │ │ │ - mov 0x70(%rbx),%rdi │ │ │ │ - movq $0x0,(%rax,%rbp,8) │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp 0x40(%rbx),%ebp │ │ │ │ - jb 10e90 <__cxa_finalize@plt+0xd6c0> │ │ │ │ - call 32c0 │ │ │ │ - cmpb $0x0,0x3b(%rbx) │ │ │ │ - je 10ed7 <__cxa_finalize@plt+0xd707> │ │ │ │ - jmp 11030 <__cxa_finalize@plt+0xd860> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x88(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 10faa <__cxa_finalize@plt+0xd7da> │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x88(%rbx) │ │ │ │ - jmp 10faa <__cxa_finalize@plt+0xd7da> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 10ed7 <__cxa_finalize@plt+0xd707> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x68(%rbx),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 10e59 <__cxa_finalize@plt+0xd689> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ - mov 0x1c(%rsi),%edx │ │ │ │ mov %rsi,%rbx │ │ │ │ - test %edx,%edx │ │ │ │ - je 11098 <__cxa_finalize@plt+0xd8c8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov (%rax,%rbp,8),%rsi │ │ │ │ - add $0x1,%rbp │ │ │ │ - call 59be0 │ │ │ │ - cmp 0x1c(%rbx),%ebp │ │ │ │ - jb 11080 <__cxa_finalize@plt+0xd8b0> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 11118 <__cxa_finalize@plt+0xd948> │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 110ee <__cxa_finalize@plt+0xd91e> │ │ │ │ - mov 0x1c(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 110e9 <__cxa_finalize@plt+0xd919> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nop │ │ │ │ - mov (%rdi,%rbp,8),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ - call 59be0 │ │ │ │ - cmp 0x1c(%rbx),%ebp │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - jb 110d0 <__cxa_finalize@plt+0xd900> │ │ │ │ - call 32c0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - movl $0x0,0x1c(%rbx) │ │ │ │ - movq $0x0,0x24(%rbx) │ │ │ │ - movb $0x0,0x3d(%rbx) │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ + test %cl,%cl │ │ │ │ + jne 12270 │ │ │ │ + test %dl,%dl │ │ │ │ + je 12350 │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - cmpb $0x0,0x3b(%rbx) │ │ │ │ - je 110bd <__cxa_finalize@plt+0xd8ed> │ │ │ │ - cmpb $0x0,0x3c(%rbx) │ │ │ │ - je 110bd <__cxa_finalize@plt+0xd8ed> │ │ │ │ - jmp 110b0 <__cxa_finalize@plt+0xd8e0> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmpb $0x0,0x3d(%rsi) │ │ │ │ - mov 0x30(%rsi),%eax │ │ │ │ - je 111aa <__cxa_finalize@plt+0xd9da> │ │ │ │ - mov 0x60(%rsi),%rdx │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - movslq %eax,%rdx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - lea 0x0(,%rdx,8),%rsi │ │ │ │ - cmp 0x10(%rcx,%rdx,8),%ebp │ │ │ │ - jae 11198 <__cxa_finalize@plt+0xd9c8> │ │ │ │ - test %eax,%eax │ │ │ │ - je 11184 <__cxa_finalize@plt+0xd9b4> │ │ │ │ - mov -0x8(%rcx,%rsi,1),%edx │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jb 11198 <__cxa_finalize@plt+0xd9c8> │ │ │ │ - mov %ebp,%ecx │ │ │ │ - sub %edx,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - cmovg %ecx,%ebp │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %ebp,%eax │ │ │ │ + mov %ecx,%ebp │ │ │ │ + mov %r8d,%r12d │ │ │ │ + test %dl,%dl │ │ │ │ + jne 122e0 │ │ │ │ + mov 0x20(%rsi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 123e0 │ │ │ │ + cmp 0x34(%rsi),%r8b │ │ │ │ + je 1226b │ │ │ │ + mov 0x30(%rbx),%edx │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x1,%edx │ │ │ │ + call 3480 │ │ │ │ + mov 0x30(%rbx),%esi │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + movsbl %bpl,%edx │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 12360 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + ja 122d5 │ │ │ │ + and $0x1,%ebp │ │ │ │ + jne 124f0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x41,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + call 7e830 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %r12b,0x34(%rbx) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 11060 <__cxa_finalize@plt+0xd890> │ │ │ │ - movl $0x0,0x1c(%rbx) │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call e1a0 <__cxa_finalize@plt+0xa9d0> │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - js 11347 <__cxa_finalize@plt+0xdb77> │ │ │ │ - cltq │ │ │ │ - movzbl 0x38(%rbx),%r8d │ │ │ │ - lea (%rax,%rax,2),%r14 │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - shl $0x3,%r14 │ │ │ │ - mov (%rax),%rcx │ │ │ │ - add %r14,%rcx │ │ │ │ - cmpb $0x0,0x3a(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov 0xc(%rcx),%edx │ │ │ │ - mov (%rcx),%r9 │ │ │ │ - mov 0x8(%rax),%r15d │ │ │ │ - mov 0x50(%rbx),%rax │ │ │ │ - movzbl 0x39(%rbx),%ecx │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - jne 11240 <__cxa_finalize@plt+0xda70> │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea -0x53d2(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push %rdi │ │ │ │ - mov %r13,%rdi │ │ │ │ - push %rdx │ │ │ │ - mov %rax,%rdx │ │ │ │ - push $0x0 │ │ │ │ - call ea50 <__cxa_finalize@plt+0xb280> │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmpb $0x0,0x3b(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - jne 11300 <__cxa_finalize@plt+0xdb30> │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 112d0 <__cxa_finalize@plt+0xdb00> │ │ │ │ - movb $0x1,0x3d(%rsi) │ │ │ │ - movl $0x0,0x30(%rsi) │ │ │ │ - jmp 11184 <__cxa_finalize@plt+0xd9b4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x80(%rbx),%rsi │ │ │ │ - lea -0x541e(%rip),%rdi │ │ │ │ - mov (%rsi,%r15,8),%rsi │ │ │ │ - push %rdi │ │ │ │ - mov %r13,%rdi │ │ │ │ - push %rdx │ │ │ │ - mov %rax,%rdx │ │ │ │ - push $0x0 │ │ │ │ - push %r9 │ │ │ │ - mov %r8d,%r9d │ │ │ │ - mov %ecx,%r8d │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call f640 <__cxa_finalize@plt+0xbe70> │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmpb $0x0,0x3b(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - je 11225 <__cxa_finalize@plt+0xda55> │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - mov 0x88(%rsi),%rdx │ │ │ │ - movzbl 0x38(%rsi),%r9d │ │ │ │ - movzbl 0x39(%rsi),%r8d │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov (%rdx,%r15,8),%rcx │ │ │ │ - mov 0x58(%rsi),%rdx │ │ │ │ - add %r14,%rdi │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea -0x4f29(%rip),%rdi │ │ │ │ - mov (%rdx,%r15,8),%rdx │ │ │ │ - push %rdi │ │ │ │ - mov 0xc(%rax),%edi │ │ │ │ - push %rdi │ │ │ │ - mov %r13,%rdi │ │ │ │ - push $0x0 │ │ │ │ - push (%rax) │ │ │ │ - call f640 <__cxa_finalize@plt+0xbe70> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 1122e <__cxa_finalize@plt+0xda5e> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x60(%rsi),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x8(%rax,%r14,1),%edx │ │ │ │ - movb $0x1,0x3d(%rsi) │ │ │ │ - mov %r12d,0x30(%rsi) │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jb 11366 <__cxa_finalize@plt+0xdb96> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %ebp,%eax │ │ │ │ + mov 0x28(%rsi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 12400 │ │ │ │ + cmp 0x35(%rsi),%r8b │ │ │ │ + je 1226b │ │ │ │ + mov 0x30(%rbx),%edx │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x1,%edx │ │ │ │ + call 3480 │ │ │ │ + mov 0x30(%rbx),%esi │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + movsbl %bpl,%edx │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 123a0 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + ja 12341 │ │ │ │ + and $0x1,%ebp │ │ │ │ + jne 12510 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x41,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + call 7e830 │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + mov %r12b,0x35(%rbx) │ │ │ │ pop %rbx │ │ │ │ - sub %edx,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - mov 0x58(%rsi),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl 0x38(%rsi),%r8d │ │ │ │ - movzbl 0x39(%rsi),%ecx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov (%rdx,%r15,8),%rdx │ │ │ │ - add %r14,%rdi │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov (%rdi),%r9 │ │ │ │ - lea -0x4fac(%rip),%rdi │ │ │ │ - mov 0xc(%rax),%eax │ │ │ │ - push %rdi │ │ │ │ - mov %r13,%rdi │ │ │ │ - push %rax │ │ │ │ - push $0x0 │ │ │ │ - call ea50 <__cxa_finalize@plt+0xb280> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 11225 <__cxa_finalize@plt+0xda55> │ │ │ │ - lea 0x75c12(%rip),%rcx │ │ │ │ - mov $0x90c,%edx │ │ │ │ - lea 0x6ffbe(%rip),%rsi │ │ │ │ - lea 0x70186(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x75bf3(%rip),%rcx │ │ │ │ - mov $0x92d,%edx │ │ │ │ - lea 0x6ff9f(%rip),%rsi │ │ │ │ - lea 0x70170(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - mov %esi,%ebx │ │ │ │ - jne 113d0 <__cxa_finalize@plt+0xdc00> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov (%rax,%rcx,8),%rdx │ │ │ │ - mov 0x4c(%rdx),%eax │ │ │ │ - mov 0x44(%rdx),%edi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 113f0 <__cxa_finalize@plt+0xdc20> │ │ │ │ - not %eax │ │ │ │ - add (%rsi,%rcx,4),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ pop %rbx │ │ │ │ - sub %edi,%eax │ │ │ │ + mov (%rsi),%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 12480 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je 12498 │ │ │ │ + lea -0x3(%rbp),%edx │ │ │ │ + and $0xfd,%edx │ │ │ │ + jne 12450 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + call 7e830 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + jmp 122d5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 124b0 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je 124d0 │ │ │ │ + lea -0x3(%rbp),%edx │ │ │ │ + and $0xfd,%edx │ │ │ │ + jne 12420 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + call 7e830 │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + jmp 12341 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsi),%eax │ │ │ │ xor %edi,%edi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 11410 <__cxa_finalize@plt+0xdc40> │ │ │ │ - mov %r12d,%ebx │ │ │ │ - jmp 113a3 <__cxa_finalize@plt+0xdbd3> │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + jmp 1228c │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsi),%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + jmp 122f7 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + and $0xfffffffd,%ebp │ │ │ │ + cmp $0x4,%bpl │ │ │ │ + jne 12341 │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 7e830 │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + jmp 12341 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + and $0xfffffffd,%ebp │ │ │ │ + cmp $0x4,%bpl │ │ │ │ + jne 122d5 │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 7e830 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + jmp 122d5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x54,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 7e830 │ │ │ │ + jmp 1246f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x3b(%rbp) │ │ │ │ - je 113fc <__cxa_finalize@plt+0xdc2c> │ │ │ │ - cmpb $0x0,0x3c(%rbp) │ │ │ │ - jne 113bc <__cxa_finalize@plt+0xdbec> │ │ │ │ - add %eax,%edi │ │ │ │ - mov 0x40(%rdx),%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - sub %edi,%eax │ │ │ │ - ret │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x41,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 7e830 │ │ │ │ + jmp 1246f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x54,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 7e830 │ │ │ │ + jmp 1243f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x41,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 7e830 │ │ │ │ + jmp 1243f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x54,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + call 7e830 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + jmp 122d5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x54,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + call 7e830 │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + jmp 12341 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - lea 0x72007(%rip),%rdx │ │ │ │ - mov $0x113,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6fef1(%rip),%rdi │ │ │ │ - call 766d0 │ │ │ │ - jmp 113e4 <__cxa_finalize@plt+0xdc14> │ │ │ │ - xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - jne 11460 <__cxa_finalize@plt+0xdc90> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov (%rax,%rbx,8),%rdx │ │ │ │ - mov 0x44(%rdx),%eax │ │ │ │ - add 0x30(%rdx),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ + test %dl,%dl │ │ │ │ + cmove 0x10(%rsi),%rax │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 11475 <__cxa_finalize@plt+0xdca5> │ │ │ │ - mov %eax,%ebx │ │ │ │ - jmp 11445 <__cxa_finalize@plt+0xdc75> │ │ │ │ - mov %ebx,%edi │ │ │ │ - call aad0 <__cxa_finalize@plt+0x7300> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - mov %esi,%ebx │ │ │ │ - jne 114e0 <__cxa_finalize@plt+0xdd10> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x44(%rax),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 114d4 <__cxa_finalize@plt+0xdd04> │ │ │ │ - lea 0x1(%r12),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x30(%rax),%rsi │ │ │ │ - call 3480 │ │ │ │ - movb $0x0,(%rax,%r12,1) │ │ │ │ - mov %rax,%rcx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 12580 │ │ │ │ + mov (%rsi),%rax │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov 0x8(%rsi),%rdi │ │ │ │ + mov %rdi,0x8(%r13) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ pop %rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ + mov 0x20(%rsi),%rdi │ │ │ │ + mov %r8d,%ebp │ │ │ │ + mov %r9d,%r12d │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 126c8 │ │ │ │ + cmp 0x34(%rsi),%r9b │ │ │ │ + je 125f4 │ │ │ │ + mov 0x30(%rbx),%eax │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + call 3480 │ │ │ │ + mov 0x30(%rbx),%esi │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + movsbl %bpl,%eax │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 12698 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 12788 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 12770 │ │ │ │ + lea -0x3(%rbp),%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + jne 12710 │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + call 7e830 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12b,0x34(%rbx) │ │ │ │ + mov %rdi,0x0(%r13) │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 12738 │ │ │ │ + cmp 0x35(%rbx),%r12b │ │ │ │ + je 12564 │ │ │ │ + mov 0x30(%rbx),%eax │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + call 3480 │ │ │ │ + mov 0x30(%rbx),%esi │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + movsbl %bpl,%eax │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 12670 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 12758 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 127a0 │ │ │ │ + lea -0x3(%rbp),%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + jne 126e8 │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + call 7e830 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r12b,0x35(%rbx) │ │ │ │ + jmp 12564 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ + cmp $0x4,%eax │ │ │ │ + ja 12660 │ │ │ │ + and $0x1,%ebp │ │ │ │ + jne 127d0 │ │ │ │ + mov $0x41,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + call 7e830 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + jmp 12660 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x4,%eax │ │ │ │ + ja 125f0 │ │ │ │ + test $0x1,%bpl │ │ │ │ + jne 127b8 │ │ │ │ + mov $0x41,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + call 7e830 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + jmp 125f0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsi),%eax │ │ │ │ xor %edi,%edi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 114f5 <__cxa_finalize@plt+0xdd25> │ │ │ │ - mov %eax,%ebx │ │ │ │ - jmp 11493 <__cxa_finalize@plt+0xdcc3> │ │ │ │ - lea 0x6fe1c(%rip),%rdi │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov $0x168,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x71f14(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 12599 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - mov %esi,%ebx │ │ │ │ - jne 11580 <__cxa_finalize@plt+0xddb0> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x44(%rax),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 11574 <__cxa_finalize@plt+0xdda4> │ │ │ │ - lea 0x1(%r12),%esi │ │ │ │ + and $0xfffffffd,%ebp │ │ │ │ + cmp $0x4,%bpl │ │ │ │ + jne 12660 │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + call 7e830 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + jmp 12660 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ebp,%eax │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + cmp $0x4,%al │ │ │ │ + jne 125f0 │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + call 7e830 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + jmp 125f0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x30(%rbx),%eax │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x30(%rax),%rsi │ │ │ │ - call 3480 │ │ │ │ - movb $0x0,(%rax,%r12,1) │ │ │ │ - mov %rax,%rcx │ │ │ │ - pop %rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 1260f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 11595 <__cxa_finalize@plt+0xddc5> │ │ │ │ - mov %eax,%ebx │ │ │ │ - jmp 11533 <__cxa_finalize@plt+0xdd63> │ │ │ │ - lea 0x6fd7c(%rip),%rdi │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov $0x189,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x71e74(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x54,%edx │ │ │ │ + call 7e830 │ │ │ │ + jmp 12704 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x41,%edx │ │ │ │ + call 7e830 │ │ │ │ + jmp 1272c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x54,%edx │ │ │ │ + call 7e830 │ │ │ │ + jmp 1272c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x41,%edx │ │ │ │ + call 7e830 │ │ │ │ + jmp 12704 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x54,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + call 7e830 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + jmp 125f0 │ │ │ │ + mov $0x54,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + call 7e830 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + jmp 12660 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %r9d,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - mov %esi,%ebx │ │ │ │ - jne 11620 <__cxa_finalize@plt+0xde50> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x4c(%rax),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 11614 <__cxa_finalize@plt+0xde44> │ │ │ │ - lea 0x1(%r12),%esi │ │ │ │ + lea 0x1(%r9),%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,(%rcx) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%r9 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 1287d │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x74785(%rip),%r8 │ │ │ │ + lea (%r15,%rax,1),%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdi),%esi │ │ │ │ + mov %edx,%ecx │ │ │ │ + add %r9,%rcx │ │ │ │ + lea -0x41(%rsi),%eax │ │ │ │ + cmp $0x38,%al │ │ │ │ + ja 12868 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%r8,%rax,4),%rax │ │ │ │ + add %r8,%rax │ │ │ │ + notrack jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x4b,%esi │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + sub $0x1,%rdi │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + mov %r14d,%eax │ │ │ │ + add %r9,%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %r9,0x8(%r13) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 12b78 │ │ │ │ + mov %rbp,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x30(%rax),%rsi │ │ │ │ + call 13000 │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ call 3480 │ │ │ │ - movb $0x0,(%rax,%r12,1) │ │ │ │ - mov %rax,%rcx │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + mov %r14d,%esi │ │ │ │ + call 7e320 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbp,0x8(%r12) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 11635 <__cxa_finalize@plt+0xde65> │ │ │ │ - mov %eax,%ebx │ │ │ │ - jmp 115d3 <__cxa_finalize@plt+0xde03> │ │ │ │ - lea 0x6fcdc(%rip),%rdi │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov $0x1aa,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x71dd4(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x79,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + jmp 12877 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x6b,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + jmp 12877 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x6d,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + jmp 12877 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x64,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + jmp 12877 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x63,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + jmp 12877 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x68,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + jmp 12877 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x67,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + jmp 12877 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x76,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + jmp 12877 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x52,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + jmp 12877 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x42,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + jmp 12877 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x41,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + jmp 12877 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x62,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + jmp 12877 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x59,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + jmp 12877 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x72,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + jmp 12877 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x4d,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + jmp 12877 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x44,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + jmp 12877 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x43,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + jmp 12877 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x48,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + jmp 12877 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x47,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + jmp 12877 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x56,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + jmp 12877 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x54,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + jmp 12877 │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + jmp 128bf │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x74,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + jmp 12877 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x61,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 12840 │ │ │ │ + jmp 12877 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %r9d,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - mov %esi,%ebx │ │ │ │ - jne 116c0 <__cxa_finalize@plt+0xdef0> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x4c(%rax),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 116b4 <__cxa_finalize@plt+0xdee4> │ │ │ │ - lea 0x1(%r12),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x30(%rax),%rsi │ │ │ │ - call 3480 │ │ │ │ - movb $0x0,(%rax,%r12,1) │ │ │ │ - mov %rax,%rcx │ │ │ │ + mov %ecx,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + je 12c20 │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + jne 12c0e │ │ │ │ + mov 0x184(%r12),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 12cb8 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x184(%r12),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 12c0e │ │ │ │ + lea 0x1(%rcx),%r15d │ │ │ │ xor %edi,%edi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 116d5 <__cxa_finalize@plt+0xdf05> │ │ │ │ - mov %eax,%ebx │ │ │ │ - jmp 11673 <__cxa_finalize@plt+0xdea3> │ │ │ │ - lea 0x6fc3c(%rip),%rdi │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov $0x1ca,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x71d34(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x184(%r12),%eax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 12d5f │ │ │ │ + cmp $0x4,%eax │ │ │ │ + ja 12c0e │ │ │ │ + test $0x1,%al │ │ │ │ + jne 12e08 │ │ │ │ + mov $0x41,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 7e830 │ │ │ │ + mov 0x184(%r12),%eax │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + cmp $0x4,%eax │ │ │ │ + ja 12c0e │ │ │ │ + mov $0x54,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + test $0x1,%al │ │ │ │ + jne 12dca │ │ │ │ + mov $0x41,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + jmp 12dca │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsi),%rdi │ │ │ │ + lea 0x1(%rbx),%r15d │ │ │ │ + call 32c0 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ + call 3480 │ │ │ │ + mov %r15,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 12d43 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x743a3(%rip),%r9 │ │ │ │ + lea (%r14,%rax,1),%rdi │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 11740 <__cxa_finalize@plt+0xdf70> │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - jne 1174e <__cxa_finalize@plt+0xdf7e> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov (%rax,%rbx,8),%rdx │ │ │ │ - mov 0x40(%rdx),%eax │ │ │ │ - sub (%rcx,%rbx,4),%eax │ │ │ │ - sub 0x50(%rdx),%eax │ │ │ │ - sub 0x48(%rdx),%eax │ │ │ │ + movzbl (%rdi),%esi │ │ │ │ + mov %edx,%ecx │ │ │ │ + add %r8,%rcx │ │ │ │ + lea -0x41(%rsi),%eax │ │ │ │ + cmp $0x38,%al │ │ │ │ + ja 12d30 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%r9,%rax,4),%rax │ │ │ │ + add %r9,%rax │ │ │ │ + notrack jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x4b,%esi │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + sub $0x1,%rdi │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jne 12d08 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add %r8,%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x184(%r12),%eax │ │ │ │ + mov %r8,0x8(%rbp) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 12c61 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 12fc0 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 12fe0 │ │ │ │ + lea -0x3(%rax),%edx │ │ │ │ + and $0xfffffffd,%edx │ │ │ │ + jne 12de0 │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 7e830 │ │ │ │ + mov 0x184(%r12),%eax │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x54,%edx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 12dca │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x41,%edx │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 12dca │ │ │ │ + lea -0x3(%rax),%edx │ │ │ │ + and $0xfffffffd,%edx │ │ │ │ + jne 12fa0 │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %ebx,%esi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0x3b(%rdi) │ │ │ │ - je 11732 <__cxa_finalize@plt+0xdf62> │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - je 11732 <__cxa_finalize@plt+0xdf62> │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 11770 <__cxa_finalize@plt+0xdfa0> │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %eax,%ebx │ │ │ │ - jmp 1171e <__cxa_finalize@plt+0xdf4e> │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 7e830 │ │ │ │ + nop │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffd,%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 12d92 │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 7e830 │ │ │ │ + mov 0x184(%r12),%eax │ │ │ │ + jmp 12d92 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x54,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 7e830 │ │ │ │ + mov 0x184(%r12),%eax │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + jmp 12c8b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - lea 0x71ca7(%rip),%rdx │ │ │ │ - mov $0x21d,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6fb91(%rip),%rdi │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - call 766d0 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - jmp 1171e <__cxa_finalize@plt+0xdf4e> │ │ │ │ + mov $0x54,%esi │ │ │ │ + jmp 12d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x64,%esi │ │ │ │ + jmp 12d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x63,%esi │ │ │ │ + jmp 12d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x68,%esi │ │ │ │ + jmp 12d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x67,%esi │ │ │ │ + jmp 12d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x76,%esi │ │ │ │ + jmp 12d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x52,%esi │ │ │ │ + jmp 12d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x79,%esi │ │ │ │ + jmp 12d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x6b,%esi │ │ │ │ + jmp 12d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x6d,%esi │ │ │ │ + jmp 12d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x43,%esi │ │ │ │ + jmp 12d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x48,%esi │ │ │ │ + jmp 12d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x47,%esi │ │ │ │ + jmp 12d30 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x56,%esi │ │ │ │ + jmp 12d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x42,%esi │ │ │ │ + jmp 12d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x41,%esi │ │ │ │ + jmp 12d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x62,%esi │ │ │ │ + jmp 12d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x59,%esi │ │ │ │ + jmp 12d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x72,%esi │ │ │ │ + jmp 12d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4d,%esi │ │ │ │ + jmp 12d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x44,%esi │ │ │ │ + jmp 12d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x74,%esi │ │ │ │ + jmp 12d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x61,%esi │ │ │ │ + jmp 12d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 12c0e │ │ │ │ + mov $0x52,%ecx │ │ │ │ + jmp 12cab │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x54,%edx │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 7e830 │ │ │ │ + mov 0x184(%r12),%eax │ │ │ │ + jmp 12d92 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x41,%edx │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 7e830 │ │ │ │ + mov 0x184(%r12),%eax │ │ │ │ + jmp 12d92 │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ + call 3660 │ │ │ │ test %rax,%rax │ │ │ │ - je 117e0 <__cxa_finalize@plt+0xe010> │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - jne 117ec <__cxa_finalize@plt+0xe01c> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov (%rdx,%rbx,8),%rcx │ │ │ │ - movsbl 0x48(%rcx),%edx │ │ │ │ - add (%rax,%rbx,4),%edx │ │ │ │ - mov 0x30(%rcx),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ + je 13017 │ │ │ │ add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x3b(%rdi) │ │ │ │ - je 117d4 <__cxa_finalize@plt+0xe004> │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - je 117d4 <__cxa_finalize@plt+0xe004> │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - mov %eax,%edx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 11810 <__cxa_finalize@plt+0xe040> │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %edx,%ebx │ │ │ │ - jmp 117be <__cxa_finalize@plt+0xdfee> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - lea 0x71c07(%rip),%rdx │ │ │ │ - mov $0x23f,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6faf1(%rip),%rdi │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - call 766d0 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - jmp 117be <__cxa_finalize@plt+0xdfee> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x7417a(%rip),%rcx │ │ │ │ + mov $0x26,%edx │ │ │ │ + lea 0x6e0e3(%rip),%rsi │ │ │ │ + lea 0x6e0ea(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + call 3570 │ │ │ │ test %rax,%rax │ │ │ │ - je 11878 <__cxa_finalize@plt+0xe0a8> │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - jne 11884 <__cxa_finalize@plt+0xe0b4> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov (%rax,%rbx,4),%eax │ │ │ │ - mov (%rdx,%rbx,8),%rdx │ │ │ │ - add 0x30(%rdx),%rax │ │ │ │ + je 1305d │ │ │ │ add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ ret │ │ │ │ + lea 0x74124(%rip),%rcx │ │ │ │ + mov $0x2d,%edx │ │ │ │ + lea 0x6e09d(%rip),%rsi │ │ │ │ + lea 0x6e0a4(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x3b(%rdi) │ │ │ │ - je 1186d <__cxa_finalize@plt+0xe09d> │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - je 1186d <__cxa_finalize@plt+0xe09d> │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - mov %eax,%edx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 118a0 <__cxa_finalize@plt+0xe0d0> │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %edx,%ebx │ │ │ │ - jmp 1185e <__cxa_finalize@plt+0xe08e> │ │ │ │ - nop │ │ │ │ - mov %ebx,%ecx │ │ │ │ - lea 0x71b77(%rip),%rdx │ │ │ │ - mov $0x260,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6fa61(%rip),%rdi │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - call 766d0 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - jmp 1185e <__cxa_finalize@plt+0xe08e> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - mov %esi,%ebx │ │ │ │ - jne 11910 <__cxa_finalize@plt+0xe140> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x44(%rax),%edx │ │ │ │ - mov %edx,0x0(%r13) │ │ │ │ - mov 0x4c(%rax),%eax │ │ │ │ - mov %eax,(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call 7e9f0 │ │ │ │ + mov 0x40(%r13),%ecx │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 132d0 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x30(%r13),%r15 │ │ │ │ + add %r12,%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %eax,%ecx │ │ │ │ + call 7ea20 │ │ │ │ + mov %r12,%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add (%rbx),%rdx │ │ │ │ + mov 0x8(%rdx),%eax │ │ │ │ + cmp %eax,%ebp │ │ │ │ + cmovb %eax,%ebp │ │ │ │ + mov 0x40(%r13),%eax │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jb 130b8 │ │ │ │ + lea 0x2(%rbp),%esi │ │ │ │ + imul %esi,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + mov %r14d,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ xor %edi,%edi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - mov %eax,%r14d │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 11930 <__cxa_finalize@plt+0xe160> │ │ │ │ - mov %r14d,%ebx │ │ │ │ - jmp 118ed <__cxa_finalize@plt+0xe11d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - lea 0x71ae7(%rip),%rdx │ │ │ │ - mov $0x27d,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6f9d1(%rip),%rdi │ │ │ │ - call 766d0 │ │ │ │ - jmp 11924 <__cxa_finalize@plt+0xe154> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - push %rbp │ │ │ │ + div %esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + mov 0x4(%r13),%eax │ │ │ │ + add 0x0(%r13),%eax │ │ │ │ + lea 0x4(%rcx,%rax,1),%ecx │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + divl 0x8(%rsp) │ │ │ │ + lea (%rcx,%rax,8),%esi │ │ │ │ + sub %eax,%esi │ │ │ │ + call 13000 │ │ │ │ + movb $0x3e,(%rax) │ │ │ │ + mov 0x8(%r13),%edx │ │ │ │ + lea 0x1(%rax),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x28(%r13),%rsi │ │ │ │ + call 3480 │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + lea 0x3(%rax),%edi │ │ │ │ + add $0x2,%eax │ │ │ │ + movb $0xa,(%r12,%rdx,1) │ │ │ │ mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - mov %esi,%ebx │ │ │ │ - jne 11990 <__cxa_finalize@plt+0xe1c0> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x48(%rax),%edx │ │ │ │ - mov %edx,0x0(%r13) │ │ │ │ - mov 0x50(%rax),%eax │ │ │ │ - mov %eax,(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - mov %eax,%r14d │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 119b0 <__cxa_finalize@plt+0xe1e0> │ │ │ │ - mov %r14d,%ebx │ │ │ │ - jmp 1196d <__cxa_finalize@plt+0xe19d> │ │ │ │ + add %r12,%rdi │ │ │ │ + movb $0x3e,(%r12,%rax,1) │ │ │ │ + mov 0x4(%r13),%edx │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + call 3480 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + add 0x4(%r13),%ecx │ │ │ │ + movb $0xa,(%r12,%rcx,1) │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + lea 0x1(%rcx),%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + je 132a8 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 131f0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - lea 0x71a67(%rip),%rdx │ │ │ │ - mov $0x29a,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6f951(%rip),%rdi │ │ │ │ - call 766d0 │ │ │ │ - jmp 119a4 <__cxa_finalize@plt+0xe1d4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov 0xc(%rsp),%r14d │ │ │ │ + mov %ebp,%edi │ │ │ │ + shl $0x4,%r13 │ │ │ │ + add %r12,%rdi │ │ │ │ + mov $0x20,%esi │ │ │ │ + add $0x1,%r15 │ │ │ │ + sub 0x8(%rax,%r13,1),%r14d │ │ │ │ + mov %r14d,%edx │ │ │ │ + call 3070 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x0(%rbp,%r14,1),%edi │ │ │ │ mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - mov %esi,%ebx │ │ │ │ - jne 11a30 <__cxa_finalize@plt+0xe260> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x48(%rax),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 11a24 <__cxa_finalize@plt+0xe254> │ │ │ │ - lea 0x1(%r12),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x30(%rax),%rsi │ │ │ │ + add %r12,%rdi │ │ │ │ + add %r13,%rax │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + mov (%rax),%rsi │ │ │ │ call 3480 │ │ │ │ - movb $0x0,(%rax,%r12,1) │ │ │ │ - mov %rax,%rcx │ │ │ │ - pop %rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add 0x8(%rax,%r13,1),%ebp │ │ │ │ + cmp 0x8(%rbx),%r15d │ │ │ │ + jae 132a8 │ │ │ │ + mov %r15d,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + divl 0x8(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 13198 │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov $0x5,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 11a45 <__cxa_finalize@plt+0xe275> │ │ │ │ - mov %eax,%ebx │ │ │ │ - jmp 119e3 <__cxa_finalize@plt+0xe213> │ │ │ │ - lea 0x6f8cc(%rip),%rdi │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov $0x2b5,%esi │ │ │ │ + movb $0xa,(%r12,%rax,1) │ │ │ │ + call 13000 │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r15d,%edi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 7eaa0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 32d0 │ │ │ │ + lea 0x1(%rbp),%ecx │ │ │ │ + mov $0x5,%edx │ │ │ │ + add %r12,%rcx │ │ │ │ + sub %rax,%rdx │ │ │ │ + je 13261 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x719c4(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ + test $0x1,%dl │ │ │ │ + je 1324f │ │ │ │ + mov $0x1,%eax │ │ │ │ + movb $0x20,(%rcx) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jae 13261 │ │ │ │ + movb $0x20,(%rcx,%rax,1) │ │ │ │ + movb $0x20,0x1(%rcx,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 1324f │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32d0 │ │ │ │ + lea 0x6(%rbp),%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %ecx,%edi │ │ │ │ mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - mov %esi,%ebx │ │ │ │ - jne 11ad0 <__cxa_finalize@plt+0xe300> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x48(%rax),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 11ac4 <__cxa_finalize@plt+0xe2f4> │ │ │ │ - lea 0x1(%r12),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x30(%rax),%rsi │ │ │ │ + add %r12,%rdi │ │ │ │ call 3480 │ │ │ │ - movb $0x0,(%rax,%r12,1) │ │ │ │ - mov %rax,%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x0(%rbp,%rax,1),%ecx │ │ │ │ + movb $0x9,(%r12,%rcx,1) │ │ │ │ + lea 0x1(%rcx),%ebp │ │ │ │ + call 32c0 │ │ │ │ + jmp 13198 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%r9d │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movb $0x0,(%r12,%r9,1) │ │ │ │ + call 7e970 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 11ae5 <__cxa_finalize@plt+0xe315> │ │ │ │ - mov %eax,%ebx │ │ │ │ - jmp 11a83 <__cxa_finalize@plt+0xe2b3> │ │ │ │ - lea 0x6f82c(%rip),%rdi │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov $0x2d7,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x71924(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movl $0x1,0xc(%rsp) │ │ │ │ + mov $0x2,%esi │ │ │ │ + jmp 13106 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %r9d,%ebp │ │ │ │ push %rbx │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - mov %esi,%ebx │ │ │ │ - jne 11b70 <__cxa_finalize@plt+0xe3a0> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x50(%rax),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 11b64 <__cxa_finalize@plt+0xe394> │ │ │ │ - lea 0x1(%r12),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + call 7e9f0 │ │ │ │ + mov 0x40(%r14),%r8d │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 1338c │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %ebp,0x10(%rsp) │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov %r8d,%r14d │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x30(%rbp),%r12 │ │ │ │ + add %r13,%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32d0 │ │ │ │ mov %r12,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x30(%rax),%rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,%ecx │ │ │ │ + call 7ea20 │ │ │ │ + mov %r13,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add (%rbx),%rax │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + cmovb %eax,%r14d │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp 0x40(%rbp),%r13d │ │ │ │ + jb 13340 │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov 0x10(%rsp),%ebp │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + call 7e9f0 │ │ │ │ + mov 0x40(%r12),%ecx │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 13968 │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov %r8d,%ebx │ │ │ │ + mov %ebp,0x20(%rsp) │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %rax,%r12 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + add %r13,%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,%ecx │ │ │ │ + call 7ea20 │ │ │ │ + mov %r13,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add (%r12),%rax │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + cmovb %eax,%ebx │ │ │ │ + mov 0x40(%rbp),%eax │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jb 133d0 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + lea 0x2(%r8),%esi │ │ │ │ + mov 0x20(%rsp),%ebp │ │ │ │ + imul %esi,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + lea 0x1(%r8),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r8d,0x38(%rsp) │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + mov %ebp,%eax │ │ │ │ + div %esi │ │ │ │ + imul 0x40(%r14),%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + add (%r14),%eax │ │ │ │ + mov 0x34(%rsp),%edi │ │ │ │ + lea 0x4(%rax,%rsi,1),%esi │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + div %edi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea (%rsi,%rax,8),%r9d │ │ │ │ + sub %eax,%r9d │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r9d,0x20(%rsp) │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + div %edi │ │ │ │ + mov %r9d,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + lea (%rcx,%rax,8),%ebp │ │ │ │ + sub %eax,%ebp │ │ │ │ + call 13000 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 13000 │ │ │ │ + mov 0x20(%rsp),%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + add %ebp,%r9d │ │ │ │ + lea (%r9,%r9,1),%ebp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 3070 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3070 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3070 │ │ │ │ + movb $0x3e,(%r12) │ │ │ │ + mov 0x8(%r14),%edx │ │ │ │ + lea 0x1(%r12),%rdi │ │ │ │ + mov 0x28(%r14),%rsi │ │ │ │ call 3480 │ │ │ │ - movb $0x0,(%rax,%r12,1) │ │ │ │ - mov %rax,%rcx │ │ │ │ - pop %rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + lea 0x3(%rax),%edi │ │ │ │ + add $0x2,%eax │ │ │ │ + movb $0xa,(%r12,%rdx,1) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + add %r12,%rdi │ │ │ │ + movb $0x3e,(%r12,%rax,1) │ │ │ │ + mov 0x4(%r14),%edx │ │ │ │ + mov 0x20(%r14),%rsi │ │ │ │ + call 3480 │ │ │ │ + add 0x4(%r14),%ebp │ │ │ │ + movb $0xa,(%r12,%rbp,1) │ │ │ │ + mov 0x8(%rbx),%ecx │ │ │ │ + lea 0x1(%rbp),%r10d │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 13978 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %ecx,0x3c(%rsp) │ │ │ │ + mov %r11d,%r13d │ │ │ │ + mov %r10d,%r14d │ │ │ │ + mov %r15,0x48(%rsp) │ │ │ │ + jmp 13619 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov %r14d,%edi │ │ │ │ + shl $0x4,%r15 │ │ │ │ + add %r12,%rdi │ │ │ │ + mov $0x20,%esi │ │ │ │ + sub 0x8(%rax,%r15,1),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + call 3070 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + add %r15,%rax │ │ │ │ + lea (%r14,%rcx,1),%edi │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + mov %rdi,%r14 │ │ │ │ + add %r12,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + add 0x8(%rax,%r15,1),%r14d │ │ │ │ + mov %r13d,%eax │ │ │ │ + lea (%rsi,%rax,1),%rdi │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 135e6 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + sub $0x2,%eax │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov (%rsi,%rax,4),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + je 137e0 │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov $0x20,%esi │ │ │ │ + add $0x1,%rbp │ │ │ │ + mov %rdx,%r15 │ │ │ │ + call 3070 │ │ │ │ + lea 0x0(%r13,%r15,1),%eax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rax,%r13 │ │ │ │ + movb $0x2d,(%rsi,%rax,1) │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp 0x8(%rbx),%ebp │ │ │ │ + jae 13888 │ │ │ │ + mov %ebp,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + divl 0x34(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 13568 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x3c(%rsp),%edi │ │ │ │ + lea 0x1(%r14),%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + movb $0xa,(%r12,%r14,1) │ │ │ │ + lea 0x1(%r13),%r14d │ │ │ │ + movb $0xa,(%rax,%r13,1) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + add %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea (%rcx,%r13,1),%edi │ │ │ │ + mov %rdi,%r13 │ │ │ │ + add %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add %r13d,%r14d │ │ │ │ xor %edi,%edi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 11b85 <__cxa_finalize@plt+0xe3b5> │ │ │ │ - mov %eax,%ebx │ │ │ │ - jmp 11b23 <__cxa_finalize@plt+0xe353> │ │ │ │ - lea 0x6f78c(%rip),%rdi │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov $0x2f9,%esi │ │ │ │ + lea 0x1(%r14),%ecx │ │ │ │ + mov $0x5,%esi │ │ │ │ + movb $0xa,(%rax,%r14,1) │ │ │ │ + mov %ecx,0x3c(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 7eaa0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 32d0 │ │ │ │ + mov $0x5,%edx │ │ │ │ + sub %rax,%rdx │ │ │ │ + je 136ea │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x71884(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + test $0x1,%dl │ │ │ │ + je 136d6 │ │ │ │ + mov $0x1,%eax │ │ │ │ + movb $0x20,(%r12) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jae 136ea │ │ │ │ + movb $0x20,(%r12,%rax,1) │ │ │ │ + movb $0x20,0x1(%r12,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 136d6 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x5,%r14d │ │ │ │ + call 32d0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + sub %eax,%r14d │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r14d,%edi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32d0 │ │ │ │ + add %r14d,%eax │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 13948 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov (%rcx,%rax,4),%edi │ │ │ │ + call 7eaa0 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov $0x5,%edx │ │ │ │ + sub %rax,%rdx │ │ │ │ + je 13784 │ │ │ │ + xor %eax,%eax │ │ │ │ + test $0x1,%dl │ │ │ │ + je 1376d │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movb $0x20,(%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jae 13784 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + movb $0x20,(%rcx,%rax,1) │ │ │ │ + movb $0x20,0x1(%rcx,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 13772 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x5,%r13d │ │ │ │ + call 32d0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + sub %eax,%r13d │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r13d,%edi │ │ │ │ + add %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + add %r13d,%eax │ │ │ │ + movb $0x9,(%r12,%rdx,1) │ │ │ │ + lea 0x1(%rdx),%r14d │ │ │ │ + movb $0x9,(%rsi,%rax,1) │ │ │ │ + lea 0x1(%rax),%r13d │ │ │ │ + call 32c0 │ │ │ │ + jmp 13568 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - mov %esi,%ebx │ │ │ │ - jne 11c10 <__cxa_finalize@plt+0xe440> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x50(%rax),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 11c04 <__cxa_finalize@plt+0xe434> │ │ │ │ - lea 0x1(%r12),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x30(%rax),%rsi │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x30(%rsp),%r8d │ │ │ │ + add $0x1,%rbp │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rsi,%rax,4),%rcx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + movslq (%rcx),%rax │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + shl $0x4,%rax │ │ │ │ + add (%rsi),%rax │ │ │ │ + mov $0x20,%esi │ │ │ │ + sub -0x8(%rax),%r8d │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %r8d,0x10(%rsp) │ │ │ │ + call 3070 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + movslq (%rcx),%rax │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + lea 0x0(%r13,%r8,1),%edi │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rdi,%r13 │ │ │ │ + lea -0x10(%rdx,%rax,1),%rax │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add %rax,%rdi │ │ │ │ call 3480 │ │ │ │ - movb $0x0,(%rax,%r12,1) │ │ │ │ - mov %rax,%rcx │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %r15d,0x18(%rsp) │ │ │ │ + movslq (%rcx),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add (%rsi),%rax │ │ │ │ + add -0x8(%rax),%r13d │ │ │ │ + cmp 0x8(%rbx),%ebp │ │ │ │ + jb 13619 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov 0x3c(%rsp),%edi │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r14d,%r10d │ │ │ │ + mov %rax,%r11 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov 0x48(%rsp),%r15 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + add %rsi,%rdi │ │ │ │ + lea 0x1(%r11),%esi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + add %r13,%rax │ │ │ │ + mov %rsi,%rbp │ │ │ │ + movb $0xa,(%r12,%r10,1) │ │ │ │ + lea 0x1(%r10),%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + movb $0xa,(%rax) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + call 3480 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + lea (%r14,%rcx,1),%edi │ │ │ │ + mov %rdi,%r14 │ │ │ │ + add %rsi,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 3480 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + lea (%r14,%rbp,1),%eax │ │ │ │ + mov %r15,%rdi │ │ │ │ + movb $0xa,(%rsi,%rax,1) │ │ │ │ + lea 0x1(%rax),%eax │ │ │ │ + mov %rsi,%r14 │ │ │ │ + movb $0x0,(%rsi,%rax,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 7e970 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 7e970 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + call 7eaa0 │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 13742 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x2(%r8),%esi │ │ │ │ + jmp 13428 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 11c25 <__cxa_finalize@plt+0xe455> │ │ │ │ - mov %eax,%ebx │ │ │ │ - jmp 11bc3 <__cxa_finalize@plt+0xe3f3> │ │ │ │ - lea 0x6f6ec(%rip),%rdi │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov $0x31b,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x717e4(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %r13,%rax │ │ │ │ + mov $0x1,%ebp │ │ │ │ + movq $0x1,0x10(%rsp) │ │ │ │ + jmp 138b9 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 11cb0 <__cxa_finalize@plt+0xe4e0> │ │ │ │ + push %r13 │ │ │ │ + lea 0x6d77a(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6d822(%rip),%r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0x6e943(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ + mov $0x1,%edi │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ + xor %ebx,%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - jne 11c90 <__cxa_finalize@plt+0xe4c0> │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov (%rax,%rcx,8),%rdx │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov (%rax,%rcx,8),%rax │ │ │ │ - mov 0x44(%rax),%eax │ │ │ │ - add 0x30(%rdx),%rax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x40(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 13a19 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsbl (%rax,%rbx,1),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x40(%rbp),%eax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %ebx,%edx │ │ │ │ + je 13a40 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp 0x40(%rbp),%ebx │ │ │ │ + jb 139e0 │ │ │ │ add $0x8,%rsp │ │ │ │ + lea 0x6e6e9(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - ret │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmp 3160 <__printf_chk@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 139e0 │ │ │ │ + jmp 13a19 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - mov %eax,%edx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 11cb8 <__cxa_finalize@plt+0xe4e8> │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %edx,%ebx │ │ │ │ - jmp 11c6e <__cxa_finalize@plt+0xe49e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - lea 0x71cff(%rip),%rdx │ │ │ │ - mov $0x35e,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6f649(%rip),%rdi │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - call 766d0 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - jmp 11c6e <__cxa_finalize@plt+0xe49e> │ │ │ │ - nop │ │ │ │ endbr64 │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 11d40 <__cxa_finalize@plt+0xe570> │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + lea 0x6e1b9(%rip),%rsi │ │ │ │ + push %r12 │ │ │ │ + mov %r13,%rdi │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - jne 11d10 <__cxa_finalize@plt+0xe540> │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 13bbb │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov $0x2,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3130 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3400 │ │ │ │ xor %edi,%edi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - mov %eax,%edx │ │ │ │ + mov $0x68,%esi │ │ │ │ + call 13000 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov $0x68,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movq $0x0,0x38(%rax) │ │ │ │ + movl $0x0,0x8(%rax) │ │ │ │ + movq $0x0,0x58(%rax) │ │ │ │ + movl $0x0,0x60(%rax) │ │ │ │ + movl $0x0,0x50(%rax) │ │ │ │ + movups %xmm0,0x18(%rax) │ │ │ │ + movups %xmm0,0x28(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x40(%rax) │ │ │ │ + call 34a0 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + call 13000 │ │ │ │ + mov 0x40(%rbx),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + call 13000 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + call 34a0 │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + call 34a0 │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + call 34a0 │ │ │ │ + mov 0x40(%rbx),%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 34a0 │ │ │ │ + mov %r12,0x30(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0x0,0xc(%rbx) │ │ │ │ + movq $0x0,0x38(%rbx) │ │ │ │ + call 35a0 │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 11d48 <__cxa_finalize@plt+0xe578> │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ + je 13bf1 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - lea 0x71c6f(%rip),%rdx │ │ │ │ - mov $0x37e,%esi │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + mov (%rax),%edi │ │ │ │ + call 33e0 │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea 0x6d561(%rip),%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x89825(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x6f5b9(%rip),%rdi │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - call 766d0 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - jmp 11cfe <__cxa_finalize@plt+0xe52e> │ │ │ │ - nop │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + mov (%rax),%edi │ │ │ │ + call 33e0 │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea 0x6d548(%rip),%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp 13bd4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + lea 0x6d54d(%rip),%rsi │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3630 │ │ │ │ test %rax,%rax │ │ │ │ - je 11dc0 <__cxa_finalize@plt+0xe5f0> │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 11df8 <__cxa_finalize@plt+0xe628> │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - jne 11dd5 <__cxa_finalize@plt+0xe605> │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov (%rdx,%rcx,8),%rsi │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - mov (%rdx,%rcx,8),%rdx │ │ │ │ - movsbl 0x48(%rdx),%edx │ │ │ │ - add (%rax,%rcx,4),%edx │ │ │ │ - mov 0x30(%rsi),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ + je 13ccc │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x68,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 3640 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + call 3640 │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + call 3640 │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + call 3640 │ │ │ │ + mov 0x40(%rbx),%edx │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3640 │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%edx │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x4,%esi │ │ │ │ + call 3640 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 35a0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 13d02 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x3b(%rdi) │ │ │ │ - je 11db2 <__cxa_finalize@plt+0xe5e2> │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - je 11db2 <__cxa_finalize@plt+0xe5e2> │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 11db2 <__cxa_finalize@plt+0xe5e2> │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - mov %eax,%ecx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 11e00 <__cxa_finalize@plt+0xe630> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %ecx,%ebp │ │ │ │ - jmp 11d97 <__cxa_finalize@plt+0xe5c7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 11db2 <__cxa_finalize@plt+0xe5e2> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebp,%ecx │ │ │ │ - lea 0x71bb7(%rip),%rdx │ │ │ │ - mov $0x39d,%esi │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + mov (%rax),%edi │ │ │ │ + call 33e0 │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x6d450(%rip),%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x89714(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x6f501(%rip),%rdi │ │ │ │ - mov $0xffffffff,%ebp │ │ │ │ - call 766d0 │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - jmp 11d97 <__cxa_finalize@plt+0xe5c7> │ │ │ │ - xchg %ax,%ax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + mov (%rax),%edi │ │ │ │ + call 33e0 │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x6d437(%rip),%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp 13ce5 │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 11e70 <__cxa_finalize@plt+0xe6a0> │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 11ea8 <__cxa_finalize@plt+0xe6d8> │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - jne 11e85 <__cxa_finalize@plt+0xe6b5> │ │ │ │ - mov (%rdx,%rbp,8),%rdx │ │ │ │ - mov (%rax,%rbp,4),%eax │ │ │ │ - add 0x30(%rdx),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %esi,%ebx │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x3,%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3070 │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x3b(%rdi) │ │ │ │ - je 11e62 <__cxa_finalize@plt+0xe692> │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - je 11e62 <__cxa_finalize@plt+0xe692> │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 11e62 <__cxa_finalize@plt+0xe692> │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movl $0x0,0x40(%rdi) │ │ │ │ + movl $0x0,0x8(%rdi) │ │ │ │ + movups %xmm0,0x18(%rdi) │ │ │ │ + movups %xmm0,0x30(%rdi) │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x68,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - mov %eax,%ecx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 11eb0 <__cxa_finalize@plt+0xe6e0> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %ecx,%ebp │ │ │ │ - jmp 11e57 <__cxa_finalize@plt+0xe687> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 11e62 <__cxa_finalize@plt+0xe692> │ │ │ │ + call 13000 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x18(%rax) │ │ │ │ + movups %xmm0,0x28(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + movq $0x0,0x38(%rax) │ │ │ │ + movl $0x0,0x8(%rax) │ │ │ │ + movq $0x0,0x58(%rax) │ │ │ │ + movl $0x0,0x60(%rax) │ │ │ │ + movl $0x0,0x50(%rax) │ │ │ │ + movups %xmm0,0x40(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ebp,%ecx │ │ │ │ - lea 0x71b07(%rip),%rdx │ │ │ │ - mov $0x3bd,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6f451(%rip),%rdi │ │ │ │ - mov $0xffffffff,%ebp │ │ │ │ - call 766d0 │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - jmp 11e57 <__cxa_finalize@plt+0xe687> │ │ │ │ - xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - mov %r8d,%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ + mov 0x30(%rsi),%rdi │ │ │ │ push %rbx │ │ │ │ - movzbl 0x3c(%rsi),%ecx │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov %ebx,%ebp │ │ │ │ - test %cl,%cl │ │ │ │ - jne 11f98 <__cxa_finalize@plt+0xe7c8> │ │ │ │ - mov (%r12),%rsi │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov 0x10(%r12),%r8 │ │ │ │ - mov (%rsi,%rax,8),%rdi │ │ │ │ - mov 0x4c(%rdi),%edx │ │ │ │ - mov 0x44(%rdi),%r9d │ │ │ │ - test %r8,%r8 │ │ │ │ - je 11fb8 <__cxa_finalize@plt+0xe7e8> │ │ │ │ - not %edx │ │ │ │ - add (%r8,%rax,4),%edx │ │ │ │ - sub %r9d,%edx │ │ │ │ - mov %edx,%ebp │ │ │ │ - test %cl,%cl │ │ │ │ - jne 11f78 <__cxa_finalize@plt+0xe7a8> │ │ │ │ - mov (%rsi,%rbx,8),%rax │ │ │ │ - lea (%r14,%r13,1),%edi │ │ │ │ - mov 0x44(%rax),%esi │ │ │ │ - mov 0x4c(%rax),%ecx │ │ │ │ - lea (%rsi,%rcx,1),%edx │ │ │ │ - add %edi,%edx │ │ │ │ - cmp %ebp,%edx │ │ │ │ - jae 11f68 <__cxa_finalize@plt+0xe798> │ │ │ │ - add %r13d,%esi │ │ │ │ - add %r14d,%ecx │ │ │ │ - mov %esi,0x44(%rax) │ │ │ │ - mov %ecx,0x4c(%rax) │ │ │ │ - mov %edi,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %edi,%edi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 13e16 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 13e2d │ │ │ │ + call 32c0 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 13e3b │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 13e49 │ │ │ │ + call 32c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - mov %edi,%eax │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 12006 <__cxa_finalize@plt+0xe836> │ │ │ │ - mov (%r12),%rsi │ │ │ │ - mov %eax,%ebx │ │ │ │ - jmp 11f33 <__cxa_finalize@plt+0xe763> │ │ │ │ + jmp 32c0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ebx,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - mov %eax,%ebp │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 11fe8 <__cxa_finalize@plt+0xe818> │ │ │ │ - movzbl 0x3c(%r12),%ecx │ │ │ │ - jmp 11f05 <__cxa_finalize@plt+0xe735> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x3b(%r12) │ │ │ │ - je 11fd8 <__cxa_finalize@plt+0xe808> │ │ │ │ - test %cl,%cl │ │ │ │ - jne 11f24 <__cxa_finalize@plt+0xe754> │ │ │ │ - mov 0x40(%rdi),%ebp │ │ │ │ - add %r9d,%edx │ │ │ │ - sub %edx,%ebp │ │ │ │ - jmp 11f33 <__cxa_finalize@plt+0xe763> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x40(%rdi),%ebp │ │ │ │ - add %r9d,%edx │ │ │ │ - sub %edx,%ebp │ │ │ │ - jmp 11f2f <__cxa_finalize@plt+0xe75f> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - lea 0x7142f(%rip),%rdx │ │ │ │ - mov $0x113,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6f319(%rip),%rdi │ │ │ │ - call 766d0 │ │ │ │ - jmp 11fa8 <__cxa_finalize@plt+0xe7d8> │ │ │ │ - lea 0x6f30b(%rip),%rdi │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov $0x4d1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x71403(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ - mov %r8d,%r14d │ │ │ │ + lea 0x6d302(%rip),%rcx │ │ │ │ push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x10(%rsi),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 120b0 <__cxa_finalize@plt+0xe8e0> │ │ │ │ - movzbl 0x3c(%rbx),%r8d │ │ │ │ - mov %ebp,%r12d │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 120e6 <__cxa_finalize@plt+0xe916> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov (%rdi,%rdx,8),%rcx │ │ │ │ - mov 0x40(%rcx),%eax │ │ │ │ - sub (%rsi,%rdx,4),%eax │ │ │ │ - sub 0x50(%rcx),%eax │ │ │ │ - sub 0x48(%rcx),%eax │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 120c8 <__cxa_finalize@plt+0xe8f8> │ │ │ │ - mov (%rdi,%rbp,8),%rax │ │ │ │ - lea (%r14,%r13,1),%edi │ │ │ │ - mov 0x48(%rax),%esi │ │ │ │ - mov 0x50(%rax),%ecx │ │ │ │ - lea (%rsi,%rcx,1),%edx │ │ │ │ - add %edi,%edx │ │ │ │ - cmp %r12d,%edx │ │ │ │ - jae 120b6 <__cxa_finalize@plt+0xe8e6> │ │ │ │ - add %r13d,%esi │ │ │ │ - add %r14d,%ecx │ │ │ │ - mov %esi,0x48(%rax) │ │ │ │ - mov %ecx,0x50(%rax) │ │ │ │ - mov %edi,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x6d2e2(%rip),%rax │ │ │ │ + mov %rsp,%r12 │ │ │ │ + lea 0x18(%rsp),%r14 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x6d2d6(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call 32d0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x1(%rax),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3570 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3740 │ │ │ │ + jmp 13f03 │ │ │ │ xchg %ax,%ax │ │ │ │ - cmpb $0x0,0x3b(%rbx) │ │ │ │ - jne 120e0 <__cxa_finalize@plt+0xe910> │ │ │ │ - xor %edi,%edi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + lea (%rbx,%rax,1),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + call 3480 │ │ │ │ + mov (%r12),%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 33f0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + jne 13ee0 │ │ │ │ + add $0x8,%r12 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jne 13f03 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 13f43 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - mov %edi,%eax │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 1212e <__cxa_finalize@plt+0xe95e> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - jmp 1207f <__cxa_finalize@plt+0xe8af> │ │ │ │ - cmpb $0x0,0x3c(%rbx) │ │ │ │ - je 120b6 <__cxa_finalize@plt+0xe8e6> │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 12110 <__cxa_finalize@plt+0xe940> │ │ │ │ - movzbl 0x3c(%rbx),%r8d │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - jmp 12061 <__cxa_finalize@plt+0xe891> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%ecx │ │ │ │ - lea 0x71307(%rip),%rdx │ │ │ │ - mov $0x21d,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6f1f1(%rip),%rdi │ │ │ │ - call 766d0 │ │ │ │ - jmp 120fa <__cxa_finalize@plt+0xe92a> │ │ │ │ - lea 0x6f1e3(%rip),%rdi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov $0x4f7,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x712db(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rcx,%r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %r8d,%r13d │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ - cmpb $0x0,0x3c(%rsi) │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - jne 122c0 <__cxa_finalize@plt+0xeaf0> │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov (%rdx,%rax,8),%rdx │ │ │ │ - mov 0x44(%rdx),%ecx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - add 0x30(%rdx),%rcx │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - mov 0x4c(%rdx),%esi │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 1231f <__cxa_finalize@plt+0xeb4f> │ │ │ │ - not %ebp │ │ │ │ - sub %esi,%ebp │ │ │ │ - add (%rcx,%rax,4),%ebp │ │ │ │ - cmpq $0x0,0x50(%rsp) │ │ │ │ - je 121d3 <__cxa_finalize@plt+0xea03> │ │ │ │ - mov 0x58(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 12280 <__cxa_finalize@plt+0xeab0> │ │ │ │ - xor %r11d,%r11d │ │ │ │ - test %r15,%r15 │ │ │ │ - je 121e0 <__cxa_finalize@plt+0xea10> │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 12228 <__cxa_finalize@plt+0xea58> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmpb $0x0,0x3c(%rbx) │ │ │ │ - jne 12254 <__cxa_finalize@plt+0xea84> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x0(%r13,%r11,1),%edi │ │ │ │ - mov (%rax,%r12,8),%rax │ │ │ │ - mov 0x44(%rax),%esi │ │ │ │ - mov 0x4c(%rax),%ecx │ │ │ │ - lea (%rsi,%rcx,1),%edx │ │ │ │ - add %edi,%edx │ │ │ │ - cmp %ebp,%edx │ │ │ │ - jae 122b8 <__cxa_finalize@plt+0xeae8> │ │ │ │ - add %r13d,%esi │ │ │ │ - add %r11d,%ecx │ │ │ │ - mov %esi,0x44(%rax) │ │ │ │ - mov %ecx,0x4c(%rax) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call 32d0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 32d0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 32d0 │ │ │ │ + lea (%rbx,%r14,1),%r8 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x3(%rax,%r8,1),%rdi │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3570 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3740 │ │ │ │ + movb $0x20,0x0(%rbp,%rbx,1) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x1(%rbp,%rbx,1),%rdi │ │ │ │ + add %rbp,%rbx │ │ │ │ + add %r14,%rbx │ │ │ │ + call 3740 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + movb $0x20,0x1(%rbx) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x2(%rbp,%r8,1),%rdi │ │ │ │ + call 3740 │ │ │ │ + movb $0x0,0x2(%r12,%rbx,1) │ │ │ │ add $0x18,%rsp │ │ │ │ - mov %edi,%eax │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r11d,0xc(%rsp) │ │ │ │ - call 76d80 │ │ │ │ - cmpb $0x0,0x3c(%rbx) │ │ │ │ - mov 0xc(%rsp),%r11d │ │ │ │ - mov %eax,%r13d │ │ │ │ - je 121e9 <__cxa_finalize@plt+0xea19> │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r11d,(%rsp) │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - mov (%rsp),%r11d │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 12382 <__cxa_finalize@plt+0xebb2> │ │ │ │ - mov %eax,%r12d │ │ │ │ - jmp 121e9 <__cxa_finalize@plt+0xea19> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x70(%rsp),%r9d │ │ │ │ - mov 0x68(%rsp),%r8d │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - call 76ab0 │ │ │ │ - mov %eax,%r11d │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - jmp 121d6 <__cxa_finalize@plt+0xea06> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 12214 <__cxa_finalize@plt+0xea44> │ │ │ │ - nop │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r12d,%edx │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 1237a <__cxa_finalize@plt+0xebaa> │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - mov %eax,%eax │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ - mov 0x44(%rax),%ecx │ │ │ │ - add 0x30(%rax),%rcx │ │ │ │ - cmpb $0x0,0x3c(%rbx) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - je 123a7 <__cxa_finalize@plt+0xebd7> │ │ │ │ + endbr64 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov $0x5413,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 12340 <__cxa_finalize@plt+0xeb70> │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - mov %eax,%eax │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - mov (%rdx,%rax,8),%rdx │ │ │ │ - mov 0x44(%rdx),%ebp │ │ │ │ - mov 0x4c(%rdx),%esi │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 121b8 <__cxa_finalize@plt+0xe9e8> │ │ │ │ - cmpb $0x0,0x3b(%rbx) │ │ │ │ - je 1232f <__cxa_finalize@plt+0xeb5f> │ │ │ │ - cmpb $0x0,0x3c(%rbx) │ │ │ │ - jne 121b8 <__cxa_finalize@plt+0xe9e8> │ │ │ │ - mov 0x40(%rdx),%eax │ │ │ │ - sub %ebp,%eax │ │ │ │ - sub %esi,%eax │ │ │ │ - mov %eax,%ebp │ │ │ │ - jmp 121bf <__cxa_finalize@plt+0xe9ef> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x710d9(%rip),%rdx │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov $0x113,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6efc0(%rip),%rdi │ │ │ │ - call 766d0 │ │ │ │ - movabs $0x7fffffff8,%rax │ │ │ │ - add (%rbx),%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov 0x44(%rdx),%ebp │ │ │ │ - jmp 121a8 <__cxa_finalize@plt+0xe9d8> │ │ │ │ - mov %r12d,%edi │ │ │ │ - call aad0 <__cxa_finalize@plt+0x7300> │ │ │ │ - lea 0x6ef8f(%rip),%rdi │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov $0x47b,%esi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x71086(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov (%rdx,%rax,8),%rdx │ │ │ │ - mov 0x44(%rdx),%ebp │ │ │ │ - jmp 121a8 <__cxa_finalize@plt+0xe9d8> │ │ │ │ + mov %rsp,%rdx │ │ │ │ + call 30c0 │ │ │ │ + movzwl 0x2(%rsp),%eax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 14041 │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %r8d,%r15d │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x10(%rsi),%rax │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 12548 <__cxa_finalize@plt+0xed78> │ │ │ │ - cmpb $0x0,0x3c(%rsi) │ │ │ │ - mov %ebp,%r12d │ │ │ │ - jne 12596 <__cxa_finalize@plt+0xedc6> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov (%rdi,%rdx,8),%rsi │ │ │ │ - movsbl 0x48(%rsi),%ecx │ │ │ │ - mov %ecx,%r10d │ │ │ │ - add (%rax,%rdx,4),%r10d │ │ │ │ - mov 0x30(%rsi),%rdx │ │ │ │ - add %r10,%rdx │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 12558 <__cxa_finalize@plt+0xed88> │ │ │ │ - cmpb $0x0,0x3c(%rbx) │ │ │ │ - mov %ebp,%r12d │ │ │ │ - jne 1256f <__cxa_finalize@plt+0xed9f> │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov (%rdi,%rdx,8),%rcx │ │ │ │ - mov 0x40(%rcx),%r12d │ │ │ │ - sub (%rax,%rdx,4),%r12d │ │ │ │ - sub 0x50(%rcx),%r12d │ │ │ │ - sub 0x48(%rcx),%r12d │ │ │ │ - cmpq $0x0,0x50(%rsp) │ │ │ │ - je 12460 <__cxa_finalize@plt+0xec90> │ │ │ │ - mov 0x58(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 12510 <__cxa_finalize@plt+0xed40> │ │ │ │ - xor %r11d,%r11d │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1246d <__cxa_finalize@plt+0xec9d> │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 124b8 <__cxa_finalize@plt+0xece8> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmpb $0x0,0x3c(%rbx) │ │ │ │ - jne 124e5 <__cxa_finalize@plt+0xed15> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x0(%r13,%r11,1),%edi │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - mov 0x48(%rax),%esi │ │ │ │ - mov 0x50(%rax),%ecx │ │ │ │ - lea (%rsi,%rcx,1),%edx │ │ │ │ - add %edi,%edx │ │ │ │ - cmp %r12d,%edx │ │ │ │ - jae 1254e <__cxa_finalize@plt+0xed7e> │ │ │ │ - add %r13d,%esi │ │ │ │ - add %r11d,%ecx │ │ │ │ - mov %esi,0x48(%rax) │ │ │ │ - mov %ecx,0x50(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %edi,%eax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + call 32d0 │ │ │ │ + movzbl (%rbx),%edi │ │ │ │ + lea -0x2b(%rdi),%edx │ │ │ │ + and $0xfd,%edx │ │ │ │ + sete %dl │ │ │ │ + xor %edi,%edi │ │ │ │ + movzbl %dl,%edx │ │ │ │ + jmp 14086 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %dil,%dil │ │ │ │ + jne 14098 │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%rdx │ │ │ │ + movzbl (%rbx,%rdx,1),%ecx │ │ │ │ + lea -0x30(%rcx),%esi │ │ │ │ + cmp $0x9,%sil │ │ │ │ + jbe 14082 │ │ │ │ + cmp $0x2e,%cl │ │ │ │ + je 14078 │ │ │ │ + cmp %edx,%eax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + sete %al │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r11d,0xc(%rsp) │ │ │ │ - call 76d80 │ │ │ │ - cmpb $0x0,0x3c(%rbx) │ │ │ │ - mov 0xc(%rsp),%r11d │ │ │ │ - mov %eax,%r13d │ │ │ │ - je 12476 <__cxa_finalize@plt+0xeca6> │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r11d,(%rsp) │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - mov (%rsp),%r11d │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 12601 <__cxa_finalize@plt+0xee31> │ │ │ │ - mov %eax,%ebp │ │ │ │ - jmp 12476 <__cxa_finalize@plt+0xeca6> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x70(%rsp),%r9d │ │ │ │ - mov 0x68(%rsp),%r8d │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - call 76ab0 │ │ │ │ - mov %eax,%r11d │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - jmp 12463 <__cxa_finalize@plt+0xec93> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x3b(%rsi) │ │ │ │ - jne 12590 <__cxa_finalize@plt+0xedc0> │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 124a2 <__cxa_finalize@plt+0xecd2> │ │ │ │ - nopl (%rax) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - cmpb $0x0,0x3b(%rbx) │ │ │ │ - je 1244c <__cxa_finalize@plt+0xec7c> │ │ │ │ - cmpb $0x0,0x3c(%rbx) │ │ │ │ - je 1244c <__cxa_finalize@plt+0xec7c> │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 125e0 <__cxa_finalize@plt+0xee10> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - jmp 12435 <__cxa_finalize@plt+0xec65> │ │ │ │ nop │ │ │ │ - cmpb $0x0,0x3c(%rsi) │ │ │ │ - je 1254e <__cxa_finalize@plt+0xed7e> │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 125b8 <__cxa_finalize@plt+0xede8> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - jmp 123ff <__cxa_finalize@plt+0xec2f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%ecx │ │ │ │ - lea 0x70e5f(%rip),%rdx │ │ │ │ - mov $0x23f,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6ed49(%rip),%rdi │ │ │ │ - call 766d0 │ │ │ │ - jmp 125aa <__cxa_finalize@plt+0xedda> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%ecx │ │ │ │ - lea 0x70e37(%rip),%rdx │ │ │ │ - mov $0x21d,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6ed21(%rip),%rdi │ │ │ │ - call 766d0 │ │ │ │ - jmp 12583 <__cxa_finalize@plt+0xedb3> │ │ │ │ - lea 0x6ed10(%rip),%rdi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov $0x4ad,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x70e08(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + call 32d0 │ │ │ │ + movzbl (%rbx),%esi │ │ │ │ + lea -0x2b(%rsi),%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfd,%edx │ │ │ │ + sete %dl │ │ │ │ + sete %sil │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movzbl (%rbx,%rdx,1),%edx │ │ │ │ + sub $0x30,%edx │ │ │ │ + cmp $0x9,%dl │ │ │ │ + ja 140f3 │ │ │ │ + add $0x1,%esi │ │ │ │ + movslq %esi,%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rbx,%rdx,1),%edi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x1,%rdx │ │ │ │ + lea -0x30(%rdi),%ecx │ │ │ │ + cmp $0x9,%cl │ │ │ │ + jbe 140e0 │ │ │ │ + cmp %esi,%eax │ │ │ │ + pop %rbx │ │ │ │ + sete %al │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov $0x5413,%esi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x18(%rsi),%eax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 12753 <__cxa_finalize@plt+0xef83> │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - cmpb $0x0,0x3c(%rbx) │ │ │ │ - jne 12968 <__cxa_finalize@plt+0xf198> │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov (%r8,%rax,1),%rax │ │ │ │ - mov 0x18(%rax),%r14 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - call 3510 │ │ │ │ - test %eax,%eax │ │ │ │ - je 129dd <__cxa_finalize@plt+0xf20d> │ │ │ │ - mov %r14,0x8(%rsp) │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movzbl 0x3c(%rbx),%r13d │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 12760 <__cxa_finalize@plt+0xef90> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %r15d,%r14d │ │ │ │ - mov 0x0(%rbp,%rax,1),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - cmp %eax,%r15d │ │ │ │ - jae 127d0 <__cxa_finalize@plt+0xf000> │ │ │ │ - call 3320 <__ctype_b_loc@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov (%rax),%rcx │ │ │ │ - movsbq (%rdi,%r14,1),%rax │ │ │ │ - testb $0x20,0x1(%rcx,%rax,2) │ │ │ │ - jne 127d0 <__cxa_finalize@plt+0xf000> │ │ │ │ - add $0x1,%r15d │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 126a0 <__cxa_finalize@plt+0xeed0> │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov (%rdx,%rax,1),%rdx │ │ │ │ - mov (%rdx),%edi │ │ │ │ - jmp 12710 <__cxa_finalize@plt+0xef40> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0xb8,%rsp │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + lea 0x9e(%rsp),%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 30c0 │ │ │ │ + mov $0x46,%eax │ │ │ │ + mov $0x2710,%edi │ │ │ │ + movzwl 0xa0(%rsp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + cmovge %edx,%eax │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + call 31a0 │ │ │ │ + mov $0x2710,%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 31a0 │ │ │ │ + movslq 0x30(%rbx),%rbx │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %ebx,0x24(%rsp) │ │ │ │ + mov %rbx,%r15 │ │ │ │ + shl $0x3,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + call 31a0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call 31a0 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 141eb │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + mov %r15d,%r13d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,%r14 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x2710,%edi │ │ │ │ + call 31a0 │ │ │ │ + mov $0x2710,%edi │ │ │ │ + mov %rax,(%r12,%rbx,8) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + call 31a0 │ │ │ │ + mov %rax,(%r14,%rbx,8) │ │ │ │ + add $0x1,%rbx │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 141c0 │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov $0x2709,%edx │ │ │ │ + movabs $0x203a6567617375,%rsi │ │ │ │ + mov %rsi,(%rbx) │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + lea 0x7(%rbx),%rdi │ │ │ │ + mov (%rsi),%rsi │ │ │ │ + call 3460 <__strcpy_chk@plt> │ │ │ │ + mov $0x2710,%edx │ │ │ │ + lea 0x6d19f(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + cmp $0x28,%eax │ │ │ │ + ja 1502b │ │ │ │ + mov %eax,%eax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x24(%rsp),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 14529 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + lea 0xa6(%rsp),%rbx │ │ │ │ + mov 0x38(%rax),%r15 │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea 0x58(%r15),%rsi │ │ │ │ + mov %r15,%r12 │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + lea (%rax,%rdx,2),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + lea (%rsi,%rax,8),%r14 │ │ │ │ + jmp 14291 │ │ │ │ nopl (%rax) │ │ │ │ - movsbq (%r14,%rbp,1),%rax │ │ │ │ - testb $0x20,0x1(%rcx,%rax,2) │ │ │ │ - jne 12718 <__cxa_finalize@plt+0xef48> │ │ │ │ - add $0x1,%r15d │ │ │ │ - mov %r15d,%ebp │ │ │ │ - cmp %edi,%r15d │ │ │ │ - jb 12700 <__cxa_finalize@plt+0xef30> │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + je 142d9 │ │ │ │ + mov 0x2c(%r12),%r13d │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 14288 │ │ │ │ + test %al,%al │ │ │ │ + je 14288 │ │ │ │ + test %dl,%dl │ │ │ │ + je 14be2 │ │ │ │ + mov $0x2710,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x58,%r12 │ │ │ │ + mov %al,0xa6(%rsp) │ │ │ │ + movb $0x0,0xa7(%rsp) │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + mov $0x1,%edx │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jne 14291 │ │ │ │ + test %dl,%dl │ │ │ │ + je 142f1 │ │ │ │ + mov $0x2710,%edx │ │ │ │ + lea 0x6ce9b(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x24(%rsp),%r13d │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea (%rax,%r13,8),%rax │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmp 14430 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 14ace │ │ │ │ + cmpb $0x0,0x29(%rbp) │ │ │ │ + je 14bc7 │ │ │ │ + mov (%r14),%rbx │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 14b7e │ │ │ │ + cmpq $0x0,0x10(%rbp) │ │ │ │ + je 1438f │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 32d0 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jb 12740 <__cxa_finalize@plt+0xef70> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov $0x20,%edi │ │ │ │ + mov %di,(%rbx,%rax,1) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + lea 0x1(%rbx,%rax,1),%rdi │ │ │ │ + call 3530 │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + mov $0x2710,%edx │ │ │ │ + lea 0x6d048(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - call 3190 │ │ │ │ - test %eax,%eax │ │ │ │ - je 129dd <__cxa_finalize@plt+0xf20d> │ │ │ │ - addq $0x8,(%rsp) │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp 0x18(%rbx),%r12d │ │ │ │ - jb 12660 <__cxa_finalize@plt+0xee90> │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - jmp 129e9 <__cxa_finalize@plt+0xf219> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpb $0x0,0x3d(%rbx) │ │ │ │ - mov 0x30(%rbx),%eax │ │ │ │ - je 127f1 <__cxa_finalize@plt+0xf021> │ │ │ │ - mov 0x60(%rbx),%rdx │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - movslq %eax,%rdx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - lea 0x0(,%rdx,8),%rsi │ │ │ │ - cmp 0x10(%rcx,%rdx,8),%r12d │ │ │ │ - jae 127e0 <__cxa_finalize@plt+0xf010> │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov $0x2710,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov $0x20,%esi │ │ │ │ + mov %si,(%rbx,%rax,1) │ │ │ │ + mov (%r12),%rbx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3410 │ │ │ │ + cmpq $0x0,0x20(%rbp) │ │ │ │ + je 143f6 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32d0 │ │ │ │ + movabs $0x6c75616665642820,%rsi │ │ │ │ + lea (%rbx,%rax,1),%rdx │ │ │ │ + lea 0xa(%rbx,%rax,1),%rdi │ │ │ │ + mov %rsi,(%rdx) │ │ │ │ + movl $0x3a746c,0x7(%rdx) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + call 3530 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov $0x29,%ecx │ │ │ │ + mov %cx,(%rbx,%rax,1) │ │ │ │ + cmpb $0x0,0x29(%rbp) │ │ │ │ + mov $0x2710,%edx │ │ │ │ + jne 14a70 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x6cd73(%rip),%rsi │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + mov %r13,%rbp │ │ │ │ + add $0x8,%r12 │ │ │ │ + add $0x8,%r14 │ │ │ │ + cmp %r12,0x10(%rsp) │ │ │ │ + je 14524 │ │ │ │ + add $0x58,%r13 │ │ │ │ + mov 0x2c(%rbp),%eax │ │ │ │ + movzbl 0x0(%rbp),%r8d │ │ │ │ + mov 0x8(%rbp),%r15 │ │ │ │ + cmp $0x13,%eax │ │ │ │ + je 14a86 │ │ │ │ test %eax,%eax │ │ │ │ - je 126ae <__cxa_finalize@plt+0xeede> │ │ │ │ - mov -0x8(%rcx,%rsi,1),%edx │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jb 127e0 <__cxa_finalize@plt+0xf010> │ │ │ │ + je 14320 │ │ │ │ + cmpb $0x0,0x29(%rbp) │ │ │ │ + je 14b58 │ │ │ │ + mov (%r14),%rbx │ │ │ │ + mov %r8b,0x18(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32d0 │ │ │ │ + movzbl 0x18(%rsp),%r8d │ │ │ │ + test %r8b,%r8b │ │ │ │ + je 14333 │ │ │ │ + mov $0x20,%r8d │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x2710,%edx │ │ │ │ + lea 0x6cd4b(%rip),%rsi │ │ │ │ + mov %r8w,(%rbx,%rax,1) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov $0x2d,%r10d │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0xa6(%rsp),%rsi │ │ │ │ + mov $0x2710,%edx │ │ │ │ + movb $0x0,0xa7(%rsp) │ │ │ │ + mov %r10w,0x1(%rbx,%r9,1) │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov %al,0xa6(%rsp) │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0x2(%rbx,%r9,1),%rdi │ │ │ │ + call 3530 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1433f │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + movb $0x2c,(%rbx,%rax,1) │ │ │ │ + lea 0x4(%rbx,%rax,1),%rdi │ │ │ │ + movl $0x2d2d20,0x1(%rbx,%rax,1) │ │ │ │ + call 3530 │ │ │ │ + jmp 1433f │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 14558 │ │ │ │ + mov $0x2710,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + mov $0x2710,%edx │ │ │ │ + lea 0x6caf2(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call 31a0 │ │ │ │ + mov 0x20(%rsp),%r9d │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 145ae │ │ │ │ + movabs $0x2020202020202020,%rcx │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb 14de0 │ │ │ │ + mov %eax,%eax │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + mov %rcx,-0x8(%rdi,%rax,1) │ │ │ │ + cmp $0x8,%edx │ │ │ │ + jb 145ae │ │ │ │ + and $0xfffffff8,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %rcx,(%rdi,%rsi,1) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 145a1 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea (%rsi,%rax,1),%edx │ │ │ │ + cmp %edx,0x48(%rsp) │ │ │ │ + jb 14c00 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %edx,%edx │ │ │ │ + test %rax,%rax │ │ │ │ + je 145ef │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %rbp,%rdx │ │ │ │ + cmpb $0x9,(%rdx) │ │ │ │ + je 14a44 │ │ │ │ + lea 0x1(%rbx),%edx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 145d8 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 126ae <__cxa_finalize@plt+0xeede> │ │ │ │ + je 14d64 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov %eax,%r13d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %r10d,%r15d │ │ │ │ + mov %rcx,%r12 │ │ │ │ + lea (%rcx,%r13,8),%rbx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12d,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 129fb <__cxa_finalize@plt+0xf22b> │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %r15d,%r14d │ │ │ │ - mov 0x0(%rbp,%rax,1),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - cmp %eax,%r15d │ │ │ │ - jb 126c5 <__cxa_finalize@plt+0xeef5> │ │ │ │ + mov (%r12),%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %r14d,%edx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + cmovb %eax,%r14d │ │ │ │ + add $0x8,%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 14618 │ │ │ │ + lea 0x1(%r14),%r9d │ │ │ │ + mov %r15d,0x10(%rsp) │ │ │ │ + cmp $0x3b,%r9d │ │ │ │ + ja 150f3 │ │ │ │ + mov %r9d,%ebx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 3660 │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov 0x10(%rsp),%r10d │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 1508a │ │ │ │ + movabs $0x2020202020202020,%rsi │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + jb 14da1 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov %r9d,%eax │ │ │ │ + lea -0x1(%r9),%edx │ │ │ │ + mov %rsi,-0x8(%rdi,%rax,1) │ │ │ │ + cmp $0x8,%edx │ │ │ │ + jb 146b0 │ │ │ │ + and $0xfffffff8,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %rsi,(%rdi,%rcx,1) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 146a3 │ │ │ │ + mov 0x24(%rsp),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 14848 │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + mov 0x78(%rsp),%r15 │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov %rbp,0x88(%rsp) │ │ │ │ + sub %r9d,%eax │ │ │ │ + mov %r9d,0x58(%rsp) │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea (%rax,%r13,8),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %ebx,%eax │ │ │ │ mov %r14,%rbp │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - jmp 12718 <__cxa_finalize@plt+0xef48> │ │ │ │ + mov %r10d,%ebx │ │ │ │ + and $0x4,%eax │ │ │ │ + mov %eax,0x84(%rsp) │ │ │ │ + jmp 1471a │ │ │ │ nopl (%rax) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11060 <__cxa_finalize@plt+0xd890> │ │ │ │ - movl $0x0,0x1c(%rbx) │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call e1a0 <__cxa_finalize@plt+0xa9d0> │ │ │ │ - mov %eax,%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - js 12a22 <__cxa_finalize@plt+0xf252> │ │ │ │ - cltq │ │ │ │ - movzbl 0x38(%rbx),%r8d │ │ │ │ - lea (%rax,%rax,2),%r10 │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - lea 0x0(,%r10,8),%r14 │ │ │ │ - mov (%rax),%rcx │ │ │ │ - add %r14,%rcx │ │ │ │ - cmpb $0x0,0x3a(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov 0xc(%rcx),%esi │ │ │ │ - mov (%rcx),%r9 │ │ │ │ - mov 0x8(%rax),%r11d │ │ │ │ - mov 0x50(%rbx),%rax │ │ │ │ - movzbl 0x39(%rbx),%ecx │ │ │ │ - mov (%rax,%r11,8),%rdx │ │ │ │ - je 128e8 <__cxa_finalize@plt+0xf118> │ │ │ │ - mov 0x80(%rbx),%rax │ │ │ │ - lea -0x6a24(%rip),%rdi │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - mov (%rax,%r11,8),%rax │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rsi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - push %r9 │ │ │ │ - mov %r8d,%r9d │ │ │ │ - mov %ecx,%r8d │ │ │ │ - mov %rax,%rcx │ │ │ │ - call f640 <__cxa_finalize@plt+0xbe70> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - cmpb $0x0,0x3b(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - jne 12990 <__cxa_finalize@plt+0xf1c0> │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 128a8 <__cxa_finalize@plt+0xf0d8> │ │ │ │ - movb $0x1,0x3d(%rsi) │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - movl $0x0,0x30(%rsi) │ │ │ │ - jmp 126ae <__cxa_finalize@plt+0xeede> │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 1483b │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32d0 │ │ │ │ + cmp %eax,0x20(%rsp) │ │ │ │ + jae 14708 │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + divl 0x20(%rsp) │ │ │ │ + movl $0x0,0x24(%rsp) │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + mov %rbp,0x68(%rsp) │ │ │ │ + mov %r15,0x70(%rsp) │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rsi),%rax │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %eax,%r14d │ │ │ │ + add %esi,%eax │ │ │ │ + mov %eax,%ebp │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + sub %eax,%ebp │ │ │ │ + sub $0x1,%ebp │ │ │ │ + cmp %ebp,%r14d │ │ │ │ + jae 14e2d │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 147cb │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + call 3320 <__ctype_b_loc@plt> │ │ │ │ + movsbq (%r12,%r14,1),%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ - mov -0x8(%rax,%r14,1),%edx │ │ │ │ - movb $0x1,0x3d(%rsi) │ │ │ │ - mov %ebp,0x30(%rsi) │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jae 127a8 <__cxa_finalize@plt+0xefd8> │ │ │ │ - lea 0x74695(%rip),%rcx │ │ │ │ - mov $0x92d,%edx │ │ │ │ - lea 0x6ea41(%rip),%rsi │ │ │ │ - lea 0x6ec12(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ + testb $0x20,0x1(%rax,%rdx,2) │ │ │ │ + cmovne %r14d,%ebx │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %ebp,%r14d │ │ │ │ + jae 14e20 │ │ │ │ + mov %r14d,%r15d │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jb 147a8 │ │ │ │ + cmp %ebp,%r15d │ │ │ │ + jae 14e2d │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + cmp %esi,0x28(%rsp) │ │ │ │ + jne 14760 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x68(%rsp),%rbp │ │ │ │ + mov 0x70(%rsp),%r15 │ │ │ │ + call 32d0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 14708 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %ebx,%ecx │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmpb $0xa,(%r12,%r13,1) │ │ │ │ + je 14e80 │ │ │ │ + mov %r14d,%r13d │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jb 14810 │ │ │ │ + mov %ecx,%ebx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne 1471a │ │ │ │ + mov 0x88(%rsp),%rbp │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov 0x88ba2(%rip),%rdi │ │ │ │ + lea 0x6d0b0(%rip),%r15 │ │ │ │ + lea 0x6ca60(%rip),%r14 │ │ │ │ + mov %r15,%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0x88b7a(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x30(%rsp),%r12 │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88b60(%rip),%rdi │ │ │ │ + lea 0x6c908(%rip),%rdx │ │ │ │ + mov 0x28(%r12),%rcx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x30(%r12),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 15080 │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - lea -0x6ac4(%rip),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rax │ │ │ │ - push %rsi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - call ea50 <__cxa_finalize@plt+0xb280> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - cmpb $0x0,0x3b(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - je 1288c <__cxa_finalize@plt+0xf0bc> │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - mov 0x58(%rsi),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl 0x38(%rsi),%r8d │ │ │ │ - movzbl 0x39(%rsi),%ecx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov (%rdx,%r11,8),%rdx │ │ │ │ - add %r14,%rdi │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov (%rdi),%r9 │ │ │ │ - lea -0x65c8(%rip),%rdi │ │ │ │ - mov 0xc(%rax),%eax │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rax │ │ │ │ - push $0x0 │ │ │ │ - call ea50 <__cxa_finalize@plt+0xb280> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 1288c <__cxa_finalize@plt+0xf0bc> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x88b22(%rip),%rdi │ │ │ │ + mov (%rax,%r13,8),%r12 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r12,%rcx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 14906 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x6cac7(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x88ae8(%rip),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %ebp,%eax │ │ │ │ + sub %rcx,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 148f0 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov (%rax,%r13,8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r13 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + cmp 0x30(%rax),%r13d │ │ │ │ + jb 148c8 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x88a9d(%rip),%rdi │ │ │ │ + lea 0x6c83a(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88a78(%rip),%rdi │ │ │ │ + lea 0x6c826(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88a5a(%rip),%rdi │ │ │ │ + lea 0x6c816(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x30(%rbx),%r12d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 149ec │ │ │ │ + mov 0x38(%rsp),%r13 │ │ │ │ + mov 0x40(%rsp),%r14 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 12a41 <__cxa_finalize@plt+0xf271> │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - mov %eax,%eax │ │ │ │ - mov (%r8,%rax,8),%rax │ │ │ │ - mov 0x18(%rax),%r14 │ │ │ │ - jmp 12679 <__cxa_finalize@plt+0xeea9> │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - mov 0x88(%rsi),%rdx │ │ │ │ - movzbl 0x38(%rsi),%r9d │ │ │ │ - movzbl 0x39(%rsi),%r8d │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov (%rdx,%r11,8),%rcx │ │ │ │ - mov 0x58(%rsi),%rdx │ │ │ │ - add %r14,%rdi │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea -0x663d(%rip),%rdi │ │ │ │ - mov (%rdx,%r11,8),%rdx │ │ │ │ - push %rdi │ │ │ │ - mov 0xc(%rax),%edi │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push $0x0 │ │ │ │ - push (%rax) │ │ │ │ - call f640 <__cxa_finalize@plt+0xbe70> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 1288c <__cxa_finalize@plt+0xf0bc> │ │ │ │ - mov 0x18(%rbx),%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jae 12753 <__cxa_finalize@plt+0xef83> │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + mov 0x0(%r13,%rbx,8),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%r14,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 32c0 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 149d0 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 150ee │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + add $0xb8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - mov %r12d,%ecx │ │ │ │ - lea 0x70a1b(%rip),%rdx │ │ │ │ - mov $0xb7,%esi │ │ │ │ - lea 0x6e907(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x74537(%rip),%rcx │ │ │ │ - mov $0x90c,%edx │ │ │ │ - lea 0x6e8e3(%rip),%rsi │ │ │ │ - lea 0x6eaab(%rip),%rdi │ │ │ │ + jmp 32c0 │ │ │ │ + movb $0x20,(%rdx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + lea 0x1(%rbx),%edx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jb 145d8 │ │ │ │ + jmp 145ef │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x6c5c6(%rip),%rsi │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + jmp 14416 │ │ │ │ + mov (%r14),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov $0x5b20,%r11d │ │ │ │ + lea (%rbx,%rax,1),%rdx │ │ │ │ + lea 0x2(%rbx,%rax,1),%rdi │ │ │ │ + mov %r11w,(%rdx) │ │ │ │ + movb $0x0,0x2(%rdx) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov $0x5d,%ebp │ │ │ │ + call 3530 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %bp,(%rbx,%rax,1) │ │ │ │ + mov (%r12),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + jmp 14416 │ │ │ │ + mov (%r14),%rbx │ │ │ │ + mov %r8b,0xa6(%rsp) │ │ │ │ + movb $0x0,0xa7(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32d0 │ │ │ │ + lea 0xa6(%rsp),%rsi │ │ │ │ + movb $0x20,(%rbx,%rax,1) │ │ │ │ + lea 0x2(%rbx,%rax,1),%rdi │ │ │ │ + movb $0x2d,0x1(%rbx,%rax,1) │ │ │ │ + call 3530 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 14b33 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov $0x202c,%r11d │ │ │ │ + mov $0x2d2d,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r11w,(%rbx,%rax,1) │ │ │ │ + lea 0x4(%rbx,%rax,1),%rdi │ │ │ │ + mov %dx,0x2(%rbx,%rax,1) │ │ │ │ + call 3530 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov $0x20,%r10d │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov %r10w,(%rbx,%rax,1) │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + call 3410 │ │ │ │ + jmp 14416 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x2710,%edx │ │ │ │ + mov %r8b,0x18(%rsp) │ │ │ │ + lea 0x6d9e3(%rip),%rsi │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + movzbl 0x18(%rsp),%r8d │ │ │ │ + jmp 14457 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + movl $0x2d2d20,(%rbx,%rax,1) │ │ │ │ + lea 0x3(%rbx,%rax,1),%rdi │ │ │ │ + call 3530 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x2710,%edx │ │ │ │ + lea 0x6c62c(%rip),%rsi │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x2710,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + jmp 1433f │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x2710,%edx │ │ │ │ + lea 0x6d979(%rip),%rsi │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + jmp 14333 │ │ │ │ + mov $0x2710,%edx │ │ │ │ + lea 0x6c593(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + jmp 142ac │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x48(%rsp),%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %r15d,0x8(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rbp,%r15 │ │ │ │ + sub %ecx,%esi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r10d,%ebp │ │ │ │ + div %esi │ │ │ │ + mov %esi,0x80(%rsp) │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + mov %r13d,%ebx │ │ │ │ + mov %r12d,%r14d │ │ │ │ + add $0x1,%r12d │ │ │ │ + add %eax,%r13d │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %r13d,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + sub $0x1,%ecx │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + jae 14c85 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + jmp 14c80 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x9,(%r15,%rdx,1) │ │ │ │ + cmove %edx,%ebp │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jae 14c85 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jb 14c70 │ │ │ │ + lea 0x1(%rbp),%ebx │ │ │ │ + mov %r13d,%eax │ │ │ │ + add %r15,%rbx │ │ │ │ + sub %ebp,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + call 32d0 │ │ │ │ + lea 0x2(%rbp),%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %edi,0x10(%rsp) │ │ │ │ + mov %eax,%edx │ │ │ │ + add %r15,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 3480 │ │ │ │ + mov 0x10(%rsp),%r11d │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + lea (%r11,%rcx,1),%eax │ │ │ │ + movb $0x0,(%r15,%rax,1) │ │ │ │ + movb $0xa,(%rbx) │ │ │ │ + cmp %r14d,0x28(%rsp) │ │ │ │ + jne 14c30 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %ebp,0x8(%rsp) │ │ │ │ + mov %r15,%rbp │ │ │ │ + call 32d0 │ │ │ │ + mov 0x8(%rsp),%r10d │ │ │ │ + test %rax,%rax │ │ │ │ + je 145f2 │ │ │ │ + mov 0x58(%rsp),%r13 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r10d,0x28(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + mov %r12d,%ebp │ │ │ │ + mov %r13d,%ecx │ │ │ │ + and $0x4,%ecx │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + jmp 14d30 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%ebx │ │ │ │ + cmp $0xa,%dl │ │ │ │ + je 14f6b │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 14d50 │ │ │ │ + add %r15,%rbx │ │ │ │ + add $0x1,%ebp │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + cmp $0x9,%dl │ │ │ │ + jne 14d20 │ │ │ │ + movb $0x20,(%rbx) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %ebp,%ebx │ │ │ │ + call 32d0 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb 14d30 │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov 0x28(%rsp),%r10d │ │ │ │ + mov %r15,%rbp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 145fe │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r10d,0x8(%rsp) │ │ │ │ + mov $0x1,%ebx │ │ │ │ + call 3660 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov 0x8(%rsp),%r10d │ │ │ │ + movabs $0x2020202020202020,%rsi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + jae 14688 │ │ │ │ + test $0x4,%r9b │ │ │ │ + jne 150a1 │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 146b0 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + movb $0x20,(%rax) │ │ │ │ + test $0x2,%r9b │ │ │ │ + je 146b0 │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + mov %r9d,%eax │ │ │ │ + mov $0x2020,%esi │ │ │ │ + mov %si,-0x2(%rcx,%rax,1) │ │ │ │ + jmp 146b0 │ │ │ │ + nopl (%rax) │ │ │ │ + test $0x4,%al │ │ │ │ + jne 150bc │ │ │ │ + test %eax,%eax │ │ │ │ + je 145ae │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + movb $0x20,(%rcx) │ │ │ │ + test $0x2,%al │ │ │ │ + je 145ae │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov $0x2020,%r8d │ │ │ │ + mov %r8w,-0x2(%rcx,%rax,1) │ │ │ │ + jmp 145ae │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r15d │ │ │ │ + cmp %ebp,%r15d │ │ │ │ + jb 147dc │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + lea 0x1(%rbx),%ebp │ │ │ │ + add %r12,%rbp │ │ │ │ + sub %ebx,%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + call 32d0 │ │ │ │ + lea 0x2(%rbx),%edi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %edi,0x80(%rsp) │ │ │ │ + mov %eax,%edx │ │ │ │ + add %r12,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3480 │ │ │ │ + mov 0x80(%rsp),%ecx │ │ │ │ + lea (%rcx,%r13,1),%eax │ │ │ │ + movb $0x0,(%r12,%rax,1) │ │ │ │ + movb $0xa,0x0(%rbp) │ │ │ │ + jmp 147dc │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14d,%r13d │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + lea (%r12,%r13,1),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + lea (%rax,%r14,1),%edi │ │ │ │ + mov %edi,0x8(%rsp) │ │ │ │ + add %r12,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + cmp $0x8,%esi │ │ │ │ + lea (%r9,%r8,1),%eax │ │ │ │ + movb $0x0,(%r12,%rax,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + jae 14f20 │ │ │ │ + mov 0x84(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 1506d │ │ │ │ + test %eax,%eax │ │ │ │ + je 14ef9 │ │ │ │ + movzbl (%r15),%edx │ │ │ │ + mov %dl,(%rbx) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 15091 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + call 32d0 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jb 14810 │ │ │ │ + mov %ecx,%ebx │ │ │ │ + jmp 14829 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r15),%rax │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %r15,%r9 │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov -0x8(%r15,%rsi,1),%rax │ │ │ │ + mov %rax,-0x8(%rbx,%rsi,1) │ │ │ │ + mov %rbx,%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + sub %rax,%r9 │ │ │ │ + add %esi,%eax │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb 14ef9 │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%r9,%rsi,1),%r8 │ │ │ │ + mov %r8,(%rdi,%rsi,1) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jb 14f58 │ │ │ │ + jmp 14ef9 │ │ │ │ + lea (%r15,%rbx,1),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + lea (%rax,%rbp,1),%edi │ │ │ │ + mov %edi,0x8(%rsp) │ │ │ │ + add %r15,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + lea (%r9,%r8,1),%eax │ │ │ │ + movb $0x0,(%r15,%rax,1) │ │ │ │ + mov %r13d,%eax │ │ │ │ + cmp $0x8,%r13d │ │ │ │ + jae 14fd5 │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 150d8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1504c │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32d0 │ │ │ │ + jmp 14d2b │ │ │ │ + mov (%r14),%rax │ │ │ │ + lea 0x8(%r12),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%r9 │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov -0x8(%r14,%r13,1),%rax │ │ │ │ + sub %rdi,%rsi │ │ │ │ + sub %rsi,%r9 │ │ │ │ + mov %rax,-0x8(%r12,%r13,1) │ │ │ │ + lea 0x0(%r13,%rsi,1),%eax │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb 14fc8 │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%r9,%rcx,1),%rsi │ │ │ │ + mov %rsi,(%rdi,%rcx,1) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jb 1500d │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32d0 │ │ │ │ + jmp 14d2b │ │ │ │ + mov $0xa,%r15d │ │ │ │ + movl $0x14,0x20(%rsp) │ │ │ │ + mov %r15w,0x0(%rbp) │ │ │ │ + movq $0x14,0x58(%rsp) │ │ │ │ + jmp 14243 │ │ │ │ + movzbl (%r14),%edx │ │ │ │ + mov %dl,(%r12) │ │ │ │ + test $0x2,%al │ │ │ │ + je 14fc8 │ │ │ │ + movzwl -0x2(%r14,%rax,1),%edx │ │ │ │ + mov %dx,-0x2(%r12,%rax,1) │ │ │ │ + jmp 14fc8 │ │ │ │ + mov (%r15),%edx │ │ │ │ + mov %edx,(%rbx) │ │ │ │ + mov -0x4(%r15,%rax,1),%edx │ │ │ │ + mov %edx,-0x4(%rbx,%rax,1) │ │ │ │ + jmp 14ef9 │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + jmp 14958 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 146be │ │ │ │ + movzwl -0x2(%r15,%rax,1),%edx │ │ │ │ + mov %dx,-0x2(%rbx,%rax,1) │ │ │ │ + jmp 14ef9 │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + mov %r9d,%eax │ │ │ │ + movl $0x20202020,(%rcx) │ │ │ │ + movl $0x20202020,-0x4(%rcx,%rax,1) │ │ │ │ + jmp 146b0 │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + movl $0x20202020,(%rcx) │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + movl $0x20202020,-0x4(%rcx,%rax,1) │ │ │ │ + jmp 145ae │ │ │ │ + mov (%r14),%edx │ │ │ │ + mov %edx,(%r12) │ │ │ │ + mov -0x4(%r14,%rax,1),%edx │ │ │ │ + mov %edx,-0x4(%r12,%rax,1) │ │ │ │ + jmp 14fc8 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + lea 0x721b6(%rip),%rcx │ │ │ │ + mov $0x12f,%edx │ │ │ │ + lea 0x6c081(%rip),%rsi │ │ │ │ + lea 0x6c088(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - mov %r12d,%ecx │ │ │ │ - lea 0x709d5(%rip),%rdx │ │ │ │ - mov $0xce,%esi │ │ │ │ - jmp 12a0a <__cxa_finalize@plt+0xf23a> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ mov %rdi,%rbx │ │ │ │ - jne 12a90 <__cxa_finalize@plt+0xf2c0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - pop %rbx │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - mov (%rax),%eax │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x3d(%rdi) │ │ │ │ - mov 0x30(%rdi),%eax │ │ │ │ - je 12af1 <__cxa_finalize@plt+0xf321> │ │ │ │ - mov 0x60(%rdi),%rdx │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - movslq %eax,%rdx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - lea 0x0(,%rdx,8),%rsi │ │ │ │ - cmp 0x10(%rcx,%rdx,8),%ebp │ │ │ │ - jae 12ae0 <__cxa_finalize@plt+0xf310> │ │ │ │ - test %eax,%eax │ │ │ │ - je 12c28 <__cxa_finalize@plt+0xf458> │ │ │ │ - mov -0x8(%rcx,%rsi,1),%edx │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jb 12ae0 <__cxa_finalize@plt+0xf310> │ │ │ │ - test %eax,%eax │ │ │ │ - jle 12c28 <__cxa_finalize@plt+0xf458> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ebp,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - jmp 12b7e <__cxa_finalize@plt+0xf3ae> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11060 <__cxa_finalize@plt+0xd890> │ │ │ │ - movl $0x0,0x1c(%rbx) │ │ │ │ - mov %ebp,%esi │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 15182 │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + movaps %xmm1,0x60(%rsp) │ │ │ │ + movaps %xmm2,0x70(%rsp) │ │ │ │ + movaps %xmm3,0x80(%rsp) │ │ │ │ + movaps %xmm4,0x90(%rsp) │ │ │ │ + movaps %xmm5,0xa0(%rsp) │ │ │ │ + movaps %xmm6,0xb0(%rsp) │ │ │ │ + movaps %xmm7,0xc0(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + mov 0x8825c(%rip),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + lea 0x6d859(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x10,(%rsp) │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov %rsp,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0x88219(%rip),%rdi │ │ │ │ + call 3300 <__vfprintf_chk@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call e1a0 <__cxa_finalize@plt+0xa9d0> │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - js 12cda <__cxa_finalize@plt+0xf50a> │ │ │ │ - cltq │ │ │ │ - movzbl 0x38(%rbx),%r8d │ │ │ │ - lea (%rax,%rax,2),%r13 │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - shl $0x3,%r13 │ │ │ │ - mov (%rax),%rcx │ │ │ │ - add %r13,%rcx │ │ │ │ - cmpb $0x0,0x3a(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov 0xc(%rcx),%esi │ │ │ │ - mov (%rcx),%r9 │ │ │ │ - mov 0x8(%rax),%r14d │ │ │ │ - mov 0x50(%rbx),%rax │ │ │ │ - movzbl 0x39(%rbx),%ecx │ │ │ │ - mov (%rax,%r14,8),%rdx │ │ │ │ - jne 12ba0 <__cxa_finalize@plt+0xf3d0> │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea -0x6d19(%rip),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rax │ │ │ │ - push %rsi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - call ea50 <__cxa_finalize@plt+0xb280> │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmpb $0x0,0x3b(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - jne 12c70 <__cxa_finalize@plt+0xf4a0> │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 12c30 <__cxa_finalize@plt+0xf460> │ │ │ │ - movb $0x1,0x3d(%rsi) │ │ │ │ - mov %ebp,%eax │ │ │ │ - movl $0x0,0x30(%rsi) │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 12cb6 <__cxa_finalize@plt+0xf4e6> │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - mov (%rax),%eax │ │ │ │ + call 14100 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rsi,(%rdi) │ │ │ │ + mov %rcx,0x28(%rdi) │ │ │ │ + mov %rdx,0x8(%rdi) │ │ │ │ + mov %r8,0x10(%rdi) │ │ │ │ + mov %rax,0x18(%rdi) │ │ │ │ + mov %r9,0x20(%rdi) │ │ │ │ + movq $0x0,0x38(%rdi) │ │ │ │ + movl $0x0,0x30(%rdi) │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movl $0x0,0x8(%rdi) │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x80(%rbx),%rax │ │ │ │ - lea -0x6d7e(%rip),%rdi │ │ │ │ - mov (%rax,%r14,8),%rax │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rsi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - push %r9 │ │ │ │ - mov %r8d,%r9d │ │ │ │ - mov %ecx,%r8d │ │ │ │ - mov %rax,%rcx │ │ │ │ - call f640 <__cxa_finalize@plt+0xbe70> │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmpb $0x0,0x3b(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - je 12b68 <__cxa_finalize@plt+0xf398> │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - mov 0x88(%rsi),%rdx │ │ │ │ - lea -0x686a(%rip),%rdi │ │ │ │ - movzbl 0x38(%rsi),%r9d │ │ │ │ - movzbl 0x39(%rsi),%r8d │ │ │ │ - mov (%rax),%rcx │ │ │ │ - add %r13,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov (%rdx,%r14,8),%rcx │ │ │ │ - mov 0x58(%rsi),%rdx │ │ │ │ - mov (%rdx,%r14,8),%rdx │ │ │ │ - push %rdi │ │ │ │ - mov 0xc(%rax),%edi │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push $0x0 │ │ │ │ - push (%rax) │ │ │ │ - call f640 <__cxa_finalize@plt+0xbe70> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 12b68 <__cxa_finalize@plt+0xf398> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ebp,%eax │ │ │ │ - jmp 12b87 <__cxa_finalize@plt+0xf3b7> │ │ │ │ - nop │ │ │ │ - mov 0x60(%rsi),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x8(%rax,%r13,1),%edx │ │ │ │ - movb $0x1,0x3d(%rsi) │ │ │ │ - mov %r12d,0x30(%rsi) │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jae 12ad0 <__cxa_finalize@plt+0xf300> │ │ │ │ - lea 0x7430d(%rip),%rcx │ │ │ │ - mov $0x92d,%edx │ │ │ │ - lea 0x6e6b9(%rip),%rsi │ │ │ │ - lea 0x6e88a(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - mov 0x58(%rsi),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea -0x6903(%rip),%rdi │ │ │ │ - movzbl 0x38(%rsi),%r8d │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov (%rdx,%r14,8),%rdx │ │ │ │ - add %r13,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - movzbl 0x39(%rsi),%ecx │ │ │ │ - mov (%rax),%r9 │ │ │ │ - mov 0xc(%rax),%eax │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rax │ │ │ │ - push $0x0 │ │ │ │ - call ea50 <__cxa_finalize@plt+0xb280> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 12b68 <__cxa_finalize@plt+0xf398> │ │ │ │ - lea 0x6e65b(%rip),%rdi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov $0xb7,%esi │ │ │ │ + endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x70753(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x7427f(%rip),%rcx │ │ │ │ - mov $0x90c,%edx │ │ │ │ - lea 0x6e62b(%rip),%rsi │ │ │ │ - lea 0x6e7f3(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movl $0x0,0x2c(%rdi) │ │ │ │ + mov %ax,0x28(%rdi) │ │ │ │ + movl $0x0,0x40(%rdi) │ │ │ │ + movups %xmm0,0x18(%rdi) │ │ │ │ + movups %xmm0,0x30(%rdi) │ │ │ │ + movups %xmm0,0x48(%rdi) │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + jmp 32c0 │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x30(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 15330 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ + xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jne 12d30 <__cxa_finalize@plt+0xf560> │ │ │ │ - mov (%rdi),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x38(%rdi),%rdi │ │ │ │ + jmp 152ef │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 152df │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%r12),%rdi │ │ │ │ + movq $0x0,0x20(%rdi,%rbx,1) │ │ │ │ + mov 0x30(%r12),%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x58,%rbx │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jle 15310 │ │ │ │ + lea (%rdi,%rbx,1),%rax │ │ │ │ + mov 0x40(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 152c0 │ │ │ │ + mov 0x48(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%r12),%rdi │ │ │ │ + lea (%rdi,%rbx,1),%rax │ │ │ │ + jmp 152c0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 15320 │ │ │ │ pop %rbx │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - mov 0x38(%rax),%rax │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x3d(%rdi) │ │ │ │ - mov 0x30(%rdi),%eax │ │ │ │ - je 12d91 <__cxa_finalize@plt+0xf5c1> │ │ │ │ - mov 0x60(%rdi),%rdx │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - movslq %eax,%rdx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - lea 0x0(,%rdx,8),%rsi │ │ │ │ - cmp 0x10(%rcx,%rdx,8),%ebp │ │ │ │ - jae 12d80 <__cxa_finalize@plt+0xf5b0> │ │ │ │ - test %eax,%eax │ │ │ │ - je 12ec8 <__cxa_finalize@plt+0xf6f8> │ │ │ │ - mov -0x8(%rcx,%rsi,1),%edx │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jb 12d80 <__cxa_finalize@plt+0xf5b0> │ │ │ │ - test %eax,%eax │ │ │ │ - jle 12ec8 <__cxa_finalize@plt+0xf6f8> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ebp,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - jmp 12e1e <__cxa_finalize@plt+0xf64e> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11060 <__cxa_finalize@plt+0xd890> │ │ │ │ - movl $0x0,0x1c(%rbx) │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call e1a0 <__cxa_finalize@plt+0xa9d0> │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - js 12f7a <__cxa_finalize@plt+0xf7aa> │ │ │ │ - cltq │ │ │ │ - movzbl 0x38(%rbx),%r8d │ │ │ │ - lea (%rax,%rax,2),%r13 │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - shl $0x3,%r13 │ │ │ │ - mov (%rax),%rcx │ │ │ │ - add %r13,%rcx │ │ │ │ - cmpb $0x0,0x3a(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov 0xc(%rcx),%esi │ │ │ │ - mov (%rcx),%r9 │ │ │ │ - mov 0x8(%rax),%r14d │ │ │ │ - mov 0x50(%rbx),%rax │ │ │ │ - movzbl 0x39(%rbx),%ecx │ │ │ │ - mov (%rax,%r14,8),%rdx │ │ │ │ - jne 12e40 <__cxa_finalize@plt+0xf670> │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea -0x6fb9(%rip),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rax │ │ │ │ - push %rsi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - call ea50 <__cxa_finalize@plt+0xb280> │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmpb $0x0,0x3b(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - jne 12f10 <__cxa_finalize@plt+0xf740> │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 12ed0 <__cxa_finalize@plt+0xf700> │ │ │ │ - movb $0x1,0x3d(%rsi) │ │ │ │ - mov %ebp,%eax │ │ │ │ - movl $0x0,0x30(%rsi) │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 12f56 <__cxa_finalize@plt+0xf786> │ │ │ │ - mov (%rbx),%rdx │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - mov 0x38(%rax),%rax │ │ │ │ + jmp 32c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x80(%rbx),%rax │ │ │ │ - lea -0x701e(%rip),%rdi │ │ │ │ - mov (%rax,%r14,8),%rax │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rsi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - push %r9 │ │ │ │ - mov %r8d,%r9d │ │ │ │ - mov %ecx,%r8d │ │ │ │ - mov %rax,%rcx │ │ │ │ - call f640 <__cxa_finalize@plt+0xbe70> │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmpb $0x0,0x3b(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - je 12e08 <__cxa_finalize@plt+0xf638> │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - mov 0x88(%rsi),%rdx │ │ │ │ - lea -0x6b0a(%rip),%rdi │ │ │ │ - movzbl 0x38(%rsi),%r9d │ │ │ │ - movzbl 0x39(%rsi),%r8d │ │ │ │ - mov (%rax),%rcx │ │ │ │ - add %r13,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov (%rdx,%r14,8),%rcx │ │ │ │ - mov 0x58(%rsi),%rdx │ │ │ │ - mov (%rdx,%r14,8),%rdx │ │ │ │ - push %rdi │ │ │ │ - mov 0xc(%rax),%edi │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push $0x0 │ │ │ │ - push (%rax) │ │ │ │ - call f640 <__cxa_finalize@plt+0xbe70> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 12e08 <__cxa_finalize@plt+0xf638> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ebp,%eax │ │ │ │ - jmp 12e27 <__cxa_finalize@plt+0xf657> │ │ │ │ - nop │ │ │ │ - mov 0x60(%rsi),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x8(%rax,%r13,1),%edx │ │ │ │ - movb $0x1,0x3d(%rsi) │ │ │ │ - mov %r12d,0x30(%rsi) │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jae 12d70 <__cxa_finalize@plt+0xf5a0> │ │ │ │ - lea 0x7406d(%rip),%rcx │ │ │ │ - mov $0x92d,%edx │ │ │ │ - lea 0x6e419(%rip),%rsi │ │ │ │ - lea 0x6e5ea(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - mov 0x58(%rsi),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea -0x6ba3(%rip),%rdi │ │ │ │ - movzbl 0x38(%rsi),%r8d │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov (%rdx,%r14,8),%rdx │ │ │ │ - add %r13,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - movzbl 0x39(%rsi),%ecx │ │ │ │ - mov (%rax),%r9 │ │ │ │ - mov 0xc(%rax),%eax │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rax │ │ │ │ - push $0x0 │ │ │ │ - call ea50 <__cxa_finalize@plt+0xb280> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 12e08 <__cxa_finalize@plt+0xf638> │ │ │ │ - lea 0x6e3bb(%rip),%rdi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov $0xfe,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x704b3(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x73fdf(%rip),%rcx │ │ │ │ - mov $0x90c,%edx │ │ │ │ - lea 0x6e38b(%rip),%rsi │ │ │ │ - lea 0x6e553(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jne 12fd0 <__cxa_finalize@plt+0xf800> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - pop %rbx │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x3d(%rdi) │ │ │ │ - mov 0x30(%rdi),%eax │ │ │ │ - je 13031 <__cxa_finalize@plt+0xf861> │ │ │ │ - mov 0x60(%rdi),%rdx │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - movslq %eax,%rdx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - lea 0x0(,%rdx,8),%rsi │ │ │ │ - cmp 0x10(%rcx,%rdx,8),%ebp │ │ │ │ - jae 13020 <__cxa_finalize@plt+0xf850> │ │ │ │ - test %eax,%eax │ │ │ │ - je 13168 <__cxa_finalize@plt+0xf998> │ │ │ │ - mov -0x8(%rcx,%rsi,1),%edx │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jb 13020 <__cxa_finalize@plt+0xf850> │ │ │ │ - test %eax,%eax │ │ │ │ - jle 13168 <__cxa_finalize@plt+0xf998> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ebp,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - jmp 130be <__cxa_finalize@plt+0xf8ee> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + jle 154d9 │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea (%rdx,%rsi,8),%rbp │ │ │ │ + jmp 153ca │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11060 <__cxa_finalize@plt+0xd890> │ │ │ │ - movl $0x0,0x1c(%rbx) │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call e1a0 <__cxa_finalize@plt+0xa9d0> │ │ │ │ - mov %eax,%r12d │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 15480 │ │ │ │ + movslq %r15d,%rax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea -0x18(%r14,%rax,8),%r13 │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + mov 0x10(%r13),%rdi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 3660 │ │ │ │ + movslq 0x8(%r13),%rcx │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + add $0x8,%rbx │ │ │ │ + mov %rax,0x10(%r13) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rsi,(%rax,%rcx,8) │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %edx,0x8(%r13) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 15460 │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + cmpb $0x2d,0x0(%r13) │ │ │ │ + jne 15378 │ │ │ │ + movzbl 0x1(%r13),%edx │ │ │ │ + lea -0x30(%rdx),%eax │ │ │ │ + cmp $0x9,%al │ │ │ │ + jbe 15378 │ │ │ │ + add $0x1,%r15d │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %dl,0x7(%rsp) │ │ │ │ + movslq %r15d,%rax │ │ │ │ + lea (%rax,%rax,2),%rcx │ │ │ │ + lea 0x0(,%rcx,8),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 3660 │ │ │ │ + movzbl 0x7(%rsp),%edx │ │ │ │ + lea -0x18(%rax,%r12,1),%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x2d,%dl │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + movl $0x0,0x8(%r12) │ │ │ │ + sete %al │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ + lea 0x1(%r13,%rax,1),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32d0 │ │ │ │ + add $0x1,%eax │ │ │ │ test %eax,%eax │ │ │ │ - js 1321a <__cxa_finalize@plt+0xfa4a> │ │ │ │ - cltq │ │ │ │ - movzbl 0x38(%rbx),%r8d │ │ │ │ - lea (%rax,%rax,2),%r13 │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - shl $0x3,%r13 │ │ │ │ - mov (%rax),%rcx │ │ │ │ - add %r13,%rcx │ │ │ │ - cmpb $0x0,0x3a(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov 0xc(%rcx),%esi │ │ │ │ - mov (%rcx),%r9 │ │ │ │ - mov 0x8(%rax),%r14d │ │ │ │ - mov 0x50(%rbx),%rax │ │ │ │ - movzbl 0x39(%rbx),%ecx │ │ │ │ - mov (%rax,%r14,8),%rdx │ │ │ │ - jne 130e0 <__cxa_finalize@plt+0xf910> │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea -0x7259(%rip),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rax │ │ │ │ - push %rsi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - call ea50 <__cxa_finalize@plt+0xb280> │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmpb $0x0,0x3b(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - jne 131b0 <__cxa_finalize@plt+0xf9e0> │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 13170 <__cxa_finalize@plt+0xf9a0> │ │ │ │ - movb $0x1,0x3d(%rsi) │ │ │ │ - mov %ebp,%eax │ │ │ │ - movl $0x0,0x30(%rsi) │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 131f6 <__cxa_finalize@plt+0xfa26> │ │ │ │ - mov (%rbx),%rdx │ │ │ │ + jle 154bb │ │ │ │ + add $0x8,%rbx │ │ │ │ + mov %r13,(%r12) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 153ca │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov %r14,0x8(%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x80(%rbx),%rax │ │ │ │ - lea -0x72be(%rip),%rdi │ │ │ │ - mov (%rax,%r14,8),%rax │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rsi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - push %r9 │ │ │ │ - mov %r8d,%r9d │ │ │ │ - mov %ecx,%r8d │ │ │ │ - mov %rax,%rcx │ │ │ │ - call f640 <__cxa_finalize@plt+0xbe70> │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmpb $0x0,0x3b(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - je 130a8 <__cxa_finalize@plt+0xf8d8> │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - mov 0x88(%rsi),%rdx │ │ │ │ - lea -0x6daa(%rip),%rdi │ │ │ │ - movzbl 0x38(%rsi),%r9d │ │ │ │ - movzbl 0x39(%rsi),%r8d │ │ │ │ - mov (%rax),%rcx │ │ │ │ - add %r13,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov (%rdx,%r14,8),%rcx │ │ │ │ - mov 0x58(%rsi),%rdx │ │ │ │ - mov (%rdx,%r14,8),%rdx │ │ │ │ - push %rdi │ │ │ │ - mov 0xc(%rax),%edi │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push $0x0 │ │ │ │ - push (%rax) │ │ │ │ - call f640 <__cxa_finalize@plt+0xbe70> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 130a8 <__cxa_finalize@plt+0xf8d8> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ebp,%eax │ │ │ │ - jmp 130c7 <__cxa_finalize@plt+0xf8f7> │ │ │ │ - nop │ │ │ │ - mov 0x60(%rsi),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x8(%rax,%r13,1),%edx │ │ │ │ - movb $0x1,0x3d(%rsi) │ │ │ │ - mov %r12d,0x30(%rsi) │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jae 13010 <__cxa_finalize@plt+0xf840> │ │ │ │ - lea 0x73dcd(%rip),%rcx │ │ │ │ - mov $0x92d,%edx │ │ │ │ - lea 0x6e179(%rip),%rsi │ │ │ │ - lea 0x6e34a(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - mov 0x58(%rsi),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea -0x6e43(%rip),%rdi │ │ │ │ - movzbl 0x38(%rsi),%r8d │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov (%rdx,%r14,8),%rdx │ │ │ │ - add %r13,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - movzbl 0x39(%rsi),%ecx │ │ │ │ - mov (%rax),%r9 │ │ │ │ - mov 0xc(%rax),%eax │ │ │ │ - push %rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x18,%esi │ │ │ │ + mov $0x1,%r15d │ │ │ │ + call 3660 │ │ │ │ xor %edi,%edi │ │ │ │ - push %rax │ │ │ │ - push $0x0 │ │ │ │ - call ea50 <__cxa_finalize@plt+0xb280> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 130a8 <__cxa_finalize@plt+0xf8d8> │ │ │ │ - lea 0x6e11b(%rip),%rdi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov $0xce,%esi │ │ │ │ + mov $0x8,%esi │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,%r13 │ │ │ │ + movl $0x0,0x8(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + jmp 1539f │ │ │ │ + mov 0x87f3e(%rip),%rdi │ │ │ │ + lea 0x6bd11(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x70213(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x73d3f(%rip),%rcx │ │ │ │ - mov $0x90c,%edx │ │ │ │ - lea 0x6e0eb(%rip),%rsi │ │ │ │ - lea 0x6e2b3(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 15471 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 15460 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ mov %rdi,%rbx │ │ │ │ - jne 13270 <__cxa_finalize@plt+0xfaa0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - pop %rbx │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - mov 0xc(%rax),%eax │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x3d(%rdi) │ │ │ │ + sub $0x8,%rsp │ │ │ │ mov 0x30(%rdi),%eax │ │ │ │ - je 132d1 <__cxa_finalize@plt+0xfb01> │ │ │ │ - mov 0x60(%rdi),%rdx │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - movslq %eax,%rdx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - lea 0x0(,%rdx,8),%rsi │ │ │ │ - cmp 0x10(%rcx,%rdx,8),%ebp │ │ │ │ - jae 132c0 <__cxa_finalize@plt+0xfaf0> │ │ │ │ - test %eax,%eax │ │ │ │ - je 13408 <__cxa_finalize@plt+0xfc38> │ │ │ │ - mov -0x8(%rcx,%rsi,1),%edx │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jb 132c0 <__cxa_finalize@plt+0xfaf0> │ │ │ │ - test %eax,%eax │ │ │ │ - jle 13408 <__cxa_finalize@plt+0xfc38> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ebp,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - jmp 1335e <__cxa_finalize@plt+0xfb8e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11060 <__cxa_finalize@plt+0xd890> │ │ │ │ - movl $0x0,0x1c(%rbx) │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call e1a0 <__cxa_finalize@plt+0xa9d0> │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - js 134ba <__cxa_finalize@plt+0xfcea> │ │ │ │ + mov 0x38(%rdi),%rdi │ │ │ │ + add $0x1,%eax │ │ │ │ cltq │ │ │ │ - movzbl 0x38(%rbx),%r8d │ │ │ │ - lea (%rax,%rax,2),%r13 │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - shl $0x3,%r13 │ │ │ │ - mov (%rax),%rcx │ │ │ │ - add %r13,%rcx │ │ │ │ - cmpb $0x0,0x3a(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov 0xc(%rcx),%esi │ │ │ │ - mov (%rcx),%r9 │ │ │ │ - mov 0x8(%rax),%r14d │ │ │ │ - mov 0x50(%rbx),%rax │ │ │ │ - movzbl 0x39(%rbx),%ecx │ │ │ │ - mov (%rax,%r14,8),%rdx │ │ │ │ - jne 13380 <__cxa_finalize@plt+0xfbb0> │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea -0x74f9(%rip),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rax │ │ │ │ - push %rsi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - call ea50 <__cxa_finalize@plt+0xb280> │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmpb $0x0,0x3b(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - jne 13450 <__cxa_finalize@plt+0xfc80> │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 13410 <__cxa_finalize@plt+0xfc40> │ │ │ │ - movb $0x1,0x3d(%rsi) │ │ │ │ - mov %ebp,%eax │ │ │ │ - movl $0x0,0x30(%rsi) │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 13496 <__cxa_finalize@plt+0xfcc6> │ │ │ │ - mov (%rbx),%rdx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,2),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 3660 │ │ │ │ + movslq 0x30(%rbx),%rcx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + lea (%rcx,%rcx,4),%rsi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea (%rcx,%rsi,2),%rcx │ │ │ │ + add $0x1,%edx │ │ │ │ + lea (%rax,%rcx,8),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %cx,0x28(%rax) │ │ │ │ + movl $0x0,0x40(%rax) │ │ │ │ + mov %rbp,0x8(%rax) │ │ │ │ + movl $0x13,0x2c(%rax) │ │ │ │ + movups %xmm0,0x18(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + movups %xmm0,0x48(%rax) │ │ │ │ + mov %edx,0x30(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - mov 0xc(%rax),%eax │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x80(%rbx),%rax │ │ │ │ - lea -0x755e(%rip),%rdi │ │ │ │ - mov (%rax,%r14,8),%rax │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rsi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - push %r9 │ │ │ │ - mov %r8d,%r9d │ │ │ │ - mov %ecx,%r8d │ │ │ │ - mov %rax,%rcx │ │ │ │ - call f640 <__cxa_finalize@plt+0xbe70> │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmpb $0x0,0x3b(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - je 13348 <__cxa_finalize@plt+0xfb78> │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - mov 0x88(%rsi),%rdx │ │ │ │ - lea -0x704a(%rip),%rdi │ │ │ │ - movzbl 0x38(%rsi),%r9d │ │ │ │ - movzbl 0x39(%rsi),%r8d │ │ │ │ - mov (%rax),%rcx │ │ │ │ - add %r13,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov (%rdx,%r14,8),%rcx │ │ │ │ - mov 0x58(%rsi),%rdx │ │ │ │ - mov (%rdx,%r14,8),%rdx │ │ │ │ - push %rdi │ │ │ │ - mov 0xc(%rax),%edi │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push $0x0 │ │ │ │ - push (%rax) │ │ │ │ - call f640 <__cxa_finalize@plt+0xbe70> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 13348 <__cxa_finalize@plt+0xfb78> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ebp,%eax │ │ │ │ - jmp 13367 <__cxa_finalize@plt+0xfb97> │ │ │ │ - nop │ │ │ │ - mov 0x60(%rsi),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x8(%rax,%r13,1),%edx │ │ │ │ - movb $0x1,0x3d(%rsi) │ │ │ │ - mov %r12d,0x30(%rsi) │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jae 132b0 <__cxa_finalize@plt+0xfae0> │ │ │ │ - lea 0x73b2d(%rip),%rcx │ │ │ │ - mov $0x92d,%edx │ │ │ │ - lea 0x6ded9(%rip),%rsi │ │ │ │ - lea 0x6e0aa(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - mov 0x58(%rsi),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea -0x70e3(%rip),%rdi │ │ │ │ - movzbl 0x38(%rsi),%r8d │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov (%rdx,%r14,8),%rdx │ │ │ │ - add %r13,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - movzbl 0x39(%rsi),%ecx │ │ │ │ - mov (%rax),%r9 │ │ │ │ - mov 0xc(%rax),%eax │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rax │ │ │ │ - push $0x0 │ │ │ │ - call ea50 <__cxa_finalize@plt+0xb280> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 13348 <__cxa_finalize@plt+0xfb78> │ │ │ │ - lea 0x6de7b(%rip),%rdi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov $0xe7,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6ff73(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x73a9f(%rip),%rcx │ │ │ │ - mov $0x90c,%edx │ │ │ │ - lea 0x6de4b(%rip),%rsi │ │ │ │ - lea 0x6e013(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 13510 <__cxa_finalize@plt+0xfd40> │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - jne 13520 <__cxa_finalize@plt+0xfd50> │ │ │ │ - mov (%rax,%rbp,4),%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x3b(%rdi) │ │ │ │ - je 13630 <__cxa_finalize@plt+0xfe60> │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - je 13503 <__cxa_finalize@plt+0xfd33> │ │ │ │ - cmpb $0x0,0x3d(%rbx) │ │ │ │ - mov 0x30(%rbx),%edx │ │ │ │ - je 13581 <__cxa_finalize@plt+0xfdb1> │ │ │ │ - mov 0x60(%rbx),%rcx │ │ │ │ - mov (%rcx),%rsi │ │ │ │ - movslq %edx,%rcx │ │ │ │ - lea (%rcx,%rcx,2),%rcx │ │ │ │ - lea 0x0(,%rcx,8),%rdi │ │ │ │ - cmp 0x10(%rsi,%rcx,8),%ebp │ │ │ │ - jae 13570 <__cxa_finalize@plt+0xfda0> │ │ │ │ - test %edx,%edx │ │ │ │ - je 136f0 <__cxa_finalize@plt+0xff20> │ │ │ │ - mov -0x8(%rsi,%rdi,1),%ecx │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jb 13570 <__cxa_finalize@plt+0xfda0> │ │ │ │ - test %edx,%edx │ │ │ │ - jle 136f0 <__cxa_finalize@plt+0xff20> │ │ │ │ - mov %ebp,%edx │ │ │ │ - sub %ecx,%edx │ │ │ │ - jmp 1360e <__cxa_finalize@plt+0xfe3e> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11060 <__cxa_finalize@plt+0xd890> │ │ │ │ - movl $0x0,0x1c(%rbx) │ │ │ │ - mov %ebp,%esi │ │ │ │ + mov %r8,%rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x30(%rdi),%ebp │ │ │ │ + mov 0x38(%rdi),%rdi │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %edx,0x30(%rsp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %esi,0xc(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle 15965 │ │ │ │ + mov %ecx,%r12d │ │ │ │ + test %r8,%r8 │ │ │ │ + je 15778 │ │ │ │ + test %cl,%cl │ │ │ │ + je 15630 │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %ecx,0x34(%rsp) │ │ │ │ + mov %r14d,%r13d │ │ │ │ + mov %rdi,%r14 │ │ │ │ + nop │ │ │ │ + cmp %r12b,(%r14) │ │ │ │ + je 159a3 │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call e1a0 <__cxa_finalize@plt+0xa9d0> │ │ │ │ - mov %eax,%r12d │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + je 1597c │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x58,%r14 │ │ │ │ + cmp %r13d,%ebp │ │ │ │ + jne 155f0 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov 0x34(%rsp),%edx │ │ │ │ + movslq %ebp,%r13 │ │ │ │ + jmp 1566b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,0x34(%rsp) │ │ │ │ + lea 0x8(%rdi),%r12 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rdi,%r14 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3510 │ │ │ │ test %eax,%eax │ │ │ │ - js 1376a <__cxa_finalize@plt+0xff9a> │ │ │ │ + je 1597c │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp %r13d,%ebp │ │ │ │ + jne 15640 │ │ │ │ + mov 0x34(%rsp),%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + movslq %ebp,%r13 │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + mov %edx,0x34(%rsp) │ │ │ │ cltq │ │ │ │ - movzbl 0x38(%rbx),%r8d │ │ │ │ - lea (%rax,%rax,2),%r13 │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - shl $0x3,%r13 │ │ │ │ - mov (%rax),%rcx │ │ │ │ - add %r13,%rcx │ │ │ │ - cmpb $0x0,0x3a(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov 0xc(%rcx),%esi │ │ │ │ - mov (%rcx),%r9 │ │ │ │ - mov 0x8(%rax),%r14d │ │ │ │ - mov 0x50(%rbx),%rax │ │ │ │ - movzbl 0x39(%rbx),%ecx │ │ │ │ - mov (%rax,%r14,8),%rdx │ │ │ │ - jne 13640 <__cxa_finalize@plt+0xfe70> │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea -0x77a9(%rip),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rax │ │ │ │ - push %rsi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - call ea50 <__cxa_finalize@plt+0xb280> │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmpb $0x0,0x3b(%rax) │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + lea (%rax,%rcx,2),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 3660 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0xc(%rsp),%r14d │ │ │ │ + mov %rax,0x38(%r15) │ │ │ │ + mov %rax,%rcx │ │ │ │ + movslq 0x30(%r15),%rax │ │ │ │ + lea (%rax,%rax,4),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ - jne 13700 <__cxa_finalize@plt+0xff30> │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 136c8 <__cxa_finalize@plt+0xfef8> │ │ │ │ - movb $0x1,0x3d(%rsi) │ │ │ │ - mov %ebp,%edx │ │ │ │ - movl $0x0,0x30(%rsi) │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je 13746 <__cxa_finalize@plt+0xff76> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + lea (%rax,%rdi,2),%rax │ │ │ │ + add $0x1,%esi │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov 0x34(%rsp),%edx │ │ │ │ + mov %rbx,0x8(%rax) │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov %dl,(%rax) │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + movb $0x0,0x28(%rax) │ │ │ │ + mov %rdx,0x18(%rax) │ │ │ │ + movzbl 0x30(%rsp),%edx │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + mov %dl,0x29(%rax) │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + movq $0x0,0x38(%rax) │ │ │ │ + movl $0x0,0x40(%rax) │ │ │ │ + movq $0x0,0x48(%rax) │ │ │ │ + mov %r14d,0x2c(%rax) │ │ │ │ + mov %rbx,0x30(%rax) │ │ │ │ + mov %rdx,0x50(%rax) │ │ │ │ + mov %esi,0x30(%r15) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 15762 │ │ │ │ + lea 0x0(%r13,%r13,4),%rax │ │ │ │ + mov $0x2710,%edi │ │ │ │ + lea 0x0(%r13,%rax,2),%rbx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + lea (%rcx,%rbx,1),%r12 │ │ │ │ + call 31a0 │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + cmp $0x15,%r14d │ │ │ │ + ja 1574b │ │ │ │ + lea 0x71a6a(%rip),%rdx │ │ │ │ + mov %r14d,%ebp │ │ │ │ + movslq (%rdx,%rbp,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + notrack jmp *%rax │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%r15),%rax │ │ │ │ + movq $0x0,0x20(%rax,%rbx,1) │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov (%rax,%rdx,4),%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pop %rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %cl,%cl │ │ │ │ + je 1579c │ │ │ │ + mov %rdi,%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp (%rsi),%r12b │ │ │ │ + je 159a7 │ │ │ │ + add $0x1,%ecx │ │ │ │ + add $0x58,%rsi │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + jne 15788 │ │ │ │ + movslq %ebp,%r13 │ │ │ │ + jmp 1566b │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + lea 0x6ccf5(%rip),%rcx │ │ │ │ + mov (%rax),%r8d │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x80(%rbx),%rax │ │ │ │ - lea -0x781e(%rip),%rdi │ │ │ │ - mov (%rax,%r14,8),%rax │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rsi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - push %r9 │ │ │ │ - mov %r8d,%r9d │ │ │ │ - mov %ecx,%r8d │ │ │ │ - mov %rax,%rcx │ │ │ │ - call f640 <__cxa_finalize@plt+0xbe70> │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmpb $0x0,0x3b(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - je 135f8 <__cxa_finalize@plt+0xfe28> │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - mov 0x88(%rsi),%rdx │ │ │ │ - lea -0x730a(%rip),%rdi │ │ │ │ - movzbl 0x38(%rsi),%r9d │ │ │ │ - movzbl 0x39(%rsi),%r8d │ │ │ │ - mov (%rax),%rcx │ │ │ │ - add %r13,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov (%rdx,%r14,8),%rcx │ │ │ │ - mov 0x58(%rsi),%rdx │ │ │ │ - mov (%rdx,%r14,8),%rdx │ │ │ │ - push %rdi │ │ │ │ - mov 0xc(%rax),%edi │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push $0x0 │ │ │ │ - push (%rax) │ │ │ │ - call f640 <__cxa_finalize@plt+0xbe70> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 135f8 <__cxa_finalize@plt+0xfe28> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x60(%rsi),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x8(%rax,%r13,1),%eax │ │ │ │ - movb $0x1,0x3d(%rsi) │ │ │ │ - mov %r12d,0x30(%rsi) │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jb 13789 <__cxa_finalize@plt+0xffb9> │ │ │ │ - mov %ebp,%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - jmp 1360e <__cxa_finalize@plt+0xfe3e> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ebp,%edx │ │ │ │ - jmp 1361b <__cxa_finalize@plt+0xfe4b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - mov 0x58(%rsi),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea -0x7393(%rip),%rdi │ │ │ │ - movzbl 0x38(%rsi),%r8d │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov (%rdx,%r14,8),%rdx │ │ │ │ - add %r13,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - movzbl 0x39(%rsi),%ecx │ │ │ │ - mov (%rax),%r9 │ │ │ │ - mov 0xc(%rax),%eax │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rax │ │ │ │ - push $0x0 │ │ │ │ - call ea50 <__cxa_finalize@plt+0xb280> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 135f8 <__cxa_finalize@plt+0xfe28> │ │ │ │ - lea 0x6dbcb(%rip),%rdi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov $0x1ff,%esi │ │ │ │ + pop %r15 │ │ │ │ + jmp 3600 <__sprintf_chk@plt> │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 15762 │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + mov 0x4(%rax),%r9d │ │ │ │ + lea 0x6ba40(%rip),%rcx │ │ │ │ + mov (%rax),%r8d │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x6fcc3(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x737ef(%rip),%rcx │ │ │ │ - mov $0x90c,%edx │ │ │ │ - lea 0x6db9b(%rip),%rsi │ │ │ │ - lea 0x6dd63(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x737d0(%rip),%rcx │ │ │ │ - mov $0x92d,%edx │ │ │ │ - lea 0x6db7c(%rip),%rsi │ │ │ │ - lea 0x6dd4d(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - push %rbx │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jne 137e0 <__cxa_finalize@plt+0x10010> │ │ │ │ - mov (%rbx),%rax │ │ │ │ pop %rbx │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x3d(%rdi) │ │ │ │ - mov 0x30(%rdi),%eax │ │ │ │ - je 13831 <__cxa_finalize@plt+0x10061> │ │ │ │ - mov 0x60(%rdi),%rdx │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - movslq %eax,%rdx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - lea 0x0(,%rdx,8),%rsi │ │ │ │ - cmp 0x10(%rcx,%rdx,8),%ebp │ │ │ │ - jae 13820 <__cxa_finalize@plt+0x10050> │ │ │ │ - test %eax,%eax │ │ │ │ - je 137c7 <__cxa_finalize@plt+0xfff7> │ │ │ │ - mov -0x8(%rcx,%rsi,1),%edx │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jb 13820 <__cxa_finalize@plt+0x10050> │ │ │ │ - test %eax,%eax │ │ │ │ - jg 13974 <__cxa_finalize@plt+0x101a4> │ │ │ │ - jmp 137c7 <__cxa_finalize@plt+0xfff7> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11060 <__cxa_finalize@plt+0xd890> │ │ │ │ - movl $0x0,0x1c(%rbx) │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call e1a0 <__cxa_finalize@plt+0xa9d0> │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - js 139ea <__cxa_finalize@plt+0x1021a> │ │ │ │ - cltq │ │ │ │ - movzbl 0x38(%rbx),%r8d │ │ │ │ - lea (%rax,%rax,2),%r13 │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - shl $0x3,%r13 │ │ │ │ - mov (%rax),%rcx │ │ │ │ - add %r13,%rcx │ │ │ │ - cmpb $0x0,0x3a(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov 0xc(%rcx),%esi │ │ │ │ - mov (%rcx),%r9 │ │ │ │ - mov 0x8(%rax),%r14d │ │ │ │ - mov 0x50(%rbx),%rax │ │ │ │ - movzbl 0x39(%rbx),%ecx │ │ │ │ - mov (%rax,%r14,8),%rdx │ │ │ │ - jne 138d0 <__cxa_finalize@plt+0x10100> │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea -0x7a59(%rip),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rax │ │ │ │ - push %rsi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - call ea50 <__cxa_finalize@plt+0xb280> │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmpb $0x0,0x3b(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - jne 13980 <__cxa_finalize@plt+0x101b0> │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 13958 <__cxa_finalize@plt+0x10188> │ │ │ │ - movb $0x1,0x3d(%rsi) │ │ │ │ - mov %ebp,%eax │ │ │ │ - movl $0x0,0x30(%rsi) │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 139c6 <__cxa_finalize@plt+0x101f6> │ │ │ │ - mov %eax,%ebp │ │ │ │ - jmp 137c7 <__cxa_finalize@plt+0xfff7> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x80(%rbx),%rax │ │ │ │ - lea -0x7aae(%rip),%rdi │ │ │ │ - mov (%rax,%r14,8),%rax │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rsi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - push %r9 │ │ │ │ - mov %r8d,%r9d │ │ │ │ - mov %ecx,%r8d │ │ │ │ - mov %rax,%rcx │ │ │ │ - call f640 <__cxa_finalize@plt+0xbe70> │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmpb $0x0,0x3b(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - je 138a8 <__cxa_finalize@plt+0x100d8> │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - mov 0x88(%rsi),%rdx │ │ │ │ - lea -0x759a(%rip),%rdi │ │ │ │ - movzbl 0x38(%rsi),%r9d │ │ │ │ - movzbl 0x39(%rsi),%r8d │ │ │ │ - mov (%rax),%rcx │ │ │ │ - add %r13,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov (%rdx,%r14,8),%rcx │ │ │ │ - mov 0x58(%rsi),%rdx │ │ │ │ - mov (%rdx,%r14,8),%rdx │ │ │ │ - push %rdi │ │ │ │ - mov 0xc(%rax),%edi │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push $0x0 │ │ │ │ - push (%rax) │ │ │ │ - call f640 <__cxa_finalize@plt+0xbe70> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 138a8 <__cxa_finalize@plt+0x100d8> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x60(%rsi),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x8(%rax,%r13,1),%edx │ │ │ │ - movb $0x1,0x3d(%rsi) │ │ │ │ - mov %r12d,0x30(%rsi) │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jb 13a09 <__cxa_finalize@plt+0x10239> │ │ │ │ - mov %ebp,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - jmp 138be <__cxa_finalize@plt+0x100ee> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - mov 0x58(%rsi),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea -0x7613(%rip),%rdi │ │ │ │ - movzbl 0x38(%rsi),%r8d │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov (%rdx,%r14,8),%rdx │ │ │ │ - add %r13,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - movzbl 0x39(%rsi),%ecx │ │ │ │ - mov (%rax),%r9 │ │ │ │ - mov 0xc(%rax),%eax │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rax │ │ │ │ - push $0x0 │ │ │ │ - call ea50 <__cxa_finalize@plt+0xb280> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 138a8 <__cxa_finalize@plt+0x100d8> │ │ │ │ - lea 0x6d94b(%rip),%rdi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov $0x14d,%esi │ │ │ │ + pop %r15 │ │ │ │ + jmp 3600 <__sprintf_chk@plt> │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + mov (%rax),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 1596d │ │ │ │ + add $0x48,%rsp │ │ │ │ + lea 0x6b9f6(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x6fa43(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x7356f(%rip),%rcx │ │ │ │ - mov $0x90c,%edx │ │ │ │ - lea 0x6d91b(%rip),%rsi │ │ │ │ - lea 0x6dae3(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x73550(%rip),%rcx │ │ │ │ - mov $0x92d,%edx │ │ │ │ - lea 0x6d8fc(%rip),%rsi │ │ │ │ - lea 0x6dacd(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %ecx,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - jne 13a78 <__cxa_finalize@plt+0x102a8> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - mov %r13d,0x48(%rax) │ │ │ │ - mov %r12d,0x50(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ + mov $0x1,%esi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x3d(%rdi) │ │ │ │ - mov 0x30(%rdi),%eax │ │ │ │ - je 13ac9 <__cxa_finalize@plt+0x102f9> │ │ │ │ - mov 0x60(%rdi),%rdx │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - movslq %eax,%rdx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - lea 0x0(,%rdx,8),%rsi │ │ │ │ - cmp 0x10(%rcx,%rdx,8),%ebp │ │ │ │ - jae 13ab8 <__cxa_finalize@plt+0x102e8> │ │ │ │ - test %eax,%eax │ │ │ │ - je 13a53 <__cxa_finalize@plt+0x10283> │ │ │ │ - mov -0x8(%rcx,%rsi,1),%edx │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jb 13ab8 <__cxa_finalize@plt+0x102e8> │ │ │ │ - test %eax,%eax │ │ │ │ - jg 13c1c <__cxa_finalize@plt+0x1044c> │ │ │ │ - jmp 13a53 <__cxa_finalize@plt+0x10283> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11060 <__cxa_finalize@plt+0xd890> │ │ │ │ - movl $0x0,0x1c(%rbx) │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call e1a0 <__cxa_finalize@plt+0xa9d0> │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - js 13c92 <__cxa_finalize@plt+0x104c2> │ │ │ │ - cltq │ │ │ │ - movzbl 0x38(%rbx),%r8d │ │ │ │ - movzbl 0x39(%rbx),%ecx │ │ │ │ - lea (%rax,%rax,2),%r15 │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - shl $0x3,%r15 │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov 0x50(%rbx),%rax │ │ │ │ - add %r15,%rdi │ │ │ │ - cmpb $0x0,0x3a(%rbx) │ │ │ │ - mov 0x8(%rdi),%r10d │ │ │ │ - mov 0xc(%rdi),%esi │ │ │ │ - mov (%rdi),%r9 │ │ │ │ - mov (%rax,%r10,8),%rdx │ │ │ │ - jne 13b70 <__cxa_finalize@plt+0x103a0> │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - lea -0x7cef(%rip),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rax │ │ │ │ - push %rsi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - call ea50 <__cxa_finalize@plt+0xb280> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - cmpb $0x0,0x3b(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - jne 13c28 <__cxa_finalize@plt+0x10458> │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 13c00 <__cxa_finalize@plt+0x10430> │ │ │ │ - movb $0x1,0x3d(%rsi) │ │ │ │ - mov %ebp,%eax │ │ │ │ - movl $0x0,0x30(%rsi) │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 13c6e <__cxa_finalize@plt+0x1049e> │ │ │ │ - mov %eax,%ebp │ │ │ │ - jmp 13a53 <__cxa_finalize@plt+0x10283> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x80(%rbx),%rax │ │ │ │ - lea -0x7d4e(%rip),%rdi │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - mov (%rax,%r10,8),%rax │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rsi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - push %r9 │ │ │ │ - mov %r8d,%r9d │ │ │ │ - mov %ecx,%r8d │ │ │ │ - mov %rax,%rcx │ │ │ │ - call f640 <__cxa_finalize@plt+0xbe70> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - cmpb $0x0,0x3b(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - je 13b47 <__cxa_finalize@plt+0x10377> │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - mov 0x88(%rsi),%rdx │ │ │ │ - lea -0x7844(%rip),%rdi │ │ │ │ - movzbl 0x38(%rsi),%r9d │ │ │ │ - movzbl 0x39(%rsi),%r8d │ │ │ │ - mov (%rax),%rcx │ │ │ │ - add %r15,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov (%rdx,%r10,8),%rcx │ │ │ │ - mov 0x58(%rsi),%rdx │ │ │ │ - mov (%rdx,%r10,8),%rdx │ │ │ │ - push %rdi │ │ │ │ - mov 0xc(%rax),%edi │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push $0x0 │ │ │ │ - push (%rax) │ │ │ │ - call f640 <__cxa_finalize@plt+0xbe70> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 13b47 <__cxa_finalize@plt+0x10377> │ │ │ │ - nop │ │ │ │ - mov 0x60(%rsi),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x8(%rax,%r15,1),%edx │ │ │ │ - movb $0x1,0x3d(%rsi) │ │ │ │ - mov %r14d,0x30(%rsi) │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jb 13cb1 <__cxa_finalize@plt+0x104e1> │ │ │ │ - mov %ebp,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - jmp 13b5d <__cxa_finalize@plt+0x1038d> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - mov 0x58(%rsi),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea -0x78bb(%rip),%rdi │ │ │ │ - movzbl 0x38(%rsi),%r8d │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov (%rdx,%r10,8),%rdx │ │ │ │ - add %r15,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - movzbl 0x39(%rsi),%ecx │ │ │ │ - mov (%rax),%r9 │ │ │ │ - mov 0xc(%rax),%eax │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rax │ │ │ │ - push $0x0 │ │ │ │ - call ea50 <__cxa_finalize@plt+0xb280> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 13b47 <__cxa_finalize@plt+0x10377> │ │ │ │ - lea 0x6d6a3(%rip),%rdi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov $0x521,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6f79b(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x732c7(%rip),%rcx │ │ │ │ - mov $0x90c,%edx │ │ │ │ - lea 0x6d673(%rip),%rsi │ │ │ │ - lea 0x6d83b(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x732a8(%rip),%rcx │ │ │ │ - mov $0x92d,%edx │ │ │ │ - lea 0x6d654(%rip),%rsi │ │ │ │ - lea 0x6d825(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %ecx,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - jne 13d18 <__cxa_finalize@plt+0x10548> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - mov %r13d,0x44(%rax) │ │ │ │ - mov %r12d,0x4c(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ + jmp 3600 <__sprintf_chk@plt> │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + lea 0x6c447(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov $0x1,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x3d(%rdi) │ │ │ │ - mov 0x30(%rdi),%eax │ │ │ │ - je 13d69 <__cxa_finalize@plt+0x10599> │ │ │ │ - mov 0x60(%rdi),%rdx │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - movslq %eax,%rdx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - lea 0x0(,%rdx,8),%rsi │ │ │ │ - cmp 0x10(%rcx,%rdx,8),%ebp │ │ │ │ - jae 13d58 <__cxa_finalize@plt+0x10588> │ │ │ │ - test %eax,%eax │ │ │ │ - je 13cf3 <__cxa_finalize@plt+0x10523> │ │ │ │ - mov -0x8(%rcx,%rsi,1),%edx │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jb 13d58 <__cxa_finalize@plt+0x10588> │ │ │ │ - test %eax,%eax │ │ │ │ - jg 13ebc <__cxa_finalize@plt+0x106ec> │ │ │ │ - jmp 13cf3 <__cxa_finalize@plt+0x10523> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11060 <__cxa_finalize@plt+0xd890> │ │ │ │ - movl $0x0,0x1c(%rbx) │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call e1a0 <__cxa_finalize@plt+0xa9d0> │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - js 13f32 <__cxa_finalize@plt+0x10762> │ │ │ │ - cltq │ │ │ │ - movzbl 0x38(%rbx),%r8d │ │ │ │ - movzbl 0x39(%rbx),%ecx │ │ │ │ - lea (%rax,%rax,2),%r15 │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - shl $0x3,%r15 │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov 0x50(%rbx),%rax │ │ │ │ - add %r15,%rdi │ │ │ │ - cmpb $0x0,0x3a(%rbx) │ │ │ │ - mov 0x8(%rdi),%r10d │ │ │ │ - mov 0xc(%rdi),%esi │ │ │ │ - mov (%rdi),%r9 │ │ │ │ - mov (%rax,%r10,8),%rdx │ │ │ │ - jne 13e10 <__cxa_finalize@plt+0x10640> │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - lea -0x7f8f(%rip),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rax │ │ │ │ - push %rsi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - call ea50 <__cxa_finalize@plt+0xb280> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - cmpb $0x0,0x3b(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - jne 13ec8 <__cxa_finalize@plt+0x106f8> │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 13ea0 <__cxa_finalize@plt+0x106d0> │ │ │ │ - movb $0x1,0x3d(%rsi) │ │ │ │ - mov %ebp,%eax │ │ │ │ - movl $0x0,0x30(%rsi) │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 13f0e <__cxa_finalize@plt+0x1073e> │ │ │ │ - mov %eax,%ebp │ │ │ │ - jmp 13cf3 <__cxa_finalize@plt+0x10523> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x80(%rbx),%rax │ │ │ │ - lea -0x7fee(%rip),%rdi │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - mov (%rax,%r10,8),%rax │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rsi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - push %r9 │ │ │ │ - mov %r8d,%r9d │ │ │ │ - mov %ecx,%r8d │ │ │ │ - mov %rax,%rcx │ │ │ │ - call f640 <__cxa_finalize@plt+0xbe70> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - cmpb $0x0,0x3b(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - je 13de7 <__cxa_finalize@plt+0x10617> │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - mov 0x88(%rsi),%rdx │ │ │ │ - lea -0x7ae4(%rip),%rdi │ │ │ │ - movzbl 0x38(%rsi),%r9d │ │ │ │ - movzbl 0x39(%rsi),%r8d │ │ │ │ - mov (%rax),%rcx │ │ │ │ - add %r15,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov (%rdx,%r10,8),%rcx │ │ │ │ - mov 0x58(%rsi),%rdx │ │ │ │ - mov (%rdx,%r10,8),%rdx │ │ │ │ - push %rdi │ │ │ │ - mov 0xc(%rax),%edi │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push $0x0 │ │ │ │ - push (%rax) │ │ │ │ - call f640 <__cxa_finalize@plt+0xbe70> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 13de7 <__cxa_finalize@plt+0x10617> │ │ │ │ - nop │ │ │ │ - mov 0x60(%rsi),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x8(%rax,%r15,1),%edx │ │ │ │ - movb $0x1,0x3d(%rsi) │ │ │ │ - mov %r14d,0x30(%rsi) │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jb 13f51 <__cxa_finalize@plt+0x10781> │ │ │ │ - mov %ebp,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - jmp 13dfd <__cxa_finalize@plt+0x1062d> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - mov 0x58(%rsi),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea -0x7b5b(%rip),%rdi │ │ │ │ - movzbl 0x38(%rsi),%r8d │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov (%rdx,%r10,8),%rdx │ │ │ │ - add %r15,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - movzbl 0x39(%rsi),%ecx │ │ │ │ - mov (%rax),%r9 │ │ │ │ - mov 0xc(%rax),%eax │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rax │ │ │ │ - push $0x0 │ │ │ │ - call ea50 <__cxa_finalize@plt+0xb280> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 13de7 <__cxa_finalize@plt+0x10617> │ │ │ │ - lea 0x6d403(%rip),%rdi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov $0x50f,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6f4fb(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x73027(%rip),%rcx │ │ │ │ - mov $0x90c,%edx │ │ │ │ - lea 0x6d3d3(%rip),%rsi │ │ │ │ - lea 0x6d59b(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x73008(%rip),%rcx │ │ │ │ - mov $0x92d,%edx │ │ │ │ - lea 0x6d3b4(%rip),%rsi │ │ │ │ - lea 0x6d585(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 11060 <__cxa_finalize@plt+0xd890> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp 10e20 <__cxa_finalize@plt+0xd650> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - push %r12 │ │ │ │ - mov %r8,%r13 │ │ │ │ - mov %r9,%r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0x6da4f(%rip),%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x8942e(%rip),%rdi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0x89417(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x893fe(%rip),%rdi │ │ │ │ - lea 0x6d4ee(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ + jmp 3600 <__sprintf_chk@plt> │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + lea 0x6ca5f(%rip),%rcx │ │ │ │ + movsbl (%rax),%r8d │ │ │ │ + jmp 157b8 │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 15762 │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + mov 0x4(%rax),%r9d │ │ │ │ + lea 0x6b955(%rip),%rcx │ │ │ │ + mov (%rax),%r8d │ │ │ │ + jmp 157fa │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 15762 │ │ │ │ + mov 0x4(%rax),%r9d │ │ │ │ + mov (%rax),%r8d │ │ │ │ + lea 0x6b939(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ mov $0x1,%esi │ │ │ │ - mov 0x893e0(%rip),%rdi │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %eax,0x80(%rsp) │ │ │ │ + add $0x48,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - jmp 3110 <__fprintf_chk@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - lea 0x6d0c7(%rip),%rsi │ │ │ │ - call 3630 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 3600 <__sprintf_chk@plt> │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 141de <__cxa_finalize@plt+0x10a0e> │ │ │ │ - mov 0x2c(%r13),%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x6cffa(%rip),%rbp │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 140c0 <__cxa_finalize@plt+0x108f0> │ │ │ │ - jmp 141c8 <__cxa_finalize@plt+0x109f8> │ │ │ │ - nop │ │ │ │ - lea 0x6e7a1(%rip),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%r15d │ │ │ │ - mov $0x1,%esi │ │ │ │ - add $0xd0,%r14 │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp 0x2c(%rax),%r15d │ │ │ │ - jae 141c8 <__cxa_finalize@plt+0x109f8> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x6d430(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x30(%rax),%r13 │ │ │ │ - xor %eax,%eax │ │ │ │ - add %r14,%r13 │ │ │ │ - mov 0x8(%r13),%rcx │ │ │ │ - mov 0x28(%r13),%r9 │ │ │ │ - mov 0x48(%r13),%r8 │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x20(%r13),%rax │ │ │ │ - mov 0x18(%r13),%rdi │ │ │ │ - lea 0x6d409(%rip),%rdx │ │ │ │ - movzbl 0x40(%r13),%r9d │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x1(%rdi),%rcx │ │ │ │ - lea 0x1(%rax),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - movzbl 0x41(%r13),%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6d4fb(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x54(%r13),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 14090 <__cxa_finalize@plt+0x108c0> │ │ │ │ - lea 0x6d6e1(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x54(%r13),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 14090 <__cxa_finalize@plt+0x108c0> │ │ │ │ - xor %r12d,%r12d │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x58(%r13),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rax,%r12,8),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x54(%r13),%eax │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jb 141a0 <__cxa_finalize@plt+0x109d0> │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jb 14168 <__cxa_finalize@plt+0x10998> │ │ │ │ - jmp 14090 <__cxa_finalize@plt+0x108c0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x6d483(%rip),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%r12 │ │ │ │ + je 15762 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + lea 0x6b903(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + add $0x48,%rsp │ │ │ │ mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp 0x54(%r13),%r12d │ │ │ │ - jb 14168 <__cxa_finalize@plt+0x10998> │ │ │ │ - jmp 14090 <__cxa_finalize@plt+0x108c0> │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov $0x2,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 35a0 │ │ │ │ - mov 0x8921b(%rip),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ + jmp 3600 <__sprintf_chk@plt> │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 1566b │ │ │ │ + movl $0x656e6f6e,(%rdi) │ │ │ │ + movb $0x0,0x4(%rdi) │ │ │ │ + jmp 15762 │ │ │ │ + mov 0x87a7d(%rip),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x6f1e2(%rip),%rdx │ │ │ │ + lea 0x6b870(%rip),%rdx │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - or $0xffffffff,%edi │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov 0x34(%rsp),%edx │ │ │ │ + mov 0x87a52(%rip),%rdi │ │ │ │ + movsbl %dl,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6b829(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ call 3140 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + movslq %esi,%rsi │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x54(%rsi),%eax │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ + lea (%rsi,%rsi,2),%rbx │ │ │ │ + mov 0x8(%rdi),%r14 │ │ │ │ + shl $0x3,%rbx │ │ │ │ + mov 0x8(%r14,%rbx,1),%r12d │ │ │ │ + mov 0x8(%r14),%esi │ │ │ │ + mov 0x10(%r14),%rdi │ │ │ │ + sub %edx,%r12d │ │ │ │ + add %r12d,%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - mov %rax,0x58(%rbx) │ │ │ │ - mov 0x54(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x54(%rbx),%edx │ │ │ │ - lea 0x1(%rbp),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x60(%rbx) │ │ │ │ - mov 0x58(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%r13 │ │ │ │ - call 5e500 │ │ │ │ - mov 0x54(%rbx),%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - mov %ebp,(%rax,%rdx,4) │ │ │ │ - mov 0x58(%rbx),%rax │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov 0x54(%rbx),%ecx │ │ │ │ - mov (%rax,%rcx,8),%rdi │ │ │ │ + call 3660 │ │ │ │ + movslq %r13d,%rcx │ │ │ │ + mov %rax,0x10(%r14) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movslq %r12d,%r14 │ │ │ │ + shl $0x3,%r14 │ │ │ │ + mov 0x10(%rax,%rbx,1),%rdx │ │ │ │ + lea (%rdx,%rcx,8),%rsi │ │ │ │ + movslq 0x8(%rax),%rdx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ call 3480 │ │ │ │ - mov 0x54(%rbx),%eax │ │ │ │ - mov 0x58(%rbx),%rcx │ │ │ │ - mov 0x60(%rbx),%rdx │ │ │ │ - mov (%rdx,%rax,4),%edx │ │ │ │ - mov (%rcx,%rax,8),%rax │ │ │ │ - movb $0x0,(%rax,%rdx,1) │ │ │ │ - addl $0x1,0x54(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + add %r12d,0x8(%rax) │ │ │ │ + lea (%rax,%rbx,1),%r12 │ │ │ │ + mov 0x10(%r12),%rdi │ │ │ │ + call 3660 │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %r13d,0x8(%rax,%rbx,1) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov $0x48,%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call 7c070 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x44(%rsp),%rcx │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x6d50d(%rip),%rdx │ │ │ │ - call a3f0 <__cxa_finalize@plt+0x6c20> │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x44(%rsp),%eax │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - lea (%rax,%rdx,4),%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x44(%rsp),%edx │ │ │ │ - mov %rax,0x30(%r14) │ │ │ │ - test %edx,%edx │ │ │ │ - je 14961 <__cxa_finalize@plt+0x11191> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rbx,%r13 │ │ │ │ - lea 0x72b94(%rip),%r14 │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - jmp 14394 <__cxa_finalize@plt+0x10bc4> │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov (%rdx),%ebx │ │ │ │ + movslq %ecx,%rdx │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + lea (%rdx,%rdx,2),%r12 │ │ │ │ + lea (%rsi,%rsi,4),%rdx │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + lea (%rsi,%rdx,2),%r13 │ │ │ │ + mov 0x38(%rax),%rsi │ │ │ │ + shl $0x3,%r12 │ │ │ │ + lea -0x1(%rbx),%edi │ │ │ │ + shl $0x3,%r13 │ │ │ │ + lea (%r14,%r12,1),%r9 │ │ │ │ + lea (%rsi,%r13,1),%rbx │ │ │ │ + movslq 0x8(%r9),%r15 │ │ │ │ + cmpl $0x15,0x2c(%rbx) │ │ │ │ + mov 0x30(%rbx),%r8 │ │ │ │ + ja 16702 │ │ │ │ + mov 0x2c(%rbx),%edx │ │ │ │ + lea 0x71729(%rip),%r10 │ │ │ │ + movslq (%r10,%rdx,4),%rdx │ │ │ │ + add %r10,%rdx │ │ │ │ + notrack jmp *%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 16852 │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jle 15b0e │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jne 1686b │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 159d0 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 16852 │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jle 16770 │ │ │ │ + cmp %ecx,%edi │ │ │ │ + je 15aff │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x6dbbb(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 15120 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - add $0x8,%r13 │ │ │ │ - call 585d0 │ │ │ │ - addl $0x1,0xc(%rsp) │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - cmp 0x44(%rsp),%eax │ │ │ │ - jae 148df <__cxa_finalize@plt+0x1110f> │ │ │ │ - mov 0x0(%r13),%r15 │ │ │ │ - mov 0x8(%r15),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 14370 <__cxa_finalize@plt+0x10ba0> │ │ │ │ - mov (%r15),%r12 │ │ │ │ - mov (%r12),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jg 15af7 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 15b0e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r9),%rax │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov (%rax),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ call 32d0 │ │ │ │ - cmpb $0x23,(%rbx) │ │ │ │ - je 14370 <__cxa_finalize@plt+0x10ba0> │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jbe 143d5 <__cxa_finalize@plt+0x10c05> │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x6d14d(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3190 │ │ │ │ - test %eax,%eax │ │ │ │ - je 147d0 <__cxa_finalize@plt+0x11000> │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - jbe 14370 <__cxa_finalize@plt+0x10ba0> │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + sub $0x2b,%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + sete %al │ │ │ │ + sete %cl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl (%r15,%rax,1),%eax │ │ │ │ + sub $0x30,%eax │ │ │ │ + cmp $0x9,%al │ │ │ │ + ja 15bd4 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movslq %ecx,%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r15,%rax,1),%ebx │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + lea -0x30(%rbx),%edx │ │ │ │ + cmp $0x9,%dl │ │ │ │ + jbe 15bc0 │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jne 16985 │ │ │ │ + mov $0xa,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov 0x2c(%rcx),%eax │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - lea (%rax,%rdx,4),%rbx │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add 0x30(%rcx),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 7c0f0 │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - mov %r12,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add (%rdx),%rax │ │ │ │ - mov (%rax),%rbp │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 3430 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + lea 0x7fffffff(%rax),%edx │ │ │ │ + cmp $0xfffffffd,%edx │ │ │ │ + ja 16979 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 15b0e │ │ │ │ + cmp %eax,(%r8) │ │ │ │ + jl 15c1c │ │ │ │ + cmp %eax,0x4(%r8) │ │ │ │ + jle 15b0e │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x6dbfd(%rip),%rsi │ │ │ │ + mov 0x10(%rax,%r12,1),%rax │ │ │ │ + add 0x38(%rdi),%r13 │ │ │ │ + movsbl 0x0(%r13),%ecx │ │ │ │ + mov 0x8(%r13),%r8 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 15120 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 169c2 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 15b0e │ │ │ │ + mov (%r8),%edx │ │ │ │ + cmp %r15d,%edx │ │ │ │ + jge 167a0 │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jne 16a12 │ │ │ │ + mov %edi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ + call 159d0 │ │ │ │ + jmp 15b0e │ │ │ │ + nopl (%rax) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 16852 │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jne 15af7 │ │ │ │ + mov 0x10(%r9),%rax │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov (%rax),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ call 32d0 │ │ │ │ - mov %rax,%r15 │ │ │ │ - cmp $0x8,%r12d │ │ │ │ - ja 14938 <__cxa_finalize@plt+0x11168> │ │ │ │ - mov %r12d,%eax │ │ │ │ - movslq (%r14,%rax,4),%rax │ │ │ │ - add %r14,%rax │ │ │ │ - notrack jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xa,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + sub $0x2b,%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + sete %al │ │ │ │ + sete %cl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl (%r15,%rax,1),%eax │ │ │ │ + sub $0x30,%eax │ │ │ │ + cmp $0x9,%al │ │ │ │ + ja 15d04 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movslq %ecx,%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r15,%rax,1),%ebx │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + lea -0x30(%rbx),%edx │ │ │ │ + cmp $0x9,%dl │ │ │ │ + jbe 15cf0 │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jne 16a37 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ call 3430 │ │ │ │ - mov %al,0x41(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - jne 1478a <__cxa_finalize@plt+0x10fba> │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - sub $0x2e,%eax │ │ │ │ - test $0xfd,%al │ │ │ │ - jne 14792 <__cxa_finalize@plt+0x10fc2> │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + cmp $0x7ffffffe,%eax │ │ │ │ + ja 16a2b │ │ │ │ + test %r8,%r8 │ │ │ │ + je 15b0e │ │ │ │ + cmp %eax,(%r8) │ │ │ │ + jl 15d48 │ │ │ │ + cmp %eax,0x4(%r8) │ │ │ │ + jle 15b0e │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x6db49(%rip),%rsi │ │ │ │ + mov 0x10(%rax,%r12,1),%rax │ │ │ │ + add 0x38(%rdi),%r13 │ │ │ │ + movsbl 0x0(%r13),%ecx │ │ │ │ + mov 0x8(%r13),%r8 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 15120 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 16852 │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jne 15af7 │ │ │ │ + mov 0x10(%r9),%rax │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov (%rax),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32d0 │ │ │ │ + movzbl (%r15),%ebx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + lea -0x2b(%rbx),%edx │ │ │ │ + and $0xfd,%edx │ │ │ │ + sete %dl │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movzbl %dl,%edx │ │ │ │ + jmp 15ddf │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r9b,%r9b │ │ │ │ + jne 15df2 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + add $0x1,%rdx │ │ │ │ + movzbl (%r15,%rdx,1),%ecx │ │ │ │ + lea -0x30(%rcx),%edi │ │ │ │ + cmp $0x9,%dil │ │ │ │ + jbe 15ddb │ │ │ │ + cmp $0x2e,%cl │ │ │ │ + je 15dd0 │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 16923 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 3770 │ │ │ │ + ucomisd 0x6d5cf(%rip),%xmm0 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + jp 15e1e │ │ │ │ + je 16917 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 15b0e │ │ │ │ + comisd (%r8),%xmm0 │ │ │ │ + ja 15e3e │ │ │ │ + movsd 0x8(%r8),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 15b0e │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x6d96b(%rip),%rsi │ │ │ │ + mov 0x10(%rax,%r12,1),%rax │ │ │ │ + add 0x38(%rdi),%r13 │ │ │ │ + movsbl 0x0(%r13),%ecx │ │ │ │ + mov 0x8(%r13),%r8 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 15120 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 14408 <__cxa_finalize@plt+0x10c38> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x0(%r13),%r15 │ │ │ │ - addl $0x1,0x2c(%rax) │ │ │ │ - jmp 14370 <__cxa_finalize@plt+0x10ba0> │ │ │ │ - nop │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - lea -0x2d(%rax),%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - jbe 144a4 <__cxa_finalize@plt+0x10cd4> │ │ │ │ - cmp $0x2b,%al │ │ │ │ - jne 149da <__cxa_finalize@plt+0x1120a> │ │ │ │ - mov %al,0x40(%rbx) │ │ │ │ - jmp 14470 <__cxa_finalize@plt+0x10ca0> │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jle 169db │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + je 15ea9 │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jne 16a5b │ │ │ │ + mov %edi,%esi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 159d0 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + lea (%r14,%r12,1),%r9 │ │ │ │ + mov 0x10(%r9),%rbx │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov (%rbx),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32d0 │ │ │ │ + movzbl (%r15),%edi │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + lea -0x2b(%rdi),%edx │ │ │ │ + and $0xfd,%edx │ │ │ │ + sete %dl │ │ │ │ + xor %edi,%edi │ │ │ │ + movzbl %dl,%edx │ │ │ │ + jmp 15eee │ │ │ │ nopl 0x0(%rax) │ │ │ │ + test %dil,%dil │ │ │ │ + jne 15f01 │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%rdx │ │ │ │ + movzbl (%r15,%rdx,1),%ecx │ │ │ │ + lea -0x30(%rcx),%esi │ │ │ │ + cmp $0x9,%sil │ │ │ │ + jbe 15eea │ │ │ │ + cmp $0x2e,%cl │ │ │ │ + je 15ee0 │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 16385 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 32d0 │ │ │ │ + movzbl (%rbx),%edi │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + lea -0x2b(%rdi),%edx │ │ │ │ + and $0xfd,%edx │ │ │ │ + sete %dl │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movzbl %dl,%edx │ │ │ │ + jmp 15f4f │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r9b,%r9b │ │ │ │ + jne 15f61 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + add $0x1,%rdx │ │ │ │ + movzbl (%rbx,%rdx,1),%ecx │ │ │ │ + lea -0x30(%rcx),%esi │ │ │ │ + cmp $0x9,%sil │ │ │ │ + jbe 15f4b │ │ │ │ + cmp $0x2e,%cl │ │ │ │ + je 15f40 │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 16385 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ call 3770 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x38(%rbx) │ │ │ │ - jp 14470 <__cxa_finalize@plt+0x10ca0> │ │ │ │ - jne 14470 <__cxa_finalize@plt+0x10ca0> │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - sub $0x2e,%eax │ │ │ │ - test $0xfd,%al │ │ │ │ - je 14470 <__cxa_finalize@plt+0x10ca0> │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x6ce2d(%rip),%rdi │ │ │ │ - push %rbp │ │ │ │ - mov $0x5,%r9d │ │ │ │ - mov $0xdf3,%esi │ │ │ │ - lea 0x6f4f2(%rip),%rdx │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xa,%edx │ │ │ │ + ucomisd 0x6d460(%rip),%xmm0 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + jp 15f91 │ │ │ │ + je 16381 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ xor %esi,%esi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + mov 0x10(%rax,%r12,1),%rax │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + call 3770 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + ucomisd 0x6d423(%rip),%xmm0 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + jp 15fcb │ │ │ │ + je 16381 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 166d3 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 15b0e │ │ │ │ + comisd (%r8),%xmm0 │ │ │ │ + ja 15ff5 │ │ │ │ + movsd 0x8(%r8),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 15b0e │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x10(%rax,%r12,1),%rax │ │ │ │ + add 0x38(%rdi),%r13 │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6d93a(%rip),%rsi │ │ │ │ + mov 0x8(%r13),%r9 │ │ │ │ + movsbl 0x0(%r13),%r8d │ │ │ │ + call 15120 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 169c2 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 15b0e │ │ │ │ + mov (%r8),%edx │ │ │ │ + cmp %r15d,%edx │ │ │ │ + jge 1605e │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jne 169a9 │ │ │ │ + mov %edi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 159d0 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + cmp %r15d,0x4(%r8) │ │ │ │ + jle 15b0e │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x6db05(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + add 0x38(%rdi),%r13 │ │ │ │ + mov 0x8(%r13),%rcx │ │ │ │ + movsbl 0x0(%r13),%edx │ │ │ │ + call 15120 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jg 15af7 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 15b0e │ │ │ │ + jmp 15c9b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jg 15af7 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 15b0e │ │ │ │ + jmp 15d8b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%r15),%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jbe 168e5 │ │ │ │ + cmp $0x3,%r15d │ │ │ │ + jg 16720 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 15b0e │ │ │ │ + mov 0x10(%r9),%rbx │ │ │ │ + mov (%rbx),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32d0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,%r8 │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + sub $0x2b,%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + sete %al │ │ │ │ + sete %cl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl (%r15,%rax,1),%eax │ │ │ │ + sub $0x30,%eax │ │ │ │ + cmp $0x9,%al │ │ │ │ + ja 16144 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movslq %ecx,%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r15,%rax,1),%edi │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + lea -0x30(%rdi),%edx │ │ │ │ + cmp $0x9,%dl │ │ │ │ + jbe 16130 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jne 16255 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call 32d0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,%r8 │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + sub $0x2b,%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + sete %al │ │ │ │ + sete %cl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl (%rdi,%rax,1),%eax │ │ │ │ + sub $0x30,%eax │ │ │ │ + cmp $0x9,%al │ │ │ │ + ja 161a3 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movslq %ecx,%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdi,%rax,1),%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + lea -0x30(%rsi),%edx │ │ │ │ + cmp $0x9,%dl │ │ │ │ + jbe 16190 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jne 16255 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32d0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + sub $0x2b,%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + sete %al │ │ │ │ + sete %cl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl (%rbx,%rax,1),%eax │ │ │ │ + sub $0x30,%eax │ │ │ │ + cmp $0x9,%al │ │ │ │ + ja 161f3 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movslq %ecx,%rax │ │ │ │ + nop │ │ │ │ + movzbl (%rbx,%rax,1),%ecx │ │ │ │ + lea -0x30(%rcx),%edx │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x9,%dl │ │ │ │ + jbe 161e0 │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jne 16255 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ call 3430 │ │ │ │ - cltq │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 1453c <__cxa_finalize@plt+0x10d6c> │ │ │ │ - cmpb $0x30,0x0(%rbp) │ │ │ │ - jne 149a5 <__cxa_finalize@plt+0x111d5> │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - jmp 14470 <__cxa_finalize@plt+0x10ca0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cmp $0x80000000,%eax │ │ │ │ + je 16251 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ mov $0xa,%edx │ │ │ │ + mov 0x10(%rax,%r12,1),%rax │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + cmp $0x80000000,%eax │ │ │ │ + je 16251 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x10(%rax,%r12,1),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ call 3430 │ │ │ │ - cltq │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 14574 <__cxa_finalize@plt+0x10da4> │ │ │ │ - cmpb $0x30,0x0(%rbp) │ │ │ │ - jne 14970 <__cxa_finalize@plt+0x111a0> │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - jmp 14470 <__cxa_finalize@plt+0x10ca0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15d,0x30(%rbx) │ │ │ │ - lea 0x1(%r15),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r15d,%r15d │ │ │ │ - call 5e500 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ + cmp $0x80000000,%eax │ │ │ │ + jne 15b0e │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x10(%r14,%r12,1),%rax │ │ │ │ + lea 0x6d78b(%rip),%rsi │ │ │ │ + add 0x38(%rdi),%r13 │ │ │ │ + mov 0x10(%rax),%r8 │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + movsbl 0x0(%r13),%r9d │ │ │ │ + push %rdx │ │ │ │ + push 0x8(%r13) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 15120 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + je 168b3 │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + jg 16748 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 15b0e │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%r9),%rbx │ │ │ │ + mov (%rbx),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32d0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ mov %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ - jmp 14470 <__cxa_finalize@plt+0x10ca0> │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + sub $0x2b,%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + sete %al │ │ │ │ + sete %cl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl (%r15,%rax,1),%eax │ │ │ │ + sub $0x30,%eax │ │ │ │ + cmp $0x9,%al │ │ │ │ + ja 162f4 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movslq %ecx,%rax │ │ │ │ + movzbl (%r15,%rax,1),%ecx │ │ │ │ + lea -0x30(%rcx),%edx │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x9,%dl │ │ │ │ + jbe 162e0 │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jne 16385 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32d0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + sub $0x2b,%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + sete %al │ │ │ │ + sete %cl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl (%rbx,%rax,1),%eax │ │ │ │ + sub $0x30,%eax │ │ │ │ + cmp $0x9,%al │ │ │ │ + ja 16343 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movslq %ecx,%rax │ │ │ │ + nop │ │ │ │ + movzbl (%rbx,%rax,1),%ecx │ │ │ │ + lea -0x30(%rcx),%edx │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x9,%dl │ │ │ │ + jbe 16330 │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jne 16385 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3430 │ │ │ │ + cmp $0x80000000,%eax │ │ │ │ + je 16381 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x10(%rax,%r12,1),%rax │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + cmp $0x80000000,%eax │ │ │ │ + jne 15b0e │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x10(%r14,%r12,1),%rax │ │ │ │ + add 0x38(%rdi),%r13 │ │ │ │ + jmp 16006 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,0x50(%rbx) │ │ │ │ - lea 0x1(%r15),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r15d,%r15d │ │ │ │ - call 5e500 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x48(%rbx) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 15b0e │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jne 168cc │ │ │ │ + mov %edi,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 159d0 │ │ │ │ + jmp 15b0e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 16852 │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jne 15af7 │ │ │ │ + jmp 15b70 │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jle 16a74 │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + je 16419 │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jne 16960 │ │ │ │ + mov %edi,%esi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 159d0 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + lea (%r14,%r12,1),%r9 │ │ │ │ + mov 0x10(%r9),%rbx │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov (%rbx),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32d0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ - add $0x1,%r12 │ │ │ │ - jmp 14408 <__cxa_finalize@plt+0x10c38> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,0x10(%rbx) │ │ │ │ - lea 0x1(%r15),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r15d,%r15d │ │ │ │ - call 5e500 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + sub $0x2b,%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + sete %al │ │ │ │ + sete %cl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl (%r15,%rax,1),%eax │ │ │ │ + sub $0x30,%eax │ │ │ │ + cmp $0x9,%al │ │ │ │ + ja 16474 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movslq %ecx,%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r15,%rax,1),%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + lea -0x30(%rsi),%edx │ │ │ │ + cmp $0x9,%dl │ │ │ │ + jbe 16460 │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jne 16385 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 32d0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ - jmp 145ed <__cxa_finalize@plt+0x10e1d> │ │ │ │ - nop │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + sub $0x2b,%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + sete %al │ │ │ │ + sete %cl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl (%rbx,%rax,1),%eax │ │ │ │ + sub $0x30,%eax │ │ │ │ + cmp $0x9,%al │ │ │ │ + ja 164d3 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movslq %ecx,%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rbx,%rax,1),%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + lea -0x30(%rsi),%edx │ │ │ │ + cmp $0x9,%dl │ │ │ │ + jbe 164c0 │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jne 16385 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3430 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + cmp $0x80000000,%eax │ │ │ │ + mov %rax,%r14 │ │ │ │ + je 16381 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov 0x10(%rax,%r12,1),%rax │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + lea 0x7fffffff(%rax),%edx │ │ │ │ + cmp $0xfffffffd,%edx │ │ │ │ + ja 16381 │ │ │ │ + cmp $0x7fffffff,%r14d │ │ │ │ + je 16381 │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jg 16884 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 15b0e │ │ │ │ + cmp %eax,(%r8) │ │ │ │ + jl 15ff5 │ │ │ │ + cmp %r14d,0x4(%r8) │ │ │ │ + jle 15b0e │ │ │ │ + jmp 15ff5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jle 169db │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + je 165a9 │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jne 16a5b │ │ │ │ + mov %edi,%esi │ │ │ │ + mov $0x2,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x6cff0(%rip),%rsi │ │ │ │ - call 3540 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 14470 <__cxa_finalize@plt+0x10ca0> │ │ │ │ - call 3320 <__ctype_b_loc@plt> │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rax,%r15 │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 159d0 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + lea (%r14,%r12,1),%r9 │ │ │ │ + mov 0x10(%r9),%rbx │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov (%rbx),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32d0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + sub $0x2b,%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + sete %al │ │ │ │ + sete %cl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl (%r15,%rax,1),%eax │ │ │ │ + sub $0x30,%eax │ │ │ │ + cmp $0x9,%al │ │ │ │ + ja 16604 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movslq %ecx,%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r15,%rax,1),%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + lea -0x30(%rsi),%edx │ │ │ │ + cmp $0x9,%dl │ │ │ │ + jbe 165f0 │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jne 16385 │ │ │ │ mov %rbx,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ call 32d0 │ │ │ │ - mov (%r15),%rsi │ │ │ │ - movsbq (%rbx),%rdx │ │ │ │ - mov %eax,%edi │ │ │ │ - testb $0x20,0x1(%rsi,%rdx,2) │ │ │ │ - je 14780 <__cxa_finalize@plt+0x10fb0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + sub $0x2b,%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + sete %al │ │ │ │ + sete %cl │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl (%rbx,%rax,1),%eax │ │ │ │ + sub $0x30,%eax │ │ │ │ + cmp $0x9,%al │ │ │ │ + ja 16663 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movslq %ecx,%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rbx,%rax,1),%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + lea -0x30(%rsi),%edx │ │ │ │ + cmp $0x9,%dl │ │ │ │ + jbe 16650 │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jne 16385 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3430 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ - je 14780 <__cxa_finalize@plt+0x10fb0> │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 14694 <__cxa_finalize@plt+0x10ec4> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %edi,%edx │ │ │ │ - jae 146a9 <__cxa_finalize@plt+0x10ed9> │ │ │ │ - lea 0x1(%rdx),%ebp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - add %rbx,%rbp │ │ │ │ - movsbq 0x0(%rbp),%rcx │ │ │ │ - testb $0x20,0x1(%rsi,%rcx,2) │ │ │ │ - jne 14690 <__cxa_finalize@plt+0x10ec0> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jb 146d0 <__cxa_finalize@plt+0x10f00> │ │ │ │ - lea 0x6cf76(%rip),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 3540 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 14660 <__cxa_finalize@plt+0x10e90> │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - jmp 14470 <__cxa_finalize@plt+0x10ca0> │ │ │ │ + mov %rax,%r14 │ │ │ │ + js 16381 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov 0x10(%rax,%r12,1),%rax │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + cmp $0x7ffffffe,%eax │ │ │ │ + ja 16381 │ │ │ │ + cmp $0x7fffffff,%r14d │ │ │ │ + je 16381 │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jle 1654a │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x6ab65(%rip),%rsi │ │ │ │ + mov 0x10(%rax,%r12,1),%rax │ │ │ │ + add 0x38(%rdi),%r13 │ │ │ │ + mov 0x8(%r13),%r9 │ │ │ │ + movsbl 0x0(%r13),%r8d │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 15120 │ │ │ │ + mov (%r9),%rdx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x6ab73(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 15120 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jne 16947 │ │ │ │ + mov %edi,%esi │ │ │ │ + mov $0x3,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ + call 159d0 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + lea (%r14,%r12,1),%r9 │ │ │ │ + jmp 160f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jne 168fe │ │ │ │ + mov %edi,%esi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 159d0 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + lea (%r14,%r12,1),%r9 │ │ │ │ + jmp 162a8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%r9),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ call 32d0 │ │ │ │ - mov 0x58(%r12),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x54(%r12),%eax │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x60(%r12),%rdi │ │ │ │ - mov %rax,0x58(%r12) │ │ │ │ - mov 0x54(%r12),%eax │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x54(%r12),%edx │ │ │ │ - lea 0x1(%rbx),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x60(%r12) │ │ │ │ - mov 0x58(%r12),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdx │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov 0x54(%r12),%edx │ │ │ │ - mov 0x60(%r12),%rax │ │ │ │ - mov %ebx,(%rax,%rdx,4) │ │ │ │ - mov 0x58(%r12),%rax │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov 0x54(%r12),%ecx │ │ │ │ - mov (%rax,%rcx,8),%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x54(%r12),%eax │ │ │ │ - mov 0x58(%r12),%rcx │ │ │ │ - mov 0x60(%r12),%rdx │ │ │ │ - mov (%rdx,%rax,4),%edx │ │ │ │ - mov (%rcx,%rax,8),%rax │ │ │ │ - movb $0x0,(%rax,%rdx,1) │ │ │ │ - addl $0x1,0x54(%r12) │ │ │ │ - jmp 146ad <__cxa_finalize@plt+0x10edd> │ │ │ │ - mov %rbx,%rbp │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 146a9 <__cxa_finalize@plt+0x10ed9> │ │ │ │ - cmp $0x2,%al │ │ │ │ - jbe 14470 <__cxa_finalize@plt+0x10ca0> │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - sub $0x8,%rsp │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 15b0e │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x6cf94(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - push %rbp │ │ │ │ - lea 0x6cb6e(%rip),%rdi │ │ │ │ - mov $0x7,%r9d │ │ │ │ - lea 0x6f261(%rip),%rdx │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov $0xe01,%esi │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 15120 │ │ │ │ + nop │ │ │ │ + cmp %r15d,0x4(%r8) │ │ │ │ + jg 16831 │ │ │ │ + mov 0x10(%r9),%r14 │ │ │ │ + movslq 0x8(%r8),%rax │ │ │ │ + mov (%r14),%rbp │ │ │ │ + test %eax,%eax │ │ │ │ + jle 169f4 │ │ │ │ + lea (%r14,%r15,8),%rdi │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov 0x10(%r8),%rdi │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + lea (%rdi,%rax,8),%r13 │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - je 14370 <__cxa_finalize@plt+0x10ba0> │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x10,%ebx │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - shl $0x4,%rcx │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 14829 <__cxa_finalize@plt+0x11059> │ │ │ │ - cmp $0xc,%r13d │ │ │ │ - jbe 14816 <__cxa_finalize@plt+0x11046> │ │ │ │ - mov $0xc,%edx │ │ │ │ - lea 0x6cd18(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3190 │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r14),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 3510 │ │ │ │ test %eax,%eax │ │ │ │ - je 148a1 <__cxa_finalize@plt+0x110d1> │ │ │ │ + cmove %r12d,%r15d │ │ │ │ + add $0x8,%r14 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jne 167f0 │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 169f4 │ │ │ │ + addq $0x8,0x8(%rsp) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 15b0e │ │ │ │ + mov (%rax),%rbp │ │ │ │ + jmp 167e0 │ │ │ │ + cmp %ecx,%edi │ │ │ │ + je 15c76 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x6d351(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 15120 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x6ce78(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 15120 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x6cedf(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 15120 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x6d1fd(%rip),%rsi │ │ │ │ + mov 0x10(%rax,%r12,1),%rax │ │ │ │ + add 0x38(%rdi),%r13 │ │ │ │ + mov 0x8(%r13),%r9 │ │ │ │ + movsbl 0x0(%r13),%r8d │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 15120 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x6d01f(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 15120 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x6cdd6(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 15120 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x6d08d(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 15120 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x6d00c(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 15120 │ │ │ │ mov (%rsp),%rax │ │ │ │ - mov (%rax),%r15 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 14898 <__cxa_finalize@plt+0x110c8> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov (%rax,%r12,1),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - cmp $0x5,%eax │ │ │ │ - jbe 1481d <__cxa_finalize@plt+0x1104d> │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x6cccf(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3190 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x38(%rax),%rsi │ │ │ │ + mov 0x10(%r14,%r12,1),%rax │ │ │ │ + add %r13,%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + movsbl (%rsi),%ecx │ │ │ │ + mov 0x8(%rsi),%r8 │ │ │ │ + lea 0x6ce43(%rip),%rsi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 15120 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x6d063(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 15120 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x6d0ea(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 15120 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x38(%rax),%rsi │ │ │ │ + mov 0x10(%r14,%r12,1),%rax │ │ │ │ + add %r13,%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + movsbl (%rsi),%ecx │ │ │ │ + mov 0x8(%rsi),%r8 │ │ │ │ + lea 0x6ce51(%rip),%rsi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 15120 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x6d1a1(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 15120 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x6d150(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 15120 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x6d0c7(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 15120 │ │ │ │ + movsbl (%rbx),%eax │ │ │ │ + mov 0x8(%rbx),%r8 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x6d1b3(%rip),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 15120 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x6a845(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 15120 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x38(%rax),%rsi │ │ │ │ + mov 0x10(%r14,%r12,1),%rax │ │ │ │ + add %r13,%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + movsbl (%rsi),%ecx │ │ │ │ + mov 0x8(%rsi),%r8 │ │ │ │ + lea 0x6ce0f(%rip),%rsi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 15120 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x6d07f(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 15120 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x6cf9e(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 15120 │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + call 15340 │ │ │ │ test %eax,%eax │ │ │ │ - jne 147f4 <__cxa_finalize@plt+0x11024> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea -0x5(%r13),%r15d │ │ │ │ - lea -0x4(%r13),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r15d,0x18(%rax) │ │ │ │ - call 5e500 │ │ │ │ - lea 0x5(%rbp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rdi,0x10(%rax) │ │ │ │ - call 3480 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ - jmp 147f4 <__cxa_finalize@plt+0x11024> │ │ │ │ - mov (%rsp),%r13 │ │ │ │ - jmp 14370 <__cxa_finalize@plt+0x10ba0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea -0xc(%r13),%r15d │ │ │ │ - lea -0xb(%r13),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r15d,0x28(%rax) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x28(%rsp),%r13 │ │ │ │ - lea 0x5(%rbp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%r13) │ │ │ │ - call 3480 │ │ │ │ - mov 0x20(%r13),%rax │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ - jmp 14816 <__cxa_finalize@plt+0x11046> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + je 16ebd │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + xor %r10d,%r10d │ │ │ │ mov 0x38(%rsp),%rbx │ │ │ │ - mov 0x30(%rax),%rdi │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - lea 0x67707(%rip),%rcx │ │ │ │ - mov $0xd0,%edx │ │ │ │ - mov 0x2c(%r14),%esi │ │ │ │ - call 34d0 │ │ │ │ - movb $0x1,0x8(%r14) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + test %esi,%esi │ │ │ │ + jle 16e34 │ │ │ │ + mov %esi,0x24(%rsp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r10d,%ecx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + jmp 16b21 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%ecx │ │ │ │ + add $0x18,%r8 │ │ │ │ + cmp %ecx,0x24(%rsp) │ │ │ │ + je 16e2f │ │ │ │ + mov (%r8),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 16b10 │ │ │ │ + mov 0x30(%r12),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jle 16e25 │ │ │ │ + movb $0x0,0x23(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %ecx,0x14(%rsp) │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + mov %esi,0x10(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea (%r15,%r15,4),%rax │ │ │ │ + mov 0x38(%r12),%rbx │ │ │ │ + lea (%r15,%rax,2),%rbp │ │ │ │ + shl $0x3,%rbp │ │ │ │ + add %rbp,%rbx │ │ │ │ + mov 0x8(%rbx),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 16de0 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 16de0 │ │ │ │ + cmpb $0x0,0x28(%rbx) │ │ │ │ + jne 16e94 │ │ │ │ + movb $0x1,0x28(%rbx) │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + call 15a70 │ │ │ │ + mov 0x38(%r12),%rdi │ │ │ │ + mov $0x18,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + add %rbp,%rdi │ │ │ │ + add $0x38,%rdi │ │ │ │ + call 3480 │ │ │ │ + add 0x38(%r12),%rbp │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 16c08 │ │ │ │ + cmpl $0x15,0x2c(%rbp) │ │ │ │ + ja 16c08 │ │ │ │ + mov 0x2c(%rbp),%eax │ │ │ │ + lea 0x70679(%rip),%rcx │ │ │ │ + movslq (%rcx,%rax,4),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + notrack jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x30(%r12),%eax │ │ │ │ + movb $0x1,0x23(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15d,0x10(%rsp) │ │ │ │ + jg 16b50 │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov %r14,%r8 │ │ │ │ + cmpb $0x68,0x0(%r13) │ │ │ │ + jne 16c4b │ │ │ │ + cmpb $0x0,0x1(%r13) │ │ │ │ + je 16eab │ │ │ │ + lea 0x6a649(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 3510 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + je 16eab │ │ │ │ + cmpb $0x0,0x23(%rsp) │ │ │ │ + jne 16b10 │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x6a617(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 15120 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3430 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + mov %eax,0x4(%rbx) │ │ │ │ + jmp 16c08 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov %al,(%rbx) │ │ │ │ + jmp 16c08 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + call 3770 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + jmp 16c08 │ │ │ │ + nop │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + jmp 16c08 │ │ │ │ + nop │ │ │ │ + cmpb $0x0,(%rbx) │ │ │ │ + je 16e1d │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ + jmp 16c08 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 16c9c │ │ │ │ + jmp 16c08 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 16c08 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3430 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %eax,0x4(%rbx) │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + jmp 16c08 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + call 3770 │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + call 3770 │ │ │ │ + movsd %xmm0,0x8(%rbx) │ │ │ │ + jmp 16c08 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 16c08 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + jmp 16c08 │ │ │ │ + movzbl (%rbx),%esi │ │ │ │ + test %sil,%sil │ │ │ │ + mov %sil,0x22(%rsp) │ │ │ │ + je 16c1e │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 32d0 │ │ │ │ + movzbl 0x22(%rsp),%esi │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 16c1e │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp (%rax),%sil │ │ │ │ + jne 16c1e │ │ │ │ + jmp 16b86 │ │ │ │ + movb $0x1,(%rbx) │ │ │ │ + jmp 16c08 │ │ │ │ + movb $0x0,0x23(%rsp) │ │ │ │ + jmp 16c39 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov $0x18,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14966 <__cxa_finalize@plt+0x11196> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + call 3660 │ │ │ │ + movslq 0x30(%r12),%rcx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 16e75 │ │ │ │ + mov 0x38(%r12),%rdx │ │ │ │ + lea (%rcx,%rcx,4),%rsi │ │ │ │ + lea (%rcx,%rsi,2),%rcx │ │ │ │ + lea (%rdx,%rcx,8),%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x29(%rdx) │ │ │ │ + je 16e6c │ │ │ │ + cmpb $0x0,0x28(%rdx) │ │ │ │ + je 16ed1 │ │ │ │ + add $0x58,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 16e60 │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 16ecc │ │ │ │ add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - lea 0x6c9d4(%rip),%rdi │ │ │ │ - lea 0x6cc1a(%rip),%rdx │ │ │ │ + movsbl (%rbx),%ecx │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x6cd6f(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0xe14,%esi │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ + call 15120 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 14100 │ │ │ │ + mov $0x1,%edi │ │ │ │ call 3140 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp 148ed <__cxa_finalize@plt+0x1111d> │ │ │ │ + lea 0x6cd24(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 15120 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - lea 0x6c997(%rip),%rdi │ │ │ │ - mov $0x3,%r9d │ │ │ │ - lea 0x6cb9d(%rip),%rdx │ │ │ │ - mov $0xde1,%esi │ │ │ │ - mov %r15,%rcx │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - lea 0x6c962(%rip),%rdi │ │ │ │ - mov $0x4,%r9d │ │ │ │ - lea 0x6cb68(%rip),%rdx │ │ │ │ - mov $0xdea,%esi │ │ │ │ - mov %r15,%rcx │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ + movsbl (%rdx),%ecx │ │ │ │ + mov 0x8(%rdx),%rdx │ │ │ │ + lea 0x6cd59(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x6c92b(%rip),%rdi │ │ │ │ - mov $0x6,%r9d │ │ │ │ - lea 0x6cb4d(%rip),%rdx │ │ │ │ - mov $0xdf9,%esi │ │ │ │ - mov %r15,%rcx │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 15120 │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + movslq 0x30(%rdi),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 16f70 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rsi,%rbp │ │ │ │ + lea (%rax,%rdx,2),%rax │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - call 9af0 <__cxa_finalize@plt+0x6320> │ │ │ │ - lea 0x6d449(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 3510 │ │ │ │ - test %eax,%eax │ │ │ │ - je 14a88 <__cxa_finalize@plt+0x112b8> │ │ │ │ - lea 0x6cb2b(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3510 │ │ │ │ - test %eax,%eax │ │ │ │ - je 14a71 <__cxa_finalize@plt+0x112a1> │ │ │ │ - lea 0x6cb1d(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x38(%rdi),%rbx │ │ │ │ + lea (%rbx,%rax,8),%r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %bpl,(%rbx) │ │ │ │ + je 16f3f │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %r12,%r12 │ │ │ │ + je 16f45 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16f45 │ │ │ │ + mov %r12,%rsi │ │ │ │ call 3510 │ │ │ │ test %eax,%eax │ │ │ │ - jne 14a98 <__cxa_finalize@plt+0x112c8> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp 142c0 <__cxa_finalize@plt+0x10af0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jne 16f45 │ │ │ │ + cmpb $0x0,0x28(%rbx) │ │ │ │ + jne 16f60 │ │ │ │ + add $0x58,%rbx │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jne 16f20 │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - jmp 5e580 │ │ │ │ - lea 0x6c879(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xd7b,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6ef91(%rip),%rdx │ │ │ │ - call 4ea30 │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - mov $0x20,%esi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 5e500 │ │ │ │ - mov %rbp,(%rax) │ │ │ │ - mov %bl,0x8(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movl $0x0,0xc(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x8,%rsp │ │ │ │ + mov $0x1,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %ecx,%r15d │ │ │ │ - push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ + movslq 0x30(%rdi),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 16fff │ │ │ │ push %r13 │ │ │ │ - mov %esi,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ push %rbp │ │ │ │ + lea (%rax,%rdx,2),%rax │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0xc(%rdi),%ebp │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - lea 0x1(%rbp),%esi │ │ │ │ - shl $0x5,%rbp │ │ │ │ - shl $0x5,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add %rbp,%rax │ │ │ │ - mov %r13d,(%rax) │ │ │ │ - mov %r14d,0x4(%rax) │ │ │ │ - mov %r15b,0x10(%rax) │ │ │ │ - mov %r12,0x8(%rax) │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ - movl $0x0,0x14(%rax) │ │ │ │ - addl $0x1,0xc(%rbx) │ │ │ │ + mov 0x38(%rdi),%rbx │ │ │ │ + lea (%rbx,%rax,8),%r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %bpl,(%rbx) │ │ │ │ + je 16fcf │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %r12,%r12 │ │ │ │ + je 16fd5 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16fd5 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 16fd5 │ │ │ │ + cmpb $0x0,0x28(%rbx) │ │ │ │ + jne 16ff0 │ │ │ │ + add $0x58,%rbx │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jne 16fb0 │ │ │ │ add $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - endbr64 │ │ │ │ - mov 0xc(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 14be0 <__cxa_finalize@plt+0x11410> │ │ │ │ - push %r12 │ │ │ │ - lea 0x6c9f4(%rip),%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8885e(%rip),%rdi │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x10(%rbp),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov 0x4(%rax),%r9d │ │ │ │ - mov (%rax),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp 0xc(%rbp),%ebx │ │ │ │ - jb 14ba0 <__cxa_finalize@plt+0x113d0> │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x38(%rbx),%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov 0xc(%r12),%eax │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ + movslq 0x30(%rdi),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 17060 │ │ │ │ + mov 0x38(%rdi),%rbx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea (%rax,%rdx,2),%rax │ │ │ │ + lea (%rbx,%rax,8),%r12 │ │ │ │ + jmp 17041 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x58,%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je 17060 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 3510 │ │ │ │ test %eax,%eax │ │ │ │ - je 14c3a <__cxa_finalize@plt+0x1146a> │ │ │ │ + jne 17038 │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ xor %ebx,%ebx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rbp │ │ │ │ - add $0x1,%rbx │ │ │ │ - shl $0x5,%rbp │ │ │ │ - mov 0x18(%rdi,%rbp,1),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x10(%r12),%rdi │ │ │ │ - movq $0x0,0x18(%rdi,%rbp,1) │ │ │ │ - cmp 0xc(%r12),%ebx │ │ │ │ - jb 14c10 <__cxa_finalize@plt+0x11440> │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov 0xc(%rdi),%edx │ │ │ │ + movslq 0x30(%rdi),%rdx │ │ │ │ test %edx,%edx │ │ │ │ - je 14c82 <__cxa_finalize@plt+0x114b2> │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - shl $0x5,%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp (%rax),%esi │ │ │ │ - jb 14c79 <__cxa_finalize@plt+0x114a9> │ │ │ │ - cmp %esi,0x4(%rax) │ │ │ │ - jae 14c88 <__cxa_finalize@plt+0x114b8> │ │ │ │ - add $0x20,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 14c70 <__cxa_finalize@plt+0x114a0> │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - ret │ │ │ │ + jle 170a0 │ │ │ │ + mov 0x38(%rdi),%rax │ │ │ │ + lea (%rdx,%rdx,4),%rcx │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdx │ │ │ │ + jmp 17099 │ │ │ │ xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov 0xc(%rdi),%eax │ │ │ │ + add $0x58,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 170a0 │ │ │ │ + cmp %sil,(%rax) │ │ │ │ + jne 17090 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %esi,%esi │ │ │ │ - shl $0x5,%rsi │ │ │ │ - add 0x10(%rdi),%rsi │ │ │ │ - mov (%rsi),%eax │ │ │ │ + nop │ │ │ │ + xor %eax,%eax │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %esi,%esi │ │ │ │ - shl $0x5,%rsi │ │ │ │ - add 0x10(%rdi),%rsi │ │ │ │ - mov 0x4(%rsi),%eax │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + mov 0x30(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 17189 │ │ │ │ push %r15 │ │ │ │ + lea 0x6a1fe(%rip),%r15 │ │ │ │ push %r14 │ │ │ │ + lea 0x6a1fa(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov (%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 14df4 <__cxa_finalize@plt+0x11624> │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov $0xee6b2800,%ecx │ │ │ │ - movb $0x0,0xb(%rsp) │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %rsi,%r15 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 14db3 <__cxa_finalize@plt+0x115e3> │ │ │ │ - nopl (%rax) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 14d3c <__cxa_finalize@plt+0x1156c> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%r15),%eax │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jae 14d98 <__cxa_finalize@plt+0x115c8> │ │ │ │ - mov 0x8(%r13),%rbp │ │ │ │ - lea (%r14,%r14,4),%rbx │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add 0x8(%r15),%rbx │ │ │ │ - add %r12,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 1f390 <__cxa_finalize@plt+0x1bbc0> │ │ │ │ - movabs $0x7fffffffffffffff,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 14d30 <__cxa_finalize@plt+0x11560> │ │ │ │ - cmpb $0x0,0xb(%rsp) │ │ │ │ - je 14d79 <__cxa_finalize@plt+0x115a9> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jg 14d30 <__cxa_finalize@plt+0x11560> │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov (%r15),%eax │ │ │ │ - add $0x1,%r14 │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - movb $0x1,0xb(%rsp) │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jb 14d3c <__cxa_finalize@plt+0x1156c> │ │ │ │ - addl $0x1,0xc(%rsp) │ │ │ │ - mov 0xc(%rsp),%edi │ │ │ │ - cmp 0x0(%r13),%edi │ │ │ │ - jae 14db3 <__cxa_finalize@plt+0x115e3> │ │ │ │ - add $0x50,%r12 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 14d28 <__cxa_finalize@plt+0x11558> │ │ │ │ - cmpb $0x0,0xb(%rsp) │ │ │ │ - je 14df4 <__cxa_finalize@plt+0x11624> │ │ │ │ - mov $0x10,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 1f280 <__cxa_finalize@plt+0x1bab0> │ │ │ │ - movl $0x1,(%rbx) │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x38(%rdi),%rax │ │ │ │ + jmp 170ff │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x58,%rbp │ │ │ │ + cmp %r13d,0x30(%r12) │ │ │ │ + jle 1717a │ │ │ │ + add %rbp,%rax │ │ │ │ + lea 0x6a1ac(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + movsbl (%rax),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x38(%r12),%rax │ │ │ │ + mov 0x40(%rax,%rbp,1),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 170f0 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x38(%r12),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x48(%rax,%rbp,1),%rax │ │ │ │ + mov (%rax,%rbx,8),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x38(%r12),%rax │ │ │ │ + cmp %ebx,0x40(%rax,%rbp,1) │ │ │ │ + jg 17130 │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x58,%rbp │ │ │ │ + cmp %r13d,0x30(%r12) │ │ │ │ + jg 170ff │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 14de2 <__cxa_finalize@plt+0x11612> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %r9d,%ebp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x24(%rdi),%r8d │ │ │ │ - mov 0x18(%rdi),%rcx │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ + lea 0x1(%rsi),%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3570 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 17228 │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %r9d,%r9d │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0x38(%rdi),%rsi │ │ │ │ - mov 0x4c(%rdi),%edx │ │ │ │ - push %r8 │ │ │ │ + add %rbx,%rsi │ │ │ │ + jmp 171ea │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsbl %cl,%eax │ │ │ │ + sub $0x30,%eax │ │ │ │ + cmp $0x9,%eax │ │ │ │ + jbe 171fd │ │ │ │ + test %edx,%edx │ │ │ │ + je 171e1 │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x1,%edx │ │ │ │ + movb $0x5f,(%r8,%rax,1) │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 17212 │ │ │ │ + movzbl (%rdi),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + or $0x20,%eax │ │ │ │ + movsbl %al,%eax │ │ │ │ + sub $0x61,%eax │ │ │ │ + cmp $0x19,%eax │ │ │ │ + ja 171c8 │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x1,%rdi │ │ │ │ + mov %edx,%r9d │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %cl,(%r8,%rax,1) │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jne 171ea │ │ │ │ + lea 0x1(%r9),%eax │ │ │ │ + movb $0x0,(%r8,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movb $0x0,(%r8,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ push %r12 │ │ │ │ - lea 0x18(%rsp),%rdi │ │ │ │ - push %rdi │ │ │ │ - mov %edx,%edi │ │ │ │ - sub %r9d,%edi │ │ │ │ - push %r14 │ │ │ │ - mov 0x20(%rax),%r9 │ │ │ │ - push %rdi │ │ │ │ - mov 0x28(%rax),%edi │ │ │ │ - push %r13 │ │ │ │ - push %rdi │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + call 32d0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 32d0 │ │ │ │ xor %edi,%edi │ │ │ │ - call 38270 │ │ │ │ - mov 0x40(%rsp),%r8d │ │ │ │ + lea 0xb(%rbx,%rax,1),%rsi │ │ │ │ + call 13000 │ │ │ │ + cmpb $0x0,(%r12) │ │ │ │ + mov %rax,%rbx │ │ │ │ + je 172c0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x6a045(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x40,%rsp │ │ │ │ - cmp $0xffffffff,%r8d │ │ │ │ - je 14e83 <__cxa_finalize@plt+0x116b3> │ │ │ │ - cmp 0x4(%rsp),%ebp │ │ │ │ - jb 14e83 <__cxa_finalize@plt+0x116b3> │ │ │ │ - mov 0x24(%rbx),%edx │ │ │ │ - cmp %edx,%r8d │ │ │ │ - jb 14ea0 <__cxa_finalize@plt+0x116d0> │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 14ecc <__cxa_finalize@plt+0x116fc> │ │ │ │ - add $0x10,%rsp │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3310 │ │ │ │ + mov %eax,%edi │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 172e2 │ │ │ │ + call 30a0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 17307 │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ - mov 0x4c(%rbx),%ecx │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - push %r14 │ │ │ │ - mov %r12,%rsi │ │ │ │ - push %r13 │ │ │ │ - mov 0x18(%rbx),%r9 │ │ │ │ - call 38b30 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - call 15db0 <__cxa_finalize@plt+0x125e0> │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - cmp %eax,%ebp │ │ │ │ - setae %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - jmp 14e83 <__cxa_finalize@plt+0x116b3> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x6a006(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + jmp 17297 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea 0x6c974(%rip),%rdx │ │ │ │ + mov 0x8610d(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea 0x6c987(%rip),%rdx │ │ │ │ + jmp 172ec │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %r8d,%r15d │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + xor %edi,%edi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r12d │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov $0x400,%esi │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r12d,%r9d │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x4f128(%rip),%r14 │ │ │ │ - mov 0x18(%rdi),%rcx │ │ │ │ - mov 0x4c(%rdi),%edx │ │ │ │ - mov 0x38(%rdi),%rsi │ │ │ │ - push %rbp │ │ │ │ - push %r14 │ │ │ │ - mov 0x24(%rdi),%r8d │ │ │ │ - xor %edi,%edi │ │ │ │ - call 64200 │ │ │ │ - mov 0x38(%rbx),%rdx │ │ │ │ - mov 0x4c(%rbx),%ecx │ │ │ │ - push 0x58(%rbx) │ │ │ │ - push %rbp │ │ │ │ + call 13000 │ │ │ │ + lea 0x69fa1(%rip),%rsi │ │ │ │ + lea 0x6b1cd(%rip),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 17240 │ │ │ │ + lea 0x69e12(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rax,%r13 │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - push %r14 │ │ │ │ - push %r12 │ │ │ │ - mov 0x24(%rbx),%r9d │ │ │ │ - mov 0x18(%rbx),%r8 │ │ │ │ - call 643e0 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ - cmp %r15d,%eax │ │ │ │ - jge 14f80 <__cxa_finalize@plt+0x117b0> │ │ │ │ - add $0x8,%rsp │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 1749c │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x69f53(%rip),%rdx │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 35a0 │ │ │ │ + lea 0x69f58(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3630 │ │ │ │ + lea 0x6a870(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3630 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + jne 173d8 │ │ │ │ + jmp 17477 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3640 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 34a0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + jne 173c8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 35a0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 35a0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3760 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 17440 │ │ │ │ pop %rbx │ │ │ │ + mov %r14,%r8 │ │ │ │ pop %rbp │ │ │ │ + mov %r13,%rcx │ │ │ │ pop %r12 │ │ │ │ + lea 0x6c90b(%rip),%rdx │ │ │ │ pop %r13 │ │ │ │ + mov $0x70,%esi │ │ │ │ + lea 0x69ec1(%rip),%rdi │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + jmp 70f30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + mov (%rax),%edi │ │ │ │ + call 33e0 │ │ │ │ pop %rbx │ │ │ │ + mov %r14,%r8 │ │ │ │ pop %rbp │ │ │ │ + mov %rax,%r9 │ │ │ │ pop %r12 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0x73,%esi │ │ │ │ pop %r13 │ │ │ │ + lea 0x6c8f9(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ - nopl (%rax) │ │ │ │ + lea 0x69e82(%rip),%rdi │ │ │ │ + jmp 70f30 │ │ │ │ + mov %r14,%rcx │ │ │ │ + lea 0x6c87f(%rip),%rdx │ │ │ │ + mov 0x85f78(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea 0x6c82a(%rip),%rdx │ │ │ │ + jmp 17481 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %r9d,%edi │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %r9d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x158,%rsp │ │ │ │ - mov 0x190(%rsp),%rax │ │ │ │ - mov 0x1b8(%rsp),%r13 │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov 0x1b0(%rsp),%rbx │ │ │ │ - cvtsi2ssl 0x1e0(%r13),%xmm0 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - movzbl 0x1a8(%rsp),%eax │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - mov %r13,0x70(%rsp) │ │ │ │ - mov %al,0x6f(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call 264d0 <__cxa_finalize@plt+0x22d00> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r12d,%edi │ │ │ │ - lea 0x120(%rsp),%r12 │ │ │ │ - cvtsi2ssl 0x1e0(%r13),%xmm0 │ │ │ │ - mov %eax,0x54(%rsp) │ │ │ │ - call 26550 <__cxa_finalize@plt+0x22d80> │ │ │ │ - mov $0x10,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - add 0x1a0(%rsp),%eax │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 20370 <__cxa_finalize@plt+0x1cba0> │ │ │ │ - lea 0x108(%rsp),%rax │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %r10,%r13 │ │ │ │ - mov %r12,0x88(%rsp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov (%r14,%r13,8),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - mov %r13d,%ebp │ │ │ │ - movl $0x0,(%rax,%r13,4) │ │ │ │ - call 4aab0 │ │ │ │ - mov %rax,0x120(%rsp,%rbp,8) │ │ │ │ - mov (%r12,%r13,8),%edx │ │ │ │ - mov 0x4(%r12,%r13,8),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jb 150e1 <__cxa_finalize@plt+0x11911> │ │ │ │ - mov %ecx,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp $0x13,%eax │ │ │ │ - jbe 155a7 <__cxa_finalize@plt+0x11dd7> │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 150ee <__cxa_finalize@plt+0x1191e> │ │ │ │ - mov $0x1,%r13d │ │ │ │ - jmp 1509d <__cxa_finalize@plt+0x118cd> │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - mov 0x18(%rsp),%r14d │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%r8d │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %r14d,%edx │ │ │ │ - call 37f40 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x28(%rbp),%r8d │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %r14d,%edx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - call 37f40 │ │ │ │ - mov (%r15),%r10d │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - shr $1,%eax │ │ │ │ - test %r10d,%r10d │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ - je 154e0 <__cxa_finalize@plt+0x11d10> │ │ │ │ - mov %r10,0x78(%rsp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1518e <__cxa_finalize@plt+0x119be> │ │ │ │ - nop │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ - add %r13,%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x1,%r14 │ │ │ │ - call 20390 <__cxa_finalize@plt+0x1cbc0> │ │ │ │ - cmp (%r15),%r14d │ │ │ │ - jae 154e0 <__cxa_finalize@plt+0x11d10> │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - lea (%r14,%r14,4),%r8 │ │ │ │ - shl $0x4,%r8 │ │ │ │ - add %r8,%rdi │ │ │ │ - mov %r8,%r13 │ │ │ │ - call 1f560 <__cxa_finalize@plt+0x1bd90> │ │ │ │ - test %al,%al │ │ │ │ - jne 15170 <__cxa_finalize@plt+0x119a0> │ │ │ │ - mov %al,0x20(%rsp) │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%r13,1),%rdi │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - movzbl 0x20(%rsp),%r11d │ │ │ │ - mov %r14,0x80(%rsp) │ │ │ │ - cmp $0x1,%al │ │ │ │ - sbb %edx,%edx │ │ │ │ - mov %r11b,0x50(%rsp) │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp $0x1,%al │ │ │ │ - mov %edx,0x104(%rsp) │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - setb %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %r13,%rdx │ │ │ │ - mov %eax,0x100(%rsp) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - mov 0x20(%rdx),%edi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - test %edi,%edi │ │ │ │ - je 154d0 <__cxa_finalize@plt+0x11d00> │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - lea 0x90(%rsp),%r12 │ │ │ │ - mov 0x24(%rdx),%ecx │ │ │ │ - mov -0x4(%rax,%rbx,4),%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - lea 0x100(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - jmp 1530b <__cxa_finalize@plt+0x11b3b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl %dil,%edi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - push (%rax,%r14,8) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - push (%rax,%r14,8) │ │ │ │ - push 0x60(%rsp) │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x4c(%rsp),%r9d │ │ │ │ - mov 0x98(%rsp),%r8d │ │ │ │ - call 26650 <__cxa_finalize@plt+0x22e80> │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x110(%rsp,%r14,8),%rcx │ │ │ │ - mov 0x54(%rsp),%r9d │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - call 14e00 <__cxa_finalize@plt+0x11630> │ │ │ │ - test %eax,%eax │ │ │ │ - je 152cc <__cxa_finalize@plt+0x11afc> │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0xb0(%rsp),%esi │ │ │ │ - add 0x1c(%rax),%esi │ │ │ │ - call 225e0 <__cxa_finalize@plt+0x1ee10> │ │ │ │ - test %eax,%eax │ │ │ │ - je 15410 <__cxa_finalize@plt+0x11c40> │ │ │ │ - mov %r12,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - add %r13,%rdx │ │ │ │ - cmpb $0x0,0x50(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - jne 154b1 <__cxa_finalize@plt+0x11ce1> │ │ │ │ - mov 0x20(%rdx),%eax │ │ │ │ - mov $0x2,%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - cmova %ecx,%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 154b1 <__cxa_finalize@plt+0x11ce1> │ │ │ │ - mov 0x28(%rdx),%ecx │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x20(%rsp),%r9d │ │ │ │ - mov -0x4(%rax,%rsi,4),%r14d │ │ │ │ - mov %r14,%rdi │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 15240 <__cxa_finalize@plt+0x11a70> │ │ │ │ - mov 0x108(%rsp,%r14,4),%edx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %r8d,0x14(%rsp) │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ test %edx,%edx │ │ │ │ - je 15240 <__cxa_finalize@plt+0x11a70> │ │ │ │ - mov 0x130(%rsp,%r14,8),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rax,%rdx,4),%r8 │ │ │ │ - jmp 15369 <__cxa_finalize@plt+0x11b99> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%r9d │ │ │ │ - sub %ecx,%r9d │ │ │ │ - cmp $0xbb7,%r9d │ │ │ │ - cmovbe %edx,%esi │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %r8,%rax │ │ │ │ - je 15388 <__cxa_finalize@plt+0x11bb8> │ │ │ │ - mov (%rax),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jae 15350 <__cxa_finalize@plt+0x11b80> │ │ │ │ - mov %ecx,%r9d │ │ │ │ - sub %edx,%r9d │ │ │ │ - cmp $0xbb7,%r9d │ │ │ │ - cmovbe %edx,%esi │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %r8,%rax │ │ │ │ - jne 15369 <__cxa_finalize@plt+0x11b99> │ │ │ │ - test %esi,%esi │ │ │ │ - je 15240 <__cxa_finalize@plt+0x11a70> │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl %dil,%edi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov %eax,%r9d │ │ │ │ - push (%rcx,%r14,8) │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - push (%rcx,%r14,8) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %eax,%r14d │ │ │ │ - push 0x60(%rsp) │ │ │ │ - push %rdi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 26650 <__cxa_finalize@plt+0x22e80> │ │ │ │ - mov 0x118(%rsp),%rdi │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov $0x5,%esi │ │ │ │ - call 1a080 <__cxa_finalize@plt+0x168b0> │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov 0x184(%rax),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 152a8 <__cxa_finalize@plt+0x11ad8> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 272a0 <__cxa_finalize@plt+0x23ad0> │ │ │ │ - jmp 152a8 <__cxa_finalize@plt+0x11ad8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x68,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 1d770 <__cxa_finalize@plt+0x19fa0> │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add %r13,%rsi │ │ │ │ - call 20390 <__cxa_finalize@plt+0x1cbc0> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - movzbl 0x6f(%rsp),%ecx │ │ │ │ - mov (%rsi),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rax,%rax,4),%rdi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - add 0x8(%rsi),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 1eab0 <__cxa_finalize@plt+0x1b2e0> │ │ │ │ - mov 0xe8(%rsp),%rdi │ │ │ │ - call 15db0 <__cxa_finalize@plt+0x125e0> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - cvtsi2ss %rax,%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - mulsd 0x716ad(%rip),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 152cc <__cxa_finalize@plt+0x11afc> │ │ │ │ - mov %r12,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - movb $0x1,0x50(%rsp) │ │ │ │ - add %r13,%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmpq $0x2,0x10(%rsp) │ │ │ │ - je 154d0 <__cxa_finalize@plt+0x11d00> │ │ │ │ - movq $0x2,0x10(%rsp) │ │ │ │ - mov 0x20(%rdx),%edi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 1520a <__cxa_finalize@plt+0x11a3a> │ │ │ │ - mov 0x80(%rsp),%r14 │ │ │ │ - jmp 15177 <__cxa_finalize@plt+0x119a7> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x88(%rsp),%r14 │ │ │ │ - lea 0x110(%rsp),%r13 │ │ │ │ - mov 0x28(%rbp),%ecx │ │ │ │ + je 175d0 │ │ │ │ + mov %edx,%edx │ │ │ │ + mov %rsi,%r13 │ │ │ │ xor %ebx,%ebx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 15522 <__cxa_finalize@plt+0x11d52> │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea (%rsi,%rdx,8),%r12 │ │ │ │ + xor %ebp,%ebp │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - lea (%rax,%rbx,8),%r12 │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov (%r12),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - cmp 0x28(%rbp),%ebx │ │ │ │ - jb 15500 <__cxa_finalize@plt+0x11d30> │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ add $0x8,%r13 │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,-0x8(%r13) │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jne 154f0 <__cxa_finalize@plt+0x11d20> │ │ │ │ - mov 0x108(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 15580 <__cxa_finalize@plt+0x11db0> │ │ │ │ - mov 0x10c(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 15598 <__cxa_finalize@plt+0x11dc8> │ │ │ │ - mov 0x148(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1561f <__cxa_finalize@plt+0x11e4f> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add $0x158,%rsp │ │ │ │ + call 32d0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x2(%rbp,%rax,1),%rsi │ │ │ │ + call 13000 │ │ │ │ + mov -0x8(%r13),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32d0 │ │ │ │ + lea (%rbx,%rbp,1),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + call 3480 │ │ │ │ + mov -0x8(%r13),%rdi │ │ │ │ + call 32d0 │ │ │ │ + lea (%rax,%r15,1),%edx │ │ │ │ + lea 0x1(%rdx),%ebp │ │ │ │ + movb $0x20,(%rbx,%rdx,1) │ │ │ │ + mov %rbp,%r15 │ │ │ │ + movb $0x0,(%rbx,%rbp,1) │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jne 174f0 │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 32d0 │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32d0 │ │ │ │ + lea 0x20(%r12,%rbp,1),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + add %rax,%rsi │ │ │ │ + call 13000 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x69d78(%rip),%r8 │ │ │ │ + lea 0x69d83(%rip),%rcx │ │ │ │ + push %r14 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + push %rbx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + push %r15 │ │ │ │ + movsbl 0x34(%rsp),%r9d │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x10c(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 15552 <__cxa_finalize@plt+0x11d82> │ │ │ │ - mov 0x138(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 15552 <__cxa_finalize@plt+0x11d82> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x1(%rax),%r8d │ │ │ │ - mov %edx,0x50(%rsp) │ │ │ │ - lea 0x0(,%r8,4),%rsi │ │ │ │ - mov %ecx,0x28(%rsp) │ │ │ │ - mov %r8d,(%rdi,%r13,4) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x10(%rbx),%r11 │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov 0x50(%rsp),%edx │ │ │ │ - mov %rax,0x130(%rsp,%r13,8) │ │ │ │ + jmp 31b0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 17548 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 32d0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xc(%rax),%rdi │ │ │ │ + call 3570 │ │ │ │ + mov %rbp,%r9 │ │ │ │ + lea 0x69d20(%rip),%r8 │ │ │ │ + lea 0x69d1c(%rip),%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 31b0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%ecx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 176a0 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 176a0 │ │ │ │ + lea -0x1(%rdi,%rdx,1),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jb 1767c │ │ │ │ + jmp 176a3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 17688 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmp %cl,(%rax) │ │ │ │ + jne 17670 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl -0x1(%rax),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %sil,%cl │ │ │ │ + cmove %rdx,%rax │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + movzbl (%rax),%ecx │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp 1768c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + call 7ee30 │ │ │ │ + test %rax,%rax │ │ │ │ + je 17752 │ │ │ │ + mov $0x2f,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 33b0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 17752 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 1775f │ │ │ │ + cmpb $0x0,0x1(%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + jne 17739 │ │ │ │ + cmpb $0x2f,-0x1(%rdx) │ │ │ │ + jne 176ff │ │ │ │ + sub $0x1,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + je 17721 │ │ │ │ + cmpb $0x2f,-0x1(%rdx) │ │ │ │ + je 176f0 │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + je 17721 │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb 1771c │ │ │ │ + jmp 1777f │ │ │ │ + nop │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + je 1774c │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmpb $0x2f,(%rax) │ │ │ │ + jne 17710 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 17764 │ │ │ │ + cmpb $0x2f,-0x1(%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + jne 1773f │ │ │ │ + nop │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 17767 │ │ │ │ + cmpb $0x2f,-0x1(%rax) │ │ │ │ + je 17730 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 17767 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + cmpb $0x2f,-0x1(%rax) │ │ │ │ + je 17786 │ │ │ │ + lea 0x6fb76(%rip),%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp 7ee30 │ │ │ │ + test %rax,%rax │ │ │ │ + je 17752 │ │ │ │ + mov %rax,%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + sete %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %rdx,%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + cmpb $0x2f,(%rax) │ │ │ │ + jne 17752 │ │ │ │ + jmp 17721 │ │ │ │ + mov %rbx,%rax │ │ │ │ + jmp 17764 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov $0x2e,%esi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + call 33b0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 177b0 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 177b0 │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov (%r11,%rsi,4),%r9d │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %r9d,(%rdi,%rsi,4) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae 155f0 <__cxa_finalize@plt+0x11e20> │ │ │ │ - lea 0x46923(%rip),%rcx │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %r8,%rsi │ │ │ │ - call 34d0 │ │ │ │ - jmp 150e1 <__cxa_finalize@plt+0x11911> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + lea 0x6b1be(%rip),%rax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + call 32d0 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 177f2 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + cmpb $0x2e,(%rbx,%rcx,1) │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + cmove %edx,%eax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jb 177e0 │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %rdi,%rdx │ │ │ │ + test %al,%al │ │ │ │ + je 17821 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp $0x2f,%al │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + cmove %rdi,%rdx │ │ │ │ + test %al,%al │ │ │ │ + jne 17810 │ │ │ │ + mov %rdx,%rax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %edx,%r15d │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ + lea 0x69aaf(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - xor %edi,%edi │ │ │ │ push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov $0x10,%esi │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 20370 <__cxa_finalize@plt+0x1cba0> │ │ │ │ - mov 0x0(%rbp),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %ecx,%ebx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - call 3070 │ │ │ │ - mov 0x0(%r13),%esi │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - je 158a2 <__cxa_finalize@plt+0x120d2> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - lea (%r12,%r12,4),%r15 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - shl $0x4,%r15 │ │ │ │ - test %edx,%edx │ │ │ │ - je 15885 <__cxa_finalize@plt+0x120b5> │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - jmp 156c5 <__cxa_finalize@plt+0x11ef5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp 0x0(%rbp),%ebx │ │ │ │ - jae 15880 <__cxa_finalize@plt+0x120b0> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - lea (%rbx,%rbx,4),%r12 │ │ │ │ - shl $0x4,%r12 │ │ │ │ - add %r15,%rdi │ │ │ │ - call 1f570 <__cxa_finalize@plt+0x1bda0> │ │ │ │ - test %al,%al │ │ │ │ - je 156f1 <__cxa_finalize@plt+0x11f21> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - add %r15,%rdi │ │ │ │ - call 1f580 <__cxa_finalize@plt+0x1bdb0> │ │ │ │ - test %al,%al │ │ │ │ - je 15850 <__cxa_finalize@plt+0x12080> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1f570 <__cxa_finalize@plt+0x1bda0> │ │ │ │ - test %al,%al │ │ │ │ - je 156b8 <__cxa_finalize@plt+0x11ee8> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1f580 <__cxa_finalize@plt+0x1bdb0> │ │ │ │ - test %al,%al │ │ │ │ - jne 156b8 <__cxa_finalize@plt+0x11ee8> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - add %r15,%rdi │ │ │ │ - call 1f570 <__cxa_finalize@plt+0x1bda0> │ │ │ │ - test %al,%al │ │ │ │ - jne 156b8 <__cxa_finalize@plt+0x11ee8> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - add %r15,%rdi │ │ │ │ - call 1f580 <__cxa_finalize@plt+0x1bdb0> │ │ │ │ - test %al,%al │ │ │ │ - je 156b8 <__cxa_finalize@plt+0x11ee8> │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - add %r12,%rsi │ │ │ │ - add %r15,%rdi │ │ │ │ - call 1f390 <__cxa_finalize@plt+0x1bbc0> │ │ │ │ - cmp %rax,0x10(%rsp) │ │ │ │ - jle 156b8 <__cxa_finalize@plt+0x11ee8> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - movb $0x1,(%rax,%rbx,1) │ │ │ │ - mov 0x8(%r13),%rsi │ │ │ │ - add %r15,%rsi │ │ │ │ - call 20390 <__cxa_finalize@plt+0x1cbc0> │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov 0x20(%rdx,%r12,1),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 1580d <__cxa_finalize@plt+0x1203d> │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %r8,%r12 │ │ │ │ - mov %r13,0x28(%rsp) │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov %r9d,%ebp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x68,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - add $0x1,%ebp │ │ │ │ - call 5e500 │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + call 176b0 │ │ │ │ + lea 0x69a8d(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - mov 0x30(%rax,%rbx,1),%rax │ │ │ │ - mov 0x18(%rax,%r12,1),%rsi │ │ │ │ - call 1d770 <__cxa_finalize@plt+0x19fa0> │ │ │ │ - mov (%r14),%edi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - sub $0x1,%edi │ │ │ │ - mov 0x30(%rax,%rbx,1),%rcx │ │ │ │ - lea (%rdi,%rdi,4),%rdi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - add 0x8(%r14),%rdi │ │ │ │ - add %r12,%rcx │ │ │ │ - add $0x58,%r12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - movzbl 0x3c(%rcx),%ecx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - movzbl 0x4a(%rax),%r8d │ │ │ │ - call 1eab0 <__cxa_finalize@plt+0x1b2e0> │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - cmp 0x20(%rax,%rbx,1),%ebp │ │ │ │ - jb 15798 <__cxa_finalize@plt+0x11fc8> │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov 0x28(%rsp),%r13 │ │ │ │ - mov (%r14),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x8(%r14),%rax │ │ │ │ - cmpb $0x3,0x2d(%rax) │ │ │ │ - je 156b8 <__cxa_finalize@plt+0x11ee8> │ │ │ │ - lea 0x718c0(%rip),%rcx │ │ │ │ - mov $0x176,%edx │ │ │ │ - lea 0x6bd5b(%rip),%rsi │ │ │ │ - lea 0x6e245(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1f570 <__cxa_finalize@plt+0x1bda0> │ │ │ │ - test %al,%al │ │ │ │ - jne 156f1 <__cxa_finalize@plt+0x11f21> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1f580 <__cxa_finalize@plt+0x1bdb0> │ │ │ │ - test %al,%al │ │ │ │ - je 156f1 <__cxa_finalize@plt+0x11f21> │ │ │ │ - jmp 15731 <__cxa_finalize@plt+0x11f61> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov 0x8(%r13),%rsi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 17240 │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r15,%r9 │ │ │ │ + push %r12 │ │ │ │ + movsbl %bl,%r8d │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x69a56(%rip),%rdx │ │ │ │ + lea 0x69a86(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x161,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ - add $0x1,%r12 │ │ │ │ - add %r15,%rsi │ │ │ │ - call 20390 <__cxa_finalize@plt+0x1cbc0> │ │ │ │ - cmp 0x0(%r13),%r12d │ │ │ │ - jb 15698 <__cxa_finalize@plt+0x11ec8> │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - je 158cd <__cxa_finalize@plt+0x120fd> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea (%rbx,%rbx,4),%rsi │ │ │ │ + lea 0x69a84(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ mov %r14,%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add 0x8(%rbp),%rsi │ │ │ │ - call 20390 <__cxa_finalize@plt+0x1cbc0> │ │ │ │ - cmp 0x0(%rbp),%ebx │ │ │ │ - jb 158b0 <__cxa_finalize@plt+0x120e0> │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x69a7d(%rip),%rdx │ │ │ │ + mov $0x162,%esi │ │ │ │ + call 70f30 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ + call 31b0 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 17a5d │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xc(%rax),%rdi │ │ │ │ + call 3570 │ │ │ │ + lea 0x69a10(%rip),%rcx │ │ │ │ + mov %r12,%r9 │ │ │ │ + lea 0x69a03(%rip),%r8 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 31b0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 32c0 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3760 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + je 17a18 │ │ │ │ + lea 0x69a02(%rip),%rdx │ │ │ │ + mov $0x176,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + lea 0x699fc(%rip),%rdx │ │ │ │ + lea 0x699f8(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 31b0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 17a30 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + lea 0x699df(%rip),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x17d,%esi │ │ │ │ + call 70f30 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17aa1 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - lea 0x7193f(%rip),%rcx │ │ │ │ - mov $0x49,%edx │ │ │ │ - lea 0x6bca3(%rip),%rsi │ │ │ │ - lea 0x6bcad(%rip),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x100,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - movdqa 0x71034(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x40(%rax) │ │ │ │ - movups %xmm0,0x60(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x50(%rax) │ │ │ │ - movups %xmm0,0x70(%rax) │ │ │ │ - movb $0x0,0x41(%rax) │ │ │ │ - movb $0x0,0x61(%rax) │ │ │ │ - movb $0x1,0x43(%rax) │ │ │ │ - movb $0x1,0x63(%rax) │ │ │ │ - movb $0x2,0x47(%rax) │ │ │ │ - movb $0x2,0x67(%rax) │ │ │ │ - movb $0x3,0x54(%rax) │ │ │ │ - movb $0x3,0x74(%rax) │ │ │ │ - movb $0x4,0x2d(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - movups %xmm0,0x80(%rax) │ │ │ │ - movups %xmm0,0x90(%rax) │ │ │ │ - movups %xmm0,0xa0(%rax) │ │ │ │ - movups %xmm0,0xb0(%rax) │ │ │ │ - movups %xmm0,0xc0(%rax) │ │ │ │ - movups %xmm0,0xd0(%rax) │ │ │ │ - movups %xmm0,0xe0(%rax) │ │ │ │ - movups %xmm0,0xf0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - movd 0x10(%rsp),%xmm2 │ │ │ │ - movd %ecx,%xmm1 │ │ │ │ - movd %edx,%xmm0 │ │ │ │ - movd %r9d,%xmm3 │ │ │ │ - punpckldq %xmm2,%xmm1 │ │ │ │ - punpckldq %xmm3,%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae 15a22 <__cxa_finalize@plt+0x12252> │ │ │ │ - cmp %r9d,0x10(%rsp) │ │ │ │ - jae 15a22 <__cxa_finalize@plt+0x12252> │ │ │ │ - mov %rsi,(%rdi) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r8,0x8(%rdi) │ │ │ │ - movl $0x0,0x28(%rdi) │ │ │ │ - movups %xmm0,0x10(%rdi) │ │ │ │ - lea (%rdx,%r9,1),%edi │ │ │ │ - shl $0x3,%rdi │ │ │ │ - call 3570 │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ + lea 0x69947(%rip),%rdx │ │ │ │ + mov $0x172,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ax,0x2c(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - call 158f0 <__cxa_finalize@plt+0x12120> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - call 32c0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cmpb $0x0,0x2c(%rbx) │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - movl $0x0,0x28(%rbx) │ │ │ │ - movups %xmm0,0x10(%rbx) │ │ │ │ - jne 15a70 <__cxa_finalize@plt+0x122a0> │ │ │ │ - cmpb $0x0,0x2d(%rbx) │ │ │ │ - jne 15a7f <__cxa_finalize@plt+0x122af> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ + call 70f30 │ │ │ │ + jmp 179d5 │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + mov (%rax),%edi │ │ │ │ + call 33e0 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x17b,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea 0x6c367(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + jmp 179cb │ │ │ │ + mov %eax,%ebx │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + mov (%rax),%edi │ │ │ │ + call 33e0 │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x168,%esi │ │ │ │ + mov %rax,%r9 │ │ │ │ + lea 0x6c310(%rip),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - cmpb $0x0,0x2d(%rbx) │ │ │ │ - je 15a64 <__cxa_finalize@plt+0x12294> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ call 32c0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ + jmp 179ef │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x28(%rsi),%r12d │ │ │ │ - mov %r12,%r13 │ │ │ │ - shl $0x3,%r12 │ │ │ │ + call 32d0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 17af3 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + nop │ │ │ │ + cmpb $0x2e,0x0(%rbp,%rcx,1) │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + cmove %edx,%ebx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jb 17ae0 │ │ │ │ mov %r12,%rdi │ │ │ │ - call 31a0 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ + call 32d0 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea (%rbx,%rax,1),%r15d │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea 0x2(%r15),%esi │ │ │ │ + call 13000 │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ call 3480 │ │ │ │ - mov %r13d,0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - movzwl 0x2c(%rbx),%edx │ │ │ │ - movzbl %dh,%ecx │ │ │ │ - mov %dx,0x2c(%rbp) │ │ │ │ - mov %ecx,%r12d │ │ │ │ - test %dl,%dl │ │ │ │ - jne 15b20 <__cxa_finalize@plt+0x12350> │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - movd 0x10(%rbx),%xmm0 │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test %r12b,%r12b │ │ │ │ - jne 15b4f <__cxa_finalize@plt+0x1237f> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - movd 0x14(%rbx),%xmm1 │ │ │ │ - punpckldq %xmm1,%xmm0 │ │ │ │ - movq %xmm0,0x10(%rbp) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea 0x1(%rbx),%edi │ │ │ │ + mov %r12,%rsi │ │ │ │ + add %r13,%rdi │ │ │ │ + movb $0x2e,0x0(%r13,%rdx,1) │ │ │ │ + mov %r14d,%edx │ │ │ │ + call 3480 │ │ │ │ + lea 0x1(%r15),%eax │ │ │ │ + movb $0x0,0x0(%r13,%rax,1) │ │ │ │ add $0x18,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x14(%rbx),%r13d │ │ │ │ - lea 0x1(%r13),%edi │ │ │ │ - call 31a0 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - movd 0x10(%rbx),%xmm0 │ │ │ │ - movb $0x0,(%rax,%r13,1) │ │ │ │ - test %r12b,%r12b │ │ │ │ - je 15afa <__cxa_finalize@plt+0x1232a> │ │ │ │ - movd %xmm0,%eax │ │ │ │ - movd %xmm0,0xc(%rsp) │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ - call 31a0 │ │ │ │ - mov 0xc(%rsp),%r12d │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - call 3480 │ │ │ │ - movd 0xc(%rsp),%xmm0 │ │ │ │ - movb $0x0,(%rax,%r12,1) │ │ │ │ - jmp 15b01 <__cxa_finalize@plt+0x12331> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - add 0x1c(%rdi),%edx │ │ │ │ - add 0x18(%rdi),%esi │ │ │ │ - movsbl (%rax,%rdx,1),%eax │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - movsbl (%rdx,%rsi,1),%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - call 39aa0 │ │ │ │ - test %al,%al │ │ │ │ - setne %al │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + movsbl %sil,%ebp │ │ │ │ + lea 0x6983a(%rip),%rsi │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - movl $0x0,(%rsi) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - movl $0x0,(%rcx) │ │ │ │ - movl $0x0,(%r8) │ │ │ │ - movl $0x0,(%r9) │ │ │ │ - mov 0x28(%rdi),%edx │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - je 15cd5 <__cxa_finalize@plt+0x12505> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 15c81 <__cxa_finalize@plt+0x124b1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x6,%esi │ │ │ │ - je 15d90 <__cxa_finalize@plt+0x125c0> │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 15c51 <__cxa_finalize@plt+0x12481> │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - add %esi,(%rcx) │ │ │ │ - mov (%rax),%esi │ │ │ │ - add 0x4(%rax),%r15d │ │ │ │ - cmp $0x2,%esi │ │ │ │ - jne 15c69 <__cxa_finalize@plt+0x12499> │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - add %esi,(%rcx) │ │ │ │ - mov (%rax),%esi │ │ │ │ - add 0x4(%rax),%r14d │ │ │ │ - cmp $0x4,%esi │ │ │ │ - jne 15c78 <__cxa_finalize@plt+0x124a8> │ │ │ │ - add 0x4(%rax),%r14d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp 0x28(%rbx),%ebp │ │ │ │ - jae 15cd5 <__cxa_finalize@plt+0x12505> │ │ │ │ - lea 0x0(,%rbp,8),%r11 │ │ │ │ - lea (%rdi,%r11,1),%rax │ │ │ │ - mov (%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 15ce8 <__cxa_finalize@plt+0x12518> │ │ │ │ - cmp $0x5,%esi │ │ │ │ - jne 15c30 <__cxa_finalize@plt+0x12460> │ │ │ │ - test %esi,%esi │ │ │ │ - je 15ce8 <__cxa_finalize@plt+0x12518> │ │ │ │ - mov 0x4(%rax),%r8d │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - lea (%r8,%r13,1),%esi │ │ │ │ - cmp %esi,(%rdx) │ │ │ │ - jae 15cb8 <__cxa_finalize@plt+0x124e8> │ │ │ │ - mov %esi,(%rdx) │ │ │ │ - mov 0x4(%rax),%r8d │ │ │ │ - lea 0x0(%r13,%r8,1),%esi │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %esi,%r13d │ │ │ │ - add $0x1,%rbp │ │ │ │ - add %r8d,(%rcx) │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - add %eax,%r14d │ │ │ │ - add %eax,%r15d │ │ │ │ - cmp 0x28(%rbx),%ebp │ │ │ │ - jb 15c81 <__cxa_finalize@plt+0x124b1> │ │ │ │ - add $0x38,%rsp │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 17beb │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3390 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 17ba6 │ │ │ │ + cmp %eax,%ebp │ │ │ │ + je 17bc0 │ │ │ │ + cmp %r13d,%r12d │ │ │ │ + jne 17b90 │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 15c78 <__cxa_finalize@plt+0x124a8> │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 15d1f <__cxa_finalize@plt+0x1254f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - addl $0x1,(%rax) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - add $0x1,%r12d │ │ │ │ - add $0x1,%r14d │ │ │ │ - add $0x1,%r15d │ │ │ │ - lea (%rdi,%r11,1),%rax │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - cmp %esi,%r12d │ │ │ │ - jae 15d70 <__cxa_finalize@plt+0x125a0> │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov %r11,(%rsp) │ │ │ │ - add 0x1c(%rbx),%eax │ │ │ │ - movsbl (%rsi,%rax,1),%esi │ │ │ │ - mov %r14d,%eax │ │ │ │ - add 0x18(%rbx),%eax │ │ │ │ - movsbl (%rdi,%rax,1),%edi │ │ │ │ - call 39aa0 │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - test %al,%al │ │ │ │ - je 15cf8 <__cxa_finalize@plt+0x12528> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp %r13d,(%rax) │ │ │ │ - jae 15d5c <__cxa_finalize@plt+0x1258c> │ │ │ │ - mov %r13d,(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - addl $0x1,(%rax) │ │ │ │ - jmp 15d03 <__cxa_finalize@plt+0x12533> │ │ │ │ + jmp 35a0 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%r8d │ │ │ │ - cmp $0x6,%r8d │ │ │ │ - je 15d93 <__cxa_finalize@plt+0x125c3> │ │ │ │ - cmp $0x5,%r8d │ │ │ │ - jne 15c78 <__cxa_finalize@plt+0x124a8> │ │ │ │ - jmp 15c9c <__cxa_finalize@plt+0x124cc> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - add %esi,(%rcx) │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - mov (%rax),%r8d │ │ │ │ - add %esi,%r14d │ │ │ │ - add %esi,%r15d │ │ │ │ - jmp 15d79 <__cxa_finalize@plt+0x125a9> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - lea 0xc(%rsp),%rcx │ │ │ │ - lea 0x8(%rsp),%rdx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0xffffffffffffffff,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x1,%r12d │ │ │ │ + call 3130 │ │ │ │ + movsbl %r14b,%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 32a0 │ │ │ │ + cmp %r12d,%r13d │ │ │ │ + jne 17b90 │ │ │ │ + jmp 17ba6 │ │ │ │ + mov 0x8580e(%rip),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x4(%rsp),%rsi │ │ │ │ - lea 0x14(%rsp),%r9 │ │ │ │ - lea 0x10(%rsp),%r8 │ │ │ │ - call 15bc0 <__cxa_finalize@plt+0x123f0> │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - add 0x8(%rsp),%eax │ │ │ │ - add 0x10(%rsp),%eax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 15e07 <__cxa_finalize@plt+0x12637> │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea 0x6c1d5(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + lea 0x69799(%rip),%rsi │ │ │ │ push %r14 │ │ │ │ + mov %r8d,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - xor %edi,%edi │ │ │ │ sub $0x28,%rsp │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov $0x4,%esi │ │ │ │ - call 5e500 │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0x28(%rbx),%esi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - je 1602e <__cxa_finalize@plt+0x1285e> │ │ │ │ - movl $0x1,0x14(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - jmp 15ed9 <__cxa_finalize@plt+0x12709> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x6,%r12d │ │ │ │ - je 15fb0 <__cxa_finalize@plt+0x127e0> │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jne 15e95 <__cxa_finalize@plt+0x126c5> │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - add %esi,(%rcx,%rdx,4) │ │ │ │ - mov (%rax),%r12d │ │ │ │ - add %esi,%r14d │ │ │ │ - cmp $0x2,%r12d │ │ │ │ - jne 15eb0 <__cxa_finalize@plt+0x126e0> │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %r8b,0x1f(%rsp) │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 17d35 │ │ │ │ + mov %rax,%rbx │ │ │ │ + movsbl %r14b,%r13d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3390 │ │ │ │ + mov %eax,%r14d │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 17cec │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r13d,%r12d │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 17d08 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 17c8d │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 17d10 │ │ │ │ + movsbl (%r15,%rcx,1),%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jne 17c80 │ │ │ │ + mov $0xffffffffffffffff,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call 3130 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - add %esi,(%rcx,%rdx,4) │ │ │ │ - mov (%rax),%r12d │ │ │ │ - add %esi,%r15d │ │ │ │ - cmp $0x4,%r12d │ │ │ │ - je 15fe0 <__cxa_finalize@plt+0x12810> │ │ │ │ - cmp $0x3,%r12d │ │ │ │ - je 15ff0 <__cxa_finalize@plt+0x12820> │ │ │ │ - mov 0x28(%rbx),%esi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %esi,%r13d │ │ │ │ - jae 15f11 <__cxa_finalize@plt+0x12741> │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - lea 0x0(,%r13,8),%rbp │ │ │ │ - add %rbp,%rax │ │ │ │ - mov (%rax),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 15f30 <__cxa_finalize@plt+0x12760> │ │ │ │ - cmp $0x5,%r12d │ │ │ │ - jne 15e70 <__cxa_finalize@plt+0x126a0> │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 15f30 <__cxa_finalize@plt+0x12760> │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - add $0x1,%r13 │ │ │ │ - add %eax,%r15d │ │ │ │ - add %eax,%r14d │ │ │ │ - cmp %esi,%r13d │ │ │ │ - jb 15ed9 <__cxa_finalize@plt+0x12709> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - mov %ecx,(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movsbl (%rax,%rcx,1),%edi │ │ │ │ + call 32a0 │ │ │ │ + cmp %r14d,%r12d │ │ │ │ + jne 17c58 │ │ │ │ + mov $0xffffffffffffffff,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + call 3130 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0x20,%edi │ │ │ │ + call 32a0 │ │ │ │ add $0x28,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 15ed0 <__cxa_finalize@plt+0x12700> │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - lea (%rcx,%rax,4),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r14d,%eax │ │ │ │ - add 0x1c(%rbx),%eax │ │ │ │ - movsbl (%rsi,%rax,1),%esi │ │ │ │ - mov %r15d,%eax │ │ │ │ - add 0x18(%rbx),%eax │ │ │ │ - movsbl (%rdi,%rax,1),%edi │ │ │ │ - call 39aa0 │ │ │ │ - test %al,%al │ │ │ │ - jne 15f7b <__cxa_finalize@plt+0x127ab> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - addl $0x1,(%rax) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - add $0x1,%r12d │ │ │ │ - add $0x1,%r15d │ │ │ │ - add $0x1,%r14d │ │ │ │ - add %rbp,%rax │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - cmp %esi,%r12d │ │ │ │ - jb 15f50 <__cxa_finalize@plt+0x12780> │ │ │ │ - mov (%rax),%edx │ │ │ │ - cmp $0x6,%edx │ │ │ │ - je 15fc4 <__cxa_finalize@plt+0x127f4> │ │ │ │ - mov 0x28(%rbx),%esi │ │ │ │ - cmp $0x5,%edx │ │ │ │ - jne 15ed0 <__cxa_finalize@plt+0x12700> │ │ │ │ - jmp 15eff <__cxa_finalize@plt+0x1272f> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - lea (%rcx,%rdx,4),%rcx │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - add %esi,(%rcx) │ │ │ │ - mov 0x4(%rax),%edx │ │ │ │ - add %edx,%r15d │ │ │ │ - add %edx,%r14d │ │ │ │ - mov (%rax),%edx │ │ │ │ - jmp 15f9d <__cxa_finalize@plt+0x127cd> │ │ │ │ + jmp 35a0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rbx),%esi │ │ │ │ - add 0x4(%rax),%r15d │ │ │ │ - jmp 15ed0 <__cxa_finalize@plt+0x12700> │ │ │ │ + movsbl 0x1f(%rsp),%r12d │ │ │ │ + jmp 17cc6 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + cmp %r13d,%r14d │ │ │ │ + je 17ccb │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3390 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + mov %eax,%r14d │ │ │ │ + jne 17c79 │ │ │ │ + jmp 17cec │ │ │ │ + mov 0x856c4(%rip),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6c08b(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %ecx,%r12d │ │ │ │ + push %rbp │ │ │ │ + movsbl %sil,%ebp │ │ │ │ + lea 0x6963a(%rip),%rsi │ │ │ │ + push %rbx │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 17e12 │ │ │ │ + mov %rax,%rbx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x14(%rsp),%r12d │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x1(%r12),%esi │ │ │ │ - mov %rsi,%rbp │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - addl $0x1,0x10(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %r12d,%eax │ │ │ │ - movl $0x0,(%rdx,%rax,4) │ │ │ │ - mov 0x28(%rbx),%esi │ │ │ │ - mov %ebp,0x14(%rsp) │ │ │ │ - jmp 15ed0 <__cxa_finalize@plt+0x12700> │ │ │ │ - movl $0x1,0x14(%rsp) │ │ │ │ - jmp 15f11 <__cxa_finalize@plt+0x12741> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3390 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 17dd2 │ │ │ │ + cmp %eax,%ebp │ │ │ │ + je 17de8 │ │ │ │ + movsbl %r12b,%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 17d98 │ │ │ │ + mov $0xffffffffffffffff,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + call 3130 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xa,%edi │ │ │ │ + call 32a0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmp 35a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0xffffffffffffffff,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3130 │ │ │ │ + movsbl %r13b,%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 32a0 │ │ │ │ + movsbl %r12b,%eax │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jne 17d98 │ │ │ │ + jmp 17db1 │ │ │ │ + mov 0x855e7(%rip),%rdi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6bfae(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea 0x69569(%rip),%rsi │ │ │ │ push %r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x10(%rdi),%r13d │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 31a0 │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 3480 │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - je 161d3 <__cxa_finalize@plt+0x12a03> │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - je 161ee <__cxa_finalize@plt+0x12a1e> │ │ │ │ - lea -0x3(%rbp),%eax │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - jne 1612e <__cxa_finalize@plt+0x1295e> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x43,%ecx │ │ │ │ - mov $0x59,%edx │ │ │ │ - mov %r13d,%esi │ │ │ │ - call 58490 │ │ │ │ - mov 0x28(%rbx),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 16209 <__cxa_finalize@plt+0x12a39> │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - jmp 160e6 <__cxa_finalize@plt+0x12916> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 160da <__cxa_finalize@plt+0x1290a> │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jne 160dd <__cxa_finalize@plt+0x1290d> │ │ │ │ - add 0x4(%rsi),%ebp │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %r8d,%r13d │ │ │ │ - jae 16112 <__cxa_finalize@plt+0x12942> │ │ │ │ - lea 0x0(,%r13,8),%r12 │ │ │ │ - lea (%rax,%r12,1),%rsi │ │ │ │ - mov (%rsi),%ecx │ │ │ │ - lea -0x5(%rcx),%edi │ │ │ │ - cmp $0x1,%edi │ │ │ │ - jbe 16158 <__cxa_finalize@plt+0x12988> │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 16158 <__cxa_finalize@plt+0x12988> │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 160d0 <__cxa_finalize@plt+0x12900> │ │ │ │ - add $0x1,%r13 │ │ │ │ - add 0x4(%rsi),%r15d │ │ │ │ - cmp %r8d,%r13d │ │ │ │ - jb 160e6 <__cxa_finalize@plt+0x12916> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 17ebc │ │ │ │ + mov %rax,%rbp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 17e9f │ │ │ │ + cmp $0xff,%al │ │ │ │ + je 17eac │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0xffffffffffffffff,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3130 │ │ │ │ + mov %ebx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + div %r12d │ │ │ │ + add $0x1,%ebx │ │ │ │ + movsbl (%r14,%rdx,1),%edi │ │ │ │ + call 32a0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3390 │ │ │ │ + cmp %al,%r13b │ │ │ │ + jne 17e70 │ │ │ │ pop %rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - and $0xfffffffd,%ebp │ │ │ │ - cmp $0x4,%ebp │ │ │ │ - jne 160a9 <__cxa_finalize@plt+0x128d9> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x47,%ecx │ │ │ │ - mov $0x52,%edx │ │ │ │ - mov %r13d,%esi │ │ │ │ - call 58490 │ │ │ │ - jmp 160a9 <__cxa_finalize@plt+0x128d9> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x4(%rsi),%edx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - test %edx,%edx │ │ │ │ - je 160dd <__cxa_finalize@plt+0x1290d> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r15d,%eax │ │ │ │ - add 0x1c(%rbx),%eax │ │ │ │ - movsbl (%rsi,%rax,1),%esi │ │ │ │ - mov %ebp,%eax │ │ │ │ - add 0x18(%rbx),%eax │ │ │ │ - movsbl (%rdi,%rax,1),%edi │ │ │ │ - call 39aa0 │ │ │ │ - test %al,%al │ │ │ │ - je 161b4 <__cxa_finalize@plt+0x129e4> │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %r15d,%eax │ │ │ │ - add 0x18(%rbx),%edi │ │ │ │ - add 0x1c(%rbx),%eax │ │ │ │ - movzbl (%rsi,%rax,1),%eax │ │ │ │ - cmp %al,(%rdx,%rdi,1) │ │ │ │ - je 161b4 <__cxa_finalize@plt+0x129e4> │ │ │ │ - addl $0x1,0xc(%rsp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x1,%r15d │ │ │ │ - add $0x1,%r14d │ │ │ │ - cmp 0x4(%rax,%r12,1),%r14d │ │ │ │ - jb 16170 <__cxa_finalize@plt+0x129a0> │ │ │ │ - mov 0x28(%rbx),%r8d │ │ │ │ - jmp 160dd <__cxa_finalize@plt+0x1290d> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x54,%ecx │ │ │ │ - mov $0x59,%edx │ │ │ │ - mov %r13d,%esi │ │ │ │ - call 58490 │ │ │ │ - jmp 160a9 <__cxa_finalize@plt+0x128d9> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x41,%ecx │ │ │ │ - mov $0x52,%edx │ │ │ │ - mov %r13d,%esi │ │ │ │ - call 58490 │ │ │ │ - jmp 160a9 <__cxa_finalize@plt+0x128d9> │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - jmp 16112 <__cxa_finalize@plt+0x12942> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 35a0 │ │ │ │ + mov 0x8553d(%rip),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6bf2c(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + lea 0x6f3e0(%rip),%rcx │ │ │ │ + mov $0x1fb,%edx │ │ │ │ + lea 0x69408(%rip),%rsi │ │ │ │ + lea 0x69cc8(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %r15d,%r15d │ │ │ │ push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov $0x2710,%esi │ │ │ │ push %r12 │ │ │ │ + mov $0x2710,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x10(%rdi),%r13d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 17f41 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %bl,0x0(%rbp,%r15,1) │ │ │ │ + add $0x1,%r15 │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %r13,%r12 │ │ │ │ - call 31a0 │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 3480 │ │ │ │ - lea 0x1(%rbp),%eax │ │ │ │ - test $0x1,%bpl │ │ │ │ - jne 16288 <__cxa_finalize@plt+0x12ab8> │ │ │ │ - lea -0x1(%rbp),%eax │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - jne 16288 <__cxa_finalize@plt+0x12ab8> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x59,%ecx │ │ │ │ - mov $0x54,%edx │ │ │ │ - mov %r13d,%esi │ │ │ │ - call 58490 │ │ │ │ - jmp 162b3 <__cxa_finalize@plt+0x12ae3> │ │ │ │ + call 37b0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmp $0xff,%al │ │ │ │ + je 17f98 │ │ │ │ + cmp $0xa,%al │ │ │ │ + je 17f78 │ │ │ │ + lea -0x1(%r12),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jne 17f38 │ │ │ │ + add $0x2711,%r12 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 17f38 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 163f1 <__cxa_finalize@plt+0x12c21> │ │ │ │ - lea -0x3(%rax),%edx │ │ │ │ - and $0xfffffffd,%edx │ │ │ │ - jne 1633e <__cxa_finalize@plt+0x12b6e> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x59,%ecx │ │ │ │ - mov $0x43,%edx │ │ │ │ - mov %r12d,%esi │ │ │ │ - call 58490 │ │ │ │ - mov 0x28(%rbx),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 1640c <__cxa_finalize@plt+0x12c3c> │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - jmp 162f6 <__cxa_finalize@plt+0x12b26> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 162ea <__cxa_finalize@plt+0x12b1a> │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jne 162ed <__cxa_finalize@plt+0x12b1d> │ │ │ │ - add 0x4(%rsi),%ebp │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %r8d,%r13d │ │ │ │ - jae 16322 <__cxa_finalize@plt+0x12b52> │ │ │ │ - lea 0x0(,%r13,8),%r12 │ │ │ │ - lea (%rax,%r12,1),%rsi │ │ │ │ - mov (%rsi),%ecx │ │ │ │ - lea -0x5(%rcx),%edi │ │ │ │ - cmp $0x1,%edi │ │ │ │ - jbe 16368 <__cxa_finalize@plt+0x12b98> │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 16368 <__cxa_finalize@plt+0x12b98> │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 162e0 <__cxa_finalize@plt+0x12b10> │ │ │ │ - add $0x1,%r13 │ │ │ │ - add 0x4(%rsi),%r15d │ │ │ │ - cmp %r8d,%r13d │ │ │ │ - jb 162f6 <__cxa_finalize@plt+0x12b26> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ + movb $0x0,0x0(%rbp,%r15,1) │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov %rbp,(%r14) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 162b3 <__cxa_finalize@plt+0x12ae3> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x52,%ecx │ │ │ │ - mov $0x47,%edx │ │ │ │ - mov %r12d,%esi │ │ │ │ - call 58490 │ │ │ │ - jmp 162b3 <__cxa_finalize@plt+0x12ae3> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x4(%rsi),%edx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - test %edx,%edx │ │ │ │ - jne 16396 <__cxa_finalize@plt+0x12bc6> │ │ │ │ - jmp 162ed <__cxa_finalize@plt+0x12b1d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x1,%r15d │ │ │ │ - add $0x1,%r14d │ │ │ │ - cmp 0x4(%rax,%r12,1),%r14d │ │ │ │ - jae 163e8 <__cxa_finalize@plt+0x12c18> │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r15d,%eax │ │ │ │ - add 0x1c(%rbx),%eax │ │ │ │ - movsbl (%rsi,%rax,1),%esi │ │ │ │ - mov %ebp,%eax │ │ │ │ - add 0x18(%rbx),%eax │ │ │ │ - movsbl (%rdi,%rax,1),%edi │ │ │ │ - call 39aa0 │ │ │ │ - test %al,%al │ │ │ │ - jne 16380 <__cxa_finalize@plt+0x12bb0> │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %r15d,%eax │ │ │ │ - add 0x1c(%rbx),%eax │ │ │ │ - movsbl (%rsi,%rax,1),%esi │ │ │ │ - mov %ebp,%eax │ │ │ │ - add 0x18(%rbx),%eax │ │ │ │ - movsbl (%rdx,%rax,1),%edi │ │ │ │ - call 39aa0 │ │ │ │ - cmp $0x1,%al │ │ │ │ - sbbl $0xffffffff,0xc(%rsp) │ │ │ │ - jmp 16380 <__cxa_finalize@plt+0x12bb0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rbx),%r8d │ │ │ │ - jmp 162ed <__cxa_finalize@plt+0x12b1d> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x52,%ecx │ │ │ │ - mov $0x41,%edx │ │ │ │ - mov %r12d,%esi │ │ │ │ - call 58490 │ │ │ │ - jmp 162b3 <__cxa_finalize@plt+0x12ae3> │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - jmp 16322 <__cxa_finalize@plt+0x12b52> │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov %r9,%rdx │ │ │ │ push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x28(%rdi),%r10d │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 166b3 <__cxa_finalize@plt+0x12ee3> │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x69c4e(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 18063 │ │ │ │ + mov $0x2710,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r12 │ │ │ │ xor %r15d,%r15d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - mov %esi,%edi │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %r14,%r15 │ │ │ │ - jmp 164b2 <__cxa_finalize@plt+0x12ce2> │ │ │ │ + call 13000 │ │ │ │ + mov $0x2710,%r13d │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 18009 │ │ │ │ nopl (%rax) │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 165c0 <__cxa_finalize@plt+0x12df0> │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - imul %edx,%ecx │ │ │ │ - add %ecx,%r9d │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 164f7 <__cxa_finalize@plt+0x12d27> │ │ │ │ - cmp $0x2,%esi │ │ │ │ - je 16538 <__cxa_finalize@plt+0x12d68> │ │ │ │ - add %ebp,%edx │ │ │ │ - cmp $0x4,%esi │ │ │ │ - cmove %edx,%ebp │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r10d,%r15d │ │ │ │ - jae 16503 <__cxa_finalize@plt+0x12d33> │ │ │ │ - lea 0x0(,%r15,8),%r14 │ │ │ │ - lea (%rax,%r14,1),%rdx │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov 0x4(%rdx),%edx │ │ │ │ - lea -0x5(%rsi),%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - seta %r13b │ │ │ │ - test %esi,%esi │ │ │ │ - setne %cl │ │ │ │ - and %ecx,%r13d │ │ │ │ - mov %ebp,%ecx │ │ │ │ - add 0x18(%rbx),%ecx │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jb 16480 <__cxa_finalize@plt+0x12cb0> │ │ │ │ - addl $0x1,0x8(%rsp) │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 16540 <__cxa_finalize@plt+0x12d70> │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - imul %edx,%ecx │ │ │ │ - add %ecx,%r8d │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 16498 <__cxa_finalize@plt+0x12cc8> │ │ │ │ + mov %bl,0x0(%rbp,%r15,1) │ │ │ │ add $0x1,%r15 │ │ │ │ - add %edx,%r12d │ │ │ │ - cmp %r10d,%r15d │ │ │ │ - jb 164b2 <__cxa_finalize@plt+0x12ce2> │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %r8d,%r15d │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - mov %r9d,0x0(%r13) │ │ │ │ - mov %r15d,(%rdx) │ │ │ │ - mov %edi,(%rax) │ │ │ │ - add $0x38,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 37b0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmp $0xff,%al │ │ │ │ + je 18040 │ │ │ │ + lea -0x1(%r13),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jne 18000 │ │ │ │ + add $0x2711,%r13 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 18000 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,0x0(%rbp,%r15,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 35a0 │ │ │ │ + mov %r15,(%r14) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %edx,%ebp │ │ │ │ - jmp 164a9 <__cxa_finalize@plt+0x12cd9> │ │ │ │ - nop │ │ │ │ - xor %r13d,%r13d │ │ │ │ - test %edx,%edx │ │ │ │ - je 164a9 <__cxa_finalize@plt+0x12cd9> │ │ │ │ - mov %r14,(%rsp) │ │ │ │ - mov %r12d,%r14d │ │ │ │ - mov %r13d,%r12d │ │ │ │ - mov %r11,%r13 │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - mov %ebp,%r15d │ │ │ │ - mov %r8d,%ebp │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - mov %edi,0x1c(%rsp) │ │ │ │ - jmp 16599 <__cxa_finalize@plt+0x12dc9> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add 0x4(%r13),%ebp │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - add $0x1,%r15d │ │ │ │ - add $0x1,%r14d │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp 0x4(%rax,%rdx,1),%r12d │ │ │ │ - jae 16690 <__cxa_finalize@plt+0x12ec0> │ │ │ │ - mov %r15d,%ecx │ │ │ │ - add 0x18(%rbx),%ecx │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov %r14d,%eax │ │ │ │ - add 0x1c(%rbx),%eax │ │ │ │ - movsbl (%rsi,%rax,1),%esi │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movsbl (%rax,%rcx,1),%edi │ │ │ │ - call 39aa0 │ │ │ │ - test %al,%al │ │ │ │ - je 16570 <__cxa_finalize@plt+0x12da0> │ │ │ │ - add 0x0(%r13),%ebp │ │ │ │ - jmp 16574 <__cxa_finalize@plt+0x12da4> │ │ │ │ - nopl (%rax) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - test %edx,%edx │ │ │ │ - je 164a9 <__cxa_finalize@plt+0x12cd9> │ │ │ │ - mov %r14,(%rsp) │ │ │ │ - mov %r11,%r14 │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - mov %r12d,%r15d │ │ │ │ - mov %r9d,%r12d │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - mov %edi,0x1c(%rsp) │ │ │ │ - jmp 16618 <__cxa_finalize@plt+0x12e48> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0x4(%rax,%rdi,1),%edx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r13d │ │ │ │ - add (%r14),%r12d │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x1,%r15d │ │ │ │ - cmp %edx,%r13d │ │ │ │ - jae 16670 <__cxa_finalize@plt+0x12ea0> │ │ │ │ - mov %ebp,%ecx │ │ │ │ - add 0x18(%rbx),%ecx │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - movsbl (%rsi,%rcx,1),%edi │ │ │ │ - cmp $0x4e,%dil │ │ │ │ - je 16600 <__cxa_finalize@plt+0x12e30> │ │ │ │ - mov 0x1c(%rbx),%esi │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - lea (%rsi,%rbp,1),%r10d │ │ │ │ - cmpb $0x4e,(%rcx,%r10,1) │ │ │ │ - je 16600 <__cxa_finalize@plt+0x12e30> │ │ │ │ - lea (%rsi,%r15,1),%eax │ │ │ │ - movsbl (%rcx,%rax,1),%esi │ │ │ │ - call 39aa0 │ │ │ │ - test %al,%al │ │ │ │ - jne 165f0 <__cxa_finalize@plt+0x12e20> │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - add $0x1,%r13d │ │ │ │ - add $0x1,%ebp │ │ │ │ - add 0x4(%r14),%r12d │ │ │ │ - add $0x1,%r15d │ │ │ │ - mov 0x4(%rax,%rdx,1),%edx │ │ │ │ - cmp %edx,%r13d │ │ │ │ - jb 16613 <__cxa_finalize@plt+0x12e43> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12d,%r9d │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - mov %r15d,%r12d │ │ │ │ - mov 0x1c(%rsp),%edi │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov 0x28(%rbx),%r10d │ │ │ │ - mov %r14,%r11 │ │ │ │ - jmp 164a9 <__cxa_finalize@plt+0x12cd9> │ │ │ │ - mov %ebp,%r8d │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - mov %r15d,%ebp │ │ │ │ - mov 0x1c(%rsp),%edi │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov 0x28(%rbx),%r10d │ │ │ │ - mov %r14d,%r12d │ │ │ │ - mov %r13,%r11 │ │ │ │ - jmp 164a9 <__cxa_finalize@plt+0x12cd9> │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - jmp 16510 <__cxa_finalize@plt+0x12d40> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x85396(%rip),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6bdad(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x28(%rdi),%edi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %edx,0x1c(%rsp) │ │ │ │ - test %edi,%edi │ │ │ │ - je 16841 <__cxa_finalize@plt+0x13071> │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 16749 <__cxa_finalize@plt+0x12f79> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x6,%edx │ │ │ │ - je 16798 <__cxa_finalize@plt+0x12fc8> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 16818 <__cxa_finalize@plt+0x13048> │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 16830 <__cxa_finalize@plt+0x13060> │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - mov 0x1c(%rsp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %eax,%ebp │ │ │ │ - add %edx,%r14d │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rdx │ │ │ │ + call 17fb0 │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + lea 0x6a042(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 7e400 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %esi,0x0(%r13) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 18135 │ │ │ │ + xor %ebx,%ebx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %edi,%r13d │ │ │ │ - jae 16782 <__cxa_finalize@plt+0x12fb2> │ │ │ │ - lea 0x0(,%r13,8),%r9 │ │ │ │ - lea (%rsi,%r9,1),%rax │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 16798 <__cxa_finalize@plt+0x12fc8> │ │ │ │ - cmp $0x5,%edx │ │ │ │ - jne 16710 <__cxa_finalize@plt+0x12f40> │ │ │ │ - test %edx,%edx │ │ │ │ - je 16798 <__cxa_finalize@plt+0x12fc8> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - add $0x1,%r13 │ │ │ │ - mov (%rcx),%edx │ │ │ │ - add %eax,%ebp │ │ │ │ - add %eax,%r12d │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%r14d │ │ │ │ - cmp %edi,%r13d │ │ │ │ - jb 16749 <__cxa_finalize@plt+0x12f79> │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x0(%rbp),%rax │ │ │ │ + mov 0x8(%rax),%ecx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + call 7e400 │ │ │ │ + mov %rax,0x0(%r13,%rbx,8) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb 18108 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 7e970 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18160 │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 16740 <__cxa_finalize@plt+0x12f70> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 167c5 <__cxa_finalize@plt+0x12ff5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add 0x4(%rax),%r14d │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x1,%r12d │ │ │ │ - add $0x1,%r15d │ │ │ │ - lea (%rsi,%r9,1),%rax │ │ │ │ - cmp 0x4(%rax),%r15d │ │ │ │ - jae 16800 <__cxa_finalize@plt+0x13030> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov %r12d,%eax │ │ │ │ - add 0x1c(%rbx),%eax │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - movsbl (%rdx,%rax,1),%esi │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - mov %ebp,%eax │ │ │ │ - add 0x18(%rbx),%eax │ │ │ │ - movsbl (%rdx,%rax,1),%edi │ │ │ │ - call 39aa0 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - test %al,%al │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - je 167a8 <__cxa_finalize@plt+0x12fd8> │ │ │ │ - add (%rax),%r14d │ │ │ │ - jmp 167ac <__cxa_finalize@plt+0x12fdc> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpl $0x5,(%rax) │ │ │ │ - mov 0x28(%rbx),%edi │ │ │ │ - jne 16740 <__cxa_finalize@plt+0x12f70> │ │ │ │ - jmp 16764 <__cxa_finalize@plt+0x12f94> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - mov 0x1c(%rsp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %eax,%r12d │ │ │ │ - add %edx,%r14d │ │ │ │ - jmp 16740 <__cxa_finalize@plt+0x12f70> │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 16740 <__cxa_finalize@plt+0x12f70> │ │ │ │ - add 0x4(%rax),%ebp │ │ │ │ - jmp 16740 <__cxa_finalize@plt+0x12f70> │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 16782 <__cxa_finalize@plt+0x12fb2> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x28,%rsp │ │ │ │ - mov 0x28(%rdi),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 16a84 <__cxa_finalize@plt+0x132b4> │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %edx,%r10d │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - mov %esi,%ecx │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + lea 0x14(%rsp),%rcx │ │ │ │ + lea 0x69227(%rip),%rdx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 18090 │ │ │ │ + mov 0x14(%rsp),%ebx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + shl $0x3,%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 18278 │ │ │ │ + mov %r13,%r15 │ │ │ │ + add %r13,%rbx │ │ │ │ xor %r12d,%r12d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 168c9 <__cxa_finalize@plt+0x130f9> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x6,%esi │ │ │ │ - je 16910 <__cxa_finalize@plt+0x13140> │ │ │ │ - cmp $0x3,%esi │ │ │ │ - je 168c0 <__cxa_finalize@plt+0x130f0> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 168a7 <__cxa_finalize@plt+0x130d7> │ │ │ │ - cmp %r10d,%edx │ │ │ │ - jae 168a7 <__cxa_finalize@plt+0x130d7> │ │ │ │ - add 0x4(%rax),%r9d │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 16a28 <__cxa_finalize@plt+0x13258> │ │ │ │ - cmp $0x2,%esi │ │ │ │ - jne 16a38 <__cxa_finalize@plt+0x13268> │ │ │ │ - add 0x4(%rax),%edx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %ebp,%r12d │ │ │ │ - jae 168fd <__cxa_finalize@plt+0x1312d> │ │ │ │ - lea 0x0(,%r12,8),%r15 │ │ │ │ - lea (%rdi,%r15,1),%rax │ │ │ │ - mov (%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 16a50 <__cxa_finalize@plt+0x13280> │ │ │ │ - cmp $0x5,%esi │ │ │ │ - jne 16890 <__cxa_finalize@plt+0x130c0> │ │ │ │ - test %esi,%esi │ │ │ │ - je 16a50 <__cxa_finalize@plt+0x13280> │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - add $0x1,%r12 │ │ │ │ - add %eax,%edx │ │ │ │ - add %eax,%r8d │ │ │ │ - cmp %ebp,%r12d │ │ │ │ - jb 168c9 <__cxa_finalize@plt+0x130f9> │ │ │ │ - mov %r9d,%eax │ │ │ │ + jmp 181f1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x8,%r15 │ │ │ │ + call 7e970 │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je 18230 │ │ │ │ + mov (%r15),%rsi │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 181e0 │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov (%rdx),%rdi │ │ │ │ + call 3770 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x6adbc(%rip),%xmm1 │ │ │ │ + ucomisd 0x6b05c(%rip),%xmm1 │ │ │ │ + ja 1822b │ │ │ │ + mov %r12d,%edx │ │ │ │ + add $0x1,%r12d │ │ │ │ + movsd %xmm0,(%r14,%rdx,8) │ │ │ │ + mov (%r15),%rsi │ │ │ │ + jmp 181e0 │ │ │ │ + mov %r12d,%ebx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 13000 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r12d,(%rcx) │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 1827c │ │ │ │ add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - xor %r11d,%r11d │ │ │ │ - test %esi,%esi │ │ │ │ - je 169e0 <__cxa_finalize@plt+0x13210> │ │ │ │ - mov %r8d,%r13d │ │ │ │ - mov %edx,%ebx │ │ │ │ - xor %r11d,%r11d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - jb 169a5 <__cxa_finalize@plt+0x131d5> │ │ │ │ - cmp %r10d,%ebx │ │ │ │ - jae 169a5 <__cxa_finalize@plt+0x131d5> │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - mov (%r14),%rdi │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %r10d,0x1c(%rsp) │ │ │ │ - add 0x1c(%r14),%eax │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - movsbl (%rsi,%rax,1),%esi │ │ │ │ - mov %ebx,%eax │ │ │ │ - add 0x18(%r14),%eax │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - movsbl (%rdi,%rax,1),%edi │ │ │ │ - mov %r11d,0x14(%rsp) │ │ │ │ - mov %r9d,0x10(%rsp) │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - call 39aa0 │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - test %al,%al │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - mov 0x14(%rsp),%r11d │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - mov 0x1c(%rsp),%r10d │ │ │ │ - jne 1699a <__cxa_finalize@plt+0x131ca> │ │ │ │ - add $0x1,%r11d │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - lea (%rdi,%r15,1),%rax │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp %esi,%ebp │ │ │ │ - jb 16930 <__cxa_finalize@plt+0x13160> │ │ │ │ - mov (%rax),%r15d │ │ │ │ - cmp $0x6,%r15d │ │ │ │ - je 169e0 <__cxa_finalize@plt+0x13210> │ │ │ │ - mov 0x28(%r14),%ebp │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 16aaa <__cxa_finalize@plt+0x132da> │ │ │ │ - add %r11d,%r9d │ │ │ │ - lea (%rsi,%rbx,1),%edx │ │ │ │ - lea (%rsi,%r13,1),%r8d │ │ │ │ - jmp 168c0 <__cxa_finalize@plt+0x130f0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea (%rsi,%rdx,1),%eax │ │ │ │ - lea -0x1(%rax),%ebp │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jb 169ef <__cxa_finalize@plt+0x1321f> │ │ │ │ - cmp %r10d,%edx │ │ │ │ - jb 16a10 <__cxa_finalize@plt+0x13240> │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %edx,%r11d │ │ │ │ - jne 16a8b <__cxa_finalize@plt+0x132bb> │ │ │ │ - mov 0x28(%r14),%ebp │ │ │ │ - add %r11d,%r9d │ │ │ │ - add %esi,%r8d │ │ │ │ - mov %eax,%edx │ │ │ │ - jmp 168c0 <__cxa_finalize@plt+0x130f0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 16a70 <__cxa_finalize@plt+0x132a0> │ │ │ │ - mov %r10d,%ebx │ │ │ │ - sub %edx,%ebx │ │ │ │ - cmp %r10d,%ebp │ │ │ │ - mov %ebx,%edx │ │ │ │ - cmovb %esi,%edx │ │ │ │ - jmp 169f1 <__cxa_finalize@plt+0x13221> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add 0x4(%rax),%r8d │ │ │ │ - jmp 168c0 <__cxa_finalize@plt+0x130f0> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 18237 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0x4,%esi │ │ │ │ - je 168b9 <__cxa_finalize@plt+0x130e9> │ │ │ │ - jmp 168c0 <__cxa_finalize@plt+0x130f0> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 1691e <__cxa_finalize@plt+0x1314e> │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov %r8d,%r13d │ │ │ │ - xor %r11d,%r11d │ │ │ │ - jmp 169cd <__cxa_finalize@plt+0x131fd> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %r10d,%edx │ │ │ │ - sub %ecx,%ebx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cmp %r10d,%ebp │ │ │ │ - cmovb %ebx,%edx │ │ │ │ - jmp 169f1 <__cxa_finalize@plt+0x13221> │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 16900 <__cxa_finalize@plt+0x13130> │ │ │ │ - lea 0x7078e(%rip),%rcx │ │ │ │ - mov $0x288,%edx │ │ │ │ - lea 0x6ab0a(%rip),%rsi │ │ │ │ - lea 0x6ab2f(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov %ebx,%edx │ │ │ │ - cmp $0x5,%r15d │ │ │ │ - je 168ec <__cxa_finalize@plt+0x1311c> │ │ │ │ - jmp 168c0 <__cxa_finalize@plt+0x130f0> │ │ │ │ - xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %ecx,%r15d │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea 0x68ec8(%rip),%rsi │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - xor %edi,%edi │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - mov $0x30,%esi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x14(%r12),%edx │ │ │ │ - movdqu 0x10(%r12),%xmm0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - movdqu (%r12),%xmm1 │ │ │ │ - mov 0x10(%r12),%eax │ │ │ │ - cmp %eax,0x18(%r12) │ │ │ │ - jae 16c5a <__cxa_finalize@plt+0x1348a> │ │ │ │ - cmp %edx,0x1c(%r12) │ │ │ │ - jae 16c5a <__cxa_finalize@plt+0x1348a> │ │ │ │ - lea (%rdx,%rax,1),%r14d │ │ │ │ - movl $0x0,0x28(%rbp) │ │ │ │ - shl $0x3,%r14 │ │ │ │ - movups %xmm1,0x0(%rbp) │ │ │ │ - movups %xmm0,0x10(%rbp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 31a0 │ │ │ │ + mov %r8d,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 1831e │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp %r12d,%ebx │ │ │ │ + jae 18308 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add %r15d,%r12d │ │ │ │ + add %r15d,%ebx │ │ │ │ + lea (%r14,%rax,8),%rbp │ │ │ │ + lea 0x690e3(%rip),%r14 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + mov %ebx,%ecx │ │ │ │ mov %r14,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3070 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %di,0x2c(%rbp) │ │ │ │ - mov 0x28(%r12),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 16be7 <__cxa_finalize@plt+0x13417> │ │ │ │ - mov 0x20(%r12),%r9 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r10d,%r10d │ │ │ │ - nop │ │ │ │ - mov 0x4(%r9),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 16bd6 <__cxa_finalize@plt+0x13406> │ │ │ │ - mov 0x1c(%r12),%r8d │ │ │ │ - mov (%r9),%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 16b91 <__cxa_finalize@plt+0x133c1> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %edi,%edi │ │ │ │ - je 16bc2 <__cxa_finalize@plt+0x133f2> │ │ │ │ - cmp $0x1,%edi │ │ │ │ - jne 16c5f <__cxa_finalize@plt+0x1348f> │ │ │ │ - add $0x1,%edx │ │ │ │ - add $0x1,%esi │ │ │ │ - cmp 0x4(%r9),%esi │ │ │ │ - jae 16bd1 <__cxa_finalize@plt+0x13401> │ │ │ │ - lea (%rdx,%r8,1),%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 16bb1 <__cxa_finalize@plt+0x133e1> │ │ │ │ - mov 0x18(%r12),%r8d │ │ │ │ - mov %eax,0x1c(%rbp) │ │ │ │ - add %ecx,%r8d │ │ │ │ - mov %r8d,0x18(%rbp) │ │ │ │ - mov 0x1c(%r12),%r8d │ │ │ │ - lea (%rdx,%r8,1),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jb 16bba <__cxa_finalize@plt+0x133ea> │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jae 16bf8 <__cxa_finalize@plt+0x13428> │ │ │ │ - lea -0x5(%rdi),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - ja 16b78 <__cxa_finalize@plt+0x133a8> │ │ │ │ - add $0x1,%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - add $0x1,%esi │ │ │ │ - cmp 0x4(%r9),%esi │ │ │ │ - jb 16b91 <__cxa_finalize@plt+0x133c1> │ │ │ │ - mov 0x28(%r12),%eax │ │ │ │ - add $0x1,%r10d │ │ │ │ - add $0x8,%r9 │ │ │ │ - cmp %eax,%r10d │ │ │ │ - jb 16b60 <__cxa_finalize@plt+0x13390> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %r12d,%ebx │ │ │ │ + jne 182e0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ pop %rbx │ │ │ │ - mov %rbp,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - test %eax,%eax │ │ │ │ - je 16c30 <__cxa_finalize@plt+0x13460> │ │ │ │ - lea -0x1(%rax),%r14d │ │ │ │ - lea (%r11,%r14,8),%r14 │ │ │ │ - cmp %edi,(%r14) │ │ │ │ - je 16c50 <__cxa_finalize@plt+0x13480> │ │ │ │ - lea 0x1(%rax),%r14d │ │ │ │ - lea (%r11,%rax,8),%rax │ │ │ │ - mov %r14d,0x28(%rbp) │ │ │ │ - mov %edi,(%rax) │ │ │ │ - movl $0x1,0x4(%rax) │ │ │ │ - mov (%r9),%edi │ │ │ │ - jmp 16bba <__cxa_finalize@plt+0x133ea> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x28(%rbp) │ │ │ │ - mov %edi,(%r11) │ │ │ │ - movl $0x1,0x4(%r11) │ │ │ │ - mov (%r9),%edi │ │ │ │ - jmp 16bba <__cxa_finalize@plt+0x133ea> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x1,0x4(%r14) │ │ │ │ - jmp 16bba <__cxa_finalize@plt+0x133ea> │ │ │ │ - call 158f0 <__cxa_finalize@plt+0x12120> │ │ │ │ - cmp $0x2,%edi │ │ │ │ - je 16c6d <__cxa_finalize@plt+0x1349d> │ │ │ │ - cmp $0x4,%edi │ │ │ │ - jne 16b88 <__cxa_finalize@plt+0x133b8> │ │ │ │ - add $0x1,%ecx │ │ │ │ - jmp 16b88 <__cxa_finalize@plt+0x133b8> │ │ │ │ + pop %r15 │ │ │ │ + jmp 35a0 │ │ │ │ + mov 0x850db(%rip),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6bb22(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov $0x30,%esi │ │ │ │ + mov %ecx,%r15d │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea 0x68e08(%rip),%rsi │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - xor %edi,%edi │ │ │ │ push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - movdqu 0x10(%r13),%xmm1 │ │ │ │ - mov 0x14(%r13),%edx │ │ │ │ - mov %rax,%r12 │ │ │ │ - movdqu 0x0(%r13),%xmm0 │ │ │ │ - mov 0x10(%r13),%eax │ │ │ │ - cmp %eax,0x18(%r13) │ │ │ │ - jae 16f86 <__cxa_finalize@plt+0x137b6> │ │ │ │ - cmp %edx,0x1c(%r13) │ │ │ │ - jae 16f86 <__cxa_finalize@plt+0x137b6> │ │ │ │ - lea (%rdx,%rax,1),%ebp │ │ │ │ - movups %xmm0,(%r12) │ │ │ │ - movq %xmm0,%rbx │ │ │ │ - movl $0x0,0x28(%r12) │ │ │ │ - shl $0x3,%rbp │ │ │ │ - movups %xmm1,0x10(%r12) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 31a0 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3070 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ + mov %r8d,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 183da │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp %r12d,%ebx │ │ │ │ + jae 183c4 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add %r15d,%r12d │ │ │ │ + add %r15d,%ebx │ │ │ │ + lea (%r14,%rax,4),%rbp │ │ │ │ + lea 0x69363(%rip),%r14 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x0(%rbp),%r8d │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r8w,0x2c(%r12) │ │ │ │ - mov 0x14(%r13),%eax │ │ │ │ - lea 0x6cd7e(%rip),%rdx │ │ │ │ - mov 0x18(%r13),%ecx │ │ │ │ - mov 0x866d3(%rip),%rdi │ │ │ │ - push %rax │ │ │ │ - mov 0x10(%r13),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x1c(%r13),%r8d │ │ │ │ + mov %r13,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x4,%rbp │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - pop %r9 │ │ │ │ - mov 0x1c(%r13),%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - pop %r10 │ │ │ │ - cmp %eax,(%r15) │ │ │ │ - jb 16f4e <__cxa_finalize@plt+0x1377e> │ │ │ │ - mov 0x28(%r13),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 16e67 <__cxa_finalize@plt+0x13697> │ │ │ │ - mov 0x20(%r13),%r10 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x4(%r10,%r8,8),%edx │ │ │ │ - mov %r8d,%r9d │ │ │ │ - lea 0x0(,%r8,8),%r14 │ │ │ │ - test %edx,%edx │ │ │ │ - je 16e5a <__cxa_finalize@plt+0x1368a> │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %r15,%r10 │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %ecx,%r15d │ │ │ │ - jmp 16df4 <__cxa_finalize@plt+0x13624> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%r8),%r9d │ │ │ │ - lea (%rdi,%r9,8),%r9 │ │ │ │ - cmp (%r9),%eax │ │ │ │ - je 16f20 <__cxa_finalize@plt+0x13750> │ │ │ │ - lea 0x1(%r8),%r9d │ │ │ │ - lea (%rdi,%r8,8),%r8 │ │ │ │ - mov %r9d,0x28(%r12) │ │ │ │ - movl $0x1,0x4(%r8) │ │ │ │ - mov %eax,(%r8) │ │ │ │ - mov (%rdx),%eax │ │ │ │ - lea -0x5(%rax),%r8d │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - jbe 16e3d <__cxa_finalize@plt+0x1366d> │ │ │ │ - test %eax,%eax │ │ │ │ - je 16e3d <__cxa_finalize@plt+0x1366d> │ │ │ │ - cmp $0x1,%eax │ │ │ │ - sete %al │ │ │ │ - add $0x1,%ebx │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %eax,%ebp │ │ │ │ - cmp 0x4(%rdx),%ebx │ │ │ │ - jae 16e48 <__cxa_finalize@plt+0x13678> │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov 0x1c(%r13),%r8d │ │ │ │ - shl $0x2,%rax │ │ │ │ - lea (%r10,%rax,1),%rdx │ │ │ │ - add %ebp,%r8d │ │ │ │ - cmp %r8d,(%rdx) │ │ │ │ - jb 16e98 <__cxa_finalize@plt+0x136c8> │ │ │ │ - mov 0x28(%r12),%r8d │ │ │ │ - lea (%rsi,%r14,1),%rdx │ │ │ │ - mov (%rdx),%eax │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 16da8 <__cxa_finalize@plt+0x135d8> │ │ │ │ - movl $0x1,0x28(%r12) │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov (%rdx),%eax │ │ │ │ - movl $0x1,0x4(%rdi) │ │ │ │ - lea -0x5(%rax),%r8d │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - ja 16ddd <__cxa_finalize@plt+0x1360d> │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp 0x4(%rdx),%ebx │ │ │ │ - jb 16df4 <__cxa_finalize@plt+0x13624> │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov 0x28(%r13),%eax │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %r10,%r15 │ │ │ │ - mov %rsi,%r10 │ │ │ │ - add $0x1,%r8 │ │ │ │ - cmp %eax,%r8d │ │ │ │ - jb 16d70 <__cxa_finalize@plt+0x135a0> │ │ │ │ - mov 0x8659a(%rip),%rdi │ │ │ │ - lea 0x6a78a(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + cmp %r12d,%ebx │ │ │ │ + jne 183a0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x28(%r12),%esi │ │ │ │ - add %rcx,%rax │ │ │ │ - mov (%rax),%r8d │ │ │ │ - test %esi,%esi │ │ │ │ - je 16f30 <__cxa_finalize@plt+0x13760> │ │ │ │ - lea -0x1(%rsi),%r9d │ │ │ │ - lea (%rdi,%r9,8),%r9 │ │ │ │ - cmpl $0x1,(%r9) │ │ │ │ - je 16f48 <__cxa_finalize@plt+0x13778> │ │ │ │ - lea 0x1(%rsi),%r9d │ │ │ │ - lea (%rdi,%rsi,8),%rsi │ │ │ │ - mov %r9d,0x28(%r12) │ │ │ │ - movl $0x1,(%rsi) │ │ │ │ - mov %r8d,0x4(%rsi) │ │ │ │ - mov (%rdx),%edx │ │ │ │ - mov %r10,(%rsp) │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0x8651a(%rip),%rdi │ │ │ │ - add $0x1,%r15d │ │ │ │ - push %rdx │ │ │ │ - lea 0x6cbd6(%rip),%rdx │ │ │ │ - push %rbx │ │ │ │ - mov 0x1c(%rsp),%r9d │ │ │ │ - mov (%rax),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - pop %rcx │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - pop %rdi │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - jmp 16e0f <__cxa_finalize@plt+0x1363f> │ │ │ │ - xchg %ax,%ax │ │ │ │ - addl $0x1,0x4(%r9) │ │ │ │ - jmp 16dd3 <__cxa_finalize@plt+0x13603> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x28(%r12) │ │ │ │ - movl $0x1,(%rdi) │ │ │ │ - mov %r8d,0x4(%rdi) │ │ │ │ - jmp 16ed9 <__cxa_finalize@plt+0x13709> │ │ │ │ - nopl (%rax) │ │ │ │ - add %r8d,0x4(%r9) │ │ │ │ - jmp 16ed9 <__cxa_finalize@plt+0x13709> │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov 0x864ae(%rip),%rdi │ │ │ │ + jmp 35a0 │ │ │ │ + mov 0x8501f(%rip),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x6a67f(%rip),%rdx │ │ │ │ - mov (%rbx),%eax │ │ │ │ - add %eax,0x1c(%r12) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x4(%r15),%ecx │ │ │ │ - mov 0x4(%rbx),%r8d │ │ │ │ + lea 0x6ba66(%rip),%rdx │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%ecx │ │ │ │ - jmp 16d59 <__cxa_finalize@plt+0x13589> │ │ │ │ - call 158f0 <__cxa_finalize@plt+0x12120> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ - lea 0x6bc09(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + lea 0x68d58(%rip),%rsi │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 1702b <__cxa_finalize@plt+0x1385b> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x70281(%rip),%r13 │ │ │ │ - lea 0x6a64e(%rip),%r14 │ │ │ │ + mov %ecx,%ebx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 18531 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 18514 │ │ │ │ + lea -0x1(%rbp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jbe 18528 │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r13,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $0x2,%edx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %r13,%rdx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ + movdqu (%rax),%xmm3 │ │ │ │ + add $0x10,%rax │ │ │ │ + paddd %xmm3,%xmm0 │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 18460 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + mov %ebp,%edx │ │ │ │ + psrldq $0x8,%xmm1 │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + psrldq $0x4,%xmm1 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + movd %xmm0,%eax │ │ │ │ + test $0x3,%bpl │ │ │ │ + je 184b9 │ │ │ │ + mov %edx,%ecx │ │ │ │ + add 0x0(%r13,%rcx,4),%eax │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + cmp %ebp,%ecx │ │ │ │ + jae 184b9 │ │ │ │ + add $0x2,%edx │ │ │ │ + add 0x0(%r13,%rcx,4),%eax │ │ │ │ + cmp %ebp,%edx │ │ │ │ + jae 184b9 │ │ │ │ + add 0x0(%r13,%rdx,4),%eax │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + jae 18514 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + cvtsi2sd %rax,%xmm4 │ │ │ │ + mov %ebx,%eax │ │ │ │ + lea 0x0(%r13,%rax,4),%r14 │ │ │ │ + lea 0x68eec(%rip),%r13 │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r14),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r13,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - lea (%rax,%rbx,8),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov 0x4(%rax),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - movsbl 0x0(%r13,%rdx,1),%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x4,%r14 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp 0x28(%rbp),%ebx │ │ │ │ - jb 16fd0 <__cxa_finalize@plt+0x13800> │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %ebx,%ebx │ │ │ │ - mov $0x1,%esi │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jne 184e0 │ │ │ │ + add $0x10,%rsp │ │ │ │ mov %r12,%rdi │ │ │ │ - lea (%rax,%rbx,8),%rax │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov 0x4(%rax),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - movsbl 0x0(%r13,%rdx,1),%ecx │ │ │ │ - lea 0x6a5fc(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ pop %rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ pop %rbp │ │ │ │ - mov $0x1,%esi │ │ │ │ pop %r12 │ │ │ │ - lea 0x6a123(%rip),%rdx │ │ │ │ pop %r13 │ │ │ │ - xor %eax,%eax │ │ │ │ pop %r14 │ │ │ │ - jmp 3110 <__fprintf_chk@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 35a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 1849a │ │ │ │ + mov 0x84ec8(%rip),%rdi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6b90f(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - lea (%rsi,%rdx,1),%eax │ │ │ │ - mov %ecx,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + lea 0x68bf4(%rip),%rsi │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - add 0x14(%rdi),%eax │ │ │ │ - add 0x10(%rdi),%eax │ │ │ │ - lea 0x1(%rax,%rax,2),%edi │ │ │ │ - mov %esi,0x24(%rsp) │ │ │ │ - mov %edx,0x28(%rsp) │ │ │ │ - mov %ecx,0x2c(%rsp) │ │ │ │ - mov %cl,0x1f(%rsp) │ │ │ │ - call 31a0 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 174c0 <__cxa_finalize@plt+0x13cf0> │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 171f7 <__cxa_finalize@plt+0x13a27> │ │ │ │ - mov %r14d,%ebx │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 171f7 <__cxa_finalize@plt+0x13a27> │ │ │ │ - lea 0x6a56d(%rip),%r8 │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov %ebx,%r9d │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x6a547(%rip),%rcx │ │ │ │ - lea 0x2(%rax),%r13d │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - movb $0x43,(%rax) │ │ │ │ - lea 0x1(%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 17420 <__cxa_finalize@plt+0x13c50> │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - jmp 171b6 <__cxa_finalize@plt+0x139e6> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x6,%ecx │ │ │ │ - jne 17200 <__cxa_finalize@plt+0x13a30> │ │ │ │ - mov 0x4(%rdx),%r9d │ │ │ │ - mov $0x53,%r12d │ │ │ │ - add %r9d,%r15d │ │ │ │ - add %r9d,%r14d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x6a4de(%rip),%r8 │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10d,0x18(%rsp) │ │ │ │ - mov %r9d,0x4(%rsp) │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - lea 0x1(%r13),%edi │ │ │ │ - mov 0x4(%rsp),%r8d │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12b,(%rcx,%rax,1) │ │ │ │ - add %rcx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6a491(%rip),%rcx │ │ │ │ - lea 0x2(%r13,%rbx,1),%r13d │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov 0x18(%rsp),%r10d │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - add $0x1,%r10d │ │ │ │ - cmp %eax,%r10d │ │ │ │ - jae 17420 <__cxa_finalize@plt+0x13c50> │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - sub %r10d,%eax │ │ │ │ - cmpb $0x0,0x1f(%rsp) │ │ │ │ - cmove %r10,%rax │ │ │ │ - xor %r9d,%r9d │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 17240 <__cxa_finalize@plt+0x13a70> │ │ │ │ - cmp $0x5,%ecx │ │ │ │ - jne 17120 <__cxa_finalize@plt+0x13950> │ │ │ │ - mov 0x4(%rdx),%r9d │ │ │ │ - mov $0x4d,%r12d │ │ │ │ - add %r9d,%r15d │ │ │ │ - add %r9d,%r14d │ │ │ │ - jmp 17140 <__cxa_finalize@plt+0x13970> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 170ff <__cxa_finalize@plt+0x1392f> │ │ │ │ - nop │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 17220 <__cxa_finalize@plt+0x13a50> │ │ │ │ - mov 0x4(%rdx),%r9d │ │ │ │ - mov $0x44,%r12d │ │ │ │ - add %r9d,%r14d │ │ │ │ - jmp 17140 <__cxa_finalize@plt+0x13970> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 174d3 <__cxa_finalize@plt+0x13d03> │ │ │ │ - mov 0x4(%rdx),%r9d │ │ │ │ - mov $0x49,%r12d │ │ │ │ - add %r9d,%r15d │ │ │ │ - jmp 17140 <__cxa_finalize@plt+0x13970> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rdx),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 17140 <__cxa_finalize@plt+0x13970> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r15d,0x4(%rsp) │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov %ecx,%ebp │ │ │ │ - mov %r14d,0x18(%rsp) │ │ │ │ - mov %ebx,%r14d │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ - jmp 17307 <__cxa_finalize@plt+0x13b37> │ │ │ │ - cmp $0x53,%r12b │ │ │ │ - je 173c0 <__cxa_finalize@plt+0x13bf0> │ │ │ │ - test %dl,%dl │ │ │ │ - jne 173c0 <__cxa_finalize@plt+0x13bf0> │ │ │ │ - mov %ebp,%r9d │ │ │ │ - lea 0x6a399(%rip),%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea 0x1(%r13),%edi │ │ │ │ - mov %ebp,%r8d │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %r13d,%eax │ │ │ │ - lea 0x6a36d(%rip),%rcx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %r12b,(%rsi,%rax,1) │ │ │ │ - add %rsi,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lea 0x2(%r13,%rbx,1),%r13d │ │ │ │ - mov $0x53,%r12d │ │ │ │ - mov $0x1,%ebx │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - add 0x20(%r15),%rdx │ │ │ │ - add $0x1,%r14d │ │ │ │ - cmp 0x4(%rdx),%r14d │ │ │ │ - jae 173e0 <__cxa_finalize@plt+0x13c10> │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - add 0x1c(%r15),%eax │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - add %r14d,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - movsbl (%rdx,%rax,1),%esi │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - add 0x18(%r15),%eax │ │ │ │ - mov (%r15),%rdx │ │ │ │ - add %r14d,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - movsbl (%rdx,%rax,1),%edi │ │ │ │ - call 39aa0 │ │ │ │ - test %r14d,%r14d │ │ │ │ - sete %dl │ │ │ │ - test %al,%al │ │ │ │ - je 17270 <__cxa_finalize@plt+0x13aa0> │ │ │ │ - cmp $0x4d,%r12b │ │ │ │ - je 173d0 <__cxa_finalize@plt+0x13c00> │ │ │ │ - test %dl,%dl │ │ │ │ - jne 173d0 <__cxa_finalize@plt+0x13c00> │ │ │ │ - mov %ebx,%r9d │ │ │ │ - lea 0x6a2ca(%rip),%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea 0x1(%r13),%edi │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %eax,%ebp │ │ │ │ - mov %r13d,%eax │ │ │ │ - lea 0x6a29e(%rip),%rcx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 185ec │ │ │ │ + mov 0xc(%rsp),%r15d │ │ │ │ + mov %rax,%rbp │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov %r12b,(%rsi,%rax,1) │ │ │ │ - add %rsi,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lea 0x2(%r13,%rbp,1),%r13d │ │ │ │ - mov $0x4d,%r12d │ │ │ │ - mov $0x1,%ebp │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - jmp 172f0 <__cxa_finalize@plt+0x13b20> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov $0x53,%r12d │ │ │ │ - jmp 172f0 <__cxa_finalize@plt+0x13b20> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%ebp │ │ │ │ - mov $0x4d,%r12d │ │ │ │ - jmp 172f0 <__cxa_finalize@plt+0x13b20> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r14d,%ebx │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - mov 0x18(%rsp),%r14d │ │ │ │ - lea (%rcx,%r8,1),%r9d │ │ │ │ - mov 0x4(%rsp),%r15d │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 1740b <__cxa_finalize@plt+0x13c3b> │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 174ea <__cxa_finalize@plt+0x13d1a> │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - add %ebx,%r15d │ │ │ │ - add %ebx,%r14d │ │ │ │ - jmp 171d9 <__cxa_finalize@plt+0x13a09> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 174a8 <__cxa_finalize@plt+0x13cd8> │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 17491 <__cxa_finalize@plt+0x13cc1> │ │ │ │ - cmpb $0x0,0x2c(%rsp) │ │ │ │ - je 17491 <__cxa_finalize@plt+0x13cc1> │ │ │ │ - mov 0x24(%rsp),%r14d │ │ │ │ - lea 0x6a1de(%rip),%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r14d,%r9d │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %r14d,%r8d │ │ │ │ - lea 0x1(%r13),%edi │ │ │ │ - lea 0x6a1b1(%rip),%rcx │ │ │ │ + lea 0x6915c(%rip),%r14 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 185d6 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%r13,%rbx,4),%r9d │ │ │ │ + mov (%r12,%rbx,4),%r8d │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - movb $0x43,(%rbx,%rax,1) │ │ │ │ - add %rbx,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0x38,%rsp │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jne 185b0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - cmpb $0x0,0x2c(%rsp) │ │ │ │ - cmovne 0x24(%rsp),%eax │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - jmp 1743b <__cxa_finalize@plt+0x13c6b> │ │ │ │ - nop │ │ │ │ - mov 0x24(%rsp),%ebx │ │ │ │ - cmpb $0x0,0x2c(%rsp) │ │ │ │ - cmovne 0x28(%rsp),%ebx │ │ │ │ - jmp 170b1 <__cxa_finalize@plt+0x138e1> │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jne 17509 <__cxa_finalize@plt+0x13d39> │ │ │ │ - mov 0x4(%rdx),%r9d │ │ │ │ - mov $0x5e,%r12d │ │ │ │ - add %r9d,%r15d │ │ │ │ - jmp 17140 <__cxa_finalize@plt+0x13970> │ │ │ │ - lea 0x6fd17(%rip),%rcx │ │ │ │ - mov $0x35f,%edx │ │ │ │ - lea 0x6a0ab(%rip),%rsi │ │ │ │ - lea 0x6a128(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 17140 <__cxa_finalize@plt+0x13970> │ │ │ │ - mov 0x4(%rdx),%r9d │ │ │ │ - mov $0x4e,%r12d │ │ │ │ - jmp 17140 <__cxa_finalize@plt+0x13970> │ │ │ │ + jmp 35a0 │ │ │ │ + mov 0x84e0d(%rip),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6b854(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + lea 0x68b31(%rip),%rsi │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x10(%rdi),%eax │ │ │ │ - add 0x14(%rdi),%eax │ │ │ │ - mov %sil,0x4(%rsp) │ │ │ │ - lea 0x1(%rax,%rax,2),%edi │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3570 │ │ │ │ - movzbl 0x4(%rsp),%r10d │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x28(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 17959 <__cxa_finalize@plt+0x14189> │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movb $0x0,0x8(%rsp) │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r10b,0x2b(%rsp) │ │ │ │ - xor %r11d,%r11d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r14d,%r15d │ │ │ │ - movl $0x0,0x24(%rsp) │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - jmp 175ca <__cxa_finalize@plt+0x13dfa> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 175b2 <__cxa_finalize@plt+0x13de2> │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jne 175b6 <__cxa_finalize@plt+0x13de6> │ │ │ │ - add 0x4(%rax),%r11d │ │ │ │ - addl $0x1,0x4(%rsp) │ │ │ │ - mov 0x28(%rbx),%eax │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jae 178d8 <__cxa_finalize@plt+0x14108> │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - sub $0x1,%eax │ │ │ │ - sub %esi,%eax │ │ │ │ - cmpb $0x0,0x2b(%rsp) │ │ │ │ - cmove %rsi,%rax │ │ │ │ - lea 0x0(,%rax,8),%r10 │ │ │ │ - lea (%rdx,%r10,1),%rax │ │ │ │ - mov (%rax),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 17720 <__cxa_finalize@plt+0x13f50> │ │ │ │ - lea -0x5(%rcx),%esi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jbe 17720 <__cxa_finalize@plt+0x13f50> │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 175a8 <__cxa_finalize@plt+0x13dd8> │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %r13d,%eax │ │ │ │ - lea (%rcx,%rax,1),%rbp │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 178c0 <__cxa_finalize@plt+0x140f0> │ │ │ │ - mov %r15d,%r9d │ │ │ │ - lea 0x6a003(%rip),%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r11d,0x10(%rsp) │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lea 0x69fc6(%rip),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - lea (%r14,%r13,1),%eax │ │ │ │ - mov 0x10(%rsp),%r11d │ │ │ │ - mov 0x4(%rdx,%r10,1),%r15d │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov %eax,%ecx │ │ │ │ - lea 0x1(%rax),%r13d │ │ │ │ - mov $0x5e,%esi │ │ │ │ - mov %si,(%r14,%rcx,1) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 17701 <__cxa_finalize@plt+0x13f31> │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r11d,0x10(%rsp) │ │ │ │ - mov %ebp,%ebx │ │ │ │ - mov %rax,%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1c(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - lea 0x0(%r13,%rbx,1),%edi │ │ │ │ - lea 0x6b378(%rip),%rcx │ │ │ │ - add %r14,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - add %r12d,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %eax,%eax │ │ │ │ - movsbl (%rdx,%rax,1),%r8d │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - cmp %ebx,%r15d │ │ │ │ - jne 176b0 <__cxa_finalize@plt+0x13ee0> │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov 0x10(%rsp),%r11d │ │ │ │ - mov %rbp,%rbx │ │ │ │ - add %r15d,%r13d │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - lea (%rdx,%r10,1),%rax │ │ │ │ - add %r15d,%r12d │ │ │ │ - movb $0x44,0x8(%rsp) │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 186bb │ │ │ │ + mov 0xc(%rsp),%ebp │ │ │ │ + mov %rax,%rbx │ │ │ │ xor %r15d,%r15d │ │ │ │ - mov (%rax),%ecx │ │ │ │ - jmp 175a8 <__cxa_finalize@plt+0x13dd8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rax),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 178a0 <__cxa_finalize@plt+0x140d0> │ │ │ │ - mov %r15d,%r14d │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %r11d,%r15d │ │ │ │ - mov %r12d,0x20(%rsp) │ │ │ │ - jmp 177cd <__cxa_finalize@plt+0x13ffd> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 17830 <__cxa_finalize@plt+0x14060> │ │ │ │ - cmpb $0x4d,0x8(%rsp) │ │ │ │ - je 1776f <__cxa_finalize@plt+0x13f9f> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov $0x30,%r9d │ │ │ │ - add $0x1,%r13d │ │ │ │ - mov %r9w,(%rsi,%rax,1) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %r12d,%r11d │ │ │ │ - mov %r13d,%edi │ │ │ │ - add 0x1c(%rbx),%r11d │ │ │ │ - mov $0x1,%esi │ │ │ │ - add $0x1,%r13d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movsbl (%rax,%r11,1),%r8d │ │ │ │ - add %rcx,%rdi │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6b295(%rip),%rcx │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - addl $0x1,0x24(%rsp) │ │ │ │ - movb $0x53,0x8(%rsp) │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0x1,%ebp │ │ │ │ - add %rdx,%rax │ │ │ │ - cmp 0x4(%rax),%ebp │ │ │ │ - jae 17890 <__cxa_finalize@plt+0x140c0> │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - lea (%rax,%rbp,1),%r12d │ │ │ │ - mov %r12d,%eax │ │ │ │ - add 0x1c(%rbx),%eax │ │ │ │ - movsbl (%rdx,%rax,1),%esi │ │ │ │ - mov 0x18(%rbx),%eax │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - add %r15d,%eax │ │ │ │ - add %ebp,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - movsbl (%rdx,%rax,1),%edi │ │ │ │ - call 39aa0 │ │ │ │ - test %al,%al │ │ │ │ - je 17748 <__cxa_finalize@plt+0x13f78> │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 17818 <__cxa_finalize@plt+0x14048> │ │ │ │ - movb $0x4d,0x8(%rsp) │ │ │ │ - add $0x1,%r14d │ │ │ │ - jmp 177b5 <__cxa_finalize@plt+0x13fe5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x0,0x24(%rsp) │ │ │ │ - mov $0x1,%r14d │ │ │ │ - movb $0x4d,0x8(%rsp) │ │ │ │ - jmp 177b5 <__cxa_finalize@plt+0x13fe5> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r14d,%r9d │ │ │ │ - lea 0x69deb(%rip),%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r13d,%edi │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - lea 0x69dc0(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - add %rsi,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - add %eax,%r13d │ │ │ │ - jmp 17751 <__cxa_finalize@plt+0x13f81> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov 0x20(%rsp),%r12d │ │ │ │ - mov %r15d,%r11d │ │ │ │ - mov %r14d,%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 178b3 <__cxa_finalize@plt+0x140e3> │ │ │ │ - mov 0x24(%rsp),%r8d │ │ │ │ + mov %rbp,%r8 │ │ │ │ + shl $0x3,%rbp │ │ │ │ test %r8d,%r8d │ │ │ │ - jne 1796a <__cxa_finalize@plt+0x1419a> │ │ │ │ - mov (%rax),%ecx │ │ │ │ - add %ebp,%r11d │ │ │ │ - add %ebp,%r12d │ │ │ │ - jmp 175fe <__cxa_finalize@plt+0x13e2e> │ │ │ │ - mov $0x30,%edi │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ - mov %di,0x0(%rbp) │ │ │ │ - jmp 17678 <__cxa_finalize@plt+0x13ea8> │ │ │ │ + je 186a5 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x4d,0x8(%rsp) │ │ │ │ - mov %r15d,%r14d │ │ │ │ - je 178f7 <__cxa_finalize@plt+0x14127> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov $0x30,%edx │ │ │ │ - add $0x1,%r13d │ │ │ │ - mov %dx,(%rsi,%rax,1) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 17945 <__cxa_finalize@plt+0x14175> │ │ │ │ - lea 0x69d22(%rip),%r8 │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov %r14d,%r9d │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r13d,%edi │ │ │ │ - mov %r14d,%r8d │ │ │ │ - lea 0x69cf6(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ + movsd (%r12,%r15,1),%xmm0 │ │ │ │ + movsd (%r14,%r15,1),%xmm2 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x68d41(%rip),%rdx │ │ │ │ + movsd 0x0(%r13,%r15,1),%xmm1 │ │ │ │ mov $0x1,%esi │ │ │ │ - add %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - add $0x38,%rsp │ │ │ │ + mov $0x3,%eax │ │ │ │ + add $0x8,%r15 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jne 18670 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ + jmp 35a0 │ │ │ │ + mov 0x84d3e(%rip),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6b785(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + endbr64 │ │ │ │ + movsbl %dil,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + cmp $0x20,%eax │ │ │ │ + jbe 186ff │ │ │ │ + subsd 0x6acea(%rip),%xmm0 │ │ │ │ ret │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov $0x30,%r10d │ │ │ │ - mov %r10w,(%rax) │ │ │ │ - jmp 17945 <__cxa_finalize@plt+0x14175> │ │ │ │ - lea 0x6f887(%rip),%rcx │ │ │ │ - mov $0x3d0,%edx │ │ │ │ - lea 0x69c2b(%rip),%rsi │ │ │ │ - lea 0x69ca8(%rip),%rdi │ │ │ │ + push %rax │ │ │ │ + mov 0x84cf9(%rip),%rdi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x6b762(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + lea 0x6ec61(%rip),%rcx │ │ │ │ + mov $0x48,%edx │ │ │ │ + lea 0x68c9e(%rip),%rsi │ │ │ │ + lea 0x68caa(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + cmp %edi,%esi │ │ │ │ + jb 187a7 │ │ │ │ + lea 0x3(%rdi),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + sub %edi,%eax │ │ │ │ + cmp %esi,%ecx │ │ │ │ + mov $0x3,%ecx │ │ │ │ + cmovb %rcx,%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp $0x18,%edx │ │ │ │ + jbe 18785 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + cmp $0x1b,%edx │ │ │ │ + jbe 18785 │ │ │ │ + cmp $0x1d,%edx │ │ │ │ + jbe 187a0 │ │ │ │ + mov $0x3,%ecx │ │ │ │ + cmp $0x31,%edx │ │ │ │ + jbe 18785 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp $0x63,%edx │ │ │ │ + seta %cl │ │ │ │ + add $0x4,%ecx │ │ │ │ + lea (%rax,%rcx,4),%rdx │ │ │ │ + lea 0x84890(%rip),%rax │ │ │ │ + movsd (%rax,%rdx,8),%xmm0 │ │ │ │ + jmp 32b0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x2,%ecx │ │ │ │ + jmp 18785 │ │ │ │ + push %rax │ │ │ │ + lea 0x6ebc1(%rip),%rcx │ │ │ │ + mov $0x54,%edx │ │ │ │ + lea 0x68c16(%rip),%rsi │ │ │ │ + lea 0x68c37(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + cmp $0x3,%edi │ │ │ │ + ja 18830 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x18,%esi │ │ │ │ + jbe 18808 │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp $0x1b,%esi │ │ │ │ + jbe 18808 │ │ │ │ + cmp $0x1d,%esi │ │ │ │ + jbe 188d0 │ │ │ │ + mov $0x3,%eax │ │ │ │ + cmp $0x31,%esi │ │ │ │ + jbe 18808 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x63,%esi │ │ │ │ + seta %al │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %edi,%edi │ │ │ │ + movsd 0x6a97e(%rip),%xmm0 │ │ │ │ + lea (%rdi,%rax,4),%rdx │ │ │ │ + lea 0x848c3(%rip),%rax │ │ │ │ + subsd (%rax,%rdx,8),%xmm0 │ │ │ │ + jmp 32b0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x4,%edi │ │ │ │ + je 18858 │ │ │ │ + cmp $0x5,%edi │ │ │ │ + je 18878 │ │ │ │ + cmp $0x63,%esi │ │ │ │ + seta %al │ │ │ │ + cmp $0x6,%edi │ │ │ │ + jne 188a8 │ │ │ │ + test %al,%al │ │ │ │ + je 188a8 │ │ │ │ + mov $0x3,%eax │ │ │ │ + mov $0x3,%edi │ │ │ │ + jmp 18808 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x31,%esi │ │ │ │ + jbe 188c0 │ │ │ │ + cmp $0x64,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov $0x2,%edx │ │ │ │ + cmovb %eax,%edi │ │ │ │ + mov %edi,%eax │ │ │ │ + mov %edx,%edi │ │ │ │ + jmp 18808 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x3,%edi │ │ │ │ + cmp $0x31,%esi │ │ │ │ + ja 18890 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 18808 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0x63,%esi │ │ │ │ + ja 1886d │ │ │ │ + mov $0x2,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 18808 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x7,%edi │ │ │ │ + jne 188da │ │ │ │ + test %al,%al │ │ │ │ + je 188da │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov $0x3,%edi │ │ │ │ + jmp 18808 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x3,%edx │ │ │ │ + jmp 1886d │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov $0x2,%eax │ │ │ │ + jmp 18808 │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jne 188c0 │ │ │ │ + test %al,%al │ │ │ │ + je 188c0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x3,%edi │ │ │ │ + jmp 18808 │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %edi,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ sub $0x58,%rsp │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - call 32d0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %eax,%eax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 3570 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 17cf0 <__cxa_finalize@plt+0x14520> │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x1(%r14,%rax,1),%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r14),%edx │ │ │ │ - lea -0x3d(%rdx),%eax │ │ │ │ - cmp $0x1b,%al │ │ │ │ - ja 17a40 <__cxa_finalize@plt+0x14270> │ │ │ │ - lea 0x6f6e6(%rip),%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%rcx,%rax,4),%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - notrack jmp *%rax │ │ │ │ + test %edi,%edi │ │ │ │ + je 18ca0 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + mov %edi,%r15d │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + lea (%rcx,%r15,1),%rbp │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x1,%esi │ │ │ │ - mov %dl,(%r15,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + movsbl (%r14),%ecx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rcx,%xmm0 │ │ │ │ + cmp $0x20,%ecx │ │ │ │ + jbe 19009 │ │ │ │ + subsd 0x6aa9a(%rip),%xmm0 │ │ │ │ + divsd 0x6aaa2(%rip),%xmm0 │ │ │ │ add $0x1,%r14 │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jne 17a18 <__cxa_finalize@plt+0x14248> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov %ecx,(%rax) │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3430 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x1(%rbp,%rax,1),%esi │ │ │ │ - call 3660 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 3430 │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov $0x4d,%esi │ │ │ │ - movslq %eax,%rdx │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 3070 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3430 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - add %eax,%ebp │ │ │ │ - call 3430 │ │ │ │ - add %eax,%r12d │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3430 │ │ │ │ - add %eax,%r13d │ │ │ │ - mov %ebp,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - movb $0x0,(%rbx,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - call 3070 │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 17a50 <__cxa_finalize@plt+0x14280> │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3430 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x1(%rbp,%rax,1),%esi │ │ │ │ - call 3660 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 3430 │ │ │ │ + call 30d0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jne 18930 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %r15,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + call 32b0 │ │ │ │ + mov 0x84a79(%rip),%rdi │ │ │ │ + mov %r13d,%ecx │ │ │ │ + lea 0x68a72(%rip),%rdx │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x2,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + cmp %ebx,%r12d │ │ │ │ + jb 18fe0 │ │ │ │ + mov %r13d,%r14d │ │ │ │ + sub %ebx,%r14d │ │ │ │ + cmp $0x18,%r13d │ │ │ │ + jbe 18cf4 │ │ │ │ + lea 0x6b4b5(%rip),%rax │ │ │ │ + movsd 0x6a9fd(%rip),%xmm0 │ │ │ │ + mov %ebx,%ebp │ │ │ │ + mov %r14d,%r15d │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + movsd 0x6a78b(%rip),%xmm7 │ │ │ │ + lea 0x6b4bc(%rip),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x3(%rbx),%eax │ │ │ │ + mov %eax,0x44(%rsp) │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + jmp 18b4a │ │ │ │ + nop │ │ │ │ + cmp $0x1d,%r13d │ │ │ │ + jbe 18fd0 │ │ │ │ + cmp $0x31,%r13d │ │ │ │ + jbe 18f80 │ │ │ │ + lea 0x845d5(%rip),%rax │ │ │ │ + cmp $0x63,%r13d │ │ │ │ + jbe 18fc0 │ │ │ │ + movsd 0xa0(%rax,%r14,8),%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,0x48(%rsp) │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x38(%rsp),%xmm3 │ │ │ │ + movsd 0x48(%rsp),%xmm1 │ │ │ │ + addsd %xmm0,%xmm3 │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r12d,%r9d │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov 0x8496c(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x68974(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ mov %ebp,%edi │ │ │ │ - mov $0x53,%esi │ │ │ │ - movslq %eax,%rdx │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 3070 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3430 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - add %eax,%ebp │ │ │ │ - call 3430 │ │ │ │ - add %eax,%r12d │ │ │ │ - jmp 17b14 <__cxa_finalize@plt+0x14344> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3430 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x1(%rbp,%rax,1),%esi │ │ │ │ - call 3660 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 3430 │ │ │ │ + mov %r13d,%esi │ │ │ │ + call 187d0 │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ mov %ebp,%edi │ │ │ │ - mov $0x44,%esi │ │ │ │ - movslq %eax,%rdx │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 3070 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3430 │ │ │ │ - add %eax,%ebp │ │ │ │ - jmp 17b02 <__cxa_finalize@plt+0x14332> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x2(%rax),%esi │ │ │ │ - mov %esi,0x34(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x30(%rsp),%r9d │ │ │ │ - mov %r13d,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %rdi,(%rdx,%r9,8) │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3430 │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x0(%r13,%rax,1),%edi │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rdi,(%rdx,%rax,8) │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rdx,(%rcx,%r9,8) │ │ │ │ - lea 0x1(%r12),%edx │ │ │ │ - mov %rdx,(%rcx,%rax,8) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - call 3070 │ │ │ │ - mov 0x34(%rsp),%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r8d,0x30(%rsp) │ │ │ │ - jmp 17a50 <__cxa_finalize@plt+0x14280> │ │ │ │ + mov %r13d,%esi │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movq %xmm1,%r14 │ │ │ │ + call 187d0 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r12d,%r9d │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov 0x84924(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x6892c(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + movq %r14,%xmm1 │ │ │ │ + call 8be0 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r12d,%r9d │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov 0x848ef(%rip),%rdi │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + lea 0x6b3c6(%rip),%rdx │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x2,%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + jb 18f6a │ │ │ │ + mov %ebp,%r14d │ │ │ │ + mov %r15d,%edi │ │ │ │ + sub %ebx,%r14d │ │ │ │ + mov %r14d,%esi │ │ │ │ + call bef0 │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %r15d,%edi │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + call bef0 │ │ │ │ + push %r14 │ │ │ │ + mov 0x84893(%rip),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + push %r15 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov %r12d,%r9d │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r12d,%r9d │ │ │ │ + mov %ebx,%r8d │ │ │ │ + cvtsi2sd %r14,%xmm1 │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + mov 0x8484c(%rip),%rdi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + mulsd %xmm6,%xmm1 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,0x48(%rsp) │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + movsd %xmm6,0x38(%rsp) │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + subsd %xmm0,%xmm7 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + subsd %xmm0,%xmm7 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + mov %r13d,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + push %rbp │ │ │ │ + sub %ebp,%eax │ │ │ │ + push %r13 │ │ │ │ + mov 0x847ca(%rip),%rdi │ │ │ │ + mov %r12d,%r9d │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + mulsd 0x40(%rsp),%xmm1 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x2,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jb 18fea │ │ │ │ + cmp %ebp,0x44(%rsp) │ │ │ │ + mov $0x3,%eax │ │ │ │ + cmovb %rax,%r14 │ │ │ │ + cmp $0x1b,%r13d │ │ │ │ + ja 18a30 │ │ │ │ + lea 0x84393(%rip),%rax │ │ │ │ + movsd 0x20(%rax,%r14,8),%xmm1 │ │ │ │ + jmp 18a5f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3430 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x1(%rbp,%rax,1),%esi │ │ │ │ - call 3660 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 3430 │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov $0x49,%esi │ │ │ │ - movslq %eax,%rdx │ │ │ │ - add %rbx,%rdi │ │ │ │ - jmp 17b6a <__cxa_finalize@plt+0x1439a> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %ebx,%r14d │ │ │ │ + call 32b0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + neg %r14d │ │ │ │ + mov 0x8474b(%rip),%rdi │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov $0x2,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x6873a(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + divsd %xmm2,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + cmp %ebx,%r12d │ │ │ │ + jb 18fe0 │ │ │ │ + lea 0x6b1a5(%rip),%rax │ │ │ │ + movsd 0x6a6ed(%rip),%xmm0 │ │ │ │ + mov %ebx,%ebp │ │ │ │ + mov %r14d,%r15d │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea 0x6b1b4(%rip),%rax │ │ │ │ + movsd 0x6a474(%rip),%xmm6 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x3(%rbx),%eax │ │ │ │ + mov %eax,0x44(%rsp) │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - jmp 17a5e <__cxa_finalize@plt+0x1428e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ + mov %ebp,%r14d │ │ │ │ + mov %r15d,%edi │ │ │ │ + sub %ebx,%r14d │ │ │ │ + mov %r14d,%esi │ │ │ │ + call bef0 │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %r15d,%edi │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + call bef0 │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ + mov 0x8469d(%rip),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + push %r15 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov %r12d,%r9d │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r12d,%r9d │ │ │ │ + mov %ebx,%r8d │ │ │ │ + cvtsi2sd %r14,%xmm1 │ │ │ │ + movsd 0x28(%rsp),%xmm4 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + mov 0x84656(%rip),%rdi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm1 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,0x40(%rsp) │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 32d0 │ │ │ │ + push %rbp │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + movsd %xmm4,0x38(%rsp) │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + subsd %xmm0,%xmm5 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + subsd %xmm0,%xmm5 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + mov %r13d,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + push %rbp │ │ │ │ + sub %ebp,%eax │ │ │ │ + push %r13 │ │ │ │ + mov 0x845d4(%rip),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %r12d,%r9d │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mulsd 0x48(%rsp),%xmm1 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %eax,%r12d │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %eax,%r15d │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3570 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 17dc2 <__cxa_finalize@plt+0x145f2> │ │ │ │ - lea -0x1(%r13),%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov $0x1,%r14d │ │ │ │ - lea 0x1(%rbx,%rax,1),%r13 │ │ │ │ - jmp 17d78 <__cxa_finalize@plt+0x145a8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - call 3070 │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %r13,%rbx │ │ │ │ - je 17dc2 <__cxa_finalize@plt+0x145f2> │ │ │ │ - movzbl (%rbx),%edx │ │ │ │ - lea -0x3d(%rdx),%ecx │ │ │ │ - cmp $0x1b,%cl │ │ │ │ - ja 17db0 <__cxa_finalize@plt+0x145e0> │ │ │ │ - mov %r14,%rax │ │ │ │ - shl %cl,%rax │ │ │ │ - test $0x4a1800,%eax │ │ │ │ - jne 17d60 <__cxa_finalize@plt+0x14590> │ │ │ │ - test $0x8010081,%eax │ │ │ │ - je 17db0 <__cxa_finalize@plt+0x145e0> │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3430 │ │ │ │ - add %eax,%r15d │ │ │ │ - jmp 17d60 <__cxa_finalize@plt+0x14590> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - add $0x1,%esi │ │ │ │ - mov %dl,0x0(%rbp,%rax,1) │ │ │ │ - cmp %r13,%rbx │ │ │ │ - jne 17d78 <__cxa_finalize@plt+0x145a8> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ + mov $0x2,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jb 18fea │ │ │ │ + cmp %ebp,0x44(%rsp) │ │ │ │ + mov $0x3,%eax │ │ │ │ + cmovb %rax,%r14 │ │ │ │ + lea 0x841a7(%rip),%rax │ │ │ │ + movsd (%rax,%r14,8),%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,0x38(%rsp) │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x30(%rsp),%xmm3 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + addsd %xmm0,%xmm3 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + call 32b0 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r12d,%r9d │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov 0x8454c(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x68554(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %r13d,%esi │ │ │ │ + call 187d0 │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %r13d,%esi │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movq %xmm1,%r14 │ │ │ │ + call 187d0 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r12d,%r9d │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov 0x84504(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x6850c(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + movq %r14,%xmm1 │ │ │ │ + call 8be0 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r12d,%r9d │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov 0x844cf(%rip),%rdi │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + lea 0x6afa6(%rip),%rdx │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x2,%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + jae 18d40 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ + add $0xc,%r14 │ │ │ │ + lea 0x84095(%rip),%rax │ │ │ │ + movsd (%rax,%r14,8),%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + lea 0x8407d(%rip),%rax │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + movsd (%rax,%r14,8),%xmm1 │ │ │ │ + jmp 18a84 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x10,%r14 │ │ │ │ + jmp 18f8b │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x84049(%rip),%rax │ │ │ │ + add $0x8,%r14 │ │ │ │ + jmp 18f8b │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x6a408(%rip),%xmm0 │ │ │ │ + jmp 18f70 │ │ │ │ + lea 0x6e37f(%rip),%rcx │ │ │ │ + mov $0x54,%edx │ │ │ │ + lea 0x683d4(%rip),%rsi │ │ │ │ + lea 0x683f5(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x843e1(%rip),%rdi │ │ │ │ + lea 0x6ae52(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + lea 0x6e356(%rip),%rcx │ │ │ │ + mov $0x48,%edx │ │ │ │ + lea 0x68393(%rip),%rsi │ │ │ │ + lea 0x6839f(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov $0x64,%esi │ │ │ │ - mov %rdi,%r15 │ │ │ │ - xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - call 5e500 │ │ │ │ - lea 0x8(%rax),%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,%rbp │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - movq $0x0,0x5c(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add $0x64,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32d0 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rdi),%eax │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - je 18020 <__cxa_finalize@plt+0x14850> │ │ │ │ - mov %rax,%r13 │ │ │ │ - xor %ebx,%ebx │ │ │ │ + je 19117 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + mov %rdi,%r13 │ │ │ │ xor %r12d,%r12d │ │ │ │ - call 3320 <__ctype_b_loc@plt> │ │ │ │ - movb $0x0,0x10(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x1(%r13),%eax │ │ │ │ - mov $0x64,%r13d │ │ │ │ - lea 0x1(%r15,%rax,1),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - jmp 17ea7 <__cxa_finalize@plt+0x146d7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x5e,%dil │ │ │ │ - je 17eb8 <__cxa_finalize@plt+0x146e8> │ │ │ │ - lea -0x2(%r13),%esi │ │ │ │ - cmp %esi,%edx │ │ │ │ - jae 17fc8 <__cxa_finalize@plt+0x147f8> │ │ │ │ - mov %edx,%esi │ │ │ │ - movb $0x0,0x10(%rsp) │ │ │ │ - mov %al,0x0(%rbp,%rsi,1) │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ - movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15,0x8(%rsp) │ │ │ │ - je 17f32 <__cxa_finalize@plt+0x14762> │ │ │ │ - movsbq (%r15),%rdi │ │ │ │ - mov (%r14),%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ - testb $0x4,0x1(%rsi,%rdi,2) │ │ │ │ - je 17e70 <__cxa_finalize@plt+0x146a0> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3430 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 17f80 <__cxa_finalize@plt+0x147b0> │ │ │ │ - mov %r13d,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3070 │ │ │ │ - movzbl (%r15),%edx │ │ │ │ - cmp $0x5e,%dl │ │ │ │ - je 17f70 <__cxa_finalize@plt+0x147a0> │ │ │ │ - cmpb $0x0,0x10(%rsp) │ │ │ │ - mov $0x44,%eax │ │ │ │ - lea 0x2(%r12),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %eax,%edx │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov %dl,0x14(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - movzbl 0x14(%rsp),%edx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %dl,(%rbx,%rax,1) │ │ │ │ - lea 0x1(%r12),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - movb $0x0,(%rbx,%rax,1) │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp %r15,0x8(%rsp) │ │ │ │ - jne 17ea7 <__cxa_finalize@plt+0x146d7> │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3430 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 17ff0 <__cxa_finalize@plt+0x14820> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + mov 0x20(%rax,%r12,1),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 19108 │ │ │ │ + lea (%rdx,%rdx,4),%rcx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea (%rdx,%rcx,2),%r14 │ │ │ │ + shl $0x3,%r14 │ │ │ │ + jmp 190ac │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + mov 0x30(%rax,%r12,1),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 43db0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + mov 0x30(%rax,%r12,1),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 44070 │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + mov %eax,%r15d │ │ │ │ + call 32d0 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %eax,%edi │ │ │ │ + mov $0x8,%edx │ │ │ │ + call 188f0 │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + mov 0x30(%rax,%r12,1),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + add $0x58,%rbx │ │ │ │ + call 43e30 │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jne 190a8 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp %r12,0x8(%rsp) │ │ │ │ + jne 19088 │ │ │ │ + add $0x18,%rsp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x1,0x10(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 17e98 <__cxa_finalize@plt+0x146c8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%r12,%rax,1),%r8d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x1(%r8),%esi │ │ │ │ - mov %r8d,0x14(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov $0x4d,%esi │ │ │ │ - add %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %edx,%edx │ │ │ │ - call 3070 │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - movb $0x0,(%rbx,%rax,1) │ │ │ │ - mov %eax,%r12d │ │ │ │ - jmp 17ecf <__cxa_finalize@plt+0x146ff> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x64(%r13),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - mov %rsi,%r13 │ │ │ │ - call 5e500 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov %rax,%rbp │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - jmp 17e82 <__cxa_finalize@plt+0x146b2> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea (%r12,%rax,1),%r14d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x1(%r14),%esi │ │ │ │ - call 5e500 │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov $0x4d,%esi │ │ │ │ - mov %rax,%rbx │ │ │ │ - add %rax,%rdi │ │ │ │ - call 3070 │ │ │ │ - movb $0x0,(%rbx,%r14,1) │ │ │ │ - jmp 17f4c <__cxa_finalize@plt+0x1477c> │ │ │ │ - mov %eax,%r12d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 17f32 <__cxa_finalize@plt+0x14762> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - lea (%rsi,%rdx,1),%eax │ │ │ │ - mov %esi,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %r9d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %r8d,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ - add 0x14(%rdi),%eax │ │ │ │ - add 0x10(%rdi),%eax │ │ │ │ - lea 0x1(%rax,%rax,2),%edi │ │ │ │ - mov %esi,0x20(%rsp) │ │ │ │ - mov %edx,0x24(%rsp) │ │ │ │ - mov %ecx,0x28(%rsp) │ │ │ │ - mov %r8d,0x2c(%rsp) │ │ │ │ - mov %r8b,0x13(%rsp) │ │ │ │ - mov %r9b,0xc(%rsp) │ │ │ │ - call 31a0 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 18390 <__cxa_finalize@plt+0x14bc0> │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 182e0 <__cxa_finalize@plt+0x14b10> │ │ │ │ - mov %r14d,%r13d │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 182e0 <__cxa_finalize@plt+0x14b10> │ │ │ │ - mov %r13d,%r9d │ │ │ │ - lea 0x6957b(%rip),%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - movsbl 0x28(%rsp),%r9d │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r13d,%r8d │ │ │ │ - lea 0x1(%rax),%ebp │ │ │ │ - lea 0x68f63(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov 0x28(%rbx),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ + mov (%rdi),%eax │ │ │ │ + mov %esi,0x24(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - je 18259 <__cxa_finalize@plt+0x14a89> │ │ │ │ - test %r12b,%r12b │ │ │ │ - je 18418 <__cxa_finalize@plt+0x14c48> │ │ │ │ - xor %r15d,%r15d │ │ │ │ + je 1927f │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rdx,%r15 │ │ │ │ xor %r13d,%r13d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 18140 <__cxa_finalize@plt+0x14970> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 1811e <__cxa_finalize@plt+0x1494e> │ │ │ │ - cmp $0x6,%eax │ │ │ │ - jne 181c5 <__cxa_finalize@plt+0x149f5> │ │ │ │ - add $0x1,%r14d │ │ │ │ - add 0x4(%rcx),%r13d │ │ │ │ - mov $0x4d,%r15d │ │ │ │ - cmp %r14d,%edx │ │ │ │ - je 18350 <__cxa_finalize@plt+0x14b80> │ │ │ │ - cmp %edx,%r14d │ │ │ │ - jae 18259 <__cxa_finalize@plt+0x14a89> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea -0x1(%rdx),%r12d │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - sub %r14d,%r12d │ │ │ │ - cmpb $0x0,0x13(%rsp) │ │ │ │ - cmove %r14,%r12 │ │ │ │ - shl $0x3,%r12 │ │ │ │ - add %r12,%rcx │ │ │ │ - mov (%rcx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 18110 <__cxa_finalize@plt+0x14940> │ │ │ │ - mov 0x4(%rcx),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 181c5 <__cxa_finalize@plt+0x149f5> │ │ │ │ - lea -0x1(%rsi),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jbe 187b6 <__cxa_finalize@plt+0x14fe6> │ │ │ │ - mov %esi,%edi │ │ │ │ - movdqa 0x6e802(%rip),%xmm0 │ │ │ │ - xor %edx,%edx │ │ │ │ - shr $0x2,%edi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - paddd 0x6e7f9(%rip),%xmm0 │ │ │ │ - cmp %edx,%edi │ │ │ │ - jne 18188 <__cxa_finalize@plt+0x149b8> │ │ │ │ - mov %esi,%edi │ │ │ │ - and $0xfffffffc,%edi │ │ │ │ - test $0x3,%sil │ │ │ │ - je 186a8 <__cxa_finalize@plt+0x14ed8> │ │ │ │ - lea 0x1(%rdi),%edx │ │ │ │ - cmp %esi,%edx │ │ │ │ - jae 181bc <__cxa_finalize@plt+0x149ec> │ │ │ │ - lea 0x2(%rdi),%edx │ │ │ │ - add $0x3,%edi │ │ │ │ - cmp %esi,%edx │ │ │ │ - cmovb %edi,%edx │ │ │ │ - add %edx,%r13d │ │ │ │ - mov $0x4d,%r15d │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 181d4 <__cxa_finalize@plt+0x14a04> │ │ │ │ - cmp $0x4d,%r15b │ │ │ │ - je 183a8 <__cxa_finalize@plt+0x14bd8> │ │ │ │ - add $0x1,%r14d │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 182f0 <__cxa_finalize@plt+0x14b20> │ │ │ │ - mov 0x4(%rcx),%r13d │ │ │ │ - mov $0x44,%r11d │ │ │ │ - mov $0x44,%r15d │ │ │ │ - mov %r13d,%r9d │ │ │ │ - lea 0x6942a(%rip),%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r11d,0xc(%rsp) │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - mov %r13d,%r8d │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + mov 0x20(%rax,%r13,1),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 19270 │ │ │ │ + lea (%rcx,%rcx,4),%rsi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea (%rcx,%rsi,2),%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + jmp 191a4 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + mov 0x30(%rax,%r13,1),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 5f900 │ │ │ │ mov %eax,%r12d │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lea 0x68dfd(%rip),%rcx │ │ │ │ - lea 0x1(%rbp,%r12,1),%ebp │ │ │ │ - add %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov 0x28(%rbx),%edx │ │ │ │ - cmp %edx,%r14d │ │ │ │ - jb 18140 <__cxa_finalize@plt+0x14970> │ │ │ │ - mov 0x24(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 18378 <__cxa_finalize@plt+0x14ba8> │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 182c5 <__cxa_finalize@plt+0x14af5> │ │ │ │ - cmpb $0x0,0x2c(%rsp) │ │ │ │ - je 182c5 <__cxa_finalize@plt+0x14af5> │ │ │ │ - mov 0x20(%rsp),%ebx │ │ │ │ - lea 0x693a6(%rip),%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebx,%r9d │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov (%rsp),%rax │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + mov 0x30(%rax,%r13,1),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 44080 │ │ │ │ + mov 0x24(%rsp),%esi │ │ │ │ + movsd 0x10(%r15),%xmm1 │ │ │ │ + mov %r12d,%edi │ │ │ │ + movsd 0x8(%r15),%xmm0 │ │ │ │ + mov %eax,%ebp │ │ │ │ + call 1af30 │ │ │ │ + movsd 0x10(%r15),%xmm1 │ │ │ │ + mov $0x19,%edi │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movsd (%r15),%xmm0 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + call 1ad70 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd 0x10(%r15),%xmm1 │ │ │ │ mov %ebp,%edi │ │ │ │ - mov %ebx,%r8d │ │ │ │ - movsbl 0x28(%rsp),%r9d │ │ │ │ - lea 0x68d8c(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - add %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov (%rsp),%rax │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd (%r15),%xmm0 │ │ │ │ + call 1ad70 │ │ │ │ + movsd 0x6a1d7(%rip),%xmm1 │ │ │ │ + xorpd 0x69daf(%rip),%xmm0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + movsd 0x6a1bd(%rip),%xmm4 │ │ │ │ + cmpnlesd %xmm0,%xmm1 │ │ │ │ + mov 0x30(%rax,%r13,1),%rdi │ │ │ │ + andpd %xmm1,%xmm0 │ │ │ │ + andnpd %xmm4,%xmm1 │ │ │ │ + add %rbx,%rdi │ │ │ │ + add $0x58,%rbx │ │ │ │ + orpd %xmm1,%xmm0 │ │ │ │ + call 43e30 │ │ │ │ + cmp %rbx,0x18(%rsp) │ │ │ │ + jne 191a0 │ │ │ │ + add $0x50,%r13 │ │ │ │ + cmp %r13,0x28(%rsp) │ │ │ │ + jne 19170 │ │ │ │ add $0x38,%rsp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 180eb <__cxa_finalize@plt+0x1491b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 18310 <__cxa_finalize@plt+0x14b40> │ │ │ │ - mov 0x4(%rcx),%r13d │ │ │ │ - mov $0x49,%r11d │ │ │ │ - mov $0x49,%r15d │ │ │ │ - jmp 181f1 <__cxa_finalize@plt+0x14a21> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 1832a <__cxa_finalize@plt+0x14b5a> │ │ │ │ - mov 0x4(%rcx),%r13d │ │ │ │ - mov $0x53,%r11d │ │ │ │ - mov $0x53,%r15d │ │ │ │ - jmp 181f1 <__cxa_finalize@plt+0x14a21> │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 18360 <__cxa_finalize@plt+0x14b90> │ │ │ │ - cmp $0x4d,%r15b │ │ │ │ - jne 187bd <__cxa_finalize@plt+0x14fed> │ │ │ │ - mov 0x28(%rbx),%edx │ │ │ │ - mov $0x4d,%r15d │ │ │ │ - cmp %r14d,%edx │ │ │ │ - jne 18135 <__cxa_finalize@plt+0x14965> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4d,%r11d │ │ │ │ - jmp 181f1 <__cxa_finalize@plt+0x14a21> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rcx),%r13d │ │ │ │ - mov $0x4e,%r11d │ │ │ │ - mov $0x4e,%r15d │ │ │ │ - jmp 181f1 <__cxa_finalize@plt+0x14a21> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - cmpb $0x0,0x2c(%rsp) │ │ │ │ - cmovne 0x20(%rsp),%eax │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - jmp 18274 <__cxa_finalize@plt+0x14aa4> │ │ │ │ - nop │ │ │ │ - mov 0x20(%rsp),%r13d │ │ │ │ - cmpb $0x0,0x2c(%rsp) │ │ │ │ - cmovne 0x24(%rsp),%r13d │ │ │ │ - jmp 180a0 <__cxa_finalize@plt+0x148d0> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r13d,%r9d │ │ │ │ - lea 0x69273(%rip),%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov $0x4d,%r9d │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x68c50(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - add %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov 0xc(%rsp),%r11d │ │ │ │ - add %r12,%rcx │ │ │ │ - lea 0x1(%rbp,%r11,1),%ebp │ │ │ │ - mov (%rcx),%eax │ │ │ │ - jmp 181d4 <__cxa_finalize@plt+0x14a04> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebp,0x14(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - sub %r13d,%eax │ │ │ │ - cmpb $0x0,0x13(%rsp) │ │ │ │ - cmove %r13,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - mov (%rdx),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 18598 <__cxa_finalize@plt+0x14dc8> │ │ │ │ - cmp $0x5,%r8d │ │ │ │ - je 18538 <__cxa_finalize@plt+0x14d68> │ │ │ │ - cmp $0x6,%r8d │ │ │ │ - jne 18488 <__cxa_finalize@plt+0x14cb8> │ │ │ │ - movb $0x58,0xc(%rsp) │ │ │ │ - add 0x4(%rdx),%r12d │ │ │ │ - add %r12d,%r14d │ │ │ │ - add %r12d,%r15d │ │ │ │ - add $0x1,%r13d │ │ │ │ - movsbl 0xc(%rsp),%r11d │ │ │ │ - jmp 184b2 <__cxa_finalize@plt+0x14ce2> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - je 18550 <__cxa_finalize@plt+0x14d80> │ │ │ │ - cmp $0x2,%r8d │ │ │ │ - jne 18570 <__cxa_finalize@plt+0x14da0> │ │ │ │ - mov 0x4(%rdx),%r12d │ │ │ │ - movb $0x49,0xc(%rsp) │ │ │ │ - mov $0x49,%r11d │ │ │ │ - add %r12d,%r14d │ │ │ │ - mov %r12d,%r9d │ │ │ │ - lea 0x69169(%rip),%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r11d,0x1c(%rsp) │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ - mov %r12d,%r8d │ │ │ │ - mov 0x1c(%rsp),%r9d │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rdi,%rbp │ │ │ │ - lea 0x68b3d(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - add %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov 0x18(%rsp),%r10d │ │ │ │ - lea 0x1(%rbp,%r10,1),%eax │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - mov 0x28(%rbx),%eax │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jb 18430 <__cxa_finalize@plt+0x14c60> │ │ │ │ - mov 0x14(%rsp),%ebp │ │ │ │ - jmp 18259 <__cxa_finalize@plt+0x14a89> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add 0x4(%rdx),%r12d │ │ │ │ - movb $0x3d,0xc(%rsp) │ │ │ │ - add %r12d,%r14d │ │ │ │ - add %r12d,%r15d │ │ │ │ - jmp 18475 <__cxa_finalize@plt+0x14ca5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x4(%rdx),%r12d │ │ │ │ - movb $0x44,0xc(%rsp) │ │ │ │ - mov $0x44,%r11d │ │ │ │ - add %r12d,%r15d │ │ │ │ - jmp 184b2 <__cxa_finalize@plt+0x14ce2> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - jne 18664 <__cxa_finalize@plt+0x14e94> │ │ │ │ - mov 0x4(%rdx),%r12d │ │ │ │ - movb $0x53,0xc(%rsp) │ │ │ │ - mov $0x53,%r11d │ │ │ │ - add %r12d,%r14d │ │ │ │ - jmp 184b2 <__cxa_finalize@plt+0x14ce2> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x4(%rdx),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 18488 <__cxa_finalize@plt+0x14cb8> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %r13d,0x18(%rsp) │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %r8d,%ebx │ │ │ │ - mov %r12d,0x1c(%rsp) │ │ │ │ - mov %ebp,%r12d │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 185e6 <__cxa_finalize@plt+0x14e16> │ │ │ │ - nopl (%rax) │ │ │ │ - cmpb $0x3d,0xc(%rsp) │ │ │ │ - je 186be <__cxa_finalize@plt+0x14eee> │ │ │ │ - mov 0x20(%r13),%rdx │ │ │ │ - movb $0x58,0xc(%rsp) │ │ │ │ - add $0x1,%ebx │ │ │ │ - add %rbp,%rdx │ │ │ │ - mov 0x4(%rdx),%eax │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jae 18640 <__cxa_finalize@plt+0x14e70> │ │ │ │ - mov 0x1c(%r13),%eax │ │ │ │ - mov 0x8(%r13),%rdx │ │ │ │ - add %r15d,%eax │ │ │ │ - add %r12d,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - movsbl (%rdx,%rax,1),%esi │ │ │ │ - mov 0x18(%r13),%eax │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - add %r14d,%eax │ │ │ │ - add %r12d,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - movsbl (%rdx,%rax,1),%edi │ │ │ │ - call 39aa0 │ │ │ │ - test %al,%al │ │ │ │ - je 185c0 <__cxa_finalize@plt+0x14df0> │ │ │ │ - cmpb $0x58,0xc(%rsp) │ │ │ │ - je 1873a <__cxa_finalize@plt+0x14f6a> │ │ │ │ - mov 0x20(%r13),%rdx │ │ │ │ - add $0x1,%r12d │ │ │ │ - movb $0x3d,0xc(%rsp) │ │ │ │ - add $0x1,%ebx │ │ │ │ - add %rbp,%rdx │ │ │ │ - mov 0x4(%rdx),%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jb 185e6 <__cxa_finalize@plt+0x14e16> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r12d,%ebp │ │ │ │ - mov 0x1c(%rsp),%r12d │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %r13,%rbx │ │ │ │ - add %ebp,%r14d │ │ │ │ - mov 0x18(%rsp),%r13d │ │ │ │ - add %ebp,%r15d │ │ │ │ - add %r8d,%r12d │ │ │ │ - mov (%rdx),%r8d │ │ │ │ - jmp 18456 <__cxa_finalize@plt+0x14c86> │ │ │ │ - cmp $0x3,%r8d │ │ │ │ - je 18690 <__cxa_finalize@plt+0x14ec0> │ │ │ │ - cmpb $0x4d,0xc(%rsp) │ │ │ │ - jne 18479 <__cxa_finalize@plt+0x14ca9> │ │ │ │ - mov 0x28(%rbx),%eax │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jne 18520 <__cxa_finalize@plt+0x14d50> │ │ │ │ - mov $0x4d,%r11d │ │ │ │ - jmp 184b2 <__cxa_finalize@plt+0x14ce2> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movb $0x4e,0xc(%rsp) │ │ │ │ - mov 0x4(%rdx),%r12d │ │ │ │ - mov $0x4e,%r11d │ │ │ │ - jmp 184b2 <__cxa_finalize@plt+0x14ce2> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - paddd 0x6e2f0(%rip),%xmm1 │ │ │ │ - pshufd $0xff,%xmm1,%xmm0 │ │ │ │ - movd %xmm0,%edx │ │ │ │ - jmp 181bc <__cxa_finalize@plt+0x149ec> │ │ │ │ - mov %ebx,%r9d │ │ │ │ - lea 0x68f5d(%rip),%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov $0x3d,%r9d │ │ │ │ - xor %eax,%eax │ │ │ │ - add %rcx,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x6892f(%rip),%rcx │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov 0x14(%rsp),%ebx │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - movb $0x58,0xc(%rsp) │ │ │ │ - mov 0x20(%r13),%rdx │ │ │ │ - lea 0x1(%rbx,%rax,1),%eax │ │ │ │ - mov $0x1,%ebx │ │ │ │ - add %rbp,%rdx │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - mov 0x4(%rdx),%eax │ │ │ │ - jmp 185dd <__cxa_finalize@plt+0x14e0d> │ │ │ │ - mov %ebx,%r9d │ │ │ │ - lea 0x68ee1(%rip),%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - add %rcx,%rdi │ │ │ │ - mov $0x58,%r9d │ │ │ │ - lea 0x688b3(%rip),%rcx │ │ │ │ - mov $0x1,%ebx │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - mov 0x14(%rsp),%esi │ │ │ │ - movb $0x3d,0xc(%rsp) │ │ │ │ - mov 0x20(%r13),%rdx │ │ │ │ - lea 0x1(%rax,%rsi,1),%eax │ │ │ │ - add %rbp,%rdx │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - mov 0x4(%rdx),%eax │ │ │ │ - jmp 185dd <__cxa_finalize@plt+0x14e0d> │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 181aa <__cxa_finalize@plt+0x149da> │ │ │ │ - movsbl %r15b,%r11d │ │ │ │ - jmp 181f1 <__cxa_finalize@plt+0x14a21> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - test %esi,%esi │ │ │ │ - jle 18810 <__cxa_finalize@plt+0x15040> │ │ │ │ - push %rbp │ │ │ │ - movslq %esi,%rsi │ │ │ │ - push %rbx │ │ │ │ - lea (%rsi,%rsi,2),%rbp │ │ │ │ - mov %rdi,%rbx │ │ │ │ - shl $0x4,%rbp │ │ │ │ - add %rdi,%rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - nop │ │ │ │ - mov 0x84c11(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - add $0x30,%rbx │ │ │ │ - call 16f90 <__cxa_finalize@plt+0x137c0> │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 187f0 <__cxa_finalize@plt+0x15020> │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %esi,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov 0x10(%rdi),%ebp │ │ │ │ - add 0x14(%rdi),%ebp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov (%rdi),%r13d │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x0(,%r13,8),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %r12,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 199a4 │ │ │ │ + lea (%r12,%rbp,1),%r14 │ │ │ │ + movsd 0x6a0f9(%rip),%xmm7 │ │ │ │ + mov %rbp,(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ movq $0x0,0x40(%rsp) │ │ │ │ - call 31a0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 31a0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %r13,0x68(%rsp) │ │ │ │ + mov %rbp,0x70(%rsp) │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + mov %r15,0x60(%rsp) │ │ │ │ + movsd %xmm7,0x50(%rsp) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov 0x20(%rax,%rcx,1),%eax │ │ │ │ mov %rax,%r12 │ │ │ │ - call 31a0 │ │ │ │ - mov 0x28(%rbx),%edi │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - test %edi,%edi │ │ │ │ - je 18ce1 <__cxa_finalize@plt+0x15511> │ │ │ │ - movsbl %r13b,%ecx │ │ │ │ - xor %r8d,%r8d │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 19466 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + lea (%rbx,%rbx,4),%rdx │ │ │ │ + lea (%rbx,%rdx,2),%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + add 0x30(%rax,%rcx,1),%rdi │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov 0x58(%rax),%r14 │ │ │ │ + call 43db0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 5f900 │ │ │ │ + mov 0x28(%r14),%r9d │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + movq $0x0,(%rax,%rbx,1) │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 1997b │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x20(%r14),%rcx │ │ │ │ + mov %rbx,%r15 │ │ │ │ + xor %r12d,%r12d │ │ │ │ xor %ebp,%ebp │ │ │ │ - mov %r10,%r15 │ │ │ │ - mov %ecx,0x14(%rsp) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %r12,%rcx │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - jmp 188f2 <__cxa_finalize@plt+0x15122> │ │ │ │ + mov %rdx,%rbx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0x4,%edx │ │ │ │ - je 18978 <__cxa_finalize@plt+0x151a8> │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 188d9 <__cxa_finalize@plt+0x15109> │ │ │ │ + lea 0x0(,%rbx,8),%rdi │ │ │ │ + lea 0x6ea57(%rip),%rdx │ │ │ │ + lea (%rcx,%rdi,1),%r8 │ │ │ │ + mov (%r8),%esi │ │ │ │ + movzbl (%rdx,%rsi,1),%esi │ │ │ │ + sub $0x3d,%esi │ │ │ │ + cmp $0x1b,%sil │ │ │ │ + ja 19430 │ │ │ │ + lea 0x6ded6(%rip),%r10 │ │ │ │ + movzbl %sil,%esi │ │ │ │ + movslq (%r10,%rsi,4),%rsi │ │ │ │ + add %r10,%rsi │ │ │ │ + notrack jmp *%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov 0x28(%rdi),%r9d │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %r9d,%ebx │ │ │ │ + jb 193e0 │ │ │ │ + movsd (%rax,%r15,1),%xmm0 │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x8,%rbx │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + call 32c0 │ │ │ │ + cmp %rbx,0x48(%rsp) │ │ │ │ + jne 19370 │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + add $0x8,%rbx │ │ │ │ + call 30d0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + addq $0x8,(%rsp) │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + addq $0x50,0x40(%rsp) │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 19328 │ │ │ │ + mov 0x68(%rsp),%r13 │ │ │ │ + mov 0x70(%rsp),%rbp │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movsd 0x69cbc(%rip),%xmm7 │ │ │ │ + mov 0x78(%rsp),%rbx │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsd (%rbx,%r15,8),%xmm0 │ │ │ │ + subsd 0x50(%rsp),%xmm0 │ │ │ │ + lea (%r15,%r15,4),%r14 │ │ │ │ + shl $0x4,%r14 │ │ │ │ + movsd %xmm0,(%rbx,%r15,8) │ │ │ │ + call 30d0 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + add 0x8(%rax),%r14 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movhpd 0x50(%rsp),%xmm0 │ │ │ │ + movups %xmm0,0x38(%r14) │ │ │ │ + movsd (%rbx,%r15,8),%xmm0 │ │ │ │ + comisd (%rbx,%r12,8),%xmm0 │ │ │ │ + jbe 19984 │ │ │ │ + mov 0x0(%rbp,%r15,8),%rdi │ │ │ │ + movsd %xmm0,0x48(%r14) │ │ │ │ + call 32c0 │ │ │ │ + lea 0x1(%r15),%rax │ │ │ │ + movq $0x0,0x0(%rbp,%r15,8) │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 199a4 │ │ │ │ + mov %r15d,%r12d │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 194e0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%r8),%edi │ │ │ │ + mov %ebp,%esi │ │ │ │ + lea 0x0(%rbp,%rdi,1),%r11d │ │ │ │ + test %edi,%edi │ │ │ │ + je 19430 │ │ │ │ + movsd 0x69e5d(%rip),%xmm3 │ │ │ │ + movsd 0x69e65(%rip),%xmm2 │ │ │ │ + lea (%rax,%r15,1),%r8 │ │ │ │ + movsd 0x69e69(%rip),%xmm1 │ │ │ │ + nop │ │ │ │ + mov %esi,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsbl 0x0(%r13,%rdx,1),%edi │ │ │ │ + cvtsi2sd %rdi,%xmm0 │ │ │ │ + cmp $0x20,%edi │ │ │ │ + jbe 199ca │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + add $0x1,%esi │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + addsd (%r8),%xmm0 │ │ │ │ + movsd %xmm0,(%r8) │ │ │ │ + cmp %esi,%r11d │ │ │ │ + jne 195a0 │ │ │ │ + sub %ebp,%r12d │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %r11d,%ebp │ │ │ │ + add %r11d,%r12d │ │ │ │ + cmp %r9d,%ebx │ │ │ │ + jb 193e0 │ │ │ │ + jmp 19439 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%r8),%esi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + test %esi,%esi │ │ │ │ + je 19430 │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + jmp 19685 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x20,%edx │ │ │ │ + jbe 199ca │ │ │ │ + subsd 0x69db7(%rip),%xmm0 │ │ │ │ + divsd 0x69dbf(%rip),%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x69b46(%rip),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea (%rax,%r15,1),%rdx │ │ │ │ + addsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp 0x4(%rcx,%rdi,1),%r14d │ │ │ │ + jae 19420 │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5b2d0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %eax,%edx │ │ │ │ mov %ebp,%eax │ │ │ │ + add %r13,%rax │ │ │ │ + test %dl,%dl │ │ │ │ + movsbl (%rax),%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + jne 19620 │ │ │ │ + cmp $0x20,%edx │ │ │ │ + jbe 199ca │ │ │ │ + mov (%rsp),%rax │ │ │ │ + subsd 0x69d26(%rip),%xmm0 │ │ │ │ + divsd 0x69d2e(%rip),%xmm0 │ │ │ │ + subsd 0x69d36(%rip),%xmm0 │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea (%rax,%r15,1),%rdx │ │ │ │ + addsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + jmp 19666 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%r8),%r8d │ │ │ │ + lea (%rax,%r15,1),%rsi │ │ │ │ + lea (%r8,%rbp,1),%edi │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 19430 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ebp,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsbl 0x0(%r13,%rdx,1),%r8d │ │ │ │ + cvtsi2sd %r8,%xmm0 │ │ │ │ + cmp $0x20,%r8d │ │ │ │ + jbe 199ca │ │ │ │ + subsd 0x69cc5(%rip),%xmm0 │ │ │ │ + divsd 0x69ccd(%rip),%xmm0 │ │ │ │ add $0x1,%ebp │ │ │ │ - movb $0x2a,(%r15,%rax,1) │ │ │ │ - movb $0x2a,(%rcx,%rax,1) │ │ │ │ - movb $0x2a,(%r9,%rax,1) │ │ │ │ - lea -0x1(%rdi),%eax │ │ │ │ - cmp %r8d,%eax │ │ │ │ - je 18ad8 <__cxa_finalize@plt+0x15308> │ │ │ │ - add $0x1,%r8 │ │ │ │ - cmp %edi,%r8d │ │ │ │ - jae 18c90 <__cxa_finalize@plt+0x154c0> │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - lea 0x0(,%r8,8),%r12 │ │ │ │ - add %r12,%rax │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 189d0 <__cxa_finalize@plt+0x15200> │ │ │ │ - lea -0x5(%rdx),%esi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jbe 189d0 <__cxa_finalize@plt+0x15200> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 18a83 <__cxa_finalize@plt+0x152b3> │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 188b8 <__cxa_finalize@plt+0x150e8> │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 188d9 <__cxa_finalize@plt+0x15109> │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - mov 0x18(%rsp),%r12d │ │ │ │ - xor %edx,%edx │ │ │ │ - add 0x18(%rbx),%r12d │ │ │ │ + subsd 0x69cda(%rip),%xmm0 │ │ │ │ + addsd (%rsi),%xmm0 │ │ │ │ + movsd %xmm0,(%rsi) │ │ │ │ + cmp %ebp,%edi │ │ │ │ + jne 19700 │ │ │ │ + jmp 19430 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%r12,%rdx,1),%r10d │ │ │ │ - lea 0x0(%rbp,%rdx,1),%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl 0x0(%r13,%r10,1),%r10d │ │ │ │ - movb $0x2d,(%rcx,%rsi,1) │ │ │ │ - movb $0x20,(%r9,%rsi,1) │ │ │ │ - mov %r10b,(%r15,%rsi,1) │ │ │ │ - cmp 0x4(%rax),%edx │ │ │ │ - jb 18940 <__cxa_finalize@plt+0x15170> │ │ │ │ - add %edx,0x18(%rsp) │ │ │ │ - add %edx,%ebp │ │ │ │ - mov (%rax),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 188c1 <__cxa_finalize@plt+0x150f1> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x4(%rax),%edx │ │ │ │ + mov 0x4(%r8),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 19430 │ │ │ │ + add %r12d,%esi │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 198e0 │ │ │ │ + mov 0x2c(%rsp),%edx │ │ │ │ + movsd 0x69c75(%rip),%xmm3 │ │ │ │ + lea (%rax,%r15,1),%rdi │ │ │ │ + movsd 0x69c79(%rip),%xmm2 │ │ │ │ + movsd 0x69c89(%rip),%xmm1 │ │ │ │ test %edx,%edx │ │ │ │ - je 188d9 <__cxa_finalize@plt+0x15109> │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - mov 0x18(%rsp),%r12d │ │ │ │ - xor %edx,%edx │ │ │ │ - add 0x18(%rbx),%r12d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%r12,%rdx,1),%r10d │ │ │ │ - lea 0x0(%rbp,%rdx,1),%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl 0x0(%r13,%r10,1),%r10d │ │ │ │ - movb $0x5e,(%rcx,%rsi,1) │ │ │ │ - movb $0x20,(%r9,%rsi,1) │ │ │ │ - mov %r10b,(%r15,%rsi,1) │ │ │ │ - cmp 0x4(%rax),%edx │ │ │ │ - jb 18998 <__cxa_finalize@plt+0x151c8> │ │ │ │ - add %edx,0x18(%rsp) │ │ │ │ - add %edx,%ebp │ │ │ │ - mov (%rax),%edx │ │ │ │ - jmp 188c1 <__cxa_finalize@plt+0x150f1> │ │ │ │ + jne 197e0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rax),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 188b8 <__cxa_finalize@plt+0x150e8> │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - jmp 18a07 <__cxa_finalize@plt+0x15237> │ │ │ │ - nop │ │ │ │ - movb $0x7c,(%r14) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add 0x20(%rbx),%rax │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp 0x4(%rax),%r13d │ │ │ │ - jae 18a60 <__cxa_finalize@plt+0x15290> │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - add 0x18(%rbx),%eax │ │ │ │ - lea 0x0(%rbp,%r13,1),%r14d │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - add %r13d,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - movsbl (%rsi,%rax,1),%edi │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - add 0x1c(%rbx),%eax │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - add %r13d,%eax │ │ │ │ - mov %dil,(%r15,%r14,1) │ │ │ │ - mov %eax,%eax │ │ │ │ - movsbl (%rsi,%rax,1),%esi │ │ │ │ - mov %sil,(%r12,%r14,1) │ │ │ │ - call 39aa0 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - add %r9,%r14 │ │ │ │ - test %al,%al │ │ │ │ - jne 189f0 <__cxa_finalize@plt+0x15220> │ │ │ │ - movb $0x20,(%r14) │ │ │ │ - jmp 189f4 <__cxa_finalize@plt+0x15224> │ │ │ │ + movsbl 0x0(%r13),%r8d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %r8,%xmm0 │ │ │ │ + cmp $0x20,%r8d │ │ │ │ + jbe 199ca │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + add $0x1,%r12d │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + addsd (%rdi),%xmm0 │ │ │ │ + movsd %xmm0,(%rdi) │ │ │ │ + cmp %esi,%r12d │ │ │ │ + jne 19790 │ │ │ │ + mov %esi,%r12d │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %r9d,%ebx │ │ │ │ + jb 193e0 │ │ │ │ + jmp 19439 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%edx │ │ │ │ - add %r13d,0x18(%rsp) │ │ │ │ - mov %r12,%rcx │ │ │ │ - add %r13d,%ebp │ │ │ │ - add %r13d,0x1c(%rsp) │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0x28(%rbx),%edi │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 18920 <__cxa_finalize@plt+0x15150> │ │ │ │ - mov 0x4(%rax),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 188d9 <__cxa_finalize@plt+0x15109> │ │ │ │ - mov 0x8(%rbx),%r13 │ │ │ │ - mov 0x1c(%rsp),%r12d │ │ │ │ - xor %edx,%edx │ │ │ │ - add 0x1c(%rbx),%r12d │ │ │ │ - nop │ │ │ │ - lea 0x0(%rbp,%rdx,1),%esi │ │ │ │ - lea (%r12,%rdx,1),%r10d │ │ │ │ - add $0x1,%edx │ │ │ │ - movb $0x2d,(%r15,%rsi,1) │ │ │ │ - movzbl 0x0(%r13,%r10,1),%r10d │ │ │ │ - movb $0x20,(%r9,%rsi,1) │ │ │ │ - mov %r10b,(%rcx,%rsi,1) │ │ │ │ - cmp 0x4(%rax),%edx │ │ │ │ - jb 18aa0 <__cxa_finalize@plt+0x152d0> │ │ │ │ - add %edx,0x1c(%rsp) │ │ │ │ - add %edx,%ebp │ │ │ │ - mov (%rax),%edx │ │ │ │ - jmp 18920 <__cxa_finalize@plt+0x15150> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov $0x88888889,%edi │ │ │ │ - mov %ebp,%r14d │ │ │ │ - movb $0x0,(%r15,%rax,1) │ │ │ │ - movb $0x0,(%rcx,%rax,1) │ │ │ │ - movb $0x0,(%r9,%rax,1) │ │ │ │ - imul %rdi,%rax │ │ │ │ - shr $0x25,%rax │ │ │ │ - imul $0x3c,%eax,%edx │ │ │ │ - sub %edx,%r14d │ │ │ │ - setne %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - add %eax,%edx │ │ │ │ - je 18cd7 <__cxa_finalize@plt+0x15507> │ │ │ │ - movslq %edx,%rdx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %ebp,0x8(%rsp) │ │ │ │ - lea 0x40(%rsp),%r12 │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %r9,%rbx │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - mov %rcx,%r13 │ │ │ │ - sub %rdx,%rax │ │ │ │ - shl $0x2,%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmp 18ba5 <__cxa_finalize@plt+0x153d5> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14d,%edx │ │ │ │ - lea 0x68af5(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - mov 0x14(%rsp),%r8d │ │ │ │ - lea (%rbx,%rbp,1),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r14d,%edx │ │ │ │ - lea 0x68ad6(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 58c30 │ │ │ │ - mov 0x14(%rsp),%r8d │ │ │ │ - lea 0x0(%r13,%rbp,1),%rcx │ │ │ │ - mov %r14d,%edx │ │ │ │ - lea 0x68aba(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x3c,%rbp │ │ │ │ - call 58c30 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 18c00 <__cxa_finalize@plt+0x15430> │ │ │ │ - mov 0x14(%rsp),%r8d │ │ │ │ - lea (%r15,%rbp,1),%rcx │ │ │ │ - cmp %ebp,0x8(%rsp) │ │ │ │ - jb 18b48 <__cxa_finalize@plt+0x15378> │ │ │ │ - mov $0x3c,%edx │ │ │ │ - lea 0x68a87(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - mov 0x14(%rsp),%r8d │ │ │ │ - lea (%rbx,%rbp,1),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x3c,%edx │ │ │ │ - lea 0x68a66(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 58c30 │ │ │ │ - mov 0x14(%rsp),%r8d │ │ │ │ - lea 0x0(%r13,%rbp,1),%rcx │ │ │ │ - mov $0x3c,%edx │ │ │ │ - jmp 18b86 <__cxa_finalize@plt+0x153b6> │ │ │ │ + movsbl 0x0(%r13),%r8d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %r8,%xmm0 │ │ │ │ + cmp $0x20,%r8d │ │ │ │ + jbe 199ca │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + add $0x1,%r12d │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + addsd (%rdi),%xmm0 │ │ │ │ + movsd %xmm0,(%rdi) │ │ │ │ + cmp %esi,%r12d │ │ │ │ + jne 197e0 │ │ │ │ + mov %esi,%r12d │ │ │ │ + jmp 197c8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x8(%rsp),%ebp │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov 0x14(%rsp),%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x69e19(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ + mov 0x4(%r8),%r8d │ │ │ │ + lea 0x0(%rbp,%r8,1),%edi │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 19430 │ │ │ │ + mov %r9d,0x28(%rsp) │ │ │ │ + mov %edi,%r14d │ │ │ │ mov %rcx,0x20(%rsp) │ │ │ │ - call 58c30 │ │ │ │ - mov 0x14(%rbx),%r12d │ │ │ │ - add 0x10(%rbx),%r12d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3070 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call 3070 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call 3070 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0x28(%rbx),%edi │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x1,%r8 │ │ │ │ - cmp %edi,%r8d │ │ │ │ - jb 188f2 <__cxa_finalize@plt+0x15122> │ │ │ │ + mov %ebp,0x8(%rsp) │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov %ebp,%ebx │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ebx,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsbl 0x0(%r13,%rax,1),%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + cmp $0x20,%edx │ │ │ │ + jbe 199ca │ │ │ │ + subsd 0x69b76(%rip),%xmm0 │ │ │ │ + divsd 0x69b7e(%rip),%xmm0 │ │ │ │ + add $0x1,%ebx │ │ │ │ + call 30d0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x69902(%rip),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea (%rax,%r15,1),%rdx │ │ │ │ + addsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + cmp %r14d,%ebx │ │ │ │ + jne 19850 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov 0x28(%rsp),%r9d │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + sub %ebp,%r12d │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %esi,%ebp │ │ │ │ + add %esi,%r12d │ │ │ │ + cmp %r9d,%ebx │ │ │ │ + jb 193e0 │ │ │ │ + jmp 19439 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %r15,%r10 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r10,%rdi │ │ │ │ + mov 0x2c(%rsp),%edi │ │ │ │ + lea -0x1(%rbp),%r11d │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea (%rax,%r15,1),%r8 │ │ │ │ + movsd 0x69af2(%rip),%xmm4 │ │ │ │ + movsd 0x69afa(%rip),%xmm3 │ │ │ │ + movsd 0x69b0a(%rip),%xmm2 │ │ │ │ + jmp 19927 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addsd (%r8),%xmm1 │ │ │ │ + add $0x1,%r12d │ │ │ │ + movsd %xmm1,(%r8) │ │ │ │ + cmp %r12d,%esi │ │ │ │ + je 197c5 │ │ │ │ + movsbl 0x0(%r13,%r11,1),%r14d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %r14,%xmm1 │ │ │ │ + cmp $0x20,%r14d │ │ │ │ + jbe 19a0e │ │ │ │ + subsd %xmm4,%xmm1 │ │ │ │ + divsd %xmm3,%xmm1 │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + cmp %edi,%ebp │ │ │ │ + jae 19910 │ │ │ │ + movsbl 0x0(%r13,%rdx,1),%r14d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %r14,%xmm0 │ │ │ │ + cmp $0x20,%r14d │ │ │ │ + jbe 199ca │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + divsd %xmm3,%xmm0 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + minsd %xmm1,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + jmp 19910 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 19442 │ │ │ │ + mov 0x0(%rbp,%r15,8),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ + movq $0x0,0x0(%rbp,%r15,8) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jne 194e0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18ce5 <__cxa_finalize@plt+0x15515> │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + add $0x88,%rsp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - lea 0x40(%rsp),%r12 │ │ │ │ - jmp 18c14 <__cxa_finalize@plt+0x15444> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 18c9b <__cxa_finalize@plt+0x154cb> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x60(%rsp),%r15 │ │ │ │ + mov 0x83a2a(%rip),%rdi │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x6a493(%rip),%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + lea 0x6d992(%rip),%rcx │ │ │ │ + mov $0x48,%edx │ │ │ │ + lea 0x679cf(%rip),%rsi │ │ │ │ + lea 0x679db(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + mov 0x60(%rsp),%r15 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + jmp 199cf │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %esi,%r12d │ │ │ │ push %rbp │ │ │ │ + lea 0x0(,%r12,8),%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x10(%rdi),%ebp │ │ │ │ - add 0x14(%rdi),%ebp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - call 31a0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 31a0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 19dce │ │ │ │ + lea 0x0(%rbp,%rax,1),%rax │ │ │ │ + mov %r12,0x50(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movsd 0x6997b(%rip),%xmm2 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov %r14d,%r13d │ │ │ │ + mov %rdi,%rbp │ │ │ │ + movsd 0x6996b(%rip),%xmm3 │ │ │ │ + movsd 0x696fb(%rip),%xmm4 │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + lea 0x6d8aa(%rip),%r15 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + movsd %xmm4,0x30(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + call 5f990 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 32d0 │ │ │ │ mov %rax,%r12 │ │ │ │ - call 31a0 │ │ │ │ - mov 0x28(%rbx),%edi │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + call 5f900 │ │ │ │ + mov %eax,%r11d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 19b86 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + lea -0x1(%r12),%eax │ │ │ │ + mov %r11d,0x3c(%rsp) │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + lea 0x1(%rcx,%rax,1),%r10 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r13d,%ebx │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %rcx,%r12 │ │ │ │ mov %rax,%rcx │ │ │ │ - test %edi,%edi │ │ │ │ - je 19136 <__cxa_finalize@plt+0x15966> │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %r10,%r14 │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - mov %r12,%r9 │ │ │ │ - jmp 18d9a <__cxa_finalize@plt+0x155ca> │ │ │ │ - cmp $0x4,%edx │ │ │ │ - je 18e20 <__cxa_finalize@plt+0x15650> │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 18d81 <__cxa_finalize@plt+0x155b1> │ │ │ │ - mov %ebp,%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - movb $0x2a,(%r14,%rax,1) │ │ │ │ - movb $0x2a,(%r9,%rax,1) │ │ │ │ - movb $0x2a,(%rcx,%rax,1) │ │ │ │ - lea -0x1(%rdi),%eax │ │ │ │ - cmp %r8d,%eax │ │ │ │ - je 18f70 <__cxa_finalize@plt+0x157a0> │ │ │ │ - add $0x1,%r8 │ │ │ │ - cmp %edi,%r8d │ │ │ │ - jae 19130 <__cxa_finalize@plt+0x15960> │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - lea 0x0(,%r8,8),%r12 │ │ │ │ - add %r12,%rax │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 18e70 <__cxa_finalize@plt+0x156a0> │ │ │ │ - lea -0x5(%rdx),%esi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jbe 18e70 <__cxa_finalize@plt+0x156a0> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 18f23 <__cxa_finalize@plt+0x15753> │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 18d60 <__cxa_finalize@plt+0x15590> │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 18d81 <__cxa_finalize@plt+0x155b1> │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - mov 0x18(%rsp),%r12d │ │ │ │ - xor %edx,%edx │ │ │ │ - add 0x18(%rbx),%r12d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%r12,%rdx,1),%r10d │ │ │ │ - lea 0x0(%rbp,%rdx,1),%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl 0x0(%r13,%r10,1),%r10d │ │ │ │ - movb $0x2d,(%r9,%rsi,1) │ │ │ │ - movb $0x20,(%rcx,%rsi,1) │ │ │ │ - mov %r10b,(%r14,%rsi,1) │ │ │ │ - cmp 0x4(%rax),%edx │ │ │ │ - jb 18de8 <__cxa_finalize@plt+0x15618> │ │ │ │ - add %edx,0x18(%rsp) │ │ │ │ - add %edx,%ebp │ │ │ │ - mov (%rax),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 18d69 <__cxa_finalize@plt+0x15599> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x4(%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 18d81 <__cxa_finalize@plt+0x155b1> │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - mov 0x18(%rsp),%r12d │ │ │ │ - xor %edx,%edx │ │ │ │ - add 0x18(%rbx),%r12d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea (%r12,%rdx,1),%r10d │ │ │ │ - lea 0x0(%rbp,%rdx,1),%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl 0x0(%r13,%r10,1),%r10d │ │ │ │ - movb $0x5e,(%r9,%rsi,1) │ │ │ │ - movb $0x20,(%rcx,%rsi,1) │ │ │ │ - mov %r10b,(%r14,%rsi,1) │ │ │ │ - cmp 0x4(%rax),%edx │ │ │ │ - jb 18e40 <__cxa_finalize@plt+0x15670> │ │ │ │ - add %edx,0x18(%rsp) │ │ │ │ - add %edx,%ebp │ │ │ │ - mov (%rax),%edx │ │ │ │ - jmp 18d69 <__cxa_finalize@plt+0x15599> │ │ │ │ - mov 0x4(%rax),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 18d60 <__cxa_finalize@plt+0x15590> │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r9,%r12 │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - jmp 18ea7 <__cxa_finalize@plt+0x156d7> │ │ │ │ - nop │ │ │ │ - movb $0x7c,(%r15) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add 0x20(%rbx),%rax │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp 0x4(%rax),%r13d │ │ │ │ - jae 18f00 <__cxa_finalize@plt+0x15730> │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - add 0x18(%rbx),%eax │ │ │ │ - lea 0x0(%rbp,%r13,1),%r15d │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - add %r13d,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - movsbl (%rsi,%rax,1),%edi │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - add 0x1c(%rbx),%eax │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - add %r13d,%eax │ │ │ │ - mov %dil,(%r14,%r15,1) │ │ │ │ - mov %eax,%eax │ │ │ │ - movsbl (%rsi,%rax,1),%esi │ │ │ │ - mov %sil,(%r12,%r15,1) │ │ │ │ - call 39aa0 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - add %rcx,%r15 │ │ │ │ - test %al,%al │ │ │ │ - jne 18e90 <__cxa_finalize@plt+0x156c0> │ │ │ │ - movb $0x20,(%r15) │ │ │ │ - jmp 18e94 <__cxa_finalize@plt+0x156c4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%edx │ │ │ │ - add %r13d,0x18(%rsp) │ │ │ │ - mov %r12,%r9 │ │ │ │ - add %r13d,%ebp │ │ │ │ - add %r13d,0x1c(%rsp) │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0x28(%rbx),%edi │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 18dc8 <__cxa_finalize@plt+0x155f8> │ │ │ │ - mov 0x4(%rax),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 18d81 <__cxa_finalize@plt+0x155b1> │ │ │ │ - mov 0x8(%rbx),%r13 │ │ │ │ - mov 0x1c(%rsp),%r12d │ │ │ │ + cmpb $0x6,(%r12) │ │ │ │ + ja 19b70 │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + movslq (%r15,%rax,4),%rax │ │ │ │ + add %r15,%rax │ │ │ │ + notrack jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r14d,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsbl (%rcx,%rax,1),%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + subsd 0x698ab(%rip),%xmm0 │ │ │ │ + addsd 0x0(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x1,%r12 │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %r10,%r12 │ │ │ │ + jne 19b28 │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %ebx,%r13d │ │ │ │ + mov %rcx,%rbx │ │ │ │ + movsd 0x0(%rbp),%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + add $0x8,%rbp │ │ │ │ + call 8be0 │ │ │ │ + addq $0x8,0x18(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + cmp %rbp,0x40(%rsp) │ │ │ │ + jne 19ac0 │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - add 0x1c(%rbx),%r12d │ │ │ │ nop │ │ │ │ - lea 0x0(%rbp,%rdx,1),%esi │ │ │ │ - lea (%r12,%rdx,1),%r10d │ │ │ │ - add $0x1,%edx │ │ │ │ - movb $0x2d,(%r14,%rsi,1) │ │ │ │ - movzbl 0x0(%r13,%r10,1),%r10d │ │ │ │ - movb $0x20,(%rcx,%rsi,1) │ │ │ │ - mov %r10b,(%r9,%rsi,1) │ │ │ │ - cmp 0x4(%rax),%edx │ │ │ │ - jb 18f40 <__cxa_finalize@plt+0x15770> │ │ │ │ - add %edx,0x1c(%rsp) │ │ │ │ - add %edx,%ebp │ │ │ │ - mov (%rax),%edx │ │ │ │ - jmp 18dc8 <__cxa_finalize@plt+0x155f8> │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov $0x88888889,%edi │ │ │ │ - mov %ebp,%r12d │ │ │ │ - movb $0x0,(%r14,%rax,1) │ │ │ │ - movb $0x0,(%r9,%rax,1) │ │ │ │ - movb $0x0,(%rcx,%rax,1) │ │ │ │ - imul %rdi,%rax │ │ │ │ - shr $0x25,%rax │ │ │ │ - imul $0x3c,%eax,%edx │ │ │ │ - sub %edx,%r12d │ │ │ │ - setne %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - add %eax,%edx │ │ │ │ - je 190b7 <__cxa_finalize@plt+0x158e7> │ │ │ │ - movslq %edx,%rdx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %ebp,0x8(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r13,%r14 │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %r9,%r13 │ │ │ │ - sub %rdx,%rax │ │ │ │ - lea 0x0(,%rax,4),%r15 │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %rcx,%r15 │ │ │ │ - jmp 19043 <__cxa_finalize@plt+0x15873> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x68658(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea (%r15,%r14,1),%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r12d,%ecx │ │ │ │ - lea 0x6863e(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - lea 0x0(%r13,%r14,1),%r8 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x3c,%r14 │ │ │ │ - lea 0x68615(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - je 190a0 <__cxa_finalize@plt+0x158d0> │ │ │ │ - lea (%rbx,%r14,1),%r8 │ │ │ │ - cmp %r14d,0x8(%rsp) │ │ │ │ - jb 18fe0 <__cxa_finalize@plt+0x15810> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov $0x3c,%ecx │ │ │ │ - lea 0x685ef(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea (%r15,%r14,1),%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x3c,%ecx │ │ │ │ - lea 0x685cc(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - lea 0x0(%r13,%r14,1),%r8 │ │ │ │ - mov $0x3c,%ecx │ │ │ │ - jmp 19022 <__cxa_finalize@plt+0x15852> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rsp),%ebp │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x69775(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x14(%rbx),%r12d │ │ │ │ - add 0x10(%rbx),%r12d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 3070 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call 3070 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call 3070 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0x28(%rbx),%edi │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rax,%r9 │ │ │ │ - add $0x1,%r8 │ │ │ │ - cmp %edi,%r8d │ │ │ │ - jb 18d9a <__cxa_finalize@plt+0x155ca> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r14,%r10 │ │ │ │ - mov %r9,%r12 │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + movsd (%rdi,%rax,8),%xmm0 │ │ │ │ + subsd 0x10(%rsp),%xmm0 │ │ │ │ + mov %edx,%ecx │ │ │ │ + movsd %xmm0,(%rdi,%rax,8) │ │ │ │ + movsd (%rdi,%rcx,8),%xmm1 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + maxsd %xmm1,%xmm0 │ │ │ │ + cmova %eax,%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 19bc0 │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ call 32c0 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 32c0 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + mov %r14d,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + add $0x1,%r12 │ │ │ │ + movsbl (%rcx,%rax,1),%eax │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + addsd 0x0(%r13),%xmm0 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + cmp %r10,%r12 │ │ │ │ + jne 19b28 │ │ │ │ + jmp 19b7d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14d,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + add $0x1,%r12 │ │ │ │ + add $0x1,%r14d │ │ │ │ + movsbl (%rcx,%rax,1),%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + addsd 0x0(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + cmp %r10,%r12 │ │ │ │ + jne 19b28 │ │ │ │ + jmp 19b7d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 19db8 │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsbl (%rcx,%rax,1),%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + mov 0x3c(%rsp),%eax │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jae 19d15 │ │ │ │ + mov %r14d,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsbl (%rcx,%rax,1),%eax │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + divsd 0x8(%rsp),%xmm1 │ │ │ │ + minsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + addsd 0x0(%r13),%xmm0 │ │ │ │ + add $0x1,%r12 │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + cmp %r10,%r12 │ │ │ │ + jne 19b28 │ │ │ │ + jmp 19b7d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + call 5b2d0 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %r14d,%eax │ │ │ │ + add %rcx,%rax │ │ │ │ + test %sil,%sil │ │ │ │ + movsbl (%rax),%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + je 19b55 │ │ │ │ + call 30d0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + addsd 0x0(%r13),%xmm0 │ │ │ │ + jmp 19b63 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsbl (%rcx),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + jmp 19d15 │ │ │ │ + movsd 0x69622(%rip),%xmm6 │ │ │ │ + movsd 0x693b2(%rip),%xmm7 │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + movsd %xmm7,0x30(%rsp) │ │ │ │ + jmp 19bef │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %r9,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %r8d,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov 0x10(%rdi),%ebx │ │ │ │ - add 0x14(%rdi),%ebx │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - call 31a0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 31a0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 31a0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 3570 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x28(%rcx),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 1956e <__cxa_finalize@plt+0x15d9e> │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movl $0x0,0x2c(%rsp) │ │ │ │ - jmp 19245 <__cxa_finalize@plt+0x15a75> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 19229 <__cxa_finalize@plt+0x15a59> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %ebp,%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - movb $0x2a,(%r12,%rax,1) │ │ │ │ - movb $0x2a,(%rdx,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - movb $0x2a,(%rdx,%rax,1) │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - movb $0x2a,(%rdx,%rax,1) │ │ │ │ - mov 0x28(%rcx),%eax │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp %r8d,%edx │ │ │ │ - je 193d0 <__cxa_finalize@plt+0x15c00> │ │ │ │ - add $0x1,%r8 │ │ │ │ - cmp %eax,%r8d │ │ │ │ - jae 1956e <__cxa_finalize@plt+0x15d9e> │ │ │ │ - mov 0x20(%rcx),%rax │ │ │ │ - lea 0x0(,%r8,8),%rbx │ │ │ │ - add %rbx,%rax │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 19730 <__cxa_finalize@plt+0x15f60> │ │ │ │ - lea -0x5(%rdx),%esi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jbe 19650 <__cxa_finalize@plt+0x15e80> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 195a8 <__cxa_finalize@plt+0x15dd8> │ │ │ │ - cmp $0x2,%edx │ │ │ │ - je 19320 <__cxa_finalize@plt+0x15b50> │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 19200 <__cxa_finalize@plt+0x15a30> │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 19229 <__cxa_finalize@plt+0x15a59> │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - mov %r14d,%ebx │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %rax,%r14 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - add 0x1c(%r13),%esi │ │ │ │ - add %ebx,%esi │ │ │ │ - call 14c50 <__cxa_finalize@plt+0x11480> │ │ │ │ - lea 0x0(%rbp,%rbx,1),%esi │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - cmp $0x1,%al │ │ │ │ - sbb %eax,%eax │ │ │ │ - and $0x4,%eax │ │ │ │ - add $0x45,%eax │ │ │ │ - mov %al,(%r12,%rsi,1) │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - add 0x18(%r13),%eax │ │ │ │ - add %ebx,%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %eax,%eax │ │ │ │ - movzbl (%rdi,%rax,1),%eax │ │ │ │ - movb $0x20,(%r15,%rsi,1) │ │ │ │ - mov %al,(%rdx,%rsi,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movb $0x5e,(%rax,%rsi,1) │ │ │ │ - mov 0x20(%r13),%rax │ │ │ │ - add %r14,%rax │ │ │ │ - cmp 0x4(%rax),%ebx │ │ │ │ - jb 192a8 <__cxa_finalize@plt+0x15ad8> │ │ │ │ - add %ebx,0x2c(%rsp) │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov %r13,%rcx │ │ │ │ - add %ebx,%ebp │ │ │ │ - mov (%rax),%edx │ │ │ │ - jmp 19200 <__cxa_finalize@plt+0x15a30> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 19229 <__cxa_finalize@plt+0x15a59> │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - mov %r14d,%ebx │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %rax,%r14 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - add 0x1c(%r13),%esi │ │ │ │ - add %ebx,%esi │ │ │ │ - call 14c50 <__cxa_finalize@plt+0x11480> │ │ │ │ - lea 0x0(%rbp,%rbx,1),%esi │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - cmp $0x1,%al │ │ │ │ - sbb %eax,%eax │ │ │ │ - and $0x4,%eax │ │ │ │ - add $0x45,%eax │ │ │ │ - mov %al,(%r12,%rsi,1) │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - add 0x18(%r13),%eax │ │ │ │ - add %ebx,%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %eax,%eax │ │ │ │ - movzbl (%rdi,%rax,1),%eax │ │ │ │ - movb $0x20,(%r15,%rsi,1) │ │ │ │ - mov %al,(%rdx,%rsi,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movb $0x2d,(%rax,%rsi,1) │ │ │ │ - mov 0x20(%r13),%rax │ │ │ │ - add %r14,%rax │ │ │ │ - cmp 0x4(%rax),%ebx │ │ │ │ - jb 19348 <__cxa_finalize@plt+0x15b78> │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %ebx,%r14d │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - add %r14d,0x2c(%rsp) │ │ │ │ mov %rdx,%rbx │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov (%rax),%edx │ │ │ │ - add %r14d,%ebp │ │ │ │ - jmp 1927c <__cxa_finalize@plt+0x15aac> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %ebp,%r15d │ │ │ │ - movb $0x0,(%r12,%rax,1) │ │ │ │ - movb $0x0,(%rdi,%rax,1) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov $0x88888889,%edx │ │ │ │ - movb $0x0,(%rdi,%rax,1) │ │ │ │ - imul %rdx,%rax │ │ │ │ - shr $0x25,%rax │ │ │ │ - imul $0x3c,%eax,%edx │ │ │ │ - sub %edx,%r15d │ │ │ │ - setne %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - add %eax,%edx │ │ │ │ - je 194ee <__cxa_finalize@plt+0x15d1e> │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - mov %r15d,%r13d │ │ │ │ - mov 0x40(%rsp),%r15 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - shl $0x4,%r14 │ │ │ │ - sub %rdx,%r14 │ │ │ │ - shl $0x2,%r14 │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - mov %ebp,%r14d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %ebx,%r14d │ │ │ │ - mov $0x3c,%ebp │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - cmovb %r13d,%ebp │ │ │ │ - lea 0x681ec(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea (%rax,%rbx,1),%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebp,%ecx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x681c9(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea (%rax,%rbx,1),%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x681a8(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea (%rax,%rbx,1),%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - lea (%r12,%rbx,1),%r8 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x68186(%rip),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x3c,%rbx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp %rbx,0x30(%rsp) │ │ │ │ - jne 19448 <__cxa_finalize@plt+0x15c78> │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov %r14d,%ebp │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - lea 0x6933e(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x14(%rcx),%ebx │ │ │ │ - add 0x10(%rcx),%ebx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - call 3070 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call 3070 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call 3070 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3070 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov 0x28(%rcx),%eax │ │ │ │ - add $0x1,%r8 │ │ │ │ - cmp %eax,%r8d │ │ │ │ - jb 19245 <__cxa_finalize@plt+0x15a75> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + call 19a20 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov $0x3,%edx │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + call 188f0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + add $0x18,%rsp │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + cmpnlesd %xmm1,%xmm2 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 32c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 19229 <__cxa_finalize@plt+0x15a59> │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x1c(%rcx),%edx │ │ │ │ - mov %r14d,%ebx │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %rax,%r14 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea (%rax,%rbx,1),%r15d │ │ │ │ - lea (%r15,%rdx,1),%esi │ │ │ │ - call 14c50 <__cxa_finalize@plt+0x11480> │ │ │ │ - lea 0x0(%rbp,%rbx,1),%esi │ │ │ │ - mov 0x1c(%r13),%edx │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - cmp $0x1,%al │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sbb %eax,%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - and $0x4,%eax │ │ │ │ - add $0x45,%eax │ │ │ │ - mov %al,(%r12,%rsi,1) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movb $0x2d,(%rax,%rsi,1) │ │ │ │ - lea (%r15,%rdx,1),%eax │ │ │ │ - movzbl (%rdi,%rax,1),%eax │ │ │ │ - mov %al,(%rcx,%rsi,1) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movb $0x20,(%rax,%rsi,1) │ │ │ │ - mov 0x20(%r13),%rax │ │ │ │ - add %r14,%rax │ │ │ │ - cmp 0x4(%rax),%ebx │ │ │ │ - jb 195d0 <__cxa_finalize@plt+0x15e00> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %ebx,%r14d │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - add %r14d,0x10(%rsp) │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - add %r14d,%ebp │ │ │ │ - jmp 19273 <__cxa_finalize@plt+0x15aa3> │ │ │ │ - mov 0x4(%rax),%r9d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 19200 <__cxa_finalize@plt+0x15a30> │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 1968a <__cxa_finalize@plt+0x15eba> │ │ │ │ - nopl (%rax) │ │ │ │ - movb $0x7c,0x0(%r13) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - add $0x1,%r15d │ │ │ │ - add %r14,%rax │ │ │ │ - cmp 0x4(%rax),%r15d │ │ │ │ - jae 19710 <__cxa_finalize@plt+0x15f40> │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x0(%rbp,%r15,1),%r13d │ │ │ │ - lea (%rax,%r15,1),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - add 0x1c(%rbx),%esi │ │ │ │ - mov %ecx,0x30(%rsp) │ │ │ │ - call 14c50 <__cxa_finalize@plt+0x11480> │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - cmp $0x1,%al │ │ │ │ - sbb %eax,%eax │ │ │ │ - add 0x1c(%rbx),%ecx │ │ │ │ - and $0x4,%eax │ │ │ │ - add $0x45,%eax │ │ │ │ - mov %al,(%r12,%r13,1) │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - add 0x18(%rbx),%eax │ │ │ │ - add %r15d,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - movsbl (%rsi,%rax,1),%edi │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %dil,(%rax,%r13,1) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - movsbl (%rax,%rcx,1),%esi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %sil,(%rax,%r13,1) │ │ │ │ - call 39aa0 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - add %rdx,%r13 │ │ │ │ - test %al,%al │ │ │ │ - jne 19670 <__cxa_finalize@plt+0x15ea0> │ │ │ │ - movb $0x20,0x0(%r13) │ │ │ │ - jmp 19675 <__cxa_finalize@plt+0x15ea5> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - add %r15d,0x2c(%rsp) │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov %r14,%rbx │ │ │ │ - add %r15d,0x10(%rsp) │ │ │ │ - mov (%rax),%edx │ │ │ │ - add %r15d,%ebp │ │ │ │ - jmp 1926a <__cxa_finalize@plt+0x15a9a> │ │ │ │ - nop │ │ │ │ - mov 0x4(%rax),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 19229 <__cxa_finalize@plt+0x15a59> │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 1968a <__cxa_finalize@plt+0x15eba> │ │ │ │ + andpd %xmm2,%xmm1 │ │ │ │ + andnpd %xmm0,%xmm2 │ │ │ │ + orpd %xmm2,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 19c08 <__cxa_finalize@plt+0x16438> │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + xor %eax,%eax │ │ │ │ push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + lea 0x6a091(%rip),%rdx │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x10(%rdi),%ebp │ │ │ │ - add 0x14(%rdi),%ebp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 31a0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 31a0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 31a0 │ │ │ │ - mov 0x28(%rbx),%esi │ │ │ │ - mov (%rsp),%r10 │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov (%rdi),%ebx │ │ │ │ + mov 0x8356e(%rip),%rdi │ │ │ │ + mov %esi,0x2c(%rsp) │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 1a212 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + mov %r12,%rbx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%r15),%rcx │ │ │ │ + lea (%rbx,%rbx,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x20(%rcx,%rax,1),%esi │ │ │ │ mov %rax,%r8 │ │ │ │ test %esi,%esi │ │ │ │ - je 19bd6 <__cxa_finalize@plt+0x16406> │ │ │ │ - movsbl %r12b,%eax │ │ │ │ - mov %r10,%r14 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - mov %r13,%r10 │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - jmp 1980b <__cxa_finalize@plt+0x1603b> │ │ │ │ - cmp $0x4,%edx │ │ │ │ - je 19890 <__cxa_finalize@plt+0x160c0> │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 197f2 <__cxa_finalize@plt+0x16022> │ │ │ │ - mov %ebp,%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - movb $0x2a,(%r14,%rax,1) │ │ │ │ - movb $0x2a,(%r10,%rax,1) │ │ │ │ - movb $0x2a,(%r8,%rax,1) │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - cmp %r9d,%eax │ │ │ │ - je 19a00 <__cxa_finalize@plt+0x16230> │ │ │ │ - add $0x1,%r9 │ │ │ │ - cmp %esi,%r9d │ │ │ │ - jae 19bd0 <__cxa_finalize@plt+0x16400> │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - lea 0x0(,%r9,8),%r12 │ │ │ │ - add %r12,%rax │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 198e0 <__cxa_finalize@plt+0x16110> │ │ │ │ - lea -0x5(%rdx),%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jbe 198e0 <__cxa_finalize@plt+0x16110> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 199b1 <__cxa_finalize@plt+0x161e1> │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 197d0 <__cxa_finalize@plt+0x16000> │ │ │ │ - mov 0x4(%rax),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 197f2 <__cxa_finalize@plt+0x16022> │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - mov 0x10(%rsp),%r11d │ │ │ │ - xor %edx,%edx │ │ │ │ - add 0x18(%rbx),%r11d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea (%r11,%rdx,1),%edi │ │ │ │ - lea 0x0(%rbp,%rdx,1),%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl (%r12,%rdi,1),%edi │ │ │ │ - movb $0x2d,(%r10,%rcx,1) │ │ │ │ - movb $0x20,(%r8,%rcx,1) │ │ │ │ - mov %dil,(%r14,%rcx,1) │ │ │ │ - cmp 0x4(%rax),%edx │ │ │ │ - jb 19858 <__cxa_finalize@plt+0x16088> │ │ │ │ - add %edx,0x10(%rsp) │ │ │ │ - add %edx,%ebp │ │ │ │ - mov (%rax),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 197d9 <__cxa_finalize@plt+0x16009> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x4(%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 197f2 <__cxa_finalize@plt+0x16022> │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - mov 0x10(%rsp),%r11d │ │ │ │ - xor %edx,%edx │ │ │ │ - add 0x18(%rbx),%r11d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%r11,%rdx,1),%edi │ │ │ │ - lea 0x0(%rbp,%rdx,1),%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl (%r12,%rdi,1),%edi │ │ │ │ - movb $0x5e,(%r10,%rcx,1) │ │ │ │ - movb $0x20,(%r8,%rcx,1) │ │ │ │ - mov %dil,(%r14,%rcx,1) │ │ │ │ - cmp 0x4(%rax),%edx │ │ │ │ - jb 198b0 <__cxa_finalize@plt+0x160e0> │ │ │ │ - add %edx,0x10(%rsp) │ │ │ │ - add %edx,%ebp │ │ │ │ - mov (%rax),%edx │ │ │ │ - jmp 197d9 <__cxa_finalize@plt+0x16009> │ │ │ │ - mov 0x4(%rax),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 197d0 <__cxa_finalize@plt+0x16000> │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - mov %ebp,%r14d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r10,%r15 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - jmp 19926 <__cxa_finalize@plt+0x16156> │ │ │ │ - nopl (%rax) │ │ │ │ - movb $0x7c,(%rax) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - add 0x20(%rbx),%rax │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp 0x4(%rax),%r13d │ │ │ │ - jae 19980 <__cxa_finalize@plt+0x161b0> │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - add 0x18(%rbx),%eax │ │ │ │ - lea (%r14,%r13,1),%r12d │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - add %r13d,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - movsbl (%rsi,%rax,1),%edi │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - add 0x1c(%rbx),%eax │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - add %r13d,%eax │ │ │ │ - mov %dil,0x0(%rbp,%r12,1) │ │ │ │ - mov %eax,%eax │ │ │ │ - movsbl (%rsi,%rax,1),%esi │ │ │ │ - mov %sil,(%r15,%r12,1) │ │ │ │ - call 39aa0 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov %eax,%esi │ │ │ │ - lea (%r8,%r12,1),%rax │ │ │ │ - test %sil,%sil │ │ │ │ - jne 19910 <__cxa_finalize@plt+0x16140> │ │ │ │ - movb $0x20,(%rax) │ │ │ │ - jmp 19913 <__cxa_finalize@plt+0x16143> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r14d,%ebp │ │ │ │ - mov %r15,%r10 │ │ │ │ - add %r13d,0x10(%rsp) │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add %r13d,%ebp │ │ │ │ - add %r13d,0x14(%rsp) │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - mov 0x28(%rbx),%esi │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 19839 <__cxa_finalize@plt+0x16069> │ │ │ │ - mov 0x4(%rax),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 197f2 <__cxa_finalize@plt+0x16022> │ │ │ │ - mov 0x8(%rbx),%r12 │ │ │ │ - mov 0x14(%rsp),%r11d │ │ │ │ - xor %edx,%edx │ │ │ │ - add 0x1c(%rbx),%r11d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x0(%rbp,%rdx,1),%ecx │ │ │ │ - lea (%r11,%rdx,1),%edi │ │ │ │ - add $0x1,%edx │ │ │ │ - movb $0x2d,(%r14,%rcx,1) │ │ │ │ - movzbl (%r12,%rdi,1),%edi │ │ │ │ - movb $0x20,(%r8,%rcx,1) │ │ │ │ - mov %dil,(%r10,%rcx,1) │ │ │ │ - cmp 0x4(%rax),%edx │ │ │ │ - jb 199d0 <__cxa_finalize@plt+0x16200> │ │ │ │ - add %edx,0x14(%rsp) │ │ │ │ - add %edx,%ebp │ │ │ │ - mov (%rax),%edx │ │ │ │ - jmp 19839 <__cxa_finalize@plt+0x16069> │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov $0x88888889,%ecx │ │ │ │ - mov %ebp,%r13d │ │ │ │ - movb $0x0,(%r14,%rax,1) │ │ │ │ - movb $0x0,(%r10,%rax,1) │ │ │ │ - movb $0x0,(%r8,%rax,1) │ │ │ │ - imul %rcx,%rax │ │ │ │ - shr $0x25,%rax │ │ │ │ - imul $0x3c,%eax,%edx │ │ │ │ - sub %edx,%r13d │ │ │ │ - setne %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - add %eax,%edx │ │ │ │ - je 19b53 <__cxa_finalize@plt+0x16383> │ │ │ │ - movslq %edx,%rdx │ │ │ │ + je 1a203 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ebx,0x4c(%rsp) │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov %ebp,(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %r8,%rbx │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - mov %r10,%r12 │ │ │ │ - sub %rdx,%rax │ │ │ │ - shl $0x2,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - jmp 19adb <__cxa_finalize@plt+0x1630b> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,%ecx │ │ │ │ - lea 0x67bcd(%rip),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + jmp 19efc │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%r15),%rcx │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + lea (%r12,%r12,4),%rax │ │ │ │ + lea (%r12,%rax,2),%rbx │ │ │ │ + mov 0x30(%rcx,%r13,1),%rdi │ │ │ │ + shl $0x3,%rbx │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 43db0 │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%r13,1),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 44070 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rcx,1),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 44080 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + call 32d0 │ │ │ │ + mov 0x4c(%rsp),%ecx │ │ │ │ + mov %r13d,%r9d │ │ │ │ + mov %r12d,%r8d │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + mov 0x83498(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x674c4(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ + add $0x1,%r12 │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - lea (%rbx,%rbp,1),%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13d,%ecx │ │ │ │ - lea 0x67ba9(%rip),%rdx │ │ │ │ + mov 0x2c(%rsp),%esi │ │ │ │ + mov 0x48(%rsp),%edi │ │ │ │ + movsd 0x10(%r14),%xmm1 │ │ │ │ + movsd 0x8(%r14),%xmm0 │ │ │ │ + call 1af30 │ │ │ │ + lea 0x0(%r13,%r13,2),%eax │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %ebp,%ebp │ │ │ │ + sub %eax,%edx │ │ │ │ + movsd 0x691dd(%rip),%xmm2 │ │ │ │ + movsd 0x10(%r14),%xmm1 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + mov %edx,%edi │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + call 1acc0 │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0x10(%r14),%xmm1 │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + call 1ad70 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + movsd 0x10(%r14),%xmm1 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + call 1ad70 │ │ │ │ + mov 0x2c(%rsp),%esi │ │ │ │ + movsd 0x10(%r14),%xmm1 │ │ │ │ + mov $0x14,%edi │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + movsd 0x8(%r14),%xmm0 │ │ │ │ + call 1af30 │ │ │ │ + movsd 0x10(%r14),%xmm1 │ │ │ │ + mov $0x14,%edi │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + call 1ad70 │ │ │ │ + mov 0x2c(%rsp),%esi │ │ │ │ + movsd 0x10(%r14),%xmm1 │ │ │ │ + mov $0x19,%edi │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + movsd 0x8(%r14),%xmm0 │ │ │ │ + call 1af30 │ │ │ │ + movsd 0x10(%r14),%xmm1 │ │ │ │ + mov $0x19,%edi │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + call 1ad70 │ │ │ │ + movsd 0x38(%rsp),%xmm2 │ │ │ │ + mov 0x48(%rsp),%ecx │ │ │ │ + mov %r13d,%r8d │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + mov 0x8336d(%rip),%rdi │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + lea 0x69e90(%rip),%rdx │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov $0x3,%eax │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - lea (%r12,%rbp,1),%r8 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - lea 0x67b89(%rip),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x3c,%rbp │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + lea 0x6737a(%rip),%rdx │ │ │ │ + mov 0x83331(%rip),%rdi │ │ │ │ mov $0x1,%esi │ │ │ │ + mov $0x2,%eax │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 19b40 <__cxa_finalize@plt+0x16370> │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - lea (%r14,%rbp,1),%r8 │ │ │ │ - cmp %ebp,(%rsp) │ │ │ │ - jb 19a70 <__cxa_finalize@plt+0x162a0> │ │ │ │ - mov $0x3c,%ecx │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x67b48(%rip),%rdx │ │ │ │ + mov 0x83310(%rip),%rdi │ │ │ │ + lea 0x69e79(%rip),%rdx │ │ │ │ + mov $0x2,%eax │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + subsd 0x20(%rsp),%xmm4 │ │ │ │ + subsd 0x18(%rsp),%xmm5 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + divsd 0x69144(%rip),%xmm1 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + divsd 0x69138(%rip),%xmm0 │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - lea (%rbx,%rbp,1),%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x3c,%ecx │ │ │ │ - lea 0x67b2c(%rip),%rdx │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov 0x832c1(%rip),%rdi │ │ │ │ + lea 0x69e5a(%rip),%rdx │ │ │ │ + mov $0x2,%eax │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + divsd 0x20(%rsp),%xmm1 │ │ │ │ + divsd 0x18(%rsp),%xmm0 │ │ │ │ + divsd 0x690f9(%rip),%xmm1 │ │ │ │ + divsd 0x690f1(%rip),%xmm0 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rbp,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x8326d(%rip),%rdi │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + lea 0x672b6(%rip),%rdx │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + divsd 0x690b0(%rip),%xmm0 │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - lea (%r12,%rbp,1),%r8 │ │ │ │ - mov $0x3c,%ecx │ │ │ │ - jmp 19ab7 <__cxa_finalize@plt+0x162e7> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov (%rsp),%ebp │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov %r12,%r10 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - lea 0x68edd(%rip),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ + mov 0x83242(%rip),%rdi │ │ │ │ + lea 0x672af(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x14(%rbx),%r12d │ │ │ │ - add 0x10(%rbx),%r12d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 3070 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call 3070 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdx │ │ │ │ - call 3070 │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x28(%rbx),%esi │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov %rax,%r10 │ │ │ │ - add $0x1,%r9 │ │ │ │ - cmp %esi,%r9d │ │ │ │ - jb 1980b <__cxa_finalize@plt+0x1603b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r10,%r13 │ │ │ │ - mov %r14,%r10 │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + add 0x30(%rax,%r13,1),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 43e30 │ │ │ │ + cmp %r12,0x40(%rsp) │ │ │ │ + jne 19ef8 │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,0x58(%rsp) │ │ │ │ + jne 19ec0 │ │ │ │ + add $0x68,%rsp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 32c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%edi │ │ │ │ + and $0x3f,%esi │ │ │ │ + shr $0x6,%edi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + mov $0x8,%esi │ │ │ │ + sbb $0xffffffff,%edi │ │ │ │ + jmp 3570 │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov 0x28(%rdi),%eax │ │ │ │ - mov 0x20(%rdi),%rdx │ │ │ │ - test %eax,%eax │ │ │ │ - je 19c40 <__cxa_finalize@plt+0x16470> │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - lea (%rdx,%rcx,8),%rcx │ │ │ │ - cmp %esi,(%rcx) │ │ │ │ - je 19c58 <__cxa_finalize@plt+0x16488> │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - mov %ecx,0x28(%rdi) │ │ │ │ - mov %esi,(%rax) │ │ │ │ - movl $0x1,0x4(%rax) │ │ │ │ - ret │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0x3f,%edx │ │ │ │ + shr $0x6,%esi │ │ │ │ + cmp $0x1,%edx │ │ │ │ + sbb $0xffffffff,%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + jmp 13000 │ │ │ │ xchg %ax,%ax │ │ │ │ - movl $0x1,0x28(%rdi) │ │ │ │ - mov %esi,(%rdx) │ │ │ │ - movl $0x1,0x4(%rdx) │ │ │ │ - ret │ │ │ │ + endbr64 │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3f,%esi │ │ │ │ + shr $0x6,%edx │ │ │ │ + cmp $0x1,%esi │ │ │ │ + sbb $0xffffffff,%edx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + neg %al │ │ │ │ + sbb %esi,%esi │ │ │ │ + movzbl %sil,%esi │ │ │ │ + jmp 3070 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %edx,%r9d │ │ │ │ + mov %edx,%r8d │ │ │ │ + mov %esi,%edx │ │ │ │ + shr $0x6,%edx │ │ │ │ + je 1a2d8 │ │ │ │ + mov %edx,%edx │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea (%rdi,%rdx,8),%rdx │ │ │ │ + jmp 1a2c9 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - addl $0x1,0x4(%rcx) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 1a2d8 │ │ │ │ + cmpq $0xff,(%rax) │ │ │ │ + je 1a2c0 │ │ │ │ + xor %eax,%eax │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ + mov %esi,%r11d │ │ │ │ + and $0x3f,%r11d │ │ │ │ + je 1a336 │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %eax,%r10d │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x6,%r10d │ │ │ │ + shl %cl,%rdx │ │ │ │ + and (%rdi,%r10,8),%rdx │ │ │ │ + setne %dl │ │ │ │ + cmp %dl,%r9b │ │ │ │ + jne 1a2d2 │ │ │ │ + sub %r11d,%eax │ │ │ │ + lea -0x2(%rsi),%ecx │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 1a332 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %r9,%rax │ │ │ │ + shr $0x6,%edx │ │ │ │ + shl %cl,%rax │ │ │ │ + and (%rdi,%rdx,8),%rax │ │ │ │ + setne %al │ │ │ │ + sub $0x1,%ecx │ │ │ │ + cmp %al,%r8b │ │ │ │ + jne 1a2d2 │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jne 1a318 │ │ │ │ + mov $0x1,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov $0x30,%esi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - xor %edi,%edi │ │ │ │ - sub $0x18,%rsp │ │ │ │ - call 5e500 │ │ │ │ - movdqu 0x10(%rbx),%xmm0 │ │ │ │ - mov 0x14(%rbx),%edx │ │ │ │ - mov %rax,%r15 │ │ │ │ - movdqu (%rbx),%xmm1 │ │ │ │ - mov 0x10(%rbx),%eax │ │ │ │ - cmp %eax,0x18(%rbx) │ │ │ │ - jae 1a076 <__cxa_finalize@plt+0x168a6> │ │ │ │ - cmp %edx,0x1c(%rbx) │ │ │ │ - jae 1a076 <__cxa_finalize@plt+0x168a6> │ │ │ │ - lea (%rdx,%rax,1),%ebp │ │ │ │ - movl $0x0,0x28(%r15) │ │ │ │ - shl $0x3,%rbp │ │ │ │ - movups %xmm1,(%r15) │ │ │ │ - movups %xmm0,0x10(%r15) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 31a0 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x20(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3070 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %dx,0x2c(%r15) │ │ │ │ - mov 0x28(%rbx),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 19e3b <__cxa_finalize@plt+0x1666b> │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x0(,%r14,8),%r12 │ │ │ │ - lea (%rsi,%r12,1),%rax │ │ │ │ - cmpl $0x6,(%rax) │ │ │ │ - ja 19e2e <__cxa_finalize@plt+0x1665e> │ │ │ │ - mov (%rax),%edx │ │ │ │ - lea 0x6d462(%rip),%rdi │ │ │ │ - movslq (%rdi,%rdx,4),%rdx │ │ │ │ - add %rdi,%rdx │ │ │ │ - notrack jmp *%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 19e2e <__cxa_finalize@plt+0x1665e> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 19d86 <__cxa_finalize@plt+0x165b6> │ │ │ │ - test %eax,%eax │ │ │ │ - je 19f40 <__cxa_finalize@plt+0x16770> │ │ │ │ - lea -0x1(%rax),%edi │ │ │ │ - lea (%rsi,%rdi,8),%rdi │ │ │ │ - cmpl $0x5,(%rdi) │ │ │ │ - je 19f60 <__cxa_finalize@plt+0x16790> │ │ │ │ - mov 0x6cde1(%rip),%rcx │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ - mov %edi,0x28(%r15) │ │ │ │ - mov %rcx,(%rsi,%rax,8) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - add $0x1,%r13d │ │ │ │ - mov 0x4(%rsi,%r12,1),%eax │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jae 19f70 <__cxa_finalize@plt+0x167a0> │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - add 0x1c(%rbx),%eax │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - add %r13d,%eax │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %eax,%eax │ │ │ │ - movsbl (%rsi,%rax,1),%esi │ │ │ │ - mov 0x18(%rbx),%eax │ │ │ │ - add %ebp,%eax │ │ │ │ - add %r13d,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - movsbl (%rdi,%rax,1),%edi │ │ │ │ - call 39aa0 │ │ │ │ - mov 0x20(%r15),%rsi │ │ │ │ - test %al,%al │ │ │ │ - mov 0x28(%r15),%eax │ │ │ │ - jne 19d40 <__cxa_finalize@plt+0x16570> │ │ │ │ - test %eax,%eax │ │ │ │ - je 19f28 <__cxa_finalize@plt+0x16758> │ │ │ │ - lea -0x1(%rax),%edi │ │ │ │ - lea (%rsi,%rdi,8),%rdi │ │ │ │ - cmpl $0x6,(%rdi) │ │ │ │ - je 19f60 <__cxa_finalize@plt+0x16790> │ │ │ │ - mov 0x6cd6d(%rip),%rcx │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ - mov %edi,0x28(%r15) │ │ │ │ - mov %rcx,(%rsi,%rax,8) │ │ │ │ - jmp 19d70 <__cxa_finalize@plt+0x165a0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rax),%edi │ │ │ │ - mov 0x28(%r15),%eax │ │ │ │ - mov 0x20(%r15),%rdx │ │ │ │ - test %eax,%eax │ │ │ │ - je 19fe0 <__cxa_finalize@plt+0x16810> │ │ │ │ - lea -0x1(%rax),%r9d │ │ │ │ - lea (%rdx,%r9,8),%r9 │ │ │ │ - cmpl $0x3,(%r9) │ │ │ │ - je 1a060 <__cxa_finalize@plt+0x16890> │ │ │ │ - lea 0x1(%rax),%r9d │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - mov %r9d,0x28(%r15) │ │ │ │ - mov 0x28(%rbx),%r10d │ │ │ │ - movl $0x3,(%rax) │ │ │ │ - mov %edi,0x4(%rax) │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %r10d,%r14d │ │ │ │ - jb 19d00 <__cxa_finalize@plt+0x16530> │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ + test %esi,%esi │ │ │ │ + je 1a395 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %esi,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov $0x1,%r13d │ │ │ │ + lea 0x677b1(%rip),%r14 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + shr $0x6,%edx │ │ │ │ + shl %cl,%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + and (%r12,%rdx,8),%rax │ │ │ │ + setne %dl │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jne 1a368 │ │ │ │ pop %rbx │ │ │ │ + lea 0x67d70(%rip),%rsi │ │ │ │ pop %rbp │ │ │ │ + mov $0x1,%edi │ │ │ │ pop %r12 │ │ │ │ + xor %eax,%eax │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x28(%r15),%edx │ │ │ │ - mov 0x4(%rax),%r9d │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - test %edx,%edx │ │ │ │ - je 19f90 <__cxa_finalize@plt+0x167c0> │ │ │ │ - lea -0x1(%rdx),%r11d │ │ │ │ - lea (%rdi,%r11,8),%r11 │ │ │ │ - cmpl $0x4,(%r11) │ │ │ │ - je 1a040 <__cxa_finalize@plt+0x16870> │ │ │ │ - lea 0x1(%rdx),%r10d │ │ │ │ - lea (%rdi,%rdx,8),%rdx │ │ │ │ - mov %r10d,0x28(%r15) │ │ │ │ - mov %r9d,0x4(%rdx) │ │ │ │ - mov 0x28(%rbx),%r10d │ │ │ │ - movl $0x4,(%rdx) │ │ │ │ - jmp 19fa6 <__cxa_finalize@plt+0x167d6> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x28(%r15),%edx │ │ │ │ - mov 0x4(%rax),%r9d │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - test %edx,%edx │ │ │ │ - je 19fc0 <__cxa_finalize@plt+0x167f0> │ │ │ │ - lea -0x1(%rdx),%r11d │ │ │ │ - lea (%rdi,%r11,8),%r11 │ │ │ │ - cmpl $0x2,(%r11) │ │ │ │ - je 1a040 <__cxa_finalize@plt+0x16870> │ │ │ │ - lea 0x1(%rdx),%r10d │ │ │ │ - lea (%rdi,%rdx,8),%rdx │ │ │ │ - mov %r10d,0x28(%r15) │ │ │ │ - mov %r9d,0x4(%rdx) │ │ │ │ - mov 0x28(%rbx),%r10d │ │ │ │ - movl $0x2,(%rdx) │ │ │ │ - jmp 19fa6 <__cxa_finalize@plt+0x167d6> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x28(%r15),%edx │ │ │ │ - mov 0x4(%rax),%r9d │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - test %edx,%edx │ │ │ │ - je 1a010 <__cxa_finalize@plt+0x16840> │ │ │ │ - lea -0x1(%rdx),%r11d │ │ │ │ - lea (%rdi,%r11,8),%r11 │ │ │ │ - cmpl $0x1,(%r11) │ │ │ │ - je 1a050 <__cxa_finalize@plt+0x16880> │ │ │ │ - lea 0x1(%rdx),%r10d │ │ │ │ - lea (%rdi,%rdx,8),%rdx │ │ │ │ - mov %r10d,0x28(%r15) │ │ │ │ - mov 0x28(%rbx),%r10d │ │ │ │ - movl $0x1,(%rdx) │ │ │ │ - mov %r9d,0x4(%rdx) │ │ │ │ - jmp 1a026 <__cxa_finalize@plt+0x16856> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x6cc19(%rip),%rax │ │ │ │ - movl $0x1,0x28(%r15) │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - jmp 19d70 <__cxa_finalize@plt+0x165a0> │ │ │ │ - nop │ │ │ │ - mov 0x6cbf9(%rip),%rax │ │ │ │ - movl $0x1,0x28(%r15) │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - jmp 19d70 <__cxa_finalize@plt+0x165a0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x1,0x4(%rdi) │ │ │ │ - jmp 19d70 <__cxa_finalize@plt+0x165a0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rbx),%r10d │ │ │ │ - add $0x1,%r14 │ │ │ │ - add %eax,0xc(%rsp) │ │ │ │ - add %eax,%ebp │ │ │ │ - cmp %r10d,%r14d │ │ │ │ - jb 19d00 <__cxa_finalize@plt+0x16530> │ │ │ │ - jmp 19e3b <__cxa_finalize@plt+0x1666b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x1,0x28(%r15) │ │ │ │ - movl $0x4,(%rdi) │ │ │ │ - mov %r9d,0x4(%rdi) │ │ │ │ - mov 0x28(%rbx),%r10d │ │ │ │ - add $0x1,%r14 │ │ │ │ - add 0x4(%rax),%ebp │ │ │ │ - cmp %r10d,%r14d │ │ │ │ - jb 19d00 <__cxa_finalize@plt+0x16530> │ │ │ │ - jmp 19e3b <__cxa_finalize@plt+0x1666b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x28(%r15) │ │ │ │ - mov %r9d,0x4(%rdi) │ │ │ │ - mov 0x28(%rbx),%r10d │ │ │ │ - movl $0x2,(%rdi) │ │ │ │ - jmp 19fa6 <__cxa_finalize@plt+0x167d6> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x28(%r15) │ │ │ │ - mov 0x28(%rbx),%r10d │ │ │ │ - add $0x1,%r14 │ │ │ │ - movl $0x3,(%rdx) │ │ │ │ - mov %edi,0x4(%rdx) │ │ │ │ - cmp %r10d,%r14d │ │ │ │ - jb 19d00 <__cxa_finalize@plt+0x16530> │ │ │ │ - jmp 19e3b <__cxa_finalize@plt+0x1666b> │ │ │ │ + jmp 3160 <__printf_chk@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x6,%edx │ │ │ │ + je 1a43d │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 1a420 │ │ │ │ + lea 0x8(%rsi),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1a420 │ │ │ │ + lea 0x8(%r8),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1a420 │ │ │ │ + shr $0x7,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,%r9d │ │ │ │ + shl $0x4,%r9 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x28(%r15) │ │ │ │ - mov 0x28(%rbx),%r10d │ │ │ │ - movl $0x1,(%rdi) │ │ │ │ - mov %r9d,0x4(%rdi) │ │ │ │ - add $0x1,%r14 │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - add %eax,0xc(%rsp) │ │ │ │ - cmp %r10d,%r14d │ │ │ │ - jb 19d00 <__cxa_finalize@plt+0x16530> │ │ │ │ - jmp 19e3b <__cxa_finalize@plt+0x1666b> │ │ │ │ - nop │ │ │ │ - add %r9d,0x4(%r11) │ │ │ │ - jmp 19fa6 <__cxa_finalize@plt+0x167d6> │ │ │ │ + movdqu (%r8,%rax,1),%xmm0 │ │ │ │ + movdqu (%rsi,%rax,1),%xmm1 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rdi,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %r9,%rax │ │ │ │ + jne 1a3f0 │ │ │ │ + lea (%rcx,%rcx,1),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 1a43d │ │ │ │ + mov (%r8,%rax,8),%rdx │ │ │ │ + and (%rsi,%rax,8),%rdx │ │ │ │ + mov %rdx,(%rdi,%rax,8) │ │ │ │ + ret │ │ │ │ + mov %edx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %r9d,0x4(%r11) │ │ │ │ - jmp 1a026 <__cxa_finalize@plt+0x16856> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r14 │ │ │ │ - add %edi,0x4(%r9) │ │ │ │ - cmp %r10d,%r14d │ │ │ │ - jb 19d00 <__cxa_finalize@plt+0x16530> │ │ │ │ - jmp 19e3b <__cxa_finalize@plt+0x1666b> │ │ │ │ - call 158f0 <__cxa_finalize@plt+0x12120> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x28(%rdi),%eax │ │ │ │ - mov 0x20(%rdi),%rcx │ │ │ │ - test %eax,%eax │ │ │ │ - je 1a0b0 <__cxa_finalize@plt+0x168e0> │ │ │ │ - lea -0x1(%rax),%r8d │ │ │ │ - lea (%rcx,%r8,8),%r8 │ │ │ │ - cmp %esi,(%r8) │ │ │ │ - je 1a0c0 <__cxa_finalize@plt+0x168f0> │ │ │ │ - lea 0x1(%rax),%r8d │ │ │ │ - lea (%rcx,%rax,8),%rax │ │ │ │ - mov %r8d,0x28(%rdi) │ │ │ │ - mov %esi,(%rax) │ │ │ │ - mov %edx,0x4(%rax) │ │ │ │ + mov (%r8,%rax,8),%rdx │ │ │ │ + and (%rsi,%rax,8),%rdx │ │ │ │ + mov %rdx,(%rdi,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 1a428 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ - movl $0x1,0x28(%rdi) │ │ │ │ - mov %esi,(%rcx) │ │ │ │ - mov %edx,0x4(%rcx) │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - add %edx,0x4(%r8) │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov 0x28(%rdi),%r8d │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - jbe 1a133 <__cxa_finalize@plt+0x16963> │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - lea -0x1(%r8),%edx │ │ │ │ - mov %rdi,%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %edx,%ecx │ │ │ │ - movq (%rax),%xmm0 │ │ │ │ - mov %edx,%esi │ │ │ │ - sub $0x1,%edx │ │ │ │ - lea (%rdi,%rcx,8),%rcx │ │ │ │ - add $0x8,%rax │ │ │ │ - movq (%rcx),%xmm1 │ │ │ │ - pxor %xmm0,%xmm1 │ │ │ │ - movq %xmm1,-0x8(%rax) │ │ │ │ - movq (%rcx),%xmm0 │ │ │ │ - pxor %xmm1,%xmm0 │ │ │ │ - movq %xmm0,(%rcx) │ │ │ │ - movq -0x8(%rax),%xmm1 │ │ │ │ - mov %r8d,%ecx │ │ │ │ - sub %esi,%ecx │ │ │ │ - pxor %xmm0,%xmm1 │ │ │ │ - movq %xmm1,-0x8(%rax) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jb 1a0f0 <__cxa_finalize@plt+0x16920> │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - mov 0x28(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 1a179 <__cxa_finalize@plt+0x169a9> │ │ │ │ - mov 0x20(%rdi),%rdx │ │ │ │ - mov $0x6b,%edi │ │ │ │ - lea (%rdx,%rcx,8),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x6,%edx │ │ │ │ + je 1a4cd │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 1a4b0 │ │ │ │ + lea 0x8(%rsi),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1a4b0 │ │ │ │ + lea 0x8(%r8),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1a4b0 │ │ │ │ + shr $0x7,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,%r9d │ │ │ │ + shl $0x4,%r9 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%eax │ │ │ │ - cmp $0x6,%eax │ │ │ │ - ja 1a170 <__cxa_finalize@plt+0x169a0> │ │ │ │ - bt %rax,%rdi │ │ │ │ - jae 1a170 <__cxa_finalize@plt+0x169a0> │ │ │ │ - add 0x4(%rdx),%ecx │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jne 1a160 <__cxa_finalize@plt+0x16990> │ │ │ │ - mov %ecx,%eax │ │ │ │ + movdqu (%r8,%rax,1),%xmm0 │ │ │ │ + movdqu (%rsi,%rax,1),%xmm1 │ │ │ │ + por %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rdi,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %r9,%rax │ │ │ │ + jne 1a480 │ │ │ │ + lea (%rcx,%rcx,1),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 1a4cd │ │ │ │ + mov (%r8,%rax,8),%rdx │ │ │ │ + or (%rsi,%rax,8),%rdx │ │ │ │ + mov %rdx,(%rdi,%rax,8) │ │ │ │ ret │ │ │ │ + mov %edx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x28(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 1a1b3 <__cxa_finalize@plt+0x169e3> │ │ │ │ - mov 0x20(%rdi),%rdx │ │ │ │ - lea (%rdx,%rcx,8),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdx),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 1a1a7 <__cxa_finalize@plt+0x169d7> │ │ │ │ - sub $0x5,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - ja 1a1aa <__cxa_finalize@plt+0x169da> │ │ │ │ - add 0x4(%rdx),%ecx │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jne 1a198 <__cxa_finalize@plt+0x169c8> │ │ │ │ - mov %ecx,%eax │ │ │ │ + mov (%r8,%rax,8),%rdx │ │ │ │ + or (%rsi,%rax,8),%rdx │ │ │ │ + mov %rdx,(%rdi,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 1a4b8 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov 0x28(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 1a1f9 <__cxa_finalize@plt+0x16a29> │ │ │ │ - mov 0x20(%rdi),%rdx │ │ │ │ - mov $0x75,%edi │ │ │ │ - lea (%rdx,%rcx,8),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%eax │ │ │ │ - cmp $0x6,%eax │ │ │ │ - ja 1a1f0 <__cxa_finalize@plt+0x16a20> │ │ │ │ - bt %rax,%rdi │ │ │ │ - jae 1a1f0 <__cxa_finalize@plt+0x16a20> │ │ │ │ - add 0x4(%rdx),%ecx │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jne 1a1e0 <__cxa_finalize@plt+0x16a10> │ │ │ │ - mov %ecx,%eax │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %edx,%edi │ │ │ │ + shr $0x6,%edi │ │ │ │ + je 1a50c │ │ │ │ + lea -0x1(%rdi),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jbe 1a4ef │ │ │ │ + lea 0x8(%rsi),%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 1a510 │ │ │ │ + mov %edi,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi,%rax,8),%rdx │ │ │ │ + not %rdx │ │ │ │ + mov %rdx,(%rcx,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 1a4f8 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + shr $0x7,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + pcmpeqd %xmm1,%xmm1 │ │ │ │ + mov %edx,%r8d │ │ │ │ + shl $0x4,%r8 │ │ │ │ + movdqu (%rsi,%rax,1),%xmm0 │ │ │ │ + pxor %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rcx,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %r8,%rax │ │ │ │ + jne 1a520 │ │ │ │ + lea (%rdx,%rdx,1),%eax │ │ │ │ + cmp %eax,%edi │ │ │ │ + je 1a50c │ │ │ │ + mov (%rsi,%rax,8),%rdx │ │ │ │ + not %rdx │ │ │ │ + mov %rdx,(%rcx,%rax,8) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov 0x28(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 1a240 <__cxa_finalize@plt+0x16a70> │ │ │ │ - mov 0x20(%rdi),%rdx │ │ │ │ - mov $0x65,%edi │ │ │ │ - lea (%rdx,%rax,8),%rsi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x6,%edx │ │ │ │ + je 1a5dd │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 1a5c0 │ │ │ │ + lea 0x8(%rsi),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1a5c0 │ │ │ │ + lea 0x8(%r8),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1a5c0 │ │ │ │ + shr $0x7,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ + mov %ecx,%r9d │ │ │ │ + shl $0x4,%r9 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - cmp $0x6,%ecx │ │ │ │ - ja 1a230 <__cxa_finalize@plt+0x16a60> │ │ │ │ - bt %rcx,%rdi │ │ │ │ - jae 1a230 <__cxa_finalize@plt+0x16a60> │ │ │ │ - add 0x4(%rdx),%eax │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jne 1a220 <__cxa_finalize@plt+0x16a50> │ │ │ │ + movdqu (%r8,%rax,1),%xmm0 │ │ │ │ + movdqu (%rsi,%rax,1),%xmm1 │ │ │ │ + pxor %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rdi,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %r9,%rax │ │ │ │ + jne 1a590 │ │ │ │ + lea (%rcx,%rcx,1),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 1a5dd │ │ │ │ + mov (%r8,%rax,8),%rdx │ │ │ │ + xor (%rsi,%rax,8),%rdx │ │ │ │ + mov %rdx,(%rdi,%rax,8) │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r8,%rax,8),%rdx │ │ │ │ + xor (%rsi,%rax,8),%rdx │ │ │ │ + mov %rdx,(%rdi,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 1a5c8 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ + shr $0x6,%ecx │ │ │ │ + mov %rdi,%r10 │ │ │ │ + je 1a650 │ │ │ │ + mov %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 1a60f │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %rdi,(%rsi,%rax,8) │ │ │ │ + jae 1a606 │ │ │ │ + cmp %rdi,(%rdx,%rax,8) │ │ │ │ + setae %r8b │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 1a644 │ │ │ │ + mov (%rdx,%rax,8),%rdi │ │ │ │ + movzbl %r8b,%r9d │ │ │ │ + add (%rsi,%rax,8),%rdi │ │ │ │ + add %r9,%rdi │ │ │ │ + mov %rdi,(%r10,%rax,8) │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 1a5f8 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + cmp (%rsi,%rax,8),%rdi │ │ │ │ + jb 1a606 │ │ │ │ + cmp (%rdx,%rax,8),%rdi │ │ │ │ + setb %r8b │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 1a60f │ │ │ │ + mov %r8d,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r8d,%eax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %ecx,%r9d │ │ │ │ + shr $0x6,%edx │ │ │ │ + mov %ecx,%esi │ │ │ │ + shr $0x6,%r9d │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + and $0x3f,%esi │ │ │ │ + jne 1a6d8 │ │ │ │ + cmp %eax,%r9d │ │ │ │ + jg 1a77f │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %r9d,%r10d │ │ │ │ + sub %r9d,%esi │ │ │ │ + lea -0x1(%rsi),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jbe 1a6b5 │ │ │ │ + mov %r9d,%r10d │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + sub %r10,%rdx │ │ │ │ + lea -0x10(%r8,%rdx,8),%r11 │ │ │ │ + lea -0x8(%rdi,%rcx,1),%rdx │ │ │ │ + cmp %rdx,%r11 │ │ │ │ + jne 1a780 │ │ │ │ + neg %r10 │ │ │ │ + cltq │ │ │ │ + lea (%r8,%r10,8),%rcx │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rcx,%rax,8),%rdx │ │ │ │ + mov %rdx,(%rdi,%rax,8) │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp %eax,%r9d │ │ │ │ + jle 1a6c0 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %eax,%r9d │ │ │ │ + jge 1a770 │ │ │ │ push %r13 │ │ │ │ + mov $0x40,%r11d │ │ │ │ + mov %r9d,%r10d │ │ │ │ push %r12 │ │ │ │ + sub %esi,%r11d │ │ │ │ push %rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ + sub %r9d,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x28(%rdi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 1a329 <__cxa_finalize@plt+0x16b59> │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - mov %rdi,%rbp │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - lea 0x6cfbd(%rip),%r14 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x0(,%rcx,8),%r12 │ │ │ │ - mov 0x4(%rax,%rcx,8),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 1a304 <__cxa_finalize@plt+0x16b34> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x3(%rbx),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - add $0x1,%r13d │ │ │ │ - call 5e500 │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov $0x1,%edx │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov $0x2,%esi │ │ │ │ - lea 0x6875f(%rip),%r8 │ │ │ │ - add %r15,%rdi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov (%rax,%r12,1),%eax │ │ │ │ - movsbl (%r14,%rax,1),%r9d │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - cmp 0x4(%rax,%r12,1),%r13d │ │ │ │ - jb 1a2b0 <__cxa_finalize@plt+0x16ae0> │ │ │ │ - mov 0x28(%rbp),%edx │ │ │ │ - addq $0x1,0x8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jb 1a290 <__cxa_finalize@plt+0x16ac0> │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ + lea -0x2(%rbp),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jbe 1a729 │ │ │ │ + mov %r9d,%r10d │ │ │ │ + lea 0x0(,%rdx,8),%r12 │ │ │ │ + sub %r10,%rdx │ │ │ │ + lea -0x8(%rdi,%r12,1),%rcx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + lea -0x18(%r8,%rdx,1),%rbx │ │ │ │ + sub %rbx,%rcx │ │ │ │ + cmp $0x8,%rcx │ │ │ │ + ja 1a7d0 │ │ │ │ + mov %r10,%rdx │ │ │ │ + cltq │ │ │ │ + neg %rdx │ │ │ │ + lea (%r8,%rdx,8),%rbx │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rbx,%rax,8),%rdx │ │ │ │ + mov -0x8(%rbx,%rax,8),%rbp │ │ │ │ + mov %esi,%ecx │ │ │ │ + shl %cl,%rdx │ │ │ │ + mov %r11d,%ecx │ │ │ │ + shr %cl,%rbp │ │ │ │ + or %rbp,%rdx │ │ │ │ + mov %rdx,(%rdi,%rax,8) │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp %eax,%r9d │ │ │ │ + jl 1a738 │ │ │ │ + mov (%r8),%rax │ │ │ │ + mov %esi,%ecx │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + shl %cl,%rax │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + mov %rax,(%rdi,%r10,8) │ │ │ │ ret │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 1a317 <__cxa_finalize@plt+0x16b47> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov 0x28(%rdi),%edx │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rsi,%r11 │ │ │ │ - test %edx,%edx │ │ │ │ - je 1a4a0 <__cxa_finalize@plt+0x16cd0> │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov 0x4(%rax),%ecx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - je 1a3a0 <__cxa_finalize@plt+0x16bd0> │ │ │ │ - ja 1a390 <__cxa_finalize@plt+0x16bc0> │ │ │ │ - cmp $0x2,%edx │ │ │ │ - je 1a36b <__cxa_finalize@plt+0x16b9b> │ │ │ │ - add %ecx,%esi │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 1a358 <__cxa_finalize@plt+0x16b88> │ │ │ │ - test %r10b,%r10b │ │ │ │ - jne 1a385 <__cxa_finalize@plt+0x16bb5> │ │ │ │ - test %r8b,%r8b │ │ │ │ - mov $0x3,%eax │ │ │ │ - cmovne %eax,%r10d │ │ │ │ - mov %r10d,%eax │ │ │ │ + nop │ │ │ │ + mov (%r8),%rax │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %r9d,%r10d │ │ │ │ + shl %cl,%rax │ │ │ │ + mov %rax,(%rdi,%r10,8) │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x5,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jbe 1a369 <__cxa_finalize@plt+0x16b99> │ │ │ │ - jmp 1a36b <__cxa_finalize@plt+0x16b9b> │ │ │ │ + lea -0x10(%rdi,%rcx,1),%r10 │ │ │ │ + mov %esi,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + shr $1,%ecx │ │ │ │ + neg %rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jbe 1a3c8 <__cxa_finalize@plt+0x16bf8> │ │ │ │ + movdqu (%r11,%rdx,1),%xmm4 │ │ │ │ + movups %xmm4,(%r10,%rdx,1) │ │ │ │ + sub $0x10,%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 1a798 │ │ │ │ mov %esi,%edx │ │ │ │ - add 0x1c(%r9),%edx │ │ │ │ - add %r11,%rdx │ │ │ │ - movzbl (%rdx),%r8d │ │ │ │ - cmp $0x47,%r8b │ │ │ │ - je 1a408 <__cxa_finalize@plt+0x16c38> │ │ │ │ - cmp $0x43,%r8b │ │ │ │ - jne 1a3d8 <__cxa_finalize@plt+0x16c08> │ │ │ │ - cmpb $0x54,0x1(%rdx) │ │ │ │ - je 1a440 <__cxa_finalize@plt+0x16c70> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %ecx,%esi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - jmp 1a36b <__cxa_finalize@plt+0x16b9b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x41,%r8b │ │ │ │ - jne 1a3c8 <__cxa_finalize@plt+0x16bf8> │ │ │ │ - cmpb $0x54,0x1(%rdx) │ │ │ │ - jne 1a3c8 <__cxa_finalize@plt+0x16bf8> │ │ │ │ - lea -0x2(%rcx),%r8d │ │ │ │ - cmpb $0x41,(%rdx,%r8,1) │ │ │ │ - jne 1a3c8 <__cxa_finalize@plt+0x16bf8> │ │ │ │ - lea -0x1(%rcx),%r8d │ │ │ │ - cmpb $0x43,(%rdx,%r8,1) │ │ │ │ - mov $0x1,%edx │ │ │ │ - cmove %edx,%r10d │ │ │ │ - jmp 1a3c8 <__cxa_finalize@plt+0x16bf8> │ │ │ │ + and $0xfffffffe,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + and $0x1,%esi │ │ │ │ + je 1a77f │ │ │ │ + mov %eax,%edx │ │ │ │ + cltq │ │ │ │ + sub %r9d,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov (%r8,%rdx,8),%rdx │ │ │ │ + mov %rdx,(%rdi,%rax,8) │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rdx),%r8d │ │ │ │ - cmp $0x54,%r8b │ │ │ │ - je 1a470 <__cxa_finalize@plt+0x16ca0> │ │ │ │ - cmp $0x43,%r8b │ │ │ │ - jne 1a3c8 <__cxa_finalize@plt+0x16bf8> │ │ │ │ - lea -0x2(%rcx),%r8d │ │ │ │ - cmpb $0x41,(%rdx,%r8,1) │ │ │ │ - jne 1a3c8 <__cxa_finalize@plt+0x16bf8> │ │ │ │ - lea -0x1(%rcx),%r8d │ │ │ │ - cmpb $0x47,(%rdx,%r8,1) │ │ │ │ - mov $0x1,%edx │ │ │ │ - cmove %edx,%r10d │ │ │ │ - jmp 1a3c8 <__cxa_finalize@plt+0x16bf8> │ │ │ │ + sub $0x1,%ebp │ │ │ │ + lea -0x10(%r8,%rdx,1),%r13 │ │ │ │ + lea -0x10(%rdi,%r12,1),%r12 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ebp,%ecx │ │ │ │ + movd %esi,%xmm3 │ │ │ │ + movd %r11d,%xmm2 │ │ │ │ + shr $1,%ecx │ │ │ │ + neg %rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x2(%rcx),%r8d │ │ │ │ - movzbl (%rdx,%r8,1),%r8d │ │ │ │ - cmp $0x41,%r8b │ │ │ │ - je 1a459 <__cxa_finalize@plt+0x16c89> │ │ │ │ - cmp $0x47,%r8b │ │ │ │ - jne 1a3c8 <__cxa_finalize@plt+0x16bf8> │ │ │ │ - lea -0x1(%rcx),%r8d │ │ │ │ - cmpb $0x43,(%rdx,%r8,1) │ │ │ │ - mov $0x2,%edx │ │ │ │ - cmove %edx,%r10d │ │ │ │ - jmp 1a3c8 <__cxa_finalize@plt+0x16bf8> │ │ │ │ - lea -0x2(%rcx),%r8d │ │ │ │ - cmpb $0x41,(%rdx,%r8,1) │ │ │ │ - jne 1a3c8 <__cxa_finalize@plt+0x16bf8> │ │ │ │ - lea -0x1(%rcx),%r8d │ │ │ │ - movzbl (%rdx,%r8,1),%edx │ │ │ │ - cmp $0x47,%dl │ │ │ │ - je 1a4a7 <__cxa_finalize@plt+0x16cd7> │ │ │ │ - cmp $0x54,%dl │ │ │ │ - mov $0x2,%edx │ │ │ │ - cmove %edx,%r10d │ │ │ │ - jmp 1a3c8 <__cxa_finalize@plt+0x16bf8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %r10d,%eax │ │ │ │ - ret │ │ │ │ - mov $0x1,%r10d │ │ │ │ - jmp 1a3c8 <__cxa_finalize@plt+0x16bf8> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + movdqu 0x0(%r13,%rdx,1),%xmm0 │ │ │ │ + movdqu (%rbx,%rdx,1),%xmm1 │ │ │ │ + shufpd $0x1,%xmm0,%xmm0 │ │ │ │ + shufpd $0x1,%xmm1,%xmm1 │ │ │ │ + psllq %xmm3,%xmm0 │ │ │ │ + psrlq %xmm2,%xmm1 │ │ │ │ + por %xmm1,%xmm0 │ │ │ │ + shufpd $0x1,%xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%r12,%rdx,1) │ │ │ │ + sub $0x10,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 1a7f8 │ │ │ │ + mov %ebp,%edx │ │ │ │ + and $0xfffffffe,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + and $0x1,%ebp │ │ │ │ + je 1a75c │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %r11d,%ecx │ │ │ │ + cltq │ │ │ │ + sub %r9d,%edx │ │ │ │ + movslq %edx,%r9 │ │ │ │ + mov -0x8(%r8,%r9,8),%rdx │ │ │ │ + mov (%r8,%r9,8),%r9 │ │ │ │ + shr %cl,%rdx │ │ │ │ + mov %esi,%ecx │ │ │ │ + shl %cl,%r9 │ │ │ │ + or %r9,%rdx │ │ │ │ + mov %rdx,(%rdi,%rax,8) │ │ │ │ + jmp 1a75c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x6,%edx │ │ │ │ + mov %ecx,%r8d │ │ │ │ + shr $0x6,%eax │ │ │ │ + mov %edx,%r9d │ │ │ │ + sub %eax,%edx │ │ │ │ + lea -0x1(%rdx),%r10d │ │ │ │ + and $0x3f,%r8d │ │ │ │ + je 1a920 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - xor %edi,%edi │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov $0x4,%esi │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 5e500 │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0x28(%r12),%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %edx,%edx │ │ │ │ - je 1a588 <__cxa_finalize@plt+0x16db8> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov $0x1,%r14d │ │ │ │ - lea 0x6cc93(%rip),%r13 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ - lea (%rax,%rbx,8),%rax │ │ │ │ - cmpl $0x6,(%rax) │ │ │ │ - mov 0x4(%rax),%ecx │ │ │ │ - ja 1a53c <__cxa_finalize@plt+0x16d6c> │ │ │ │ - mov (%rax),%eax │ │ │ │ - movslq 0x0(%r13,%rax,4),%rax │ │ │ │ - add %r13,%rax │ │ │ │ - notrack jmp *%rax │ │ │ │ + test %r10d,%r10d │ │ │ │ + jle 1a905 │ │ │ │ + mov $0x40,%r11d │ │ │ │ + sub $0x2,%edx │ │ │ │ + sub %r8d,%r11d │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jbe 1a8c7 │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + shl $0x3,%rcx │ │ │ │ + lea (%rsi,%rcx,1),%rbx │ │ │ │ + sub %rbx,%rbp │ │ │ │ + cmp $0x8,%rbp │ │ │ │ + ja 1a9b8 │ │ │ │ + lea 0x0(,%rax,8),%rbx │ │ │ │ + lea 0x1(%rax,%rdx,1),%rbp │ │ │ │ + mov %rdi,%r12 │ │ │ │ + shl $0x3,%rbp │ │ │ │ + sub %rbx,%r12 │ │ │ │ xchg %ax,%ax │ │ │ │ - lea -0x1(%r14),%eax │ │ │ │ - add %ecx,(%rdi,%rax,4) │ │ │ │ - mov 0x28(%r12),%edx │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jb 1a510 <__cxa_finalize@plt+0x16d40> │ │ │ │ - mov %r14d,0x0(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rdi,%rax │ │ │ │ + mov (%rsi,%rbx,1),%rax │ │ │ │ + mov 0x8(%rsi,%rbx,1),%rdx │ │ │ │ + mov %r8d,%ecx │ │ │ │ + shr %cl,%rax │ │ │ │ + mov %r11d,%ecx │ │ │ │ + shl %cl,%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rax,(%r12,%rbx,1) │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 1a8e0 │ │ │ │ + mov %r9d,%r9d │ │ │ │ + mov %r8d,%ecx │ │ │ │ + movslq %r10d,%r10 │ │ │ │ pop %rbx │ │ │ │ + mov -0x8(%rsi,%r9,8),%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%r14),%esi │ │ │ │ - mov %rsi,%r15 │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - movl $0x0,(%rax,%r14,4) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r15d,%r14d │ │ │ │ - mov 0x28(%r12),%edx │ │ │ │ - jmp 1a53c <__cxa_finalize@plt+0x16d6c> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%r14d │ │ │ │ - jmp 1a544 <__cxa_finalize@plt+0x16d74> │ │ │ │ - endbr64 │ │ │ │ - mov 0x28(%rdi),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 1a660 <__cxa_finalize@plt+0x16e90> │ │ │ │ - lea -0x1(%r8),%edx │ │ │ │ - mov 0x20(%rdi),%rsi │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jbe 1a666 <__cxa_finalize@plt+0x16e96> │ │ │ │ - mov %edx,%ecx │ │ │ │ - movdqa 0x6c3f4(%rip),%xmm2 │ │ │ │ - mov %rsi,%rax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shr $0x2,%ecx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add %rsi,%rcx │ │ │ │ - nopl (%rax) │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movdqu 0x10(%rax),%xmm3 │ │ │ │ - add $0x20,%rax │ │ │ │ - shufps $0x88,%xmm3,%xmm0 │ │ │ │ - pcmpeqd %xmm2,%xmm0 │ │ │ │ - psubd %xmm0,%xmm1 │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 1a5d0 <__cxa_finalize@plt+0x16e00> │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - psrldq $0x8,%xmm0 │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - psrldq $0x4,%xmm0 │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ - movd %xmm1,%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - cmpl $0x3,(%rsi,%rcx,8) │ │ │ │ - jne 1a61d <__cxa_finalize@plt+0x16e4d> │ │ │ │ - add $0x1,%eax │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - jae 1a64a <__cxa_finalize@plt+0x16e7a> │ │ │ │ - cmpl $0x3,(%rsi,%rcx,8) │ │ │ │ - jne 1a62e <__cxa_finalize@plt+0x16e5e> │ │ │ │ - add $0x1,%eax │ │ │ │ - lea 0x2(%rdx),%ecx │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - jae 1a64a <__cxa_finalize@plt+0x16e7a> │ │ │ │ - cmpl $0x3,(%rsi,%rcx,8) │ │ │ │ - je 1a650 <__cxa_finalize@plt+0x16e80> │ │ │ │ - add $0x3,%edx │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jae 1a64a <__cxa_finalize@plt+0x16e7a> │ │ │ │ - cmpl $0x3,(%rsi,%rdx,8) │ │ │ │ - je 1a658 <__cxa_finalize@plt+0x16e88> │ │ │ │ + shr %cl,%rax │ │ │ │ + mov %rax,(%rdi,%r10,8) │ │ │ │ ret │ │ │ │ + nop │ │ │ │ + test %r10d,%r10d │ │ │ │ + js 1a968 │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + jbe 1a93b │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + shl $0x3,%rcx │ │ │ │ + lea (%rsi,%rcx,1),%r8 │ │ │ │ + cmp %r8,%rdi │ │ │ │ + jne 1a970 │ │ │ │ + movslq %edx,%rdx │ │ │ │ + lea (%rsi,%rax,8),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rdx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - jmp 1a63c <__cxa_finalize@plt+0x16e6c> │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%eax │ │ │ │ + mov (%rsi,%rax,1),%rcx │ │ │ │ + mov %rcx,(%rdi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 1a950 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov %edx,%r8d │ │ │ │ + lea -0x8(%rsi,%rcx,1),%r9 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + shr $1,%r8d │ │ │ │ + shl $0x4,%r8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqu (%r9,%rcx,1),%xmm4 │ │ │ │ + movups %xmm4,(%rdi,%rcx,1) │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jne 1a988 │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xfffffffe,%ecx │ │ │ │ + and $0x1,%edx │ │ │ │ + je 1a968 │ │ │ │ + add %ecx,%eax │ │ │ │ + cltq │ │ │ │ + mov (%rsi,%rax,8),%rax │ │ │ │ + mov %rax,(%rdi,%rcx,8) │ │ │ │ ret │ │ │ │ - mov $0x1,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x8(%rsi,%rcx,1),%rbp │ │ │ │ + mov %r10d,%ecx │ │ │ │ + movd %r8d,%xmm3 │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 1a612 <__cxa_finalize@plt+0x16e42> │ │ │ │ - nop │ │ │ │ + shr $1,%ecx │ │ │ │ + movd %r11d,%xmm2 │ │ │ │ + shl $0x4,%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x0(%rbp,%rdx,1),%xmm0 │ │ │ │ + movdqu (%rbx,%rdx,1),%xmm1 │ │ │ │ + psrlq %xmm3,%xmm0 │ │ │ │ + psllq %xmm2,%xmm1 │ │ │ │ + por %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rdi,%rdx,1) │ │ │ │ + add $0x10,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 1a9d8 │ │ │ │ + mov %r10d,%edx │ │ │ │ + and $0xfffffffe,%edx │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 1a905 │ │ │ │ + add %edx,%eax │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov %r11d,%ecx │ │ │ │ + cltq │ │ │ │ + mov 0x8(%rsi,%rax,8),%rdx │ │ │ │ + mov (%rsi,%rax,8),%rax │ │ │ │ + shl %cl,%rdx │ │ │ │ + mov %r8d,%ecx │ │ │ │ + shr %cl,%rax │ │ │ │ + or %rax,%rdx │ │ │ │ + mov %rdx,(%rdi,%rbx,8) │ │ │ │ + jmp 1a905 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov $0x330,%esi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ - mov 0x28(%rdi),%r8d │ │ │ │ mov %rdx,0x28(%rsp) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 1ac10 <__cxa_finalize@plt+0x17440> │ │ │ │ - lea -0x1(%r8),%ecx │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - mov %rdi,%r12 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jbe 1ac28 <__cxa_finalize@plt+0x17458> │ │ │ │ - mov %ecx,%edi │ │ │ │ - movdqa 0x6c2fe(%rip),%xmm2 │ │ │ │ - mov %rax,%rdx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shr $0x2,%edi │ │ │ │ - shl $0x5,%rdi │ │ │ │ - add %rax,%rdi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqu 0x10(%rdx),%xmm3 │ │ │ │ - add $0x20,%rdx │ │ │ │ - shufps $0x88,%xmm3,%xmm0 │ │ │ │ - pcmpeqd %xmm2,%xmm0 │ │ │ │ - psubd %xmm0,%xmm1 │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne 1a6c8 <__cxa_finalize@plt+0x16ef8> │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - psrldq $0x8,%xmm0 │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - psrldq $0x4,%xmm0 │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ - movd %xmm1,%edx │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %ecx,%edi │ │ │ │ - cmpl $0x3,(%rax,%rdi,8) │ │ │ │ - jne 1a715 <__cxa_finalize@plt+0x16f45> │ │ │ │ - add $0x1,%edx │ │ │ │ - lea 0x1(%rcx),%edi │ │ │ │ - cmp %r8d,%edi │ │ │ │ - jae 1a74a <__cxa_finalize@plt+0x16f7a> │ │ │ │ - cmpl $0x3,(%rax,%rdi,8) │ │ │ │ - jne 1a726 <__cxa_finalize@plt+0x16f56> │ │ │ │ - add $0x1,%edx │ │ │ │ - lea 0x2(%rcx),%edi │ │ │ │ - cmp %r8d,%edi │ │ │ │ - jae 1a74a <__cxa_finalize@plt+0x16f7a> │ │ │ │ - cmpl $0x3,(%rax,%rdi,8) │ │ │ │ - je 1abc0 <__cxa_finalize@plt+0x173f0> │ │ │ │ - add $0x3,%ecx │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - jae 1a74a <__cxa_finalize@plt+0x16f7a> │ │ │ │ - cmpl $0x3,(%rax,%rcx,8) │ │ │ │ - je 1abd0 <__cxa_finalize@plt+0x17400> │ │ │ │ - lea (%rax,%r8,8),%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov $0x6b,%r8d │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%r9d │ │ │ │ - mov 0x4(%rax),%ecx │ │ │ │ - cmp $0x6,%r9d │ │ │ │ - ja 1a775 <__cxa_finalize@plt+0x16fa5> │ │ │ │ - add %ebp,%ecx │ │ │ │ - bt %r9,%r8 │ │ │ │ - cmovb %ecx,%ebp │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 1a760 <__cxa_finalize@plt+0x16f90> │ │ │ │ - mov 0x1c(%r12),%eax │ │ │ │ - mov 0x18(%r12),%ecx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add %rsi,%rax │ │ │ │ - lea (%rdx,%rdx,2),%rsi │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + test %rax,%rax │ │ │ │ + je 1acb9 │ │ │ │ + movq 0x68596(%rip),%xmm0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov 0x68849(%rip),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov 0x6870e(%rip),%rax │ │ │ │ mov %rax,(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - movd %r14d,%xmm6 │ │ │ │ - movd %ebp,%xmm7 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov 0x10(%r12),%eax │ │ │ │ - movd %ecx,%xmm1 │ │ │ │ - movd %eax,%xmm0 │ │ │ │ - punpckldq %xmm6,%xmm1 │ │ │ │ - punpckldq %xmm7,%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movq (%r12),%xmm1 │ │ │ │ - movhps (%rsp),%xmm1 │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jae 1ac1c <__cxa_finalize@plt+0x1744c> │ │ │ │ - cmp %ebp,%r14d │ │ │ │ - jae 1ac1c <__cxa_finalize@plt+0x1744c> │ │ │ │ - lea (%rax,%rbp,1),%ebx │ │ │ │ - movl $0x0,0x28(%r15) │ │ │ │ - shl $0x3,%rbx │ │ │ │ - movups %xmm1,(%r15) │ │ │ │ - movups %xmm0,0x10(%r15) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - call 31a0 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x20(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3070 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ax,0x2c(%r15) │ │ │ │ - mov 0x28(%r12),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 1ac00 <__cxa_finalize@plt+0x17430> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r15,%rax │ │ │ │ - lea 0x6c979(%rip),%r13 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r8d,%r15d │ │ │ │ - mov %ebp,%r8d │ │ │ │ - mov 0x8(%rsp),%ebp │ │ │ │ - mov %rax,%rcx │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rsp),%xmm6 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + movapd %xmm6,%xmm7 │ │ │ │ + addsd %xmm6,%xmm7 │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ - lea (%rax,%rbx,8),%rax │ │ │ │ - cmpl $0x6,(%rax) │ │ │ │ - ja 1a8bf <__cxa_finalize@plt+0x170ef> │ │ │ │ - mov (%rax),%esi │ │ │ │ - movslq 0x0(%r13,%rsi,4),%rsi │ │ │ │ - add %r13,%rsi │ │ │ │ - notrack jmp *%rsi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov 0x4(%rax),%r9d │ │ │ │ - lea (%rsi,%rsi,2),%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add %rcx,%rsi │ │ │ │ - mov 0x28(%rsi),%edi │ │ │ │ - mov 0x20(%rsi),%r10 │ │ │ │ - test %edi,%edi │ │ │ │ - je 1ab20 <__cxa_finalize@plt+0x17350> │ │ │ │ - lea -0x1(%rdi),%r11d │ │ │ │ - lea (%r10,%r11,8),%r11 │ │ │ │ - cmpl $0x2,(%r11) │ │ │ │ - je 1abe0 <__cxa_finalize@plt+0x17410> │ │ │ │ - lea 0x1(%rdi),%edx │ │ │ │ - mov %edx,0x28(%rsi) │ │ │ │ - lea (%r10,%rdi,8),%rdx │ │ │ │ - movl $0x2,(%rdx) │ │ │ │ - mov %r9d,0x4(%rdx) │ │ │ │ - mov 0x28(%r12),%edx │ │ │ │ - add 0x4(%rax),%ebp │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jb 1a850 <__cxa_finalize@plt+0x17080> │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov %rcx,%r15 │ │ │ │ - add $0x1,%r8d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd (%r15),%xmm3 │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + add $0x8,%r15 │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + mulsd (%rsp),%xmm0 │ │ │ │ + add $0x1,%ebx │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + call 30d0 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + jne 1aac0 │ │ │ │ + movsd 0x68689(%rip),%xmm7 │ │ │ │ + comisd %xmm1,%xmm7 │ │ │ │ + ja 1aaa0 │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov $0x28,%r15d │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + addsd 0x20(%rsp),%xmm1 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mulsd 0x6865e(%rip),%xmm1 │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd (%r14),%xmm5 │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + add $0x8,%r14 │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + add $0x1,%ebx │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + jne 1ab50 │ │ │ │ + comisd 0x685ee(%rip),%xmm2 │ │ │ │ + jbe 1aca8 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + sub $0x1,%r15d │ │ │ │ + jne 1ab28 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd (%r15),%xmm7 │ │ │ │ + add $0x8,%r15 │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mulsd %xmm0,%xmm7 │ │ │ │ + mulsd 0x20(%rsp),%xmm0 │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + call 30d0 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + addsd (%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + jne 1abd0 │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + movsd (%r12),%xmm0 │ │ │ │ + xorpd 0x683be(%rip),%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x6855a(%rip),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + mulsd (%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + call 32c0 │ │ │ │ + movsd (%r12),%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + call 30d0 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ - mov %r8d,(%rax) │ │ │ │ + movsd 0x68660(%rip),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + movsd 0x68514(%rip),%xmm0 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ add $0x38,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add 0x4(%rax),%r14d │ │ │ │ - mov 0x10(%r12),%eax │ │ │ │ - movd %ebp,%xmm1 │ │ │ │ - lea 0x1(%r15),%edx │ │ │ │ - movd %r14d,%xmm4 │ │ │ │ - movd %r8d,%xmm5 │ │ │ │ - lea (%rdx,%rdx,2),%r9 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - movd %eax,%xmm0 │ │ │ │ - punpckldq %xmm4,%xmm1 │ │ │ │ - shl $0x4,%r9 │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - punpckldq %xmm5,%xmm0 │ │ │ │ - add %rcx,%r9 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movq (%r12),%xmm1 │ │ │ │ - movhps (%rsp),%xmm1 │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jae 1ac1c <__cxa_finalize@plt+0x1744c> │ │ │ │ - cmp %r8d,%r14d │ │ │ │ - jae 1ac1c <__cxa_finalize@plt+0x1744c> │ │ │ │ - lea (%rax,%r8,1),%edx │ │ │ │ - movl $0x0,0x28(%r9) │ │ │ │ - shl $0x3,%rdx │ │ │ │ - movups %xmm1,(%r9) │ │ │ │ - movups %xmm0,0x10(%r9) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %r8d,0x1c(%rsp) │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - call 31a0 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%r9) │ │ │ │ - call 3070 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x1c(%rsp),%r8d │ │ │ │ - mov %ax,0x2c(%r9) │ │ │ │ - mov 0x28(%r12),%edx │ │ │ │ - jmp 1a8bf <__cxa_finalize@plt+0x170ef> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov 0x4(%rax),%r9d │ │ │ │ - lea (%rsi,%rsi,2),%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add %rcx,%rsi │ │ │ │ - mov 0x28(%rsi),%edi │ │ │ │ - mov 0x20(%rsi),%r10 │ │ │ │ - test %edi,%edi │ │ │ │ - je 1ab40 <__cxa_finalize@plt+0x17370> │ │ │ │ - lea -0x1(%rdi),%r11d │ │ │ │ - lea (%r10,%r11,8),%r11 │ │ │ │ - cmpl $0x5,(%r11) │ │ │ │ - je 1ab08 <__cxa_finalize@plt+0x17338> │ │ │ │ - lea 0x1(%rdi),%edx │ │ │ │ - mov %edx,0x28(%rsi) │ │ │ │ - lea (%r10,%rdi,8),%rdx │ │ │ │ - movl $0x5,(%rdx) │ │ │ │ - mov %r9d,0x4(%rdx) │ │ │ │ - mov 0x28(%r12),%edx │ │ │ │ - jmp 1ab10 <__cxa_finalize@plt+0x17340> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov 0x4(%rax),%r9d │ │ │ │ - lea (%rsi,%rsi,2),%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add %rcx,%rsi │ │ │ │ - mov 0x28(%rsi),%edi │ │ │ │ - mov 0x20(%rsi),%r10 │ │ │ │ - test %edi,%edi │ │ │ │ - je 1ab80 <__cxa_finalize@plt+0x173b0> │ │ │ │ - lea -0x1(%rdi),%r11d │ │ │ │ - lea (%r10,%r11,8),%r11 │ │ │ │ - cmpl $0x1,(%r11) │ │ │ │ - je 1abf0 <__cxa_finalize@plt+0x17420> │ │ │ │ - lea 0x1(%rdi),%edx │ │ │ │ - mov %edx,0x28(%rsi) │ │ │ │ - lea (%r10,%rdi,8),%rdx │ │ │ │ - movl $0x1,(%rdx) │ │ │ │ - mov %r9d,0x4(%rdx) │ │ │ │ - mov 0x28(%r12),%edx │ │ │ │ - jmp 1ab97 <__cxa_finalize@plt+0x173c7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov 0x4(%rax),%r9d │ │ │ │ - lea (%rsi,%rsi,2),%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add %rcx,%rsi │ │ │ │ - mov 0x28(%rsi),%edi │ │ │ │ - mov 0x20(%rsi),%r10 │ │ │ │ - test %edi,%edi │ │ │ │ - je 1aba0 <__cxa_finalize@plt+0x173d0> │ │ │ │ - lea -0x1(%rdi),%r11d │ │ │ │ - lea (%r10,%r11,8),%r11 │ │ │ │ - cmpl $0x6,(%r11) │ │ │ │ - je 1ab08 <__cxa_finalize@plt+0x17338> │ │ │ │ - lea 0x1(%rdi),%edx │ │ │ │ - mov %edx,0x28(%rsi) │ │ │ │ - lea (%r10,%rdi,8),%rdx │ │ │ │ - movl $0x6,(%rdx) │ │ │ │ - mov %r9d,0x4(%rdx) │ │ │ │ - mov 0x28(%r12),%edx │ │ │ │ - jmp 1ab10 <__cxa_finalize@plt+0x17340> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov 0x4(%rax),%r9d │ │ │ │ - lea (%rsi,%rsi,2),%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add %rcx,%rsi │ │ │ │ - mov 0x28(%rsi),%edi │ │ │ │ - mov 0x20(%rsi),%r10 │ │ │ │ - test %edi,%edi │ │ │ │ - je 1ab60 <__cxa_finalize@plt+0x17390> │ │ │ │ - lea -0x1(%rdi),%r11d │ │ │ │ - lea (%r10,%r11,8),%r11 │ │ │ │ - cmpl $0x0,(%r11) │ │ │ │ - je 1ab08 <__cxa_finalize@plt+0x17338> │ │ │ │ - lea 0x1(%rdi),%edx │ │ │ │ - mov %edx,0x28(%rsi) │ │ │ │ - lea (%r10,%rdi,8),%rdx │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - mov %r9d,0x4(%rdx) │ │ │ │ - mov 0x28(%r12),%edx │ │ │ │ - jmp 1ab10 <__cxa_finalize@plt+0x17340> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %r9d,0x4(%r11) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - add %eax,%ebp │ │ │ │ - add %eax,%r14d │ │ │ │ - jmp 1a8bf <__cxa_finalize@plt+0x170ef> │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x1,0x28(%rsi) │ │ │ │ - movl $0x2,(%r10) │ │ │ │ - mov %r9d,0x4(%r10) │ │ │ │ - mov 0x28(%r12),%edx │ │ │ │ - jmp 1a8bc <__cxa_finalize@plt+0x170ec> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x1,0x28(%rsi) │ │ │ │ - mov %r9d,0x4(%r10) │ │ │ │ - mov 0x28(%r12),%edx │ │ │ │ - movl $0x5,(%r10) │ │ │ │ - jmp 1ab10 <__cxa_finalize@plt+0x17340> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movl $0x1,0x28(%rsi) │ │ │ │ - mov %r9d,0x4(%r10) │ │ │ │ - mov 0x28(%r12),%edx │ │ │ │ - movl $0x0,(%r10) │ │ │ │ - jmp 1ab10 <__cxa_finalize@plt+0x17340> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x1,0x28(%rsi) │ │ │ │ - mov 0x28(%r12),%edx │ │ │ │ - movl $0x1,(%r10) │ │ │ │ - mov %r9d,0x4(%r10) │ │ │ │ - add 0x4(%rax),%r14d │ │ │ │ - jmp 1a8bf <__cxa_finalize@plt+0x170ef> │ │ │ │ - movl $0x1,0x28(%rsi) │ │ │ │ - mov %r9d,0x4(%r10) │ │ │ │ - mov 0x28(%r12),%edx │ │ │ │ - movl $0x6,(%r10) │ │ │ │ - jmp 1ab10 <__cxa_finalize@plt+0x17340> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%edx │ │ │ │ - jmp 1a738 <__cxa_finalize@plt+0x16f68> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - jmp 1a74a <__cxa_finalize@plt+0x16f7a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %r9d,0x4(%r11) │ │ │ │ - jmp 1a8bc <__cxa_finalize@plt+0x170ec> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r9d,0x4(%r11) │ │ │ │ - jmp 1ab97 <__cxa_finalize@plt+0x173c7> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%r8d │ │ │ │ - jmp 1a8d1 <__cxa_finalize@plt+0x17101> │ │ │ │ + movsd %xmm1,(%r12) │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + jmp 1abad │ │ │ │ + mov $0xfffffffc,%eax │ │ │ │ + jmp 1ac92 │ │ │ │ + endbr64 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %edi,%xmm2 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + movq 0x682fd(%rip),%xmm1 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + movq 0x682e8(%rip),%xmm1 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + jmp 30d0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x30,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - call 158f0 <__cxa_finalize@plt+0x12120> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 1a70a <__cxa_finalize@plt+0x16f3a> │ │ │ │ + endbr64 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + xorpd 0x682b0(%rip),%xmm0 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %edi,%xmm1 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ - mov 0x18(%rdi),%eax │ │ │ │ - cmp $0x1,%sil │ │ │ │ - je 1ac50 <__cxa_finalize@plt+0x17480> │ │ │ │ + push %rbx │ │ │ │ + movq %xmm2,%rbx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %edi,%xmm2 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + xorpd 0x68252(%rip),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + addsd (%rsp),%xmm0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x10(%rdi),%r8d │ │ │ │ - mov 0x28(%rdi),%edx │ │ │ │ - sub %eax,%r8d │ │ │ │ - mov %r8d,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - je 1ac4d <__cxa_finalize@plt+0x1747d> │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x75,%edi │ │ │ │ - lea (%rax,%rdx,8),%rsi │ │ │ │ - mov (%rax),%edx │ │ │ │ - cmp $0x6,%edx │ │ │ │ - ja 1ac80 <__cxa_finalize@plt+0x174b0> │ │ │ │ - bt %rdx,%rdi │ │ │ │ - jae 1ac80 <__cxa_finalize@plt+0x174b0> │ │ │ │ - add 0x4(%rax),%ecx │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 1ac70 <__cxa_finalize@plt+0x174a0> │ │ │ │ - mov %r8d,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + neg %edi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movsd 0x68562(%rip),%xmm0 │ │ │ │ + cvtsi2sd %edi,%xmm1 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + call 3710 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + add $0x18,%rsp │ │ │ │ ret │ │ │ │ - nop │ │ │ │ endbr64 │ │ │ │ - mov 0x28(%rdi),%r8d │ │ │ │ - mov 0x18(%rdi),%eax │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 1acd2 <__cxa_finalize@plt+0x17502> │ │ │ │ - mov 0x20(%rdi),%rdx │ │ │ │ - mov $0x75,%r10d │ │ │ │ - lea (%rdx,%r8,8),%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - cmp $0x6,%ecx │ │ │ │ - ja 1acc9 <__cxa_finalize@plt+0x174f9> │ │ │ │ - bt %rcx,%r10 │ │ │ │ - jae 1acc9 <__cxa_finalize@plt+0x174f9> │ │ │ │ - add 0x4(%rdx),%r8d │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %r9,%rdx │ │ │ │ - jne 1acb8 <__cxa_finalize@plt+0x174e8> │ │ │ │ - cmp $0x1,%sil │ │ │ │ - je 1ace0 <__cxa_finalize@plt+0x17510> │ │ │ │ - lea -0x1(%rax,%r8,1),%eax │ │ │ │ + push %rbx │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + divsd 0x68438(%rip),%xmm0 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ - not %eax │ │ │ │ - add 0x10(%rdi),%eax │ │ │ │ + endbr64 │ │ │ │ + imul %esi,%edi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rdi,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + add $0x18,%rsp │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x1c(%rdi),%esi │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 1ad00 <__cxa_finalize@plt+0x17530> │ │ │ │ - mov %esi,%eax │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + imul %ebx,%edi │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rdi,%xmm0 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + divsd (%rsp),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + cvtsi2sd %rbx,%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + movsd 0x682d5(%rip),%xmm0 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + maxsd %xmm2,%xmm0 │ │ │ │ ret │ │ │ │ - mov 0x28(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 1ad33 <__cxa_finalize@plt+0x17563> │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - lea (%rax,%rcx,8),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rax),%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jbe 1ad27 <__cxa_finalize@plt+0x17557> │ │ │ │ - sub $0x5,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - ja 1ad2a <__cxa_finalize@plt+0x1755a> │ │ │ │ - add 0x4(%rax),%ecx │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 1ad18 <__cxa_finalize@plt+0x17548> │ │ │ │ - lea -0x1(%rcx,%rsi,1),%esi │ │ │ │ - mov %esi,%eax │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %edi,%ebx │ │ │ │ + imul %ebx,%esi │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rsi,%xmm0 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + divsd (%rsp),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + cvtsi2sd %rbx,%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + movsd 0x68275(%rip),%xmm0 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + maxsd %xmm2,%xmm0 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x1c(%rsi),%eax │ │ │ │ - cmp %eax,0x1c(%rdi) │ │ │ │ - jne 1adde <__cxa_finalize@plt+0x1760e> │ │ │ │ - mov 0x18(%rsi),%eax │ │ │ │ - cmp %eax,0x18(%rdi) │ │ │ │ - jne 1ae1c <__cxa_finalize@plt+0x1764c> │ │ │ │ - mov 0x28(%rdi),%eax │ │ │ │ - cmp 0x28(%rsi),%eax │ │ │ │ - jne 1adfd <__cxa_finalize@plt+0x1762d> │ │ │ │ - test %eax,%eax │ │ │ │ - je 1ad9b <__cxa_finalize@plt+0x175cb> │ │ │ │ - mov 0x20(%rsi),%rdx │ │ │ │ - mov 0x20(%rdi),%rcx │ │ │ │ - mov %eax,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov 0x4(%rdx,%rax,1),%edi │ │ │ │ - cmp %edi,0x4(%rcx,%rax,1) │ │ │ │ - jne 1ada0 <__cxa_finalize@plt+0x175d0> │ │ │ │ - mov (%rdx,%rax,1),%edi │ │ │ │ - cmp %edi,(%rcx,%rax,1) │ │ │ │ - jne 1adbf <__cxa_finalize@plt+0x175ef> │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 1ad80 <__cxa_finalize@plt+0x175b0> │ │ │ │ - add $0x8,%rsp │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + push %rbx │ │ │ │ + mov %edi,%ebx │ │ │ │ + mov %ebx,%eax │ │ │ │ + imul %ebp,%eax │ │ │ │ + sub $0x28,%rsp │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + cvtsi2sd %rax,%xmm4 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0x68214(%rip),%xmm2 │ │ │ │ + cvtsi2sd %rbp,%xmm3 │ │ │ │ + divsd (%rsp),%xmm0 │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + subsd %xmm0,%xmm3 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movapd %xmm2,%xmm6 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + maxsd %xmm3,%xmm6 │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + call 32b0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + divsd (%rsp),%xmm0 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + cvtsi2sd %rbx,%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + maxsd %xmm1,%xmm2 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ ret │ │ │ │ - lea 0x6c439(%rip),%rcx │ │ │ │ - mov $0x9cc,%edx │ │ │ │ - lea 0x667f5(%rip),%rsi │ │ │ │ - lea 0x68d76(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x6c41a(%rip),%rcx │ │ │ │ - mov $0x9cd,%edx │ │ │ │ - lea 0x667d6(%rip),%rsi │ │ │ │ - lea 0x68d7f(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x6c3fb(%rip),%rcx │ │ │ │ - mov $0x9c7,%edx │ │ │ │ - lea 0x667b7(%rip),%rsi │ │ │ │ - lea 0x6685c(%rip),%rdi │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + lea 0x6c547(%rip),%rcx │ │ │ │ + mov $0x419,%edx │ │ │ │ + lea 0x66481(%rip),%rsi │ │ │ │ + lea 0x68fcc(%rip),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x6c3dc(%rip),%rcx │ │ │ │ - mov $0x9ca,%edx │ │ │ │ - lea 0x66798(%rip),%rsi │ │ │ │ - lea 0x68cf9(%rip),%rdi │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + lea 0x6c4f7(%rip),%rcx │ │ │ │ + mov $0x42c,%edx │ │ │ │ + lea 0x66451(%rip),%rsi │ │ │ │ + lea 0x68f9c(%rip),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x6c3bd(%rip),%rcx │ │ │ │ - mov $0x9c8,%edx │ │ │ │ - lea 0x66779(%rip),%rsi │ │ │ │ - lea 0x66831(%rip),%rdi │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + lea 0x6c467(%rip),%rcx │ │ │ │ + mov $0x575,%edx │ │ │ │ + lea 0x66421(%rip),%rsi │ │ │ │ + lea 0x6642a(%rip),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + lea 0x68f77(%rip),%rdx │ │ │ │ + mov $0x133,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edi,%ecx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x663e9(%rip),%rdi │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ - mov %r9d,%r15d │ │ │ │ - lea 0x1(%r8),%r9d │ │ │ │ - xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %r8d,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - imul %r9d,%ebx │ │ │ │ - mov %r9d,0x10(%rsp) │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - shl $0x2,%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + lea 0x66b4c(%rip),%rsi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %ecx,0x3c(%rsp) │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + call 3630 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1b63a │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ mov %rax,%rdi │ │ │ │ - call 3070 │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - mov %rax,%r10 │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jbe 1b036 <__cxa_finalize@plt+0x17866> │ │ │ │ - movslq 0x10(%rsp),%rax │ │ │ │ - lea -0x1(%r12),%edx │ │ │ │ - mov %r15d,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x1(%r14,%rdx,1),%rcx │ │ │ │ - mov %rax,%r9 │ │ │ │ - shl $0x2,%rax │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - lea -0x1(%rbp),%ecx │ │ │ │ - mov %r9d,0x58(%rsp) │ │ │ │ - lea (%r10,%rax,1),%rbx │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov %r15d,%ebx │ │ │ │ - mov %ecx,0x5c(%rsp) │ │ │ │ - mov %r14,%rcx │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - movslq %edi,%rdx │ │ │ │ - mov %esi,0x0(%rbp) │ │ │ │ - add %eax,%edi │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 1b01a <__cxa_finalize@plt+0x1784a> │ │ │ │ - mov 0x5c(%rsp),%r8d │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %ebx,%r12d │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - lea 0x0(,%rdx,4),%rax │ │ │ │ - mov %esi,0x30(%rsp) │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %r12d,%r13d │ │ │ │ - add %rdx,%r8 │ │ │ │ - lea (%r10,%rax,1),%r15 │ │ │ │ - neg %rax │ │ │ │ - mov %edi,0x34(%rsp) │ │ │ │ - lea 0x4(%r10,%r8,4),%rdx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - jmp 1af84 <__cxa_finalize@plt+0x177b4> │ │ │ │ + call 3060 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 1b618 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x8(%rcx),%eax │ │ │ │ + mov 0xc(%rcx),%edx │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + lea 0x2(%rax),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 1b5c0 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + add $0x1,%eax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + movb $0x0,0x17(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea (%rdi,%rdx,8),%rdx │ │ │ │ + movb $0xff,0x16(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rsi,(%rdx) │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movl $0x0,0xc(%rdx) │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + mov %eax,0x8(%rsi) │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + movb $0x0,0x15(%rsp) │ │ │ │ + mov %bl,0x14(%rsp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%r14),%edx │ │ │ │ - mov (%rbx),%eax │ │ │ │ - lea (%rdx,%r13,1),%esi │ │ │ │ - lea (%rax,%r13,1),%ebp │ │ │ │ - cmp %eax,%edx │ │ │ │ - cmovge %esi,%ebp │ │ │ │ - mov %ebp,0x4(%rbx) │ │ │ │ - add %r13d,%r12d │ │ │ │ - add $0x4,%r14 │ │ │ │ - add $0x4,%rbx │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r14,0x18(%rsp) │ │ │ │ - je 1b000 <__cxa_finalize@plt+0x17830> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %r12d,0x4(%r14,%rax,1) │ │ │ │ - mov 0x4(%r14),%edx │ │ │ │ - mov (%rbx),%eax │ │ │ │ - mov (%r14),%ebp │ │ │ │ - lea (%rdx,%r13,1),%esi │ │ │ │ - cmp %eax,%edx │ │ │ │ - lea (%rax,%r13,1),%r11d │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - cmovge %esi,%r11d │ │ │ │ - movsbl (%r15),%esi │ │ │ │ - movsbl (%rax),%edi │ │ │ │ - mov %r11d,0xc(%rsp) │ │ │ │ - call *0xa0(%rsp) │ │ │ │ - mov 0xc(%rsp),%r11d │ │ │ │ - add %eax,%ebp │ │ │ │ - cmp %r11d,%ebp │ │ │ │ - jle 1af58 <__cxa_finalize@plt+0x17788> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%r14),%ebp │ │ │ │ - movsbl (%r15),%esi │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - movsbl (%rax),%edi │ │ │ │ - call *0xa0(%rsp) │ │ │ │ - add %eax,%ebp │ │ │ │ - jmp 1af6b <__cxa_finalize@plt+0x1779b> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 37b0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmp $0xff,%al │ │ │ │ + je 1b270 │ │ │ │ + lea -0x3e(%rbx),%eax │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + or %r12b,%al │ │ │ │ + je 1b350 │ │ │ │ + cmp %bl,%r12b │ │ │ │ + je 1b35d │ │ │ │ + mov %r13d,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + cmp %r15d,0x10(%rsp) │ │ │ │ + jae 1b1c1 │ │ │ │ + test %al,%al │ │ │ │ + jne 1b5e7 │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 1b1f0 │ │ │ │ + movzbl 0x16(%rsp),%ecx │ │ │ │ + movsbl %bl,%eax │ │ │ │ + mov $0x1,%r13d │ │ │ │ + cmp %ecx,%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + movzbl 0x17(%rsp),%ecx │ │ │ │ + cmovl %ebx,%esi │ │ │ │ + mov %ecx,%edx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + cmovg %ebx,%edx │ │ │ │ + mov %sil,0x16(%rsp) │ │ │ │ + mov %dl,0x17(%rsp) │ │ │ │ + cmp $0x2b,%bl │ │ │ │ + jne 1b310 │ │ │ │ + test $0x1,%bpl │ │ │ │ + je 1b310 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 1b421 │ │ │ │ + testb $0x1,0x15(%rsp) │ │ │ │ + je 1b421 │ │ │ │ + movb $0x0,0x15(%rsp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + movb $0x1,0x14(%rsp) │ │ │ │ + mov %r15d,0x10(%rsp) │ │ │ │ + mov $0x1,%ebp │ │ │ │ + xor %edi,%edi │ │ │ │ + test %cl,%cl │ │ │ │ + je 1b332 │ │ │ │ + test %dil,%dil │ │ │ │ + je 1b60f │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movb $0x0,0x14(%rsp) │ │ │ │ + mov %ecx,%r13d │ │ │ │ + mov %ecx,%ebp │ │ │ │ + xor %r15d,%r15d │ │ │ │ + call 37b0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmp $0xff,%al │ │ │ │ + jne 1b194 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - mov 0x30(%rsp),%esi │ │ │ │ - mov %r13d,%ebx │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x34(%rsp),%edi │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add $0x1,%rcx │ │ │ │ - add %ebx,%esi │ │ │ │ - add %rax,%rbp │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 1aee8 <__cxa_finalize@plt+0x17718> │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %r10,%rax │ │ │ │ + mov %ebp,%eax │ │ │ │ + xor $0x1,%eax │ │ │ │ + test %al,0x15(%rsp) │ │ │ │ + je 1b570 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 1b2a5 │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 1b5a0 │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + addl $0x1,0x38(%rsp) │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + movzbl 0x16(%rsp),%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %sil,(%rax) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + movzbl 0x17(%rsp),%esi │ │ │ │ + mov %sil,(%rax) │ │ │ │ + call 35a0 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,0x15(%rsp) │ │ │ │ + mov %ebx,%r12d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + mov %r14d,0x38(%rsp) │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl 0x14(%rsp),%eax │ │ │ │ + or %r14b,%al │ │ │ │ + jne 1b440 │ │ │ │ + movb $0x0,0x14(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %r15d,%eax │ │ │ │ + cmp $0xa,%bl │ │ │ │ + je 1b180 │ │ │ │ + mov %eax,%r15d │ │ │ │ + cmp $0xd,%bl │ │ │ │ + je 1b180 │ │ │ │ + lea 0x1(%rax),%r15d │ │ │ │ + jmp 1b180 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x40,%bl │ │ │ │ + mov $0x1,%r14d │ │ │ │ + sete %bpl │ │ │ │ + test %r15d,%r15d │ │ │ │ + setne %cl │ │ │ │ + test $0x1,%bpl │ │ │ │ + jne 1b470 │ │ │ │ + test %cl,%cl │ │ │ │ + je 1b470 │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 1b518 │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x1(%rax),%r14d │ │ │ │ + call 36e0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 1b65d │ │ │ │ + mov 0x3c(%rsp),%eax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + sete %r15b │ │ │ │ + test %eax,%eax │ │ │ │ + setne %al │ │ │ │ + and %eax,%r15d │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add $0x100000,%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jg 1b4b0 │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne 1b4b0 │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + cmp $0x2b,%bl │ │ │ │ + jne 1b2e8 │ │ │ │ + test $0x1,%bpl │ │ │ │ + je 1b2e8 │ │ │ │ + movb $0x0,0x15(%rsp) │ │ │ │ + mov $0x2b,%r12d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + mov %r14d,0x38(%rsp) │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movzbl 0x14(%rsp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + or %r14b,%al │ │ │ │ + je 1b500 │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov 0x10(%rsp),%r15d │ │ │ │ + jmp 1b228 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0xa,%bl │ │ │ │ + sete %cl │ │ │ │ + mov %ecx,%edi │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 1b66b │ │ │ │ + test %cl,%cl │ │ │ │ + je 1b66b │ │ │ │ + mov %al,0x15(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 1b180 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ + mov %r13d,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + test %cl,%cl │ │ │ │ + je 1b538 │ │ │ │ + test %al,%al │ │ │ │ + je 1b538 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + je 1b375 │ │ │ │ + cmp %r15d,0x10(%rsp) │ │ │ │ + jb 1b5e7 │ │ │ │ + mov %ebx,%r12d │ │ │ │ + jmp 1b1c6 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + mov 0xc(%rdi),%edx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + lea 0x2(%rax),%esi │ │ │ │ + cmp %edx,%esi │ │ │ │ + jae 1b540 │ │ │ │ + mov %eax,%edx │ │ │ │ + lea -0x1(%r13),%rsi │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + lea (%rdi,%rdx,8),%rdx │ │ │ │ + mov %rsi,(%rdx) │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %ecx,0xc(%rdx) │ │ │ │ + mov %eax,0x8(%rsi) │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 1b3e5 │ │ │ │ + mov %r14d,0x38(%rsp) │ │ │ │ + jmp 1b2a5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,0x14(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov $0x1,%ebp │ │ │ │ + jmp 1b33e │ │ │ │ + nopl (%rax) │ │ │ │ + cmp (%rax),%r15d │ │ │ │ + jae 1b520 │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmp %r15d,(%rax) │ │ │ │ + jae 1b391 │ │ │ │ + jmp 1b389 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%r12d │ │ │ │ + jmp 1b1b2 │ │ │ │ + lea 0xb(%rdx),%eax │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + addl $0xb,0xc(%rax) │ │ │ │ + mov %rdi,(%rax) │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + jmp 1b4c5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %bpl,%r13b │ │ │ │ + je 1b2a5 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 1b2a5 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jne 1b2a5 │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + test %edx,%edx │ │ │ │ + je 1b295 │ │ │ │ + cmp (%rax),%r15d │ │ │ │ + jae 1b5a8 │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmp %r15d,(%rax) │ │ │ │ + jae 1b2a0 │ │ │ │ + jmp 1b298 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xb(%rdx),%eax │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + addl $0xb,0xc(%rax) │ │ │ │ + mov %rdi,(%rax) │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + jmp 1b124 │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + lea 0x65e94(%rip),%rdi │ │ │ │ + lea 0x68a67(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x7f4,%esi │ │ │ │ + call 70f30 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov %cl,0x14(%rsp) │ │ │ │ + jmp 1b332 │ │ │ │ + lea 0x65e87(%rip),%rdx │ │ │ │ + mov $0x7a5,%esi │ │ │ │ + lea 0x65e5b(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov 0x81dbf(%rip),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x689e0(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x65e5f(%rip),%rdx │ │ │ │ + mov $0x7d9,%esi │ │ │ │ + jmp 1b624 │ │ │ │ + movzbl 0x14(%rsp),%ecx │ │ │ │ + mov %r15d,%eax │ │ │ │ + and %ebp,%ecx │ │ │ │ + jmp 1b234 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %r9d,%ebx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - mov 0x80(%rsp),%r14d │ │ │ │ - mov 0x88(%rsp),%r10 │ │ │ │ - mov 0x90(%rsp),%r11 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov %rcx,0x88(%rsp) │ │ │ │ + mov %r8b,0x56(%rsp) │ │ │ │ + mov %r9b,0x57(%rsp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 1bd91 │ │ │ │ + lea 0x65e3e(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3630 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1be81 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x2710,%esi │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x100000,%esi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov $0x100000,%r8d │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 7e080 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + js 1bef6 │ │ │ │ + movb $0x0,0x34(%rsp) │ │ │ │ + mov $0x0,%ebx │ │ │ │ + mov $0x2710,%r9d │ │ │ │ + mov $0x0,%r11d │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + mov $0x0,%r15d │ │ │ │ + mov $0x0,%r13d │ │ │ │ + mov $0x0,%r14d │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + movb $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + je 1bdf5 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq %edx,%rax │ │ │ │ + mov %rbp,0x78(%rsp) │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + add %rbp,%rax │ │ │ │ + movzbl 0x34(%rsp),%r8d │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 1b1ae <__cxa_finalize@plt+0x179de> │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 1b1ae <__cxa_finalize@plt+0x179de> │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - lea 0x1(%r9),%r15d │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %ecx,%r9d │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %r14d,%ebx │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - mov %r11,0x38(%rsp) │ │ │ │ - jmp 1b155 <__cxa_finalize@plt+0x17985> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x1,%edx │ │ │ │ - lea -0x1(%r8),%r14d │ │ │ │ - mov 0x0(%rbp,%rdx,4),%edi │ │ │ │ - add %ebx,%edi │ │ │ │ - cmp %edi,%ecx │ │ │ │ - je 1b1d0 <__cxa_finalize@plt+0x17a00> │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %ecx,0x14(%rsp) │ │ │ │ - mov 0x0(%rbp,%rax,4),%r13d │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %r14d,%eax │ │ │ │ - mov %r8d,0x10(%rsp) │ │ │ │ - movsbl (%rdx,%rax,1),%esi │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ - movsbl (%rcx,%rax,1),%edi │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - call *%rax │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - add %eax,%r13d │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ - cmp %r13d,%ecx │ │ │ │ - jne 1b1f8 <__cxa_finalize@plt+0x17a28> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov %r12d,%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 1b1a8 <__cxa_finalize@plt+0x179d8> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 1b1a8 <__cxa_finalize@plt+0x179d8> │ │ │ │ - mov %r15d,%eax │ │ │ │ - lea -0x1(%r9),%r12d │ │ │ │ - imul %r9d,%eax │ │ │ │ - lea (%rax,%r8,1),%ecx │ │ │ │ - sub %r15d,%eax │ │ │ │ - lea (%rax,%r8,1),%esi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov 0x0(%rbp,%rcx,4),%ecx │ │ │ │ - mov 0x0(%rbp,%rsi,4),%edi │ │ │ │ - mov %rsi,%rax │ │ │ │ - add %ebx,%edi │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jne 1b0d0 <__cxa_finalize@plt+0x17900> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - mov %r12d,%r9d │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 1b150 <__cxa_finalize@plt+0x17980> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r9d,%ebp │ │ │ │ - mov %r8d,%ebx │ │ │ │ + jmp 1b892 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + je 1bc30 │ │ │ │ + mov %r13d,%edx │ │ │ │ + and $0x1,%edx │ │ │ │ + cmp %ebx,0x14(%rsp) │ │ │ │ + jae 1b7e0 │ │ │ │ + test %r10b,%r10b │ │ │ │ + jne 1bd60 │ │ │ │ + cmp 0x8(%rsp),%bpl │ │ │ │ + je 1b943 │ │ │ │ + mov %r14d,%edx │ │ │ │ + or %r15b,%dl │ │ │ │ + jne 1bbc8 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + cmp $0xa,%bpl │ │ │ │ + je 1b880 │ │ │ │ + cmp $0xd,%bpl │ │ │ │ + je 1bd10 │ │ │ │ + mov %edx,%eax │ │ │ │ + lea 0x1(%rbx),%ecx │ │ │ │ + add %rdi,%rbx │ │ │ │ + xor $0x1,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + cmpb $0x0,0x56(%rsp) │ │ │ │ + je 1bca8 │ │ │ │ + test %al,%al │ │ │ │ + je 1bca8 │ │ │ │ + mov %r15d,%r14d │ │ │ │ + or %r8b,%r14b │ │ │ │ + jne 1bc60 │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r11b,0x38(%rsp) │ │ │ │ + mov %r9d,0x50(%rsp) │ │ │ │ + mov %ecx,0x34(%rsp) │ │ │ │ + call 3270 <__ctype_toupper_loc@plt> │ │ │ │ + mov 0x34(%rsp),%ecx │ │ │ │ + mov 0x50(%rsp),%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov (%rax),%rax │ │ │ │ + movzbl 0x38(%rsp),%r11d │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov (%rax,%rbp,4),%eax │ │ │ │ + mov %al,(%rbx) │ │ │ │ + mov %ecx,%ebx │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ - mov %ebp,0x18(%rax) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 1ba98 │ │ │ │ + lea -0x1(%r9),%eax │ │ │ │ + movsbq (%r12),%rbp │ │ │ │ + cmp %ebx,%eax │ │ │ │ + je 1bc70 │ │ │ │ + mov %r8d,%r10d │ │ │ │ + lea -0x3e(%rbp),%eax │ │ │ │ + and $0x1,%r10d │ │ │ │ + test $0xfd,%al │ │ │ │ + je 1b7c0 │ │ │ │ + mov %r13d,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + cmp $0x2b,%bpl │ │ │ │ + sete %dl │ │ │ │ + and %r13b,%dl │ │ │ │ + je 1bd20 │ │ │ │ + test %ebx,%ebx │ │ │ │ + mov $0x1,%r13d │ │ │ │ + setne %cl │ │ │ │ + and %r11b,%cl │ │ │ │ + je 1b7d1 │ │ │ │ + lea 0x1(%rbx),%esi │ │ │ │ + mov %r8b,0x50(%rsp) │ │ │ │ + mov $0x1,%r15d │ │ │ │ + mov %r10b,0x34(%rsp) │ │ │ │ + mov %cl,0x14(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x2710,%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + movb $0x0,(%rcx,%rax,1) │ │ │ │ + call 13000 │ │ │ │ + movzbl 0x14(%rsp),%edx │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %ebx,0x14(%rsp) │ │ │ │ + movzbl 0x34(%rsp),%r10d │ │ │ │ + movzbl 0x50(%rsp),%r8d │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %ebx,0x1c(%rax) │ │ │ │ - add $0x48,%rsp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov $0x2710,%r9d │ │ │ │ + cmp 0x8(%rsp),%bpl │ │ │ │ + jne 1b7eb │ │ │ │ + test %ebx,%ebx │ │ │ │ + setne %al │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 1bc45 │ │ │ │ + test %al,%al │ │ │ │ + je 1bc45 │ │ │ │ + lea 0x1(%rbx),%esi │ │ │ │ + mov %dl,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + cmpq $0x0,0x20(%rsp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %ebx,%eax │ │ │ │ + movb $0x0,(%r9,%rax,1) │ │ │ │ + jne 1b994 │ │ │ │ + movzbl 0x8(%rsp),%edx │ │ │ │ + test %dl,%dl │ │ │ │ + jne 1be29 │ │ │ │ + cmpq $0x0,0x20(%rsp) │ │ │ │ + jne 1b994 │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmpq $0x0,0x28(%rsp) │ │ │ │ + je 1bd30 │ │ │ │ + mov 0xd0(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + push %rbx │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call *0xe8(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x2710,%esi │ │ │ │ + addl $0x1,0xe0(%rsp) │ │ │ │ + call 13000 │ │ │ │ + pop %rsi │ │ │ │ + xor %r11d,%r11d │ │ │ │ + pop %r8 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmp $0xa,%bpl │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %bpl,0x8(%rsp) │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + sete %cl │ │ │ │ + mov $0x2710,%r9d │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + je 1bbde │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %r13b,%r15b │ │ │ │ + je 1b803 │ │ │ │ + test %cl,%cl │ │ │ │ + je 1b803 │ │ │ │ + mov %r11b,0x50(%rsp) │ │ │ │ + add $0x1,%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %dl,0x34(%rsp) │ │ │ │ + mov $0x1,%r13d │ │ │ │ + call 32c0 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x2710,%esi │ │ │ │ + call 13000 │ │ │ │ + movzbl 0x34(%rsp),%r14d │ │ │ │ + movzbl 0x50(%rsp),%r11d │ │ │ │ + mov $0x2710,%r9d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov $0x1,%r8d │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 1b892 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r8b,0x34(%rsp) │ │ │ │ + mov 0x78(%rsp),%rbp │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + mov %r11b,0x50(%rsp) │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov $0x100000,%esi │ │ │ │ + add %rdi,0x68(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x68(%rsp),%r12 │ │ │ │ + call 13000 │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov $0x100000,%r8d │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 7e080 │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + movzbl 0x50(%rsp),%r11d │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + mov %eax,%edx │ │ │ │ + js 1be48 │ │ │ │ + jne 1b790 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x1(%rbx),%esi │ │ │ │ + call 13000 │ │ │ │ + cmpq $0x0,0x20(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %ebx,%eax │ │ │ │ + movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ + jne 1bb5f │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 1bed7 │ │ │ │ + cmpq $0x0,0x20(%rsp) │ │ │ │ + jne 1bb5f │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + cmpq $0x0,0x28(%rsp) │ │ │ │ + je 1be03 │ │ │ │ + mov 0xd0(%rsp),%eax │ │ │ │ + mov %rbp,%r9 │ │ │ │ + push %rax │ │ │ │ + push %rbx │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call *0xe8(%rsp) │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + call 35a0 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 1beb5 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add $0x98,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 1a0d0 <__cxa_finalize@plt+0x16900> │ │ │ │ - nop │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - mov %r14d,%r8d │ │ │ │ - jmp 1b14b <__cxa_finalize@plt+0x1797b> │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov %r14d,%edx │ │ │ │ + and $0x1,%eax │ │ │ │ + cmp $0xa,%bpl │ │ │ │ + sete %cl │ │ │ │ + jne 1ba30 │ │ │ │ + test %al,%al │ │ │ │ + je 1ba30 │ │ │ │ + lea 0x1(%rbx),%esi │ │ │ │ + mov %r8b,0x34(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + movb $0x0,(%rsi,%rax,1) │ │ │ │ + mov $0x2710,%esi │ │ │ │ + call 13000 │ │ │ │ + mov %ebx,0x30(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movzbl 0x34(%rsp),%r8d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x2710,%r9d │ │ │ │ + mov $0x1,%r11d │ │ │ │ + jmp 1b880 │ │ │ │ + cmp $0x40,%bpl │ │ │ │ + mov $0x1,%r14d │ │ │ │ + sete %r13b │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r13d,%edx │ │ │ │ + cmp %ebx,0x14(%rsp) │ │ │ │ + jne 1bc54 │ │ │ │ + test %r10b,%al │ │ │ │ + jne 1b959 │ │ │ │ + mov %bpl,0x8(%rsp) │ │ │ │ + jmp 1b7eb │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %bpl,(%rbx) │ │ │ │ + mov %edx,%r14d │ │ │ │ + mov %ecx,%ebx │ │ │ │ + jmp 1b880 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x1(%r9,%r9,1),%esi │ │ │ │ + mov %r11b,0x38(%rsp) │ │ │ │ + mov %r8b,0x50(%rsp) │ │ │ │ + mov %esi,0x34(%rsp) │ │ │ │ + call 13000 │ │ │ │ + movzbl 0x38(%rsp),%r11d │ │ │ │ + movzbl 0x50(%rsp),%r8d │ │ │ │ + mov 0x34(%rsp),%r9d │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 1b8a3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r9d,%ebp │ │ │ │ - mov %r8d,%ebx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 1b1ae <__cxa_finalize@plt+0x179de> │ │ │ │ - lea 0x6c05f(%rip),%rcx │ │ │ │ - mov $0x82,%edx │ │ │ │ - lea 0x66465(%rip),%rsi │ │ │ │ - lea 0x66468(%rip),%rdi │ │ │ │ + cmpb $0x0,0x57(%rsp) │ │ │ │ + je 1bc60 │ │ │ │ + test %al,%al │ │ │ │ + je 1bc60 │ │ │ │ + mov %r15d,%eax │ │ │ │ + or %r8b,%al │ │ │ │ + jne 1bc60 │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r11b,0x58(%rsp) │ │ │ │ + mov %r9d,0x38(%rsp) │ │ │ │ + mov %ecx,0x50(%rsp) │ │ │ │ + mov %dl,0x34(%rsp) │ │ │ │ + call 3560 <__ctype_tolower_loc@plt> │ │ │ │ + mov 0x50(%rsp),%ecx │ │ │ │ + mov 0x38(%rsp),%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov (%rax),%rax │ │ │ │ + movzbl 0x34(%rsp),%r14d │ │ │ │ + movzbl 0x58(%rsp),%r11d │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov (%rax,%rbp,4),%eax │ │ │ │ + mov %al,(%rbx) │ │ │ │ + mov %ecx,%ebx │ │ │ │ + jmp 1b880 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%r14d │ │ │ │ + jmp 1b880 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%edx │ │ │ │ + jmp 1b7d1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xd0(%rsp),%ecx │ │ │ │ + lea 0x683ba(%rip),%rdx │ │ │ │ + mov $0xb0e,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6573a(%rip),%rdi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call 74b80 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + jmp 1b9a0 │ │ │ │ + mov 0xd0(%rsp),%r8d │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x65710(%rip),%rdi │ │ │ │ + lea 0x6834b(%rip),%rdx │ │ │ │ + mov $0xaf2,%esi │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov $0x98,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movl $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movl $0x0,0x40(%rax) │ │ │ │ + movq $0x0,0x80(%rax) │ │ │ │ + movl $0x0,0x30(%rax) │ │ │ │ + movl $0x0,0x3a(%rax) │ │ │ │ + movb $0x1,0x3e(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm1,0x18(%rax) │ │ │ │ + movups %xmm0,0x48(%rax) │ │ │ │ + movups %xmm0,0x58(%rax) │ │ │ │ + movups %xmm0,0x68(%rax) │ │ │ │ + jmp 1b6b9 │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + jmp 1baa5 │ │ │ │ + mov 0xd0(%rsp),%ecx │ │ │ │ + lea 0x6830f(%rip),%rdx │ │ │ │ + mov $0xb70,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x65667(%rip),%rdi │ │ │ │ + call 74b80 │ │ │ │ + jmp 1bb6b │ │ │ │ + lea 0x6b5b8(%rip),%rcx │ │ │ │ + mov $0xb04,%edx │ │ │ │ + lea 0x6564a(%rip),%rsi │ │ │ │ + lea 0x656d6(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + lea 0x6569c(%rip),%rcx │ │ │ │ + lea 0x65687(%rip),%rax │ │ │ │ + mov $0xb54,%esi │ │ │ │ + cmove %rax,%rcx │ │ │ │ + lea 0x6561d(%rip),%rdi │ │ │ │ + lea 0x65691(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + mov (%rax),%edi │ │ │ │ + call 33e0 │ │ │ │ + lea 0x655f2(%rip),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea 0x681f2(%rip),%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov $0xab6,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov 0x81544(%rip),%rdi │ │ │ │ + lea 0x6566a(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x6b50a(%rip),%rcx │ │ │ │ + mov $0xb67,%edx │ │ │ │ + lea 0x6559c(%rip),%rsi │ │ │ │ + lea 0x65628(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + lea 0x655ee(%rip),%rcx │ │ │ │ + mov $0xac9,%esi │ │ │ │ + lea 0x655d4(%rip),%rax │ │ │ │ + lea 0x655ee(%rip),%rdx │ │ │ │ + cmove %rax,%rcx │ │ │ │ + lea 0x65568(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 74b80 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call 35a0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - lea 0x1(%r8),%r11d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x98,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %r9d,%r15d │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ + call 13000 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movl $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movl $0x0,0x40(%rax) │ │ │ │ + movq $0x0,0x80(%rax) │ │ │ │ + movl $0x0,0x30(%rax) │ │ │ │ + movl $0x0,0x3a(%rax) │ │ │ │ + movb $0x1,0x3e(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm1,0x18(%rax) │ │ │ │ + movups %xmm0,0x48(%rax) │ │ │ │ + movups %xmm0,0x58(%rax) │ │ │ │ + movups %xmm0,0x68(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + movzbl 0x3c(%rdi),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ + xor %edi,%edi │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov $0x10,%esi │ │ │ │ push %rbx │ │ │ │ - mov %r8d,%ebx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - mov %ecx,%ebp │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - imul %r11d,%ebp │ │ │ │ - mov %r11d,0x8(%rsp) │ │ │ │ - movslq %ebp,%rbp │ │ │ │ - shl $0x2,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rbp,%rdx │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %ebp,%eax │ │ │ │ + lea (%rax,%rax,2),%r12 │ │ │ │ + shl $0x3,%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ mov %rax,%rdi │ │ │ │ call 3070 │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov %rax,%r8 │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jbe 1b41c <__cxa_finalize@plt+0x17c4c> │ │ │ │ - lea -0x1(%r12),%edx │ │ │ │ - movslq 0x8(%rsp),%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r14,%r10 │ │ │ │ - lea 0x1(%r14,%rdx,1),%rcx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - shl $0x2,%rax │ │ │ │ - lea -0x1(%rbx),%ecx │ │ │ │ - mov %ecx,0x4c(%rsp) │ │ │ │ - lea (%r8,%rax,1),%rbp │ │ │ │ - mov %r11d,%r8d │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %r15d,%ebp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movslq %edi,%rax │ │ │ │ - mov %edx,(%r12) │ │ │ │ - add %r8d,%edi │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - jbe 1b3fd <__cxa_finalize@plt+0x17c2d> │ │ │ │ - mov 0x4c(%rsp),%ecx │ │ │ │ - lea 0x0(,%rax,4),%r9 │ │ │ │ - mov %edx,0x24(%rsp) │ │ │ │ - mov %r12,%r13 │ │ │ │ - lea (%rsi,%r9,1),%rbx │ │ │ │ - neg %r9 │ │ │ │ - mov %r10,(%rsp) │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - add %rax,%rcx │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - lea 0x4(%rsi,%rcx,4),%rax │ │ │ │ - mov %r8d,0x20(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %edi,0x48(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - jmp 1b36b <__cxa_finalize@plt+0x17b9b> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x4(%rbp),%edx │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - lea (%rdx,%rbx,1),%esi │ │ │ │ - lea (%rax,%rbx,1),%r12d │ │ │ │ - cmp %eax,%edx │ │ │ │ - cmovge %esi,%r12d │ │ │ │ - mov %r12d,0x4(%r13) │ │ │ │ - add $0x4,%rbp │ │ │ │ - add $0x4,%r13 │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %rbp,0x8(%rsp) │ │ │ │ - je 1b3e0 <__cxa_finalize@plt+0x17c10> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movl $0x0,0x4(%rbp,%rax,1) │ │ │ │ - mov 0x4(%rbp),%edx │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - mov 0x0(%rbp),%r12d │ │ │ │ - lea (%rdx,%rbx,1),%esi │ │ │ │ - cmp %eax,%edx │ │ │ │ - lea (%rax,%rbx,1),%r11d │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - cmovl %r11d,%esi │ │ │ │ - movsbl (%rax),%edi │ │ │ │ - mov %esi,%r15d │ │ │ │ - movsbl (%r14),%esi │ │ │ │ - call *0x90(%rsp) │ │ │ │ - add %eax,%r12d │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jle 1b340 <__cxa_finalize@plt+0x17b70> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%r12d │ │ │ │ - movsbl (%r14),%esi │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - movsbl (%rax),%edi │ │ │ │ - call *0x90(%rsp) │ │ │ │ - add %eax,%r12d │ │ │ │ - jmp 1b354 <__cxa_finalize@plt+0x17b84> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%r8d │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov %ebx,%ebp │ │ │ │ - mov 0x24(%rsp),%edx │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - mov 0x48(%rsp),%edi │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - add $0x1,%r10 │ │ │ │ - add %ebp,%edx │ │ │ │ - add %rax,%r12 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp %rax,%r10 │ │ │ │ - jne 1b2d8 <__cxa_finalize@plt+0x17b08> │ │ │ │ - mov %rsi,%r8 │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %r8,%rax │ │ │ │ + movl $0x0,0x8(%rbx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %ebp,0xc(%rbx) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r12d │ │ │ │ + xor %edi,%edi │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov $0x10,%esi │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov 0x90(%rsp),%r14d │ │ │ │ - mov 0xa0(%rsp),%r11 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 1b6b0 <__cxa_finalize@plt+0x17ee0> │ │ │ │ - lea 0x1(%r9),%r15d │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %r9d,%ebx │ │ │ │ - mov %r15d,%r10d │ │ │ │ - imul %ecx,%r10d │ │ │ │ - lea (%r10,%r9,1),%ecx │ │ │ │ - mov (%rsi,%rcx,4),%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea (%r10,%rcx,1),%eax │ │ │ │ - mov 0x0(%rbp,%rax,4),%eax │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jle 1b4b2 <__cxa_finalize@plt+0x17ce2> │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %ecx,%ebx │ │ │ │ - add $0x1,%ecx │ │ │ │ - cmp %ecx,%r9d │ │ │ │ - jne 1b4a0 <__cxa_finalize@plt+0x17cd0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 1b606 <__cxa_finalize@plt+0x17e36> │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 1b606 <__cxa_finalize@plt+0x17e36> │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %r12d,%r9d │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov %r15d,%ebx │ │ │ │ - mov %r11,0x48(%rsp) │ │ │ │ - mov %r14d,%r12d │ │ │ │ - jmp 1b517 <__cxa_finalize@plt+0x17d47> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov $0x5,%esi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov %r14d,%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 1b600 <__cxa_finalize@plt+0x17e30> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 1b600 <__cxa_finalize@plt+0x17e30> │ │ │ │ - mov %ebx,%eax │ │ │ │ - lea -0x1(%r9),%r14d │ │ │ │ - imul %r9d,%eax │ │ │ │ - lea (%rax,%r8,1),%ecx │ │ │ │ - sub %ebx,%eax │ │ │ │ - lea (%rax,%r8,1),%esi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov 0x0(%rbp,%rcx,4),%ecx │ │ │ │ - mov 0x0(%rbp,%rsi,4),%edi │ │ │ │ - mov %rsi,%rax │ │ │ │ - add %r12d,%edi │ │ │ │ - cmp %edi,%ecx │ │ │ │ - je 1b630 <__cxa_finalize@plt+0x17e60> │ │ │ │ - sub $0x1,%edx │ │ │ │ - lea -0x1(%r8),%r15d │ │ │ │ - mov 0x0(%rbp,%rdx,4),%edi │ │ │ │ - add %r12d,%edi │ │ │ │ - cmp %edi,%ecx │ │ │ │ - je 1b658 <__cxa_finalize@plt+0x17e88> │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %r15d,%r11d │ │ │ │ - mov %r14d,%r10d │ │ │ │ - mov %ecx,0x14(%rsp) │ │ │ │ - mov 0x0(%rbp,%rax,4),%r13d │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %r9d,0x10(%rsp) │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - add %rax,%r11 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - movsbl (%r11),%esi │ │ │ │ - add %rax,%r10 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - movsbl (%r10),%edi │ │ │ │ - call *%rax │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - add %eax,%r13d │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - cmp %r13d,%ecx │ │ │ │ - jne 1b680 <__cxa_finalize@plt+0x17eb0> │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - movsbl (%r11),%esi │ │ │ │ - movsbl (%r10),%edi │ │ │ │ - call 39aa0 │ │ │ │ - test %al,%al │ │ │ │ - jne 1b4f0 <__cxa_finalize@plt+0x17d20> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov $0x6,%esi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %r15d,%r8d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 1b50e <__cxa_finalize@plt+0x17d3e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r8d,%ebx │ │ │ │ - mov %r9d,%r12d │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %r12d,0x18(%rax) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %ebp,%eax │ │ │ │ + lea (%rax,%rax,2),%r12 │ │ │ │ + shl $0x3,%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %ebx,0x1c(%rax) │ │ │ │ - add $0x58,%rsp │ │ │ │ + call 3070 │ │ │ │ + movl $0x0,0x8(%rbx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %ebp,0xc(%rbx) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 1a0d0 <__cxa_finalize@plt+0x16900> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - mov %r14d,%r9d │ │ │ │ - jmp 1b505 <__cxa_finalize@plt+0x17d35> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - mov %r15d,%r8d │ │ │ │ - jmp 1b505 <__cxa_finalize@plt+0x17d35> │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + cmpq $0x0,0x10(%rdi) │ │ │ │ + mov $0x1,%eax │ │ │ │ + je 1c078 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r8d,%ebx │ │ │ │ - mov %r9d,%r12d │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 1b606 <__cxa_finalize@plt+0x17e36> │ │ │ │ - lea 0x6bbc3(%rip),%rcx │ │ │ │ - mov $0xf9,%edx │ │ │ │ - lea 0x65fd9(%rip),%rsi │ │ │ │ - lea 0x65fdc(%rip),%rdi │ │ │ │ + movzbl 0x3b(%rdi),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 1c070 │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + setne %al │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov 0x10(%rsi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1c0b0 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + lea 0x6b4c9(%rip),%rcx │ │ │ │ + mov $0x337,%edx │ │ │ │ + lea 0x653c3(%rip),%rsi │ │ │ │ + lea 0x65478(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + cmpq $0x0,0x8(%rdi) │ │ │ │ + setne %al │ │ │ │ + ret │ │ │ │ nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1c126 │ │ │ │ + mov 0x1c(%rsi),%edx │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rsi,%rbp │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 1b606 <__cxa_finalize@plt+0x17e36> │ │ │ │ + test %edx,%edx │ │ │ │ + jne 1c10c │ │ │ │ + jmp 1c121 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rax,%rbx,8),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 13e00 │ │ │ │ + cmp 0x1c(%rbp),%ebx │ │ │ │ + jb 1c108 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + lea 0x6b433(%rip),%rcx │ │ │ │ + mov $0x3d3,%edx │ │ │ │ + lea 0x6534d(%rip),%rsi │ │ │ │ + lea 0x6540f(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rsi,%r15 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ - lea 0x1(%r9),%r13d │ │ │ │ push %r12 │ │ │ │ - mov %r13d,%r14d │ │ │ │ - mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - lea 0x1(%rax),%ebp │ │ │ │ - imul %ebp,%r14d │ │ │ │ - movslq %r14d,%r14 │ │ │ │ - shl $0x2,%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r14,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - call 5e500 │ │ │ │ - mov %r14,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call 5e500 │ │ │ │ - mov %r14,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov (%r15),%rdi │ │ │ │ - call 3070 │ │ │ │ - mov %r14,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - call 3070 │ │ │ │ - mov %r14,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov (%r12),%rdi │ │ │ │ - call 3070 │ │ │ │ - mov %rax,(%r12) │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 1b77f <__cxa_finalize@plt+0x17faf> │ │ │ │ - movslq %ebp,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - shl $0x3,%rsi │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%r12,%rax,1),%rcx │ │ │ │ - add $0x1,%edx │ │ │ │ - movl $0x0,(%rcx) │ │ │ │ - mov (%rbx,%rax,1),%rcx │ │ │ │ - add %rsi,%rax │ │ │ │ - movl $0x80000000,(%rcx) │ │ │ │ - cmp %edx,%r13d │ │ │ │ - jne 1b760 <__cxa_finalize@plt+0x17f90> │ │ │ │ - cmpl $0xffffffff,0x48(%rsp) │ │ │ │ - je 1b790 <__cxa_finalize@plt+0x17fc0> │ │ │ │ - jmp 1b786 <__cxa_finalize@plt+0x17fb6> │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + sub $0x3e,%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + jne 1c1a3 │ │ │ │ + lea -0x1(%rcx),%r12d │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + call 3480 │ │ │ │ + movb $0x0,(%rax,%r12,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov (%rax,%rbp,8),%rax │ │ │ │ + mov %rdi,0x38(%rax) │ │ │ │ + mov %r12d,0xc(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + call 1aff0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + sub $0x3e,%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + jne 1c202 │ │ │ │ + lea -0x1(%rcx),%r12d │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + call 3480 │ │ │ │ + movb $0x0,(%rax,%r12,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov (%rax,%rbp,8),%rax │ │ │ │ + mov %rdi,0x18(%rax) │ │ │ │ + mov %r12d,(%rax) │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ + call 1b020 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %r9d,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - mov 0xa8(%rsp),%r9d │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov 0xa0(%rsp),%r10 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - mov 0xb0(%rsp),%r11d │ │ │ │ - mov 0xd8(%rsp),%r15 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 1b9bd <__cxa_finalize@plt+0x181ed> │ │ │ │ - lea 0x1(%r9),%r12d │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %r9d,%ebx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r12d,%r13d │ │ │ │ - imul %ebp,%r13d │ │ │ │ - lea 0x0(%r13,%r9,1),%eax │ │ │ │ - mov (%rcx,%rax,4),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x0(%r13,%rax,1),%ecx │ │ │ │ - mov (%rdx,%rcx,4),%ecx │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - jle 1b83a <__cxa_finalize@plt+0x1806a> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %eax,%r9d │ │ │ │ - jne 1b828 <__cxa_finalize@plt+0x18058> │ │ │ │ - movq $0x0,0x18(%r15) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 1b9bd <__cxa_finalize@plt+0x181ed> │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 1b9bd <__cxa_finalize@plt+0x181ed> │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov %r15,0x8(%rsp) │ │ │ │ - mov %ebx,%r15d │ │ │ │ - mov %ebp,%ebx │ │ │ │ - mov %r11d,%ebp │ │ │ │ - mov %r12d,%r13d │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - lea -0x1(%r15),%r9d │ │ │ │ - mov %ebx,0x5c(%rsp) │ │ │ │ - imul %ebx,%r13d │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - mov %ebp,0x4c(%rsp) │ │ │ │ - mov %r15d,0x50(%rsp) │ │ │ │ - lea 0x0(%r13,%r15,1),%r8d │ │ │ │ - sub %r12d,%r13d │ │ │ │ - mov %r9d,%r15d │ │ │ │ - lea (%r9,%r13,1),%eax │ │ │ │ - mov %r8d,0x58(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r13d,0x54(%rsp) │ │ │ │ - mov %r8,%r13 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov (%rax,%rdi,4),%ebx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov (%rax,%r13,4),%ebp │ │ │ │ - mov %r15d,%eax │ │ │ │ - movsbl (%rdi,%rax,1),%esi │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - movsbl (%rdi,%rax,1),%edi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - call *%rax │ │ │ │ - add %eax,%ebx │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - je 1ba08 <__cxa_finalize@plt+0x18238> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%rax,%r13,4),%esi │ │ │ │ - cmp %esi,%ebp │ │ │ │ - je 1b918 <__cxa_finalize@plt+0x18148> │ │ │ │ - mov (%r14,%r13,4),%esi │ │ │ │ - cmp %esi,%ebp │ │ │ │ - jne 1b8b1 <__cxa_finalize@plt+0x180e1> │ │ │ │ - mov 0x58(%rsp),%edx │ │ │ │ - mov 0x5c(%rsp),%ebx │ │ │ │ - mov 0x4c(%rsp),%ebp │ │ │ │ - jmp 1b984 <__cxa_finalize@plt+0x181b4> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x50(%rsp),%r15d │ │ │ │ - mov 0x54(%rsp),%r13d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x4c(%rsp),%ebp │ │ │ │ - mov 0x48(%rsp),%ebx │ │ │ │ - lea (%r15,%r13,1),%edx │ │ │ │ - mov $0x41,%r13d │ │ │ │ - mov (%rdi,%rdx,4),%eax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add %ebp,%eax │ │ │ │ - cmp %esi,%eax │ │ │ │ - mov $0x53,%eax │ │ │ │ - mov $0x2,%esi │ │ │ │ - cmove %eax,%r13d │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 1b9b8 <__cxa_finalize@plt+0x181e8> │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rsi),%rax │ │ │ │ + mov (%rax,%r14,8),%rax │ │ │ │ + mov 0x40(%rax),%r15d │ │ │ │ + lea (%r15,%r8,1),%edx │ │ │ │ test %r15d,%r15d │ │ │ │ - je 1b9b8 <__cxa_finalize@plt+0x181e8> │ │ │ │ - cmp $0x53,%r13b │ │ │ │ - je 1b871 <__cxa_finalize@plt+0x180a1> │ │ │ │ - cmp $0x41,%r13b │ │ │ │ - je 1b9e0 <__cxa_finalize@plt+0x18210> │ │ │ │ - mov %ebx,%edx │ │ │ │ - imul %r12d,%edx │ │ │ │ - lea (%rdx,%r15,1),%esi │ │ │ │ - sub $0x1,%r15d │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov (%r14,%rsi,4),%esi │ │ │ │ - sub $0x1,%edx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x42,%r13d │ │ │ │ - mov (%r14,%rdx,4),%eax │ │ │ │ - add %ebp,%eax │ │ │ │ - cmp %esi,%eax │ │ │ │ - mov $0x53,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - cmove %eax,%r13d │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 1b95a <__cxa_finalize@plt+0x1818a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - movq $0x0,0x18(%r15) │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %r15,%rdi │ │ │ │ + jne 1c258 │ │ │ │ + mov %edx,0x40(%rax) │ │ │ │ + mov %rbx,0x30(%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 1a0d0 <__cxa_finalize@plt+0x16900> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - sub $0x1,%ebx │ │ │ │ - imul %r12d,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %edx,%r13d │ │ │ │ - add %r15d,%edx │ │ │ │ - mov %edx,%edx │ │ │ │ - sub %r12d,%r13d │ │ │ │ - mov (%rax,%rdx,4),%esi │ │ │ │ - jmp 1b92d <__cxa_finalize@plt+0x1815d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x4c(%rsp),%ebp │ │ │ │ - mov %r15d,0x18(%rsp) │ │ │ │ - mov $0x53,%r13d │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - mov 0x18(%rsp),%r15d │ │ │ │ - mov 0x48(%rsp),%ebx │ │ │ │ - jmp 1b956 <__cxa_finalize@plt+0x18186> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea 0x2(%rdx),%esi │ │ │ │ + mov %r8d,%r12d │ │ │ │ + lea 0x1(%rdx),%r13d │ │ │ │ + mov %r14d,0xc(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x1(%r9),%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + lea 0x1(%r15),%edi │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov %edi,(%rax,%r14,4) │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 3480 │ │ │ │ + mov %r13d,%eax │ │ │ │ + movb $0x0,(%rbx,%r15,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + movb $0x0,(%rbx,%rax,1) │ │ │ │ + call 32c0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov (%rax,%r14,8),%rax │ │ │ │ + jmp 1c23c │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - movsbl %dil,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - cmp $0x20,%eax │ │ │ │ - jbe 1ba6f <__cxa_finalize@plt+0x1829f> │ │ │ │ - subsd 0x6b0e2(%rip),%xmm0 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1c3ba │ │ │ │ + mov %edx,%ebp │ │ │ │ + mov (%rax,%rbp,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1c3ba │ │ │ │ + mov 0x40(%rax),%r14d │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %r8d,%r12d │ │ │ │ + lea (%r14,%r8,1),%edx │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 1c350 │ │ │ │ + mov %edx,0x40(%rax) │ │ │ │ + mov %rbx,0x30(%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - push %rax │ │ │ │ - mov 0x81989(%rip),%rdi │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x680fa(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - lea 0x6b891(%rip),%rcx │ │ │ │ - mov $0x48,%edx │ │ │ │ - lea 0x65bea(%rip),%rsi │ │ │ │ - lea 0x65bf6(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - cmp %edi,%esi │ │ │ │ - jb 1bb17 <__cxa_finalize@plt+0x18347> │ │ │ │ - lea 0x3(%rdi),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - sub %edi,%eax │ │ │ │ - cmp %esi,%ecx │ │ │ │ - mov $0x3,%ecx │ │ │ │ - cmovb %rcx,%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp $0x18,%edx │ │ │ │ - jbe 1baf5 <__cxa_finalize@plt+0x18325> │ │ │ │ - mov $0x1,%ecx │ │ │ │ - cmp $0x1b,%edx │ │ │ │ - jbe 1baf5 <__cxa_finalize@plt+0x18325> │ │ │ │ - cmp $0x1d,%edx │ │ │ │ - jbe 1bb10 <__cxa_finalize@plt+0x18340> │ │ │ │ - mov $0x3,%ecx │ │ │ │ - cmp $0x31,%edx │ │ │ │ - jbe 1baf5 <__cxa_finalize@plt+0x18325> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp $0x63,%edx │ │ │ │ - seta %cl │ │ │ │ - add $0x4,%ecx │ │ │ │ - lea (%rax,%rcx,4),%rdx │ │ │ │ - lea 0x81520(%rip),%rax │ │ │ │ - movsd (%rax,%rdx,8),%xmm0 │ │ │ │ - jmp 32b0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x2,%ecx │ │ │ │ - jmp 1baf5 <__cxa_finalize@plt+0x18325> │ │ │ │ - push %rax │ │ │ │ - lea 0x6b7f1(%rip),%rcx │ │ │ │ - mov $0x54,%edx │ │ │ │ - lea 0x65b62(%rip),%rsi │ │ │ │ - lea 0x65b83(%rip),%rdi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rsi,%r15 │ │ │ │ + lea 0x2(%rdx),%esi │ │ │ │ + lea 0x1(%rdx),%r13d │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + lea 0x1(%r14),%edi │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r14d,%r12d │ │ │ │ + add %rax,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3480 │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 3480 │ │ │ │ + mov %r13d,%eax │ │ │ │ + movb $0x0,(%rbx,%r12,1) │ │ │ │ + mov %r14,%rdi │ │ │ │ + movb $0x0,(%rbx,%rax,1) │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov (%rax,%rbp,8),%rax │ │ │ │ + jmp 1c331 │ │ │ │ + lea 0x6b13f(%rip),%rcx │ │ │ │ + mov $0x53e,%edx │ │ │ │ + lea 0x650b9(%rip),%rsi │ │ │ │ + lea 0x65184(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - cmp $0x3,%edi │ │ │ │ - ja 1bba0 <__cxa_finalize@plt+0x183d0> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x18,%esi │ │ │ │ - jbe 1bb78 <__cxa_finalize@plt+0x183a8> │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp $0x1b,%esi │ │ │ │ - jbe 1bb78 <__cxa_finalize@plt+0x183a8> │ │ │ │ - cmp $0x1d,%esi │ │ │ │ - jbe 1bc40 <__cxa_finalize@plt+0x18470> │ │ │ │ - mov $0x3,%eax │ │ │ │ - cmp $0x31,%esi │ │ │ │ - jbe 1bb78 <__cxa_finalize@plt+0x183a8> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x63,%esi │ │ │ │ - seta %al │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %edi,%edi │ │ │ │ - movsd 0x6afd6(%rip),%xmm0 │ │ │ │ - lea (%rdi,%rax,4),%rdx │ │ │ │ - lea 0x81553(%rip),%rax │ │ │ │ - subsd (%rax,%rdx,8),%xmm0 │ │ │ │ - jmp 32b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x4,%edi │ │ │ │ - je 1bbc8 <__cxa_finalize@plt+0x183f8> │ │ │ │ - cmp $0x5,%edi │ │ │ │ - je 1bbe8 <__cxa_finalize@plt+0x18418> │ │ │ │ - cmp $0x63,%esi │ │ │ │ - seta %al │ │ │ │ - cmp $0x6,%edi │ │ │ │ - jne 1bc18 <__cxa_finalize@plt+0x18448> │ │ │ │ - test %al,%al │ │ │ │ - je 1bc18 <__cxa_finalize@plt+0x18448> │ │ │ │ - mov $0x3,%eax │ │ │ │ - mov $0x3,%edi │ │ │ │ - jmp 1bb78 <__cxa_finalize@plt+0x183a8> │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x31,%esi │ │ │ │ - jbe 1bc30 <__cxa_finalize@plt+0x18460> │ │ │ │ - cmp $0x64,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov $0x2,%edx │ │ │ │ - cmovb %eax,%edi │ │ │ │ - mov %edi,%eax │ │ │ │ - mov %edx,%edi │ │ │ │ - jmp 1bb78 <__cxa_finalize@plt+0x183a8> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x3,%edi │ │ │ │ - cmp $0x31,%esi │ │ │ │ - ja 1bc00 <__cxa_finalize@plt+0x18430> │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 1bb78 <__cxa_finalize@plt+0x183a8> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0x63,%esi │ │ │ │ - ja 1bbdd <__cxa_finalize@plt+0x1840d> │ │ │ │ - mov $0x2,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 1bb78 <__cxa_finalize@plt+0x183a8> │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x7,%edi │ │ │ │ - jne 1bc4a <__cxa_finalize@plt+0x1847a> │ │ │ │ - test %al,%al │ │ │ │ - je 1bc4a <__cxa_finalize@plt+0x1847a> │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov $0x3,%edi │ │ │ │ - jmp 1bb78 <__cxa_finalize@plt+0x183a8> │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x3,%edx │ │ │ │ - jmp 1bbdd <__cxa_finalize@plt+0x1840d> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x2,%eax │ │ │ │ - jmp 1bb78 <__cxa_finalize@plt+0x183a8> │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jne 1bc30 <__cxa_finalize@plt+0x18460> │ │ │ │ - test %al,%al │ │ │ │ - je 1bc30 <__cxa_finalize@plt+0x18460> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x3,%edi │ │ │ │ - jmp 1bb78 <__cxa_finalize@plt+0x183a8> │ │ │ │ - nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %edi,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - test %edi,%edi │ │ │ │ - je 1c010 <__cxa_finalize@plt+0x18840> │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - mov %edi,%r15d │ │ │ │ - mov %rcx,%r14 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x60(%rsp),%ebp │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ - lea (%rcx,%r15,1),%rbp │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsbl (%r14),%ecx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rcx,%xmm0 │ │ │ │ - cmp $0x20,%ecx │ │ │ │ - jbe 1c379 <__cxa_finalize@plt+0x18ba9> │ │ │ │ - subsd 0x6ae92(%rip),%xmm0 │ │ │ │ - divsd 0x6aea2(%rip),%xmm0 │ │ │ │ - add $0x1,%r14 │ │ │ │ - call 30d0 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jne 1bca0 <__cxa_finalize@plt+0x184d0> │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %r15,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - call 32b0 │ │ │ │ - mov 0x81709(%rip),%rdi │ │ │ │ - mov %r13d,%ecx │ │ │ │ - lea 0x659be(%rip),%rdx │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x2,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - cmp %ebx,%r12d │ │ │ │ - jb 1c350 <__cxa_finalize@plt+0x18b80> │ │ │ │ - mov %r13d,%r14d │ │ │ │ - sub %ebx,%r14d │ │ │ │ - cmp $0x18,%r13d │ │ │ │ - jbe 1c064 <__cxa_finalize@plt+0x18894> │ │ │ │ - lea 0x67e4d(%rip),%rax │ │ │ │ - movsd 0x6adfd(%rip),%xmm0 │ │ │ │ - mov %ebx,%ebp │ │ │ │ - mov %r14d,%r15d │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - movsd 0x6ade3(%rip),%xmm7 │ │ │ │ - lea 0x67e54(%rip),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x3(%rbx),%eax │ │ │ │ - mov %eax,0x44(%rsp) │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - jmp 1beba <__cxa_finalize@plt+0x186ea> │ │ │ │ - nop │ │ │ │ - cmp $0x1d,%r13d │ │ │ │ - jbe 1c340 <__cxa_finalize@plt+0x18b70> │ │ │ │ - cmp $0x31,%r13d │ │ │ │ - jbe 1c2f0 <__cxa_finalize@plt+0x18b20> │ │ │ │ - lea 0x81265(%rip),%rax │ │ │ │ - cmp $0x63,%r13d │ │ │ │ - jbe 1c330 <__cxa_finalize@plt+0x18b60> │ │ │ │ - movsd 0xa0(%rax,%r14,8),%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,0x48(%rsp) │ │ │ │ - call 32b0 │ │ │ │ - movsd 0x38(%rsp),%xmm3 │ │ │ │ - movsd 0x48(%rsp),%xmm1 │ │ │ │ - addsd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r12d,%r9d │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov 0x815fc(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x658c0(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %r13d,%esi │ │ │ │ - call 1bb40 <__cxa_finalize@plt+0x18370> │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %r13d,%esi │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movq %xmm1,%r14 │ │ │ │ - call 1bb40 <__cxa_finalize@plt+0x18370> │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r12d,%r9d │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov 0x815b4(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x65878(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - movq %r14,%xmm1 │ │ │ │ - call 2b000 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r12d,%r9d │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov 0x8157f(%rip),%rdi │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - lea 0x67d5e(%rip),%rdx │ │ │ │ - movq %r14,%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x2,%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp %ebp,%r12d │ │ │ │ - jb 1c2da <__cxa_finalize@plt+0x18b0a> │ │ │ │ - mov %ebp,%r14d │ │ │ │ - mov %r15d,%edi │ │ │ │ - sub %ebx,%r14d │ │ │ │ - mov %r14d,%esi │ │ │ │ - call 2e310 │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %r15d,%edi │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - call 2e310 │ │ │ │ - push %r14 │ │ │ │ - mov 0x81523(%rip),%rdi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - push %r15 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %r12d,%r9d │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %r12d,%r9d │ │ │ │ - mov %ebx,%r8d │ │ │ │ - cvtsi2sd %r14,%xmm1 │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - mov 0x814dc(%rip),%rdi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - mulsd %xmm6,%xmm1 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,0x48(%rsp) │ │ │ │ - push %rbx │ │ │ │ - push %rbp │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - movsd %xmm6,0x38(%rsp) │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - call 30d0 │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - subsd %xmm0,%xmm7 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - call 30d0 │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - subsd %xmm0,%xmm7 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - mov %r13d,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - push %rbp │ │ │ │ - sub %ebp,%eax │ │ │ │ - push %r13 │ │ │ │ - mov 0x8145a(%rip),%rdi │ │ │ │ - mov %r12d,%r9d │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - mulsd 0x40(%rsp),%xmm1 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x2,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - jb 1c35a <__cxa_finalize@plt+0x18b8a> │ │ │ │ - cmp %ebp,0x44(%rsp) │ │ │ │ - mov $0x3,%eax │ │ │ │ - cmovb %rax,%r14 │ │ │ │ - cmp $0x1b,%r13d │ │ │ │ - ja 1bda0 <__cxa_finalize@plt+0x185d0> │ │ │ │ - lea 0x81023(%rip),%rax │ │ │ │ - movsd 0x20(%rax,%r14,8),%xmm1 │ │ │ │ - jmp 1bdcf <__cxa_finalize@plt+0x185ff> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %ebx,%r14d │ │ │ │ - call 32b0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - neg %r14d │ │ │ │ - mov 0x813db(%rip),%rdi │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mov $0x2,%eax │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + cmp %eax,0x1c(%rsi) │ │ │ │ + jne 1c5a7 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,(%r14) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1c5a2 │ │ │ │ + mov 0x68(%rsp),%r15d │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea (%rax,%r15,8),%rbx │ │ │ │ + call 13da0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x65686(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - divsd %xmm2,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - cmp %ebx,%r12d │ │ │ │ - jb 1c350 <__cxa_finalize@plt+0x18b80> │ │ │ │ - lea 0x67b3d(%rip),%rax │ │ │ │ - movsd 0x6aaed(%rip),%xmm0 │ │ │ │ - mov %ebx,%ebp │ │ │ │ - mov %r14d,%r15d │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x67b4c(%rip),%rax │ │ │ │ - movsd 0x6aacc(%rip),%xmm6 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x3(%rbx),%eax │ │ │ │ - mov %eax,0x44(%rsp) │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%r14d │ │ │ │ - mov %r15d,%edi │ │ │ │ - sub %ebx,%r14d │ │ │ │ - mov %r14d,%esi │ │ │ │ - call 2e310 │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %r15d,%edi │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - call 2e310 │ │ │ │ - push %r14 │ │ │ │ - mov 0x8132d(%rip),%rdi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - push %r15 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %r12d,%r9d │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %r12d,%r9d │ │ │ │ - mov %ebx,%r8d │ │ │ │ - cvtsi2sd %r14,%xmm1 │ │ │ │ - movsd 0x28(%rsp),%xmm4 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - mov 0x812e6(%rip),%rdi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - mulsd %xmm4,%xmm1 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,0x40(%rsp) │ │ │ │ - push %rbx │ │ │ │ - push %rbp │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - movsd %xmm4,0x38(%rsp) │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - call 30d0 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - subsd %xmm0,%xmm5 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - call 30d0 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - subsd %xmm0,%xmm5 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - mov %r13d,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - push %rbp │ │ │ │ - sub %ebp,%eax │ │ │ │ - push %r13 │ │ │ │ - mov 0x81264(%rip),%rdi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %r12d,%r9d │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mulsd 0x48(%rsp),%xmm1 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x2,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - jb 1c35a <__cxa_finalize@plt+0x18b8a> │ │ │ │ - cmp %ebp,0x44(%rsp) │ │ │ │ - mov $0x3,%eax │ │ │ │ - cmovb %rax,%r14 │ │ │ │ - lea 0x80e37(%rip),%rax │ │ │ │ - movsd (%rax,%r14,8),%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,0x38(%rsp) │ │ │ │ - call 32b0 │ │ │ │ - movsd 0x30(%rsp),%xmm3 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - addsd %xmm0,%xmm3 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - call 32b0 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r12d,%r9d │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov 0x811dc(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x654a0(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %r13d,%esi │ │ │ │ - call 1bb40 <__cxa_finalize@plt+0x18370> │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %r13d,%esi │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movq %xmm1,%r14 │ │ │ │ - call 1bb40 <__cxa_finalize@plt+0x18370> │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r12d,%r9d │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov 0x81194(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x65458(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - movq %r14,%xmm1 │ │ │ │ - call 2b000 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r12d,%r9d │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov 0x8115f(%rip),%rdi │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - lea 0x6793e(%rip),%rdx │ │ │ │ - movq %r14,%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x2,%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp %ebp,%r12d │ │ │ │ - jae 1c0b0 <__cxa_finalize@plt+0x188e0> │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - add $0x58,%rsp │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + movups %xmm0,0x44(%rax) │ │ │ │ + mov 0x1c(%r14),%eax │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + movzbl 0x0(%r13),%eax │ │ │ │ + sub $0x3e,%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + jne 1c59d │ │ │ │ + mov 0x18(%rsp),%ebx │ │ │ │ + lea 0x1(%r13),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea -0x1(%rbx),%r15d │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r15,%rbx │ │ │ │ + call 3480 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov %r14,%rsi │ │ │ │ + movb $0x0,0x0(%r13,%r15,1) │ │ │ │ + mov 0x1c(%rsp),%r15d │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x1c(%r14),%edx │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + mov %r13,0x18(%rax) │ │ │ │ + mov %ebx,(%rax) │ │ │ │ + call 1c210 │ │ │ │ + mov 0x24(%r14),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + cmova %ebp,%eax │ │ │ │ + mov %eax,0x24(%r14) │ │ │ │ + mov 0x28(%r14),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + cmovb %ebp,%eax │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + mov %eax,0x28(%r14) │ │ │ │ + je 1c558 │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + je 1c4f0 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1c57e │ │ │ │ + mov 0x1c(%r14),%ebx │ │ │ │ + lea 0x1(%rbx),%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1c5c6 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea (%rax,%rbx,8),%rbx │ │ │ │ + call 13da0 │ │ │ │ + mov 0x1c(%r14),%edx │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 1c2f0 │ │ │ │ + addl $0x1,0x1c(%r14) │ │ │ │ + cmpb $0x0,0x3c(%r14) │ │ │ │ + jne 1c544 │ │ │ │ + addl $0x1,0x18(%r14) │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - add $0xc,%r14 │ │ │ │ - lea 0x80d25(%rip),%rax │ │ │ │ - movsd (%rax,%r14,8),%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - lea 0x80d0d(%rip),%rax │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - movsd (%rax,%r14,8),%xmm1 │ │ │ │ - jmp 1bdf4 <__cxa_finalize@plt+0x18624> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x10,%r14 │ │ │ │ - jmp 1c2fb <__cxa_finalize@plt+0x18b2b> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x80cd9(%rip),%rax │ │ │ │ - add $0x8,%r14 │ │ │ │ - jmp 1c2fb <__cxa_finalize@plt+0x18b2b> │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x6a808(%rip),%xmm0 │ │ │ │ - jmp 1c2e0 <__cxa_finalize@plt+0x18b10> │ │ │ │ - lea 0x6afaf(%rip),%rcx │ │ │ │ - mov $0x54,%edx │ │ │ │ - lea 0x65320(%rip),%rsi │ │ │ │ - lea 0x65341(%rip),%rdi │ │ │ │ + cmpq $0x0,0x8(%r14) │ │ │ │ + je 1c533 │ │ │ │ + lea 0x6af3a(%rip),%rcx │ │ │ │ + mov $0x5c3,%edx │ │ │ │ + lea 0x64f14(%rip),%rsi │ │ │ │ + lea 0x65041(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x81071(%rip),%rdi │ │ │ │ - lea 0x677ea(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - lea 0x6af86(%rip),%rcx │ │ │ │ - mov $0x48,%edx │ │ │ │ - lea 0x652df(%rip),%rsi │ │ │ │ - lea 0x652eb(%rip),%rdi │ │ │ │ + lea 0x6af1b(%rip),%rcx │ │ │ │ + mov $0x5bf,%edx │ │ │ │ + lea 0x64ef5(%rip),%rsi │ │ │ │ + lea 0x64ff3(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + call 1b020 │ │ │ │ + call 1b050 │ │ │ │ + lea 0x6aef2(%rip),%rcx │ │ │ │ + mov $0x5b5,%edx │ │ │ │ + lea 0x64ecc(%rip),%rsi │ │ │ │ + lea 0x64fb2(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x6af13(%rip),%rcx │ │ │ │ + mov $0x562,%edx │ │ │ │ + lea 0x64ead(%rip),%rsi │ │ │ │ + lea 0x64fc9(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rdi),%eax │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 1c487 <__cxa_finalize@plt+0x18cb7> │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - mov %rdi,%r13 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - mov 0x20(%rax,%r12,1),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 1c478 <__cxa_finalize@plt+0x18ca8> │ │ │ │ - lea (%rdx,%rdx,4),%rcx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea (%rdx,%rcx,2),%r14 │ │ │ │ - shl $0x3,%r14 │ │ │ │ - jmp 1c41c <__cxa_finalize@plt+0x18c4c> │ │ │ │ + mov 0x1c(%rsi),%ebp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + lea 0x1(%rbp),%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1c62e │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea (%rax,%rbp,8),%rbx │ │ │ │ + call 13da0 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + lea 0x6aeab(%rip),%rcx │ │ │ │ + mov $0x562,%edx │ │ │ │ + lea 0x64e45(%rip),%rsi │ │ │ │ + lea 0x64f61(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - mov 0x30(%rax,%r12,1),%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 1d8e0 <__cxa_finalize@plt+0x1a110> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - mov 0x30(%rax,%r12,1),%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 1dba0 <__cxa_finalize@plt+0x1a3d0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,%r15d │ │ │ │ - call 32d0 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %eax,%edi │ │ │ │ - mov $0x8,%edx │ │ │ │ - call 1bc60 <__cxa_finalize@plt+0x18490> │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - mov 0x30(%rax,%r12,1),%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - add $0x58,%rbx │ │ │ │ - call 1d960 <__cxa_finalize@plt+0x1a190> │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jne 1c418 <__cxa_finalize@plt+0x18c48> │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp %r12,0x8(%rsp) │ │ │ │ - jne 1c3f8 <__cxa_finalize@plt+0x18c28> │ │ │ │ - add $0x18,%rsp │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x1c(%rsi),%ebp │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x1(%rbp),%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1c6a8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea (%rax,%rbp,8),%r13 │ │ │ │ + call 13da0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov (%rax,%rbp,8),%rax │ │ │ │ + movups %xmm0,0x44(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + call 1b050 │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov (%rdi),%eax │ │ │ │ - mov %esi,0x24(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 1c5ef <__cxa_finalize@plt+0x18e1f> │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov 0x60(%rsp),%r14d │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + cmp %r14d,0x1c(%rsi) │ │ │ │ + jne 1c7c2 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x1(%r14),%esi │ │ │ │ mov %rdx,%r15 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - mov 0x20(%rax,%r13,1),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 1c5e0 <__cxa_finalize@plt+0x18e10> │ │ │ │ - lea (%rcx,%rcx,4),%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea (%rcx,%rsi,2),%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - jmp 1c514 <__cxa_finalize@plt+0x18d44> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - mov 0x30(%rax,%r13,1),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - mov %eax,%r12d │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - mov 0x30(%rax,%r13,1),%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 1dbb0 <__cxa_finalize@plt+0x1a3e0> │ │ │ │ - mov 0x24(%rsp),%esi │ │ │ │ - movsd 0x10(%r15),%xmm1 │ │ │ │ - mov %r12d,%edi │ │ │ │ - movsd 0x8(%r15),%xmm0 │ │ │ │ - mov %eax,%ebp │ │ │ │ - call 61670 │ │ │ │ - movsd 0x10(%r15),%xmm1 │ │ │ │ - mov $0x19,%edi │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movsd (%r15),%xmm0 │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - call 614b0 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movsd 0x10(%r15),%xmm1 │ │ │ │ - mov %ebp,%edi │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd (%r15),%xmm0 │ │ │ │ - call 614b0 │ │ │ │ - movsd 0x6a5d7(%rip),%xmm1 │ │ │ │ - xorpd 0x6a41f(%rip),%xmm0 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - movsd 0x6a5bd(%rip),%xmm4 │ │ │ │ - cmpnlesd %xmm0,%xmm1 │ │ │ │ - mov 0x30(%rax,%r13,1),%rdi │ │ │ │ - andpd %xmm1,%xmm0 │ │ │ │ - andnpd %xmm4,%xmm1 │ │ │ │ - add %rbx,%rdi │ │ │ │ - add $0x58,%rbx │ │ │ │ - orpd %xmm1,%xmm0 │ │ │ │ - call 1d960 <__cxa_finalize@plt+0x1a190> │ │ │ │ - cmp %rbx,0x18(%rsp) │ │ │ │ - jne 1c510 <__cxa_finalize@plt+0x18d40> │ │ │ │ - add $0x50,%r13 │ │ │ │ - cmp %r13,0x28(%rsp) │ │ │ │ - jne 1c4e0 <__cxa_finalize@plt+0x18d10> │ │ │ │ - add $0x38,%rsp │ │ │ │ + mov %r9d,%ebp │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1c7bd │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r14d,%r13d │ │ │ │ + lea (%rax,%r13,8),%r12 │ │ │ │ + call 13da0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov (%rax,%r13,8),%rax │ │ │ │ + movups %xmm0,0x44(%rax) │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + sub $0x3e,%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + jne 1c7b8 │ │ │ │ + mov 0x10(%rsp),%r12d │ │ │ │ + lea 0x1(%r15),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea -0x1(%r12),%edx │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + call 3480 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movb $0x0,(%r15,%rdx,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov (%rax,%r13,8),%rax │ │ │ │ + mov %r15,0x18(%rax) │ │ │ │ + mov %r12d,(%rax) │ │ │ │ + call 1c210 │ │ │ │ + mov 0x24(%rbx),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + cmova %ebp,%eax │ │ │ │ + mov %eax,0x24(%rbx) │ │ │ │ + mov 0x28(%rbx),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + cmovb %ebp,%eax │ │ │ │ + addl $0x1,0x1c(%rbx) │ │ │ │ + cmpb $0x0,0x3c(%rbx) │ │ │ │ + mov %eax,0x28(%rbx) │ │ │ │ + jne 1c7a9 │ │ │ │ + addl $0x1,0x18(%rbx) │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + call 1b020 │ │ │ │ + call 1b050 │ │ │ │ + lea 0x6ace7(%rip),%rcx │ │ │ │ + mov $0x590,%edx │ │ │ │ + lea 0x64cb1(%rip),%rsi │ │ │ │ + lea 0x64d97(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ + mov %esi,%esi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov (%rdi),%r13d │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ + mov %ecx,%ebx │ │ │ │ + lea 0x2(%rbx),%r14d │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rdi),%rax │ │ │ │ xor %edi,%edi │ │ │ │ - lea 0x0(,%r13,8),%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r12,%rsi │ │ │ │ + mov (%rax,%rsi,8),%rax │ │ │ │ + mov 0x18(%rax),%r13 │ │ │ │ + mov (%rax),%eax │ │ │ │ + lea 0x2(%rax),%r15d │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %r14,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,%rbp │ │ │ │ - call 5e500 │ │ │ │ + call 13000 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 1cd14 <__cxa_finalize@plt+0x19544> │ │ │ │ - lea (%r12,%rbp,1),%r14 │ │ │ │ - movsd 0x6a4f9(%rip),%xmm7 │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %r13,0x68(%rsp) │ │ │ │ - mov %rbp,0x70(%rsp) │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ - movsd %xmm7,0x50(%rsp) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov 0x20(%rax,%rcx,1),%eax │ │ │ │ - mov %rax,%r12 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 1c7d6 <__cxa_finalize@plt+0x19006> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - lea (%rbx,%rbx,4),%rdx │ │ │ │ - lea (%rbx,%rdx,2),%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - add 0x30(%rax,%rcx,1),%rdi │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - mov 0x58(%rax),%r14 │ │ │ │ - call 1d8e0 <__cxa_finalize@plt+0x1a110> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - mov 0x28(%r14),%r9d │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - movq $0x0,(%rax,%rbx,1) │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 1cceb <__cxa_finalize@plt+0x1951b> │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x20(%r14),%rcx │ │ │ │ - mov %rbx,%r15 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %rdx,%rbx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x0(,%rbx,8),%rdi │ │ │ │ - lea 0x6aae7(%rip),%rdx │ │ │ │ - lea (%rcx,%rdi,1),%r8 │ │ │ │ - mov (%r8),%esi │ │ │ │ - movzbl (%rdx,%rsi,1),%esi │ │ │ │ - sub $0x3d,%esi │ │ │ │ - cmp $0x1b,%sil │ │ │ │ - ja 1c7a0 <__cxa_finalize@plt+0x18fd0> │ │ │ │ - lea 0x6ab06(%rip),%r10 │ │ │ │ - movzbl %sil,%esi │ │ │ │ - movslq (%r10,%rsi,4),%rsi │ │ │ │ - add %r10,%rsi │ │ │ │ - notrack jmp *%rsi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov 0x28(%rdi),%r9d │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %r9d,%ebx │ │ │ │ - jb 1c750 <__cxa_finalize@plt+0x18f80> │ │ │ │ - movsd (%rax,%r15,1),%xmm0 │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - add $0x8,%rbx │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - call 32c0 │ │ │ │ - cmp %rbx,0x48(%rsp) │ │ │ │ - jne 1c6e0 <__cxa_finalize@plt+0x18f10> │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - call 30d0 │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - add $0x8,%rbx │ │ │ │ - call 30d0 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - addq $0x8,(%rsp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - addq $0x50,0x40(%rsp) │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 1c698 <__cxa_finalize@plt+0x18ec8> │ │ │ │ - mov 0x68(%rsp),%r13 │ │ │ │ - mov 0x70(%rsp),%rbp │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movsd 0x6a314(%rip),%xmm7 │ │ │ │ - mov 0x78(%rsp),%rbx │ │ │ │ - movsd %xmm7,(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsd (%rbx,%r15,8),%xmm0 │ │ │ │ - subsd 0x50(%rsp),%xmm0 │ │ │ │ - lea (%r15,%r15,4),%r14 │ │ │ │ - shl $0x4,%r14 │ │ │ │ - movsd %xmm0,(%rbx,%r15,8) │ │ │ │ - call 30d0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - add 0x8(%rax),%r14 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - movhpd 0x50(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x38(%r14) │ │ │ │ - movsd (%rbx,%r15,8),%xmm0 │ │ │ │ - comisd (%rbx,%r12,8),%xmm0 │ │ │ │ - jbe 1ccf4 <__cxa_finalize@plt+0x19524> │ │ │ │ - mov 0x0(%rbp,%r15,8),%rdi │ │ │ │ - movsd %xmm0,0x48(%r14) │ │ │ │ - call 32c0 │ │ │ │ - lea 0x1(%r15),%rax │ │ │ │ - movq $0x0,0x0(%rbp,%r15,8) │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 1cd14 <__cxa_finalize@plt+0x19544> │ │ │ │ - mov %r15d,%r12d │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp 1c850 <__cxa_finalize@plt+0x19080> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%r8),%edi │ │ │ │ - mov %ebp,%esi │ │ │ │ - lea 0x0(%rbp,%rdi,1),%r11d │ │ │ │ - test %edi,%edi │ │ │ │ - je 1c7a0 <__cxa_finalize@plt+0x18fd0> │ │ │ │ - movsd 0x6a255(%rip),%xmm3 │ │ │ │ - movsd 0x6a265(%rip),%xmm2 │ │ │ │ - lea (%rax,%r15,1),%r8 │ │ │ │ - movsd 0x6a269(%rip),%xmm1 │ │ │ │ - nop │ │ │ │ - mov %esi,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsbl 0x0(%r13,%rdx,1),%edi │ │ │ │ - cvtsi2sd %rdi,%xmm0 │ │ │ │ - cmp $0x20,%edi │ │ │ │ - jbe 1cd3a <__cxa_finalize@plt+0x1956a> │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - add $0x1,%esi │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - addsd (%r8),%xmm0 │ │ │ │ - movsd %xmm0,(%r8) │ │ │ │ - cmp %esi,%r11d │ │ │ │ - jne 1c910 <__cxa_finalize@plt+0x19140> │ │ │ │ - sub %ebp,%r12d │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov %r11d,%ebp │ │ │ │ - add %r11d,%r12d │ │ │ │ - cmp %r9d,%ebx │ │ │ │ - jb 1c750 <__cxa_finalize@plt+0x18f80> │ │ │ │ - jmp 1c7a9 <__cxa_finalize@plt+0x18fd9> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%r8),%esi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - test %esi,%esi │ │ │ │ - je 1c7a0 <__cxa_finalize@plt+0x18fd0> │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - jmp 1c9f5 <__cxa_finalize@plt+0x19225> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x20,%edx │ │ │ │ - jbe 1cd3a <__cxa_finalize@plt+0x1956a> │ │ │ │ - subsd 0x6a1af(%rip),%xmm0 │ │ │ │ - divsd 0x6a1bf(%rip),%xmm0 │ │ │ │ - call 30d0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd 0x6a19e(%rip),%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea (%rax,%r15,1),%rdx │ │ │ │ - addsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x1,%r12d │ │ │ │ - add $0x1,%r14d │ │ │ │ - cmp 0x4(%rcx,%rdi,1),%r14d │ │ │ │ - jae 1c790 <__cxa_finalize@plt+0x18fc0> │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %ebp,%esi │ │ │ │ + call 3530 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 15b90 <__cxa_finalize@plt+0x123c0> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ebp,%eax │ │ │ │ - add %r13,%rax │ │ │ │ - test %dl,%dl │ │ │ │ - movsbl (%rax),%edx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - jne 1c990 <__cxa_finalize@plt+0x191c0> │ │ │ │ - cmp $0x20,%edx │ │ │ │ - jbe 1cd3a <__cxa_finalize@plt+0x1956a> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - subsd 0x6a11e(%rip),%xmm0 │ │ │ │ - divsd 0x6a12e(%rip),%xmm0 │ │ │ │ - subsd 0x6a136(%rip),%xmm0 │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea (%rax,%r15,1),%rdx │ │ │ │ - addsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - jmp 1c9d6 <__cxa_finalize@plt+0x19206> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%r8),%r8d │ │ │ │ - lea (%rax,%r15,1),%rsi │ │ │ │ - lea (%r8,%rbp,1),%edi │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 1c7a0 <__cxa_finalize@plt+0x18fd0> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ebp,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsbl 0x0(%r13,%rdx,1),%r8d │ │ │ │ - cvtsi2sd %r8,%xmm0 │ │ │ │ - cmp $0x20,%r8d │ │ │ │ - jbe 1cd3a <__cxa_finalize@plt+0x1956a> │ │ │ │ - subsd 0x6a0bd(%rip),%xmm0 │ │ │ │ - divsd 0x6a0cd(%rip),%xmm0 │ │ │ │ - add $0x1,%ebp │ │ │ │ - subsd 0x6a0da(%rip),%xmm0 │ │ │ │ - addsd (%rsi),%xmm0 │ │ │ │ - movsd %xmm0,(%rsi) │ │ │ │ - cmp %ebp,%edi │ │ │ │ - jne 1ca70 <__cxa_finalize@plt+0x192a0> │ │ │ │ - jmp 1c7a0 <__cxa_finalize@plt+0x18fd0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%r8),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 1c7a0 <__cxa_finalize@plt+0x18fd0> │ │ │ │ - add %r12d,%esi │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 1cc50 <__cxa_finalize@plt+0x19480> │ │ │ │ - mov 0x2c(%rsp),%edx │ │ │ │ - movsd 0x6a06d(%rip),%xmm3 │ │ │ │ - lea (%rax,%r15,1),%rdi │ │ │ │ - movsd 0x6a079(%rip),%xmm2 │ │ │ │ - movsd 0x6a089(%rip),%xmm1 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 1cb50 <__cxa_finalize@plt+0x19380> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsbl 0x0(%r13),%r8d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %r8,%xmm0 │ │ │ │ - cmp $0x20,%r8d │ │ │ │ - jbe 1cd3a <__cxa_finalize@plt+0x1956a> │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - add $0x1,%r12d │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - addsd (%rdi),%xmm0 │ │ │ │ - movsd %xmm0,(%rdi) │ │ │ │ - cmp %esi,%r12d │ │ │ │ - jne 1cb00 <__cxa_finalize@plt+0x19330> │ │ │ │ - mov %esi,%r12d │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %r9d,%ebx │ │ │ │ - jb 1c750 <__cxa_finalize@plt+0x18f80> │ │ │ │ - jmp 1c7a9 <__cxa_finalize@plt+0x18fd9> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsbl 0x0(%r13),%r8d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %r8,%xmm0 │ │ │ │ - cmp $0x20,%r8d │ │ │ │ - jbe 1cd3a <__cxa_finalize@plt+0x1956a> │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - add $0x1,%r12d │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - addsd (%rdi),%xmm0 │ │ │ │ - movsd %xmm0,(%rdi) │ │ │ │ - cmp %esi,%r12d │ │ │ │ - jne 1cb50 <__cxa_finalize@plt+0x19380> │ │ │ │ - mov %esi,%r12d │ │ │ │ - jmp 1cb38 <__cxa_finalize@plt+0x19368> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%r8),%r8d │ │ │ │ - lea 0x0(%rbp,%r8,1),%edi │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 1c7a0 <__cxa_finalize@plt+0x18fd0> │ │ │ │ - mov %r9d,0x28(%rsp) │ │ │ │ - mov %edi,%r14d │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov %ebp,0x8(%rsp) │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %ebp,%ebx │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ebx,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsbl 0x0(%r13,%rax,1),%edx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - cmp $0x20,%edx │ │ │ │ - jbe 1cd3a <__cxa_finalize@plt+0x1956a> │ │ │ │ - subsd 0x69f6e(%rip),%xmm0 │ │ │ │ - divsd 0x69f7e(%rip),%xmm0 │ │ │ │ - add $0x1,%ebx │ │ │ │ - call 30d0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd 0x69f5a(%rip),%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea (%rax,%r15,1),%rdx │ │ │ │ - addsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - cmp %r14d,%ebx │ │ │ │ - jne 1cbc0 <__cxa_finalize@plt+0x193f0> │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x8(%rsp),%ebp │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov 0x28(%rsp),%r9d │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - sub %ebp,%r12d │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov %esi,%ebp │ │ │ │ - add %esi,%r12d │ │ │ │ - cmp %r9d,%ebx │ │ │ │ - jb 1c750 <__cxa_finalize@plt+0x18f80> │ │ │ │ - jmp 1c7a9 <__cxa_finalize@plt+0x18fd9> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x2c(%rsp),%edi │ │ │ │ - lea -0x1(%rbp),%r11d │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea (%rax,%r15,1),%r8 │ │ │ │ - movsd 0x69eea(%rip),%xmm4 │ │ │ │ - movsd 0x69efa(%rip),%xmm3 │ │ │ │ - movsd 0x69f0a(%rip),%xmm2 │ │ │ │ - jmp 1cc97 <__cxa_finalize@plt+0x194c7> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - addsd (%r8),%xmm1 │ │ │ │ - add $0x1,%r12d │ │ │ │ - movsd %xmm1,(%r8) │ │ │ │ - cmp %r12d,%esi │ │ │ │ - je 1cb35 <__cxa_finalize@plt+0x19365> │ │ │ │ - movsbl 0x0(%r13,%r11,1),%r14d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %r14,%xmm1 │ │ │ │ - cmp $0x20,%r14d │ │ │ │ - jbe 1cd7e <__cxa_finalize@plt+0x195ae> │ │ │ │ - subsd %xmm4,%xmm1 │ │ │ │ - divsd %xmm3,%xmm1 │ │ │ │ - subsd %xmm2,%xmm1 │ │ │ │ - cmp %edi,%ebp │ │ │ │ - jae 1cc80 <__cxa_finalize@plt+0x194b0> │ │ │ │ - movsbl 0x0(%r13,%rdx,1),%r14d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %r14,%xmm0 │ │ │ │ - cmp $0x20,%r14d │ │ │ │ - jbe 1cd3a <__cxa_finalize@plt+0x1956a> │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - divsd %xmm3,%xmm0 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - minsd %xmm1,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - jmp 1cc80 <__cxa_finalize@plt+0x194b0> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 1c7b2 <__cxa_finalize@plt+0x18fe2> │ │ │ │ - mov 0x0(%rbp,%r15,8),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x0(%rbp,%r15,8) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jne 1c850 <__cxa_finalize@plt+0x19080> │ │ │ │ + call 3530 │ │ │ │ + lea 0x64d7c(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3540 │ │ │ │ + lea 0x64d6d(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 3540 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 3510 │ │ │ │ + movb $0x1,0x8(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1c8b0 │ │ │ │ mov %rbp,%rdi │ │ │ │ call 32c0 │ │ │ │ - add $0x88,%rsp │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + movzbl 0x8(%rsp),%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov 0x60(%rsp),%r15 │ │ │ │ - mov 0x806ba(%rip),%rdi │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x66e2b(%rip),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - lea 0x6a5c2(%rip),%rcx │ │ │ │ - mov $0x48,%edx │ │ │ │ - lea 0x6491b(%rip),%rsi │ │ │ │ - lea 0x64927(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - mov 0x60(%rsp),%r15 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - jmp 1cd3f <__cxa_finalize@plt+0x1956f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 13000 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x64ada(%rip),%r13 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3530 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3530 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3540 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3540 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + sete 0x8(%rsp) │ │ │ │ + jmp 1c887 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %esi,%r12d │ │ │ │ push %rbp │ │ │ │ - lea 0x0(,%r12,8),%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 1d13e <__cxa_finalize@plt+0x1996e> │ │ │ │ - lea 0x0(%rbp,%rax,1),%rax │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movsd 0x69d7b(%rip),%xmm2 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov %r14d,%r13d │ │ │ │ - mov %rdi,%rbp │ │ │ │ - movsd 0x69d6b(%rip),%xmm3 │ │ │ │ - movsd 0x69d53(%rip),%xmm4 │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %r15,0x18(%rsp) │ │ │ │ - lea 0x6a4da(%rip),%r15 │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - movsd %xmm4,0x30(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - call 1a250 <__cxa_finalize@plt+0x16a80> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov 0x50(%rsp),%ebp │ │ │ │ + sub $0x3e,%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + jne 1cab2 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %ecx,%r14d │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + lea 0x1(%rdi),%rsi │ │ │ │ + mov %r9,%r13 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call 3480 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 32d0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - mov %eax,%r11d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 1cef6 <__cxa_finalize@plt+0x19726> │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - lea -0x1(%r12),%eax │ │ │ │ - mov %r11d,0x3c(%rsp) │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - lea 0x1(%rcx,%rax,1),%r10 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r13d,%ebx │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %rax,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x6,(%r12) │ │ │ │ - ja 1cee0 <__cxa_finalize@plt+0x19710> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - movslq (%r15,%rax,4),%rax │ │ │ │ - add %r15,%rax │ │ │ │ - notrack jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r14d,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsbl (%rcx,%rax,1),%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - subsd 0x69cab(%rip),%xmm0 │ │ │ │ - addsd 0x0(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - add $0x1,%r14d │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x1,%r12 │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp %r10,%r12 │ │ │ │ - jne 1ce98 <__cxa_finalize@plt+0x196c8> │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %ebx,%r13d │ │ │ │ - mov %rcx,%rbx │ │ │ │ - movsd 0x0(%rbp),%xmm1 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - add $0x8,%rbp │ │ │ │ - call 2b000 │ │ │ │ - addq $0x8,0x18(%rsp) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - cmp %rbp,0x40(%rsp) │ │ │ │ - jne 1ce30 <__cxa_finalize@plt+0x19660> │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - nop │ │ │ │ - movsd (%rdi,%rax,8),%xmm0 │ │ │ │ - subsd 0x10(%rsp),%xmm0 │ │ │ │ - mov %edx,%ecx │ │ │ │ - movsd %xmm0,(%rdi,%rax,8) │ │ │ │ - movsd (%rdi,%rcx,8),%xmm1 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - maxsd %xmm1,%xmm0 │ │ │ │ - cmova %eax,%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 1cf30 <__cxa_finalize@plt+0x19760> │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - add $0x68,%rsp │ │ │ │ + movb $0x0,(%rax,%rdx,1) │ │ │ │ + mov 0x58(%rsp),%edx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov (%rax,%rdx,8),%rax │ │ │ │ + mov %rdi,0x38(%rax) │ │ │ │ + mov %r15d,0xc(%rax) │ │ │ │ + cmpb $0x0,0x3e(%rbx) │ │ │ │ + jne 1ca10 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov 0x58(%rsp),%edx │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 1c210 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1ca88 │ │ │ │ + cmpq $0x0,0x8(%rbx) │ │ │ │ + je 1cab7 │ │ │ │ + mov 0x58(%rsp),%edx │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 1c2f0 │ │ │ │ + mov 0x24(%rbx),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + cmova %ebp,%eax │ │ │ │ + mov %eax,0x24(%rbx) │ │ │ │ + mov 0x28(%rbx),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + cmovb %ebp,%eax │ │ │ │ + addl $0x1,0x20(%rbx) │ │ │ │ + mov %eax,0x28(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - mov %r14d,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - add $0x1,%r12 │ │ │ │ - movsbl (%rcx,%rax,1),%eax │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - add $0x1,%r14d │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - call 30d0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - addsd 0x0(%r13),%xmm0 │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - cmp %r10,%r12 │ │ │ │ - jne 1ce98 <__cxa_finalize@plt+0x196c8> │ │ │ │ - jmp 1ceed <__cxa_finalize@plt+0x1971d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14d,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - add $0x1,%r12 │ │ │ │ - add $0x1,%r14d │ │ │ │ - movsbl (%rcx,%rax,1),%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - addsd 0x0(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - cmp %r10,%r12 │ │ │ │ - jne 1ce98 <__cxa_finalize@plt+0x196c8> │ │ │ │ - jmp 1ceed <__cxa_finalize@plt+0x1971d> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 1d128 <__cxa_finalize@plt+0x19958> │ │ │ │ - lea -0x1(%r14),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsbl (%rcx,%rax,1),%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - mov 0x3c(%rsp),%eax │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jae 1d085 <__cxa_finalize@plt+0x198b5> │ │ │ │ - mov %r14d,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsbl (%rcx,%rax,1),%eax │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - divsd 0x8(%rsp),%xmm1 │ │ │ │ - minsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - addsd 0x0(%r13),%xmm0 │ │ │ │ - add $0x1,%r12 │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - cmp %r10,%r12 │ │ │ │ - jne 1ce98 <__cxa_finalize@plt+0x196c8> │ │ │ │ - jmp 1ceed <__cxa_finalize@plt+0x1971d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - call 15b90 <__cxa_finalize@plt+0x123c0> │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %r14d,%eax │ │ │ │ - add %rcx,%rax │ │ │ │ - test %sil,%sil │ │ │ │ - movsbl (%rax),%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - je 1cec5 <__cxa_finalize@plt+0x196f5> │ │ │ │ - call 30d0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - addsd 0x0(%r13),%xmm0 │ │ │ │ - jmp 1ced3 <__cxa_finalize@plt+0x19703> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsbl (%rcx),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - jmp 1d085 <__cxa_finalize@plt+0x198b5> │ │ │ │ - movsd 0x69a22(%rip),%xmm6 │ │ │ │ - movsd 0x69a0a(%rip),%xmm7 │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - movsd %xmm7,0x30(%rsp) │ │ │ │ - jmp 1cf5f <__cxa_finalize@plt+0x1978f> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov 0x58(%rsp),%esi │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 1c7f0 │ │ │ │ + test %al,%al │ │ │ │ + jne 1c9a0 │ │ │ │ + lea 0x64a55(%rip),%rbx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x634,%esi │ │ │ │ + lea 0x67709(%rip),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 70f30 │ │ │ │ + mov 0x58(%rsp),%ecx │ │ │ │ + mov $0x635,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x67727(%rip),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 70f30 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x636,%esi │ │ │ │ + lea 0x64b61(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpq $0x0,0x8(%rbx) │ │ │ │ + je 1c9df │ │ │ │ + lea 0x6a9e6(%rip),%rcx │ │ │ │ + mov $0x641,%edx │ │ │ │ + lea 0x649e0(%rip),%rsi │ │ │ │ + lea 0x64b0d(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + call 1aff0 │ │ │ │ + lea 0x6a9c2(%rip),%rcx │ │ │ │ + mov $0x63e,%edx │ │ │ │ + lea 0x649bc(%rip),%rsi │ │ │ │ + lea 0x64ac2(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %r9,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %r8d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ - call 1cd90 <__cxa_finalize@plt+0x195c0> │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov $0x3,%edx │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - call 1bc60 <__cxa_finalize@plt+0x18490> │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + sub $0x3e,%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + jne 1cc26 │ │ │ │ + lea -0x1(%rcx),%r15d │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %ecx,%r13d │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r8,%r12 │ │ │ │ + mov %r9d,%ebp │ │ │ │ + call 3480 │ │ │ │ + mov %r15,%r14 │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x50(%rsp),%r15d │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + mov %rdi,0x38(%rax) │ │ │ │ + mov %r14d,0xc(%rax) │ │ │ │ + cmpb $0x0,0x3e(%rbx) │ │ │ │ + je 1cb65 │ │ │ │ + mov 0x50(%rsp),%esi │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 1c7f0 │ │ │ │ + test %al,%al │ │ │ │ + je 1cc2b │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + mov 0x40(%rax),%r13d │ │ │ │ + lea 0x0(%rbp,%r13,1),%edx │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 1cba8 │ │ │ │ + mov %edx,0x40(%rax) │ │ │ │ + mov %r12,0x30(%rax) │ │ │ │ + mov 0x24(%rbx),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + cmova %ebp,%eax │ │ │ │ + mov %eax,0x24(%rbx) │ │ │ │ + mov 0x28(%rbx),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + cmovb %ebp,%eax │ │ │ │ + addl $0x1,0x20(%rbx) │ │ │ │ + mov %eax,0x28(%rbx) │ │ │ │ add $0x18,%rsp │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - cmpnlesd %xmm1,%xmm2 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - andpd %xmm2,%xmm1 │ │ │ │ - andnpd %xmm0,%xmm2 │ │ │ │ - orpd %xmm2,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + lea 0x2(%rdx),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x1(%rdx),%r14d │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x50(%rsp),%ecx │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x1(%rcx),%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + lea 0x1(%r13),%edi │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov %edi,(%rax,%r15,4) │ │ │ │ + add %r12,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov %r14d,%eax │ │ │ │ + movb $0x0,(%r12,%r13,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movb $0x0,(%r12,%rax,1) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + jmp 1cb73 │ │ │ │ + call 1aff0 │ │ │ │ + lea 0x6a85e(%rip),%rcx │ │ │ │ + mov $0x612,%edx │ │ │ │ + lea 0x64848(%rip),%rsi │ │ │ │ + lea 0x6756b(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - xor %eax,%eax │ │ │ │ + xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - lea 0x66a29(%rip),%rdx │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %edx,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov (%rdi),%ebx │ │ │ │ - mov 0x801fe(%rip),%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x1c(%r13),%eax │ │ │ │ mov %esi,0x2c(%rsp) │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ + div %esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov %edx,0x38(%rsp) │ │ │ │ + mov %eax,%r15d │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%r14 │ │ │ │ test %ebx,%ebx │ │ │ │ - je 1d582 <__cxa_finalize@plt+0x19db2> │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %r12,%rbx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%r15),%rcx │ │ │ │ - lea (%rbx,%rbx,4),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov 0x20(%rcx,%rax,1),%esi │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %esi,%esi │ │ │ │ - je 1d573 <__cxa_finalize@plt+0x19da3> │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ebx,0x4c(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - jmp 1d26c <__cxa_finalize@plt+0x19a9c> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%r15),%rcx │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - lea (%r12,%r12,4),%rax │ │ │ │ - lea (%r12,%rax,2),%rbx │ │ │ │ - mov 0x30(%rcx,%r13,1),%rdi │ │ │ │ - shl $0x3,%rbx │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 1d8e0 <__cxa_finalize@plt+0x1a110> │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%r13,1),%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 1dba0 <__cxa_finalize@plt+0x1a3d0> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %eax,%r13d │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rcx,1),%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 1dbb0 <__cxa_finalize@plt+0x1a3e0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - call 32d0 │ │ │ │ - mov 0x4c(%rsp),%ecx │ │ │ │ - mov %r13d,%r9d │ │ │ │ - mov %r12d,%r8d │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - mov 0x80128(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x64410(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - add $0x1,%r12 │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x2c(%rsp),%esi │ │ │ │ - mov 0x48(%rsp),%edi │ │ │ │ - movsd 0x10(%r14),%xmm1 │ │ │ │ - movsd 0x8(%r14),%xmm0 │ │ │ │ - call 61670 │ │ │ │ - lea 0x0(%r13,%r13,2),%eax │ │ │ │ + je 1cfa9 │ │ │ │ + mov %ebx,%ebp │ │ │ │ + sub $0x1,%ebp │ │ │ │ + je 1cfe7 │ │ │ │ + cmp %ebp,%ebx │ │ │ │ mov %ebp,%edx │ │ │ │ - mov %ebp,%ebp │ │ │ │ - sub %eax,%edx │ │ │ │ - movsd 0x69835(%rip),%xmm2 │ │ │ │ - movsd 0x10(%r14),%xmm1 │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - mov %edx,%edi │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - call 61400 │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0x10(%r14),%xmm1 │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - call 614b0 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - mov 0x20(%rsp),%edi │ │ │ │ - movsd 0x10(%r14),%xmm1 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - call 614b0 │ │ │ │ - mov 0x2c(%rsp),%esi │ │ │ │ - movsd 0x10(%r14),%xmm1 │ │ │ │ - mov $0x14,%edi │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - movsd 0x8(%r14),%xmm0 │ │ │ │ - call 61670 │ │ │ │ - movsd 0x10(%r14),%xmm1 │ │ │ │ - mov $0x14,%edi │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - call 614b0 │ │ │ │ - mov 0x2c(%rsp),%esi │ │ │ │ - movsd 0x10(%r14),%xmm1 │ │ │ │ - mov $0x19,%edi │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - movsd 0x8(%r14),%xmm0 │ │ │ │ - call 61670 │ │ │ │ - movsd 0x10(%r14),%xmm1 │ │ │ │ - mov $0x19,%edi │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - call 614b0 │ │ │ │ - movsd 0x38(%rsp),%xmm2 │ │ │ │ - mov 0x48(%rsp),%ecx │ │ │ │ - mov %r13d,%r8d │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - mov 0x7fffd(%rip),%rdi │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - lea 0x66828(%rip),%rdx │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x3,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - lea 0x642c6(%rip),%rdx │ │ │ │ - mov 0x7ffc1(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x2,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0x7ffa0(%rip),%rdi │ │ │ │ - lea 0x66811(%rip),%rdx │ │ │ │ - mov $0x2,%eax │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - subsd 0x20(%rsp),%xmm4 │ │ │ │ - subsd 0x18(%rsp),%xmm5 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - divsd 0x696f4(%rip),%xmm1 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - divsd 0x696e8(%rip),%xmm0 │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0x7ff51(%rip),%rdi │ │ │ │ - lea 0x667f2(%rip),%rdx │ │ │ │ - mov $0x2,%eax │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - divsd 0x20(%rsp),%xmm1 │ │ │ │ - divsd 0x18(%rsp),%xmm0 │ │ │ │ - divsd 0x696a9(%rip),%xmm1 │ │ │ │ - divsd 0x696a1(%rip),%xmm0 │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rbp,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x7fefd(%rip),%rdi │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - lea 0x64202(%rip),%rdx │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - divsd 0x69660(%rip),%xmm0 │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x7fed2(%rip),%rdi │ │ │ │ - lea 0x641fb(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - add 0x30(%rax,%r13,1),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1d960 <__cxa_finalize@plt+0x1a190> │ │ │ │ - cmp %r12,0x40(%rsp) │ │ │ │ - jne 1d268 <__cxa_finalize@plt+0x19a98> │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,0x58(%rsp) │ │ │ │ - jne 1d230 <__cxa_finalize@plt+0x19a60> │ │ │ │ - add $0x68,%rsp │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %r15d,%eax │ │ │ │ + cmovbe %ebx,%edx │ │ │ │ + shl $0x3,%rax │ │ │ │ + movd %r15d,%xmm3 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + pshufd $0xe0,%xmm3,%xmm2 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + mov %r15d,0x3c(%rsp) │ │ │ │ + mov %edx,%r15d │ │ │ │ + movq %xmm2,0x20(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x98,%esi │ │ │ │ + call 13000 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movl $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movl $0x0,0x40(%rax) │ │ │ │ + movq $0x0,0x80(%rax) │ │ │ │ + movl $0x0,0x30(%rax) │ │ │ │ + movl $0x0,0x3a(%rax) │ │ │ │ + movb $0x1,0x3e(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x48(%rax) │ │ │ │ + movups %xmm0,0x58(%rax) │ │ │ │ + movups %xmm0,0x68(%rax) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rax,0x18(%r14) │ │ │ │ + call 13000 │ │ │ │ + cmpq $0x0,0x8(%r13) │ │ │ │ + mov %rax,(%r14) │ │ │ │ + je 1cd6f │ │ │ │ + mov (%r12),%r14 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x1c(%r14),%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov (%r12),%r10 │ │ │ │ + test %rax,%rax │ │ │ │ + je 1cff0 │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea (%rax,%rdx,4),%rax │ │ │ │ + mov %rax,0x10(%r10) │ │ │ │ + mov 0x1c(%r10),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 1ce0d │ │ │ │ + mov 0x8(%r13),%r11 │ │ │ │ + mov 0x0(%r13),%r9 │ │ │ │ + add %ebx,%r8d │ │ │ │ + mov (%r10),%rdi │ │ │ │ + mov 0x24(%r10),%edx │ │ │ │ + mov 0x28(%r10),%eax │ │ │ │ + test %r11,%r11 │ │ │ │ + je 1cfc0 │ │ │ │ + mov %ebp,0x8(%rsp) │ │ │ │ + mov 0x8(%r10),%r14 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,%ebp │ │ │ │ + lea (%r9,%rbp,8),%rsi │ │ │ │ + mov (%rsi),%r10 │ │ │ │ + mov %r10,(%rdi,%rcx,1) │ │ │ │ + mov (%r11,%rbp,8),%rbp │ │ │ │ + mov %rbp,(%r14,%rcx,1) │ │ │ │ + mov (%rsi),%rsi │ │ │ │ + mov 0x40(%rsi),%esi │ │ │ │ + cmp %esi,%edx │ │ │ │ + cmova %esi,%edx │ │ │ │ + cmp %esi,%eax │ │ │ │ + cmovb %esi,%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x8,%rcx │ │ │ │ + cmp %ebx,%r8d │ │ │ │ + jne 1cdc8 │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov %edx,0x24(%r10) │ │ │ │ + mov %r8d,%ebx │ │ │ │ + mov %eax,0x28(%r10) │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x8,%r12 │ │ │ │ + cmp %r15d,%ebp │ │ │ │ + jb 1ccd8 │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov 0x3c(%rsp),%r15d │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 1cfa9 │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + lea (%r14,%rax,8),%r12 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + lea (%rax,%r15,1),%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shl $0x3,%rdx │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + pshufd $0xe0,%xmm5,%xmm4 │ │ │ │ + movq %xmm4,0x18(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x98,%esi │ │ │ │ + call 13000 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movl $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movl $0x0,0x40(%rax) │ │ │ │ + movq $0x0,0x80(%rax) │ │ │ │ + movl $0x0,0x30(%rax) │ │ │ │ + movl $0x0,0x3a(%rax) │ │ │ │ + movb $0x1,0x3e(%rax) │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + movups %xmm1,0x48(%rax) │ │ │ │ + movups %xmm1,0x58(%rax) │ │ │ │ + movups %xmm1,0x68(%rax) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x18(%r14) │ │ │ │ + call 13000 │ │ │ │ + cmpq $0x0,0x8(%r13) │ │ │ │ + mov %rax,(%r14) │ │ │ │ + je 1ceff │ │ │ │ + mov (%r12),%r14 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x1c(%r14),%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov (%r12),%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d010 │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea (%rax,%rdx,4),%rax │ │ │ │ + mov %rax,0x10(%r11) │ │ │ │ + mov 0x1c(%r11),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 1cf91 │ │ │ │ + mov 0x8(%r13),%r14 │ │ │ │ + mov 0x0(%r13),%r10 │ │ │ │ + mov (%r11),%r8 │ │ │ │ + mov 0x24(%r11),%edx │ │ │ │ + mov 0x28(%r11),%ecx │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1d030 │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + mov 0x8(%r11),%r15 │ │ │ │ + add %ebx,%r9d │ │ │ │ + mov %ebx,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + nop │ │ │ │ + mov %eax,%ebx │ │ │ │ + lea (%r10,%rbx,8),%rdi │ │ │ │ + mov (%rdi),%r11 │ │ │ │ + mov %r11,(%r8,%rsi,1) │ │ │ │ + mov (%r14,%rbx,8),%rbx │ │ │ │ + mov %rbx,(%r15,%rsi,1) │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov 0x40(%rdi),%edi │ │ │ │ + cmp %edi,%edx │ │ │ │ + cmova %edi,%edx │ │ │ │ + cmp %edi,%ecx │ │ │ │ + cmovb %edi,%ecx │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x8,%rsi │ │ │ │ + cmp %eax,%r9d │ │ │ │ + jne 1cf50 │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov %edx,0x24(%r11) │ │ │ │ + mov %r9d,%ebx │ │ │ │ + mov %ecx,0x28(%r11) │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x8,%r12 │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jb 1ce68 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov (%r9,%rcx,8),%rcx │ │ │ │ + mov %rcx,(%rdi) │ │ │ │ + mov 0x40(%rcx),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + cmova %ecx,%edx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + cmovb %ecx,%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x8,%rdi │ │ │ │ + cmp %r8d,%ebx │ │ │ │ + jne 1cfc0 │ │ │ │ + jmp 1ce02 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 1ce33 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpb $0x0,0x3b(%r13) │ │ │ │ + je 1cd8a │ │ │ │ + cmpb $0x0,0x3c(%r13) │ │ │ │ + je 1cd8a │ │ │ │ + jmp 1cd80 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x3b(%r13) │ │ │ │ + je 1cf1a │ │ │ │ + cmpb $0x0,0x3c(%r13) │ │ │ │ + je 1cf1a │ │ │ │ + jmp 1cf10 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %ebx,%r9d │ │ │ │ + mov %ebx,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov (%r10,%rsi,8),%rsi │ │ │ │ + mov %rsi,(%r8) │ │ │ │ + mov 0x40(%rsi),%esi │ │ │ │ + cmp %esi,%edx │ │ │ │ + cmova %esi,%edx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + cmovb %esi,%ecx │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x8,%r8 │ │ │ │ + cmp %eax,%r9d │ │ │ │ + jne 1d038 │ │ │ │ + jmp 1cf86 │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ - mov 0x1c(%rsi),%eax │ │ │ │ - cmp %eax,0x1c(%rdi) │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmovg %edx,%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - movsbl %sil,%eax │ │ │ │ - mov %rdi,%r15 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x20(%rdi),%r12d │ │ │ │ - mov 0x30(%rdi),%rdi │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 1d760 <__cxa_finalize@plt+0x19f90> │ │ │ │ - movb $0x1,0xf(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 1d687 <__cxa_finalize@plt+0x19eb7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%r12),%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea (%rax,%rdx,2),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x30(%r15),%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmp 0x18(%rsi),%edx │ │ │ │ + jae 1d1fb │ │ │ │ + mov %rsi,%r13 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x98,%esi │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov %ecx,%r12d │ │ │ │ + call 13000 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea (%rbx,%r12,1),%ecx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ mov %rax,%rbp │ │ │ │ - mov %r12d,%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - add %rbx,%rsi │ │ │ │ - lea (%rax,%rdx,2),%rax │ │ │ │ - mov $0x58,%edx │ │ │ │ - lea 0x0(%rbp,%rax,8),%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 1d710 <__cxa_finalize@plt+0x19f40> │ │ │ │ - mov 0x18(%rax,%rbx,1),%rdx │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - cmp %ecx,(%rsi) │ │ │ │ - je 1d710 <__cxa_finalize@plt+0x19f40> │ │ │ │ - mov 0x58(%rdx),%rdi │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ - movq $0x0,0x24(%r15) │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - mov %r13d,%r12d │ │ │ │ - movb $0x0,0xf(%rsp) │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp 0x20(%r15),%r14d │ │ │ │ - jae 1d6d6 <__cxa_finalize@plt+0x19f06> │ │ │ │ - lea (%r14,%r14,4),%rax │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - lea (%r14,%rax,2),%rbx │ │ │ │ - shl $0x3,%rbx │ │ │ │ - add %rbx,%rdi │ │ │ │ - movzbl 0x3c(%rdi),%eax │ │ │ │ + movups %xmm0,0x48(%rax) │ │ │ │ + movups %xmm0,0x58(%rax) │ │ │ │ + movups %xmm0,0x68(%rax) │ │ │ │ + movl $0x0,0x18(%rax) │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + movl $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movl $0x0,0x40(%rax) │ │ │ │ + movq $0x0,0x80(%rax) │ │ │ │ + movl $0x0,0x30(%rax) │ │ │ │ + movl $0x0,0x3a(%rax) │ │ │ │ + movb $0x1,0x3e(%rax) │ │ │ │ + mov 0x18(%r13),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sub %ebx,%edx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 1d600 <__cxa_finalize@plt+0x19e30> │ │ │ │ - mov 0x18(%rdi),%rsi │ │ │ │ + cmovb %edx,%r12d │ │ │ │ xor %edi,%edi │ │ │ │ - add $0x1,%r14 │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - mov 0x18(%rax,%rbx,1),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - movq $0x0,0x18(%rdi,%rbx,1) │ │ │ │ - cmp 0x20(%r15),%r14d │ │ │ │ - jb 1d687 <__cxa_finalize@plt+0x19eb7> │ │ │ │ - movzbl 0x2d(%r15),%eax │ │ │ │ - movzbl 0x8(%rsp),%ecx │ │ │ │ - btr %ecx,%eax │ │ │ │ - mov %al,0x2d(%r15) │ │ │ │ - call 32c0 │ │ │ │ - movzbl 0xf(%rsp),%eax │ │ │ │ - mov %r12d,0x20(%r15) │ │ │ │ - mov %rbp,0x30(%r15) │ │ │ │ - mov %al,0x2c(%r15) │ │ │ │ - add $0x18,%rsp │ │ │ │ + movd %r12d,%xmm1 │ │ │ │ + mov %r12d,%esi │ │ │ │ + pshufd $0xe0,%xmm1,%xmm0 │ │ │ │ + shl $0x3,%rsi │ │ │ │ + movq %xmm0,0x18(%rbp) │ │ │ │ + call 13000 │ │ │ │ + cmpq $0x0,0x8(%r13) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + je 1d12f │ │ │ │ + mov 0x1c(%rbp),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d1e0 │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea (%rax,%rdx,4),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov 0x1c(%rbp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 1d1a7 │ │ │ │ + mov 0x8(%r13),%r11 │ │ │ │ + mov 0x0(%r13),%r10 │ │ │ │ + add %ebx,%r9d │ │ │ │ + mov 0x0(%rbp),%r8 │ │ │ │ + mov 0x24(%rbp),%ecx │ │ │ │ + mov 0x28(%rbp),%edx │ │ │ │ + test %r11,%r11 │ │ │ │ + je 1d1b8 │ │ │ │ + mov 0x8(%rbp),%r12 │ │ │ │ + xor %esi,%esi │ │ │ │ + nop │ │ │ │ + mov %ebx,%edi │ │ │ │ + lea (%r10,%rdi,8),%rax │ │ │ │ + mov (%rax),%r13 │ │ │ │ + mov %r13,(%r8,%rsi,1) │ │ │ │ + mov (%r11,%rdi,8),%rdi │ │ │ │ + mov %rdi,(%r12,%rsi,1) │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov 0x40(%rax),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + cmova %eax,%ecx │ │ │ │ + cmp %eax,%edx │ │ │ │ + cmovb %eax,%edx │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x8,%rsi │ │ │ │ + cmp %r9d,%ebx │ │ │ │ + jne 1d170 │ │ │ │ + mov %ecx,0x24(%rbp) │ │ │ │ + mov %edx,0x28(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rax,%rbx,1),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - mov 0x20(%rax),%ebx │ │ │ │ - mov 0x1c(%rdi),%r12d │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ - cmpb $0x0,0xf(%rsp) │ │ │ │ - je 1d669 <__cxa_finalize@plt+0x19e99> │ │ │ │ - mov 0x24(%r15),%edx │ │ │ │ - add %r12d,%ebx │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - mov %r13d,%r12d │ │ │ │ - cmp %ebx,%edx │ │ │ │ - cmova %ebx,%edx │ │ │ │ - mov %edx,0x24(%r15) │ │ │ │ - lea -0x1(%rbx,%rax,1),%edx │ │ │ │ - mov 0x28(%r15),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - cmovb %edx,%eax │ │ │ │ - mov %eax,0x28(%r15) │ │ │ │ - jmp 1d67d <__cxa_finalize@plt+0x19ead> │ │ │ │ nopl (%rax) │ │ │ │ - movb $0x1,0xf(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 1d6d6 <__cxa_finalize@plt+0x19f06> │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov (%r10,%rax,8),%rax │ │ │ │ + mov %rax,(%r8) │ │ │ │ + mov 0x40(%rax),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + cmova %eax,%ecx │ │ │ │ + cmp %eax,%edx │ │ │ │ + cmovb %eax,%edx │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x8,%r8 │ │ │ │ + cmp %ebx,%r9d │ │ │ │ + jne 1d1b8 │ │ │ │ + jmp 1d1a1 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x3b(%r13) │ │ │ │ + je 1d146 │ │ │ │ + cmpb $0x0,0x3c(%r13) │ │ │ │ + je 1d146 │ │ │ │ + jmp 1d13c │ │ │ │ + lea 0x6a266(%rip),%rcx │ │ │ │ + mov $0x697,%edx │ │ │ │ + lea 0x64278(%rip),%rsi │ │ │ │ + lea 0x643c8(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rsi),%rax │ │ │ │ - movdqu 0x10(%rsi),%xmm0 │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x8(%rsi),%eax │ │ │ │ - movups %xmm0,0x10(%rdi) │ │ │ │ - movdqu 0x30(%rsi),%xmm1 │ │ │ │ - mov %eax,0x8(%rdi) │ │ │ │ - mov 0x20(%rsi),%rax │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov 0x28(%rsi),%eax │ │ │ │ - movups %xmm1,0x30(%rdi) │ │ │ │ - mov %eax,0x28(%rdi) │ │ │ │ - mov 0x40(%rsi),%rax │ │ │ │ - mov 0x48(%rsi),%rdx │ │ │ │ - mov %rax,0x40(%rdi) │ │ │ │ - movzwl 0x60(%rsi),%eax │ │ │ │ - mov %rdx,0x48(%rdi) │ │ │ │ - mov 0x50(%rsi),%edx │ │ │ │ - mov $0x30,%esi │ │ │ │ - mov %ax,0x60(%rdi) │ │ │ │ - mov %edx,0x50(%rdi) │ │ │ │ + sub $0x38,%rsp │ │ │ │ + cmpb $0x0,0x3c(%rsi) │ │ │ │ + je 1d596 │ │ │ │ + mov 0x60(%rsi),%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %edx,%ebp │ │ │ │ + cmp %edx,0x8(%rax) │ │ │ │ + jb 1d577 │ │ │ │ + mov %edx,%r12d │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x58(%rbx) │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 15a90 <__cxa_finalize@plt+0x122c0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %r8,(%rdi) │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea 0x30(%rdi),%r10 │ │ │ │ - mov %rcx,0x18(%rdi) │ │ │ │ - lea 0x34(%rax),%r8 │ │ │ │ - mov %r9b,0x3c(%rdi) │ │ │ │ - lea 0x38(%rax),%r9 │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov 0x69357(%rip),%rsi │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - mov %rsi,0x50(%rdi) │ │ │ │ - lea 0x28(%rdi),%rsi │ │ │ │ - mov %dl,0x4a(%rdi) │ │ │ │ + shl $0x3,%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 13000 │ │ │ │ xor %edx,%edx │ │ │ │ - mov %dx,0x48(%rdi) │ │ │ │ - lea 0x2c(%rdi),%rdx │ │ │ │ - movq $0x0,0x40(%rdi) │ │ │ │ - movq $0x0,0x20(%rdi) │ │ │ │ - movb $0x0,0x3d(%rdi) │ │ │ │ - mov 0x58(%rcx),%rdi │ │ │ │ - mov %r10,%rcx │ │ │ │ - jmp 15bc0 <__cxa_finalize@plt+0x123f0> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + div %ebp │ │ │ │ + mov %edx,0x20(%rsp) │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 1d467 │ │ │ │ + lea (%r12,%r14,1),%rax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r13d,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x98,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %eax,%ebx │ │ │ │ - lea 0x1(%rbx),%esi │ │ │ │ - call 5e500 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - mov 0x18(%rax),%esi │ │ │ │ - add (%rax),%rsi │ │ │ │ + call 13000 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x98,%edx │ │ │ │ + movups %xmm1,0x48(%rax) │ │ │ │ + movups %xmm1,0x58(%rax) │ │ │ │ + movups %xmm1,0x68(%rax) │ │ │ │ + movl $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movl $0x0,0x40(%rax) │ │ │ │ + movq $0x0,0x80(%rax) │ │ │ │ + movl $0x0,0x30(%rax) │ │ │ │ + movl $0x0,0x3a(%rax) │ │ │ │ + movb $0x1,0x3e(%rax) │ │ │ │ + movups %xmm0,0x18(%rax) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ call 3480 │ │ │ │ - movb $0x0,(%rax,%rbx,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1d93c <__cxa_finalize@plt+0x1a16c> │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x20(%rsp),%r8d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movb $0x0,0x3d(%rax) │ │ │ │ + movq $0x0,0x1c(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 1d480 │ │ │ │ + mov 0x24(%rsp),%r14d │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + movd %r14d,%xmm3 │ │ │ │ + mov $0x10,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %eax,%r12d │ │ │ │ - lea 0x1(%r12),%esi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x58(%rax),%rdx │ │ │ │ - mov 0x18(%rdx),%esi │ │ │ │ + pshufd $0xe0,%xmm3,%xmm2 │ │ │ │ + movq %xmm2,(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %r14d,%eax │ │ │ │ + lea (%rax,%rax,2),%r12 │ │ │ │ + shl $0x3,%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 13000 │ │ │ │ mov %r12,%rdx │ │ │ │ - add 0x40(%rax),%rsi │ │ │ │ - call 3480 │ │ │ │ - movb $0x0,(%rax,%r12,1) │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - cmpb $0x0,0x60(%rax) │ │ │ │ - jne 1d948 <__cxa_finalize@plt+0x1a178> │ │ │ │ - pop %rbx │ │ │ │ - mov %rdi,%rax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + add (%rax),%rsi │ │ │ │ + call 3480 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rcx,0x8(%r13) │ │ │ │ + test %eax,%eax │ │ │ │ + je 1d3cc │ │ │ │ + mov 0x60(%rbx),%rdx │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov (%rdx),%rdi │ │ │ │ + lea (%rdi,%rax,8),%rax │ │ │ │ + mov 0x10(%rax),%edx │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 1d40e │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + lea 0x10(%rdi,%r12,1),%rsi │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %rsi,%r9 │ │ │ │ + sub %rax,%r9 │ │ │ │ + and $0x8,%r9d │ │ │ │ + je 1d400 │ │ │ │ + lea 0x28(%rdi),%rax │ │ │ │ + sub %edx,0x10(%rdi) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 1d40e │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub %edx,(%rax) │ │ │ │ + sub %edx,0x18(%rax) │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 1d400 │ │ │ │ + cmpq $0x0,0x68(%rbx) │ │ │ │ + jne 1d4b0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + mov %r13,0x60(%rax) │ │ │ │ + mov %r15,0x68(%rax) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1d4a0 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov (%r15),%rcx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + mov 0x10(%rcx,%rdx,1),%ecx │ │ │ │ + cmp %ecx,0x10(%rsi,%rdx,1) │ │ │ │ + jne 1d558 │ │ │ │ + add %r14d,0x8(%rsp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %ecx,0x18(%rax) │ │ │ │ + cmp %rbp,0x18(%rsp) │ │ │ │ + jne 1d2a0 │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ - mov %r12d,%esi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - jmp 57f80 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - movsd 0x50(%rdi),%xmm1 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - cmpnlesd %xmm0,%xmm2 │ │ │ │ - andpd %xmm2,%xmm1 │ │ │ │ - andnpd %xmm0,%xmm2 │ │ │ │ - orpd %xmm2,%xmm1 │ │ │ │ - movsd %xmm1,0x50(%rdi) │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - movsd 0x50(%rdi),%xmm0 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - movzbl 0x3c(%rdi),%eax │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - movzbl 0x60(%rax),%eax │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - pop %rbx │ │ │ │ - mov 0x58(%rdx),%rdx │ │ │ │ - mov 0x18(%rdx),%edx │ │ │ │ - lea -0x1(%rdx,%rax,1),%eax │ │ │ │ - ret │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + subl $0x1,0x20(%rsp) │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + lea 0x1(%rax),%r14d │ │ │ │ + jmp 1d348 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - mov 0x18(%rax),%eax │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmpb $0x0,0x60(%rax) │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - je 1da28 <__cxa_finalize@plt+0x1a258> │ │ │ │ - mov 0x10(%rdi),%eax │ │ │ │ - pop %rbx │ │ │ │ - sub $0x1,%eax │ │ │ │ - sub 0x18(%rdi),%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - pop %rbx │ │ │ │ - mov 0x58(%rdx),%rdx │ │ │ │ - mov 0x18(%rdx),%edx │ │ │ │ - lea -0x1(%rdx,%rax,1),%eax │ │ │ │ - ret │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + mov 0x10(%rsi,%rdx,8),%ecx │ │ │ │ + jmp 1d44b │ │ │ │ xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmpb $0x0,0x60(%rax) │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - jne 1da60 <__cxa_finalize@plt+0x1a290> │ │ │ │ - mov 0x18(%rdi),%eax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x58(%rax),%rdx │ │ │ │ - mov 0x10(%rdx),%r9d │ │ │ │ - mov 0x18(%rdx),%esi │ │ │ │ - mov %r9d,%eax │ │ │ │ - lea (%rsi,%r8,1),%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp %ecx,%r9d │ │ │ │ - jae 1da59 <__cxa_finalize@plt+0x1a289> │ │ │ │ - mov 0x1c(%rdx),%eax │ │ │ │ - push 0x8(%rbx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - lea 0x6624c(%rip),%rdx │ │ │ │ - mov 0x7f965(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - push %rax │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x7f94d(%rip),%rsi │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - call 18cf0 <__cxa_finalize@plt+0x15520> │ │ │ │ + mov $0x10,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - call 3140 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - mov 0x58(%rax),%rdx │ │ │ │ - mov 0x20(%rax),%eax │ │ │ │ - add 0x1c(%rdx),%eax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - mov 0x20(%rax),%ebp │ │ │ │ - mov 0x1c(%rdi),%ebx │ │ │ │ - sub $0x1,%ebp │ │ │ │ - call 1a140 <__cxa_finalize@plt+0x16970> │ │ │ │ - add $0x8,%rsp │ │ │ │ - add %ebp,%ebx │ │ │ │ - add %ebx,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ + call 13000 │ │ │ │ + mov %r12,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ + add (%rax),%rsi │ │ │ │ + call 3480 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + test %esi,%esi │ │ │ │ + jne 1d520 │ │ │ │ + xor %esi,%esi │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 1d543 │ │ │ │ + mov (%r15),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0x10,%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - jmp 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - jmp 1a200 <__cxa_finalize@plt+0x16a30> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - jmp 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x30(%rdi),%eax │ │ │ │ - add 0x2c(%rdi),%eax │ │ │ │ - add 0x34(%rdi),%eax │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov 0x38(%rdi),%eax │ │ │ │ - ret │ │ │ │ + add $0x1,%edx │ │ │ │ + sub %esi,(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %r14d,%edx │ │ │ │ + jb 1d508 │ │ │ │ + jmp 1d419 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - jmp 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ + mov 0x68(%rbx),%rdx │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + mov 0x10(%rax),%esi │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 1d4fa │ │ │ │ + jmp 1d419 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + mov %r13,0x60(%rax) │ │ │ │ + mov %r15,0x68(%rax) │ │ │ │ + jmp 1d42e │ │ │ │ + lea 0x69ef1(%rip),%rcx │ │ │ │ + mov $0x714,%edx │ │ │ │ + lea 0x63f1b(%rip),%rsi │ │ │ │ + lea 0x66c6e(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x69ed2(%rip),%rcx │ │ │ │ + mov $0x6d3,%edx │ │ │ │ + lea 0x63efc(%rip),%rsi │ │ │ │ + lea 0x6406d(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x69eb3(%rip),%rcx │ │ │ │ + mov $0x6d2,%edx │ │ │ │ + lea 0x63edd(%rip),%rsi │ │ │ │ + lea 0x64042(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - movzbl 0x4a(%rdi),%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 1dc7c <__cxa_finalize@plt+0x1a4ac> │ │ │ │ - mov %rdi,%r12 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov 0x18(%rax,%rbp,1),%rax │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - add %eax,%r13d │ │ │ │ - cmp 0x20(%r12),%ebx │ │ │ │ - jb 1dc58 <__cxa_finalize@plt+0x1a488> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ + sub $0x28,%rsp │ │ │ │ + cmpb $0x0,0x3c(%rsi) │ │ │ │ + je 1d876 │ │ │ │ + mov 0x60(%rsi),%rax │ │ │ │ + mov %rsi,%r15 │ │ │ │ + mov %edx,%ebp │ │ │ │ + cmp 0x8(%rax),%edx │ │ │ │ + jae 1d857 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x98,%esi │ │ │ │ + mov %ecx,%r14d │ │ │ │ + call 13000 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + lea 0x18(%r15),%rsi │ │ │ │ + movl $0x0,0x28(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x18(%rax),%rdi │ │ │ │ + mov $0x80,%edx │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movl $0x0,0x40(%rax) │ │ │ │ + movq $0x0,0x80(%rax) │ │ │ │ + movl $0x0,0x30(%rax) │ │ │ │ + movl $0x0,0x3a(%rax) │ │ │ │ + movb $0x1,0x3e(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm1,0x18(%rax) │ │ │ │ + movups %xmm0,0x48(%rax) │ │ │ │ + movups %xmm0,0x58(%rax) │ │ │ │ + movups %xmm0,0x68(%rax) │ │ │ │ + call 3480 │ │ │ │ + movb $0x0,0x3d(%rbx) │ │ │ │ + mov 0x60(%r15),%rax │ │ │ │ + lea 0x0(%rbp,%r14,1),%ecx │ │ │ │ + movq $0x0,0x1c(%rbx) │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sub %ebp,%edx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + cmovb %edx,%r14d │ │ │ │ + xor %edi,%edi │ │ │ │ + movd %r14d,%xmm3 │ │ │ │ + pshufd $0xe0,%xmm3,%xmm2 │ │ │ │ + movq %xmm2,(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %r14d,%eax │ │ │ │ + lea (%rax,%rax,2),%r12 │ │ │ │ + shl $0x3,%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %ebp,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x60(%r15),%rax │ │ │ │ + add (%rax),%rsi │ │ │ │ + call 3480 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 1d820 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 1d72e │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + lea 0x10(%rdi,%r12,1),%rsi │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %rsi,%r8 │ │ │ │ + sub %rax,%r8 │ │ │ │ + and $0x8,%r8d │ │ │ │ + je 1d720 │ │ │ │ + sub %edx,(%rax) │ │ │ │ + lea 0x28(%rdi),%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 1d72e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub %edx,(%rax) │ │ │ │ + sub %edx,0x18(%rax) │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 1d720 │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ + lea (%rax,%rax,2),%r8 │ │ │ │ + shl $0x3,%r8 │ │ │ │ + cmpq $0x0,0x68(%r15) │ │ │ │ + je 1d840 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%r9) │ │ │ │ + mov 0x68(%r15),%rax │ │ │ │ + add (%rax),%rsi │ │ │ │ + call 3480 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + test %ebp,%ebp │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %rax,0x8(%r9) │ │ │ │ + je 1d7af │ │ │ │ + mov 0x68(%r15),%rdx │ │ │ │ + lea -0x1(%rbp),%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + mov 0x10(%rax),%ebp │ │ │ │ + mov (%r9),%rsi │ │ │ │ + lea 0x10(%rsi),%rax │ │ │ │ + lea 0x10(%rsi,%r12,1),%rdx │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 1d7ee │ │ │ │ + mov %rdx,%rdi │ │ │ │ + sub %rax,%rdi │ │ │ │ + and $0x8,%edi │ │ │ │ + je 1d7e0 │ │ │ │ + sub %ebp,(%rax) │ │ │ │ + lea 0x28(%rsi),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 1d7ee │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub %ebp,(%rax) │ │ │ │ + sub %ebp,0x18(%rax) │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 1d7e0 │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + mov 0x10(%rsi,%r8,1),%eax │ │ │ │ + mov %r13,0x60(%rbx) │ │ │ │ + mov %r9,0x68(%rbx) │ │ │ │ + cmp %eax,0x10(%rdx,%r8,1) │ │ │ │ + jne 1d895 │ │ │ │ + mov %eax,0x18(%rbx) │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ + nop │ │ │ │ + mov 0x60(%r15),%rdx │ │ │ │ + lea -0x1(%rbp),%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + lea (%rsi,%rax,8),%rax │ │ │ │ + mov 0x10(%rax),%edx │ │ │ │ + jmp 1d6ef │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov %r13,0x60(%rbx) │ │ │ │ + movq $0x0,0x68(%rbx) │ │ │ │ + mov 0x10(%rax,%r8,1),%eax │ │ │ │ + jmp 1d80a │ │ │ │ + lea 0x69bd2(%rip),%rcx │ │ │ │ + mov $0x72e,%edx │ │ │ │ + lea 0x63c1c(%rip),%rsi │ │ │ │ + lea 0x63dab(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x69bb3(%rip),%rcx │ │ │ │ + mov $0x72d,%edx │ │ │ │ + lea 0x63bfd(%rip),%rsi │ │ │ │ + lea 0x63d62(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x69b94(%rip),%rcx │ │ │ │ + mov $0x769,%edx │ │ │ │ + lea 0x63bde(%rip),%rsi │ │ │ │ + lea 0x66931(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x20(%rdi),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 1dcc0 <__cxa_finalize@plt+0x1a4f0> │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + mov %r9d,0x34(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1e1e7 │ │ │ │ + lea 0x63c05(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3630 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1e257 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x190000,%ecx │ │ │ │ + call 7e0d0 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + mov 0xc(%rbx),%edx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x2(%rax),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 1de18 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + add $0x1,%eax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + cmpq $0x0,0x38(%rsp) │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + mov $0xffffffff,%ebp │ │ │ │ + lea (%rdi,%rdx,8),%rdx │ │ │ │ + movb $0x0,0xf(%rsp) │ │ │ │ + mov $0x0,%r14d │ │ │ │ + mov %rbx,(%rdx) │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + movl $0x0,0xc(%rdx) │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + mov $0x0,%ebx │ │ │ │ + movb $0x0,0xd(%rsp) │ │ │ │ + movb $0x0,0xe(%rsp) │ │ │ │ + je 1de3f │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r12d,%edx │ │ │ │ + nop │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %dl,0x4(%rsp) │ │ │ │ + call 7e190 │ │ │ │ + movzbl 0x4(%rsp),%edx │ │ │ │ + cmp $0xff,%al │ │ │ │ + mov %eax,%r12d │ │ │ │ + je 1dd40 │ │ │ │ + lea -0x3e(%r12),%eax │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + or %r13b,%al │ │ │ │ + je 1daf0 │ │ │ │ + cmp %r12b,%r13b │ │ │ │ + je 1dafc │ │ │ │ + mov %r14d,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + cmp %r15d,0x8(%rsp) │ │ │ │ + jae 1d9fd │ │ │ │ + test %al,%al │ │ │ │ + jne 1e226 │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 1da27 │ │ │ │ + movzbl %bpl,%edi │ │ │ │ + movsbl %r12b,%eax │ │ │ │ + mov $0x1,%r14d │ │ │ │ + cmp %edi,%eax │ │ │ │ + movzbl 0xf(%rsp),%edi │ │ │ │ + cmovl %r12d,%ebp │ │ │ │ + mov %edi,%ecx │ │ │ │ + cmp %edi,%eax │ │ │ │ + cmovg %r12d,%ecx │ │ │ │ + mov %cl,0xf(%rsp) │ │ │ │ + cmp $0x2b,%r12b │ │ │ │ + jne 1dab8 │ │ │ │ + test $0x1,%bl │ │ │ │ + je 1dab8 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 1dbc1 │ │ │ │ + testb $0x1,0xd(%rsp) │ │ │ │ + je 1dbc1 │ │ │ │ + movb $0x0,0xd(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movb $0x1,0xe(%rsp) │ │ │ │ + mov %r15d,0x8(%rsp) │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %ecx,%r15d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + test %al,%al │ │ │ │ + je 1dad6 │ │ │ │ + test %r8b,%r8b │ │ │ │ + je 1e24e │ │ │ │ + movb $0x0,0xe(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov %eax,%ebx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 1d9b0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + mov %r12d,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movb $0x0,0xd(%rsp) │ │ │ │ + mov %edx,0x30(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0xe(%rsp),%eax │ │ │ │ + or %dl,%al │ │ │ │ + jne 1dbe0 │ │ │ │ + movb $0x0,0xe(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0xa,%r12b │ │ │ │ + je 1d9b0 │ │ │ │ + cmp $0xd,%r12b │ │ │ │ + je 1d9b0 │ │ │ │ + add $0x1,%r15d │ │ │ │ + jmp 1d9b0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x40,%r12b │ │ │ │ + mov $0x1,%edx │ │ │ │ + sete %bl │ │ │ │ + test %r15d,%r15d │ │ │ │ + setne %sil │ │ │ │ + test $0x1,%bl │ │ │ │ + jne 1dc10 │ │ │ │ + test %sil,%sil │ │ │ │ + je 1dc10 │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 1dcd8 │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + mov %edx,0x4(%rsp) │ │ │ │ + call 7e280 │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x34(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + setne %r15b │ │ │ │ + cmp %eax,%edx │ │ │ │ + sete %al │ │ │ │ + and %eax,%r15d │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add $0x100000,%rax │ │ │ │ + cmp %r14,%rax │ │ │ │ + jl 1dc40 │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne 1dc40 │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + cmp $0x2b,%r12b │ │ │ │ + jne 1da90 │ │ │ │ + test $0x1,%bl │ │ │ │ + je 1da90 │ │ │ │ + movb $0x0,0xd(%rsp) │ │ │ │ + mov $0x2b,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + mov %edx,0x30(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movzbl 0xe(%rsp),%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ + or %dl,%bl │ │ │ │ + je 1dcc0 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov 0x8(%rsp),%r15d │ │ │ │ + jmp 1da5f │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0xa,%r12b │ │ │ │ + sete %dil │ │ │ │ + mov %edi,%r8d │ │ │ │ + test %dl,%dl │ │ │ │ + je 1e27a │ │ │ │ + test %dil,%dil │ │ │ │ + je 1e27a │ │ │ │ + mov %al,0xd(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 1d9b0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14d,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + test %sil,%sil │ │ │ │ + je 1dd00 │ │ │ │ + test %al,%al │ │ │ │ + je 1dd00 │ │ │ │ + cmp %r15d,0x8(%rsp) │ │ │ │ + je 1db15 │ │ │ │ + jb 1e226 │ │ │ │ + mov %r12d,%r13d │ │ │ │ + jmp 1da02 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + mov 0xc(%rdi),%esi │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + lea 0x2(%rax),%r8d │ │ │ │ + cmp %esi,%r8d │ │ │ │ + jae 1dd10 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rsi,%rsi,2),%rsi │ │ │ │ + lea (%rdi,%rsi,8),%rsi │ │ │ │ + lea -0x1(%r14),%rdi │ │ │ │ + mov %rdi,(%rsi) │ │ │ │ + mov %ecx,0xc(%rsi) │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %eax,0x8(%rsi) │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 1db87 │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + movzbl 0xf(%rsp),%ebx │ │ │ │ + mov %edx,%r15d │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %bpl,(%rax) │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov %bl,(%rax) │ │ │ │ + call 35a0 │ │ │ │ + mov %r15d,0x30(%rsp) │ │ │ │ + jmp 1dda7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,0xe(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%ebx │ │ │ │ + jmp 1dae0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp (%rax),%r15d │ │ │ │ + jae 1dce0 │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + cmp %r15d,(%rax) │ │ │ │ + jae 1db37 │ │ │ │ + jmp 1db2c │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12d,%r13d │ │ │ │ + jmp 1d9ee │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xb(%rsi),%eax │ │ │ │ + mov %edx,0x4(%rsp) │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + addl $0xb,0xc(%rax) │ │ │ │ + mov %rdi,(%rax) │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + jmp 1dc5b │ │ │ │ + nop │ │ │ │ + mov %ebx,%eax │ │ │ │ + xor $0x1,%eax │ │ │ │ + test %al,0xd(%rsp) │ │ │ │ + je 1ddd0 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 1dd7b │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 1ddf7 │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + addl $0x1,0x30(%rsp) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + movzbl 0xf(%rsp),%ebx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %bpl,(%rax) │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov %bl,(%rax) │ │ │ │ + call 35a0 │ │ │ │ + cmpq $0x0,0x38(%rsp) │ │ │ │ + je 1ddb1 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 7e180 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %r14b,%bl │ │ │ │ + je 1dd7b │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 1dd7b │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jne 1dd7b │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + test %edx,%edx │ │ │ │ + je 1dd68 │ │ │ │ + cmp (%rax),%r15d │ │ │ │ + jae 1ddff │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + cmp %r15d,(%rax) │ │ │ │ + jae 1dd76 │ │ │ │ + jmp 1dd6b │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x30(%rdi),%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - mov 0x1c(%rdi),%ebx │ │ │ │ - add 0x20(%rax),%ebx │ │ │ │ - call 1a140 <__cxa_finalize@plt+0x16970> │ │ │ │ - cmpl $0x1,0x20(%r14) │ │ │ │ - lea -0x1(%rbx,%rax,1),%ebp │ │ │ │ - jbe 1dd70 <__cxa_finalize@plt+0x1a5a0> │ │ │ │ - mov $0x58,%esi │ │ │ │ - mov $0xffffffff,%r13d │ │ │ │ - mov $0x1,%r15d │ │ │ │ + lea 0xb(%rdx),%eax │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + addl $0xb,0xc(%rax) │ │ │ │ + mov %rdi,(%rax) │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + jmp 1d944 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %esi,%esi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %sil,0x4(%rsp) │ │ │ │ + call 37b0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp $0xff,%al │ │ │ │ + je 1dd40 │ │ │ │ + movzbl 0x4(%rsp),%esi │ │ │ │ + lea -0x3e(%rax),%eax │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + or %sil,%al │ │ │ │ + je 1dfa0 │ │ │ │ + cmp %sil,%r12b │ │ │ │ + je 1dfad │ │ │ │ + mov %r14d,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + cmp %r15d,0x8(%rsp) │ │ │ │ + jae 1de94 │ │ │ │ + test %al,%al │ │ │ │ + jne 1e226 │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 1debe │ │ │ │ + movzbl %bpl,%edi │ │ │ │ + movsbl %r12b,%eax │ │ │ │ + mov $0x1,%r14d │ │ │ │ + cmp %eax,%edi │ │ │ │ + movzbl 0xf(%rsp),%edi │ │ │ │ + cmovg %r12d,%ebp │ │ │ │ + mov %edi,%edx │ │ │ │ + cmp %eax,%edi │ │ │ │ + cmovl %r12d,%edx │ │ │ │ + mov %dl,0xf(%rsp) │ │ │ │ + cmp $0x2b,%r12b │ │ │ │ + jne 1df60 │ │ │ │ + test $0x1,%bl │ │ │ │ + je 1df60 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 1e077 │ │ │ │ + testb $0x1,0xd(%rsp) │ │ │ │ + je 1e077 │ │ │ │ + movb $0x0,0xd(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movb $0x1,0xe(%rsp) │ │ │ │ + mov %r15d,0x8(%rsp) │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %ecx,%r15d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + test %al,%al │ │ │ │ + je 1e0aa │ │ │ │ + test %r8b,%r8b │ │ │ │ + je 1e286 │ │ │ │ + movb $0x0,0xe(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov %eax,%ebx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 1de48 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + mov %r12d,%esi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movb $0x0,0xd(%rsp) │ │ │ │ + mov %r13d,0x30(%rsp) │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0xe(%rsp),%eax │ │ │ │ + or %r13b,%al │ │ │ │ + je 1e098 │ │ │ │ + cmp $0xa,%r12b │ │ │ │ + sete %dil │ │ │ │ + mov %edi,%r8d │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 1e28f │ │ │ │ + test %dil,%dil │ │ │ │ + je 1e28f │ │ │ │ + mov %al,0xd(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 1de48 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%r14),%rax │ │ │ │ - mov %ebx,%r12d │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov 0x18(%rax,%rsi,1),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - mov 0x1c(%rdi),%ebx │ │ │ │ - add 0x20(%rax),%ebx │ │ │ │ - call 1a140 <__cxa_finalize@plt+0x16970> │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea -0x1(%rbx,%rax,1),%ebp │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov %ebp,%eax │ │ │ │ - sub %ebp,%edx │ │ │ │ - sub %r12d,%eax │ │ │ │ - cmp %ebp,%r12d │ │ │ │ - cmovae %edx,%eax │ │ │ │ - mov %ebx,%edx │ │ │ │ - sub %ebx,%edi │ │ │ │ - sub %ecx,%edx │ │ │ │ - cmp %ebx,%ecx │ │ │ │ - cmovae %edi,%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - cmova %edx,%eax │ │ │ │ + cmp $0x40,%r12b │ │ │ │ + mov $0x1,%r13d │ │ │ │ + sete %bl │ │ │ │ + test %r15d,%r15d │ │ │ │ + setne %sil │ │ │ │ + test $0x1,%bl │ │ │ │ + jne 1e0c0 │ │ │ │ + test %sil,%sil │ │ │ │ + je 1e0c0 │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 1e188 │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x1(%rax),%r13d │ │ │ │ + call 36e0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 1e29b │ │ │ │ + mov 0x34(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + setne %r15b │ │ │ │ cmp %eax,%r13d │ │ │ │ - cmova %eax,%r13d │ │ │ │ + sete %al │ │ │ │ + and %eax,%r15d │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add $0x100000,%rax │ │ │ │ + cmp %r14,%rax │ │ │ │ + jl 1e0f8 │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne 1e0f8 │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + cmp $0x2b,%r12b │ │ │ │ + jne 1df30 │ │ │ │ + test $0x1,%bl │ │ │ │ + je 1df30 │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + mov $0x2b,%esi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movb $0x0,0xd(%rsp) │ │ │ │ + mov %r13d,0x30(%rsp) │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movzbl 0xe(%rsp),%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ + or %r13b,%bl │ │ │ │ + je 1e170 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov 0x8(%rsp),%r15d │ │ │ │ + jmp 1def6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x0,0xe(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp $0xa,%r12b │ │ │ │ + je 1de48 │ │ │ │ + cmp $0xd,%r12b │ │ │ │ + je 1de48 │ │ │ │ add $0x1,%r15d │ │ │ │ - add $0x58,%rsi │ │ │ │ - cmp 0x20(%r14),%r15d │ │ │ │ - jb 1dd00 <__cxa_finalize@plt+0x1a530> │ │ │ │ - jmp 1dcab <__cxa_finalize@plt+0x1a4db> │ │ │ │ + jmp 1de48 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r14d,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + test %sil,%sil │ │ │ │ + je 1e1b0 │ │ │ │ + test %al,%al │ │ │ │ + je 1e1b0 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + je 1dfc6 │ │ │ │ + cmp %r15d,%eax │ │ │ │ + jb 1e226 │ │ │ │ + mov %r12d,%esi │ │ │ │ + jmp 1de99 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x8(%rcx),%eax │ │ │ │ + mov 0xc(%rcx),%esi │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + lea 0x2(%rax),%r8d │ │ │ │ + cmp %esi,%r8d │ │ │ │ + jae 1e1c0 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rsi,%rsi,2),%rsi │ │ │ │ + lea (%rdi,%rsi,8),%rsi │ │ │ │ + lea -0x1(%r14),%rdi │ │ │ │ + mov %rdi,(%rsi) │ │ │ │ + mov %edx,0xc(%rsi) │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %eax,0x8(%rsi) │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 1e03c │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + movzbl 0xf(%rsp),%ebx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %bpl,(%rax) │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov %bl,(%rax) │ │ │ │ + call 35a0 │ │ │ │ + mov %r13d,0x30(%rsp) │ │ │ │ + jmp 1ddb1 │ │ │ │ + nopl (%rax) │ │ │ │ + movb $0x0,0xe(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0x1,%ebx │ │ │ │ + jmp 1e0b4 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%r13d │ │ │ │ - jmp 1dcab <__cxa_finalize@plt+0x1a4db> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + cmp (%rax),%r15d │ │ │ │ + jae 1e198 │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + cmp %r15d,(%rax) │ │ │ │ + jb 1dfdd │ │ │ │ + jmp 1dfe8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r12d,%esi │ │ │ │ + jmp 1de85 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - ret │ │ │ │ + lea 0xb(%rsi),%eax │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + addl $0xb,0xc(%rax) │ │ │ │ + mov %rdi,(%rax) │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + jmp 1e113 │ │ │ │ + lea 0x63a2b(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3630 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1e257 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3060 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 1e2bd │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + jmp 1d92b │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + lea 0x63255(%rip),%rdi │ │ │ │ + lea 0x65e28(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x7f4,%esi │ │ │ │ + call 70f30 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov %al,0xe(%rsp) │ │ │ │ + jmp 1dad6 │ │ │ │ + mov 0x7f1a2(%rip),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x65dc3(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + movzbl 0xe(%rsp),%eax │ │ │ │ + and %ebx,%eax │ │ │ │ + jmp 1da6f │ │ │ │ + mov %al,0xe(%rsp) │ │ │ │ + jmp 1e0aa │ │ │ │ + movzbl 0xe(%rsp),%eax │ │ │ │ + and %ebx,%eax │ │ │ │ + jmp 1df06 │ │ │ │ + lea 0x63221(%rip),%rdx │ │ │ │ + mov $0x7d9,%esi │ │ │ │ + lea 0x631d8(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x631e2(%rip),%rdx │ │ │ │ + mov $0x7a5,%esi │ │ │ │ + jmp 1e2a7 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %ecx,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %r8d,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rsi,(%rbx) │ │ │ │ - mov %rdx,0x8(%rbx) │ │ │ │ - call 32d0 │ │ │ │ - mov %r12d,0x14(%rbx) │ │ │ │ - mov %eax,0x10(%rbx) │ │ │ │ - mov 0x68dca(%rip),%rax │ │ │ │ - mov %ebp,0x18(%rbx) │ │ │ │ - mov %rax,0x48(%rbx) │ │ │ │ - mov $0x80000000,%eax │ │ │ │ - mov %rax,0x1c(%rbx) │ │ │ │ - add $0x7fffffff,%rax │ │ │ │ - mov %rax,0x24(%rbx) │ │ │ │ - mov $0x1,%eax │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - mov %ax,0x2c(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - movzbl 0x2c(%rdi),%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rcx,%r11 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %r9d,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 1de80 <__cxa_finalize@plt+0x1a6b0> │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %edx,%r15d │ │ │ │ - xor %ebp,%ebp │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + mov 0xd0(%rsp),%eax │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + movb $0xff,0x7e(%rsp) │ │ │ │ + movl $0x0,0x80(%rsp) │ │ │ │ + movl $0x0,0x84(%rsp) │ │ │ │ + movb $0x0,0x7f(%rsp) │ │ │ │ + cmp 0xd8(%rsp),%eax │ │ │ │ + jb 1e731 │ │ │ │ + xor %edx,%edx │ │ │ │ + divl 0xd8(%rsp) │ │ │ │ + add $0x3e8,%eax │ │ │ │ + lea (%rax,%rax,2),%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ + shl $0x3,%rbx │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3070 │ │ │ │ + mov %ebp,0xc(%r12) │ │ │ │ + movl $0x0,0x8(%r12) │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 1e6f8 │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ xor %r13d,%r13d │ │ │ │ - xor %ebx,%ebx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea 0x84(%rsp),%rax │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov 0x18(%rax,%rbp,1),%rax │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - call 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ - add %eax,%r13d │ │ │ │ - cmp 0x20(%r12),%ebx │ │ │ │ - jb 1de40 <__cxa_finalize@plt+0x1a670> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %r13d,0x48(%rsp) │ │ │ │ + mov (%rax,%r13,4),%r8d │ │ │ │ + cmp 0xd8(%rsp),%r8d │ │ │ │ + jae 1e6af │ │ │ │ + mov %r8d,0x14(%rsp) │ │ │ │ + mov $0x18,%ebx │ │ │ │ + xor %r10d,%r10d │ │ │ │ + movl $0x1,0x8(%rsp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + add %r8d,%r14d │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov $0x10,%esi │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov (%r12),%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r10d,0x20(%rsp) │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov %r8d,0xc(%rax) │ │ │ │ + mov %r14d,0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov %r13d,0x8(%rax) │ │ │ │ + mov %ecx,0x8(%r12) │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3070 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + movl $0x0,0x8(%rbp) │ │ │ │ + mov %eax,0xc(%rbp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 1e728 │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + mov $0x1,%r15d │ │ │ │ + mov 0x68(%rsp),%r11 │ │ │ │ + mov %r8d,%ebx │ │ │ │ + mov (%r11,%r13,8),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x24(%rdi),%rdx │ │ │ │ + jmp 1e4b1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + cmp %ebx,-0x18(%rdx) │ │ │ │ + jae 1e4ba │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %esi,%eax │ │ │ │ + jb 1e4a8 │ │ │ │ + lea (%rcx,%rcx,2),%rdx │ │ │ │ + lea -0x1(%rbx),%ecx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + lea (%rdi,%rdx,1),%rax │ │ │ │ + mov 0xc(%rax),%esi │ │ │ │ + sub %esi,%ecx │ │ │ │ + test %esi,%esi │ │ │ │ + cmove %ebx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 1e5d8 │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + mov %r10d,0x18(%rsp) │ │ │ │ + mov (%rax,%r13,8),%rdi │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1e668 │ │ │ │ + mov (%rax,%r13,8),%rdx │ │ │ │ + lea 0x7e(%rsp),%rax │ │ │ │ + mov %ecx,%r9d │ │ │ │ + mov %rsi,%rcx │ │ │ │ + push %rax │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0x87(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + push 0x48(%rsp) │ │ │ │ + lea 0x98(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call 1d8c0 │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0x18(%rsp),%r10d │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov (%rdi,%rax,8),%rsi │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + mov %eax,%r8d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 1e569 │ │ │ │ + sub $0x1,%r10d │ │ │ │ + lea 0x1(%rax),%r8d │ │ │ │ + mov 0x8(%r12),%edx │ │ │ │ + add %r8d,%r14d │ │ │ │ + add %r8d,%ebx │ │ │ │ + add $0x1,%r15d │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + mov (%r12),%rdx │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rdx,%rcx,8),%rdx │ │ │ │ + mov %rsi,(%rdx) │ │ │ │ + mov 0x48(%rsp),%esi │ │ │ │ + mov %r8d,0xc(%rdx) │ │ │ │ + mov %r14d,0x10(%rdx) │ │ │ │ + mov %esi,0x8(%rdx) │ │ │ │ + mov %eax,0x8(%r12) │ │ │ │ + cmp %r15d,0x8(%rsp) │ │ │ │ + jne 1e490 │ │ │ │ + call 32c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x1,%r13 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 1e6f8 │ │ │ │ + mov 0x8(%r12),%ecx │ │ │ │ + jmp 1e3d0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + mov 0xc(%rbp),%esi │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x2(%rcx),%r9d │ │ │ │ + cmp %esi,%r9d │ │ │ │ + jae 1e610 │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + lea (%rdi,%rdx,8),%rdx │ │ │ │ + mov %rsi,(%rdx) │ │ │ │ + mov %r8d,0xc(%rdx) │ │ │ │ + mov %ecx,0x8(%rbp) │ │ │ │ + jmp 1e555 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xb(%rsi),%eax │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + mov %r10d,0x4c(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov %r8d,0x20(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + mov 0x4c(%rsp),%r10d │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov (%r11,%r13,8),%rax │ │ │ │ + addl $0xb,0xc(%rbp) │ │ │ │ + mov 0x20(%rsp),%r8d │ │ │ │ + add (%rax),%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + jmp 1e5eb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x7e(%rsp),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + push %rax │ │ │ │ + lea 0x87(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + lea 0x90(%rsp),%r8 │ │ │ │ + call 1b0b0 │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov (%rdi,%rax,8),%rsi │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov 0x18(%rsp),%r10d │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + jmp 1e555 │ │ │ │ + mov %r8d,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0xd8(%rsp),%edi │ │ │ │ + divl 0xd8(%rsp) │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%ebx │ │ │ │ + mov %edx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ebx │ │ │ │ + add %eax,%edi │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %edx,%r10d │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov %edi,0x14(%rsp) │ │ │ │ + lea 0x0(,%rax,8),%rbx │ │ │ │ + test %edx,%edx │ │ │ │ + je 1e720 │ │ │ │ + sub $0x1,%r10d │ │ │ │ + lea 0x1(%rdi),%r8d │ │ │ │ + jmp 1e401 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1e740 │ │ │ │ + add $0x98,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 1de6a <__cxa_finalize@plt+0x1a69a> │ │ │ │ + mov %edi,%r8d │ │ │ │ + jmp 1e401 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + jmp 1e5ac │ │ │ │ + mov $0x5dd8,%ebx │ │ │ │ + mov $0x3e9,%ebp │ │ │ │ + jmp 1e35f │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + cmp 0x18(%rdi),%esi │ │ │ │ + jae 1e8e0 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x20(%rdi),%eax │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ + mov 0x60(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1e8e6 │ │ │ │ + mov %esi,%ebx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x8(%rax),%r12d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ebx,%eax │ │ │ │ + divl 0xc(%rsi) │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jae 1e7f0 │ │ │ │ + mov %eax,%edx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + lea 0x10(%rsi,%rdx,8),%rdx │ │ │ │ + jmp 1e7ac │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x18,%rdx │ │ │ │ + cmp %eax,%r12d │ │ │ │ + je 1e7ce │ │ │ │ + cmp (%rdx),%ebx │ │ │ │ + jae 1e7a0 │ │ │ │ test %eax,%eax │ │ │ │ - je 1df48 <__cxa_finalize@plt+0x1a778> │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %edx,%ebp │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%r14,%r14,4),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea (%r14,%rax,2),%rdx │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmpb $0x0,0x3c(%rax) │ │ │ │ - mov 0x58(%rdx),%rdi │ │ │ │ - mov %ebp,%edx │ │ │ │ - je 1df30 <__cxa_finalize@plt+0x1a760> │ │ │ │ - call 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ - add $0x1,%r14 │ │ │ │ - add %eax,%r12d │ │ │ │ - cmp 0x20(%r15),%r14d │ │ │ │ - jb 1ded0 <__cxa_finalize@plt+0x1a700> │ │ │ │ - lea (%r12,%r13,1),%eax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov %r13d,(%rcx) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %r12d,(%rcx) │ │ │ │ + je 1e7d2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + cmp 0x10(%rsi,%rdx,1),%ebx │ │ │ │ + jae 1e800 │ │ │ │ + mov %ecx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1e7b8 │ │ │ │ + mov 0x10(%rsi),%r9d │ │ │ │ + cmp %r9d,%ebx │ │ │ │ + jae 1e8f0 │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ - add $0x1,%r14 │ │ │ │ - add %eax,%r13d │ │ │ │ - cmp 0x20(%r15),%r14d │ │ │ │ - jb 1ded0 <__cxa_finalize@plt+0x1a700> │ │ │ │ - jmp 1df05 <__cxa_finalize@plt+0x1a735> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 1e790 │ │ │ │ + jmp 1e7ce │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %eax,%ecx │ │ │ │ + lea (%rcx,%rcx,2),%rcx │ │ │ │ + mov 0x10(%rsi,%rcx,8),%r9d │ │ │ │ + cmp %r9d,%ebx │ │ │ │ + jb 1e7df │ │ │ │ + push %rbx │ │ │ │ + mov 0x10(%rsi,%rdx,1),%edx │ │ │ │ + lea 0x62c6a(%rip),%r13 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov $0x8d4,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 1df09 <__cxa_finalize@plt+0x1a739> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x20(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 1df94 <__cxa_finalize@plt+0x1a7c4> │ │ │ │ - lea (%rcx,%rcx,4),%rax │ │ │ │ - mov 0x30(%rdi),%rdx │ │ │ │ - lea (%rcx,%rax,2),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea (%rdx,%rax,8),%rsi │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x30(%rdx),%eax │ │ │ │ - add $0x58,%rdx │ │ │ │ - add -0x2c(%rdx),%eax │ │ │ │ - add -0x24(%rdx),%eax │ │ │ │ - add %eax,%ecx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jne 1df80 <__cxa_finalize@plt+0x1a7b0> │ │ │ │ - mov %ecx,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x20(%rdi),%ecx │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %rdx,%r9 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 1e008 <__cxa_finalize@plt+0x1a838> │ │ │ │ - lea (%rcx,%rcx,4),%rdx │ │ │ │ - mov 0x30(%rdi),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rcx,%rdx,2),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea (%rax,%rdx,8),%r8 │ │ │ │ - jmp 1dfdd <__cxa_finalize@plt+0x1a80d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %edi,%esi │ │ │ │ - add $0x58,%rax │ │ │ │ - add %edx,%esi │ │ │ │ - cmp %r8,%rax │ │ │ │ - je 1dff9 <__cxa_finalize@plt+0x1a829> │ │ │ │ - mov 0x30(%rax),%edx │ │ │ │ - add 0x2c(%rax),%edx │ │ │ │ - cmpb $0x0,0x3c(%rax) │ │ │ │ - mov 0x34(%rax),%edi │ │ │ │ - jne 1dfd0 <__cxa_finalize@plt+0x1a800> │ │ │ │ - add %edi,%ecx │ │ │ │ - add $0x58,%rax │ │ │ │ - add %edx,%ecx │ │ │ │ - cmp %r8,%rax │ │ │ │ - jne 1dfdd <__cxa_finalize@plt+0x1a80d> │ │ │ │ - mov %ecx,(%r10) │ │ │ │ - lea (%rsi,%rcx,1),%eax │ │ │ │ - mov %esi,(%r9) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %ecx,(%r10) │ │ │ │ + push %rdx │ │ │ │ + lea 0x65a04(%rip),%rdx │ │ │ │ + lea 0x65a3d(%rip),%r14 │ │ │ │ + mov $0x18,%r15d │ │ │ │ + call 74b80 │ │ │ │ + mov 0x60(%rbp),%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x8da,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov 0x10(%rax),%r9d │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + mov %eax,(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %esi,(%r9) │ │ │ │ + push %rbx │ │ │ │ + push $0x0 │ │ │ │ + call 74b80 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov $0x1,%r8d │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jbe 1e8d0 │ │ │ │ + mov 0x60(%rbp),%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov $0x8e0,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea (%rax,%r15,1),%rdx │ │ │ │ + mov 0x10(%rdx),%r9d │ │ │ │ + mov 0x8(%rdx),%edx │ │ │ │ + push %rdx │ │ │ │ + mov %r14,%rdx │ │ │ │ + push %rbx │ │ │ │ + mov -0x8(%rax,%r15,1),%eax │ │ │ │ + add $0x18,%r15 │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8d,0x2c(%rsp) │ │ │ │ + call 74b80 │ │ │ │ + mov 0x2c(%rsp),%r8d │ │ │ │ + add $0x20,%rsp │ │ │ │ + add $0x1,%r8d │ │ │ │ + cmp %r8d,%r12d │ │ │ │ + jne 1e882 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 1e7df │ │ │ │ + movabs $0x17ffffffe8,%rdx │ │ │ │ + jmp 1e810 │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ + mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x20(%rdi),%r12d │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 1e0c0 <__cxa_finalize@plt+0x1a8f0> │ │ │ │ - mov %rdi,%r14 │ │ │ │ - xor %ebp,%ebp │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %ecx,0x54(%rsp) │ │ │ │ + mov %r8d,0x58(%rsp) │ │ │ │ + mov %r9d,0x5c(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,%eax │ │ │ │ + movb $0x0,0x7e(%rsp) │ │ │ │ + movb $0x0,0x7f(%rsp) │ │ │ │ + lea 0x0(,%rax,8),%rsi │ │ │ │ + lea 0x0(,%rax,4),%r10 │ │ │ │ + movl $0x0,0x80(%rsp) │ │ │ │ + movl $0x0,0x84(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + test %r9b,%r9b │ │ │ │ + jne 1ebd0 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1ee60 │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r12d,%r12d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x30(%r14),%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmpb $0x0,0x3c(%rax) │ │ │ │ - mov 0x58(%rdx),%rdi │ │ │ │ - je 1e0a0 <__cxa_finalize@plt+0x1a8d0> │ │ │ │ - call 1a200 <__cxa_finalize@plt+0x16a30> │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x58,%rbp │ │ │ │ - add %eax,%r13d │ │ │ │ - cmp 0x20(%r14),%ebx │ │ │ │ - jb 1e050 <__cxa_finalize@plt+0x1a880> │ │ │ │ - lea 0x0(%r13,%r12,1),%eax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %r12d,(%r15) │ │ │ │ - mov %r13d,(%rcx) │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov $0x1,%edx │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + push %rdx │ │ │ │ + mov %r13,%rdx │ │ │ │ + push %r12 │ │ │ │ + mov 0x64(%rsp),%r9d │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 1e2d0 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + cmpb $0x0,0x58(%rsp) │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov %rax,%rbx │ │ │ │ + je 1eb30 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 1ef72 │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + cmp %eax,0x40(%rbp) │ │ │ │ + jne 1ef72 │ │ │ │ + cmp %r12d,0x18(%rbp) │ │ │ │ + jne 1ef72 │ │ │ │ + mov 0x60(%rbp),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 1ef72 │ │ │ │ + mov 0x8(%rbx),%edi │ │ │ │ + cmp %edi,0x8(%rcx) │ │ │ │ + jne 1ef72 │ │ │ │ + test %eax,%eax │ │ │ │ + je 1ea56 │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdx,%rax,1),%esi │ │ │ │ + cmp %esi,(%r14,%rax,1) │ │ │ │ + jne 1ef40 │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %r10,%rax │ │ │ │ + jne 1ea40 │ │ │ │ + test %edi,%edi │ │ │ │ + je 1ea8d │ │ │ │ + lea (%rdi,%rdi,2),%rax │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + lea 0xc(,%rax,8),%rdx │ │ │ │ + mov $0xc,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rcx,%rax,1),%edi │ │ │ │ + cmp %edi,(%rsi,%rax,1) │ │ │ │ + jne 1ef64 │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 1ea78 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r15,0x58(%rbp) │ │ │ │ + mov %rbx,0x68(%rbp) │ │ │ │ + mov %rax,0x78(%rbp) │ │ │ │ + mov 0x84(%rsp),%eax │ │ │ │ + mov %r13,0x88(%rbp) │ │ │ │ + movb $0x1,0x3b(%rbp) │ │ │ │ + cmp %eax,0x28(%rbp) │ │ │ │ + jae 1eac0 │ │ │ │ + mov %eax,0x28(%rbp) │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + cmp 0x24(%rbp),%eax │ │ │ │ + jae 1eacf │ │ │ │ + mov %eax,0x24(%rbp) │ │ │ │ + movzbl 0x7e(%rsp),%edx │ │ │ │ + movsbl 0x2c(%rbp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jle 1eadf │ │ │ │ + mov %dl,0x2c(%rbp) │ │ │ │ + movzbl 0x7f(%rsp),%edx │ │ │ │ + movsbl 0x2d(%rbp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 1eb28 │ │ │ │ + mov %rbp,%rax │ │ │ │ + movl $0x0,0x1c(%rax) │ │ │ │ + movb $0x0,0x3d(%rax) │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 1eff4 │ │ │ │ + add $0x98,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - call 1a200 <__cxa_finalize@plt+0x16a30> │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x58,%rbp │ │ │ │ - add %eax,%r12d │ │ │ │ - cmp 0x20(%r14),%ebx │ │ │ │ - jb 1e050 <__cxa_finalize@plt+0x1a880> │ │ │ │ - jmp 1e07a <__cxa_finalize@plt+0x1a8aa> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 1e07f <__cxa_finalize@plt+0x1a8af> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - mov %rdx,%r11 │ │ │ │ - test %esi,%esi │ │ │ │ - je 1e5b0 <__cxa_finalize@plt+0x1ade0> │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - push %rbx │ │ │ │ - mov 0x30(%rdi),%r9 │ │ │ │ - cmp $0xe,%eax │ │ │ │ - jbe 1e5d8 <__cxa_finalize@plt+0x1ae08> │ │ │ │ - mov %esi,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov %r9,%rcx │ │ │ │ - shr $0x4,%eax │ │ │ │ - movdqa 0x68892(%rip),%xmm4 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,2),%r8 │ │ │ │ - shl $0x7,%r8 │ │ │ │ - add %r9,%r8 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x2a4(%rcx),%edx │ │ │ │ - movzbl 0x24c(%rcx),%eax │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - add $0x580,%rcx │ │ │ │ - movzbl -0x74(%rcx),%ebx │ │ │ │ - movzbl -0x544(%rcx),%edi │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x38c(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x3e4(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x43c(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x494(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x4ec(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x1c(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rdi,%rdx │ │ │ │ - or %rbx,%rax │ │ │ │ - movzbl -0xcc(%rcx),%ebx │ │ │ │ - mov %rdx,-0x10(%rsp) │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rbx,%rax │ │ │ │ - movzbl -0x124(%rcx),%ebx │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rbx,%rax │ │ │ │ - movzbl -0x17c(%rcx),%ebx │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rbx,%rax │ │ │ │ - movzbl -0x1d4(%rcx),%ebx │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rbx,%rax │ │ │ │ - movzbl -0x22c(%rcx),%ebx │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rbx,%rax │ │ │ │ - movzbl -0x284(%rcx),%ebx │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rbx,%rax │ │ │ │ - mov %rax,-0x8(%rsp) │ │ │ │ - movdqa -0x10(%rsp),%xmm0 │ │ │ │ - pcmpeqb %xmm6,%xmm0 │ │ │ │ - pcmpeqb %xmm6,%xmm0 │ │ │ │ - pcmpgtb %xmm0,%xmm5 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpcklbw %xmm5,%xmm2 │ │ │ │ - punpckhbw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm7,%xmm5 │ │ │ │ - pcmpgtw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm2,%xmm10 │ │ │ │ - movdqa %xmm0,%xmm9 │ │ │ │ - punpcklwd %xmm5,%xmm10 │ │ │ │ - punpckhwd %xmm5,%xmm2 │ │ │ │ - movdqa %xmm7,%xmm5 │ │ │ │ - pcmpgtw %xmm0,%xmm5 │ │ │ │ - movdqa %xmm10,%xmm11 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - pandn %xmm4,%xmm11 │ │ │ │ - pandn %xmm4,%xmm8 │ │ │ │ - psubd %xmm10,%xmm1 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - psubd %xmm2,%xmm1 │ │ │ │ - punpcklwd %xmm5,%xmm9 │ │ │ │ - punpckhwd %xmm5,%xmm0 │ │ │ │ - paddd %xmm8,%xmm3 │ │ │ │ - movdqa %xmm9,%xmm5 │ │ │ │ - movdqa %xmm0,%xmm12 │ │ │ │ - psubd %xmm9,%xmm1 │ │ │ │ - pandn %xmm4,%xmm5 │ │ │ │ - pandn %xmm4,%xmm12 │ │ │ │ - psubd %xmm0,%xmm1 │ │ │ │ - paddd %xmm5,%xmm3 │ │ │ │ - paddd %xmm12,%xmm3 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jne 1e128 <__cxa_finalize@plt+0x1a958> │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - mov %esi,%ecx │ │ │ │ - psrldq $0x8,%xmm0 │ │ │ │ - and $0xfffffff0,%ecx │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - psrldq $0x4,%xmm0 │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psrldq $0x8,%xmm0 │ │ │ │ - movd %xmm1,%eax │ │ │ │ - paddd %xmm0,%xmm3 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psrldq $0x4,%xmm0 │ │ │ │ - paddd %xmm0,%xmm3 │ │ │ │ - movd %xmm3,%edx │ │ │ │ - test $0xf,%sil │ │ │ │ - je 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ - mov %ecx,%edi │ │ │ │ - lea (%rdi,%rdi,4),%r8 │ │ │ │ - lea (%rdi,%r8,2),%rdi │ │ │ │ - cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - jne 1e4f0 <__cxa_finalize@plt+0x1ad20> │ │ │ │ - add $0x1,%edx │ │ │ │ - lea 0x1(%rcx),%edi │ │ │ │ - cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ - lea (%rdi,%rdi,4),%r8 │ │ │ │ - lea (%rdi,%r8,2),%rdi │ │ │ │ - cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e500 <__cxa_finalize@plt+0x1ad30> │ │ │ │ - add $0x1,%eax │ │ │ │ - lea 0x2(%rcx),%edi │ │ │ │ - cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ - lea (%rdi,%rdi,4),%r8 │ │ │ │ - lea (%rdi,%r8,2),%rdi │ │ │ │ - cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e510 <__cxa_finalize@plt+0x1ad40> │ │ │ │ - add $0x1,%eax │ │ │ │ - lea 0x3(%rcx),%edi │ │ │ │ - cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ - lea (%rdi,%rdi,4),%r8 │ │ │ │ - lea (%rdi,%r8,2),%rdi │ │ │ │ - cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e520 <__cxa_finalize@plt+0x1ad50> │ │ │ │ - add $0x1,%eax │ │ │ │ - lea 0x4(%rcx),%edi │ │ │ │ - cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ - lea (%rdi,%rdi,4),%r8 │ │ │ │ - lea (%rdi,%r8,2),%rdi │ │ │ │ - cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e530 <__cxa_finalize@plt+0x1ad60> │ │ │ │ - add $0x1,%eax │ │ │ │ - lea 0x5(%rcx),%edi │ │ │ │ - cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ - lea (%rdi,%rdi,4),%r8 │ │ │ │ - lea (%rdi,%r8,2),%rdi │ │ │ │ - cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e540 <__cxa_finalize@plt+0x1ad70> │ │ │ │ - add $0x1,%eax │ │ │ │ - lea 0x6(%rcx),%edi │ │ │ │ - cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ - lea (%rdi,%rdi,4),%r8 │ │ │ │ - lea (%rdi,%r8,2),%rdi │ │ │ │ - cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e550 <__cxa_finalize@plt+0x1ad80> │ │ │ │ - add $0x1,%eax │ │ │ │ - lea 0x7(%rcx),%edi │ │ │ │ - cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ - lea (%rdi,%rdi,4),%r8 │ │ │ │ - lea (%rdi,%r8,2),%rdi │ │ │ │ - cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - jne 1e560 <__cxa_finalize@plt+0x1ad90> │ │ │ │ - add $0x1,%edx │ │ │ │ - lea 0x8(%rcx),%edi │ │ │ │ - cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ - lea (%rdi,%rdi,4),%r8 │ │ │ │ - lea (%rdi,%r8,2),%rdi │ │ │ │ - cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e570 <__cxa_finalize@plt+0x1ada0> │ │ │ │ - add $0x1,%eax │ │ │ │ - lea 0x9(%rcx),%edi │ │ │ │ - cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ - lea (%rdi,%rdi,4),%r8 │ │ │ │ - lea (%rdi,%r8,2),%rdi │ │ │ │ - cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e580 <__cxa_finalize@plt+0x1adb0> │ │ │ │ - add $0x1,%eax │ │ │ │ - lea 0xa(%rcx),%edi │ │ │ │ - cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ - lea (%rdi,%rdi,4),%r8 │ │ │ │ - lea (%rdi,%r8,2),%rdi │ │ │ │ - cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e590 <__cxa_finalize@plt+0x1adc0> │ │ │ │ - add $0x1,%eax │ │ │ │ - lea 0xb(%rcx),%edi │ │ │ │ - cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ - lea (%rdi,%rdi,4),%r8 │ │ │ │ - lea (%rdi,%r8,2),%rdi │ │ │ │ - cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e5a0 <__cxa_finalize@plt+0x1add0> │ │ │ │ - add $0x1,%eax │ │ │ │ - lea 0xc(%rcx),%edi │ │ │ │ - cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ - lea (%rdi,%rdi,4),%r8 │ │ │ │ - lea (%rdi,%r8,2),%rdi │ │ │ │ - cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e5c0 <__cxa_finalize@plt+0x1adf0> │ │ │ │ - add $0x1,%eax │ │ │ │ - lea 0xd(%rcx),%edi │ │ │ │ - cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ - lea (%rdi,%rdi,4),%r8 │ │ │ │ - lea (%rdi,%r8,2),%rdi │ │ │ │ - cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e5d0 <__cxa_finalize@plt+0x1ae00> │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0xe,%ecx │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ - lea (%rcx,%rcx,4),%rsi │ │ │ │ - lea (%rcx,%rsi,2),%rcx │ │ │ │ - cmpb $0x0,0x3c(%r9,%rcx,8) │ │ │ │ - jne 1e5e3 <__cxa_finalize@plt+0x1ae13> │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - lea (%rdx,%rax,1),%edx │ │ │ │ - pop %rbx │ │ │ │ - mov %esi,(%r10) │ │ │ │ - mov %eax,(%r11) │ │ │ │ - mov %edx,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - jmp 1e30c <__cxa_finalize@plt+0x1ab3c> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - jmp 1e32e <__cxa_finalize@plt+0x1ab5e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - jmp 1e350 <__cxa_finalize@plt+0x1ab80> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - jmp 1e372 <__cxa_finalize@plt+0x1aba2> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - jmp 1e394 <__cxa_finalize@plt+0x1abc4> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - jmp 1e3b6 <__cxa_finalize@plt+0x1abe6> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - jmp 1e3d8 <__cxa_finalize@plt+0x1ac08> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - jmp 1e3fa <__cxa_finalize@plt+0x1ac2a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - jmp 1e41c <__cxa_finalize@plt+0x1ac4c> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - jmp 1e43e <__cxa_finalize@plt+0x1ac6e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - jmp 1e460 <__cxa_finalize@plt+0x1ac90> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - jmp 1e47e <__cxa_finalize@plt+0x1acae> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %esi,(%r10) │ │ │ │ - mov %eax,(%r11) │ │ │ │ - mov %edx,%eax │ │ │ │ - ret │ │ │ │ + mov %dl,0x2d(%rbp) │ │ │ │ + jmp 1eaec │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1,%edx │ │ │ │ - jmp 1e49c <__cxa_finalize@plt+0x1accc> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - jmp 1e4ba <__cxa_finalize@plt+0x1acea> │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 1e2f3 <__cxa_finalize@plt+0x1ab23> │ │ │ │ - add $0x1,%eax │ │ │ │ - jmp 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ + mov $0x98,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov $0x100,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rbx,0x60(%rax) │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov %dx,0x38(%rax) │ │ │ │ + mov 0x80(%rsp),%edx │ │ │ │ + mov %rbx,0x70(%rax) │ │ │ │ + movzbl 0x5c(%rsp),%ebx │ │ │ │ + mov %edx,0x24(%rax) │ │ │ │ + mov 0x84(%rsp),%edx │ │ │ │ + mov %bl,0x3a(%rax) │ │ │ │ + mov 0x54(%rsp),%ebx │ │ │ │ + mov %edx,0x28(%rax) │ │ │ │ + movzbl 0x7e(%rsp),%edx │ │ │ │ + mov 0x7f(%rsp),%dh │ │ │ │ + movq $0x0,0x1c(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x58(%rax) │ │ │ │ + movq $0x0,0x68(%rax) │ │ │ │ + movl $0x0,0x30(%rax) │ │ │ │ + movl $0x1000100,0x3b(%rax) │ │ │ │ + mov %r13,0x80(%rax) │ │ │ │ + mov %r15,0x50(%rax) │ │ │ │ + mov %r12d,0x18(%rax) │ │ │ │ + mov %ebx,0x40(%rax) │ │ │ │ + mov %r14,0x48(%rax) │ │ │ │ + mov %dx,0x2c(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + jmp 1eaef │ │ │ │ + nop │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x54(%rsp),%r9d │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 1ef17 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %r10,%r14 │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + lea (%r15,%rsi,1),%rbx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1e668 <__cxa_finalize@plt+0x1ae98> │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rdi),%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - je 1e645 <__cxa_finalize@plt+0x1ae75> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + add $0x8,%rbp │ │ │ │ + add $0x8,%r12 │ │ │ │ + call 7e030 │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 1ec18 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ xor %ebx,%ebx │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov 0x18(%rdi,%rbx,1),%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - add $0x1,%r12d │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x18(%rax,%rbx,1),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - movq $0x0,0x18(%rdi,%rbx,1) │ │ │ │ - add $0x58,%rbx │ │ │ │ - cmp 0x20(%rbp),%r12d │ │ │ │ - jb 1e610 <__cxa_finalize@plt+0x1ae40> │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x30(%rbp) │ │ │ │ - movl $0x0,0x20(%rbp) │ │ │ │ - movb $0x0,0x2d(%rbp) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + test %r13,%r13 │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea 0x84(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea 0x7f(%rsp),%rax │ │ │ │ + je 1edb1 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + lea 0x7e(%rsp),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + mov %r12d,0x48(%rsp) │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + mov %rbp,0x68(%rsp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1e690 <__cxa_finalize@plt+0x1aec0> │ │ │ │ - mov 0x68520(%rip),%rax │ │ │ │ - movsbl %sil,%esi │ │ │ │ - mov %rax,0x24(%rdi) │ │ │ │ - jmp 1d5c0 <__cxa_finalize@plt+0x19df0> │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0x2c(%rdi) │ │ │ │ - je 1e6bc <__cxa_finalize@plt+0x1aeec> │ │ │ │ - mov 0x24(%rdi),%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je 1e6bc <__cxa_finalize@plt+0x1aeec> │ │ │ │ - mov 0x28(%rdi),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - ret │ │ │ │ + mov 0x0(%r13,%rbx,8),%rax │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + lea (%rax,%rax,2),%rbp │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 13000 │ │ │ │ + shl $0x3,%rbp │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 13000 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3070 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r12d,0xc(%r14) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x0(%r13,%rbx,8),%rdx │ │ │ │ + mov (%r15,%rbx,8),%rsi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r14,%r8 │ │ │ │ + movl $0x0,0x8(%r14) │ │ │ │ + mov %r14,(%rax,%rbx,8) │ │ │ │ + push 0x38(%rsp) │ │ │ │ + push 0x38(%rsp) │ │ │ │ + push 0x28(%rsp) │ │ │ │ + push 0x38(%rsp) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call 1d8c0 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + add %eax,0x68(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %eax,(%rcx,%rbx,4) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 1ecb8 │ │ │ │ + mov 0x48(%rsp),%r12d │ │ │ │ + mov 0x60(%rsp),%r10 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x68(%rsp),%rbp │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12d,%eax │ │ │ │ + divl 0xd0(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + cmovne %eax,%edx │ │ │ │ + cmp $0x270f,%eax │ │ │ │ + jbe 1e9c0 │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov $0xd1b71759,%eax │ │ │ │ + imul %rax,%rcx │ │ │ │ + mov %edx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + shr $0x2d,%rcx │ │ │ │ + imul $0x2710,%ecx,%esi │ │ │ │ + sub %esi,%eax │ │ │ │ + div %ecx │ │ │ │ + lea 0x2710(%rax),%edx │ │ │ │ + jmp 1e9c0 │ │ │ │ + lea 0x7e(%rsp),%rcx │ │ │ │ + mov %r10,0x40(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + mov %rbp,0x48(%rsp) │ │ │ │ + mov %r13,0x38(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1e78c <__cxa_finalize@plt+0x1afbc> │ │ │ │ - push %r14 │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 13000 │ │ │ │ + mov (%r15,%rbx,8),%rsi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ + mov 0x0(,%rbx,8),%rdx │ │ │ │ + mov %rbp,(%rax,%rbx,8) │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov (%rdi),%eax │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - je 1e76e <__cxa_finalize@plt+0x1af9e> │ │ │ │ - xor %r12d,%r12d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%r12,%r12,4),%rbp │ │ │ │ - shl $0x4,%rbp │ │ │ │ - add %rdi,%rbp │ │ │ │ - je 1e765 <__cxa_finalize@plt+0x1af95> │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - je 1e745 <__cxa_finalize@plt+0x1af75> │ │ │ │ + push 0x38(%rsp) │ │ │ │ + push 0x28(%rsp) │ │ │ │ + push 0x38(%rsp) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call 1d8c0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %eax,(%r14,%rbx,4) │ │ │ │ + add %eax,%r12d │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 1edd0 │ │ │ │ + mov 0x38(%rsp),%r13 │ │ │ │ + mov 0x40(%rsp),%r10 │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + jmp 1ed68 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ xor %ebx,%ebx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%rdi,%rbx,1),%rsi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x7e(%rsp),%r13 │ │ │ │ + lea 0x84(%rsp),%rax │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea 0x7f(%rsp),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - add $0x1,%r14d │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x18(%rax,%rbx,1),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - movq $0x0,0x18(%rdi,%rbx,1) │ │ │ │ - add $0x58,%rbx │ │ │ │ - cmp 0x20(%rbp),%r14d │ │ │ │ - jb 1e710 <__cxa_finalize@plt+0x1af40> │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x30(%rbp) │ │ │ │ - movl $0x0,0x20(%rbp) │ │ │ │ - movb $0x0,0x2d(%rbp) │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jb 1e6f0 <__cxa_finalize@plt+0x1af20> │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - movl $0x0,0x0(%r13) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ + call 13000 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 13000 │ │ │ │ + mov (%r15,%rbx,8),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ + mov %rbp,(%rax,%rbx,8) │ │ │ │ + push 0x38(%rsp) │ │ │ │ + push %r13 │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + call 1b0b0 │ │ │ │ + mov %eax,(%r14,%rbx,4) │ │ │ │ + add %eax,%r12d │ │ │ │ + pop %rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + pop %r8 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 1eea0 │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 1ed68 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 1e9b5 │ │ │ │ + lea 0x65429(%rip),%rdx │ │ │ │ + mov $0x996,%esi │ │ │ │ + lea 0x62533(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x65445(%rip),%rdx │ │ │ │ + mov $0x99d,%esi │ │ │ │ + jmp 1ef4c │ │ │ │ + lea 0x6250d(%rip),%r13 │ │ │ │ + lea 0x65338(%rip),%rdx │ │ │ │ + mov $0x98c,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 70f30 │ │ │ │ + mov 0x40(%rbp),%ecx │ │ │ │ + mov 0x54(%rsp),%r8d │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x65357(%rip),%rdx │ │ │ │ + mov $0x98d,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov 0x18(%rbp),%ecx │ │ │ │ + mov %r12d,%r8d │ │ │ │ + mov $0x98e,%esi │ │ │ │ + lea 0x65361(%rip),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov 0x60(%rbp),%rax │ │ │ │ + mov 0x8(%rbx),%r8d │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x65365(%rip),%rdx │ │ │ │ + mov $0x98f,%esi │ │ │ │ + mov 0x8(%rax),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %r9,%rbp │ │ │ │ push %rbx │ │ │ │ - mov (%rdi),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 1e800 <__cxa_finalize@plt+0x1b030> │ │ │ │ - mov %rdi,%r13 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebx,%ebx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + mov $0x2710,%esi │ │ │ │ + mov %cl,0x4d(%rsp) │ │ │ │ + mov %r8b,0x4e(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1fab8 │ │ │ │ + lea 0x62bcc(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3630 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1fba4 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jg 1f608 │ │ │ │ + mov 0x98(%rsp),%r9d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 1f638 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movl $0x2710,0x8(%rsp) │ │ │ │ xor %ebp,%ebp │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + movb $0x0,0x4c(%rsp) │ │ │ │ + movb $0x0,0x27(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + mov %r13b,0x20(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 37b0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp $0xff,%al │ │ │ │ + je 1f520 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %r15d,%eax │ │ │ │ + je 1f460 │ │ │ │ + movzbl 0x20(%rsp),%r11d │ │ │ │ + lea -0x3e(%r12),%eax │ │ │ │ + and $0x1,%r11d │ │ │ │ + test $0xfd,%al │ │ │ │ + jne 1f1c0 │ │ │ │ + cmpb $0x0,0x27(%rsp) │ │ │ │ + je 1f2d0 │ │ │ │ + mov %ebp,%r10d │ │ │ │ + and $0x1,%r10d │ │ │ │ + cmp %r15d,0x14(%rsp) │ │ │ │ + jae 1f126 │ │ │ │ + test %r11b,%r11b │ │ │ │ + jne 1fb5c │ │ │ │ + cmp %r12b,0x27(%rsp) │ │ │ │ + je 1f2f1 │ │ │ │ + mov %r13d,%r9d │ │ │ │ + or %r14b,%r9b │ │ │ │ + jne 1f260 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp $0xa,%r12b │ │ │ │ + je 1f0c8 │ │ │ │ + cmp $0xd,%r12b │ │ │ │ + je 1f510 │ │ │ │ + mov %r9d,%eax │ │ │ │ + mov %r15d,%edx │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + xor $0x1,%eax │ │ │ │ + lea (%rbx,%rdx,1),%r15 │ │ │ │ + and $0x1,%eax │ │ │ │ + cmpb $0x0,0x4d(%rsp) │ │ │ │ + je 1f480 │ │ │ │ + test %al,%al │ │ │ │ + je 1f480 │ │ │ │ + movzbl 0x20(%rsp),%r13d │ │ │ │ + or %r14b,%r13b │ │ │ │ + jne 1f450 │ │ │ │ + mov %esi,0x20(%rsp) │ │ │ │ + movsbq %r12b,%r12 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + call 3270 <__ctype_toupper_loc@plt> │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%r12,4),%eax │ │ │ │ + mov %al,(%r15) │ │ │ │ + mov 0x20(%rsp),%r15d │ │ │ │ + movb $0x0,0x20(%rsp) │ │ │ │ + jmp 1f0c8 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + cmp $0x2b,%r12b │ │ │ │ + sete %r10b │ │ │ │ + and %bpl,%r10b │ │ │ │ + je 1f570 │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov $0x1,%ebp │ │ │ │ + setne %r9b │ │ │ │ + and 0x4c(%rsp),%r9b │ │ │ │ + je 1f116 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + mov %r11b,0x14(%rsp) │ │ │ │ + mov %r9b,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x2710,%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %r15d,%eax │ │ │ │ + movb $0x0,(%rcx,%rax,1) │ │ │ │ + call 13000 │ │ │ │ + cmpb $0x2b,0x27(%rsp) │ │ │ │ + movzbl 0x8(%rsp),%r9d │ │ │ │ + movzbl 0x14(%rsp),%r11d │ │ │ │ + mov %rax,%rbx │ │ │ │ + je 1f4d0 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %r13d,%r9d │ │ │ │ + mov %r15d,0x14(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movl $0x2710,0x8(%rsp) │ │ │ │ + movb $0x0,0x4c(%rsp) │ │ │ │ + or %r14b,%r9b │ │ │ │ + je 1f13d │ │ │ │ nop │ │ │ │ - lea 0x1(%rbp),%eax │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r13d,%r9d │ │ │ │ + and $0x1,%esi │ │ │ │ + cmp $0xa,%r12b │ │ │ │ + sete %al │ │ │ │ + test %sil,%sil │ │ │ │ + jne 1f3f9 │ │ │ │ + test %bpl,%r14b │ │ │ │ + je 1f14d │ │ │ │ + test %al,%al │ │ │ │ + je 1f14d │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea (%rax,%rax,4),%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x8(%r13),%rsi │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea (%rax,%r12,1),%rdi │ │ │ │ + mov %r9b,0x8(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + call 32c0 │ │ │ │ + mov $0x2710,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x1,%ebp │ │ │ │ + call 13000 │ │ │ │ + movzbl 0x8(%rsp),%r13d │ │ │ │ + movb $0x1,0x20(%rsp) │ │ │ │ + movl $0x2710,0x8(%rsp) │ │ │ │ mov %rax,%rbx │ │ │ │ - add %r12,%rsi │ │ │ │ - add $0x50,%r12 │ │ │ │ - call 3480 │ │ │ │ - cmp 0x0(%r13),%ebp │ │ │ │ - jb 1e7b0 <__cxa_finalize@plt+0x1afe0> │ │ │ │ - mov %ebp,(%r14) │ │ │ │ - mov %rbx,%rax │ │ │ │ + jmp 1f0c8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x40,%r12b │ │ │ │ + sete %bpl │ │ │ │ + mov %ebp,%r10d │ │ │ │ + cmp %r15d,0x14(%rsp) │ │ │ │ + jae 1f2eb │ │ │ │ + test %r11b,%r11b │ │ │ │ + jne 1fb5c │ │ │ │ + mov $0x1,%r13d │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov %ebp,%eax │ │ │ │ + setne %sil │ │ │ │ + xor $0x1,%eax │ │ │ │ + and %sil,%al │ │ │ │ + je 1f4f0 │ │ │ │ + mov 0x98(%rsp),%edx │ │ │ │ + mov %r10b,0x8(%rsp) │ │ │ │ + lea -0x1(%rdx),%esi │ │ │ │ + cmp %esi,0x90(%rsp) │ │ │ │ + jae 1fb1c │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 13000 │ │ │ │ + cmpq $0x0,0x28(%rsp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %r15d,%eax │ │ │ │ + movb $0x0,(%r9,%rax,1) │ │ │ │ + jne 1f360 │ │ │ │ + movzbl 0x8(%rsp),%r10d │ │ │ │ + test %r10b,%r10b │ │ │ │ + jne 1fb85 │ │ │ │ + cmpq $0x0,0x28(%rsp) │ │ │ │ + jne 1f360 │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + push %r15 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov 0x58(%rsp),%ecx │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call *0xb0(%rsp) │ │ │ │ + mov $0x2710,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + addl $0x1,0xa0(%rsp) │ │ │ │ + call 13000 │ │ │ │ + pop %rcx │ │ │ │ + cmp $0xa,%r12b │ │ │ │ + pop %rsi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r12b,0x27(%rsp) │ │ │ │ + mov $0x1,%r9d │ │ │ │ + movl $0x2710,0x8(%rsp) │ │ │ │ + sete %al │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + movb $0x0,0x4c(%rsp) │ │ │ │ + movb $0x0,0x20(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + test %sil,%sil │ │ │ │ + je 1f279 │ │ │ │ + test %al,%al │ │ │ │ + je 1f279 │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + call 13000 │ │ │ │ + mov $0x2710,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %r15d,%eax │ │ │ │ + movb $0x0,(%rcx,%rax,1) │ │ │ │ + call 13000 │ │ │ │ + mov %r15d,0x48(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movl $0x2710,0x8(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + movb $0x1,0x4c(%rsp) │ │ │ │ + jmp 1f0c8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12b,(%r15) │ │ │ │ + mov %r9d,%r13d │ │ │ │ + mov %esi,%r15d │ │ │ │ + jmp 1f0c8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x1(%rax,%rax,1),%esi │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1f0ed │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x4e(%rsp) │ │ │ │ + je 1f450 │ │ │ │ + test %al,%al │ │ │ │ + je 1f450 │ │ │ │ + movzbl 0x20(%rsp),%eax │ │ │ │ + or %r14b,%al │ │ │ │ + jne 1f450 │ │ │ │ + mov %esi,0x20(%rsp) │ │ │ │ + movsbq %r12b,%r12 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %r9b,0x4f(%rsp) │ │ │ │ + call 3560 <__ctype_tolower_loc@plt> │ │ │ │ + movzbl 0x4f(%rsp),%r13d │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%r12,4),%eax │ │ │ │ + mov %al,(%r15) │ │ │ │ + mov 0x20(%rsp),%r15d │ │ │ │ + movb $0x0,0x20(%rsp) │ │ │ │ + jmp 1f0c8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x0,0x4c(%rsp) │ │ │ │ + mov %r9d,%r10d │ │ │ │ + mov $0x1,%r14d │ │ │ │ + xor %esi,%esi │ │ │ │ + movl $0x2710,0x8(%rsp) │ │ │ │ + mov %r15d,0x14(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + cmp %r15d,0x14(%rsp) │ │ │ │ + sete %al │ │ │ │ + test %sil,%al │ │ │ │ + je 1f502 │ │ │ │ + test %r11b,%r11b │ │ │ │ + jne 1f580 │ │ │ │ + mov %r12b,0x27(%rsp) │ │ │ │ + jmp 1f131 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r9d,%r13d │ │ │ │ + jmp 1f0c8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov %ebp,%eax │ │ │ │ + movzbl 0x20(%rsp),%r13d │ │ │ │ + setne %dl │ │ │ │ + xor $0x1,%eax │ │ │ │ + and %edx,%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 1f590 │ │ │ │ + cmp %r15d,0x14(%rsp) │ │ │ │ + sete %al │ │ │ │ + test %r13b,%al │ │ │ │ + je 1f548 │ │ │ │ + test %dl,%dl │ │ │ │ + jne 1f590 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 35a0 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%r10d │ │ │ │ + jmp 1f116 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 1f306 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %ebp,(%r14) │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 13000 │ │ │ │ + cmpq $0x0,0x28(%rsp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %r15d,%eax │ │ │ │ + movb $0x0,(%r9,%rax,1) │ │ │ │ + jne 1f5c8 │ │ │ │ + test %bpl,%bpl │ │ │ │ + jne 1fbd1 │ │ │ │ + cmpq $0x0,0x28(%rsp) │ │ │ │ + jne 1f5c8 │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmpq $0x0,0x30(%rsp) │ │ │ │ + je 1fb2c │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + push %r15 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov 0x58(%rsp),%ecx │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call *0xb0(%rsp) │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + jmp 1f548 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - cmpw $0x0,0x48(%rdi) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 3060 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 1f06c │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x64e00(%rip),%rdx │ │ │ │ + mov $0x9fe,%esi │ │ │ │ + jmp 1fb6d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + movl $0x2710,0x8(%rsp) │ │ │ │ + movb $0x0,0x4c(%rsp) │ │ │ │ + movb $0x0,0x27(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + mov %r13b,0x20(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 37b0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp $0xff,%al │ │ │ │ + je 1f520 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %r15d,%eax │ │ │ │ + je 1f980 │ │ │ │ + movzbl 0x20(%rsp),%r11d │ │ │ │ + lea -0x3e(%r12),%eax │ │ │ │ + and $0x1,%r11d │ │ │ │ + test $0xfd,%al │ │ │ │ + jne 1f830 │ │ │ │ + cmpb $0x0,0x27(%rsp) │ │ │ │ + jne 1f960 │ │ │ │ + cmp $0x40,%r12b │ │ │ │ + sete %bpl │ │ │ │ + mov %ebp,%r10d │ │ │ │ + cmp %r15d,0x14(%rsp) │ │ │ │ + jae 1f6e2 │ │ │ │ + test %r11b,%r11b │ │ │ │ + jne 1fb5c │ │ │ │ + mov $0x1,%r13d │ │ │ │ + test %r15d,%r15d │ │ │ │ setne %al │ │ │ │ - ret │ │ │ │ + test %bpl,%bpl │ │ │ │ + jne 1fa10 │ │ │ │ + test %al,%al │ │ │ │ + je 1fa10 │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r10b,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %r15d,%eax │ │ │ │ + movb $0x0,(%r9,%rax,1) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 1f741 │ │ │ │ + movzbl 0x8(%rsp),%r10d │ │ │ │ + test %r10b,%r10b │ │ │ │ + jne 1fb85 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 1f741 │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + push %r15 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov 0x58(%rsp),%ecx │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call *0xb0(%rsp) │ │ │ │ + mov $0x2710,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + addl $0x1,0xa0(%rsp) │ │ │ │ + call 13000 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12b,0x27(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov $0x1,%r9d │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + movl $0x2710,0x8(%rsp) │ │ │ │ + movb $0x0,0x4c(%rsp) │ │ │ │ + movb $0x0,0x20(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + cmp $0xa,%r12b │ │ │ │ + sete %al │ │ │ │ + test %sil,%sil │ │ │ │ + je 1f900 │ │ │ │ + test %al,%al │ │ │ │ + je 1f900 │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + call 13000 │ │ │ │ + mov $0x2710,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %r15d,%eax │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + call 13000 │ │ │ │ + mov %r15d,0x48(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movl $0x2710,0x8(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + movb $0x1,0x4c(%rsp) │ │ │ │ + jmp 1f680 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + cmp $0x2b,%r12b │ │ │ │ + sete %r10b │ │ │ │ + and %bpl,%r10b │ │ │ │ + je 1fab0 │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov $0x1,%ebp │ │ │ │ + setne %r9b │ │ │ │ + and 0x4c(%rsp),%r9b │ │ │ │ + jne 1fa38 │ │ │ │ + cmp %r15d,0x14(%rsp) │ │ │ │ + jae 1f86d │ │ │ │ + test %r11b,%r11b │ │ │ │ + jne 1fb5c │ │ │ │ + cmp 0x27(%rsp),%r12b │ │ │ │ + je 1f6e8 │ │ │ │ + mov %r13d,%r9d │ │ │ │ + or %r14b,%r9b │ │ │ │ + jne 1f950 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp $0xa,%r12b │ │ │ │ + je 1f680 │ │ │ │ + cmp $0xd,%r12b │ │ │ │ + je 1faa8 │ │ │ │ + mov %r9d,%eax │ │ │ │ + mov %r15d,%edx │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + xor $0x1,%eax │ │ │ │ + lea (%rbx,%rdx,1),%r15 │ │ │ │ + and $0x1,%eax │ │ │ │ + cmpb $0x0,0x4d(%rsp) │ │ │ │ + je 1f9a0 │ │ │ │ + test %al,%al │ │ │ │ + je 1f9a0 │ │ │ │ + movzbl 0x20(%rsp),%r13d │ │ │ │ + or %r14b,%r13b │ │ │ │ + jne 1f970 │ │ │ │ + mov %esi,0x20(%rsp) │ │ │ │ + movsbq %r12b,%r12 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + call 3270 <__ctype_toupper_loc@plt> │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%r12,4),%eax │ │ │ │ + mov %al,(%r15) │ │ │ │ + mov 0x20(%rsp),%r15d │ │ │ │ + movb $0x0,0x20(%rsp) │ │ │ │ + jmp 1f680 │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x20(%rdi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 1e880 <__cxa_finalize@plt+0x1b0b0> │ │ │ │ - lea (%rdx,%rdx,4),%rcx │ │ │ │ - mov 0x30(%rdi),%rax │ │ │ │ - movsbl %sil,%esi │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rcx │ │ │ │ - jmp 1e861 <__cxa_finalize@plt+0x1b091> │ │ │ │ + test %bpl,%r14b │ │ │ │ + je 1f894 │ │ │ │ + test %al,%al │ │ │ │ + je 1f894 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r9b,0x8(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + call 32c0 │ │ │ │ + mov $0x2710,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x1,%ebp │ │ │ │ + call 13000 │ │ │ │ + movzbl 0x8(%rsp),%r13d │ │ │ │ + movb $0x1,0x20(%rsp) │ │ │ │ + movl $0x2710,0x8(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1f680 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r13d,%r9d │ │ │ │ + and $0x1,%esi │ │ │ │ + jmp 1f7cb │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ebp,%r10d │ │ │ │ + and $0x1,%r10d │ │ │ │ + jmp 1f85d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x58,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 1e880 <__cxa_finalize@plt+0x1b0b0> │ │ │ │ - movzbl 0x3c(%rax),%edx │ │ │ │ - cmp %esi,%edx │ │ │ │ - jne 1e858 <__cxa_finalize@plt+0x1b088> │ │ │ │ - cmpw $0x0,0x48(%rax) │ │ │ │ - je 1e858 <__cxa_finalize@plt+0x1b088> │ │ │ │ - mov $0x1,%eax │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12b,(%r15) │ │ │ │ + mov %r9d,%r13d │ │ │ │ + mov %esi,%r15d │ │ │ │ + jmp 1f680 │ │ │ │ xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov 0x20(%rdi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 1e8b0 <__cxa_finalize@plt+0x1b0e0> │ │ │ │ - mov 0x30(%rdi),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movsbl 0x3c(%rsi),%edi │ │ │ │ - movzbl %dil,%eax │ │ │ │ - cmp %eax,%edi │ │ │ │ - je 1e8c0 <__cxa_finalize@plt+0x1b0f0> │ │ │ │ - mov %ecx,%eax │ │ │ │ - ret │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - lea (%rdx,%rax,2),%r8 │ │ │ │ - mov 0x18(%rsi),%rax │ │ │ │ - shl $0x3,%r8 │ │ │ │ - movzbl 0x60(%rax),%r9d │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x1(%rax,%rax,1),%esi │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1f6a5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x4e(%rsp) │ │ │ │ + je 1f970 │ │ │ │ + test %al,%al │ │ │ │ + je 1f970 │ │ │ │ + movzbl 0x20(%rsp),%eax │ │ │ │ + or %r14b,%al │ │ │ │ + jne 1f970 │ │ │ │ + mov %r9b,0x4f(%rsp) │ │ │ │ + movsbq %r12b,%r12 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %esi,0x20(%rsp) │ │ │ │ + call 3560 <__ctype_tolower_loc@plt> │ │ │ │ + movzbl 0x4f(%rsp),%r13d │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%r12,4),%eax │ │ │ │ + mov %al,(%r15) │ │ │ │ + mov 0x20(%rsp),%r15d │ │ │ │ + movb $0x0,0x20(%rsp) │ │ │ │ + jmp 1f680 │ │ │ │ + movb $0x0,0x4c(%rsp) │ │ │ │ + mov %r9d,%r10d │ │ │ │ xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x58,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - je 1e8b0 <__cxa_finalize@plt+0x1b0e0> │ │ │ │ - lea (%rsi,%rax,1),%rdx │ │ │ │ - movzbl 0x3c(%rdx),%ecx │ │ │ │ - cmp %ecx,%edi │ │ │ │ - je 1e910 <__cxa_finalize@plt+0x1b140> │ │ │ │ - mov 0x18(%rdx),%rdx │ │ │ │ - movzbl 0x60(%rdx),%edx │ │ │ │ - cmp %r9d,%edx │ │ │ │ - jne 1e8e0 <__cxa_finalize@plt+0x1b110> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rdx),%rdx │ │ │ │ - movzbl 0x60(%rdx),%edx │ │ │ │ - cmp %edx,%r9d │ │ │ │ - je 1e8e0 <__cxa_finalize@plt+0x1b110> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 1e904 <__cxa_finalize@plt+0x1b134> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%r14d │ │ │ │ + movl $0x2710,0x8(%rsp) │ │ │ │ + mov %r15d,0x14(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ nopl 0x0(%rax) │ │ │ │ + cmp %r15d,0x14(%rsp) │ │ │ │ + sete %sil │ │ │ │ + test %al,%sil │ │ │ │ + je 1fa27 │ │ │ │ + test %r11b,%r11b │ │ │ │ + jne 1f6ff │ │ │ │ + mov %r12b,0x27(%rsp) │ │ │ │ + jmp 1f878 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + mov %r9b,0x14(%rsp) │ │ │ │ + mov %r11b,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x2710,%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %r15d,%eax │ │ │ │ + movb $0x0,(%rcx,%rax,1) │ │ │ │ + call 13000 │ │ │ │ + cmpb $0x2b,0x27(%rsp) │ │ │ │ + movzbl 0x8(%rsp),%r11d │ │ │ │ + movzbl 0x14(%rsp),%r9d │ │ │ │ + mov %rax,%rbx │ │ │ │ + je 1f9e9 │ │ │ │ + mov %r15d,0x14(%rsp) │ │ │ │ + mov $0x1,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movl $0x2710,0x8(%rsp) │ │ │ │ + movb $0x0,0x4c(%rsp) │ │ │ │ + jmp 1f878 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r9d,%r13d │ │ │ │ + jmp 1f680 │ │ │ │ + mov %eax,%r10d │ │ │ │ + jmp 1f85d │ │ │ │ + mov $0x98,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + movl $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movl $0x0,0x40(%rax) │ │ │ │ + movq $0x0,0x80(%rax) │ │ │ │ + movl $0x0,0x30(%rax) │ │ │ │ + movl $0x0,0x3a(%rax) │ │ │ │ + movb $0x1,0x3e(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm1,0x18(%rax) │ │ │ │ + movups %xmm0,0x48(%rax) │ │ │ │ + movups %xmm0,0x58(%rax) │ │ │ │ + movups %xmm0,0x68(%rax) │ │ │ │ + jmp 1f046 │ │ │ │ + movzbl 0x20(%rsp),%r13d │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp 1f533 │ │ │ │ + mov 0x90(%rsp),%ecx │ │ │ │ + lea 0x645e6(%rip),%rdx │ │ │ │ + mov $0xa7b,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6193e(%rip),%rdi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call 74b80 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + jmp 1f5d4 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + lea 0x648f8(%rip),%rdx │ │ │ │ + mov $0xa20,%esi │ │ │ │ + lea 0x61912(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x6786c(%rip),%rcx │ │ │ │ + mov $0xa32,%edx │ │ │ │ + lea 0x618ee(%rip),%rsi │ │ │ │ + lea 0x6197a(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + lea 0x618d6(%rip),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x64836(%rip),%rdx │ │ │ │ + mov (%rax),%r8d │ │ │ │ + mov $0x9f7,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x67820(%rip),%rcx │ │ │ │ + mov $0xa72,%edx │ │ │ │ + lea 0x618a2(%rip),%rsi │ │ │ │ + lea 0x6192e(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x20(%rdi),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 1e9a0 <__cxa_finalize@plt+0x1b1d0> │ │ │ │ - mov %rdi,%r13 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x1(%rbp),%eax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + mov %r8b,0x46(%rsp) │ │ │ │ + mov %r9b,0x47(%rsp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 208e5 │ │ │ │ + lea 0x618cd(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ + call 3630 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 2098e │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x2710,%esi │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x100000,%esi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov $0x100000,%r8d │ │ │ │ + mov 0xc0(%rsp),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ mov %rax,%rbp │ │ │ │ - lea (%rax,%rdx,2),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x30(%r13),%rsi │ │ │ │ - mov $0x58,%edx │ │ │ │ - lea (%rax,%r12,1),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - add %r12,%rsi │ │ │ │ - add $0x58,%r12 │ │ │ │ - call 3480 │ │ │ │ - cmp 0x20(%r13),%ebp │ │ │ │ - jb 1e950 <__cxa_finalize@plt+0x1b180> │ │ │ │ - mov %ebp,(%r14) │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + call 7e080 │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + js 20a21 │ │ │ │ + mov 0xd0(%rsp),%r11d │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov %ebp,(%r14) │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 20346 │ │ │ │ + movb $0x0,0x28(%rsp) │ │ │ │ + xor %r11d,%r11d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movb $0x0,(%rsp) │ │ │ │ + mov $0x2710,%r9d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + movl $0x0,0x24(%rsp) │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 20311 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ + movslq %edx,%rax │ │ │ │ + mov %r11d,%r8d │ │ │ │ + mov %rbp,0x68(%rsp) │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add %rbp,%rax │ │ │ │ + movzbl 0x28(%rsp),%r11d │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jmp 1fde7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + je 201c0 │ │ │ │ + mov %r12d,%edx │ │ │ │ + and $0x1,%edx │ │ │ │ + cmp %ebx,0x20(%rsp) │ │ │ │ + jae 1fd3f │ │ │ │ + test %r10b,%r10b │ │ │ │ + jne 2089e │ │ │ │ + cmp (%rsp),%bpl │ │ │ │ + je 1fe97 │ │ │ │ + mov %r14d,%edx │ │ │ │ + or %r15b,%dl │ │ │ │ + jne 20158 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + cmp $0xa,%bpl │ │ │ │ + je 1fdd8 │ │ │ │ + cmp $0xd,%bpl │ │ │ │ + je 202a0 │ │ │ │ + mov %edx,%eax │ │ │ │ + lea 0x1(%rbx),%ecx │ │ │ │ + add %rdi,%rbx │ │ │ │ + xor $0x1,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + cmpb $0x0,0x46(%rsp) │ │ │ │ + je 20238 │ │ │ │ + test %al,%al │ │ │ │ + je 20238 │ │ │ │ + mov %r15d,%r14d │ │ │ │ + or %r8b,%r14b │ │ │ │ + jne 201f0 │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r11b,0x40(%rsp) │ │ │ │ + mov %r9d,0x30(%rsp) │ │ │ │ + mov %ecx,0x28(%rsp) │ │ │ │ + call 3270 <__ctype_toupper_loc@plt> │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + mov 0x30(%rsp),%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov (%rax),%rax │ │ │ │ + movzbl 0x40(%rsp),%r11d │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov (%rax,%rbp,4),%eax │ │ │ │ + mov %al,(%rbx) │ │ │ │ + mov %ecx,%ebx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r13,0x18(%rsp) │ │ │ │ + je 20000 │ │ │ │ + lea -0x1(%r9),%eax │ │ │ │ + movsbq 0x0(%r13),%rbp │ │ │ │ + cmp %ebx,%eax │ │ │ │ + je 20200 │ │ │ │ + mov %r8d,%r10d │ │ │ │ + lea -0x3e(%rbp),%eax │ │ │ │ + and $0x1,%r10d │ │ │ │ + test $0xfd,%al │ │ │ │ + je 1fd20 │ │ │ │ + mov %r12d,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + cmp $0x2b,%bpl │ │ │ │ + sete %dl │ │ │ │ + and %r12b,%dl │ │ │ │ + je 202b0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + mov $0x1,%r12d │ │ │ │ + setne %cl │ │ │ │ + and %r11b,%cl │ │ │ │ + je 1fd30 │ │ │ │ + lea 0x1(%rbx),%esi │ │ │ │ + mov %r8b,0x40(%rsp) │ │ │ │ + mov $0x1,%r15d │ │ │ │ + mov %r10b,0x30(%rsp) │ │ │ │ + mov %cl,0x28(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x2710,%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + movb $0x0,(%rcx,%rax,1) │ │ │ │ + call 13000 │ │ │ │ + mov %ebx,0x20(%rsp) │ │ │ │ + xor %r11d,%r11d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movzbl 0x28(%rsp),%edx │ │ │ │ + movzbl 0x30(%rsp),%r10d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x2710,%r9d │ │ │ │ + movzbl 0x40(%rsp),%r8d │ │ │ │ + cmp (%rsp),%bpl │ │ │ │ + jne 1fd49 │ │ │ │ + test %ebx,%ebx │ │ │ │ + setne %al │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 201d5 │ │ │ │ + test %al,%al │ │ │ │ + je 201d5 │ │ │ │ + mov 0xd0(%rsp),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,0xc8(%rsp) │ │ │ │ + jae 202ee │ │ │ │ + lea 0x1(%rbx),%esi │ │ │ │ + mov %dl,(%rsp) │ │ │ │ + call 13000 │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %ebx,%eax │ │ │ │ + movb $0x0,(%r9,%rax,1) │ │ │ │ + jne 1fefd │ │ │ │ + movzbl (%rsp),%edx │ │ │ │ + test %dl,%dl │ │ │ │ + jne 2096f │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + jne 1fefd │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmpq $0x0,0x10(%rsp) │ │ │ │ + je 202c0 │ │ │ │ + mov 0xc8(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 1eaa0 <__cxa_finalize@plt+0x1b2d0> │ │ │ │ - movsbl %dl,%r14d │ │ │ │ - mov 0x30(%rdi),%rdx │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov 0x34(%rsp),%ecx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call *0xe8(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x2710,%esi │ │ │ │ + addl $0x1,0xd8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + pop %rsi │ │ │ │ + xor %r11d,%r11d │ │ │ │ + pop %r8 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmp $0xa,%bpl │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %bpl,(%rsp) │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + sete %cl │ │ │ │ + mov $0x2710,%r9d │ │ │ │ + movl $0x0,0x24(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + je 2016e │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r12b,%r15b │ │ │ │ + je 1fd61 │ │ │ │ + test %cl,%cl │ │ │ │ + je 1fd61 │ │ │ │ + mov %r11b,0x30(%rsp) │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov %dl,0x28(%rsp) │ │ │ │ + add $0x1,%r13 │ │ │ │ + call 32c0 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x2710,%esi │ │ │ │ + call 13000 │ │ │ │ + movzbl 0x28(%rsp),%r14d │ │ │ │ + movzbl 0x30(%rsp),%r11d │ │ │ │ + mov $0x2710,%r9d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + cmp %r13,0x18(%rsp) │ │ │ │ + jne 1fde7 │ │ │ │ + mov 0x68(%rsp),%rbp │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + mov %r9d,0x40(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r11b,0x28(%rsp) │ │ │ │ + mov %r8b,0x18(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov 0x40(%rsp),%r9d │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + movzbl 0x18(%rsp),%r11d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x100000,%esi │ │ │ │ + mov %r11b,0x40(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + add %rax,0xc0(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov $0x100000,%r8d │ │ │ │ + mov 0xc0(%rsp),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 7e080 │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + test %eax,%eax │ │ │ │ + movzbl 0x40(%rsp),%r11d │ │ │ │ + mov %eax,%edx │ │ │ │ + js 209e8 │ │ │ │ + jne 1fcf0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + and $0x1,%edx │ │ │ │ + lea 0x1(%rbx),%esi │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %dl,(%rsp) │ │ │ │ + call 13000 │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %ebx,%eax │ │ │ │ + movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ + jne 200ed │ │ │ │ + movzbl (%rsp),%edx │ │ │ │ + test %dl,%dl │ │ │ │ + jne 209c2 │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + jne 200ed │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%rbx,%rbx,4),%rax │ │ │ │ - lea (%rbx,%rax,2),%rax │ │ │ │ - lea 0x0(,%rax,8),%r13 │ │ │ │ - movzbl 0x3c(%rdx,%rax,8),%eax │ │ │ │ - cmp %r14d,%eax │ │ │ │ - je 1ea38 <__cxa_finalize@plt+0x1b268> │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %esi,%ebx │ │ │ │ - jb 1e9f8 <__cxa_finalize@plt+0x1b228> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %ebp,(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ + cmpq $0x0,0x10(%rsp) │ │ │ │ + je 20949 │ │ │ │ + mov 0xc8(%rsp),%eax │ │ │ │ + mov %rbp,%r9 │ │ │ │ + push %rax │ │ │ │ + push %rbx │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x34(%rsp),%ecx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call *0xe8(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call 35a0 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 20a62 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + add $0x88,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rbp),%eax │ │ │ │ - mov %r15,%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - lea (%rax,%rdx,2),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x30(%r12),%rsi │ │ │ │ - mov $0x58,%edx │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea 0x0(%rbp,%rbp,4),%rax │ │ │ │ - lea 0x0(%rbp,%rax,2),%rax │ │ │ │ - add %r13,%rsi │ │ │ │ - lea (%r15,%rax,8),%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x20(%r12),%esi │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - cmp %esi,%ebx │ │ │ │ - jae 1ea98 <__cxa_finalize@plt+0x1b2c8> │ │ │ │ - mov 0x30(%r12),%rdx │ │ │ │ - mov %ecx,%ebp │ │ │ │ - jmp 1e9f8 <__cxa_finalize@plt+0x1b228> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%ebp │ │ │ │ - jmp 1ea1a <__cxa_finalize@plt+0x1b24a> │ │ │ │ - nop │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 1ea1a <__cxa_finalize@plt+0x1b24a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - mov 0x20(%rdi),%eax │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %r8d,0x24(%rsp) │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - mov %eax,0x20(%rdi) │ │ │ │ - mov 0x30(%rdi),%rdi │ │ │ │ - lea (%rax,%rdx,2),%rsi │ │ │ │ - mov %cl,(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x58(%r13),%rdi │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov 0x20(%r13),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - mov 0x1c(%rdi),%eax │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ - mov 0x58(%r13),%rdi │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - cmpb $0x0,0x60(%r13) │ │ │ │ - je 1ee10 <__cxa_finalize@plt+0x1b640> │ │ │ │ - mov 0x58(%r13),%rdx │ │ │ │ - mov 0x10(%rdx),%r11d │ │ │ │ - sub 0x18(%rdx),%r11d │ │ │ │ - sub %eax,%r11d │ │ │ │ - cmpb $0x0,0x8(%rsp) │ │ │ │ - mov 0x20(%rbp),%ecx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - je 1f0e6 <__cxa_finalize@plt+0x1b916> │ │ │ │ - lea 0x3c(%rsi),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 1eb6a <__cxa_finalize@plt+0x1b39a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x58,%rdx │ │ │ │ - cmpb $0x0,-0x58(%rdx) │ │ │ │ - jne 1eb73 <__cxa_finalize@plt+0x1b3a3> │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jb 1eb60 <__cxa_finalize@plt+0x1b390> │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov %r14d,%edx │ │ │ │ + and $0x1,%eax │ │ │ │ + cmp $0xa,%bpl │ │ │ │ + sete %cl │ │ │ │ + jne 1ffa0 │ │ │ │ + test %al,%al │ │ │ │ + je 1ffa0 │ │ │ │ + lea 0x1(%rbx),%esi │ │ │ │ + mov %r8b,0x28(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ mov %ebx,%eax │ │ │ │ - mov %ebx,%r14d │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %r13,0x28(%rsp) │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - mov %r11d,%r13d │ │ │ │ - lea (%rax,%rdx,2),%r12 │ │ │ │ - shl $0x3,%r12 │ │ │ │ - lea (%rsi,%r12,1),%r15 │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - jae 1ec47 <__cxa_finalize@plt+0x1b477> │ │ │ │ - movzbl (%rsp),%eax │ │ │ │ - cmp 0x3c(%r15),%al │ │ │ │ - jne 1ee60 <__cxa_finalize@plt+0x1b690> │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - cmpb $0x0,0x60(%rax) │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - je 1ec20 <__cxa_finalize@plt+0x1b450> │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - mov 0x18(%rax),%ecx │ │ │ │ - mov 0x10(%rax),%r9d │ │ │ │ - lea (%r8,%rcx,1),%esi │ │ │ │ - cmp %esi,%r9d │ │ │ │ - jae 1ee00 <__cxa_finalize@plt+0x1b630> │ │ │ │ - mov 0x1c(%rax),%eax │ │ │ │ - push 0x8(%r15) │ │ │ │ - lea 0x650f7(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0x7e80b(%rip),%rdi │ │ │ │ - push %rax │ │ │ │ + movb $0x0,(%rsi,%rax,1) │ │ │ │ + mov $0x2710,%esi │ │ │ │ + call 13000 │ │ │ │ + mov %ebx,0x24(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movzbl 0x28(%rsp),%r8d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x2710,%r9d │ │ │ │ + mov $0x1,%r11d │ │ │ │ + jmp 1fdd8 │ │ │ │ + cmp $0x40,%bpl │ │ │ │ + mov $0x1,%r14d │ │ │ │ + sete %r12b │ │ │ │ + xor %ebx,%ebx │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - mov 0x7e7f8(%rip),%rsi │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - call 18cf0 <__cxa_finalize@plt+0x15520> │ │ │ │ - xor %edi,%edi │ │ │ │ - call 3140 │ │ │ │ + mov %r12d,%edx │ │ │ │ + cmp %ebx,0x20(%rsp) │ │ │ │ + jne 201e4 │ │ │ │ + test %r10b,%al │ │ │ │ + jne 1fead │ │ │ │ + mov %bpl,(%rsp) │ │ │ │ + jmp 1fd49 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %bpl,(%rbx) │ │ │ │ + mov %edx,%r14d │ │ │ │ + mov %ecx,%ebx │ │ │ │ + jmp 1fdd8 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x1(%r9,%r9,1),%esi │ │ │ │ + mov %r8b,0x40(%rsp) │ │ │ │ + mov %r11b,0x30(%rsp) │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + call 13000 │ │ │ │ + movzbl 0x40(%rsp),%r8d │ │ │ │ + movzbl 0x30(%rsp),%r11d │ │ │ │ + mov 0x28(%rsp),%r9d │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 1fdf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x47(%rsp) │ │ │ │ + je 201f0 │ │ │ │ + test %al,%al │ │ │ │ + je 201f0 │ │ │ │ + mov %r15d,%eax │ │ │ │ + or %r8b,%al │ │ │ │ + jne 201f0 │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r11b,0x50(%rsp) │ │ │ │ + mov %r9d,0x40(%rsp) │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + mov %dl,0x28(%rsp) │ │ │ │ + call 3560 <__ctype_tolower_loc@plt> │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov 0x40(%rsp),%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov (%rax),%rax │ │ │ │ + movzbl 0x28(%rsp),%r14d │ │ │ │ + movzbl 0x50(%rsp),%r11d │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov (%rax,%rbp,4),%eax │ │ │ │ + mov %al,(%rbx) │ │ │ │ + mov %ecx,%ebx │ │ │ │ + jmp 1fdd8 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%r14d │ │ │ │ + jmp 1fdd8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rdi),%r9d │ │ │ │ - lea 0x58(%r12),%rax │ │ │ │ - cmp %r13d,%r9d │ │ │ │ - jae 1eed4 <__cxa_finalize@plt+0x1b704> │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %ebx,%r14d │ │ │ │ - add $0x1,%ebx │ │ │ │ - lea (%rsi,%r12,1),%r15 │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - jb 1eb9b <__cxa_finalize@plt+0x1b3cb> │ │ │ │ - mov 0x28(%rsp),%r13 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 1ec68 <__cxa_finalize@plt+0x1b498> │ │ │ │ - lea -0x1(%r14),%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,2),%rax │ │ │ │ - mov 0x18(%rsi,%rax,8),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov %r13,0x18(%r15) │ │ │ │ - lea 0x30(%r15),%rcx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x28(%r15),%rsi │ │ │ │ - lea 0x38(%r15),%r9 │ │ │ │ - movb $0x0,0x3d(%r15) │ │ │ │ - mov %rax,0x10(%r15) │ │ │ │ - movzbl 0x24(%rsp),%eax │ │ │ │ - lea 0x34(%r15),%r8 │ │ │ │ - mov %rdi,(%r15) │ │ │ │ - movzbl 0x8(%rsp),%edi │ │ │ │ - mov %al,0x4a(%r15) │ │ │ │ + mov %eax,%edx │ │ │ │ + jmp 1fd30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc8(%rsp),%ecx │ │ │ │ + lea 0x63e2a(%rip),%rdx │ │ │ │ + mov $0xb0e,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ax,0x48(%r15) │ │ │ │ - mov 0x67edf(%rip),%rax │ │ │ │ - mov %dil,0x3c(%r15) │ │ │ │ - mov 0x58(%r13),%rdi │ │ │ │ - mov %rdx,0x8(%r15) │ │ │ │ - lea 0x2c(%r15),%rdx │ │ │ │ - movq $0x0,0x40(%r15) │ │ │ │ - movq $0x0,0x20(%r15) │ │ │ │ - mov %rax,0x50(%r15) │ │ │ │ - call 15bc0 <__cxa_finalize@plt+0x123f0> │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 1eec0 <__cxa_finalize@plt+0x1b6f0> │ │ │ │ - lea -0x1(%r14),%eax │ │ │ │ - movzbl 0x8(%rsp),%esi │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,2),%rax │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ + lea 0x611aa(%rip),%rdi │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + call 74b80 │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + jmp 1ff09 │ │ │ │ + mov 0x68(%rsp),%rbp │ │ │ │ mov %rdi,(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - cmp %sil,0x3c(%rdx,%rax,8) │ │ │ │ - je 1efed <__cxa_finalize@plt+0x1b81d> │ │ │ │ - call 25ea0 <__cxa_finalize@plt+0x226d0> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x18(%rax,%rsi,1),%r15 │ │ │ │ - mov %edx,0x40(%rax,%r12,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 25ee0 <__cxa_finalize@plt+0x22710> │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - not %eax │ │ │ │ - add 0x4c(%r15),%eax │ │ │ │ - mov %eax,0x44(%rdx,%rsi,1) │ │ │ │ - cmp 0x20(%rbp),%ebx │ │ │ │ - jae 1ed6e <__cxa_finalize@plt+0x1b59e> │ │ │ │ + mov %dl,0x20(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + movzbl 0x20(%rsp),%edx │ │ │ │ + jmp 200b2 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r11b,0x40(%rsp) │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + movzbl 0x40(%rsp),%r11d │ │ │ │ + jmp 20031 │ │ │ │ + mov $0x2710,%r11d │ │ │ │ + movb $0x0,0x30(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + mov %r12d,%r15d │ │ │ │ + movl $0x0,0x24(%rsp) │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + movb $0x0,(%rsp) │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + mov %r11d,0x50(%rsp) │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + nop │ │ │ │ + test %edx,%edx │ │ │ │ + je 208cf │ │ │ │ + movslq %edx,%rax │ │ │ │ + mov %rbp,0x68(%rsp) │ │ │ │ + mov 0x50(%rsp),%r11d │ │ │ │ + mov %rbp,%r14 │ │ │ │ + movzbl 0x30(%rsp),%r10d │ │ │ │ + movzbl 0x40(%rsp),%r8d │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add %rbp,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + jmp 204a7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + jne 20750 │ │ │ │ + cmp $0x40,%bpl │ │ │ │ + mov $0x1,%r12d │ │ │ │ + sete %r15b │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r15d,%edx │ │ │ │ + test %al,%r9b │ │ │ │ + je 20400 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + je 20522 │ │ │ │ + mov %bpl,(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12d,%edx │ │ │ │ + or %r13b,%dl │ │ │ │ + jne 20740 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + cmp $0xa,%bpl │ │ │ │ + je 20498 │ │ │ │ + cmp $0xd,%bpl │ │ │ │ + je 20735 │ │ │ │ + mov %edx,%eax │ │ │ │ + lea 0x1(%rbx),%ecx │ │ │ │ + add %rdi,%rbx │ │ │ │ + xor $0x1,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + cmpb $0x0,0x46(%rsp) │ │ │ │ + je 20798 │ │ │ │ + test %al,%al │ │ │ │ + je 20798 │ │ │ │ + mov %r13d,%r12d │ │ │ │ + or %r8b,%r12b │ │ │ │ + jne 20730 │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r10b,0x40(%rsp) │ │ │ │ + mov %r11d,0x30(%rsp) │ │ │ │ + mov %ecx,0x28(%rsp) │ │ │ │ + call 3270 <__ctype_toupper_loc@plt> │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + mov 0x30(%rsp),%r11d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov (%rax),%rax │ │ │ │ + movzbl 0x40(%rsp),%r10d │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov (%rax,%rbp,4),%eax │ │ │ │ + mov %al,(%rbx) │ │ │ │ + mov %ecx,%ebx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %r14,0x18(%rsp) │ │ │ │ + je 20652 │ │ │ │ + lea -0x1(%r11),%eax │ │ │ │ + movsbq (%r14),%rbp │ │ │ │ + cmp %ebx,%eax │ │ │ │ + je 20760 │ │ │ │ + mov %r8d,%r9d │ │ │ │ + lea -0x3e(%rbp),%eax │ │ │ │ + and $0x1,%r9d │ │ │ │ + test $0xfd,%al │ │ │ │ + je 203d0 │ │ │ │ + mov %r15d,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + cmp $0x2b,%bpl │ │ │ │ + sete %dl │ │ │ │ + and %r15b,%dl │ │ │ │ + je 20860 │ │ │ │ + test %ebx,%ebx │ │ │ │ + mov $0x1,%r15d │ │ │ │ + setne %cl │ │ │ │ + and %r10b,%cl │ │ │ │ + jne 20800 │ │ │ │ + cmp %ebx,0x20(%rsp) │ │ │ │ + jae 20502 │ │ │ │ + test %r9b,%r9b │ │ │ │ + jne 2089e │ │ │ │ + cmp (%rsp),%bpl │ │ │ │ + jne 20408 │ │ │ │ + test %ebx,%ebx │ │ │ │ + setne %al │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne 203ef │ │ │ │ + test %al,%al │ │ │ │ + je 203ef │ │ │ │ + lea 0x1(%rbx),%esi │ │ │ │ + mov %dl,(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%r9 │ │ │ │ mov %ebx,%eax │ │ │ │ - movzbl 0x8(%rsp),%edi │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,2),%r15 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - shl $0x3,%r15 │ │ │ │ - add %r15,%rax │ │ │ │ - cmp 0x3c(%rax),%dil │ │ │ │ - je 1ef16 <__cxa_finalize@plt+0x1b746> │ │ │ │ - mov 0x4c(%r13),%r15d │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 25ee0 <__cxa_finalize@plt+0x22710> │ │ │ │ + movb $0x0,(%r9,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 2055a │ │ │ │ + movzbl (%rsp),%edx │ │ │ │ + test %dl,%dl │ │ │ │ + jne 2096f │ │ │ │ + test %rax,%rax │ │ │ │ + jne 2055a │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmpq $0x0,0x10(%rsp) │ │ │ │ + je 20870 │ │ │ │ + mov 0xc8(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + push %rbx │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x34(%rsp),%ecx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call *0xe8(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x2710,%esi │ │ │ │ + addl $0x1,0xd8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %bpl,(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x2710,%r11d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + movl $0x0,0x24(%rsp) │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + cmp $0xa,%bpl │ │ │ │ + sete %al │ │ │ │ + test %cl,%cl │ │ │ │ + je 206d0 │ │ │ │ + test %al,%al │ │ │ │ + je 206d0 │ │ │ │ + lea 0x1(%rbx),%esi │ │ │ │ + mov %r8b,0x28(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + add $0x1,%r14 │ │ │ │ + call 13000 │ │ │ │ + mov $0x2710,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + movb $0x0,(%rdi,%rax,1) │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov %ebx,0x24(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movzbl 0x28(%rsp),%r8d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x2710,%r11d │ │ │ │ + mov $0x1,%r10d │ │ │ │ + cmp %r14,0x18(%rsp) │ │ │ │ + jne 204a7 │ │ │ │ + mov 0x68(%rsp),%rbp │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %r11d,0x50(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r10b,0x30(%rsp) │ │ │ │ + mov %r8b,0x40(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov $0x100000,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + add %rax,0xc0(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov $0x100000,%r8d │ │ │ │ + mov 0xc0(%rsp),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 7e080 │ │ │ │ mov %eax,%edx │ │ │ │ - sub $0x1,%r15d │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - sub %edx,%r15d │ │ │ │ - mov 0x20(%rbp),%edx │ │ │ │ - mov %r15d,0x44(%rax,%r12,1) │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jb 1eef0 <__cxa_finalize@plt+0x1b720> │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - movzbl 0x8(%rsp),%ecx │ │ │ │ - add %eax,%esi │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - lea -0x1(%rax,%rsi,1),%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - or 0x2d(%rbp),%al │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jbe 1ee20 <__cxa_finalize@plt+0x1b650> │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0xc(%rsp),%ebx │ │ │ │ - mov 0x18(%rdx,%r12,1),%rdx │ │ │ │ - cmp (%rdx),%ebx │ │ │ │ - je 1ee3d <__cxa_finalize@plt+0x1b66d> │ │ │ │ - movb $0x0,0x2c(%rbp) │ │ │ │ - movq $0x0,0x24(%rbp) │ │ │ │ - mov %al,0x2d(%rbp) │ │ │ │ - movq $0x0,0x24(%rbp) │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub %esi,%r9d │ │ │ │ - mov 0x20(%rbp),%ecx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - jmp 1ec24 <__cxa_finalize@plt+0x1b454> │ │ │ │ - nop │ │ │ │ - mov 0x58(%r13),%rax │ │ │ │ - mov 0x18(%rax),%r11d │ │ │ │ - jmp 1eb40 <__cxa_finalize@plt+0x1b370> │ │ │ │ + test %eax,%eax │ │ │ │ + js 209e8 │ │ │ │ + jne 20390 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + mov %r15d,%r12d │ │ │ │ + jmp 2009c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r15b,%r13b │ │ │ │ + je 20420 │ │ │ │ + test %al,%al │ │ │ │ + je 20420 │ │ │ │ + mov %r10b,0x30(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0x1,%r15d │ │ │ │ + mov %dl,0x28(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x2710,%esi │ │ │ │ + call 13000 │ │ │ │ + movzbl 0x28(%rsp),%r12d │ │ │ │ + movzbl 0x30(%rsp),%r10d │ │ │ │ + mov $0x2710,%r11d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 20498 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %bpl,(%rbx) │ │ │ │ + mov %ecx,%ebx │ │ │ │ + mov %edx,%r12d │ │ │ │ + jmp 20498 │ │ │ │ nopl (%rax) │ │ │ │ - cmpb $0x0,0x2c(%rbp) │ │ │ │ - mov %al,0x2d(%rbp) │ │ │ │ - jne 1eea3 <__cxa_finalize@plt+0x1b6d3> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,0x28(%rbp) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 1ee59 <__cxa_finalize@plt+0x1b689> │ │ │ │ - mov %esi,0x24(%rbp) │ │ │ │ - mov %edi,0x28(%rbp) │ │ │ │ - jmp 1ede5 <__cxa_finalize@plt+0x1b615> │ │ │ │ - cmpb $0x0,0x2c(%rbp) │ │ │ │ - mov %al,0x2d(%rbp) │ │ │ │ - je 1eddd <__cxa_finalize@plt+0x1b60d> │ │ │ │ - mov 0x24(%rbp),%eax │ │ │ │ - mov 0x28(%rbp),%edx │ │ │ │ - cmp %eax,%esi │ │ │ │ - cmovbe %esi,%eax │ │ │ │ - cmp %edi,%edx │ │ │ │ - cmovb %edi,%edx │ │ │ │ - mov %edx,0x28(%rbp) │ │ │ │ - mov %eax,0x24(%rbp) │ │ │ │ - jmp 1ede5 <__cxa_finalize@plt+0x1b615> │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ + and $0x1,%ecx │ │ │ │ + jmp 205e7 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x28(%rsp),%r13 │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - sub $0x1,%ecx │ │ │ │ - sub %r14d,%ecx │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - lea (%rcx,%rcx,4),%rax │ │ │ │ - lea (%rcx,%rax,2),%rdx │ │ │ │ - mov %ebx,%eax │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - lea (%rax,%rcx,2),%rax │ │ │ │ - lea (%rsi,%rax,8),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 3480 │ │ │ │ - mov 0x30(%rbp),%r15 │ │ │ │ - add %r12,%r15 │ │ │ │ - jmp 1ec68 <__cxa_finalize@plt+0x1b498> │ │ │ │ - mov 0x24(%rbp),%eax │ │ │ │ - mov 0x28(%rbp),%ecx │ │ │ │ - cmp %eax,%esi │ │ │ │ - cmovbe %esi,%eax │ │ │ │ - cmp %ecx,%edi │ │ │ │ - cmovae %edi,%ecx │ │ │ │ - jmp 1ee2d <__cxa_finalize@plt+0x1b65d> │ │ │ │ + mov %r15d,%edx │ │ │ │ + and $0x1,%edx │ │ │ │ + jmp 204f3 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 25ea0 <__cxa_finalize@plt+0x226d0> │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov %eax,0x40(%rdx) │ │ │ │ - jmp 1ed45 <__cxa_finalize@plt+0x1b575> │ │ │ │ - mov 0x28(%rsp),%r13 │ │ │ │ - lea (%rsi,%r12,1),%r15 │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - jae 1ec4c <__cxa_finalize@plt+0x1b47c> │ │ │ │ - jmp 1ee65 <__cxa_finalize@plt+0x1b695> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%rbx,%rbx,4),%rdx │ │ │ │ - lea (%rbx,%rdx,2),%rbx │ │ │ │ - shl $0x3,%rbx │ │ │ │ - mov 0x18(%rax,%rbx,1),%rdi │ │ │ │ - call 25ea0 <__cxa_finalize@plt+0x226d0> │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov %eax,0x40(%rdx,%rbx,1) │ │ │ │ - mov 0x20(%rbp),%edx │ │ │ │ - jmp 1ed97 <__cxa_finalize@plt+0x1b5c7> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 25ea0 <__cxa_finalize@plt+0x226d0> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - call 25ee0 <__cxa_finalize@plt+0x22710> │ │ │ │ - sub $0x1,%ebx │ │ │ │ - sub %eax,%ebx │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - lea (%rax,%r12,1),%rcx │ │ │ │ - add %r15,%rax │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - mov 0x18(%rcx),%rdx │ │ │ │ - mov %ebx,0x44(%rcx) │ │ │ │ - mov %ebx,0x40(%rax) │ │ │ │ - movzbl 0x60(%rsi),%ebx │ │ │ │ - cmp %bl,0x60(%rdx) │ │ │ │ - je 1ef58 <__cxa_finalize@plt+0x1b788> │ │ │ │ - orb $0x1,0x48(%rax) │ │ │ │ - orb $0x1,0x49(%rcx) │ │ │ │ - mov (%rsi),%ebx │ │ │ │ - cmp %ebx,(%rdx) │ │ │ │ - je 1ef66 <__cxa_finalize@plt+0x1b796> │ │ │ │ - orb $0x2,0x48(%rax) │ │ │ │ - orb $0x2,0x49(%rcx) │ │ │ │ - mov 0x58(%rdx),%rdi │ │ │ │ - mov 0x20(%rdx),%eax │ │ │ │ - mov 0x1c(%rdi),%ebx │ │ │ │ - lea -0x1(%rax),%r13d │ │ │ │ - call 1a140 <__cxa_finalize@plt+0x16970> │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - add %r13d,%ebx │ │ │ │ - add %esi,%ebx │ │ │ │ - lea (%rax,%r15,1),%rcx │ │ │ │ - mov 0x18(%rcx),%r8 │ │ │ │ - mov 0x58(%r8),%rdi │ │ │ │ - mov 0x1c(%rdi),%edx │ │ │ │ - add 0x20(%r8),%edx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jae 1f0ed <__cxa_finalize@plt+0x1b91d> │ │ │ │ - mov 0x18(%rax,%r12,1),%rsi │ │ │ │ - mov 0x58(%rsi),%rax │ │ │ │ - mov 0x20(%rsi),%ebx │ │ │ │ - mov %edx,(%rsp) │ │ │ │ - add 0x1c(%rax),%ebx │ │ │ │ - call 1a140 <__cxa_finalize@plt+0x16970> │ │ │ │ - mov (%rsp),%edx │ │ │ │ - lea -0x1(%rdx,%rax,1),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jb 1ef0e <__cxa_finalize@plt+0x1b73e> │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - lea (%rdx,%r12,1),%rax │ │ │ │ - mov 0x18(%rax),%rcx │ │ │ │ - cmpb $0x0,0x60(%rcx) │ │ │ │ - je 1ef0e <__cxa_finalize@plt+0x1b73e> │ │ │ │ - orb $0x8,0x48(%rdx,%r15,1) │ │ │ │ - orb $0x8,0x49(%rax) │ │ │ │ - mov 0x20(%rbp),%edx │ │ │ │ - jmp 1ed97 <__cxa_finalize@plt+0x1b5c7> │ │ │ │ - call 25ea0 <__cxa_finalize@plt+0x226d0> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %eax,%r15d │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - sub $0x1,%r15d │ │ │ │ - mov 0x18(%rax,%rsi,1),%rdi │ │ │ │ - call 25ee0 <__cxa_finalize@plt+0x22710> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - sub %eax,%r15d │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - lea (%rax,%rsi,1),%rcx │ │ │ │ - add %r12,%rax │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - mov 0x18(%rcx),%rdx │ │ │ │ - mov %r15d,0x44(%rcx) │ │ │ │ - mov %r15d,0x40(%rax) │ │ │ │ - movzbl 0x60(%rsi),%edi │ │ │ │ - cmp %dil,0x60(%rdx) │ │ │ │ - je 1f03f <__cxa_finalize@plt+0x1b86f> │ │ │ │ - orb $0x1,0x48(%rcx) │ │ │ │ - orb $0x1,0x49(%rax) │ │ │ │ - mov (%rsi),%esi │ │ │ │ - cmp %esi,(%rdx) │ │ │ │ - je 1f04d <__cxa_finalize@plt+0x1b87d> │ │ │ │ - orb $0x2,0x48(%rcx) │ │ │ │ - orb $0x2,0x49(%rax) │ │ │ │ - mov 0x20(%rdx),%eax │ │ │ │ - mov 0x58(%rdx),%rdi │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov 0x1c(%rdi),%r15d │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - call 1a140 <__cxa_finalize@plt+0x16970> │ │ │ │ - mov 0x18(%rsp),%r10d │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - add %r10d,%r15d │ │ │ │ - lea (%rax,%r12,1),%rsi │ │ │ │ - add %r8d,%r15d │ │ │ │ - mov 0x18(%rsi),%rcx │ │ │ │ - mov 0x58(%rcx),%rdi │ │ │ │ - mov 0x1c(%rdi),%edx │ │ │ │ - add 0x20(%rcx),%edx │ │ │ │ - cmp %edx,%r15d │ │ │ │ - jae 1f10b <__cxa_finalize@plt+0x1b93b> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - mov 0x58(%rax),%rcx │ │ │ │ - mov 0x20(%rax),%r15d │ │ │ │ - add 0x1c(%rcx),%r15d │ │ │ │ - call 1a140 <__cxa_finalize@plt+0x16970> │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - lea -0x1(%rdx,%rax,1),%eax │ │ │ │ - cmp %r15d,%eax │ │ │ │ - jb 1ed45 <__cxa_finalize@plt+0x1b575> │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - lea (%rdx,%r12,1),%rax │ │ │ │ - mov 0x18(%rax),%rcx │ │ │ │ - cmpb $0x0,0x60(%rcx) │ │ │ │ - je 1ed45 <__cxa_finalize@plt+0x1b575> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - orb $0x8,0x48(%rdx,%rdi,1) │ │ │ │ - orb $0x8,0x49(%rax) │ │ │ │ - jmp 1ed45 <__cxa_finalize@plt+0x1b575> │ │ │ │ + lea 0x1(%r11,%r11,1),%esi │ │ │ │ + mov %r8b,0x40(%rsp) │ │ │ │ + mov %r10b,0x30(%rsp) │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + movzbl 0x30(%rsp),%r10d │ │ │ │ + movzbl 0x40(%rsp),%r8d │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 204b7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x47(%rsp) │ │ │ │ + je 20730 │ │ │ │ + test %al,%al │ │ │ │ + je 20730 │ │ │ │ + mov %r13d,%eax │ │ │ │ + or %r8b,%al │ │ │ │ + jne 20730 │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r10b,0x50(%rsp) │ │ │ │ + mov %r11d,0x40(%rsp) │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + mov %dl,0x28(%rsp) │ │ │ │ + call 3560 <__ctype_tolower_loc@plt> │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov 0x40(%rsp),%r11d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov (%rax),%rax │ │ │ │ + movzbl 0x28(%rsp),%r12d │ │ │ │ + movzbl 0x50(%rsp),%r10d │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov (%rax,%rbp,4),%eax │ │ │ │ + mov %al,(%rbx) │ │ │ │ + mov %ecx,%ebx │ │ │ │ + jmp 20498 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rbx),%esi │ │ │ │ + mov %r8b,0x40(%rsp) │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov %r9b,0x28(%rsp) │ │ │ │ + mov %cl,0x30(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov $0x2710,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + movb $0x0,(%rdi,%rax,1) │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov %ebx,0x20(%rsp) │ │ │ │ + xor %r10d,%r10d │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 1eb73 <__cxa_finalize@plt+0x1b3a3> │ │ │ │ - add %r12,%rax │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - cmpb $0x0,0x60(%rsi) │ │ │ │ - jne 1efa4 <__cxa_finalize@plt+0x1b7d4> │ │ │ │ - orb $0x4,0x48(%rcx) │ │ │ │ - orb $0x4,0x49(%rax) │ │ │ │ - jmp 1efa4 <__cxa_finalize@plt+0x1b7d4> │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - add %r10,%rax │ │ │ │ - cmpb $0x0,0x60(%rcx) │ │ │ │ - jne 1f094 <__cxa_finalize@plt+0x1b8c4> │ │ │ │ - orb $0x4,0x48(%rax) │ │ │ │ - orb $0x4,0x49(%rsi) │ │ │ │ - jmp 1f094 <__cxa_finalize@plt+0x1b8c4> │ │ │ │ + movzbl 0x30(%rsp),%edx │ │ │ │ + movzbl 0x28(%rsp),%r9d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x2710,%r11d │ │ │ │ + movzbl 0x40(%rsp),%r8d │ │ │ │ + jmp 20502 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,%edx │ │ │ │ + jmp 204f3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc8(%rsp),%ecx │ │ │ │ + lea 0x6387a(%rip),%rdx │ │ │ │ + mov $0xb0e,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x60bfa(%rip),%rdi │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + call 74b80 │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + jmp 20566 │ │ │ │ + mov 0xc8(%rsp),%r8d │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x60bd2(%rip),%rdi │ │ │ │ + lea 0x6380d(%rip),%rdx │ │ │ │ + mov $0xaf2,%esi │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + jmp 20673 │ │ │ │ + mov $0x98,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + movl $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movl $0x0,0x40(%rax) │ │ │ │ + movq $0x0,0x80(%rax) │ │ │ │ + movl $0x0,0x30(%rax) │ │ │ │ + movl $0x0,0x3a(%rax) │ │ │ │ + movb $0x1,0x3e(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm1,0x18(%rax) │ │ │ │ + movups %xmm0,0x48(%rax) │ │ │ │ + movups %xmm0,0x58(%rax) │ │ │ │ + movups %xmm0,0x68(%rax) │ │ │ │ + jmp 1fc2a │ │ │ │ + mov 0xc8(%rsp),%ecx │ │ │ │ + lea 0x637c9(%rip),%rdx │ │ │ │ + mov $0xb70,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x60b21(%rip),%rdi │ │ │ │ + call 74b80 │ │ │ │ + jmp 200f9 │ │ │ │ + lea 0x66a72(%rip),%rcx │ │ │ │ + mov $0xb04,%edx │ │ │ │ + lea 0x60b04(%rip),%rsi │ │ │ │ + lea 0x60b90(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + mov (%rax),%edi │ │ │ │ + call 33e0 │ │ │ │ + lea 0x60ae5(%rip),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea 0x636e5(%rip),%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov $0xab6,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x66a1f(%rip),%rcx │ │ │ │ + mov $0xb67,%edx │ │ │ │ + lea 0x60ab1(%rip),%rsi │ │ │ │ + lea 0x60b3d(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + cmp $0xfffffffc,%edx │ │ │ │ + lea 0x60aee(%rip),%rax │ │ │ │ + lea 0x60af5(%rip),%rcx │ │ │ │ + mov $0xb54,%esi │ │ │ │ + cmove %rax,%rcx │ │ │ │ + lea 0x60a7d(%rip),%rdi │ │ │ │ + lea 0x60af1(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + lea 0x60ac3(%rip),%rcx │ │ │ │ + mov $0xac9,%esi │ │ │ │ + lea 0x60aa9(%rip),%rax │ │ │ │ + lea 0x60ac3(%rip),%rdx │ │ │ │ + cmove %rax,%rcx │ │ │ │ + lea 0x60a3d(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 74b80 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call 35a0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov 0x7c997(%rip),%rdi │ │ │ │ + lea 0x60abd(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rsi,%r10 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - mov 0x14(%rsi),%ebp │ │ │ │ - mov 0x18(%rsi),%ebx │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - movq %xmm0,%rdi │ │ │ │ - call 32d0 │ │ │ │ - movd %ebp,%xmm3 │ │ │ │ - mov %ebx,0x18(%r14) │ │ │ │ - movd %eax,%xmm0 │ │ │ │ - mov 0x67a26(%rip),%rax │ │ │ │ - movq $0x0,0x30(%r14) │ │ │ │ - punpckldq %xmm3,%xmm0 │ │ │ │ - mov %rax,0x48(%r14) │ │ │ │ - mov $0x80000000,%eax │ │ │ │ - mov %rax,0x1c(%r14) │ │ │ │ - add $0x7fffffff,%rax │ │ │ │ - mov %rax,0x24(%r14) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %ax,0x2c(%r14) │ │ │ │ - movq %xmm0,0x10(%r14) │ │ │ │ - mov 0x20(%r13),%edx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + mov %ecx,0x24(%rsp) │ │ │ │ + mov %r8d,0x28(%rsp) │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ test %edx,%edx │ │ │ │ - je 1f26e <__cxa_finalize@plt+0x1ba9e> │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r15d,%r15d │ │ │ │ + je 20d67 │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov $0x2,%ebx │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + lea (%rsi,%rax,8),%rbp │ │ │ │ + lea 0x60b59(%rip),%r12 │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + lea 0x60b54(%rip),%r14 │ │ │ │ + mov %r9d,0x20(%rsp) │ │ │ │ + jmp 20b1e │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x68,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - add $0x1,%r15d │ │ │ │ - call 5e500 │ │ │ │ - mov $0x30,%esi │ │ │ │ + cmpb $0x67,0x1(%rdi) │ │ │ │ + jne 20b35 │ │ │ │ + cmpb $0x7a,0x2(%rdi) │ │ │ │ + jne 20b35 │ │ │ │ + sub $0x1,%ebx │ │ │ │ + cmp $0x1,%bl │ │ │ │ + ja 20d71 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 20b90 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + call 177c0 │ │ │ │ + mov %eax,%edi │ │ │ │ + add 0x0(%r13),%rdi │ │ │ │ + cmpb $0x2e,(%rdi) │ │ │ │ + mov %rdi,%r15 │ │ │ │ + je 20af8 │ │ │ │ + mov $0x5,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3190 │ │ │ │ + test %eax,%eax │ │ │ │ + je 20b04 │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3190 │ │ │ │ + test %eax,%eax │ │ │ │ + je 20b04 │ │ │ │ + mov $0x6,%edx │ │ │ │ + lea 0x60adb(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3190 │ │ │ │ + test %eax,%eax │ │ │ │ + je 20b04 │ │ │ │ + and $0xfd,%ebx │ │ │ │ + je 20b15 │ │ │ │ + lea 0x6395c(%rip),%rdx │ │ │ │ + mov $0xba0,%esi │ │ │ │ + jmp 20d7d │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov 0x20(%rsp),%r9d │ │ │ │ + test %r9b,%r9b │ │ │ │ + jne 20ce8 │ │ │ │ + mov $0x98,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - mov 0x18(%rax,%r12,1),%rbp │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - movdqu 0x10(%rbp),%xmm1 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movups %xmm1,0x10(%rbx) │ │ │ │ - movdqu 0x30(%rbp),%xmm2 │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - movups %xmm2,0x30(%rbx) │ │ │ │ - mov %eax,0x28(%rbx) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - movzwl 0x60(%rbp),%eax │ │ │ │ - mov %rdx,0x48(%rbx) │ │ │ │ - mov 0x50(%rbp),%edx │ │ │ │ - mov %ax,0x60(%rbx) │ │ │ │ - mov %edx,0x50(%rbx) │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x58(%rbx) │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 15a90 <__cxa_finalize@plt+0x122c0> │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - add %r12,%rax │ │ │ │ - add $0x58,%r12 │ │ │ │ - movzbl 0x3c(%rax),%ecx │ │ │ │ - movzbl 0x4a(%rax),%r8d │ │ │ │ - call 1eab0 <__cxa_finalize@plt+0x1b2e0> │ │ │ │ - cmp 0x20(%r13),%r15d │ │ │ │ - jb 1f1c0 <__cxa_finalize@plt+0x1b9f0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov 0x24(%rsp),%ecx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + movl $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x58(%rax) │ │ │ │ + movq $0x0,0x48(%rax) │ │ │ │ + movq $0x0,0x70(%rax) │ │ │ │ + movq $0x0,0x80(%rax) │ │ │ │ + movq $0x0,0x60(%rax) │ │ │ │ + movq $0x0,0x68(%rax) │ │ │ │ + movl $0x0,0x30(%rax) │ │ │ │ + movl $0x1000000,0x3b(%rax) │ │ │ │ + mov %r10,0x50(%rax) │ │ │ │ + mov %edx,0x40(%rax) │ │ │ │ + mov %bl,0x3a(%rax) │ │ │ │ + mov %cl,0x39(%rax) │ │ │ │ + movups %xmm0,0x18(%rax) │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov %al,0x38(%rbp) │ │ │ │ + test %edx,%edx │ │ │ │ + je 20cd0 │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + movzbl %cl,%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + test %bl,%bl │ │ │ │ + je 20d14 │ │ │ │ + lea -0x4889(%rip),%rbx │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + lea (%r10,%rdx,8),%r12 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %rax,%r15 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x8,%rbx │ │ │ │ + call 7e030 │ │ │ │ + mov -0x8(%rbx),%rdx │ │ │ │ + push %r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + push %r14 │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x20(%rsp),%r8d │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call 1b680 │ │ │ │ + mov 0x10(%r13),%rdi │ │ │ │ + mov 0x1c(%rax),%r14d │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 32c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 20c80 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + movzbl %bl,%r9d │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r10,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 1e900 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov %r10,%r15 │ │ │ │ + lea (%r10,%rdx,8),%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea -0x494e(%rip),%rbx │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%r15),%rdx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %ebp,%r8d │ │ │ │ + push %rbx │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x8,%r15 │ │ │ │ + push $0x0 │ │ │ │ + push %rax │ │ │ │ + call 1f000 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x1c(%rax),%eax │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jne 20d30 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + jmp 20cd0 │ │ │ │ + mov $0x2,%ebx │ │ │ │ + jmp 20ba3 │ │ │ │ + lea 0x63728(%rip),%rdx │ │ │ │ + mov $0xb99,%esi │ │ │ │ + lea 0x60702(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - xor %edi,%edi │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov $0x50,%esi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - call 5e500 │ │ │ │ - movdqu (%r14),%xmm0 │ │ │ │ - mov 0x14(%r14),%r12d │ │ │ │ - mov 0x18(%r14),%ebp │ │ │ │ - mov %rax,%rbx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movq %xmm0,%rdi │ │ │ │ - call 32d0 │ │ │ │ - movd %r12d,%xmm1 │ │ │ │ - mov %ebp,0x18(%rbx) │ │ │ │ - mov $0x1,%edx │ │ │ │ - movd %eax,%xmm0 │ │ │ │ - mov 0x678c5(%rip),%rax │ │ │ │ - mov %dx,0x2c(%rbx) │ │ │ │ - punpckldq %xmm1,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - mov %rax,0x48(%rbx) │ │ │ │ - mov $0x80000000,%eax │ │ │ │ - mov %rax,0x1c(%rbx) │ │ │ │ - add $0x7fffffff,%rax │ │ │ │ - mov %rax,0x24(%rbx) │ │ │ │ - movq %xmm0,0x10(%rbx) │ │ │ │ - mov 0x20(%r14),%ecx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x78(%rsp),%ebx │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + mov %r8d,0x28(%rsp) │ │ │ │ + mov %r9d,0x2c(%rsp) │ │ │ │ + mov %ebx,0x24(%rsp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 210a0 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov $0x2,%r9d │ │ │ │ + mov $0x2,%ebx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 1f33c <__cxa_finalize@plt+0x1bb6c> │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x30(%r14),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x1,%ebp │ │ │ │ - add %r12,%rax │ │ │ │ - add $0x58,%r12 │ │ │ │ - movzbl 0x3c(%rax),%ecx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - movzbl 0x4a(%rax),%r8d │ │ │ │ - call 1eab0 <__cxa_finalize@plt+0x1b2e0> │ │ │ │ - cmp 0x20(%r14),%ebp │ │ │ │ - jb 1f310 <__cxa_finalize@plt+0x1bb40> │ │ │ │ - mov 0x20(%r13),%eax │ │ │ │ + je 20ed6 │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + mov $0x2,%ebx │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + lea (%rdx,%rdi,8),%rbp │ │ │ │ + lea 0x60834(%rip),%r12 │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + lea 0x6082e(%rip),%r14 │ │ │ │ + mov %ecx,0x1c(%rsp) │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + jmp 20e4c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x67,0x1(%rdi) │ │ │ │ + jne 20e63 │ │ │ │ + cmpb $0x7a,0x2(%rdi) │ │ │ │ + jne 20e63 │ │ │ │ + sub $0x1,%ebx │ │ │ │ + cmp $0x1,%bl │ │ │ │ + ja 2106e │ │ │ │ + add $0x8,%r13 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov $0x1,%ebx │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 20ec0 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + call 177c0 │ │ │ │ + mov %eax,%edi │ │ │ │ + add 0x0(%r13),%rdi │ │ │ │ + cmpb $0x2e,(%rdi) │ │ │ │ + mov %rdi,%r15 │ │ │ │ + je 20e20 │ │ │ │ + mov $0x5,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3190 │ │ │ │ test %eax,%eax │ │ │ │ - je 1f37c <__cxa_finalize@plt+0x1bbac> │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x1,%ebp │ │ │ │ - add %r12,%rax │ │ │ │ - add $0x58,%r12 │ │ │ │ - movzbl 0x3c(%rax),%ecx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - movzbl 0x4a(%rax),%r8d │ │ │ │ - call 1eab0 <__cxa_finalize@plt+0x1b2e0> │ │ │ │ - cmp 0x20(%r13),%ebp │ │ │ │ - jb 1f350 <__cxa_finalize@plt+0x1bb80> │ │ │ │ + je 20e2c │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3190 │ │ │ │ + test %eax,%eax │ │ │ │ + je 20e2c │ │ │ │ + mov $0x6,%edx │ │ │ │ + lea 0x607ad(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3190 │ │ │ │ + test %eax,%eax │ │ │ │ + je 20e2c │ │ │ │ + and $0xfd,%ebx │ │ │ │ + jne 21092 │ │ │ │ + add $0x8,%r13 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jne 20e4c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%r13 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x1c(%rsp),%ecx │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 20ff8 │ │ │ │ + mov $0x98,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movl $0x0,0x28(%rax) │ │ │ │ + mov %rax,%rbp │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movl $0x0,0x40(%rax) │ │ │ │ + movq $0x0,0x80(%rax) │ │ │ │ + movl $0x0,0x30(%rax) │ │ │ │ + movl $0x0,0x3a(%rax) │ │ │ │ + movb $0x1,0x3e(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm1,0x18(%rax) │ │ │ │ + movups %xmm0,0x48(%rax) │ │ │ │ + movups %xmm0,0x58(%rax) │ │ │ │ + movups %xmm0,0x68(%rax) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 20fe0 │ │ │ │ + movzbl 0x2c(%rsp),%eax │ │ │ │ + test %bl,%bl │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + movzbl 0x28(%rsp),%eax │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + je 2101c │ │ │ │ + lea -0x4643(%rip),%rbx │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea (%r15,%rcx,8),%r12 │ │ │ │ + xor %r14d,%r14d │ │ │ │ mov %rbx,%rax │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov %rax,%r15 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x8,%rbx │ │ │ │ + call 7e030 │ │ │ │ + mov -0x8(%rbx),%rdx │ │ │ │ + push %r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + push %r14 │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 1b680 │ │ │ │ + mov 0x10(%r13),%rdi │ │ │ │ + mov 0x20(%rax),%r14d │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 32c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 20f90 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 1e900 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0x8(%rsp),%r12d │ │ │ │ + mov (%rsp),%ebp │ │ │ │ + lea (%r15,%rcx,8),%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea -0x4704(%rip),%rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%r15),%rdx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r12d,%r8d │ │ │ │ + push %rbx │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x8,%r15 │ │ │ │ + push $0x0 │ │ │ │ + push %rax │ │ │ │ + call 1f000 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x20(%rax),%eax │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jne 21038 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + jmp 20fe0 │ │ │ │ + lea 0x634ab(%rip),%rdx │ │ │ │ + mov $0xbe7,%esi │ │ │ │ + lea 0x60405(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x634c7(%rip),%rdx │ │ │ │ + mov $0xbee,%esi │ │ │ │ + jmp 2107a │ │ │ │ + lea 0x66329(%rip),%rcx │ │ │ │ + mov $0xbda,%edx │ │ │ │ + lea 0x603d3(%rip),%rsi │ │ │ │ + lea 0x60591(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - movabs $0x7fffffffffffffff,%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x20(%rdi),%eax │ │ │ │ + sub $0x28,%rsp │ │ │ │ + call 3510 │ │ │ │ test %eax,%eax │ │ │ │ - je 1f3fa <__cxa_finalize@plt+0x1bc2a> │ │ │ │ - mov 0x20(%rsi),%edx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - test %edx,%edx │ │ │ │ - je 1f3fa <__cxa_finalize@plt+0x1bc2a> │ │ │ │ - mov 0x30(%rsi),%rsi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x30(%rdi),%rcx │ │ │ │ - cmpb $0x0,0x2c(%rbx) │ │ │ │ - mov 0x18(%rsi),%rdi │ │ │ │ - mov (%rdi),%r8d │ │ │ │ - je 1f410 <__cxa_finalize@plt+0x1bc40> │ │ │ │ - cmpb $0x0,0x2c(%rbp) │ │ │ │ - je 1f410 <__cxa_finalize@plt+0x1bc40> │ │ │ │ - mov 0x18(%rcx),%r9 │ │ │ │ - cmp %r8d,(%r9) │ │ │ │ - jne 1f410 <__cxa_finalize@plt+0x1bc40> │ │ │ │ - mov 0x24(%rbx),%eax │ │ │ │ - mov 0x28(%rbp),%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%r12d │ │ │ │ - sub %edx,%ecx │ │ │ │ - sub %eax,%r12d │ │ │ │ - cmp %eax,%edx │ │ │ │ - cmovb %rcx,%r12 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + je 21254 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 32d0 │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 2132f │ │ │ │ + call 3320 <__ctype_b_loc@plt> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea -0x1(%r14),%edx │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov (%rax),%rcx │ │ │ │ + jmp 21130 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rbx),%rax │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + je 21300 │ │ │ │ + mov %rax,%rbx │ │ │ │ + movsbq (%r12,%rbx,1),%rax │ │ │ │ + testb $0x20,0x1(%rcx,%rax,2) │ │ │ │ + je 21120 │ │ │ │ + mov %ebx,%ebp │ │ │ │ + cmp %ebp,%r15d │ │ │ │ + jle 21268 │ │ │ │ + lea 0x4(%rbp),%edi │ │ │ │ + lea 0x3(%rbp),%r9d │ │ │ │ + movslq %edi,%rdi │ │ │ │ + movslq %r9d,%r10 │ │ │ │ + mov %r13,%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 2116c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %ebp,%r8d │ │ │ │ + jle 21177 │ │ │ │ + movsbq (%rax),%rdx │ │ │ │ + testb $0x20,0x1(%rcx,%rdx,2) │ │ │ │ + je 21160 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + mov %r9d,0x10(%rsp) │ │ │ │ + call 3570 │ │ │ │ + mov $0x6863,%esi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %si,(%rax) │ │ │ │ + lea 0x3(%rax),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + movb $0x72,0x2(%rax) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 3740 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + movb $0x0,(%rcx,%r10,1) │ │ │ │ + cmp %r9d,%r15d │ │ │ │ + jl 211df │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 3190 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + test %eax,%eax │ │ │ │ + je 21310 │ │ │ │ + lea 0x4(%rbp),%ebx │ │ │ │ + movslq %ebp,%rdx │ │ │ │ + add $0x3,%ebp │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + movslq %ebp,%r15 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3570 │ │ │ │ + mov $0x6863,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %dx,(%rax) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x3(%rax),%rdi │ │ │ │ + movb $0x72,0x2(%rax) │ │ │ │ + call 3740 │ │ │ │ + movb $0x0,(%rbx,%r15,1) │ │ │ │ + cmp %ebp,%r14d │ │ │ │ + jl 2131d │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3190 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2131d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r8d,0x10(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call 3190 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + je 21254 │ │ │ │ + lea 0x4(%rbp),%edi │ │ │ │ + lea 0x3(%rbp),%r9d │ │ │ │ + movslq %edi,%rdi │ │ │ │ + movslq %r9d,%r10 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jg 21154 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov $0x3,%r15d │ │ │ │ + mov $0x3,%ebp │ │ │ │ + call 3570 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x4,%ebx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x6863,%eax │ │ │ │ + mov %ax,(%rcx) │ │ │ │ + lea 0x3(%rcx),%rdi │ │ │ │ + movb $0x72,0x2(%rcx) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call 3740 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + xor %edx,%edx │ │ │ │ + movb $0x0,(%rcx,%r10,1) │ │ │ │ + jmp 211ee │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rax,%rax,4),%r9 │ │ │ │ - lea (%rax,%r9,2),%rax │ │ │ │ - mov 0x18(%rcx,%rax,8),%rax │ │ │ │ - cmp %r8d,(%rax) │ │ │ │ - je 1f450 <__cxa_finalize@plt+0x1bc80> │ │ │ │ - lea -0x1(%rdx),%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,2),%rax │ │ │ │ - mov 0x18(%rcx),%rdx │ │ │ │ - mov 0x18(%rsi,%rax,8),%rax │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - cmp %ecx,(%rax) │ │ │ │ - je 1f550 <__cxa_finalize@plt+0x1bd80> │ │ │ │ - movabs $0x7fffffffffffffff,%r12 │ │ │ │ - jmp 1f3fa <__cxa_finalize@plt+0x1bc2a> │ │ │ │ - nop │ │ │ │ - mov 0x58(%rdi),%rdx │ │ │ │ - mov 0x20(%rdi),%r13d │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - mov 0x20(%rax),%r15d │ │ │ │ - mov 0x1c(%rdx),%r12d │ │ │ │ - add $0x1,%r13d │ │ │ │ - mov 0x1c(%rdi),%r14d │ │ │ │ - call 1a140 <__cxa_finalize@plt+0x16970> │ │ │ │ - add %r12d,%r13d │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - sub %r15d,%r13d │ │ │ │ - sub %r14d,%r13d │ │ │ │ - sub %eax,%r13d │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov %r13d,%r12d │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,2),%rax │ │ │ │ - mov 0x30(%rbx),%rdx │ │ │ │ - lea (%rcx,%rax,8),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov 0x18(%rdx),%rdx │ │ │ │ - mov (%rax),%ecx │ │ │ │ - cmp %ecx,(%rdx) │ │ │ │ - jne 1f3fa <__cxa_finalize@plt+0x1bc2a> │ │ │ │ - mov 0x58(%rdx),%rcx │ │ │ │ - mov 0x20(%rdx),%r15d │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - mov 0x1c(%rcx),%r14d │ │ │ │ - lea 0x1(%r15),%ecx │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - mov 0x20(%rax),%ecx │ │ │ │ - mov 0x1c(%rdi),%r15d │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - call 1a140 <__cxa_finalize@plt+0x16970> │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - add %ecx,%r14d │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - sub %ecx,%r14d │ │ │ │ - sub %r15d,%r14d │ │ │ │ - sub %eax,%r14d │ │ │ │ - cmp %r13d,%r14d │ │ │ │ - jae 1f3fa <__cxa_finalize@plt+0x1bc2a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov 0x58(%rax),%rdx │ │ │ │ - mov 0x20(%rax),%r12d │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x1c(%rdx),%ebx │ │ │ │ - add $0x1,%r12d │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - add %ebx,%r12d │ │ │ │ - lea (%rax,%rdx,2),%rax │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - mov 0x20(%rax),%r13d │ │ │ │ - mov 0x1c(%rdi),%ebp │ │ │ │ - sub %r13d,%r12d │ │ │ │ - call 1a140 <__cxa_finalize@plt+0x16970> │ │ │ │ - sub %ebp,%r12d │ │ │ │ - sub %eax,%r12d │ │ │ │ - jmp 1f3fa <__cxa_finalize@plt+0x1bc2a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - call 1a140 <__cxa_finalize@plt+0x16970> │ │ │ │ - jmp 1f4f8 <__cxa_finalize@plt+0x1bd28> │ │ │ │ + lea 0x1(%rbx),%ebp │ │ │ │ + movslq %ebp,%rbx │ │ │ │ + jmp 2113e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - cmpb $0x3,0x2d(%rdi) │ │ │ │ - sete %al │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - movzbl 0x2d(%rdi),%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - movzbl 0x2d(%rdi),%eax │ │ │ │ - and $0x2,%eax │ │ │ │ - ret │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 21254 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 21256 │ │ │ │ + test %eax,%eax │ │ │ │ + jle 21254 │ │ │ │ + call 3320 <__ctype_b_loc@plt> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov $0x3,%r10d │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov $0x3,%r9d │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 21154 │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov (%rdi),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 1f8b0 <__cxa_finalize@plt+0x1c0e0> │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - mov 0x8(%rdi),%r9 │ │ │ │ - cmp $0xe,%eax │ │ │ │ - jbe 1f8b3 <__cxa_finalize@plt+0x1c0e3> │ │ │ │ - mov %esi,%eax │ │ │ │ - lea 0x2d(%r9),%rcx │ │ │ │ - movdqa 0x67414(%rip),%xmm2 │ │ │ │ + mov 0x60(%rsi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 213a0 │ │ │ │ + push %rbx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + call 32c0 │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpb $0x0,0x3b(%rbx) │ │ │ │ + movq $0x0,0x60(%rbx) │ │ │ │ + jne 213a8 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - shr $0x4,%eax │ │ │ │ - lea (%rax,%rax,4),%r8 │ │ │ │ - shl $0x8,%r8 │ │ │ │ - add %rcx,%r8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl 0x230(%rcx),%edx │ │ │ │ - movzbl (%rcx),%edi │ │ │ │ - add $0x500,%rcx │ │ │ │ - movzbl -0x320(%rcx),%eax │ │ │ │ - movzbl -0xa0(%rcx),%r10d │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x370(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x3c0(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x410(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x460(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x4b0(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x50(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rdi,%rdx │ │ │ │ - or %r10,%rax │ │ │ │ - movzbl -0xf0(%rcx),%r10d │ │ │ │ - mov %rdx,-0x18(%rsp) │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r10,%rax │ │ │ │ - movzbl -0x140(%rcx),%r10d │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r10,%rax │ │ │ │ - movzbl -0x190(%rcx),%r10d │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r10,%rax │ │ │ │ - movzbl -0x1e0(%rcx),%r10d │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r10,%rax │ │ │ │ - movzbl -0x230(%rcx),%r10d │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r10,%rax │ │ │ │ - movzbl -0x280(%rcx),%r10d │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r10,%rax │ │ │ │ - mov %rax,-0x10(%rsp) │ │ │ │ - movdqa -0x18(%rsp),%xmm1 │ │ │ │ - pand %xmm2,%xmm1 │ │ │ │ - paddb %xmm1,%xmm0 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jne 1f5d0 <__cxa_finalize@plt+0x1be00> │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - mov %esi,%edx │ │ │ │ - psrldq $0x8,%xmm1 │ │ │ │ - and $0xfffffff0,%edx │ │ │ │ - paddb %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - psadbw %xmm1,%xmm0 │ │ │ │ - movd %xmm0,%eax │ │ │ │ - test $0xf,%sil │ │ │ │ - je 1f89b <__cxa_finalize@plt+0x1c0cb> │ │ │ │ - mov %edx,%ecx │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - movzbl 0x2d(%r9,%rcx,1),%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - add %eax,%ecx │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ - cmp %esi,%eax │ │ │ │ - jae 1f8a8 <__cxa_finalize@plt+0x1c0d8> │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - movzbl 0x2d(%r9,%rax,1),%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - lea 0x2(%rdx),%ecx │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 1f89b <__cxa_finalize@plt+0x1c0cb> │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - movzbl 0x2d(%r9,%rcx,1),%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - add %eax,%ecx │ │ │ │ - lea 0x3(%rdx),%eax │ │ │ │ - cmp %esi,%eax │ │ │ │ - jae 1f8a8 <__cxa_finalize@plt+0x1c0d8> │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - movzbl 0x2d(%r9,%rax,1),%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - lea 0x4(%rdx),%ecx │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 1f89b <__cxa_finalize@plt+0x1c0cb> │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - movzbl 0x2d(%r9,%rcx,1),%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - add %eax,%ecx │ │ │ │ - lea 0x5(%rdx),%eax │ │ │ │ - cmp %esi,%eax │ │ │ │ - jae 1f8a8 <__cxa_finalize@plt+0x1c0d8> │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - movzbl 0x2d(%r9,%rax,1),%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - add %eax,%ecx │ │ │ │ - lea 0x6(%rdx),%eax │ │ │ │ - cmp %esi,%eax │ │ │ │ - jae 1f8a8 <__cxa_finalize@plt+0x1c0d8> │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - movzbl 0x2d(%r9,%rax,1),%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - lea 0x7(%rdx),%ecx │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 1f89b <__cxa_finalize@plt+0x1c0cb> │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - movzbl 0x2d(%r9,%rcx,1),%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - add %eax,%ecx │ │ │ │ - lea 0x8(%rdx),%eax │ │ │ │ - cmp %esi,%eax │ │ │ │ - jae 1f8a8 <__cxa_finalize@plt+0x1c0d8> │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - movzbl 0x2d(%r9,%rax,1),%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - lea 0x9(%rdx),%ecx │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 1f89b <__cxa_finalize@plt+0x1c0cb> │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - movzbl 0x2d(%r9,%rcx,1),%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - add %eax,%ecx │ │ │ │ - lea 0xa(%rdx),%eax │ │ │ │ - cmp %esi,%eax │ │ │ │ - jae 1f8a8 <__cxa_finalize@plt+0x1c0d8> │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - movzbl 0x2d(%r9,%rax,1),%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - lea 0xb(%rdx),%ecx │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 1f89b <__cxa_finalize@plt+0x1c0cb> │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - movzbl 0x2d(%r9,%rcx,1),%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - add %eax,%ecx │ │ │ │ - lea 0xc(%rdx),%eax │ │ │ │ - cmp %esi,%eax │ │ │ │ - jae 1f8a8 <__cxa_finalize@plt+0x1c0d8> │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - movzbl 0x2d(%r9,%rax,1),%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - lea 0xd(%rdx),%ecx │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 1f89b <__cxa_finalize@plt+0x1c0cb> │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - add $0xe,%edx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - movzbl 0x2d(%r9,%rcx,1),%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - add %eax,%ecx │ │ │ │ - cmp %esi,%edx │ │ │ │ - jae 1f8a8 <__cxa_finalize@plt+0x1c0d8> │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - movzbl 0x2d(%r9,%rax,1),%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - setg %al │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ecx,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - setg %al │ │ │ │ - ret │ │ │ │ - xor %eax,%eax │ │ │ │ + movups %xmm0,0x60(%rbx) │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 1f6f2 <__cxa_finalize@plt+0x1bf22> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 1fbd0 <__cxa_finalize@plt+0x1c400> │ │ │ │ - lea -0x1(%r8),%eax │ │ │ │ - mov 0x8(%rdi),%r9 │ │ │ │ - cmp $0xe,%eax │ │ │ │ - jbe 1fbd3 <__cxa_finalize@plt+0x1c403> │ │ │ │ - mov %r8d,%eax │ │ │ │ - lea 0x2d(%r9),%rcx │ │ │ │ - movdqa 0x670f0(%rip),%xmm2 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shr $0x4,%eax │ │ │ │ - lea (%rax,%rax,4),%rdi │ │ │ │ - shl $0x8,%rdi │ │ │ │ - add %rcx,%rdi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x230(%rcx),%edx │ │ │ │ - movzbl (%rcx),%esi │ │ │ │ - add $0x500,%rcx │ │ │ │ - movzbl -0x320(%rcx),%eax │ │ │ │ - movzbl -0xa0(%rcx),%r10d │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x370(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x3c0(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x410(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x460(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x4b0(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x50(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rsi,%rdx │ │ │ │ - or %r10,%rax │ │ │ │ - movzbl -0xf0(%rcx),%r10d │ │ │ │ - mov %rdx,-0x28(%rsp) │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r10,%rax │ │ │ │ - movzbl -0x140(%rcx),%r10d │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r10,%rax │ │ │ │ - movzbl -0x190(%rcx),%r10d │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r10,%rax │ │ │ │ - movzbl -0x1e0(%rcx),%r10d │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r10,%rax │ │ │ │ - movzbl -0x230(%rcx),%r10d │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r10,%rax │ │ │ │ - movzbl -0x280(%rcx),%r10d │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r10,%rax │ │ │ │ - mov %rax,-0x20(%rsp) │ │ │ │ - movdqa -0x28(%rsp),%xmm0 │ │ │ │ - pcmpeqb %xmm2,%xmm0 │ │ │ │ - psubb %xmm0,%xmm1 │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - jne 1f908 <__cxa_finalize@plt+0x1c138> │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov %r8d,%edx │ │ │ │ - psrldq $0x8,%xmm0 │ │ │ │ - and $0xfffffff0,%edx │ │ │ │ - paddb %xmm1,%xmm0 │ │ │ │ - psadbw %xmm2,%xmm0 │ │ │ │ - movd %xmm0,%eax │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - psrldq $0x8,%xmm1 │ │ │ │ - paddb %xmm0,%xmm1 │ │ │ │ - test $0xf,%r8b │ │ │ │ - je 1fbb3 <__cxa_finalize@plt+0x1c3e3> │ │ │ │ - mov %r8d,%ecx │ │ │ │ - sub %edx,%ecx │ │ │ │ - lea -0x1(%rcx),%esi │ │ │ │ - cmp $0x6,%esi │ │ │ │ - jbe 1faf8 <__cxa_finalize@plt+0x1c328> │ │ │ │ - movq 0x66f8f(%rip),%xmm0 │ │ │ │ - mov %edx,%eax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea 0x2d(%r9,%rax,1),%rsi │ │ │ │ - movzbl 0x230(%rsi),%eax │ │ │ │ - movzbl 0x1e0(%rsi),%edi │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rdi,%rax │ │ │ │ - movzbl 0x190(%rsi),%edi │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rdi,%rax │ │ │ │ - movzbl 0x140(%rsi),%edi │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rdi,%rax │ │ │ │ - movzbl 0xf0(%rsi),%edi │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rdi,%rax │ │ │ │ - movzbl 0xa0(%rsi),%edi │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rdi,%rax │ │ │ │ - movzbl 0x50(%rsi),%edi │ │ │ │ - movzbl (%rsi),%esi │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rdi,%rax │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rsi,%rax │ │ │ │ - movq %rax,%xmm4 │ │ │ │ - pcmpeqb %xmm0,%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - psubb %xmm4,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - psadbw %xmm0,%xmm3 │ │ │ │ - movq %xmm3,%rsi │ │ │ │ - movq %xmm3,-0x10(%rsp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,%esi │ │ │ │ - and $0xfffffff8,%esi │ │ │ │ - add %esi,%edx │ │ │ │ - and $0x7,%ecx │ │ │ │ - je 1fbb3 <__cxa_finalize@plt+0x1c3e3> │ │ │ │ - mov %edx,%ecx │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - cmpb $0x3,0x2d(%r9,%rcx,1) │ │ │ │ - sete %cl │ │ │ │ - add %eax,%ecx │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jae 1fbc0 <__cxa_finalize@plt+0x1c3f0> │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - cmpb $0x3,0x2d(%r9,%rax,1) │ │ │ │ - sete %al │ │ │ │ - add %ecx,%eax │ │ │ │ - lea 0x2(%rdx),%ecx │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - jae 1fbb3 <__cxa_finalize@plt+0x1c3e3> │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - cmpb $0x3,0x2d(%r9,%rcx,1) │ │ │ │ - sete %cl │ │ │ │ - add %eax,%ecx │ │ │ │ - lea 0x3(%rdx),%eax │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jae 1fbc0 <__cxa_finalize@plt+0x1c3f0> │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - cmpb $0x3,0x2d(%r9,%rax,1) │ │ │ │ - sete %al │ │ │ │ - add %ecx,%eax │ │ │ │ - lea 0x4(%rdx),%ecx │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - jae 1fbb3 <__cxa_finalize@plt+0x1c3e3> │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - cmpb $0x3,0x2d(%r9,%rcx,1) │ │ │ │ - sete %cl │ │ │ │ - add %eax,%ecx │ │ │ │ - lea 0x5(%rdx),%eax │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jae 1fbc0 <__cxa_finalize@plt+0x1c3f0> │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - cmpb $0x3,0x2d(%r9,%rax,1) │ │ │ │ - sete %al │ │ │ │ - add $0x6,%edx │ │ │ │ - add %eax,%ecx │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jae 1fbc0 <__cxa_finalize@plt+0x1c3f0> │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - cmpb $0x3,0x2d(%r9,%rax,1) │ │ │ │ - sete %al │ │ │ │ - add %ecx,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - setg %al │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ecx,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - setg %al │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 1fa38 <__cxa_finalize@plt+0x1c268> │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 1fef0 <__cxa_finalize@plt+0x1c720> │ │ │ │ - lea -0x1(%r8),%eax │ │ │ │ - mov 0x8(%rdi),%r9 │ │ │ │ - cmp $0xe,%eax │ │ │ │ - jbe 1fef3 <__cxa_finalize@plt+0x1c723> │ │ │ │ - mov %r8d,%eax │ │ │ │ - lea 0x2d(%r9),%rcx │ │ │ │ - movdqa 0x66dd0(%rip),%xmm2 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shr $0x4,%eax │ │ │ │ - lea (%rax,%rax,4),%rdi │ │ │ │ - shl $0x8,%rdi │ │ │ │ - add %rcx,%rdi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x230(%rcx),%edx │ │ │ │ - movzbl (%rcx),%esi │ │ │ │ - add $0x500,%rcx │ │ │ │ - movzbl -0x320(%rcx),%eax │ │ │ │ - movzbl -0xa0(%rcx),%r10d │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x370(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x3c0(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x410(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x460(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x4b0(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x50(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rsi,%rdx │ │ │ │ - or %r10,%rax │ │ │ │ - movzbl -0xf0(%rcx),%r10d │ │ │ │ - mov %rdx,-0x28(%rsp) │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r10,%rax │ │ │ │ - movzbl -0x140(%rcx),%r10d │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r10,%rax │ │ │ │ - movzbl -0x190(%rcx),%r10d │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r10,%rax │ │ │ │ - movzbl -0x1e0(%rcx),%r10d │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r10,%rax │ │ │ │ - movzbl -0x230(%rcx),%r10d │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r10,%rax │ │ │ │ - movzbl -0x280(%rcx),%r10d │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r10,%rax │ │ │ │ - mov %rax,-0x20(%rsp) │ │ │ │ - movdqa -0x28(%rsp),%xmm0 │ │ │ │ - pcmpeqb %xmm2,%xmm0 │ │ │ │ - psubb %xmm0,%xmm1 │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - jne 1fc28 <__cxa_finalize@plt+0x1c458> │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov %r8d,%edx │ │ │ │ - psrldq $0x8,%xmm0 │ │ │ │ - and $0xfffffff0,%edx │ │ │ │ - paddb %xmm1,%xmm0 │ │ │ │ - psadbw %xmm2,%xmm0 │ │ │ │ - movd %xmm0,%eax │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - psrldq $0x8,%xmm1 │ │ │ │ - paddb %xmm0,%xmm1 │ │ │ │ - test $0xf,%r8b │ │ │ │ - je 1fed3 <__cxa_finalize@plt+0x1c703> │ │ │ │ - mov %r8d,%ecx │ │ │ │ - sub %edx,%ecx │ │ │ │ - lea -0x1(%rcx),%esi │ │ │ │ - cmp $0x6,%esi │ │ │ │ - jbe 1fe18 <__cxa_finalize@plt+0x1c648> │ │ │ │ - movq 0x66c6f(%rip),%xmm0 │ │ │ │ - mov %edx,%eax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea 0x2d(%r9,%rax,1),%rsi │ │ │ │ - movzbl 0x230(%rsi),%eax │ │ │ │ - movzbl 0x1e0(%rsi),%edi │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rdi,%rax │ │ │ │ - movzbl 0x190(%rsi),%edi │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rdi,%rax │ │ │ │ - movzbl 0x140(%rsi),%edi │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rdi,%rax │ │ │ │ - movzbl 0xf0(%rsi),%edi │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rdi,%rax │ │ │ │ - movzbl 0xa0(%rsi),%edi │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rdi,%rax │ │ │ │ - movzbl 0x50(%rsi),%edi │ │ │ │ - movzbl (%rsi),%esi │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rdi,%rax │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rsi,%rax │ │ │ │ - movq %rax,%xmm4 │ │ │ │ - pcmpeqb %xmm0,%xmm4 │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - psubb %xmm4,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - psadbw %xmm0,%xmm3 │ │ │ │ - movq %xmm3,%rsi │ │ │ │ - movq %xmm3,-0x10(%rsp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,%esi │ │ │ │ - and $0xfffffff8,%esi │ │ │ │ - add %esi,%edx │ │ │ │ - and $0x7,%ecx │ │ │ │ - je 1fed3 <__cxa_finalize@plt+0x1c703> │ │ │ │ - mov %edx,%ecx │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - cmpb $0x3,0x2d(%r9,%rcx,1) │ │ │ │ - sete %cl │ │ │ │ - add %eax,%ecx │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jae 1fee0 <__cxa_finalize@plt+0x1c710> │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - cmpb $0x3,0x2d(%r9,%rax,1) │ │ │ │ - sete %al │ │ │ │ - add %ecx,%eax │ │ │ │ - lea 0x2(%rdx),%ecx │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - jae 1fed3 <__cxa_finalize@plt+0x1c703> │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - cmpb $0x3,0x2d(%r9,%rcx,1) │ │ │ │ - sete %cl │ │ │ │ - add %eax,%ecx │ │ │ │ - lea 0x3(%rdx),%eax │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jae 1fee0 <__cxa_finalize@plt+0x1c710> │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - cmpb $0x3,0x2d(%r9,%rax,1) │ │ │ │ - sete %al │ │ │ │ - add %ecx,%eax │ │ │ │ - lea 0x4(%rdx),%ecx │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - jae 1fed3 <__cxa_finalize@plt+0x1c703> │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - cmpb $0x3,0x2d(%r9,%rcx,1) │ │ │ │ - sete %cl │ │ │ │ - add %eax,%ecx │ │ │ │ - lea 0x5(%rdx),%eax │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jae 1fee0 <__cxa_finalize@plt+0x1c710> │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - cmpb $0x3,0x2d(%r9,%rax,1) │ │ │ │ - sete %al │ │ │ │ - add $0x6,%edx │ │ │ │ - add %eax,%ecx │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jae 1fee0 <__cxa_finalize@plt+0x1c710> │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - cmpb $0x3,0x2d(%r9,%rax,1) │ │ │ │ - sete %al │ │ │ │ - add %ecx,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - setg %al │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ecx,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - setg %al │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 1fd58 <__cxa_finalize@plt+0x1c588> │ │ │ │ - endbr64 │ │ │ │ - mov 0x20(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 1ff38 <__cxa_finalize@plt+0x1c768> │ │ │ │ - mov 0x30(%rdi),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - add $0x3c,%rax │ │ │ │ - jmp 1ff2b <__cxa_finalize@plt+0x1c75b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - add $0x58,%rax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - je 1ff38 <__cxa_finalize@plt+0x1c768> │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - je 1ff20 <__cxa_finalize@plt+0x1c750> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 1ff3d <__cxa_finalize@plt+0x1c76d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov 0x20(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 1ff92 <__cxa_finalize@plt+0x1c7c2> │ │ │ │ - mov 0x30(%rdi),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x3c(%rsi),%rcx │ │ │ │ - jmp 1ff6b <__cxa_finalize@plt+0x1c79b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - add $0x58,%rcx │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 1ff90 <__cxa_finalize@plt+0x1c7c0> │ │ │ │ - cmpb $0x0,(%rcx) │ │ │ │ - je 1ff60 <__cxa_finalize@plt+0x1c790> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jae 1ff90 <__cxa_finalize@plt+0x1c7c0> │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - lea (%rdx,%rax,2),%rax │ │ │ │ - mov 0x18(%rsi,%rax,8),%rax │ │ │ │ - mov 0x58(%rax),%rdx │ │ │ │ - mov 0x20(%rax),%eax │ │ │ │ - add 0x1c(%rdx),%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov 0x20(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 1ffd8 <__cxa_finalize@plt+0x1c808> │ │ │ │ - mov 0x30(%rdi),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - add $0x3c,%rax │ │ │ │ - jmp 1ffcb <__cxa_finalize@plt+0x1c7fb> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - add $0x58,%rax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - je 1ffd8 <__cxa_finalize@plt+0x1c808> │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - jne 1ffc0 <__cxa_finalize@plt+0x1c7f0> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 1ffdd <__cxa_finalize@plt+0x1c80d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ + movups %xmm0,0x60(%rbx) │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ - endbr64 │ │ │ │ - mov 0x20(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 20032 <__cxa_finalize@plt+0x1c862> │ │ │ │ - mov 0x30(%rdi),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x3c(%rsi),%rcx │ │ │ │ - jmp 2000b <__cxa_finalize@plt+0x1c83b> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - add $0x58,%rcx │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 20030 <__cxa_finalize@plt+0x1c860> │ │ │ │ - cmpb $0x0,(%rcx) │ │ │ │ - jne 20000 <__cxa_finalize@plt+0x1c830> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jae 20030 <__cxa_finalize@plt+0x1c860> │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - lea (%rdx,%rax,2),%rax │ │ │ │ - mov 0x18(%rsi,%rax,8),%rax │ │ │ │ - mov 0x58(%rax),%rdx │ │ │ │ - mov 0x20(%rax),%eax │ │ │ │ - add 0x1c(%rdx),%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x60(%rsi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 21411 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpb $0x0,0x3b(%rbx) │ │ │ │ + movq $0x0,0x60(%rbx) │ │ │ │ + jne 215f0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x60(%rbx) │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 20080 <__cxa_finalize@plt+0x1c8b0> │ │ │ │ - mov (%rdi),%edx │ │ │ │ + je 21427 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x48(%rbx) │ │ │ │ + mov 0x70(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2148f │ │ │ │ + mov 0x40(%rbx),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 20080 <__cxa_finalize@plt+0x1c8b0> │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - lea (%rdx,%rdx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add $0x2d,%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - jmp 20071 <__cxa_finalize@plt+0x1c8a1> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 20079 <__cxa_finalize@plt+0x1c8a9> │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - and $0x1,%edx │ │ │ │ - je 20068 <__cxa_finalize@plt+0x1c898> │ │ │ │ - mov %edx,%eax │ │ │ │ - ret │ │ │ │ + je 21478 │ │ │ │ + xor %ebp,%ebp │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %esi,%r10d │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20118 <__cxa_finalize@plt+0x1c948> │ │ │ │ - mov (%rdi),%eax │ │ │ │ + mov (%rdi,%rbp,8),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x70(%rbx),%rax │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x70(%rbx),%rdi │ │ │ │ + movq $0x0,(%rdi,%rbp,8) │ │ │ │ + cmpb $0x0,0x3b(%rbx) │ │ │ │ + jne 21568 │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp 0x40(%rbx),%ebp │ │ │ │ + jb 21440 │ │ │ │ + call 32c0 │ │ │ │ + cmpb $0x0,0x3b(%rbx) │ │ │ │ + jne 215e0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x70(%rbx) │ │ │ │ + cmpb $0x0,0x3a(%rbx) │ │ │ │ + movl $0x0,0x30(%rbx) │ │ │ │ + movl $0x0,0x18(%rbx) │ │ │ │ + movb $0x0,0x3d(%rbx) │ │ │ │ + je 2155e │ │ │ │ + mov 0x40(%rbx),%eax │ │ │ │ + mov 0x80(%rbx),%rdi │ │ │ │ test %eax,%eax │ │ │ │ - je 20118 <__cxa_finalize@plt+0x1c948> │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - lea (%rax,%rax,4),%r9 │ │ │ │ - shl $0x4,%r9 │ │ │ │ - add $0x20,%rsi │ │ │ │ - add %rsi,%r9 │ │ │ │ - jmp 200c9 <__cxa_finalize@plt+0x1c8f9> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x50,%rsi │ │ │ │ - cmp %r9,%rsi │ │ │ │ - je 20118 <__cxa_finalize@plt+0x1c948> │ │ │ │ - movzbl 0xd(%rsi),%edi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 200c0 <__cxa_finalize@plt+0x1c8f0> │ │ │ │ - mov (%rsi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 2010f <__cxa_finalize@plt+0x1c93f> │ │ │ │ - mov 0x10(%rsi),%rax │ │ │ │ - lea (%rdx,%rdx,4),%rcx │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - lea (%rax,%rdx,8),%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x3c(%rax) │ │ │ │ - jne 20101 <__cxa_finalize@plt+0x1c931> │ │ │ │ - mov 0x2c(%rax),%ecx │ │ │ │ - add 0x30(%rax),%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - add 0x34(%rax),%edx │ │ │ │ - add $0x58,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 200f0 <__cxa_finalize@plt+0x1c920> │ │ │ │ - cmp %edx,%r10d │ │ │ │ - jb 200c0 <__cxa_finalize@plt+0x1c8f0> │ │ │ │ - mov %edi,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %edi,%eax │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ + je 2153f │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nop │ │ │ │ test %rdi,%rdi │ │ │ │ - je 20168 <__cxa_finalize@plt+0x1c998> │ │ │ │ - mov (%rdi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 20168 <__cxa_finalize@plt+0x1c998> │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - lea (%rdx,%rdx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add $0x2d,%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - jmp 20151 <__cxa_finalize@plt+0x1c981> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 2015e <__cxa_finalize@plt+0x1c98e> │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - je 20148 <__cxa_finalize@plt+0x1c978> │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ + je 214f1 │ │ │ │ + mov (%rdi,%rbp,8),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x80(%rbx),%rax │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x80(%rbx),%rdi │ │ │ │ + movq $0x0,(%rdi,%rbp,8) │ │ │ │ + cmpb $0x0,0x3b(%rbx) │ │ │ │ + je 21536 │ │ │ │ + mov 0x88(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 21536 │ │ │ │ + mov (%rax,%rbp,8),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x88(%rbx),%rax │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x88(%rbx),%rax │ │ │ │ + mov 0x80(%rbx),%rdi │ │ │ │ + movq $0x0,(%rax,%rbp,8) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp 0x40(%rbx),%ebp │ │ │ │ + jb 214c0 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 21554 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x80(%rbx) │ │ │ │ + cmpb $0x0,0x3b(%rbx) │ │ │ │ + jne 215b8 │ │ │ │ + movb $0x0,0x3a(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %esi,%r9d │ │ │ │ + mov 0x78(%rbx),%rax │ │ │ │ + mov (%rax,%rbp,8),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x78(%rbx),%rax │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x78(%rbx),%rax │ │ │ │ + mov 0x70(%rbx),%rdi │ │ │ │ + movq $0x0,(%rax,%rbp,8) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp 0x40(%rbx),%ebp │ │ │ │ + jb 21440 │ │ │ │ + call 32c0 │ │ │ │ + cmpb $0x0,0x3b(%rbx) │ │ │ │ + je 21487 │ │ │ │ + jmp 215e0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x88(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 201f8 <__cxa_finalize@plt+0x1ca28> │ │ │ │ - mov (%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 201f8 <__cxa_finalize@plt+0x1ca28> │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - lea (%rax,%rax,4),%r8 │ │ │ │ - shl $0x4,%r8 │ │ │ │ - add $0x20,%rsi │ │ │ │ - add %rsi,%r8 │ │ │ │ - jmp 201a9 <__cxa_finalize@plt+0x1c9d9> │ │ │ │ + je 2155a │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x88(%rbx) │ │ │ │ + jmp 2155a │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 21487 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 21409 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x50,%rsi │ │ │ │ - cmp %r8,%rsi │ │ │ │ - je 201f8 <__cxa_finalize@plt+0x1ca28> │ │ │ │ - testb $0x2,0xd(%rsi) │ │ │ │ - je 201a0 <__cxa_finalize@plt+0x1c9d0> │ │ │ │ - mov (%rsi),%edx │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov 0x1c(%rsi),%edx │ │ │ │ + mov %rsi,%rbx │ │ │ │ test %edx,%edx │ │ │ │ - je 201ef <__cxa_finalize@plt+0x1ca1f> │ │ │ │ - mov 0x10(%rsi),%rax │ │ │ │ - lea (%rdx,%rdx,4),%rcx │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ + je 21648 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x3c(%rax) │ │ │ │ - je 201e1 <__cxa_finalize@plt+0x1ca11> │ │ │ │ - mov 0x2c(%rax),%ecx │ │ │ │ - add 0x30(%rax),%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - add 0x34(%rax),%edx │ │ │ │ - add $0x58,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 201d0 <__cxa_finalize@plt+0x1ca00> │ │ │ │ - cmp %edx,%r9d │ │ │ │ - jb 201a0 <__cxa_finalize@plt+0x1c9d0> │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%rax,%rbp,8),%rsi │ │ │ │ + add $0x1,%rbp │ │ │ │ + call 13e00 │ │ │ │ + cmp 0x1c(%rbx),%ebp │ │ │ │ + jb 21630 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 216c8 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2169e │ │ │ │ + mov 0x1c(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 21699 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nop │ │ │ │ + mov (%rdi,%rbp,8),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + call 13e00 │ │ │ │ + cmp 0x1c(%rbx),%ebp │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + jb 21680 │ │ │ │ + call 32c0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + movl $0x0,0x1c(%rbx) │ │ │ │ + movq $0x0,0x24(%rbx) │ │ │ │ + movb $0x0,0x3d(%rbx) │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x3b(%rbx) │ │ │ │ + je 2166d │ │ │ │ + cmpb $0x0,0x3c(%rbx) │ │ │ │ + je 2166d │ │ │ │ + jmp 21660 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %esi,%r11d │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 202a0 <__cxa_finalize@plt+0x1cad0> │ │ │ │ - mov (%rdi),%eax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmpb $0x0,0x3d(%rsi) │ │ │ │ + mov 0x30(%rsi),%eax │ │ │ │ + je 2175a │ │ │ │ + mov 0x60(%rsi),%rdx │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + movslq %eax,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + lea 0x0(,%rdx,8),%rsi │ │ │ │ + cmp 0x10(%rcx,%rdx,8),%ebp │ │ │ │ + jae 21748 │ │ │ │ test %eax,%eax │ │ │ │ - je 202a0 <__cxa_finalize@plt+0x1cad0> │ │ │ │ - mov 0x8(%rdi),%rcx │ │ │ │ - lea (%rax,%rax,4),%r10 │ │ │ │ - shl $0x4,%r10 │ │ │ │ - add $0x20,%rcx │ │ │ │ - add %rcx,%r10 │ │ │ │ - jmp 20239 <__cxa_finalize@plt+0x1ca69> │ │ │ │ - nop │ │ │ │ - add $0x50,%rcx │ │ │ │ - cmp %r10,%rcx │ │ │ │ - je 202a0 <__cxa_finalize@plt+0x1cad0> │ │ │ │ - movzbl 0xd(%rcx),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x3,%al │ │ │ │ - jne 20230 <__cxa_finalize@plt+0x1ca60> │ │ │ │ - mov (%rcx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 20293 <__cxa_finalize@plt+0x1cac3> │ │ │ │ - lea (%rdx,%rdx,4),%rsi │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - lea (%rdx,%rsi,2),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rax,%rdx,8),%r9 │ │ │ │ - jmp 2026e <__cxa_finalize@plt+0x1ca9e> │ │ │ │ - nop │ │ │ │ - add %r8d,%esi │ │ │ │ - add $0x58,%rax │ │ │ │ - add %edx,%esi │ │ │ │ - cmp %r9,%rax │ │ │ │ - je 2028c <__cxa_finalize@plt+0x1cabc> │ │ │ │ - mov 0x2c(%rax),%edx │ │ │ │ - add 0x30(%rax),%edx │ │ │ │ - cmpb $0x0,0x3c(%rax) │ │ │ │ - mov 0x34(%rax),%r8d │ │ │ │ - jne 20260 <__cxa_finalize@plt+0x1ca90> │ │ │ │ - add %r8d,%edi │ │ │ │ - add $0x58,%rax │ │ │ │ - add %edx,%edi │ │ │ │ - cmp %r9,%rax │ │ │ │ - jne 2026e <__cxa_finalize@plt+0x1ca9e> │ │ │ │ - add %edi,%esi │ │ │ │ - cmp %esi,%r11d │ │ │ │ - jb 20230 <__cxa_finalize@plt+0x1ca60> │ │ │ │ - mov $0x1,%eax │ │ │ │ + je 21734 │ │ │ │ + mov -0x8(%rcx,%rsi,1),%edx │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jb 21748 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + sub %edx,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + cmovg %ecx,%ebp │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %ebp,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 21610 │ │ │ │ + movl $0x0,0x1c(%rbx) │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 1e750 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + js 218f7 │ │ │ │ + cltq │ │ │ │ + movzbl 0x38(%rbx),%r8d │ │ │ │ + lea (%rax,%rax,2),%r14 │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + shl $0x3,%r14 │ │ │ │ + mov (%rax),%rcx │ │ │ │ + add %r14,%rcx │ │ │ │ + cmpb $0x0,0x3a(%rbx) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0xc(%rcx),%edx │ │ │ │ + mov (%rcx),%r9 │ │ │ │ + mov 0x8(%rax),%r15d │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + movzbl 0x39(%rbx),%ecx │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + jne 217f0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea -0x53d2(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push %rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ + push %rdx │ │ │ │ + mov %rax,%rdx │ │ │ │ + push $0x0 │ │ │ │ + call 1f000 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmpb $0x0,0x3b(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + jne 218b0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 21880 │ │ │ │ + movb $0x1,0x3d(%rsi) │ │ │ │ + movl $0x0,0x30(%rsi) │ │ │ │ + jmp 21734 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x80(%rbx),%rsi │ │ │ │ + lea -0x541e(%rip),%rdi │ │ │ │ + mov (%rsi,%r15,8),%rsi │ │ │ │ + push %rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ + push %rdx │ │ │ │ + mov %rax,%rdx │ │ │ │ + push $0x0 │ │ │ │ + push %r9 │ │ │ │ + mov %r8d,%r9d │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 1fbf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmpb $0x0,0x3b(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + je 217d5 │ │ │ │ + mov 0x68(%rax),%rax │ │ │ │ + mov 0x88(%rsi),%rdx │ │ │ │ + movzbl 0x38(%rsi),%r9d │ │ │ │ + movzbl 0x39(%rsi),%r8d │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov (%rdx,%r15,8),%rcx │ │ │ │ + mov 0x58(%rsi),%rdx │ │ │ │ + add %r14,%rdi │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea -0x4f29(%rip),%rdi │ │ │ │ + mov (%rdx,%r15,8),%rdx │ │ │ │ + push %rdi │ │ │ │ + mov 0xc(%rax),%edi │ │ │ │ + push %rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ + push $0x0 │ │ │ │ + push (%rax) │ │ │ │ + call 1fbf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 217de │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x60(%rsi),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x8(%rax,%r14,1),%edx │ │ │ │ + movb $0x1,0x3d(%rsi) │ │ │ │ + mov %r12d,0x30(%rsi) │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jb 21916 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %ebp,%eax │ │ │ │ + pop %rbx │ │ │ │ + sub %edx,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x68(%rax),%rax │ │ │ │ + mov 0x58(%rsi),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl 0x38(%rsi),%r8d │ │ │ │ + movzbl 0x39(%rsi),%ecx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov (%rdx,%r15,8),%rdx │ │ │ │ + add %r14,%rdi │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov (%rdi),%r9 │ │ │ │ + lea -0x4fac(%rip),%rdi │ │ │ │ + mov 0xc(%rax),%eax │ │ │ │ + push %rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ + push %rax │ │ │ │ + push $0x0 │ │ │ │ + call 1f000 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 217d5 │ │ │ │ + lea 0x65b12(%rip),%rcx │ │ │ │ + mov $0x90c,%edx │ │ │ │ + lea 0x5fb7c(%rip),%rsi │ │ │ │ + lea 0x5fd46(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x65af3(%rip),%rcx │ │ │ │ + mov $0x92d,%edx │ │ │ │ + lea 0x5fb5d(%rip),%rsi │ │ │ │ + lea 0x5fd30(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov 0x20(%rdi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 20308 <__cxa_finalize@plt+0x1cb38> │ │ │ │ - cmp $0x2,%sil │ │ │ │ - mov 0x30(%rdi),%rax │ │ │ │ - movsbl %sil,%ecx │ │ │ │ - lea (%rdx,%rdx,4),%rsi │ │ │ │ - lea (%rdx,%rsi,2),%rdx │ │ │ │ - sete %r8b │ │ │ │ - lea (%rax,%rdx,8),%rsi │ │ │ │ - jmp 202ee <__cxa_finalize@plt+0x1cb1e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 202f6 <__cxa_finalize@plt+0x1cb26> │ │ │ │ - add $0x58,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 20308 <__cxa_finalize@plt+0x1cb38> │ │ │ │ - movzbl 0x3c(%rax),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 202e0 <__cxa_finalize@plt+0x1cb10> │ │ │ │ - cmpb $0x0,0x4a(%rax) │ │ │ │ - je 202e5 <__cxa_finalize@plt+0x1cb15> │ │ │ │ - mov $0x1,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + mov %esi,%ebx │ │ │ │ + jne 21980 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov (%rax,%rcx,8),%rdx │ │ │ │ + mov 0x4c(%rdx),%eax │ │ │ │ + mov 0x44(%rdx),%edi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 219a0 │ │ │ │ + not %eax │ │ │ │ + add (%rsi,%rcx,4),%eax │ │ │ │ + pop %rbx │ │ │ │ + sub %edi,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x20(%rdi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 20360 <__cxa_finalize@plt+0x1cb90> │ │ │ │ - mov 0x30(%rdi),%rax │ │ │ │ - lea (%rdx,%rdx,4),%rdi │ │ │ │ - cmp $0x2,%sil │ │ │ │ - movsbl %sil,%ecx │ │ │ │ - lea (%rdx,%rdi,2),%rdx │ │ │ │ - sete %sil │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - jmp 2034e <__cxa_finalize@plt+0x1cb7e> │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 216e0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 219c0 │ │ │ │ + mov %r12d,%ebx │ │ │ │ + jmp 21953 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %sil,%sil │ │ │ │ - jne 20356 <__cxa_finalize@plt+0x1cb86> │ │ │ │ - add $0x58,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20360 <__cxa_finalize@plt+0x1cb90> │ │ │ │ - movzbl 0x3c(%rax),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 20340 <__cxa_finalize@plt+0x1cb70> │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - movzbl 0x60(%rax),%eax │ │ │ │ + cmpb $0x0,0x3b(%rbp) │ │ │ │ + je 219ac │ │ │ │ + cmpb $0x0,0x3c(%rbp) │ │ │ │ + jne 2196c │ │ │ │ + add %eax,%edi │ │ │ │ + mov 0x40(%rdx),%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + sub %edi,%eax │ │ │ │ ret │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + lea 0x62637(%rip),%rdx │ │ │ │ + mov $0x113,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - movl $0x0,(%rdi) │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x5faaf(%rip),%rdi │ │ │ │ + call 74b80 │ │ │ │ + jmp 21994 │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov (%rdi),%eax │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - add $0x1,%eax │ │ │ │ - lea (%rax,%rax,4),%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov (%r14),%ecx │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %rcx,%rax │ │ │ │ - movq $0x0,0x30(%rax) │ │ │ │ - movzwl 0x2c(%r12),%ecx │ │ │ │ - mov %cx,0x2c(%rax) │ │ │ │ - mov 0x24(%r12),%ecx │ │ │ │ - movupd 0x38(%r12),%xmm4 │ │ │ │ - movdqu (%r12),%xmm3 │ │ │ │ - mov %ecx,0x24(%rax) │ │ │ │ - mov 0x28(%r12),%ecx │ │ │ │ - movups %xmm3,(%rax) │ │ │ │ - mov %ecx,0x28(%rax) │ │ │ │ - mov 0x14(%r12),%rcx │ │ │ │ - movups %xmm4,0x38(%rax) │ │ │ │ - movsd 0x48(%r12),%xmm0 │ │ │ │ - mov %rcx,0x14(%rax) │ │ │ │ - movl $0x0,0x20(%rax) │ │ │ │ - movsd %xmm0,0x48(%rax) │ │ │ │ - mov 0x20(%r12),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 20504 <__cxa_finalize@plt+0x1cd34> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + jne 21a10 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov (%rax,%rbx,8),%rdx │ │ │ │ + mov 0x44(%rdx),%eax │ │ │ │ + add 0x30(%rdx),%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x68,%esi │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ xor %edi,%edi │ │ │ │ - add $0x1,%r15d │ │ │ │ - call 5e500 │ │ │ │ - mov $0x30,%esi │ │ │ │ + call 216e0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 21a25 │ │ │ │ + mov %eax,%ebx │ │ │ │ + jmp 219f5 │ │ │ │ + mov %ebx,%edi │ │ │ │ + call 1b080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + mov %esi,%ebx │ │ │ │ + jne 21a90 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov 0x44(%rax),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 21a84 │ │ │ │ + lea 0x1(%r12),%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - mov 0x18(%rax,%r13,1),%rbp │ │ │ │ + call 13000 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ - movdqu 0x10(%rbp),%xmm1 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movups %xmm1,0x10(%rbx) │ │ │ │ - movdqu 0x30(%rbp),%xmm2 │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - movups %xmm2,0x30(%rbx) │ │ │ │ - mov %eax,0x28(%rbx) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - movzwl 0x60(%rbp),%eax │ │ │ │ - mov %rdx,0x48(%rbx) │ │ │ │ - mov 0x50(%rbp),%edx │ │ │ │ - mov %ax,0x60(%rbx) │ │ │ │ - mov %edx,0x50(%rbx) │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x58(%rbx) │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 15a90 <__cxa_finalize@plt+0x122c0> │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - mov (%r14),%edx │ │ │ │ - add %r13,%rax │ │ │ │ - lea (%rdx,%rdx,4),%rdi │ │ │ │ - add $0x58,%r13 │ │ │ │ - mov (%rax),%rsi │ │ │ │ - movzbl 0x3c(%rax),%ecx │ │ │ │ - shl $0x4,%rdi │ │ │ │ - movzbl 0x4a(%rax),%r8d │ │ │ │ - add 0x8(%r14),%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 1eab0 <__cxa_finalize@plt+0x1b2e0> │ │ │ │ - cmp 0x20(%r12),%r15d │ │ │ │ - jb 20440 <__cxa_finalize@plt+0x1cc70> │ │ │ │ - mov (%r14),%edx │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %edx,(%r14) │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov 0x30(%rax),%rsi │ │ │ │ + call 3480 │ │ │ │ + movb $0x0,(%rax,%r12,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ pop %rbx │ │ │ │ + mov %rcx,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 216e0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 21aa5 │ │ │ │ + mov %eax,%ebx │ │ │ │ + jmp 21a43 │ │ │ │ + lea 0x5f9da(%rip),%rdi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov $0x168,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x62544(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20562 <__cxa_finalize@plt+0x1cd92> │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rsi,%rbp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - je 2055d <__cxa_finalize@plt+0x1cd8d> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea (%rbx,%rbx,4),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add 0x8(%rbp),%rsi │ │ │ │ - call 20390 <__cxa_finalize@plt+0x1cbc0> │ │ │ │ - cmp 0x0(%rbp),%ebx │ │ │ │ - jb 20540 <__cxa_finalize@plt+0x1cd70> │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + mov %esi,%ebx │ │ │ │ + jne 21b30 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov 0x44(%rax),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 21b24 │ │ │ │ + lea 0x1(%r12),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov 0x30(%rax),%rsi │ │ │ │ + call 3480 │ │ │ │ + movb $0x0,(%rax,%r12,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ pop %rbx │ │ │ │ + mov %rcx,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ - lea 0x66df7(%rip),%rcx │ │ │ │ - mov $0x6c1,%edx │ │ │ │ - lea 0x611cd(%rip),%rsi │ │ │ │ - lea 0x611d5(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 216e0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 21b45 │ │ │ │ + mov %eax,%ebx │ │ │ │ + jmp 21ae3 │ │ │ │ + lea 0x5f93a(%rip),%rdi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov $0x189,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x624a4(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ - mov $0x10,%esi │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ - xor %edi,%edi │ │ │ │ push %rbx │ │ │ │ - call 5e500 │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 205e5 <__cxa_finalize@plt+0x1ce15> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%rbx,%rbx,4),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add 0x8(%rbp),%rsi │ │ │ │ - call 20390 <__cxa_finalize@plt+0x1cbc0> │ │ │ │ - cmp 0x0(%rbp),%ebx │ │ │ │ - jb 205c8 <__cxa_finalize@plt+0x1cdf8> │ │ │ │ - mov %r12,%rax │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + mov %esi,%ebx │ │ │ │ + jne 21bd0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov 0x4c(%rax),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 21bc4 │ │ │ │ + lea 0x1(%r12),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov 0x30(%rax),%rsi │ │ │ │ + call 3480 │ │ │ │ + movb $0x0,(%rax,%r12,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ pop %rbx │ │ │ │ + mov %rcx,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 216e0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 21be5 │ │ │ │ + mov %eax,%ebx │ │ │ │ + jmp 21b83 │ │ │ │ + lea 0x5f89a(%rip),%rdi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov $0x1aa,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x62404(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov (%rdi),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 206bf <__cxa_finalize@plt+0x1ceef> │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rdi),%r8 │ │ │ │ - mov 0x20(%r8),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 20634 <__cxa_finalize@plt+0x1ce64> │ │ │ │ - lea (%rcx,%rcx,4),%rdx │ │ │ │ - mov 0x30(%r8),%rax │ │ │ │ - lea (%rcx,%rdx,2),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea (%rax,%rdx,8),%rsi │ │ │ │ - nop │ │ │ │ - mov 0x30(%rax),%edx │ │ │ │ - add $0x58,%rax │ │ │ │ - add -0x2c(%rax),%edx │ │ │ │ - add -0x24(%rax),%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 20620 <__cxa_finalize@plt+0x1ce50> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r11d,%r11d │ │ │ │ - add $0x1,%r11d │ │ │ │ - add $0x50,%rbx │ │ │ │ - cmp %r11d,%r9d │ │ │ │ - je 206b1 <__cxa_finalize@plt+0x1cee1> │ │ │ │ - lea (%r8,%rbx,1),%rdx │ │ │ │ - mov 0x20(%rdx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 206b8 <__cxa_finalize@plt+0x1cee8> │ │ │ │ - mov 0x30(%rdx),%rdi │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rax,%rdx,2),%rax │ │ │ │ - lea (%rdi,%rax,8),%r10 │ │ │ │ - mov %rdi,%rax │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rax),%edx │ │ │ │ - add $0x58,%rax │ │ │ │ - add -0x2c(%rax),%edx │ │ │ │ - add -0x24(%rax),%edx │ │ │ │ - add %edx,%esi │ │ │ │ - cmp %rax,%r10 │ │ │ │ - jne 20670 <__cxa_finalize@plt+0x1cea0> │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jae 20639 <__cxa_finalize@plt+0x1ce69> │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + mov %esi,%ebx │ │ │ │ + jne 21c70 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov 0x4c(%rax),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 21c64 │ │ │ │ + lea 0x1(%r12),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov 0x30(%rax),%rsi │ │ │ │ + call 3480 │ │ │ │ + movb $0x0,(%rax,%r12,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + pop %rbx │ │ │ │ + mov %rcx,%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 216e0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 21c85 │ │ │ │ + mov %eax,%ebx │ │ │ │ + jmp 21c23 │ │ │ │ + lea 0x5f7fa(%rip),%rdi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov $0x1ca,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x62364(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rdi),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 21cf0 │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + jne 21cfe │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov (%rax,%rbx,8),%rdx │ │ │ │ + mov 0x40(%rdx),%eax │ │ │ │ + sub (%rcx,%rbx,4),%eax │ │ │ │ + sub 0x50(%rdx),%eax │ │ │ │ + sub 0x48(%rdx),%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x3b(%rdi) │ │ │ │ + je 21ce2 │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + je 21ce2 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 216e0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 21d20 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %eax,%ebx │ │ │ │ + jmp 21cce │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rdi),%eax │ │ │ │ - add $0x58,%rdi │ │ │ │ - add -0x2c(%rdi),%eax │ │ │ │ - add -0x24(%rdi),%eax │ │ │ │ - add %eax,%ecx │ │ │ │ - cmp %rdi,%r10 │ │ │ │ - jne 20690 <__cxa_finalize@plt+0x1cec0> │ │ │ │ - add $0x1,%r11d │ │ │ │ - add $0x50,%rbx │ │ │ │ - cmp %r11d,%r9d │ │ │ │ - jne 20646 <__cxa_finalize@plt+0x1ce76> │ │ │ │ - mov %ecx,%eax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + lea 0x622d7(%rip),%rdx │ │ │ │ + mov $0x21d,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5f74f(%rip),%rdi │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + call 74b80 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + jmp 21cce │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 21d90 │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + jne 21d9c │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov (%rdx,%rbx,8),%rcx │ │ │ │ + movsbl 0x48(%rcx),%edx │ │ │ │ + add (%rax,%rbx,4),%edx │ │ │ │ + mov 0x30(%rcx),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 20639 <__cxa_finalize@plt+0x1ce69> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x3b(%rdi) │ │ │ │ + je 21d84 │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + je 21d84 │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 216e0 │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 21dc0 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %edx,%ebx │ │ │ │ + jmp 21d6e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + lea 0x62237(%rip),%rdx │ │ │ │ + mov $0x23f,%esi │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x5f6af(%rip),%rdi │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + call 74b80 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + jmp 21d6e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 21e28 │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + jne 21e34 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov (%rax,%rbx,4),%eax │ │ │ │ + mov (%rdx,%rbx,8),%rdx │ │ │ │ + add 0x30(%rdx),%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x3b(%rdi) │ │ │ │ + je 21e1d │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + je 21e1d │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 216e0 │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 21e50 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %edx,%ebx │ │ │ │ + jmp 21e0e │ │ │ │ + nop │ │ │ │ + mov %ebx,%ecx │ │ │ │ + lea 0x621a7(%rip),%rdx │ │ │ │ + mov $0x260,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5f61f(%rip),%rdi │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + call 74b80 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + jmp 21e0e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov (%rdi),%eax │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 20847 <__cxa_finalize@plt+0x1d077> │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - mov %edx,%r12d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x8(%rcx),%rbp │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %ecx,%r13d │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 20780 <__cxa_finalize@plt+0x1cfb0> │ │ │ │ - mov 0x20(%rbp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 20840 <__cxa_finalize@plt+0x1d070> │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %r12d,%edx │ │ │ │ - add $0x1,%r13d │ │ │ │ - mov 0x18(%rax,%r14,1),%rax │ │ │ │ - add $0x58,%r14 │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - call 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ - add %eax,%ebx │ │ │ │ - cmp 0x20(%rbp),%r13d │ │ │ │ - jb 20730 <__cxa_finalize@plt+0x1cf60> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - addq $0x1,0x8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jb 20708 <__cxa_finalize@plt+0x1cf38> │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %ebx,%eax │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + mov %esi,%ebx │ │ │ │ + jne 21ec0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov 0x44(%rax),%edx │ │ │ │ + mov %edx,0x0(%r13) │ │ │ │ + mov 0x4c(%rax),%eax │ │ │ │ + mov %eax,(%r12) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - lea (%rcx,%rcx,4),%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rdx,%rbp │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov 0x20(%rbp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 20838 <__cxa_finalize@plt+0x1d068> │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %r12d,%edx │ │ │ │ - add $0x1,%r15d │ │ │ │ - mov 0x18(%rax,%r14,1),%rax │ │ │ │ - add $0x58,%r14 │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - call 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ - add %eax,%r13d │ │ │ │ - cmp 0x20(%rbp),%r15d │ │ │ │ - jb 207a8 <__cxa_finalize@plt+0x1cfd8> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmp %ebx,%r13d │ │ │ │ - jle 2075e <__cxa_finalize@plt+0x1cf8e> │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - add 0x8(%rax),%r8 │ │ │ │ - mov 0x20(%r8),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 2084e <__cxa_finalize@plt+0x1d07e> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x30(%r8),%rax │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - add $0x1,%r13d │ │ │ │ - mov 0x18(%rax,%r15,1),%rax │ │ │ │ - add $0x58,%r15 │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - call 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - add %eax,%ebx │ │ │ │ - cmp 0x20(%r8),%r13d │ │ │ │ - jb 207f8 <__cxa_finalize@plt+0x1d028> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - jmp 2075e <__cxa_finalize@plt+0x1cf8e> │ │ │ │ - nopl (%rax) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jns 20760 <__cxa_finalize@plt+0x1cf90> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 20760 <__cxa_finalize@plt+0x1cf90> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 2076f <__cxa_finalize@plt+0x1cf9f> │ │ │ │ - mov (%rax),%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 20760 <__cxa_finalize@plt+0x1cf90> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 216e0 │ │ │ │ + mov %eax,%r14d │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 21ee0 │ │ │ │ + mov %r14d,%ebx │ │ │ │ + jmp 21e9d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + lea 0x62117(%rip),%rdx │ │ │ │ + mov $0x27d,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5f58f(%rip),%rdi │ │ │ │ + call 74b80 │ │ │ │ + jmp 21ed4 │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov (%rdi),%eax │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - mov %cl,0xf(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 20a31 <__cxa_finalize@plt+0x1d261> │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - mov %edx,%r13d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - nop │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - lea (%r14,%r14,4),%r8 │ │ │ │ - movzbl 0xf(%rsp),%ecx │ │ │ │ - shl $0x4,%r8 │ │ │ │ - add 0x8(%rbx),%r8 │ │ │ │ - mov %r8,%r12 │ │ │ │ - cmp $0x2,%cl │ │ │ │ - je 208d4 <__cxa_finalize@plt+0x1d104> │ │ │ │ - movzbl 0x2d(%r8),%edx │ │ │ │ - test %cl,%cl │ │ │ │ - je 209a0 <__cxa_finalize@plt+0x1d1d0> │ │ │ │ - and $0x2,%edx │ │ │ │ - je 20960 <__cxa_finalize@plt+0x1d190> │ │ │ │ - mov 0x20(%r12),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 209b2 <__cxa_finalize@plt+0x1d1e2> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea (%r15,%r15,4),%rax │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea (%r15,%rax,2),%rdx │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmpb $0x0,0x3c(%rax) │ │ │ │ - mov 0x58(%rdx),%rdi │ │ │ │ - mov %r13d,%edx │ │ │ │ - je 20980 <__cxa_finalize@plt+0x1d1b0> │ │ │ │ - call 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ - add $0x1,%r15 │ │ │ │ - add %eax,%ebp │ │ │ │ - cmp 0x20(%r12),%r15d │ │ │ │ - jb 208f0 <__cxa_finalize@plt+0x1d120> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x1c(%rsp),%edx │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 209c8 <__cxa_finalize@plt+0x1d1f8> │ │ │ │ - cmpb $0x2,0xf(%rsp) │ │ │ │ - je 209f0 <__cxa_finalize@plt+0x1d220> │ │ │ │ - cmpb $0x0,0xf(%rsp) │ │ │ │ - je 20a20 <__cxa_finalize@plt+0x1d250> │ │ │ │ - mov %ebp,0x18(%rsp) │ │ │ │ - movl $0x1,0x1c(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jb 208a0 <__cxa_finalize@plt+0x1d0d0> │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - add $0x28,%rsp │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + mov %esi,%ebx │ │ │ │ + jne 21f40 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov 0x48(%rax),%edx │ │ │ │ + mov %edx,0x0(%r13) │ │ │ │ + mov 0x50(%rax),%eax │ │ │ │ + mov %eax,(%r12) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - call 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ - add $0x1,%r15 │ │ │ │ - add %eax,%ebx │ │ │ │ - cmp 0x20(%r12),%r15d │ │ │ │ - jb 208f0 <__cxa_finalize@plt+0x1d120> │ │ │ │ - jmp 20928 <__cxa_finalize@plt+0x1d158> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - and $0x1,%edx │ │ │ │ - je 20960 <__cxa_finalize@plt+0x1d190> │ │ │ │ - mov 0x20(%r12),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 208e1 <__cxa_finalize@plt+0x1d111> │ │ │ │ - mov 0x1c(%rsp),%edx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - test %edx,%edx │ │ │ │ - je 2093b <__cxa_finalize@plt+0x1d16b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x2,0xf(%rsp) │ │ │ │ - je 20a08 <__cxa_finalize@plt+0x1d238> │ │ │ │ - cmpb $0x0,0xf(%rsp) │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - cmovne %ebp,%ebx │ │ │ │ - cmp %ebx,%esi │ │ │ │ - cmovge %esi,%ebx │ │ │ │ - mov %ebx,0x18(%rsp) │ │ │ │ - jmp 20960 <__cxa_finalize@plt+0x1d190> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %ebp,%ebx │ │ │ │ - movl $0x1,0x1c(%rsp) │ │ │ │ - mov %ebx,0x18(%rsp) │ │ │ │ - jmp 20960 <__cxa_finalize@plt+0x1d190> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - add %ebp,%ebx │ │ │ │ - cmp %ebx,%ecx │ │ │ │ - cmovge %ecx,%ebx │ │ │ │ - mov %ebx,0x18(%rsp) │ │ │ │ - jmp 20960 <__cxa_finalize@plt+0x1d190> │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 216e0 │ │ │ │ + mov %eax,%r14d │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 21f60 │ │ │ │ + mov %r14d,%ebx │ │ │ │ + jmp 21f1d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ebx,0x18(%rsp) │ │ │ │ - movl $0x1,0x1c(%rsp) │ │ │ │ - jmp 20960 <__cxa_finalize@plt+0x1d190> │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - jmp 2096d <__cxa_finalize@plt+0x1d19d> │ │ │ │ + mov %ebx,%ecx │ │ │ │ + lea 0x62097(%rip),%rdx │ │ │ │ + mov $0x29a,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5f50f(%rip),%rdi │ │ │ │ + call 74b80 │ │ │ │ + jmp 21f54 │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov (%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 20ba1 <__cxa_finalize@plt+0x1d3d1> │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,%edx │ │ │ │ - lea (%rdx,%rdx,4),%r12 │ │ │ │ - lea 0x1(%r13),%edx │ │ │ │ - shl $0x4,%r12 │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - lea (%rax,%r12,1),%rbp │ │ │ │ - cmpb $0x3,0x2d(%rbp) │ │ │ │ - je 20b40 <__cxa_finalize@plt+0x1d370> │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - je 20add <__cxa_finalize@plt+0x1d30d> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rdi,%rbx,1),%rsi │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + mov %esi,%ebx │ │ │ │ + jne 21fe0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov 0x48(%rax),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 21fd4 │ │ │ │ + lea 0x1(%r12),%esi │ │ │ │ xor %edi,%edi │ │ │ │ - add $0x1,%r15d │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x18(%rdx,%rbx,1),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - movq $0x0,0x18(%rdi,%rbx,1) │ │ │ │ - add $0x58,%rbx │ │ │ │ - cmp 0x20(%rbp),%r15d │ │ │ │ - jb 20aa8 <__cxa_finalize@plt+0x1d2d8> │ │ │ │ - call 32c0 │ │ │ │ - movb $0x0,0x2d(%rbp) │ │ │ │ - mov (%r14),%eax │ │ │ │ - movq $0x0,0x30(%rbp) │ │ │ │ - movl $0x0,0x20(%rbp) │ │ │ │ - cmp %eax,0xc(%rsp) │ │ │ │ - jb 20b48 <__cxa_finalize@plt+0x1d378> │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 20b7e <__cxa_finalize@plt+0x1d3ae> │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rax,%rax,4),%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov (%r14),%ecx │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - sub $0x1,%ecx │ │ │ │ - mov %ecx,(%r14) │ │ │ │ - cmp %ecx,%r13d │ │ │ │ - jb 20a70 <__cxa_finalize@plt+0x1d2a0> │ │ │ │ - add $0x18,%rsp │ │ │ │ + call 13000 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov 0x30(%rax),%rsi │ │ │ │ + call 3480 │ │ │ │ + movb $0x0,(%rax,%r12,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ pop %rbx │ │ │ │ + mov %rcx,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %edx,%r13d │ │ │ │ - jmp 20b24 <__cxa_finalize@plt+0x1d354> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xc(%rsp),%r15d │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - sub %r13d,%eax │ │ │ │ - lea (%r15,%r15,4),%rsi │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - shl $0x4,%rsi │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rdi,%rsi │ │ │ │ - add %r12,%rdi │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 216e0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 21ff5 │ │ │ │ + mov %eax,%ebx │ │ │ │ + jmp 21f93 │ │ │ │ + lea 0x5f48a(%rip),%rdi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov $0x2b5,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x61ff4(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + mov %esi,%ebx │ │ │ │ + jne 22080 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov 0x48(%rax),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 22074 │ │ │ │ + lea 0x1(%r12),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov 0x30(%rax),%rsi │ │ │ │ call 3480 │ │ │ │ - mov (%r14),%eax │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - cmp $0x1,%eax │ │ │ │ - ja 20b07 <__cxa_finalize@plt+0x1d337> │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - movl $0x0,(%r14) │ │ │ │ - add $0x18,%rsp │ │ │ │ + movb $0x0,(%rax,%r12,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ pop %rbx │ │ │ │ + mov %rcx,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 216e0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 22095 │ │ │ │ + mov %eax,%ebx │ │ │ │ + jmp 22033 │ │ │ │ + lea 0x5f3ea(%rip),%rdi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov $0x2d7,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x61f54(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call 206d0 <__cxa_finalize@plt+0x1cf00> │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 20d21 <__cxa_finalize@plt+0x1d551> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea (%rdx,%rdx,4),%r13 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - shl $0x4,%r13 │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - add 0x8(%rdx),%r13 │ │ │ │ - mov 0x20(%r13),%esi │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - je 20db0 <__cxa_finalize@plt+0x1d5e0> │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - add $0x1,%r15d │ │ │ │ - mov 0x18(%rax,%r14,1),%rax │ │ │ │ - add $0x58,%r14 │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - call 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ - add %eax,%ebx │ │ │ │ - cmp 0x20(%r13),%r15d │ │ │ │ - jb 20c30 <__cxa_finalize@plt+0x1d460> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmp %ebx,0x1c(%rsp) │ │ │ │ - jle 20d30 <__cxa_finalize@plt+0x1d560> │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - add %rdi,%r13 │ │ │ │ - je 20cdf <__cxa_finalize@plt+0x1d50f> │ │ │ │ - mov 0x20(%r13),%ecx │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 20cbd <__cxa_finalize@plt+0x1d4ed> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%rdi,%rbx,1),%rsi │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + mov %esi,%ebx │ │ │ │ + jne 22120 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov 0x50(%rax),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 22114 │ │ │ │ + lea 0x1(%r12),%esi │ │ │ │ xor %edi,%edi │ │ │ │ - add $0x1,%r15d │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - mov 0x30(%r13),%rdx │ │ │ │ - mov 0x18(%rdx,%rbx,1),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ - movq $0x0,0x18(%rdi,%rbx,1) │ │ │ │ - add $0x58,%rbx │ │ │ │ - cmp 0x20(%r13),%r15d │ │ │ │ - jb 20c88 <__cxa_finalize@plt+0x1d4b8> │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movb $0x0,0x2d(%r13) │ │ │ │ - movq $0x0,0x30(%r13) │ │ │ │ - movl $0x0,0x20(%r13) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - cmp %eax,0x18(%rsp) │ │ │ │ - jb 20d40 <__cxa_finalize@plt+0x1d570> │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 20d80 <__cxa_finalize@plt+0x1d5b0> │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rax,%rax,4),%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov %rax,0x8(%rcx) │ │ │ │ - mov (%rcx),%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,(%rcx) │ │ │ │ - cmp %eax,0xc(%rsp) │ │ │ │ - jb 20bf0 <__cxa_finalize@plt+0x1d420> │ │ │ │ - add $0x28,%rsp │ │ │ │ + call 13000 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov 0x30(%rax),%rsi │ │ │ │ + call 3480 │ │ │ │ + movb $0x0,(%rax,%r12,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ pop %rbx │ │ │ │ + mov %rcx,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - jmp 20d17 <__cxa_finalize@plt+0x1d547> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - sub $0x1,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea (%rax,%rax,4),%rsi │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - add %rax,%rdi │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 216e0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 22135 │ │ │ │ + mov %eax,%ebx │ │ │ │ + jmp 220d3 │ │ │ │ + lea 0x5f34a(%rip),%rdi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov $0x2f9,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x61eb4(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + mov %esi,%ebx │ │ │ │ + jne 221c0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov 0x50(%rax),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 221b4 │ │ │ │ + lea 0x1(%r12),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov 0x30(%rax),%rsi │ │ │ │ call 3480 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov (%rcx),%eax │ │ │ │ - mov 0x8(%rcx),%rdi │ │ │ │ - cmp $0x1,%eax │ │ │ │ - ja 20cf4 <__cxa_finalize@plt+0x1d524> │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - add $0x28,%rsp │ │ │ │ + movb $0x0,(%rax,%r12,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ pop %rbx │ │ │ │ + mov %rcx,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1c(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 20dc1 <__cxa_finalize@plt+0x1d5f1> │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ - jmp 20cbd <__cxa_finalize@plt+0x1d4ed> │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - jmp 20d17 <__cxa_finalize@plt+0x1d547> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 216e0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 221d5 │ │ │ │ + mov %eax,%ebx │ │ │ │ + jmp 22173 │ │ │ │ + lea 0x5f2aa(%rip),%rdi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov $0x31b,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x61e14(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - movsbl %cl,%eax │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 22260 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %cl,0x1b(%rsp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - call 20860 <__cxa_finalize@plt+0x1d090> │ │ │ │ - mov (%rbx),%esi │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - je 20f29 <__cxa_finalize@plt+0x1d759> │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + jne 22240 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov (%rax,%rcx,8),%rdx │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ + mov 0x44(%rax),%eax │ │ │ │ + add 0x30(%rdx),%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov 0x8(%rcx),%r15 │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0x20(%r15),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 20f80 <__cxa_finalize@plt+0x1d7b0> │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 216e0 │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 22268 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %edx,%ebx │ │ │ │ + jmp 2221e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + lea 0x6232f(%rip),%rdx │ │ │ │ + mov $0x35e,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5f207(%rip),%rdi │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + call 74b80 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + jmp 2221e │ │ │ │ nop │ │ │ │ - lea (%r14,%r14,4),%rax │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea (%r14,%rax,2),%rdx │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmpb $0x0,0x3c(%rax) │ │ │ │ - mov 0x58(%rdx),%rdi │ │ │ │ - mov %r13d,%edx │ │ │ │ - je 20f40 <__cxa_finalize@plt+0x1d770> │ │ │ │ - call 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ - add $0x1,%r14 │ │ │ │ - add %eax,%ebp │ │ │ │ - cmp 0x20(%r15),%r14d │ │ │ │ - jb 20e50 <__cxa_finalize@plt+0x1d680> │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - cmpb $0x0,0x1b(%rsp) │ │ │ │ - cmovne %ebp,%ebx │ │ │ │ - lea 0x1(%rax),%ebp │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jge 20f60 <__cxa_finalize@plt+0x1d790> │ │ │ │ - mov (%rsp),%r15 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - je 20eda <__cxa_finalize@plt+0x1d70a> │ │ │ │ - mov 0x65ce0(%rip),%rax │ │ │ │ - mov 0x1c(%rsp),%esi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,0x24(%rcx) │ │ │ │ - call 1d5c0 <__cxa_finalize@plt+0x19df0> │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x20(%rcx),%edx │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 20f70 <__cxa_finalize@plt+0x1d7a0> │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jb 20f89 <__cxa_finalize@plt+0x1d7b9> │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 20fc1 <__cxa_finalize@plt+0x1d7f1> │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rax,%rax,4),%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov %rax,0x8(%rcx) │ │ │ │ - mov (%rcx),%eax │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,(%rcx) │ │ │ │ - cmp %eax,0x10(%rsp) │ │ │ │ - jb 20e20 <__cxa_finalize@plt+0x1d650> │ │ │ │ - add $0x28,%rsp │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 222f0 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + jne 222c0 │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 216e0 │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 222f8 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - call 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ - add $0x1,%r14 │ │ │ │ - add %eax,%ebx │ │ │ │ - cmp 0x20(%r15),%r14d │ │ │ │ - jb 20e50 <__cxa_finalize@plt+0x1d680> │ │ │ │ - jmp 20e89 <__cxa_finalize@plt+0x1d6b9> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %ebp,0x10(%rsp) │ │ │ │ - mov (%rax),%eax │ │ │ │ - jmp 20f1f <__cxa_finalize@plt+0x1d74f> │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ebp,0x10(%rsp) │ │ │ │ - jmp 20f1f <__cxa_finalize@plt+0x1d74f> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 20e89 <__cxa_finalize@plt+0x1d6b9> │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - sub $0x1,%eax │ │ │ │ - sub %esi,%eax │ │ │ │ - lea 0x0(%rbp,%rbp,4),%rsi │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - shl $0x4,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov 0x8(%rsi),%rdi │ │ │ │ - cmp $0x1,%eax │ │ │ │ - ja 20efc <__cxa_finalize@plt+0x1d72c> │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov %ebx,%ecx │ │ │ │ + lea 0x6229f(%rip),%rdx │ │ │ │ + mov $0x37e,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5f177(%rip),%rdi │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + call 74b80 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + jmp 222ae │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 22370 │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 223a8 │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + jne 22385 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov (%rdx,%rcx,8),%rsi │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov (%rdx,%rcx,8),%rdx │ │ │ │ + movsbl 0x48(%rdx),%edx │ │ │ │ + add (%rax,%rcx,4),%edx │ │ │ │ + mov 0x30(%rsi),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x3b(%rdi) │ │ │ │ + je 22362 │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + je 22362 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 22362 │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 216e0 │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 223b0 │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %ecx,%ebp │ │ │ │ + jmp 22347 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 22362 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebp,%ecx │ │ │ │ + lea 0x621e7(%rip),%rdx │ │ │ │ + mov $0x39d,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5f0bf(%rip),%rdi │ │ │ │ + mov $0xffffffff,%ebp │ │ │ │ + call 74b80 │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + jmp 22347 │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 22420 │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 22458 │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + jne 22435 │ │ │ │ + mov (%rdx,%rbp,8),%rdx │ │ │ │ + mov (%rax,%rbp,4),%eax │ │ │ │ + add 0x30(%rdx),%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x3b(%rdi) │ │ │ │ + je 22412 │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + je 22412 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 22412 │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 216e0 │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 22460 │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %ecx,%ebp │ │ │ │ + jmp 22407 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 22412 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebp,%ecx │ │ │ │ + lea 0x62137(%rip),%rdx │ │ │ │ + mov $0x3bd,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5f00f(%rip),%rdi │ │ │ │ + mov $0xffffffff,%ebp │ │ │ │ + call 74b80 │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + jmp 22407 │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov %esi,%eax │ │ │ │ - imul %ecx,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - push %r15 │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ push %r14 │ │ │ │ + mov %r8d,%r14d │ │ │ │ push %r13 │ │ │ │ - imul %edx,%ecx │ │ │ │ - imul $0x51eb851f,%rsi,%rax │ │ │ │ + mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - shr $0x25,%rax │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov (%rdi),%r10d │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %edx,%eax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - imul $0x51eb851f,%rcx,%rax │ │ │ │ - shr $0x25,%rax │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 2118b <__cxa_finalize@plt+0x1d9bb> │ │ │ │ - mov 0x8(%rdi),%r11 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl (%rax) │ │ │ │ + movzbl 0x3c(%rsi),%ecx │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov %ebx,%ebp │ │ │ │ + test %cl,%cl │ │ │ │ + jne 22548 │ │ │ │ + mov (%r12),%rsi │ │ │ │ mov %ebp,%eax │ │ │ │ - lea (%rax,%rax,4),%rbx │ │ │ │ - lea 0x1(%rbp),%eax │ │ │ │ - shl $0x4,%rbx │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - lea (%r11,%rbx,1),%r14 │ │ │ │ - mov 0x20(%r14),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 21210 <__cxa_finalize@plt+0x1da40> │ │ │ │ - mov 0x30(%r14),%rdi │ │ │ │ - lea (%rdx,%rdx,4),%rcx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea (%rdi,%rdx,8),%r9 │ │ │ │ - jmp 210c7 <__cxa_finalize@plt+0x1d8f7> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %esi,%r8d │ │ │ │ - add $0x58,%rax │ │ │ │ - add %edx,%r8d │ │ │ │ - cmp %r9,%rax │ │ │ │ - je 210e3 <__cxa_finalize@plt+0x1d913> │ │ │ │ - mov 0x2c(%rax),%edx │ │ │ │ - add 0x30(%rax),%edx │ │ │ │ - cmpb $0x0,0x3c(%rax) │ │ │ │ - mov 0x34(%rax),%esi │ │ │ │ - jne 210b8 <__cxa_finalize@plt+0x1d8e8> │ │ │ │ - add %esi,%ecx │ │ │ │ - add $0x58,%rax │ │ │ │ - add %edx,%ecx │ │ │ │ - cmp %r9,%rax │ │ │ │ - jne 210c7 <__cxa_finalize@plt+0x1d8f7> │ │ │ │ - cmp %r8d,0x10(%rsp) │ │ │ │ - jb 210f4 <__cxa_finalize@plt+0x1d924> │ │ │ │ - cmp %ecx,0x18(%rsp) │ │ │ │ - jae 21200 <__cxa_finalize@plt+0x1da30> │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rdi,%r12,1),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - add $0x1,%r13d │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - mov 0x30(%r14),%rax │ │ │ │ - mov 0x18(%rax,%r12,1),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x30(%r14),%rdi │ │ │ │ - movq $0x0,0x18(%rdi,%r12,1) │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x20(%r14),%r13d │ │ │ │ - jb 21100 <__cxa_finalize@plt+0x1d930> │ │ │ │ - call 32c0 │ │ │ │ - movb $0x0,0x2d(%r14) │ │ │ │ - mov (%r15),%eax │ │ │ │ - movq $0x0,0x30(%r14) │ │ │ │ - movl $0x0,0x20(%r14) │ │ │ │ - cmp %eax,0xc(%rsp) │ │ │ │ - jb 211a0 <__cxa_finalize@plt+0x1d9d0> │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 211d5 <__cxa_finalize@plt+0x1da05> │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rax,%rax,4),%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov (%r15),%eax │ │ │ │ - lea -0x1(%rax),%r10d │ │ │ │ - mov %r10d,(%r15) │ │ │ │ - cmp %r10d,%ebp │ │ │ │ - jb 21078 <__cxa_finalize@plt+0x1d8a8> │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov 0x10(%r12),%r8 │ │ │ │ + mov (%rsi,%rax,8),%rdi │ │ │ │ + mov 0x4c(%rdi),%edx │ │ │ │ + mov 0x44(%rdi),%r9d │ │ │ │ + test %r8,%r8 │ │ │ │ + je 22568 │ │ │ │ + not %edx │ │ │ │ + add (%r8,%rax,4),%edx │ │ │ │ + sub %r9d,%edx │ │ │ │ + mov %edx,%ebp │ │ │ │ + test %cl,%cl │ │ │ │ + jne 22528 │ │ │ │ + mov (%rsi,%rbx,8),%rax │ │ │ │ + lea (%r14,%r13,1),%edi │ │ │ │ + mov 0x44(%rax),%esi │ │ │ │ + mov 0x4c(%rax),%ecx │ │ │ │ + lea (%rsi,%rcx,1),%edx │ │ │ │ + add %edi,%edx │ │ │ │ + cmp %ebp,%edx │ │ │ │ + jae 22518 │ │ │ │ + add %r13d,%esi │ │ │ │ + add %r14d,%ecx │ │ │ │ + mov %esi,0x44(%rax) │ │ │ │ + mov %ecx,0x4c(%rax) │ │ │ │ + mov %edi,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc(%rsp),%r12d │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - sub %ebp,%eax │ │ │ │ - lea (%r12,%r12,4),%rsi │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - shl $0x4,%rsi │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rdi,%rsi │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov (%r15),%eax │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - cmp $0x1,%eax │ │ │ │ - ja 21161 <__cxa_finalize@plt+0x1d991> │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x8(%r15) │ │ │ │ - movl $0x0,(%r15) │ │ │ │ - add $0x28,%rsp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edi,%edi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + mov %edi,%eax │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc(%rsp),%ebp │ │ │ │ - jmp 21182 <__cxa_finalize@plt+0x1d9b2> │ │ │ │ + nopl (%rax) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 216e0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 225b6 │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov %eax,%ebx │ │ │ │ + jmp 224e3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %ebx,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 216e0 │ │ │ │ mov %eax,%ebp │ │ │ │ - jmp 21182 <__cxa_finalize@plt+0x1d9b2> │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 22598 │ │ │ │ + movzbl 0x3c(%r12),%ecx │ │ │ │ + jmp 224b5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x3b(%r12) │ │ │ │ + je 22588 │ │ │ │ + test %cl,%cl │ │ │ │ + jne 224d4 │ │ │ │ + mov 0x40(%rdi),%ebp │ │ │ │ + add %r9d,%edx │ │ │ │ + sub %edx,%ebp │ │ │ │ + jmp 224e3 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x40(%rdi),%ebp │ │ │ │ + add %r9d,%edx │ │ │ │ + sub %edx,%ebp │ │ │ │ + jmp 224df │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + lea 0x61a5f(%rip),%rdx │ │ │ │ + mov $0x113,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5eed7(%rip),%rdi │ │ │ │ + call 74b80 │ │ │ │ + jmp 22558 │ │ │ │ + lea 0x5eec9(%rip),%rdi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov $0x4d1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x61a33(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %esi,%eax │ │ │ │ - imul %ecx,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - push %r15 │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ push %r14 │ │ │ │ + mov %r8d,%r14d │ │ │ │ push %r13 │ │ │ │ - imul %edx,%ecx │ │ │ │ - imul $0x51eb851f,%rsi,%rax │ │ │ │ + mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - shr $0x25,%rax │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov (%rdi),%r11d │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %edx,%eax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - imul $0x51eb851f,%rcx,%rax │ │ │ │ - shr $0x25,%rax │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 21359 <__cxa_finalize@plt+0x1db89> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %rdi,%r14 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov 0x8(%r14),%r15 │ │ │ │ - lea (%rax,%rax,4),%rbx │ │ │ │ - lea 0x1(%rbp),%eax │ │ │ │ - shl $0x4,%rbx │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - add %rbx,%r15 │ │ │ │ - mov 0x20(%r15),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 214b0 <__cxa_finalize@plt+0x1dce0> │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - lea (%rdx,%rdx,4),%rcx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea (%rdi,%rdx,8),%r10 │ │ │ │ - jmp 212ff <__cxa_finalize@plt+0x1db2f> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add %esi,%r9d │ │ │ │ - add $0x58,%rax │ │ │ │ - add %edx,%r9d │ │ │ │ - cmp %rax,%r10 │ │ │ │ - je 2131b <__cxa_finalize@plt+0x1db4b> │ │ │ │ - mov 0x2c(%rax),%edx │ │ │ │ - add 0x30(%rax),%edx │ │ │ │ - cmpb $0x0,0x3c(%rax) │ │ │ │ - mov 0x34(%rax),%esi │ │ │ │ - jne 212f0 <__cxa_finalize@plt+0x1db20> │ │ │ │ - add %esi,%ecx │ │ │ │ - add $0x58,%rax │ │ │ │ - add %edx,%ecx │ │ │ │ - cmp %rax,%r10 │ │ │ │ - jne 212ff <__cxa_finalize@plt+0x1db2f> │ │ │ │ - cmp %ecx,0x18(%rsp) │ │ │ │ - jae 21410 <__cxa_finalize@plt+0x1dc40> │ │ │ │ - cmp %r9d,0x10(%rsp) │ │ │ │ - jb 21370 <__cxa_finalize@plt+0x1dba0> │ │ │ │ - testb $0x2,0x2d(%r15) │ │ │ │ - je 21370 <__cxa_finalize@plt+0x1dba0> │ │ │ │ - mov 0x65866(%rip),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x24(%r15) │ │ │ │ - call 1d5c0 <__cxa_finalize@plt+0x19df0> │ │ │ │ - mov (%r14),%r11d │ │ │ │ - mov 0xc(%rsp),%ebp │ │ │ │ - nop │ │ │ │ - cmp %r11d,%ebp │ │ │ │ - jb 212a8 <__cxa_finalize@plt+0x1dad8> │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x10(%rsi),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 22660 │ │ │ │ + movzbl 0x3c(%rbx),%r8d │ │ │ │ + mov %ebp,%r12d │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 22696 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov (%rdi,%rdx,8),%rcx │ │ │ │ + mov 0x40(%rcx),%eax │ │ │ │ + sub (%rsi,%rdx,4),%eax │ │ │ │ + sub 0x50(%rcx),%eax │ │ │ │ + sub 0x48(%rcx),%eax │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 22678 │ │ │ │ + mov (%rdi,%rbp,8),%rax │ │ │ │ + lea (%r14,%r13,1),%edi │ │ │ │ + mov 0x48(%rax),%esi │ │ │ │ + mov 0x50(%rax),%ecx │ │ │ │ + lea (%rsi,%rcx,1),%edx │ │ │ │ + add %edi,%edx │ │ │ │ + cmp %r12d,%edx │ │ │ │ + jae 22666 │ │ │ │ + add %r13d,%esi │ │ │ │ + add %r14d,%ecx │ │ │ │ + mov %esi,0x48(%rax) │ │ │ │ + mov %ecx,0x50(%rax) │ │ │ │ + mov %edi,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rdi,%r12,1),%rsi │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpb $0x0,0x3b(%rbx) │ │ │ │ + jne 22690 │ │ │ │ xor %edi,%edi │ │ │ │ - add $0x1,%r13d │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - mov 0x18(%rax,%r12,1),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - movq $0x0,0x18(%rdi,%r12,1) │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x20(%r15),%r13d │ │ │ │ - jb 21380 <__cxa_finalize@plt+0x1dbb0> │ │ │ │ - call 32c0 │ │ │ │ - movb $0x0,0x2d(%r15) │ │ │ │ - mov (%r14),%eax │ │ │ │ - movq $0x0,0x30(%r15) │ │ │ │ - movl $0x0,0x20(%r15) │ │ │ │ - cmp %eax,0xc(%rsp) │ │ │ │ - jb 21450 <__cxa_finalize@plt+0x1dc80> │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 21489 <__cxa_finalize@plt+0x1dcb9> │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rax,%rax,4),%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov (%r14),%eax │ │ │ │ - lea -0x1(%rax),%r11d │ │ │ │ - mov %r11d,(%r14) │ │ │ │ - jmp 21350 <__cxa_finalize@plt+0x1db80> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %r9d,0x10(%rsp) │ │ │ │ - jae 214b7 <__cxa_finalize@plt+0x1dce7> │ │ │ │ - testb $0x1,0x2d(%r15) │ │ │ │ - je 21370 <__cxa_finalize@plt+0x1dba0> │ │ │ │ - mov 0x65773(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x24(%r15) │ │ │ │ - call 1d5c0 <__cxa_finalize@plt+0x19df0> │ │ │ │ - mov (%r14),%r11d │ │ │ │ - mov 0xc(%rsp),%ebp │ │ │ │ - jmp 21350 <__cxa_finalize@plt+0x1db80> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc(%rsp),%r12d │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - sub %ebp,%eax │ │ │ │ - lea (%r12,%r12,4),%rsi │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - shl $0x4,%rsi │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rdi,%rsi │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov (%r14),%eax │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - cmp $0x1,%eax │ │ │ │ - ja 213e5 <__cxa_finalize@plt+0x1dc15> │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - movl $0x0,(%r14) │ │ │ │ - add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + mov %edi,%eax │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 216e0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 226de │ │ │ │ + mov (%rbx),%rdi │ │ │ │ mov %eax,%ebp │ │ │ │ - jmp 21350 <__cxa_finalize@plt+0x1db80> │ │ │ │ - mov 0xc(%rsp),%ebp │ │ │ │ - jmp 21350 <__cxa_finalize@plt+0x1db80> │ │ │ │ + jmp 2262f │ │ │ │ + cmpb $0x0,0x3c(%rbx) │ │ │ │ + je 22666 │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 216e0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 226c0 │ │ │ │ + movzbl 0x3c(%rbx),%r8d │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + jmp 22611 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%ecx │ │ │ │ + lea 0x61937(%rip),%rdx │ │ │ │ + mov $0x21d,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5edaf(%rip),%rdi │ │ │ │ + call 74b80 │ │ │ │ + jmp 226aa │ │ │ │ + lea 0x5eda1(%rip),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov $0x4f7,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6190b(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rcx,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %r8d,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov (%rdi),%esi │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - mov %r9d,0x1c(%rsp) │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - je 21636 <__cxa_finalize@plt+0x1de66> │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov 0x8(%r14),%r15 │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x20(%r15),%ecx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + cmpb $0x0,0x3c(%rsi) │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + jne 22870 │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov (%rdx,%rax,8),%rdx │ │ │ │ + mov 0x44(%rdx),%ecx │ │ │ │ + mov %rcx,%rbp │ │ │ │ + add 0x30(%rdx),%rcx │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov 0x4c(%rdx),%esi │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 228cf │ │ │ │ + not %ebp │ │ │ │ + sub %esi,%ebp │ │ │ │ + add (%rcx,%rax,4),%ebp │ │ │ │ + cmpq $0x0,0x50(%rsp) │ │ │ │ + je 22783 │ │ │ │ + mov 0x58(%rsp),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 216c0 <__cxa_finalize@plt+0x1def0> │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea (%r12,%r12,4),%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea (%r12,%rax,2),%rdx │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmpb $0x0,0x3c(%rax) │ │ │ │ - mov 0x58(%rdx),%rdi │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - je 21648 <__cxa_finalize@plt+0x1de78> │ │ │ │ - call 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ - add $0x1,%r12 │ │ │ │ - add %eax,%ebp │ │ │ │ - cmp 0x20(%r15),%r12d │ │ │ │ - jb 21528 <__cxa_finalize@plt+0x1dd58> │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jge 21669 <__cxa_finalize@plt+0x1de99> │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea (%rdi,%rax,1),%r15 │ │ │ │ - cmp %ebp,0x60(%rsp) │ │ │ │ - jle 216e0 <__cxa_finalize@plt+0x1df10> │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,%r12d │ │ │ │ + jne 22830 │ │ │ │ + xor %r11d,%r11d │ │ │ │ test %r15,%r15 │ │ │ │ - je 215fa <__cxa_finalize@plt+0x1de2a> │ │ │ │ - mov 0x20(%r15),%eax │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - je 215dc <__cxa_finalize@plt+0x1de0c> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rdi,%rbx,1),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - add $0x1,%ebp │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - mov 0x18(%rax,%rbx,1),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - movq $0x0,0x18(%rdi,%rbx,1) │ │ │ │ - add $0x58,%rbx │ │ │ │ - cmp 0x20(%r15),%ebp │ │ │ │ - jb 215a8 <__cxa_finalize@plt+0x1ddd8> │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x30(%r15) │ │ │ │ - movl $0x0,0x20(%r15) │ │ │ │ - movb $0x0,0x2d(%r15) │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - mov (%r14),%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jb 21710 <__cxa_finalize@plt+0x1df40> │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 2174c <__cxa_finalize@plt+0x1df7c> │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rax,%rax,4),%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov (%r14),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,(%r14) │ │ │ │ - cmp %eax,0x18(%rsp) │ │ │ │ - jb 214f8 <__cxa_finalize@plt+0x1dd28> │ │ │ │ - add $0x28,%rsp │ │ │ │ + je 22790 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 227d8 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmpb $0x0,0x3c(%rbx) │ │ │ │ + jne 22804 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x0(%r13,%r11,1),%edi │ │ │ │ + mov (%rax,%r12,8),%rax │ │ │ │ + mov 0x44(%rax),%esi │ │ │ │ + mov 0x4c(%rax),%ecx │ │ │ │ + lea (%rsi,%rcx,1),%edx │ │ │ │ + add %edi,%edx │ │ │ │ + cmp %ebp,%edx │ │ │ │ + jae 22868 │ │ │ │ + add %r13d,%esi │ │ │ │ + add %r11d,%ecx │ │ │ │ + mov %esi,0x44(%rax) │ │ │ │ + mov %ecx,0x4c(%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %edi,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ - call 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ - add $0x1,%r12 │ │ │ │ - add %eax,%ebx │ │ │ │ - cmp 0x20(%r15),%r12d │ │ │ │ - jb 21528 <__cxa_finalize@plt+0x1dd58> │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jl 2156e <__cxa_finalize@plt+0x1dd9e> │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r11d,0xc(%rsp) │ │ │ │ + call 309e0 │ │ │ │ + cmpb $0x0,0x3c(%rbx) │ │ │ │ + mov 0xc(%rsp),%r11d │ │ │ │ + mov %eax,%r13d │ │ │ │ + je 22799 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r11d,(%rsp) │ │ │ │ + call 216e0 │ │ │ │ + mov (%rsp),%r11d │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 22932 │ │ │ │ mov %eax,%r12d │ │ │ │ - cmp %ebp,0x60(%rsp) │ │ │ │ - jle 216ad <__cxa_finalize@plt+0x1dedd> │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - add 0x8(%r14),%r15 │ │ │ │ - movzbl 0x2d(%r15),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 21594 <__cxa_finalize@plt+0x1ddc4> │ │ │ │ - cmp %ebx,0x1c(%rsp) │ │ │ │ - jg 216ef <__cxa_finalize@plt+0x1df1f> │ │ │ │ - mov 0x65504(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,0x24(%r15) │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 1d5c0 <__cxa_finalize@plt+0x19df0> │ │ │ │ - mov %r12d,0x18(%rsp) │ │ │ │ - mov (%r14),%eax │ │ │ │ - jmp 2162c <__cxa_finalize@plt+0x1de5c> │ │ │ │ + jmp 22799 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1c(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 2176f <__cxa_finalize@plt+0x1df9f> │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 21778 <__cxa_finalize@plt+0x1dfa8> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - movzbl 0x2d(%r15),%eax │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %ecx,%r12d │ │ │ │ - test $0x2,%al │ │ │ │ - je 21594 <__cxa_finalize@plt+0x1ddc4> │ │ │ │ - mov 0x654a2(%rip),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x24(%r15) │ │ │ │ - jmp 216a5 <__cxa_finalize@plt+0x1ded5> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - sub $0x1,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x70(%rsp),%r9d │ │ │ │ + mov 0x68(%rsp),%r8d │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + call 30710 │ │ │ │ + mov %eax,%r11d │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + jmp 22786 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 227c4 │ │ │ │ + nop │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r12d,%edx │ │ │ │ + call 216e0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 2292a │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov %eax,%eax │ │ │ │ + mov (%rdx,%rax,8),%rax │ │ │ │ + mov 0x44(%rax),%ecx │ │ │ │ + add 0x30(%rax),%rcx │ │ │ │ + cmpb $0x0,0x3c(%rbx) │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + je 22957 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 216e0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 228f0 │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov %eax,%eax │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov (%rdx,%rax,8),%rdx │ │ │ │ + mov 0x44(%rdx),%ebp │ │ │ │ + mov 0x4c(%rdx),%esi │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 22768 │ │ │ │ + cmpb $0x0,0x3b(%rbx) │ │ │ │ + je 228df │ │ │ │ + cmpb $0x0,0x3c(%rbx) │ │ │ │ + jne 22768 │ │ │ │ + mov 0x40(%rdx),%eax │ │ │ │ + sub %ebp,%eax │ │ │ │ + sub %esi,%eax │ │ │ │ + mov %eax,%ebp │ │ │ │ + jmp 2276f │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x61709(%rip),%rdx │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov $0x113,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5eb7e(%rip),%rdi │ │ │ │ + call 74b80 │ │ │ │ + movabs $0x7fffffff8,%rax │ │ │ │ + add (%rbx),%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov 0x44(%rdx),%ebp │ │ │ │ + jmp 22758 │ │ │ │ + mov %r12d,%edi │ │ │ │ + call 1b080 │ │ │ │ + lea 0x5eb4d(%rip),%rdi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov $0x47b,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x616b6(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ mov %r12d,%eax │ │ │ │ - lea (%rax,%rax,4),%rsi │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - shl $0x4,%rdx │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - add %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov (%r14),%eax │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - cmp $0x1,%eax │ │ │ │ - ja 2160f <__cxa_finalize@plt+0x1de3f> │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - movl $0x0,(%r14) │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov (%rdx,%rax,8),%rdx │ │ │ │ + mov 0x44(%rdx),%ebp │ │ │ │ + jmp 22758 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %r8d,%r15d │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x10(%rsi),%rax │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 22af8 │ │ │ │ + cmpb $0x0,0x3c(%rsi) │ │ │ │ + mov %ebp,%r12d │ │ │ │ + jne 22b46 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov (%rdi,%rdx,8),%rsi │ │ │ │ + movsbl 0x48(%rsi),%ecx │ │ │ │ + mov %ecx,%r10d │ │ │ │ + add (%rax,%rdx,4),%r10d │ │ │ │ + mov 0x30(%rsi),%rdx │ │ │ │ + add %r10,%rdx │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 22b08 │ │ │ │ + cmpb $0x0,0x3c(%rbx) │ │ │ │ + mov %ebp,%r12d │ │ │ │ + jne 22b1f │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov (%rdi,%rdx,8),%rcx │ │ │ │ + mov 0x40(%rcx),%r12d │ │ │ │ + sub (%rax,%rdx,4),%r12d │ │ │ │ + sub 0x50(%rcx),%r12d │ │ │ │ + sub 0x48(%rcx),%r12d │ │ │ │ + cmpq $0x0,0x50(%rsp) │ │ │ │ + je 22a10 │ │ │ │ + mov 0x58(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 22ac0 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + test %r13,%r13 │ │ │ │ + je 22a1d │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 22a68 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmpb $0x0,0x3c(%rbx) │ │ │ │ + jne 22a95 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x0(%r13,%r11,1),%edi │ │ │ │ + mov (%rax,%rbp,8),%rax │ │ │ │ + mov 0x48(%rax),%esi │ │ │ │ + mov 0x50(%rax),%ecx │ │ │ │ + lea (%rsi,%rcx,1),%edx │ │ │ │ + add %edi,%edx │ │ │ │ + cmp %r12d,%edx │ │ │ │ + jae 22afe │ │ │ │ + add %r13d,%esi │ │ │ │ + add %r11d,%ecx │ │ │ │ + mov %esi,0x48(%rax) │ │ │ │ + mov %ecx,0x50(%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %edi,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 21669 <__cxa_finalize@plt+0x1de99> │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - add $0x1,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r11d,0xc(%rsp) │ │ │ │ + call 309e0 │ │ │ │ + cmpb $0x0,0x3c(%rbx) │ │ │ │ + mov 0xc(%rsp),%r11d │ │ │ │ + mov %eax,%r13d │ │ │ │ + je 22a26 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r11d,(%rsp) │ │ │ │ + call 216e0 │ │ │ │ + mov (%rsp),%r11d │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 22bb1 │ │ │ │ + mov %eax,%ebp │ │ │ │ + jmp 22a26 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x70(%rsp),%r9d │ │ │ │ + mov 0x68(%rsp),%r8d │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + call 30710 │ │ │ │ + mov %eax,%r11d │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + jmp 22a13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x3b(%rsi) │ │ │ │ + jne 22b40 │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 22a52 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + cmpb $0x0,0x3b(%rbx) │ │ │ │ + je 229fc │ │ │ │ + cmpb $0x0,0x3c(%rbx) │ │ │ │ + je 229fc │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 216e0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 22b90 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + jmp 229e5 │ │ │ │ + nop │ │ │ │ + cmpb $0x0,0x3c(%rsi) │ │ │ │ + je 22afe │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 216e0 │ │ │ │ mov %eax,%r12d │ │ │ │ - jmp 215dc <__cxa_finalize@plt+0x1de0c> │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 22b68 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + jmp 229af │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%ecx │ │ │ │ + lea 0x6148f(%rip),%rdx │ │ │ │ + mov $0x23f,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5e907(%rip),%rdi │ │ │ │ + call 74b80 │ │ │ │ + jmp 22b5a │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%ecx │ │ │ │ + lea 0x61467(%rip),%rdx │ │ │ │ + mov $0x21d,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5e8df(%rip),%rdi │ │ │ │ + call 74b80 │ │ │ │ + jmp 22b33 │ │ │ │ + lea 0x5e8ce(%rip),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov $0x4ad,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x61438(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - imul %ecx,%esi │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - imul %edx,%ecx │ │ │ │ push %r13 │ │ │ │ - mov %esi,%eax │ │ │ │ push %r12 │ │ │ │ - imul $0x51eb851f,%rax,%rax │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - shr $0x25,%rax │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - imul $0x51eb851f,%rax,%rax │ │ │ │ - mov %esi,0x28(%rsp) │ │ │ │ - mov %ecx,0x2c(%rsp) │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - shr $0x25,%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov (%rdi),%eax │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x18(%rsi),%eax │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - je 2192b <__cxa_finalize@plt+0x1e15b> │ │ │ │ - mov %rdi,%r12 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - lea (%rax,%rax,4),%r13 │ │ │ │ - shl $0x4,%r13 │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - add 0x8(%r12),%r13 │ │ │ │ - mov 0x20(%r13),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 219c0 <__cxa_finalize@plt+0x1e1f0> │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ + je 22d03 │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + cmpb $0x0,0x3c(%rbx) │ │ │ │ + jne 22f18 │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov (%r8,%rax,1),%rax │ │ │ │ + mov 0x18(%rax),%r14 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + je 22f8d │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ xor %r15d,%r15d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - add %r14,%rax │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - cmpb $0x0,0x3c(%rax) │ │ │ │ - mov 0x58(%rsi),%rdi │ │ │ │ - je 21940 <__cxa_finalize@plt+0x1e170> │ │ │ │ - call 1a200 <__cxa_finalize@plt+0x16a30> │ │ │ │ + movzbl 0x3c(%rbx),%r13d │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 22d10 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %r15d,%r14d │ │ │ │ + mov 0x0(%rbp,%rax,1),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jae 22d80 │ │ │ │ + call 3320 <__ctype_b_loc@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov (%rax),%rcx │ │ │ │ + movsbq (%rdi,%r14,1),%rax │ │ │ │ + testb $0x20,0x1(%rcx,%rax,2) │ │ │ │ + jne 22d80 │ │ │ │ add $0x1,%r15d │ │ │ │ - add $0x58,%r14 │ │ │ │ - add %eax,%ebp │ │ │ │ - cmp 0x20(%r13),%r15d │ │ │ │ - jb 21820 <__cxa_finalize@plt+0x1e050> │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 21965 <__cxa_finalize@plt+0x1e195> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - lea (%rdi,%rax,1),%r13 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jae 219e0 <__cxa_finalize@plt+0x1e210> │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - lea 0x1(%rax),%r15d │ │ │ │ - test %r13,%r13 │ │ │ │ - je 218eb <__cxa_finalize@plt+0x1e11b> │ │ │ │ - mov 0x20(%r13),%eax │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 22c50 │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov (%rdx,%rax,1),%rdx │ │ │ │ + mov (%rdx),%edi │ │ │ │ + jmp 22cc0 │ │ │ │ + nopl (%rax) │ │ │ │ + movsbq (%r14,%rbp,1),%rax │ │ │ │ + testb $0x20,0x1(%rcx,%rax,2) │ │ │ │ + jne 22cc8 │ │ │ │ + add $0x1,%r15d │ │ │ │ + mov %r15d,%ebp │ │ │ │ + cmp %edi,%r15d │ │ │ │ + jb 22cb0 │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32d0 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jb 22cf0 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3190 │ │ │ │ test %eax,%eax │ │ │ │ - je 218cc <__cxa_finalize@plt+0x1e0fc> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rdi,%rbx,1),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - add $0x1,%ebp │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - mov 0x18(%rax,%rbx,1),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ - movq $0x0,0x18(%rdi,%rbx,1) │ │ │ │ - add $0x58,%rbx │ │ │ │ - cmp 0x20(%r13),%ebp │ │ │ │ - jb 21898 <__cxa_finalize@plt+0x1e0c8> │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x30(%r13) │ │ │ │ - movl $0x0,0x20(%r13) │ │ │ │ - movb $0x0,0x2d(%r13) │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - mov (%r12),%eax │ │ │ │ + je 22f8d │ │ │ │ + addq $0x8,(%rsp) │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp 0x18(%rbx),%r12d │ │ │ │ + jb 22c10 │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + jmp 22f99 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpb $0x0,0x3d(%rbx) │ │ │ │ + mov 0x30(%rbx),%eax │ │ │ │ + je 22da1 │ │ │ │ + mov 0x60(%rbx),%rdx │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + movslq %eax,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + lea 0x0(,%rdx,8),%rsi │ │ │ │ + cmp 0x10(%rcx,%rdx,8),%r12d │ │ │ │ + jae 22d90 │ │ │ │ + test %eax,%eax │ │ │ │ + je 22c5e │ │ │ │ + mov -0x8(%rcx,%rsi,1),%edx │ │ │ │ + cmp %edx,%r12d │ │ │ │ + jb 22d90 │ │ │ │ + test %eax,%eax │ │ │ │ + jle 22c5e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12d,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 22fab │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %r15d,%r14d │ │ │ │ + mov 0x0(%rbp,%rax,1),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ cmp %eax,%r15d │ │ │ │ - jb 21a20 <__cxa_finalize@plt+0x1e250> │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 21a5b <__cxa_finalize@plt+0x1e28b> │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rax,%rax,4),%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - mov (%r12),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,(%r12) │ │ │ │ - cmp %eax,0xc(%rsp) │ │ │ │ - jb 217f0 <__cxa_finalize@plt+0x1e020> │ │ │ │ - add $0x38,%rsp │ │ │ │ + jb 22c75 │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + jmp 22cc8 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 21610 │ │ │ │ + movl $0x0,0x1c(%rbx) │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 1e750 │ │ │ │ + mov %eax,%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + js 22fd2 │ │ │ │ + cltq │ │ │ │ + movzbl 0x38(%rbx),%r8d │ │ │ │ + lea (%rax,%rax,2),%r10 │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + lea 0x0(,%r10,8),%r14 │ │ │ │ + mov (%rax),%rcx │ │ │ │ + add %r14,%rcx │ │ │ │ + cmpb $0x0,0x3a(%rbx) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0xc(%rcx),%esi │ │ │ │ + mov (%rcx),%r9 │ │ │ │ + mov 0x8(%rax),%r11d │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + movzbl 0x39(%rbx),%ecx │ │ │ │ + mov (%rax,%r11,8),%rdx │ │ │ │ + je 22e98 │ │ │ │ + mov 0x80(%rbx),%rax │ │ │ │ + lea -0x6a24(%rip),%rdi │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + mov (%rax,%r11,8),%rax │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + push %r9 │ │ │ │ + mov %r8d,%r9d │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov %rax,%rcx │ │ │ │ + call 1fbf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + cmpb $0x0,0x3b(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + jne 22f40 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 22e58 │ │ │ │ + movb $0x1,0x3d(%rsi) │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + movl $0x0,0x30(%rsi) │ │ │ │ + jmp 22c5e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x60(%rsi),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x8(%rax,%r14,1),%edx │ │ │ │ + movb $0x1,0x3d(%rsi) │ │ │ │ + mov %ebp,0x30(%rsi) │ │ │ │ + cmp %edx,%r12d │ │ │ │ + jae 22d58 │ │ │ │ + lea 0x64595(%rip),%rcx │ │ │ │ + mov $0x92d,%edx │ │ │ │ + lea 0x5e5ff(%rip),%rsi │ │ │ │ + lea 0x5e7d2(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + lea -0x6ac4(%rip),%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rax │ │ │ │ + push %rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + call 1f000 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + cmpb $0x0,0x3b(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + je 22e3c │ │ │ │ + mov 0x68(%rax),%rax │ │ │ │ + mov 0x58(%rsi),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl 0x38(%rsi),%r8d │ │ │ │ + movzbl 0x39(%rsi),%ecx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov (%rdx,%r11,8),%rdx │ │ │ │ + add %r14,%rdi │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov (%rdi),%r9 │ │ │ │ + lea -0x65c8(%rip),%rdi │ │ │ │ + mov 0xc(%rax),%eax │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rax │ │ │ │ + push $0x0 │ │ │ │ + call 1f000 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 22e3c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 216e0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 22ff1 │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + mov %eax,%eax │ │ │ │ + mov (%r8,%rax,8),%rax │ │ │ │ + mov 0x18(%rax),%r14 │ │ │ │ + jmp 22c29 │ │ │ │ + mov 0x68(%rax),%rax │ │ │ │ + mov 0x88(%rsi),%rdx │ │ │ │ + movzbl 0x38(%rsi),%r9d │ │ │ │ + movzbl 0x39(%rsi),%r8d │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov (%rdx,%r11,8),%rcx │ │ │ │ + mov 0x58(%rsi),%rdx │ │ │ │ + add %r14,%rdi │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea -0x663d(%rip),%rdi │ │ │ │ + mov (%rdx,%r11,8),%rdx │ │ │ │ + push %rdi │ │ │ │ + mov 0xc(%rax),%edi │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push $0x0 │ │ │ │ + push (%rax) │ │ │ │ + call 1fbf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 22e3c │ │ │ │ + mov 0x18(%rbx),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jae 22d03 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 1a200 <__cxa_finalize@plt+0x16a30> │ │ │ │ - add $0x1,%r15d │ │ │ │ - add $0x58,%r14 │ │ │ │ - add %eax,%ebx │ │ │ │ - cmp 0x20(%r13),%r15d │ │ │ │ - jb 21820 <__cxa_finalize@plt+0x1e050> │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 2185a <__cxa_finalize@plt+0x1e08a> │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - lea 0x1(%rax),%r15d │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jae 219ac <__cxa_finalize@plt+0x1e1dc> │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - add 0x8(%r12),%r13 │ │ │ │ - movzbl 0x2d(%r13),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 21881 <__cxa_finalize@plt+0x1e0b1> │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jb 219ed <__cxa_finalize@plt+0x1e21d> │ │ │ │ - mov 0x65205(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x24(%r13) │ │ │ │ - call 1d5c0 <__cxa_finalize@plt+0x19df0> │ │ │ │ - mov %r15d,0xc(%rsp) │ │ │ │ - mov (%r12),%eax │ │ │ │ - jmp 21921 <__cxa_finalize@plt+0x1e151> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x63,0x28(%rsp) │ │ │ │ - jbe 21a80 <__cxa_finalize@plt+0x1e2b0> │ │ │ │ - cmpl $0x63,0x2c(%rsp) │ │ │ │ - ja 21a87 <__cxa_finalize@plt+0x1e2b7> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - movzbl 0x2d(%r13),%eax │ │ │ │ - lea 0x1(%rdx),%r15d │ │ │ │ - test $0x2,%al │ │ │ │ - je 21881 <__cxa_finalize@plt+0x1e0b1> │ │ │ │ - mov 0x651a4(%rip),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x24(%r13) │ │ │ │ - call 1d5c0 <__cxa_finalize@plt+0x19df0> │ │ │ │ - mov %r15d,0xc(%rsp) │ │ │ │ - mov (%r12),%eax │ │ │ │ - jmp 21921 <__cxa_finalize@plt+0x1e151> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%r15,%r15,4),%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + lea 0x6104b(%rip),%rdx │ │ │ │ + mov $0xb7,%esi │ │ │ │ + lea 0x5e4c5(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x64437(%rip),%rcx │ │ │ │ + mov $0x90c,%edx │ │ │ │ + lea 0x5e4a1(%rip),%rsi │ │ │ │ + lea 0x5e66b(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + mov %r12d,%ecx │ │ │ │ + lea 0x61005(%rip),%rdx │ │ │ │ + mov $0xce,%esi │ │ │ │ + jmp 22fba │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + push %rbx │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jne 23040 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + pop %rbx │ │ │ │ + mov (%rax,%rbp,8),%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + mov (%rax),%eax │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x3d(%rdi) │ │ │ │ + mov 0x30(%rdi),%eax │ │ │ │ + je 230a1 │ │ │ │ + mov 0x60(%rdi),%rdx │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + movslq %eax,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + lea 0x0(,%rdx,8),%rsi │ │ │ │ + cmp 0x10(%rcx,%rdx,8),%ebp │ │ │ │ + jae 23090 │ │ │ │ + test %eax,%eax │ │ │ │ + je 231d8 │ │ │ │ + mov -0x8(%rcx,%rsi,1),%edx │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jb 23090 │ │ │ │ + test %eax,%eax │ │ │ │ + jle 231d8 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ebp,%eax │ │ │ │ sub %edx,%eax │ │ │ │ - add %rdi,%rsi │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov (%r12),%eax │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - cmp $0x1,%eax │ │ │ │ - ja 21901 <__cxa_finalize@plt+0x1e131> │ │ │ │ - call 32c0 │ │ │ │ - movl $0x0,(%r12) │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x38,%rsp │ │ │ │ + jmp 2312e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 21610 │ │ │ │ + movl $0x0,0x1c(%rbx) │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 1e750 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + js 2328a │ │ │ │ + cltq │ │ │ │ + movzbl 0x38(%rbx),%r8d │ │ │ │ + lea (%rax,%rax,2),%r13 │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + shl $0x3,%r13 │ │ │ │ + mov (%rax),%rcx │ │ │ │ + add %r13,%rcx │ │ │ │ + cmpb $0x0,0x3a(%rbx) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0xc(%rcx),%esi │ │ │ │ + mov (%rcx),%r9 │ │ │ │ + mov 0x8(%rax),%r14d │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + movzbl 0x39(%rbx),%ecx │ │ │ │ + mov (%rax,%r14,8),%rdx │ │ │ │ + jne 23150 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea -0x6d19(%rip),%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rax │ │ │ │ + push %rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + call 1f000 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmpb $0x0,0x3b(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + jne 23220 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 231e0 │ │ │ │ + movb $0x1,0x3d(%rsi) │ │ │ │ + mov %ebp,%eax │ │ │ │ + movl $0x0,0x30(%rsi) │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 23266 │ │ │ │ + mov (%rbx),%rdx │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + mov (%rdx,%rax,8),%rax │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + mov (%rax),%eax │ │ │ │ ret │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 21965 <__cxa_finalize@plt+0x1e195> │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ - lea 0x1(%rax),%r15d │ │ │ │ - jmp 218cc <__cxa_finalize@plt+0x1e0fc> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x80(%rbx),%rax │ │ │ │ + lea -0x6d7e(%rip),%rdi │ │ │ │ + mov (%rax,%r14,8),%rax │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + push %r9 │ │ │ │ + mov %r8d,%r9d │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov %rax,%rcx │ │ │ │ + call 1fbf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmpb $0x0,0x3b(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + je 23118 │ │ │ │ + mov 0x68(%rax),%rax │ │ │ │ + mov 0x88(%rsi),%rdx │ │ │ │ + lea -0x686a(%rip),%rdi │ │ │ │ + movzbl 0x38(%rsi),%r9d │ │ │ │ + movzbl 0x39(%rsi),%r8d │ │ │ │ + mov (%rax),%rcx │ │ │ │ + add %r13,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov (%rdx,%r14,8),%rcx │ │ │ │ + mov 0x58(%rsi),%rdx │ │ │ │ + mov (%rdx,%r14,8),%rdx │ │ │ │ + push %rdi │ │ │ │ + mov 0xc(%rax),%edi │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push $0x0 │ │ │ │ + push (%rax) │ │ │ │ + call 1fbf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 23118 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ebp,%eax │ │ │ │ + jmp 23137 │ │ │ │ + nop │ │ │ │ + mov 0x60(%rsi),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x8(%rax,%r13,1),%edx │ │ │ │ + movb $0x1,0x3d(%rsi) │ │ │ │ + mov %r12d,0x30(%rsi) │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jae 23080 │ │ │ │ + lea 0x6420d(%rip),%rcx │ │ │ │ + mov $0x92d,%edx │ │ │ │ + lea 0x5e277(%rip),%rsi │ │ │ │ + lea 0x5e44a(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x68(%rax),%rax │ │ │ │ + mov 0x58(%rsi),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea -0x6903(%rip),%rdi │ │ │ │ + movzbl 0x38(%rsi),%r8d │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov (%rdx,%r14,8),%rdx │ │ │ │ + add %r13,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + movzbl 0x39(%rsi),%ecx │ │ │ │ + mov (%rax),%r9 │ │ │ │ + mov 0xc(%rax),%eax │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rax │ │ │ │ + push $0x0 │ │ │ │ + call 1f000 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 23118 │ │ │ │ + lea 0x5e219(%rip),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov $0xb7,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x60d83(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x6417f(%rip),%rcx │ │ │ │ + mov $0x90c,%edx │ │ │ │ + lea 0x5e1e9(%rip),%rsi │ │ │ │ + lea 0x5e3b3(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rdi),%r11d │ │ │ │ - mov %esi,(%rsp) │ │ │ │ - mov %edx,0x4(%rsp) │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 21c04 <__cxa_finalize@plt+0x1e434> │ │ │ │ - mov %rdi,%r14 │ │ │ │ - xor %r13d,%r13d │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jne 232e0 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + pop %rbx │ │ │ │ + mov (%rax,%rbp,8),%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + mov 0x38(%rax),%rax │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov 0x8(%r14),%r12 │ │ │ │ - lea 0x1(%r13),%r15d │ │ │ │ - lea (%rax,%rax,4),%r10 │ │ │ │ - shl $0x4,%r10 │ │ │ │ - add %r10,%r12 │ │ │ │ - mov 0x20(%r12),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 21c38 <__cxa_finalize@plt+0x1e468> │ │ │ │ - mov 0x30(%r12),%r9 │ │ │ │ - lea (%rdx,%rdx,4),%rcx │ │ │ │ - xor %edi,%edi │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r9,%rax │ │ │ │ - lea (%r9,%rdx,8),%r8 │ │ │ │ - jmp 21b1d <__cxa_finalize@plt+0x1e34d> │ │ │ │ + cmpb $0x0,0x3d(%rdi) │ │ │ │ + mov 0x30(%rdi),%eax │ │ │ │ + je 23341 │ │ │ │ + mov 0x60(%rdi),%rdx │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + movslq %eax,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + lea 0x0(,%rdx,8),%rsi │ │ │ │ + cmp 0x10(%rcx,%rdx,8),%ebp │ │ │ │ + jae 23330 │ │ │ │ + test %eax,%eax │ │ │ │ + je 23478 │ │ │ │ + mov -0x8(%rcx,%rsi,1),%edx │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jb 23330 │ │ │ │ + test %eax,%eax │ │ │ │ + jle 23478 │ │ │ │ nopl (%rax) │ │ │ │ - add %esi,%edi │ │ │ │ - add $0x58,%rax │ │ │ │ - add %edx,%edi │ │ │ │ - cmp %r8,%rax │ │ │ │ - je 21b39 <__cxa_finalize@plt+0x1e369> │ │ │ │ - mov 0x2c(%rax),%edx │ │ │ │ - add 0x30(%rax),%edx │ │ │ │ - cmpb $0x0,0x3c(%rax) │ │ │ │ - mov 0x34(%rax),%esi │ │ │ │ - jne 21b10 <__cxa_finalize@plt+0x1e340> │ │ │ │ - add %esi,%ecx │ │ │ │ - add $0x58,%rax │ │ │ │ - add %edx,%ecx │ │ │ │ - cmp %r8,%rax │ │ │ │ - jne 21b1d <__cxa_finalize@plt+0x1e34d> │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ + mov %ebp,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + jmp 233ce │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 21610 │ │ │ │ + movl $0x0,0x1c(%rbx) │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 1e750 │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - je 21c18 <__cxa_finalize@plt+0x1e448> │ │ │ │ - cmp %ecx,(%rsp) │ │ │ │ - jae 21c68 <__cxa_finalize@plt+0x1e498> │ │ │ │ - testb $0x2,0x2d(%r12) │ │ │ │ - jne 21c68 <__cxa_finalize@plt+0x1e498> │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%r9,%rbp,1),%rsi │ │ │ │ + js 2352a │ │ │ │ + cltq │ │ │ │ + movzbl 0x38(%rbx),%r8d │ │ │ │ + lea (%rax,%rax,2),%r13 │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + shl $0x3,%r13 │ │ │ │ + mov (%rax),%rcx │ │ │ │ + add %r13,%rcx │ │ │ │ + cmpb $0x0,0x3a(%rbx) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0xc(%rcx),%esi │ │ │ │ + mov (%rcx),%r9 │ │ │ │ + mov 0x8(%rax),%r14d │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + movzbl 0x39(%rbx),%ecx │ │ │ │ + mov (%rax,%r14,8),%rdx │ │ │ │ + jne 233f0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea -0x6fb9(%rip),%rax │ │ │ │ xor %edi,%edi │ │ │ │ - add $0x1,%ebx │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - mov 0x30(%r12),%rdx │ │ │ │ - mov 0x18(%rdx,%rbp,1),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x30(%r12),%r9 │ │ │ │ - movq $0x0,0x18(%r9,%rbp,1) │ │ │ │ - add $0x58,%rbp │ │ │ │ - cmp 0x20(%r12),%ebx │ │ │ │ - jb 21b68 <__cxa_finalize@plt+0x1e398> │ │ │ │ - mov %r9,%rdi │ │ │ │ - call 32c0 │ │ │ │ - movb $0x0,0x2d(%r12) │ │ │ │ - mov (%r14),%eax │ │ │ │ - movq $0x0,0x30(%r12) │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - movl $0x0,0x20(%r12) │ │ │ │ - cmp %eax,%r15d │ │ │ │ - jb 21c91 <__cxa_finalize@plt+0x1e4c1> │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 21cca <__cxa_finalize@plt+0x1e4fa> │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rax,%rax,4),%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov (%r14),%eax │ │ │ │ - lea -0x1(%rax),%r11d │ │ │ │ - mov %r11d,(%r14) │ │ │ │ - cmp %r11d,%r13d │ │ │ │ - jb 21ad0 <__cxa_finalize@plt+0x1e300> │ │ │ │ - add $0x18,%rsp │ │ │ │ + push %rax │ │ │ │ + push %rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + call 1f000 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmpb $0x0,0x3b(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + jne 234c0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 23480 │ │ │ │ + movb $0x1,0x3d(%rsi) │ │ │ │ + mov %ebp,%eax │ │ │ │ + movl $0x0,0x30(%rsi) │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 23506 │ │ │ │ + mov (%rbx),%rdx │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + mov (%rdx,%rax,8),%rax │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + mov 0x38(%rax),%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %edi,(%rsp) │ │ │ │ - jae 21c40 <__cxa_finalize@plt+0x1e470> │ │ │ │ - testb $0x1,0x2d(%r12) │ │ │ │ - jne 21c40 <__cxa_finalize@plt+0x1e470> │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 21b68 <__cxa_finalize@plt+0x1e398> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%r13d │ │ │ │ - jmp 21bfb <__cxa_finalize@plt+0x1e42b> │ │ │ │ + mov 0x80(%rbx),%rax │ │ │ │ + lea -0x701e(%rip),%rdi │ │ │ │ + mov (%rax,%r14,8),%rax │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + push %r9 │ │ │ │ + mov %r8d,%r9d │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov %rax,%rcx │ │ │ │ + call 1fbf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmpb $0x0,0x3b(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + je 233b8 │ │ │ │ + mov 0x68(%rax),%rax │ │ │ │ + mov 0x88(%rsi),%rdx │ │ │ │ + lea -0x6b0a(%rip),%rdi │ │ │ │ + movzbl 0x38(%rsi),%r9d │ │ │ │ + movzbl 0x39(%rsi),%r8d │ │ │ │ + mov (%rax),%rcx │ │ │ │ + add %r13,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov (%rdx,%r14,8),%rcx │ │ │ │ + mov 0x58(%rsi),%rdx │ │ │ │ + mov (%rdx,%r14,8),%rdx │ │ │ │ + push %rdi │ │ │ │ + mov 0xc(%rax),%edi │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push $0x0 │ │ │ │ + push (%rax) │ │ │ │ + call 1fbf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 233b8 │ │ │ │ nopl (%rax) │ │ │ │ - cmp %ecx,(%rsp) │ │ │ │ - jae 21c38 <__cxa_finalize@plt+0x1e468> │ │ │ │ - mov 0x64f54(%rip),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r15d,%r13d │ │ │ │ - mov %rax,0x24(%r12) │ │ │ │ - call 1d5c0 <__cxa_finalize@plt+0x19df0> │ │ │ │ - mov (%r14),%r11d │ │ │ │ - jmp 21bfb <__cxa_finalize@plt+0x1e42b> │ │ │ │ + mov %ebp,%eax │ │ │ │ + jmp 233d7 │ │ │ │ + nop │ │ │ │ + mov 0x60(%rsi),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x8(%rax,%r13,1),%edx │ │ │ │ + movb $0x1,0x3d(%rsi) │ │ │ │ + mov %r12d,0x30(%rsi) │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jae 23320 │ │ │ │ + lea 0x63f6d(%rip),%rcx │ │ │ │ + mov $0x92d,%edx │ │ │ │ + lea 0x5dfd7(%rip),%rsi │ │ │ │ + lea 0x5e1aa(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %edi,(%rsp) │ │ │ │ - jae 21c38 <__cxa_finalize@plt+0x1e468> │ │ │ │ - mov 0x64f2c(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r15d,%r13d │ │ │ │ - mov %rax,0x24(%r12) │ │ │ │ - call 1d5c0 <__cxa_finalize@plt+0x19df0> │ │ │ │ - mov (%r14),%r11d │ │ │ │ - jmp 21bfb <__cxa_finalize@plt+0x1e42b> │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %r15d,%r15d │ │ │ │ - mov 0x8(%r14),%rcx │ │ │ │ - sub %r13d,%eax │ │ │ │ - lea (%r15,%r15,4),%rsi │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - shl $0x4,%rsi │ │ │ │ - lea (%rcx,%r10,1),%rdi │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rcx,%rsi │ │ │ │ - call 3480 │ │ │ │ - mov (%r14),%eax │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - cmp $0x1,%eax │ │ │ │ - ja 21bdd <__cxa_finalize@plt+0x1e40d> │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - movl $0x0,(%r14) │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov 0x68(%rax),%rax │ │ │ │ + mov 0x58(%rsi),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea -0x6ba3(%rip),%rdi │ │ │ │ + movzbl 0x38(%rsi),%r8d │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov (%rdx,%r14,8),%rdx │ │ │ │ + add %r13,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + movzbl 0x39(%rsi),%ecx │ │ │ │ + mov (%rax),%r9 │ │ │ │ + mov 0xc(%rax),%eax │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rax │ │ │ │ + push $0x0 │ │ │ │ + call 1f000 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 233b8 │ │ │ │ + lea 0x5df79(%rip),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov $0xfe,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x60ae3(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x63edf(%rip),%rcx │ │ │ │ + mov $0x90c,%edx │ │ │ │ + lea 0x5df49(%rip),%rsi │ │ │ │ + lea 0x5e113(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + push %rbx │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jne 23580 │ │ │ │ + mov (%rdi),%rax │ │ │ │ pop %rbx │ │ │ │ + mov (%rax,%rbp,8),%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x3d(%rdi) │ │ │ │ + mov 0x30(%rdi),%eax │ │ │ │ + je 235e1 │ │ │ │ + mov 0x60(%rdi),%rdx │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + movslq %eax,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + lea 0x0(,%rdx,8),%rsi │ │ │ │ + cmp 0x10(%rcx,%rdx,8),%ebp │ │ │ │ + jae 235d0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 23718 │ │ │ │ + mov -0x8(%rcx,%rsi,1),%edx │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jb 235d0 │ │ │ │ + test %eax,%eax │ │ │ │ + jle 23718 │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov (%rdi),%esi │ │ │ │ - mov %rdx,%r10 │ │ │ │ - test %esi,%esi │ │ │ │ - je 222b0 <__cxa_finalize@plt+0x1eae0> │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - push %rbx │ │ │ │ - mov 0x8(%rdi),%r8 │ │ │ │ - cmp $0xe,%eax │ │ │ │ - jbe 222ba <__cxa_finalize@plt+0x1eaea> │ │ │ │ - lea 0x2d(%r8),%rcx │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov %esi,%eax │ │ │ │ - shr $0x4,%eax │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movdqa 0x64c99(%rip),%xmm8 │ │ │ │ - lea (%rax,%rax,4),%rdi │ │ │ │ - movdqa 0x64c5d(%rip),%xmm4 │ │ │ │ - movdqa 0x64ca5(%rip),%xmm7 │ │ │ │ - shl $0x8,%rdi │ │ │ │ - add %rcx,%rdi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x230(%rcx),%edx │ │ │ │ - movzbl 0x1e0(%rcx),%eax │ │ │ │ - movdqa %xmm2,%xmm9 │ │ │ │ - movdqa %xmm3,%xmm10 │ │ │ │ - movzbl 0x460(%rcx),%ebx │ │ │ │ - movzbl (%rcx),%r11d │ │ │ │ - movdqa %xmm3,%xmm11 │ │ │ │ - add $0x500,%rcx │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x370(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x3c0(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x410(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x460(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x4b0(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - movzbl -0x50(%rcx),%eax │ │ │ │ - shl $0x8,%rdx │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r11,%rdx │ │ │ │ - or %rbx,%rax │ │ │ │ - movzbl -0xf0(%rcx),%ebx │ │ │ │ - mov %rdx,-0x10(%rsp) │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rbx,%rax │ │ │ │ - movzbl -0x140(%rcx),%ebx │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rbx,%rax │ │ │ │ - movzbl -0x190(%rcx),%ebx │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rbx,%rax │ │ │ │ - movzbl -0x1e0(%rcx),%ebx │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rbx,%rax │ │ │ │ - movzbl -0x230(%rcx),%ebx │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rbx,%rax │ │ │ │ - movzbl -0x280(%rcx),%ebx │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rbx,%rax │ │ │ │ - mov %rax,-0x8(%rsp) │ │ │ │ - movdqa -0x10(%rsp),%xmm0 │ │ │ │ - pand %xmm8,%xmm0 │ │ │ │ - pcmpeqb %xmm2,%xmm0 │ │ │ │ - pcmpeqb %xmm2,%xmm0 │ │ │ │ - pcmpgtb %xmm0,%xmm9 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpcklbw %xmm9,%xmm1 │ │ │ │ - punpckhbw %xmm9,%xmm0 │ │ │ │ - pcmpgtw %xmm1,%xmm10 │ │ │ │ - pcmpgtw %xmm0,%xmm11 │ │ │ │ - movdqa %xmm1,%xmm9 │ │ │ │ - punpckhwd %xmm10,%xmm9 │ │ │ │ - punpcklwd %xmm10,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm10 │ │ │ │ - pand %xmm4,%xmm9 │ │ │ │ - punpcklwd %xmm11,%xmm10 │ │ │ │ - psubd %xmm1,%xmm9 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhwd %xmm11,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm11 │ │ │ │ - pand %xmm4,%xmm1 │ │ │ │ - psubd %xmm10,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm10 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - paddd %xmm9,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm9 │ │ │ │ - paddd %xmm0,%xmm5 │ │ │ │ - movdqa -0x10(%rsp),%xmm0 │ │ │ │ - pand %xmm7,%xmm0 │ │ │ │ - pcmpeqb %xmm2,%xmm0 │ │ │ │ - pcmpeqb %xmm2,%xmm0 │ │ │ │ - pcmpgtb %xmm0,%xmm9 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpcklbw %xmm9,%xmm1 │ │ │ │ - punpckhbw %xmm9,%xmm0 │ │ │ │ - pcmpgtw %xmm1,%xmm10 │ │ │ │ - pcmpgtw %xmm0,%xmm11 │ │ │ │ - movdqa %xmm1,%xmm9 │ │ │ │ - punpckhwd %xmm10,%xmm9 │ │ │ │ - punpcklwd %xmm10,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm10 │ │ │ │ - pand %xmm4,%xmm9 │ │ │ │ - punpcklwd %xmm11,%xmm10 │ │ │ │ - psubd %xmm1,%xmm9 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhwd %xmm11,%xmm1 │ │ │ │ - pand %xmm4,%xmm1 │ │ │ │ - psubd %xmm10,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - paddd %xmm9,%xmm0 │ │ │ │ - paddd %xmm0,%xmm6 │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - jne 21d58 <__cxa_finalize@plt+0x1e588> │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm7 │ │ │ │ - mov %esi,%edx │ │ │ │ - psrldq $0x8,%xmm0 │ │ │ │ - and $0xfffffff0,%edx │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - psrldq $0x4,%xmm1 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - movd %xmm0,%eax │ │ │ │ - movdqa %xmm5,%xmm0 │ │ │ │ - psrldq $0x8,%xmm0 │ │ │ │ - paddd %xmm5,%xmm0 │ │ │ │ - psrldq $0x8,%xmm5 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - paddd %xmm5,%xmm7 │ │ │ │ - psrldq $0x4,%xmm1 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - psrldq $0x8,%xmm6 │ │ │ │ - paddd %xmm1,%xmm6 │ │ │ │ - movd %xmm0,%edi │ │ │ │ - test $0xf,%sil │ │ │ │ - je 222a4 <__cxa_finalize@plt+0x1ead4> │ │ │ │ - mov %esi,%ecx │ │ │ │ - sub %edx,%ecx │ │ │ │ - lea -0x1(%rcx),%r11d │ │ │ │ - cmp $0x6,%r11d │ │ │ │ - jbe 2216c <__cxa_finalize@plt+0x1e99c> │ │ │ │ - mov %edx,%eax │ │ │ │ - pxor %xmm8,%xmm8 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movq 0x64a07(%rip),%xmm2 │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - movdqa %xmm8,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm9 │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea 0x2d(%r8,%rax,1),%rdi │ │ │ │ - movzbl 0x230(%rdi),%eax │ │ │ │ - movzbl 0x1e0(%rdi),%r11d │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r11,%rax │ │ │ │ - movzbl 0x190(%rdi),%r11d │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r11,%rax │ │ │ │ - movzbl 0x140(%rdi),%r11d │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r11,%rax │ │ │ │ - movzbl 0xf0(%rdi),%r11d │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r11,%rax │ │ │ │ - movzbl 0xa0(%rdi),%r11d │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r11,%rax │ │ │ │ - movzbl 0x50(%rdi),%r11d │ │ │ │ - movzbl (%rdi),%edi │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %r11,%rax │ │ │ │ - shl $0x8,%rax │ │ │ │ - or %rdi,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - pand %xmm0,%xmm2 │ │ │ │ - pcmpeqb %xmm8,%xmm2 │ │ │ │ - pcmpeqb %xmm8,%xmm2 │ │ │ │ - pcmpgtb %xmm2,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - punpcklbw %xmm1,%xmm5 │ │ │ │ - punpcklbw %xmm1,%xmm2 │ │ │ │ - movq 0x6492d(%rip),%xmm1 │ │ │ │ - pcmpgtw %xmm5,%xmm9 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - pshufd $0x4e,%xmm2,%xmm2 │ │ │ │ - punpcklwd %xmm9,%xmm5 │ │ │ │ - punpcklwd %xmm9,%xmm4 │ │ │ │ - movdqa %xmm3,%xmm9 │ │ │ │ - pcmpgtw %xmm2,%xmm9 │ │ │ │ - pshufd $0x4e,%xmm4,%xmm4 │ │ │ │ - pand %xmm1,%xmm4 │ │ │ │ - psubd %xmm5,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - punpcklwd %xmm9,%xmm5 │ │ │ │ - punpcklwd %xmm9,%xmm2 │ │ │ │ - pshufd $0x4e,%xmm5,%xmm5 │ │ │ │ - pand %xmm1,%xmm5 │ │ │ │ - psubd %xmm2,%xmm5 │ │ │ │ - movq 0x6492b(%rip),%xmm2 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pcmpeqb %xmm8,%xmm0 │ │ │ │ - paddd %xmm4,%xmm5 │ │ │ │ - pcmpeqb %xmm8,%xmm0 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - movdqa %xmm3,%xmm7 │ │ │ │ - pcmpgtb %xmm0,%xmm8 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - punpcklbw %xmm8,%xmm4 │ │ │ │ - punpcklbw %xmm8,%xmm0 │ │ │ │ - pcmpgtw %xmm4,%xmm7 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - pshufd $0x4e,%xmm0,%xmm0 │ │ │ │ - pcmpgtw %xmm0,%xmm3 │ │ │ │ - punpcklwd %xmm7,%xmm2 │ │ │ │ - punpcklwd %xmm7,%xmm4 │ │ │ │ - pshufd $0x4e,%xmm2,%xmm2 │ │ │ │ - pand %xmm1,%xmm2 │ │ │ │ - psubd %xmm4,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - punpcklwd %xmm3,%xmm0 │ │ │ │ - punpcklwd %xmm3,%xmm4 │ │ │ │ - pshufd $0x4e,%xmm4,%xmm4 │ │ │ │ - pand %xmm4,%xmm1 │ │ │ │ - psubd %xmm0,%xmm1 │ │ │ │ - paddd %xmm2,%xmm1 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - movd %xmm1,%edi │ │ │ │ - pshufd $0xe5,%xmm1,%xmm6 │ │ │ │ - movd %xmm6,%eax │ │ │ │ - pshufd $0xe5,%xmm5,%xmm6 │ │ │ │ - add %edi,%eax │ │ │ │ - movd %xmm6,%r11d │ │ │ │ - movd %xmm5,%edi │ │ │ │ - add %r11d,%edi │ │ │ │ - mov %ecx,%r11d │ │ │ │ - and $0xfffffff8,%r11d │ │ │ │ - add %r11d,%edx │ │ │ │ - and $0x7,%ecx │ │ │ │ - je 222a4 <__cxa_finalize@plt+0x1ead4> │ │ │ │ - mov %edx,%ecx │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - movzbl 0x2d(%r8,%rcx,1),%ecx │ │ │ │ - mov %ecx,%r11d │ │ │ │ - and $0x1,%r11d │ │ │ │ - cmp $0x1,%r11b │ │ │ │ - sbb $0xffffffff,%edi │ │ │ │ - and $0x2,%ecx │ │ │ │ - cmp $0x1,%cl │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - sbb $0xffffffff,%eax │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 222a4 <__cxa_finalize@plt+0x1ead4> │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - movzbl 0x2d(%r8,%rcx,1),%ecx │ │ │ │ - mov %ecx,%r11d │ │ │ │ - and $0x1,%r11d │ │ │ │ - cmp $0x1,%r11b │ │ │ │ - sbb $0xffffffff,%edi │ │ │ │ - and $0x2,%ecx │ │ │ │ - cmp $0x1,%cl │ │ │ │ - lea 0x2(%rdx),%ecx │ │ │ │ - sbb $0xffffffff,%eax │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 222a4 <__cxa_finalize@plt+0x1ead4> │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - movzbl 0x2d(%r8,%rcx,1),%ecx │ │ │ │ - mov %ecx,%r11d │ │ │ │ - and $0x1,%r11d │ │ │ │ - cmp $0x1,%r11b │ │ │ │ - sbb $0xffffffff,%edi │ │ │ │ - and $0x2,%ecx │ │ │ │ - cmp $0x1,%cl │ │ │ │ - lea 0x3(%rdx),%ecx │ │ │ │ - sbb $0xffffffff,%eax │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 222a4 <__cxa_finalize@plt+0x1ead4> │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - movzbl 0x2d(%r8,%rcx,1),%ecx │ │ │ │ - mov %ecx,%r11d │ │ │ │ - and $0x1,%r11d │ │ │ │ - cmp $0x1,%r11b │ │ │ │ - sbb $0xffffffff,%edi │ │ │ │ - and $0x2,%ecx │ │ │ │ - cmp $0x1,%cl │ │ │ │ - lea 0x4(%rdx),%ecx │ │ │ │ - sbb $0xffffffff,%eax │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 222a4 <__cxa_finalize@plt+0x1ead4> │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - movzbl 0x2d(%r8,%rcx,1),%ecx │ │ │ │ - mov %ecx,%r11d │ │ │ │ - and $0x1,%r11d │ │ │ │ - cmp $0x1,%r11b │ │ │ │ - sbb $0xffffffff,%edi │ │ │ │ - and $0x2,%ecx │ │ │ │ - cmp $0x1,%cl │ │ │ │ - lea 0x5(%rdx),%ecx │ │ │ │ - sbb $0xffffffff,%eax │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 222a4 <__cxa_finalize@plt+0x1ead4> │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - movzbl 0x2d(%r8,%rcx,1),%ecx │ │ │ │ - mov %ecx,%r11d │ │ │ │ - and $0x1,%r11d │ │ │ │ - cmp $0x1,%r11b │ │ │ │ - sbb $0xffffffff,%edi │ │ │ │ - and $0x2,%ecx │ │ │ │ - cmp $0x1,%cl │ │ │ │ - sbb $0xffffffff,%eax │ │ │ │ - add $0x6,%edx │ │ │ │ - cmp %esi,%edx │ │ │ │ - jae 222a4 <__cxa_finalize@plt+0x1ead4> │ │ │ │ - lea (%rdx,%rdx,4),%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - movzbl 0x2d(%r8,%rdx,1),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - cmp $0x1,%cl │ │ │ │ - sbb $0xffffffff,%edi │ │ │ │ - and $0x2,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - sbb $0xffffffff,%eax │ │ │ │ - mov %edi,(%r9) │ │ │ │ - pop %rbx │ │ │ │ - mov %eax,(%r10) │ │ │ │ - ret │ │ │ │ + mov %ebp,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + jmp 2366e │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edi,(%r9) │ │ │ │ - mov %eax,(%rdx) │ │ │ │ + call 21610 │ │ │ │ + movl $0x0,0x1c(%rbx) │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 1e750 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + js 237ca │ │ │ │ + cltq │ │ │ │ + movzbl 0x38(%rbx),%r8d │ │ │ │ + lea (%rax,%rax,2),%r13 │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + shl $0x3,%r13 │ │ │ │ + mov (%rax),%rcx │ │ │ │ + add %r13,%rcx │ │ │ │ + cmpb $0x0,0x3a(%rbx) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0xc(%rcx),%esi │ │ │ │ + mov (%rcx),%r9 │ │ │ │ + mov 0x8(%rax),%r14d │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + movzbl 0x39(%rbx),%ecx │ │ │ │ + mov (%rax,%r14,8),%rdx │ │ │ │ + jne 23690 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea -0x7259(%rip),%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rax │ │ │ │ + push %rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + call 1f000 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmpb $0x0,0x3b(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + jne 23760 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 23720 │ │ │ │ + movb $0x1,0x3d(%rsi) │ │ │ │ + mov %ebp,%eax │ │ │ │ + movl $0x0,0x30(%rsi) │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 237a6 │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + mov (%rdx,%rax,8),%rax │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ ret │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x80(%rbx),%rax │ │ │ │ + lea -0x72be(%rip),%rdi │ │ │ │ + mov (%rax,%r14,8),%rax │ │ │ │ + push %rdi │ │ │ │ xor %edi,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - jmp 21fa4 <__cxa_finalize@plt+0x1e7d4> │ │ │ │ + push %rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + push %r9 │ │ │ │ + mov %r8d,%r9d │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov %rax,%rcx │ │ │ │ + call 1fbf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmpb $0x0,0x3b(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + je 23658 │ │ │ │ + mov 0x68(%rax),%rax │ │ │ │ + mov 0x88(%rsi),%rdx │ │ │ │ + lea -0x6daa(%rip),%rdi │ │ │ │ + movzbl 0x38(%rsi),%r9d │ │ │ │ + movzbl 0x39(%rsi),%r8d │ │ │ │ + mov (%rax),%rcx │ │ │ │ + add %r13,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov (%rdx,%r14,8),%rcx │ │ │ │ + mov 0x58(%rsi),%rdx │ │ │ │ + mov (%rdx,%r14,8),%rdx │ │ │ │ + push %rdi │ │ │ │ + mov 0xc(%rax),%edi │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push $0x0 │ │ │ │ + push (%rax) │ │ │ │ + call 1fbf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 23658 │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - movl $0x0,(%rdi) │ │ │ │ - mov %rdi,%rax │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 22338 <__cxa_finalize@plt+0x1eb68> │ │ │ │ - mov 0x8(%rdi),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ + mov %ebp,%eax │ │ │ │ + jmp 23677 │ │ │ │ + nop │ │ │ │ + mov 0x60(%rsi),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x8(%rax,%r13,1),%edx │ │ │ │ + movb $0x1,0x3d(%rsi) │ │ │ │ + mov %r12d,0x30(%rsi) │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jae 235c0 │ │ │ │ + lea 0x63ccd(%rip),%rcx │ │ │ │ + mov $0x92d,%edx │ │ │ │ + lea 0x5dd37(%rip),%rsi │ │ │ │ + lea 0x5df0a(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x68(%rax),%rax │ │ │ │ + mov 0x58(%rsi),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea -0x6e43(%rip),%rdi │ │ │ │ + movzbl 0x38(%rsi),%r8d │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov (%rdx,%r14,8),%rdx │ │ │ │ + add %r13,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + movzbl 0x39(%rsi),%ecx │ │ │ │ + mov (%rax),%r9 │ │ │ │ + mov 0xc(%rax),%eax │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rax │ │ │ │ + push $0x0 │ │ │ │ + call 1f000 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 23658 │ │ │ │ + lea 0x5dcd9(%rip),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov $0xce,%esi │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x60843(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x63c3f(%rip),%rcx │ │ │ │ + mov $0x90c,%edx │ │ │ │ + lea 0x5dca9(%rip),%rsi │ │ │ │ + lea 0x5de73(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea (%rcx,%rax,1),%rdi │ │ │ │ - add $0x1,%edx │ │ │ │ - add $0x70,%rax │ │ │ │ - mov 0x24(%rdi),%esi │ │ │ │ - cmp %r8d,%edx │ │ │ │ - je 2232d <__cxa_finalize@plt+0x1eb5d> │ │ │ │ - cmp 0x24(%rcx,%rax,1),%esi │ │ │ │ - jb 22308 <__cxa_finalize@plt+0x1eb38> │ │ │ │ - add $0x1,%edx │ │ │ │ - add $0x70,%rax │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jne 2231b <__cxa_finalize@plt+0x1eb4b> │ │ │ │ - mov %rdi,%rax │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + push %rbx │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jne 23820 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + pop %rbx │ │ │ │ + mov (%rax,%rbp,8),%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + mov 0xc(%rax),%eax │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x3d(%rdi) │ │ │ │ + mov 0x30(%rdi),%eax │ │ │ │ + je 23881 │ │ │ │ + mov 0x60(%rdi),%rdx │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + movslq %eax,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + lea 0x0(,%rdx,8),%rsi │ │ │ │ + cmp 0x10(%rcx,%rdx,8),%ebp │ │ │ │ + jae 23870 │ │ │ │ + test %eax,%eax │ │ │ │ + je 239b8 │ │ │ │ + mov -0x8(%rcx,%rsi,1),%edx │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jb 23870 │ │ │ │ + test %eax,%eax │ │ │ │ + jle 239b8 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ebp,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + jmp 2390e │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rdi,%rax │ │ │ │ + call 21610 │ │ │ │ + movl $0x0,0x1c(%rbx) │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 1e750 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + js 23a6a │ │ │ │ + cltq │ │ │ │ + movzbl 0x38(%rbx),%r8d │ │ │ │ + lea (%rax,%rax,2),%r13 │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + shl $0x3,%r13 │ │ │ │ + mov (%rax),%rcx │ │ │ │ + add %r13,%rcx │ │ │ │ + cmpb $0x0,0x3a(%rbx) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0xc(%rcx),%esi │ │ │ │ + mov (%rcx),%r9 │ │ │ │ + mov 0x8(%rax),%r14d │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + movzbl 0x39(%rbx),%ecx │ │ │ │ + mov (%rax,%r14,8),%rdx │ │ │ │ + jne 23930 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea -0x74f9(%rip),%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rax │ │ │ │ + push %rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + call 1f000 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmpb $0x0,0x3b(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + jne 23a00 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 239c0 │ │ │ │ + movb $0x1,0x3d(%rsi) │ │ │ │ + mov %ebp,%eax │ │ │ │ + movl $0x0,0x30(%rsi) │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 23a46 │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + mov (%rdx,%rax,8),%rax │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + mov 0xc(%rax),%eax │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x80(%rbx),%rax │ │ │ │ + lea -0x755e(%rip),%rdi │ │ │ │ + mov (%rax,%r14,8),%rax │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + push %r9 │ │ │ │ + mov %r8d,%r9d │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov %rax,%rcx │ │ │ │ + call 1fbf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmpb $0x0,0x3b(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + je 238f8 │ │ │ │ + mov 0x68(%rax),%rax │ │ │ │ + mov 0x88(%rsi),%rdx │ │ │ │ + lea -0x704a(%rip),%rdi │ │ │ │ + movzbl 0x38(%rsi),%r9d │ │ │ │ + movzbl 0x39(%rsi),%r8d │ │ │ │ + mov (%rax),%rcx │ │ │ │ + add %r13,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov (%rdx,%r14,8),%rcx │ │ │ │ + mov 0x58(%rsi),%rdx │ │ │ │ + mov (%rdx,%r14,8),%rdx │ │ │ │ + push %rdi │ │ │ │ + mov 0xc(%rax),%edi │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push $0x0 │ │ │ │ + push (%rax) │ │ │ │ + call 1fbf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 238f8 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ebp,%eax │ │ │ │ + jmp 23917 │ │ │ │ + nop │ │ │ │ + mov 0x60(%rsi),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x8(%rax,%r13,1),%edx │ │ │ │ + movb $0x1,0x3d(%rsi) │ │ │ │ + mov %r12d,0x30(%rsi) │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jae 23860 │ │ │ │ + lea 0x63a2d(%rip),%rcx │ │ │ │ + mov $0x92d,%edx │ │ │ │ + lea 0x5da97(%rip),%rsi │ │ │ │ + lea 0x5dc6a(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x68(%rax),%rax │ │ │ │ + mov 0x58(%rsi),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea -0x70e3(%rip),%rdi │ │ │ │ + movzbl 0x38(%rsi),%r8d │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov (%rdx,%r14,8),%rdx │ │ │ │ + add %r13,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + movzbl 0x39(%rsi),%ecx │ │ │ │ + mov (%rax),%r9 │ │ │ │ + mov 0xc(%rax),%eax │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rax │ │ │ │ + push $0x0 │ │ │ │ + call 1f000 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 238f8 │ │ │ │ + lea 0x5da39(%rip),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov $0xe7,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x605a3(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x6399f(%rip),%rcx │ │ │ │ + mov $0x90c,%edx │ │ │ │ + lea 0x5da09(%rip),%rsi │ │ │ │ + lea 0x5dbd3(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 23ac0 │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + jne 23ad0 │ │ │ │ + mov (%rax,%rbp,4),%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x3b(%rdi) │ │ │ │ + je 23be0 │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + je 23ab3 │ │ │ │ + cmpb $0x0,0x3d(%rbx) │ │ │ │ + mov 0x30(%rbx),%edx │ │ │ │ + je 23b31 │ │ │ │ + mov 0x60(%rbx),%rcx │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + movslq %edx,%rcx │ │ │ │ + lea (%rcx,%rcx,2),%rcx │ │ │ │ + lea 0x0(,%rcx,8),%rdi │ │ │ │ + cmp 0x10(%rsi,%rcx,8),%ebp │ │ │ │ + jae 23b20 │ │ │ │ + test %edx,%edx │ │ │ │ + je 23ca0 │ │ │ │ + mov -0x8(%rsi,%rdi,1),%ecx │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + jb 23b20 │ │ │ │ + test %edx,%edx │ │ │ │ + jle 23ca0 │ │ │ │ + mov %ebp,%edx │ │ │ │ + sub %ecx,%edx │ │ │ │ + jmp 23bbe │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 21610 │ │ │ │ + movl $0x0,0x1c(%rbx) │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 1e750 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + js 23d1a │ │ │ │ + cltq │ │ │ │ + movzbl 0x38(%rbx),%r8d │ │ │ │ + lea (%rax,%rax,2),%r13 │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + shl $0x3,%r13 │ │ │ │ + mov (%rax),%rcx │ │ │ │ + add %r13,%rcx │ │ │ │ + cmpb $0x0,0x3a(%rbx) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0xc(%rcx),%esi │ │ │ │ + mov (%rcx),%r9 │ │ │ │ + mov 0x8(%rax),%r14d │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + movzbl 0x39(%rbx),%ecx │ │ │ │ + mov (%rax,%r14,8),%rdx │ │ │ │ + jne 23bf0 │ │ │ │ sub $0x8,%rsp │ │ │ │ - add 0x38(%rdi),%esi │ │ │ │ - cmp %esi,0x3c(%rdi) │ │ │ │ - jb 2239b <__cxa_finalize@plt+0x1ebcb> │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov 0x10(%rcx),%rdx │ │ │ │ - mov (%rdi),%r12 │ │ │ │ - mov 0x28(%rdi),%ebx │ │ │ │ - add 0x24(%rdi),%ebx │ │ │ │ - mov (%rdx,%rsi,4),%r13d │ │ │ │ - add 0x2c(%rdi),%ebx │ │ │ │ - mov $0x48,%esi │ │ │ │ + lea -0x77a9(%rip),%rax │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movzbl %r12b,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r13,%rdx │ │ │ │ + push %rax │ │ │ │ + push %rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + call 1f000 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmpb $0x0,0x3b(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + jne 23cb0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 23c78 │ │ │ │ + movb $0x1,0x3d(%rsi) │ │ │ │ + mov %ebp,%edx │ │ │ │ + movl $0x0,0x30(%rsi) │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 23cf6 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ pop %rbx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov (%rax,%rdx,4),%eax │ │ │ │ pop %rbp │ │ │ │ - xor %r9d,%r9d │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - jmp 79160 │ │ │ │ - lea 0x64f9e(%rip),%rcx │ │ │ │ - mov $0x8eb,%edx │ │ │ │ - lea 0x5f394(%rip),%rsi │ │ │ │ - lea 0x5f3a1(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x80(%rbx),%rax │ │ │ │ + lea -0x781e(%rip),%rdi │ │ │ │ + mov (%rax,%r14,8),%rax │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + push %r9 │ │ │ │ + mov %r8d,%r9d │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov %rax,%rcx │ │ │ │ + call 1fbf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmpb $0x0,0x3b(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + je 23ba8 │ │ │ │ + mov 0x68(%rax),%rax │ │ │ │ + mov 0x88(%rsi),%rdx │ │ │ │ + lea -0x730a(%rip),%rdi │ │ │ │ + movzbl 0x38(%rsi),%r9d │ │ │ │ + movzbl 0x39(%rsi),%r8d │ │ │ │ + mov (%rax),%rcx │ │ │ │ + add %r13,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov (%rdx,%r14,8),%rcx │ │ │ │ + mov 0x58(%rsi),%rdx │ │ │ │ + mov (%rdx,%r14,8),%rdx │ │ │ │ + push %rdi │ │ │ │ + mov 0xc(%rax),%edi │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push $0x0 │ │ │ │ + push (%rax) │ │ │ │ + call 1fbf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 23ba8 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x60(%rsi),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x8(%rax,%r13,1),%eax │ │ │ │ + movb $0x1,0x3d(%rsi) │ │ │ │ + mov %r12d,0x30(%rsi) │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jb 23d39 │ │ │ │ + mov %ebp,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + jmp 23bbe │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ebp,%edx │ │ │ │ + jmp 23bcb │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x68(%rax),%rax │ │ │ │ + mov 0x58(%rsi),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea -0x7393(%rip),%rdi │ │ │ │ + movzbl 0x38(%rsi),%r8d │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov (%rdx,%r14,8),%rdx │ │ │ │ + add %r13,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + movzbl 0x39(%rsi),%ecx │ │ │ │ + mov (%rax),%r9 │ │ │ │ + mov 0xc(%rax),%eax │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rax │ │ │ │ + push $0x0 │ │ │ │ + call 1f000 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 23ba8 │ │ │ │ + lea 0x5d789(%rip),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov $0x1ff,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x602f3(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x636ef(%rip),%rcx │ │ │ │ + mov $0x90c,%edx │ │ │ │ + lea 0x5d759(%rip),%rsi │ │ │ │ + lea 0x5d923(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x636d0(%rip),%rcx │ │ │ │ + mov $0x92d,%edx │ │ │ │ + lea 0x5d73a(%rip),%rsi │ │ │ │ + lea 0x5d90d(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - mov 0x38(%rdi),%eax │ │ │ │ - cmp %eax,0x3c(%rdi) │ │ │ │ - jb 2245d <__cxa_finalize@plt+0x1ec8d> │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov 0x10(%rsi),%rdx │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov (%rdi),%r13 │ │ │ │ - mov 0x28(%rdi),%ebp │ │ │ │ - mov $0x48,%esi │ │ │ │ - add 0x24(%rdi),%ebp │ │ │ │ - mov (%rdx,%rax,4),%r14d │ │ │ │ - add 0x2c(%rdi),%ebp │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - movzbl %r13b,%ecx │ │ │ │ - mov %rbp,%r8 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 79160 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 792b0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x60(%rbx) │ │ │ │ - call 79330 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x68(%rbx) │ │ │ │ - call 793b0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x58(%rbx) │ │ │ │ - mov 0x28(%rbx),%eax │ │ │ │ - add 0x24(%rbx),%eax │ │ │ │ - add 0x2c(%rbx),%eax │ │ │ │ - mov %rax,0x50(%rbx) │ │ │ │ + jne 23d90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ pop %rbx │ │ │ │ + mov (%rax,%rbp,8),%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ pop %r14 │ │ │ │ - jmp 32c0 │ │ │ │ - lea 0x64edc(%rip),%rcx │ │ │ │ - mov $0x8eb,%edx │ │ │ │ - lea 0x5f2d2(%rip),%rsi │ │ │ │ - lea 0x5f2df(%rip),%rdi │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x3d(%rdi) │ │ │ │ + mov 0x30(%rdi),%eax │ │ │ │ + je 23de1 │ │ │ │ + mov 0x60(%rdi),%rdx │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + movslq %eax,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + lea 0x0(,%rdx,8),%rsi │ │ │ │ + cmp 0x10(%rcx,%rdx,8),%ebp │ │ │ │ + jae 23dd0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 23d77 │ │ │ │ + mov -0x8(%rcx,%rsi,1),%edx │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jb 23dd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 23f24 │ │ │ │ + jmp 23d77 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 21610 │ │ │ │ + movl $0x0,0x1c(%rbx) │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 1e750 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + js 23f9a │ │ │ │ + cltq │ │ │ │ + movzbl 0x38(%rbx),%r8d │ │ │ │ + lea (%rax,%rax,2),%r13 │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + shl $0x3,%r13 │ │ │ │ + mov (%rax),%rcx │ │ │ │ + add %r13,%rcx │ │ │ │ + cmpb $0x0,0x3a(%rbx) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov 0xc(%rcx),%esi │ │ │ │ + mov (%rcx),%r9 │ │ │ │ + mov 0x8(%rax),%r14d │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + movzbl 0x39(%rbx),%ecx │ │ │ │ + mov (%rax,%r14,8),%rdx │ │ │ │ + jne 23e80 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea -0x7a59(%rip),%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rax │ │ │ │ + push %rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + call 1f000 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmpb $0x0,0x3b(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + jne 23f30 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 23f08 │ │ │ │ + movb $0x1,0x3d(%rsi) │ │ │ │ + mov %ebp,%eax │ │ │ │ + movl $0x0,0x30(%rsi) │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 23f76 │ │ │ │ + mov %eax,%ebp │ │ │ │ + jmp 23d77 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x80(%rbx),%rax │ │ │ │ + lea -0x7aae(%rip),%rdi │ │ │ │ + mov (%rax,%r14,8),%rax │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + push %r9 │ │ │ │ + mov %r8d,%r9d │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov %rax,%rcx │ │ │ │ + call 1fbf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmpb $0x0,0x3b(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + je 23e58 │ │ │ │ + mov 0x68(%rax),%rax │ │ │ │ + mov 0x88(%rsi),%rdx │ │ │ │ + lea -0x759a(%rip),%rdi │ │ │ │ + movzbl 0x38(%rsi),%r9d │ │ │ │ + movzbl 0x39(%rsi),%r8d │ │ │ │ + mov (%rax),%rcx │ │ │ │ + add %r13,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov (%rdx,%r14,8),%rcx │ │ │ │ + mov 0x58(%rsi),%rdx │ │ │ │ + mov (%rdx,%r14,8),%rdx │ │ │ │ + push %rdi │ │ │ │ + mov 0xc(%rax),%edi │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push $0x0 │ │ │ │ + push (%rax) │ │ │ │ + call 1fbf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 23e58 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x60(%rsi),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x8(%rax,%r13,1),%edx │ │ │ │ + movb $0x1,0x3d(%rsi) │ │ │ │ + mov %r12d,0x30(%rsi) │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jb 23fb9 │ │ │ │ + mov %ebp,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + jmp 23e6e │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x68(%rax),%rax │ │ │ │ + mov 0x58(%rsi),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea -0x7613(%rip),%rdi │ │ │ │ + movzbl 0x38(%rsi),%r8d │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov (%rdx,%r14,8),%rdx │ │ │ │ + add %r13,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + movzbl 0x39(%rsi),%ecx │ │ │ │ + mov (%rax),%r9 │ │ │ │ + mov 0xc(%rax),%eax │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rax │ │ │ │ + push $0x0 │ │ │ │ + call 1f000 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 23e58 │ │ │ │ + lea 0x5d509(%rip),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov $0x14d,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x60073(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x6346f(%rip),%rcx │ │ │ │ + mov $0x90c,%edx │ │ │ │ + lea 0x5d4d9(%rip),%rsi │ │ │ │ + lea 0x5d6a3(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea 0x63450(%rip),%rcx │ │ │ │ + mov $0x92d,%edx │ │ │ │ + lea 0x5d4ba(%rip),%rsi │ │ │ │ + lea 0x5d68d(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %ecx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x14(%rsi),%eax │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - cmp %eax,0x18(%rsi) │ │ │ │ - jae 224b8 <__cxa_finalize@plt+0x1ece8> │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + jne 24028 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov (%rax,%rbp,8),%rax │ │ │ │ + mov %r13d,0x48(%rax) │ │ │ │ + mov %r12d,0x50(%rax) │ │ │ │ add $0x18,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x4(%rsi),%r15d │ │ │ │ - mov 0xc(%rsi),%eax │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add (%rsi),%eax │ │ │ │ - movsd (%r9),%xmm0 │ │ │ │ - mov %r8d,%r14d │ │ │ │ - mov %edx,%r12d │ │ │ │ - sub %eax,%r15d │ │ │ │ - movsd 0x10(%r9),%xmm1 │ │ │ │ - sub 0x10(%rsi),%r15d │ │ │ │ - mov %ecx,%r13d │ │ │ │ - mov %r15d,%edi │ │ │ │ - call 61460 │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - add $0x1,%eax │ │ │ │ - lea 0x0(,%rax,8),%rsi │ │ │ │ - sub %rax,%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - sub %rdx,%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - lea (%rax,%rcx,1),%rdx │ │ │ │ - mov %r8w,0x40(%rax,%rcx,1) │ │ │ │ - movb $0x0,0x42(%rdx) │ │ │ │ - mov 0x18(%rbx),%eax │ │ │ │ - mov 0x14(%rbx),%ecx │ │ │ │ - mov %eax,%edi │ │ │ │ - sub %ecx,%edi │ │ │ │ - cmp %edi,%r14d │ │ │ │ - jae 2255f <__cxa_finalize@plt+0x1ed8f> │ │ │ │ - mov $0x100,%edi │ │ │ │ - mov %di,0x40(%rdx) │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jbe 2256d <__cxa_finalize@plt+0x1ed9d> │ │ │ │ - movb $0x0,0x40(%rdx) │ │ │ │ - movb $0x1,0x42(%rdx) │ │ │ │ - mov 0xc(%rbx),%r8d │ │ │ │ - mov 0x10(%rbx),%edi │ │ │ │ - mov %eax,0x3c(%rdx) │ │ │ │ - movd %ecx,%xmm6 │ │ │ │ - mov (%rbx),%eax │ │ │ │ - movd 0x4(%rbx),%xmm1 │ │ │ │ - add $0x1,%esi │ │ │ │ - mov %r13b,0x8(%rdx) │ │ │ │ - movd %r8d,%xmm2 │ │ │ │ - movd %edi,%xmm4 │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - punpckldq %xmm4,%xmm2 │ │ │ │ - add %r8d,%eax │ │ │ │ - punpckldq %xmm5,%xmm1 │ │ │ │ - add %edi,%eax │ │ │ │ - punpcklqdq %xmm2,%xmm1 │ │ │ │ - movups %xmm1,0x24(%rdx) │ │ │ │ - movd %eax,%xmm1 │ │ │ │ - mov %r12d,%eax │ │ │ │ - punpckldq %xmm6,%xmm1 │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - movq %xmm1,0x34(%rdx) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %r15d,%xmm1 │ │ │ │ - unpcklpd %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - mov %esi,0x0(%rbp) │ │ │ │ - jmp 224a2 <__cxa_finalize@plt+0x1ecd2> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%eax │ │ │ │ + cmpb $0x0,0x3d(%rdi) │ │ │ │ + mov 0x30(%rdi),%eax │ │ │ │ + je 24079 │ │ │ │ + mov 0x60(%rdi),%rdx │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + movslq %eax,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + lea 0x0(,%rdx,8),%rsi │ │ │ │ + cmp 0x10(%rcx,%rdx,8),%ebp │ │ │ │ + jae 24068 │ │ │ │ test %eax,%eax │ │ │ │ - je 22653 <__cxa_finalize@plt+0x1ee83> │ │ │ │ - mov 0x8(%rdi),%r8 │ │ │ │ - lea (%rax,%rax,4),%r9 │ │ │ │ - shl $0x4,%r9 │ │ │ │ - add $0x20,%r8 │ │ │ │ - add %r8,%r9 │ │ │ │ - mov (%r8),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 22648 <__cxa_finalize@plt+0x1ee78> │ │ │ │ - mov 0x10(%r8),%rax │ │ │ │ - lea (%rdx,%rdx,4),%rcx │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - jmp 22629 <__cxa_finalize@plt+0x1ee59> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x58,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22648 <__cxa_finalize@plt+0x1ee78> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - mov 0x58(%rdx),%rcx │ │ │ │ - mov 0x20(%rdx),%edx │ │ │ │ - add 0x1c(%rcx),%edx │ │ │ │ - cmp %edx,%esi │ │ │ │ - jne 22620 <__cxa_finalize@plt+0x1ee50> │ │ │ │ - mov $0x1,%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x50,%r8 │ │ │ │ - cmp %r8,%r9 │ │ │ │ - jne 225fd <__cxa_finalize@plt+0x1ee2d> │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 22698 <__cxa_finalize@plt+0x1eec8> │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - lea (%rdx,%rdx,4),%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add $0x2d,%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - jmp 22689 <__cxa_finalize@plt+0x1eeb9> │ │ │ │ + je 24003 │ │ │ │ + mov -0x8(%rcx,%rsi,1),%edx │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jb 24068 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 241cc │ │ │ │ + jmp 24003 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 21610 │ │ │ │ + movl $0x0,0x1c(%rbx) │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 1e750 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + js 24242 │ │ │ │ + cltq │ │ │ │ + movzbl 0x38(%rbx),%r8d │ │ │ │ + movzbl 0x39(%rbx),%ecx │ │ │ │ + lea (%rax,%rax,2),%r15 │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + shl $0x3,%r15 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + add %r15,%rdi │ │ │ │ + cmpb $0x0,0x3a(%rbx) │ │ │ │ + mov 0x8(%rdi),%r10d │ │ │ │ + mov 0xc(%rdi),%esi │ │ │ │ + mov (%rdi),%r9 │ │ │ │ + mov (%rax,%r10,8),%rdx │ │ │ │ + jne 24120 │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + lea -0x7cef(%rip),%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rax │ │ │ │ + push %rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + call 1f000 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + cmpb $0x0,0x3b(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + jne 241d8 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 241b0 │ │ │ │ + movb $0x1,0x3d(%rsi) │ │ │ │ + mov %ebp,%eax │ │ │ │ + movl $0x0,0x30(%rsi) │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 2421e │ │ │ │ + mov %eax,%ebp │ │ │ │ + jmp 24003 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x80(%rbx),%rax │ │ │ │ + lea -0x7d4e(%rip),%rdi │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + mov (%rax,%r10,8),%rax │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + push %r9 │ │ │ │ + mov %r8d,%r9d │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov %rax,%rcx │ │ │ │ + call 1fbf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + cmpb $0x0,0x3b(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + je 240f7 │ │ │ │ + mov 0x68(%rax),%rax │ │ │ │ + mov 0x88(%rsi),%rdx │ │ │ │ + lea -0x7844(%rip),%rdi │ │ │ │ + movzbl 0x38(%rsi),%r9d │ │ │ │ + movzbl 0x39(%rsi),%r8d │ │ │ │ + mov (%rax),%rcx │ │ │ │ + add %r15,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov (%rdx,%r10,8),%rcx │ │ │ │ + mov 0x58(%rsi),%rdx │ │ │ │ + mov (%rdx,%r10,8),%rdx │ │ │ │ + push %rdi │ │ │ │ + mov 0xc(%rax),%edi │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push $0x0 │ │ │ │ + push (%rax) │ │ │ │ + call 1fbf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 240f7 │ │ │ │ nop │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 22698 <__cxa_finalize@plt+0x1eec8> │ │ │ │ - cmpb $0x3,(%rax) │ │ │ │ - jne 22680 <__cxa_finalize@plt+0x1eeb0> │ │ │ │ - mov $0x1,%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov 0x60(%rsi),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x8(%rax,%r15,1),%edx │ │ │ │ + movb $0x1,0x3d(%rsi) │ │ │ │ + mov %r14d,0x30(%rsi) │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jb 24261 │ │ │ │ + mov %ebp,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + jmp 2410d │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x68(%rax),%rax │ │ │ │ + mov 0x58(%rsi),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea -0x78bb(%rip),%rdi │ │ │ │ + movzbl 0x38(%rsi),%r8d │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov (%rdx,%r10,8),%rdx │ │ │ │ + add %r15,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + movzbl 0x39(%rsi),%ecx │ │ │ │ + mov (%rax),%r9 │ │ │ │ + mov 0xc(%rax),%eax │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rax │ │ │ │ + push $0x0 │ │ │ │ + call 1f000 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 240f7 │ │ │ │ + lea 0x5d261(%rip),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov $0x521,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x5fdcb(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x631c7(%rip),%rcx │ │ │ │ + mov $0x90c,%edx │ │ │ │ + lea 0x5d231(%rip),%rsi │ │ │ │ + lea 0x5d3fb(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x631a8(%rip),%rcx │ │ │ │ + mov $0x92d,%edx │ │ │ │ + lea 0x5d212(%rip),%rsi │ │ │ │ + lea 0x5d3e5(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov (%rdi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 226d4 <__cxa_finalize@plt+0x1ef04> │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - lea (%rdx,%rdx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add $0x2d,%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - jmp 226c9 <__cxa_finalize@plt+0x1eef9> │ │ │ │ - nop │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 226d1 <__cxa_finalize@plt+0x1ef01> │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - and $0x1,%edx │ │ │ │ - je 226c0 <__cxa_finalize@plt+0x1eef0> │ │ │ │ - mov %edx,%eax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %ecx,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + cmpb $0x0,0x3c(%rdi) │ │ │ │ + jne 242c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov (%rax,%rbp,8),%rax │ │ │ │ + mov %r13d,0x44(%rax) │ │ │ │ + mov %r12d,0x4c(%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 226d1 <__cxa_finalize@plt+0x1ef01> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x3d(%rdi) │ │ │ │ + mov 0x30(%rdi),%eax │ │ │ │ + je 24319 │ │ │ │ + mov 0x60(%rdi),%rdx │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + movslq %eax,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + lea 0x0(,%rdx,8),%rsi │ │ │ │ + cmp 0x10(%rcx,%rdx,8),%ebp │ │ │ │ + jae 24308 │ │ │ │ + test %eax,%eax │ │ │ │ + je 242a3 │ │ │ │ + mov -0x8(%rcx,%rsi,1),%edx │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jb 24308 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 2446c │ │ │ │ + jmp 242a3 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 22719 <__cxa_finalize@plt+0x1ef49> │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - lea (%rdx,%rdx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add $0x2d,%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - jmp 22709 <__cxa_finalize@plt+0x1ef39> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 21610 │ │ │ │ + movl $0x0,0x1c(%rbx) │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 1e750 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + js 244e2 │ │ │ │ + cltq │ │ │ │ + movzbl 0x38(%rbx),%r8d │ │ │ │ + movzbl 0x39(%rbx),%ecx │ │ │ │ + lea (%rax,%rax,2),%r15 │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + shl $0x3,%r15 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + add %r15,%rdi │ │ │ │ + cmpb $0x0,0x3a(%rbx) │ │ │ │ + mov 0x8(%rdi),%r10d │ │ │ │ + mov 0xc(%rdi),%esi │ │ │ │ + mov (%rdi),%r9 │ │ │ │ + mov (%rax,%r10,8),%rdx │ │ │ │ + jne 243c0 │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + lea -0x7f8f(%rip),%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rax │ │ │ │ + push %rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + call 1f000 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + cmpb $0x0,0x3b(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + jne 24478 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 24450 │ │ │ │ + movb $0x1,0x3d(%rsi) │ │ │ │ + mov %ebp,%eax │ │ │ │ + movl $0x0,0x30(%rsi) │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 244be │ │ │ │ + mov %eax,%ebp │ │ │ │ + jmp 242a3 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x80(%rbx),%rax │ │ │ │ + lea -0x7fee(%rip),%rdi │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + mov (%rax,%r10,8),%rax │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + push %r9 │ │ │ │ + mov %r8d,%r9d │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov %rax,%rcx │ │ │ │ + call 1fbf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + cmpb $0x0,0x3b(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + je 24397 │ │ │ │ + mov 0x68(%rax),%rax │ │ │ │ + mov 0x88(%rsi),%rdx │ │ │ │ + lea -0x7ae4(%rip),%rdi │ │ │ │ + movzbl 0x38(%rsi),%r9d │ │ │ │ + movzbl 0x39(%rsi),%r8d │ │ │ │ + mov (%rax),%rcx │ │ │ │ + add %r15,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov (%rdx,%r10,8),%rcx │ │ │ │ + mov 0x58(%rsi),%rdx │ │ │ │ + mov (%rdx,%r10,8),%rdx │ │ │ │ + push %rdi │ │ │ │ + mov 0xc(%rax),%edi │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push $0x0 │ │ │ │ + push (%rax) │ │ │ │ + call 1fbf0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 24397 │ │ │ │ nop │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 22716 <__cxa_finalize@plt+0x1ef46> │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - je 22700 <__cxa_finalize@plt+0x1ef30> │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - ret │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 22716 <__cxa_finalize@plt+0x1ef46> │ │ │ │ + mov 0x60(%rsi),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x8(%rax,%r15,1),%edx │ │ │ │ + movb $0x1,0x3d(%rsi) │ │ │ │ + mov %r14d,0x30(%rsi) │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jb 24501 │ │ │ │ + mov %ebp,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + jmp 243ad │ │ │ │ nopl (%rax) │ │ │ │ + mov 0x68(%rax),%rax │ │ │ │ + mov 0x58(%rsi),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea -0x7b5b(%rip),%rdi │ │ │ │ + movzbl 0x38(%rsi),%r8d │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov (%rdx,%r10,8),%rdx │ │ │ │ + add %r15,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + movzbl 0x39(%rsi),%ecx │ │ │ │ + mov (%rax),%r9 │ │ │ │ + mov 0xc(%rax),%eax │ │ │ │ + push %rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rax │ │ │ │ + push $0x0 │ │ │ │ + call 1f000 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 24397 │ │ │ │ + lea 0x5cfc1(%rip),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov $0x50f,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5fb2b(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x62f27(%rip),%rcx │ │ │ │ + mov $0x90c,%edx │ │ │ │ + lea 0x5cf91(%rip),%rsi │ │ │ │ + lea 0x5d15b(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x62f08(%rip),%rcx │ │ │ │ + mov $0x92d,%edx │ │ │ │ + lea 0x5cf72(%rip),%rsi │ │ │ │ + lea 0x5d145(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 21610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp 213d0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + push %r12 │ │ │ │ + mov %r8,%r13 │ │ │ │ + mov %r9,%r12 │ │ │ │ + push %rbp │ │ │ │ + lea 0x5cd5c(%rip),%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x78e7e(%rip),%rdi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0x78e67(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x78e4e(%rip),%rdi │ │ │ │ + lea 0x5d0ae(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0x78e30(%rip),%rdi │ │ │ │ + add $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmp 3110 <__fprintf_chk@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rcx,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %r8,%r14 │ │ │ │ push %r13 │ │ │ │ mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x18(%rdi),%r12 │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - call 25ea0 <__cxa_finalize@plt+0x226d0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - call 25ee0 <__cxa_finalize@plt+0x22710> │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - mov 0x4c(%r12),%eax │ │ │ │ - movl $0x0,(%r14) │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - mov %ebx,(%r15) │ │ │ │ - mov 0x20(%r13),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 228c0 <__cxa_finalize@plt+0x1f0f0> │ │ │ │ - movsbl %bpl,%eax │ │ │ │ - movb $0x0,0x23(%rsp) │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + lea 0x5cb59(%rip),%rsi │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2478e │ │ │ │ + mov 0x2c(%r13),%ecx │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %r14d,%r14d │ │ │ │ xor %r15d,%r15d │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - movl $0xffffffff,0x8(%rsp) │ │ │ │ - movl $0xffffffff,0x14(%rsp) │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - jmp 227d4 <__cxa_finalize@plt+0x1f004> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - mov 0x4(%rsp),%edx │ │ │ │ - movzbl 0x3c(%rax,%r14,1),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - je 22890 <__cxa_finalize@plt+0x1f0c0> │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp 0x20(%r13),%r15d │ │ │ │ - jae 22850 <__cxa_finalize@plt+0x1f080> │ │ │ │ - lea (%r15,%r15,4),%rax │ │ │ │ - lea (%r15,%rax,2),%rsi │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - lea 0x0(,%rsi,8),%r14 │ │ │ │ - mov 0x18(%rax,%r14,1),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 25ea0 <__cxa_finalize@plt+0x226d0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - call 25ee0 <__cxa_finalize@plt+0x22710> │ │ │ │ - cmp %r12d,%ebx │ │ │ │ - jae 2280e <__cxa_finalize@plt+0x1f03e> │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ + lea 0x5d2df(%rip),%rbp │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 24670 │ │ │ │ + jmp 24778 │ │ │ │ + nop │ │ │ │ + lea 0x5dac6(%rip),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r15d │ │ │ │ + mov $0x1,%esi │ │ │ │ + add $0xd0,%r14 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp 0x2c(%rax),%r15d │ │ │ │ + jae 24778 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x5cff0(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x30(%rax),%r13 │ │ │ │ + xor %eax,%eax │ │ │ │ + add %r14,%r13 │ │ │ │ + mov 0x8(%r13),%rcx │ │ │ │ + mov 0x28(%r13),%r9 │ │ │ │ + mov 0x48(%r13),%r8 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + lea 0x5cfc9(%rip),%rdx │ │ │ │ + movzbl 0x40(%r13),%r9d │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + lea 0x1(%rax),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + movzbl 0x41(%r13),%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5ddd0(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x54(%r13),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 24640 │ │ │ │ + lea 0x5c94b(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x54(%r13),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 24640 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x58(%r13),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov (%rax,%r12,8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x54(%r13),%eax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ cmp %edx,%r12d │ │ │ │ - jb 227b0 <__cxa_finalize@plt+0x1efe0> │ │ │ │ - cmp %ebx,%r12d │ │ │ │ - jae 227c6 <__cxa_finalize@plt+0x1eff6> │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - cmp %esi,%eax │ │ │ │ - jb 227c6 <__cxa_finalize@plt+0x1eff6> │ │ │ │ - mov 0x30(%r13),%rcx │ │ │ │ - mov 0x4(%rsp),%edi │ │ │ │ - movzbl 0x3c(%rcx,%r14,1),%ecx │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jne 227c6 <__cxa_finalize@plt+0x1eff6> │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jae 2283d <__cxa_finalize@plt+0x1f06d> │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - lea -0x1(%rbx),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp 0x20(%r13),%r15d │ │ │ │ - jb 227d4 <__cxa_finalize@plt+0x1f004> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x23(%rsp),%eax │ │ │ │ - xor $0x1,%eax │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov 0x24(%rsp),%ebx │ │ │ │ - cmp %ebx,%ecx │ │ │ │ - jae 22876 <__cxa_finalize@plt+0x1f0a6> │ │ │ │ - test %al,%al │ │ │ │ - je 22876 <__cxa_finalize@plt+0x1f0a6> │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - sub $0x1,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - add $0x38,%rsp │ │ │ │ + jb 24750 │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jb 24718 │ │ │ │ + jmp 24640 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x5dd58(%rip),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp 0x54(%r13),%r12d │ │ │ │ + jb 24718 │ │ │ │ + jmp 24640 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ + jmp 35a0 │ │ │ │ + mov 0x78c6b(%rip),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5f6b2(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x54(%rsi),%eax │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + mov %rax,0x58(%rbx) │ │ │ │ + mov 0x54(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x54(%rbx),%edx │ │ │ │ + lea 0x1(%rbp),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x60(%rbx) │ │ │ │ + mov 0x58(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%r13 │ │ │ │ + call 13000 │ │ │ │ + mov 0x54(%rbx),%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + mov %ebp,(%rax,%rdx,4) │ │ │ │ + mov 0x58(%rbx),%rax │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov 0x54(%rbx),%ecx │ │ │ │ + mov (%rax,%rcx,8),%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x54(%rbx),%eax │ │ │ │ + mov 0x58(%rbx),%rcx │ │ │ │ + mov 0x60(%rbx),%rdx │ │ │ │ + mov (%rdx,%rax,4),%edx │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + movb $0x0,(%rax,%rdx,1) │ │ │ │ + addl $0x1,0x54(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp %r12d,0x10(%rsp) │ │ │ │ - jae 228aa <__cxa_finalize@plt+0x1f0da> │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov %r12d,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,(%rdx) │ │ │ │ - mov %r15d,0x14(%rsp) │ │ │ │ - mov %r12d,0x8(%rsp) │ │ │ │ - movb $0x1,0x23(%rsp) │ │ │ │ - jmp 227c6 <__cxa_finalize@plt+0x1eff6> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movl $0xffffffff,0x14(%rsp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 22858 <__cxa_finalize@plt+0x1f088> │ │ │ │ - nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + mov $0x48,%esi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 229d0 <__cxa_finalize@plt+0x1f200> │ │ │ │ - cmp $0x2,%dl │ │ │ │ - mov %rdi,%r15 │ │ │ │ - movsbl %dl,%ebp │ │ │ │ - sete 0x17(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - lea (%rbx,%rbx,4),%rax │ │ │ │ - lea (%rbx,%rax,2),%rax │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - movzbl 0x3c(%rdi,%rax,8),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - je 22968 <__cxa_finalize@plt+0x1f198> │ │ │ │ - cmpb $0x0,0x17(%rsp) │ │ │ │ - jne 22968 <__cxa_finalize@plt+0x1f198> │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %esi,%ebx │ │ │ │ - jb 2290c <__cxa_finalize@plt+0x1f13c> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 79b10 │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call 68430 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x44(%rsp),%rcx │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x5c777(%rip),%rdx │ │ │ │ + call 18090 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + lea (%rax,%rdx,4),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x44(%rsp),%edx │ │ │ │ + mov %rax,0x30(%r14) │ │ │ │ + test %edx,%edx │ │ │ │ + je 24f11 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + mov %rbx,%r13 │ │ │ │ + lea 0x62a94(%rip),%r14 │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + jmp 24944 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + add $0x8,%r13 │ │ │ │ + call 7e970 │ │ │ │ + addl $0x1,0xc(%rsp) │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + cmp 0x44(%rsp),%eax │ │ │ │ + jae 24e8f │ │ │ │ + mov 0x0(%r13),%r15 │ │ │ │ + mov 0x8(%r15),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 24920 │ │ │ │ + mov (%r15),%r12 │ │ │ │ + mov (%r12),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32d0 │ │ │ │ + cmpb $0x23,(%rbx) │ │ │ │ + je 24920 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jbe 24985 │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x5cd0d(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3190 │ │ │ │ + test %eax,%eax │ │ │ │ + je 24d80 │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + jbe 24920 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov 0x2c(%rcx),%eax │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + lea (%rax,%rdx,4),%rbx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add 0x30(%rcx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 684b0 │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + mov %r12,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add (%rdx),%rax │ │ │ │ + mov (%rax),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %rax,%r15 │ │ │ │ + cmp $0x8,%r12d │ │ │ │ + ja 24ee8 │ │ │ │ + mov %r12d,%eax │ │ │ │ + movslq (%r14,%rax,4),%rax │ │ │ │ + add %r14,%rax │ │ │ │ + notrack jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3430 │ │ │ │ + mov %al,0x41(%rbx) │ │ │ │ + test %al,%al │ │ │ │ + jne 24d3a │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + sub $0x2e,%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + jne 24d42 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 249b8 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x0(%r13),%r15 │ │ │ │ + addl $0x1,0x2c(%rax) │ │ │ │ + jmp 24920 │ │ │ │ + nop │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + lea -0x2d(%rax),%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + jbe 24a54 │ │ │ │ + cmp $0x2b,%al │ │ │ │ + jne 24f8a │ │ │ │ + mov %al,0x40(%rbx) │ │ │ │ + jmp 24a20 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3770 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x38(%rbx) │ │ │ │ + jp 24a20 │ │ │ │ + jne 24a20 │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + sub $0x2e,%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + je 24a20 │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x5c9eb(%rip),%rdi │ │ │ │ + push %rbp │ │ │ │ + mov $0x5,%r9d │ │ │ │ + mov $0xdf3,%esi │ │ │ │ + lea 0x5fb22(%rip),%rdx │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov $0x1,%eax │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3430 │ │ │ │ + cltq │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 24aec │ │ │ │ + cmpb $0x30,0x0(%rbp) │ │ │ │ + jne 24f55 │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + jmp 24a20 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3430 │ │ │ │ + cltq │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 24b24 │ │ │ │ + cmpb $0x30,0x0(%rbp) │ │ │ │ + jne 24f20 │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + jmp 24a20 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15d,0x30(%rbx) │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15d,%r15d │ │ │ │ + call 13000 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ + jmp 24a20 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,0x50(%rbx) │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15d,%r15d │ │ │ │ + call 13000 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x48(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x48(%rbx),%rax │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ + add $0x1,%r12 │ │ │ │ + jmp 249b8 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,0x10(%rbx) │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15d,%r15d │ │ │ │ + call 13000 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ + jmp 24b9d │ │ │ │ + nop │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x5d8c5(%rip),%rsi │ │ │ │ + call 3540 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je 24a20 │ │ │ │ + call 3320 <__ctype_b_loc@plt> │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rax,%r15 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov (%r15),%rsi │ │ │ │ + movsbq (%rbx),%rdx │ │ │ │ + mov %eax,%edi │ │ │ │ + testb $0x20,0x1(%rsi,%rdx,2) │ │ │ │ + je 24d30 │ │ │ │ + test %eax,%eax │ │ │ │ + je 24d30 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 24c44 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %edi,%edx │ │ │ │ + jae 24c59 │ │ │ │ + lea 0x1(%rdx),%ebp │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add %rbx,%rbp │ │ │ │ + movsbq 0x0(%rbp),%rcx │ │ │ │ + testb $0x20,0x1(%rsi,%rcx,2) │ │ │ │ + jne 24c40 │ │ │ │ + cmp %eax,%edx │ │ │ │ + jb 24c80 │ │ │ │ + lea 0x5d84b(%rip),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 3540 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + jne 24c10 │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov 0x20(%rsp),%r12 │ │ │ │ + jmp 24a20 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x58(%r12),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ + mov 0x54(%r12),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x60(%r12),%rdi │ │ │ │ + mov %rax,0x58(%r12) │ │ │ │ + mov 0x54(%r12),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x54(%r12),%edx │ │ │ │ + lea 0x1(%rbx),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x60(%r12) │ │ │ │ + mov 0x58(%r12),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdx │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov 0x54(%r12),%edx │ │ │ │ + mov 0x60(%r12),%rax │ │ │ │ + mov %ebx,(%rax,%rdx,4) │ │ │ │ + mov 0x58(%r12),%rax │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov 0x54(%r12),%ecx │ │ │ │ + mov (%rax,%rcx,8),%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x54(%r12),%eax │ │ │ │ + mov 0x58(%r12),%rcx │ │ │ │ + mov 0x60(%r12),%rdx │ │ │ │ + mov (%rdx,%rax,4),%edx │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + movb $0x0,(%rax,%rdx,1) │ │ │ │ + addl $0x1,0x54(%r12) │ │ │ │ + jmp 24c5d │ │ │ │ + mov %rbx,%rbp │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 24c59 │ │ │ │ + cmp $0x2,%al │ │ │ │ + jbe 24a20 │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + push %rbp │ │ │ │ + lea 0x5c72c(%rip),%rdi │ │ │ │ + mov $0x7,%r9d │ │ │ │ + lea 0x5f891(%rip),%rdx │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov $0xe01,%esi │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + je 24920 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x10,%ebx │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + shl $0x4,%rcx │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp 24dd9 │ │ │ │ + cmp $0xc,%r13d │ │ │ │ + jbe 24dc6 │ │ │ │ + mov $0xc,%edx │ │ │ │ + lea 0x5c8d8(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3190 │ │ │ │ + test %eax,%eax │ │ │ │ + je 24e51 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov (%rax),%r15 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 24e48 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov (%rax,%r12,1),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp $0x5,%eax │ │ │ │ + jbe 24dcd │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x5c88f(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3190 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 24da4 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea -0x5(%r13),%r15d │ │ │ │ + lea -0x4(%r13),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15d,0x18(%rax) │ │ │ │ + call 13000 │ │ │ │ + lea 0x5(%rbp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %rdi,0x10(%rax) │ │ │ │ + call 3480 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ + jmp 24da4 │ │ │ │ + mov (%rsp),%r13 │ │ │ │ + jmp 24920 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea -0xc(%r13),%r15d │ │ │ │ + lea -0xb(%r13),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15d,0x28(%rax) │ │ │ │ + call 13000 │ │ │ │ + mov 0x28(%rsp),%r13 │ │ │ │ + lea 0x5(%rbp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%r13) │ │ │ │ + call 3480 │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ + jmp 24dc6 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov 0x30(%rax),%rdi │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + lea 0x43517(%rip),%rcx │ │ │ │ + mov $0xd0,%edx │ │ │ │ + mov 0x2c(%r14),%esi │ │ │ │ + call 34d0 │ │ │ │ + movb $0x1,0x8(%r14) │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 32c0 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 24f16 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - add $0x1,%rbx │ │ │ │ - lea (%rax,%rax,2),%rsi │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea (%rax,%rsi,4),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - mov 0x18(%rax,%rdx,1),%rsi │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %r12d,%r13d │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - lea (%rax,%rdx,4),%rax │ │ │ │ - mov $0x68,%edx │ │ │ │ - lea (%r14,%rax,8),%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x20(%r15),%esi │ │ │ │ - cmp %esi,%ebx │ │ │ │ - jb 22908 <__cxa_finalize@plt+0x1f138> │ │ │ │ - jmp 22934 <__cxa_finalize@plt+0x1f164> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 22934 <__cxa_finalize@plt+0x1f164> │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + lea 0x5c592(%rip),%rdi │ │ │ │ + lea 0x5c7da(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xe14,%esi │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 24e9d │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + lea 0x5c555(%rip),%rdi │ │ │ │ + mov $0x3,%r9d │ │ │ │ + lea 0x5c75d(%rip),%rdx │ │ │ │ + mov $0xde1,%esi │ │ │ │ + mov %r15,%rcx │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + lea 0x5c520(%rip),%rdi │ │ │ │ + mov $0x4,%r9d │ │ │ │ + lea 0x5c728(%rip),%rdx │ │ │ │ + mov $0xdea,%esi │ │ │ │ + mov %r15,%rcx │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5c4e9(%rip),%rdi │ │ │ │ + mov $0x6,%r9d │ │ │ │ + lea 0x5c70d(%rip),%rdx │ │ │ │ + mov $0xdf9,%esi │ │ │ │ + mov %r15,%rcx │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 22ae0 <__cxa_finalize@plt+0x1f310> │ │ │ │ - mov 0x30(%rdi),%r11 │ │ │ │ - test %r11,%r11 │ │ │ │ - je 22ae0 <__cxa_finalize@plt+0x1f310> │ │ │ │ - mov %esi,%r10d │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - test %esi,%esi │ │ │ │ - je 22ae5 <__cxa_finalize@plt+0x1f315> │ │ │ │ - lea -0x1(%rsi),%edi │ │ │ │ - mov %r11,%rax │ │ │ │ - test %r10b,%r10b │ │ │ │ - je 22b14 <__cxa_finalize@plt+0x1f344> │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 22a3c <__cxa_finalize@plt+0x1f26c> │ │ │ │ - jmp 22ae5 <__cxa_finalize@plt+0x1f315> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x58,%rax │ │ │ │ - cmp %edi,%edx │ │ │ │ - je 22b00 <__cxa_finalize@plt+0x1f330> │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - cmpb $0x0,0x3c(%rax) │ │ │ │ - je 22a30 <__cxa_finalize@plt+0x1f260> │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov 0x58(%rax),%rbx │ │ │ │ - mov 0x20(%rax),%r8d │ │ │ │ - movzbl 0x60(%rax),%ecx │ │ │ │ - mov (%rax),%r9d │ │ │ │ - add 0x1c(%rbx),%r8d │ │ │ │ - cmp %edi,%edx │ │ │ │ - jae 22af0 <__cxa_finalize@plt+0x1f320> │ │ │ │ - sub $0x2,%esi │ │ │ │ - mov %edx,%edi │ │ │ │ - movsbl %r10b,%r10d │ │ │ │ - sub %edx,%esi │ │ │ │ - lea (%rdi,%rdi,4),%rax │ │ │ │ - add %rdi,%rsi │ │ │ │ - lea (%rdi,%rax,2),%rax │ │ │ │ - lea (%rsi,%rsi,4),%rdx │ │ │ │ - lea (%r11,%rax,8),%rax │ │ │ │ - lea (%rsi,%rdx,2),%rdx │ │ │ │ - lea 0x58(%r11,%rdx,8),%r11 │ │ │ │ - jmp 22aa6 <__cxa_finalize@plt+0x1f2d6> │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 22ad6 <__cxa_finalize@plt+0x1f306> │ │ │ │ - add $0x58,%rax │ │ │ │ - cmp %rax,%r11 │ │ │ │ - je 22af0 <__cxa_finalize@plt+0x1f320> │ │ │ │ - mov %edx,%r8d │ │ │ │ - mov %edi,%r9d │ │ │ │ - mov %esi,%ecx │ │ │ │ - movzbl 0x3c(%rax),%edx │ │ │ │ - cmp %r10d,%edx │ │ │ │ - jne 22af0 <__cxa_finalize@plt+0x1f320> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - movzbl 0x60(%rdx),%esi │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jne 22ad6 <__cxa_finalize@plt+0x1f306> │ │ │ │ - mov (%rdx),%edi │ │ │ │ - cmp %r9d,%edi │ │ │ │ - jne 22ad6 <__cxa_finalize@plt+0x1f306> │ │ │ │ - mov 0x58(%rdx),%r9 │ │ │ │ - mov 0x20(%rdx),%edx │ │ │ │ - add 0x1c(%r9),%edx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 22a90 <__cxa_finalize@plt+0x1f2c0> │ │ │ │ - cmp %edx,%r8d │ │ │ │ - jae 22a95 <__cxa_finalize@plt+0x1f2c5> │ │ │ │ - xor %ecx,%ecx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 17790 │ │ │ │ + lea 0x5d8c3(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + je 25038 │ │ │ │ + lea 0x5c6eb(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + je 25021 │ │ │ │ + lea 0x5c6dd(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 25048 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ pop %rbx │ │ │ │ - mov %ecx,%eax │ │ │ │ - ret │ │ │ │ + pop %rbp │ │ │ │ + jmp 24870 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp 6a010 │ │ │ │ + lea 0x5c437(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xd7b,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5f5c1(%rip),%rdx │ │ │ │ + call 70f30 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + xor %eax,%eax │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%ecx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + mov $0x20,%esi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 13000 │ │ │ │ + mov %rbp,(%rax) │ │ │ │ + mov %bl,0x8(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movl $0x0,0xc(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %ecx,%eax │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - lea (%rdx,%rax,2),%rax │ │ │ │ - lea 0x2(%rcx),%edx │ │ │ │ - lea (%r11,%rax,8),%rax │ │ │ │ - jmp 22a47 <__cxa_finalize@plt+0x1f277> │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmp 22a47 <__cxa_finalize@plt+0x1f277> │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %ecx,%r15d │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x18(%rsi),%r14 │ │ │ │ - mov 0x58(%r14),%rdi │ │ │ │ - mov 0x18(%rdi),%r8d │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - movsbl 0x60(%rax),%r13d │ │ │ │ - mov (%rax),%r15d │ │ │ │ - mov 0x18(%rdi),%ecx │ │ │ │ - mov 0x1c(%rdi),%ebp │ │ │ │ - add 0x20(%rax),%ebp │ │ │ │ - lea -0x1(%rcx,%rdx,1),%r9d │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - call 1a140 <__cxa_finalize@plt+0x16970> │ │ │ │ - mov 0x40(%rbx),%ecx │ │ │ │ - push %r13 │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x1(%rbp,%rax,1),%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x61188(%rip),%rdx │ │ │ │ - push %rax │ │ │ │ - push %rbp │ │ │ │ - push %r15 │ │ │ │ - movsbl 0x3c(%rbx),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x44(%rbx),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x38(%rsp),%r9d │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x3c(%rsp),%r8d │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x58(%r14),%rdi │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %r12,%rsi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0xc(%rdi),%ebp │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + lea 0x1(%rbp),%esi │ │ │ │ + shl $0x5,%rbp │ │ │ │ + shl $0x5,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + add %rbp,%rax │ │ │ │ + mov %r13d,(%rax) │ │ │ │ + mov %r14d,0x4(%rax) │ │ │ │ + mov %r15b,0x10(%rax) │ │ │ │ + mov %r12,0x8(%rax) │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + movl $0x0,0x14(%rax) │ │ │ │ + addl $0x1,0xc(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 18cf0 <__cxa_finalize@plt+0x15520> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - xor %edx,%edx │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ + mov 0xc(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 25190 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + lea 0x5c5b4(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - movsbl 0x2c(%rsi),%r8d │ │ │ │ - mov 0x24(%rsi),%eax │ │ │ │ - mov 0x28(%rsi),%esi │ │ │ │ - test %r8b,%r8b │ │ │ │ - je 22bff <__cxa_finalize@plt+0x1f42f> │ │ │ │ - lea 0x1(%rsi),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%r12),%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - push %rdx │ │ │ │ - lea 0x6113b(%rip),%rdx │ │ │ │ xor %ebx,%ebx │ │ │ │ - lea 0x5eb4f(%rip),%r14 │ │ │ │ - push %rsi │ │ │ │ - mov $0x1,%esi │ │ │ │ - push %rax │ │ │ │ - movsbl 0x2d(%r12),%r9d │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x20(%r12),%eax │ │ │ │ - add $0x20,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - je 22c72 <__cxa_finalize@plt+0x1f4a2> │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x782ae(%rip),%rdi │ │ │ │ mov %ebx,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ + mov %r12,%rdx │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x10(%rbp),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov 0x4(%rax),%r9d │ │ │ │ + mov (%rax),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x30(%r12),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - add %rbp,%rsi │ │ │ │ - add $0x58,%rbp │ │ │ │ - call 22b20 <__cxa_finalize@plt+0x1f350> │ │ │ │ - cmp 0x20(%r12),%ebx │ │ │ │ - jb 22c40 <__cxa_finalize@plt+0x1f470> │ │ │ │ + cmp 0xc(%rbp),%ebx │ │ │ │ + jb 25150 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - lea 0x6110b(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov (%rsi),%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov (%r12),%eax │ │ │ │ + mov 0xc(%r12),%eax │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ test %eax,%eax │ │ │ │ - je 22cf1 <__cxa_finalize@plt+0x1f521> │ │ │ │ - xor %ebp,%ebp │ │ │ │ + je 251ea │ │ │ │ xor %ebx,%ebx │ │ │ │ - lea 0x5eab9(%rip),%r14 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + add $0x1,%rbx │ │ │ │ + shl $0x5,%rbp │ │ │ │ + mov 0x18(%rdi,%rbp,1),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x10(%r12),%rdi │ │ │ │ + movq $0x0,0x18(%rdi,%rbp,1) │ │ │ │ + cmp 0xc(%r12),%ebx │ │ │ │ + jb 251c0 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0xc(%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 25232 │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + shl $0x5,%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp (%rax),%esi │ │ │ │ + jb 25229 │ │ │ │ + cmp %esi,0x4(%rax) │ │ │ │ + jae 25238 │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 25220 │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x8(%r12),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - add %rbp,%rsi │ │ │ │ - add $0x50,%rbp │ │ │ │ - call 22bd0 <__cxa_finalize@plt+0x1f400> │ │ │ │ - cmp (%r12),%ebx │ │ │ │ - jb 22cc0 <__cxa_finalize@plt+0x1f4f0> │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov 0xc(%rdi),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%esi │ │ │ │ + shl $0x5,%rsi │ │ │ │ + add 0x10(%rdi),%rsi │ │ │ │ + mov (%rsi),%eax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%esi │ │ │ │ + shl $0x5,%rsi │ │ │ │ + add 0x10(%rdi),%rsi │ │ │ │ + mov 0x4(%rsi),%eax │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + lea 0x5c46e(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x76,%esi │ │ │ │ + lea 0x5f3c1(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + push %rbx │ │ │ │ + test %esi,%esi │ │ │ │ + jle 25300 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 25346 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movslq %esi,%rdi │ │ │ │ + imul %rdx,%rdi │ │ │ │ + call 31a0 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 25324 │ │ │ │ + movl $0x0,0x8(%rbx) │ │ │ │ + mov %ebp,0xc(%rbx) │ │ │ │ + mov %r12,0x10(%rbx) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ + mov %esi,%ecx │ │ │ │ + lea 0x5c3fe(%rip),%rdi │ │ │ │ + mov $0x36,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5f389(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x5c3dc(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x41,%esi │ │ │ │ + lea 0x5f3ff(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x5c3ba(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x3b,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5f38b(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rdi),%eax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%r13 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 253b3 │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 22dd4 <__cxa_finalize@plt+0x1f604> │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ + jle 253b3 │ │ │ │ mov %rsi,%r12 │ │ │ │ - mov %edx,%r13d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - lea (%rdx,%rdx,4),%r8 │ │ │ │ - shl $0x4,%r8 │ │ │ │ - lea (%rdi,%r8,1),%r15 │ │ │ │ - mov 0x20(%r15),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 22dd0 <__cxa_finalize@plt+0x1f600> │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ebp,%ebp │ │ │ │ xor %ebx,%ebx │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + imul %rbx,%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + add %r13,%rdi │ │ │ │ + call *%r12 │ │ │ │ + cmp %ebx,0x8(%rbp) │ │ │ │ + jg 25398 │ │ │ │ + mov 0x0(%rbp),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + sete %al │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + test %esi,%esi │ │ │ │ + jle 2542a │ │ │ │ + mov 0xc(%rdi),%esi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add %ebp,%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + imul 0x10(%rdi),%rsi │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + call 3660 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 2544e │ │ │ │ + add %ebp,0xc(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + mov %esi,%ecx │ │ │ │ + lea 0x5c2d4(%rip),%rdi │ │ │ │ + mov $0x71,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5f32f(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + call 25290 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movslq 0x8(%rdi),%rdx │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + cmp 0xc(%rbx),%edx │ │ │ │ + je 254a0 │ │ │ │ + imul %rax,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + add %rdx,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + call 3480 │ │ │ │ + addl $0x1,0x8(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x2710,%edx │ │ │ │ + movslq %edx,%rsi │ │ │ │ + imul %rax,%rsi │ │ │ │ + call 3660 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 254ce │ │ │ │ + addl $0x2710,0xc(%rbx) │ │ │ │ + movslq 0x8(%rbx),%rdx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + jmp 25480 │ │ │ │ + call 25290 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + sete %al │ │ │ │ + cmp %esi,%edx │ │ │ │ + setle %dl │ │ │ │ + or %dl,%al │ │ │ │ + jne 25508 │ │ │ │ + test %esi,%esi │ │ │ │ + js 25508 │ │ │ │ + movslq %esi,%rax │ │ │ │ + imul 0x10(%rdi),%rax │ │ │ │ + add (%rdi),%rax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov 0x18(%rax,%r14,1),%rax │ │ │ │ - add $0x58,%r14 │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - call 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ - add %eax,%ebp │ │ │ │ - cmp 0x20(%r15),%ebx │ │ │ │ - jb 22d60 <__cxa_finalize@plt+0x1f590> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov (%rcx),%eax │ │ │ │ - mov 0x8(%rcx),%rdi │ │ │ │ - addq $0x1,(%rsp) │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov %ebp,0x1c(%r15) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jb 22d38 <__cxa_finalize@plt+0x1f568> │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x580c(%rip),%rcx │ │ │ │ - mov $0x50,%edx │ │ │ │ - call 34d0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add $0x18,%rsp │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + mov 0x10(%rsi),%r8 │ │ │ │ + cmp %r8,%rdi │ │ │ │ + jne 255aa │ │ │ │ + movslq 0x8(%rsi),%rdx │ │ │ │ + movslq 0x8(%rbx),%rcx │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov 0xc(%rbx),%esi │ │ │ │ + lea (%rdx,%rcx,1),%r13d │ │ │ │ + cmp %r13d,%esi │ │ │ │ + jle 25570 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + imul %rdi,%rcx │ │ │ │ + mov (%r12),%rsi │ │ │ │ + imul %r8,%rdx │ │ │ │ + lea (%rax,%rcx,1),%rdi │ │ │ │ + call 3480 │ │ │ │ + mov %r13d,0x8(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x2710(%rdx),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle 255ce │ │ │ │ + add %ebp,%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + imul %rdi,%rsi │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 3660 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 255f2 │ │ │ │ + add %ebp,0xc(%rbx) │ │ │ │ + movslq 0x8(%r12),%rdx │ │ │ │ + mov 0x10(%r12),%r8 │ │ │ │ + movslq 0x8(%rbx),%rcx │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + jmp 25548 │ │ │ │ + lea 0x5c156(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xa6,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5f1ef(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x5c132(%rip),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov $0x71,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5f18b(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + call 25290 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 22d92 <__cxa_finalize@plt+0x1f5c2> │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 22da5 <__cxa_finalize@plt+0x1f5d5> │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - cmpl $0x2,(%rdi) │ │ │ │ - jne 22f90 <__cxa_finalize@plt+0x1f7c0> │ │ │ │ - push %r14 │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 25646 │ │ │ │ + mov 0x18(%rdi),%rcx │ │ │ │ + mov 0x18(%rsi),%rdx │ │ │ │ + mov %rax,%r9 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + test %rdx,%rdx │ │ │ │ + js 25650 │ │ │ │ + cmpb $0x2b,0x40(%rdi) │ │ │ │ + lea (%rdx,%rax,1),%r8 │ │ │ │ + je 25664 │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + js 2566d │ │ │ │ + lea (%rdx,%r8,1),%rax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%r10 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + neg %r10 │ │ │ │ + cmp %r9,%r10 │ │ │ │ + jl 25630 │ │ │ │ + cmpb $0x2b,0x40(%rdi) │ │ │ │ + jne 2563a │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jns 25642 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%rax │ │ │ │ + neg %rsi │ │ │ │ + cmp %r9,%rsi │ │ │ │ + jl 25642 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 256c7 │ │ │ │ + mov 0x20(%rdi),%rcx │ │ │ │ + mov 0x10(%rsi),%rdx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + sub %rax,%r8 │ │ │ │ + cmp %r8,%rdx │ │ │ │ + jl 256a8 │ │ │ │ + mov %rcx,%r9 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jg 256ac │ │ │ │ + lea (%rdx,%rax,1),%r9 │ │ │ │ + cmpb $0x2b,0x40(%rdi) │ │ │ │ + je 256d0 │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + cmp %r8,%rdx │ │ │ │ + jl 256c3 │ │ │ │ + mov %rcx,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + jg 256c7 │ │ │ │ + lea (%rdx,%r9,1),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + cmp %r8,%rdx │ │ │ │ + jge 256bb │ │ │ │ + jmp 256c3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jb 25727 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jb 25727 │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jb 25727 │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + sbb %al,%al │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x40(%rdi) │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movq $0x0,0x20(%rdi) │ │ │ │ + movq $0x0,0x28(%rdi) │ │ │ │ + movq $0x1,0x18(%rdi) │ │ │ │ + movups %xmm0,0x30(%rdi) │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2577f │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2578e │ │ │ │ + mov (%rdi),%rax │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rdi),%rbx │ │ │ │ - movzbl 0x2d(%rbx),%edx │ │ │ │ - movzbl 0x7d(%rbx),%ecx │ │ │ │ - cmp $0x3,%dl │ │ │ │ - sete %al │ │ │ │ - cmp %cl,%dl │ │ │ │ - sete %dl │ │ │ │ - or %dl,%al │ │ │ │ - jne 22f80 <__cxa_finalize@plt+0x1f7b0> │ │ │ │ - cmp $0x3,%cl │ │ │ │ - je 22f80 <__cxa_finalize@plt+0x1f7b0> │ │ │ │ - mov 0x70(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 22f98 <__cxa_finalize@plt+0x1f7c8> │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x68,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov $0x30,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea (%r14,%r14,4),%rax │ │ │ │ - lea (%r14,%rax,2),%r12 │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - add $0x1,%r14 │ │ │ │ - shl $0x3,%r12 │ │ │ │ - mov 0x80(%rax),%rax │ │ │ │ - mov 0x18(%rax,%r12,1),%rbp │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - movdqu 0x10(%rbp),%xmm0 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movups %xmm0,0x10(%rbx) │ │ │ │ - movdqu 0x30(%rbp),%xmm1 │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - movups %xmm1,0x30(%rbx) │ │ │ │ - mov %eax,0x28(%rbx) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x38(%rdi),%rbp │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - movzwl 0x60(%rbp),%eax │ │ │ │ - mov %rdx,0x48(%rbx) │ │ │ │ - mov 0x50(%rbp),%edx │ │ │ │ - mov %ax,0x60(%rbx) │ │ │ │ - mov %edx,0x50(%rbx) │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x58(%rbx) │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 15a90 <__cxa_finalize@plt+0x122c0> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - add 0x80(%rdi),%r12 │ │ │ │ - movzbl 0x3c(%r12),%ecx │ │ │ │ - movzbl 0x4a(%r12),%r8d │ │ │ │ - call 1eab0 <__cxa_finalize@plt+0x1b2e0> │ │ │ │ - mov 0x8(%r13),%rbx │ │ │ │ - mov 0x70(%rbx),%eax │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jb 22e30 <__cxa_finalize@plt+0x1f660> │ │ │ │ - mov 0x80(%rbx),%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - je 22f4b <__cxa_finalize@plt+0x1f77b> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r12d,%r12d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rdi,%rbp,1),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - add $0x1,%r12d │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - mov 0x80(%rbx),%rax │ │ │ │ - mov 0x18(%rax,%rbp,1),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x80(%rbx),%rdi │ │ │ │ - movq $0x0,0x18(%rdi,%rbp,1) │ │ │ │ - add $0x58,%rbp │ │ │ │ - cmp 0x70(%rbx),%r12d │ │ │ │ - jb 22f10 <__cxa_finalize@plt+0x1f740> │ │ │ │ - call 32c0 │ │ │ │ - movb $0x0,0x7d(%rbx) │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - mov $0x50,%esi │ │ │ │ - movq $0x0,0x80(%rbx) │ │ │ │ - movl $0x0,0x70(%rbx) │ │ │ │ - call 5e500 │ │ │ │ - movl $0x1,0x0(%r13) │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ + mov %rdi,0x40(%rbp) │ │ │ │ + mov %rax,0x38(%rdi) │ │ │ │ + test %rax,%rax │ │ │ │ + je 257c2 │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 25930 │ │ │ │ + mov 0x18(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jae 25930 │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call *%r12 │ │ │ │ + mov 0x38(%rbx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 25918 │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 25918 │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 258e0 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jae 258e0 │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 25832 │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 258d0 │ │ │ │ + mov 0x18(%rdx),%rcx │ │ │ │ + lea 0x1(%rcx),%rdx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 258d0 │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call *%r12 │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 258c0 │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 258c0 │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 25880 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jb 258a8 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call *%r12 │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2589b │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 258a8 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call *%r12 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call *%r12 │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 2586f │ │ │ │ + nop │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + jmp 25850 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call *%r12 │ │ │ │ + mov 0x38(%rbx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 258ff │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 25820 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call *%r12 │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp 25820 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call *%r12 │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 25807 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rdx),%rax │ │ │ │ + jmp 257e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + xor %edx,%edx │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x40(%rdi),%rbp │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rdi,0x38(%rbp) │ │ │ │ + mov 0x38(%rdi),%rcx │ │ │ │ + mov %rax,0x40(%rdi) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 25976 │ │ │ │ + mov 0x18(%rcx),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 25ae0 │ │ │ │ + mov 0x18(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jae 25ae0 │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call *%r12 │ │ │ │ + mov 0x38(%rbx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 25ac8 │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 25ac8 │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 25a90 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jae 25a90 │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 259e2 │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 25a80 │ │ │ │ + mov 0x18(%rdx),%rcx │ │ │ │ + lea 0x1(%rcx),%rdx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 25a80 │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call *%r12 │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 25a70 │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 25a70 │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 25a30 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jb 25a58 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call *%r12 │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 25a4b │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 25a58 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call *%r12 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call *%r12 │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 25a1f │ │ │ │ + nop │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + jmp 25a00 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x80(%rbx),%rdi │ │ │ │ - jmp 22f4b <__cxa_finalize@plt+0x1f77b> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call *%r12 │ │ │ │ + mov 0x38(%rbx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 25aaf │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 259d0 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call *%r12 │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp 259d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call *%r12 │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 259b7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rdx),%rax │ │ │ │ + jmp 25990 │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %esi,%r14d │ │ │ │ - mov $0x10,%esi │ │ │ │ push %r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %r9,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov %rdi,0xc0(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov (%rbx),%esi │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov (%rbx),%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - shl $0x3,%rdx │ │ │ │ - call 3070 │ │ │ │ - mov (%rbx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 23f20 <__cxa_finalize@plt+0x20750> │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - movd %r14d,%xmm1 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movdqa 0x639cc(%rip),%xmm12 │ │ │ │ - pshufd $0x0,%xmm1,%xmm0 │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - psubd %xmm12,%xmm0 │ │ │ │ - movaps %xmm0,0xb0(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - lea 0x0(%r13,%r13,4),%rax │ │ │ │ - mov %r13d,%ecx │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea (%rdx,%rax,1),%r11 │ │ │ │ - movzbl 0x2d(%r11),%edx │ │ │ │ - mov 0x20(%r11),%ebx │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0x2,%esi │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 23f19 <__cxa_finalize@plt+0x20749> │ │ │ │ - mov 0x30(%r11),%rdi │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + imul %rcx,%rdx │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + add %rsi,%r12 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call *%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call *%rbp │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 25de0 │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call *%r13 │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call *%rbp │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + cmp %r14,%rdx │ │ │ │ + jb 25c40 │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jb 25bd0 │ │ │ │ + cmp %rax,0x8(%rsp) │ │ │ │ + jb 25bd0 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 25c40 │ │ │ │ + mov 0x28(%r15),%rax │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + lea 0x8(,%rax,8),%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x28(%r15),%rdx │ │ │ │ + mov %rax,0x30(%r15) │ │ │ │ + mov %r12,(%rax,%rdx,8) │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,0x28(%r15) │ │ │ │ + mov %r15,%r14 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call *%rbp │ │ │ │ + cmp %rax,0x10(%rsp) │ │ │ │ + jl 25d30 │ │ │ │ + mov (%r15),%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x38(%r15),%rdi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %r13,%r8 │ │ │ │ + push %rbx │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + call 25af0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x38(%r15) │ │ │ │ + mov 0x40(%r15),%rax │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 25c98 │ │ │ │ + xor %edx,%edx │ │ │ │ + test %rax,%rax │ │ │ │ + jne 25ca5 │ │ │ │ + movq $0x1,0x18(%r15) │ │ │ │ + jmp 25bb4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call *%rbp │ │ │ │ + cmp %rax,0x10(%rsp) │ │ │ │ + jge 25d20 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call *%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov 0x40(%r15),%rdi │ │ │ │ + mov %rbp,%r9 │ │ │ │ + push %rbx │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + call 25af0 │ │ │ │ + mov 0x38(%r15),%rcx │ │ │ │ + mov %rax,0x40(%r15) │ │ │ │ + pop %rdx │ │ │ │ + pop %rsi │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 25c27 │ │ │ │ + mov 0x18(%rcx),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 25db8 │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + sub %rsi,%rdi │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + cmovl %rsi,%rdx │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,0x18(%r15) │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + jle 25d40 │ │ │ │ + mov 0x20(%rcx),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call *%r13 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x38(%r15),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + call *%rbp │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jb 25dc8 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 25d03 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 25dc8 │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jae 25bb4 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 25790 │ │ │ │ + nop │ │ │ │ + mov (%r15),%rax │ │ │ │ + jmp 25c63 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call *%rbp │ │ │ │ + jmp 25bee │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0xffffffffffffffff,%rdi │ │ │ │ + jge 25bb4 │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call *%r13 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x40(%r15),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + call *%rbp │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jb 25d96 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 25d83 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 25d96 │ │ │ │ + cmp %rax,0x8(%rsp) │ │ │ │ + jae 25bb4 │ │ │ │ + mov 0x40(%r15),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 25790 │ │ │ │ + mov %rax,0x40(%r15) │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 25940 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 25caf │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%r15),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 25940 │ │ │ │ + mov %rax,0x38(%r15) │ │ │ │ + jmp 25d03 │ │ │ │ + mov $0x48,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + movq $0x0,0x40(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + movq $0x0,0x28(%rax) │ │ │ │ + movq $0x1,0x18(%rax) │ │ │ │ + call *%r13 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + call *%rbp │ │ │ │ + mov %r12,0x20(%r14) │ │ │ │ + mov %rax,(%r14) │ │ │ │ + jmp 25bb7 │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 25fc0 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call *%r12 │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call *%rbp │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call *%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + cmp 0x0(%r13),%r15 │ │ │ │ + jg 25fc0 │ │ │ │ + mov 0x38(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 25ee1 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + push 0x68(%rsp) │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + call 25e40 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + cmp %rcx,0x10(%rsp) │ │ │ │ + jl 25fc0 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jg 25fd8 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 25f17 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 25fe1 │ │ │ │ + lea 0x1(%rdx),%r14 │ │ │ │ + lea 0x0(,%r14,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 13000 │ │ │ │ + cmpq $0x0,0x28(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + mov %rax,-0x8(%rdi,%r15,1) │ │ │ │ + je 25f86 │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r13,%rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r14 │ │ │ │ + lea 0x0(,%r14,8),%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov %rax,-0x8(%rdi,%r13,1) │ │ │ │ + cmp 0x28(%rbx),%r15 │ │ │ │ + jb 25f50 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rdi,(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r14,(%rax) │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 25fc0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push 0x68(%rsp) │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + call 25e40 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + add $0x28,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3c(%rdi),%r8 │ │ │ │ - mov %r8,%r9 │ │ │ │ - jmp 2309f <__cxa_finalize@plt+0x1f8cf> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %rcx,0x10(%rsp) │ │ │ │ + jge 25f95 │ │ │ │ + jmp 25fc0 │ │ │ │ + lea 0x615b8(%rip),%rcx │ │ │ │ + mov $0x181,%edx │ │ │ │ + lea 0x5b724(%rip),%rsi │ │ │ │ + lea 0x5b731(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 26400 │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov (%rbx),%r12 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r15,%rsi │ │ │ │ + call *%rax │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + call *%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x5b6ca(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x38(%rbx),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 263f3 │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + mov (%r15),%rbp │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + call *%rax │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov 0x30(%rsp),%r13 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call *%r13 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x5b66f(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x38(%r15),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 263e1 │ │ │ │ + mov %r14,%r11 │ │ │ │ + mov (%r11),%rbp │ │ │ │ + mov 0x20(%r11),%rdi │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + call *%rax │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x20(%r11),%rdi │ │ │ │ + call *%r13 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x5b616(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + mov 0x38(%r11),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 263d4 │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %r11,%r13 │ │ │ │ + mov (%r10),%rbp │ │ │ │ + mov 0x20(%r10),%rdi │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + call *%rax │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x20(%r10),%rdi │ │ │ │ + call *%r14 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x5b5b5(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov 0x38(%r10),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 263c1 │ │ │ │ + mov %r15,0x48(%rsp) │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + call *%rax │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + call *%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x5b54e(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x38(%rbx),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 263a2 │ │ │ │ + mov 0x0(%r13),%r15 │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + call *%rax │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + call *%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x5b4fd(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x38(%r13),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 26395 │ │ │ │ + mov (%r15),%r9 │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + call *%rax │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x5b4a6(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x38(%r15),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 26388 │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + call *%rax │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + call *%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x5b44b(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 26371 │ │ │ │ + mov (%r14),%r9 │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call *%rdx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x5b3f8(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x38(%r14),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + call 26000 │ │ │ │ + mov 0x40(%r14),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 26302 │ │ │ │ + mov 0x40(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 262b5 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov 0x40(%r15),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 26254 │ │ │ │ + mov 0x40(%r13),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 26203 │ │ │ │ + mov 0x40(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 261b3 │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov 0x48(%rsp),%r15 │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov 0x40(%r10),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + jne 26146 │ │ │ │ + mov %r13,%r11 │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov 0x40(%r11),%r11 │ │ │ │ + test %r11,%r11 │ │ │ │ + jne 260e5 │ │ │ │ + mov 0x40(%r15),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 2608c │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov 0x40(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 26032 │ │ │ │ + add $0x68,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x38(%rdi),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2665f │ │ │ │ + mov 0x38(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2652c │ │ │ │ + mov 0x38(%r12),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 26496 │ │ │ │ + mov 0x38(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 26453 │ │ │ │ + call 26410 │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 26461 │ │ │ │ + call 26410 │ │ │ │ + mov 0x38(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x38(%r13) │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x28(%r13) │ │ │ │ + movq $0x0,0x40(%r13) │ │ │ │ + jne 269c0 │ │ │ │ + movq $0x0,0x30(%r13) │ │ │ │ + mov 0x40(%r12),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 264f1 │ │ │ │ + mov 0x38(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 264ae │ │ │ │ + call 26410 │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 264bc │ │ │ │ + call 26410 │ │ │ │ + mov 0x38(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x38(%r13) │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x28(%r13) │ │ │ │ + movq $0x0,0x40(%r13) │ │ │ │ + jne 26950 │ │ │ │ + movq $0x0,0x30(%r13) │ │ │ │ + mov 0x38(%r12),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x40(%r12),%rdi │ │ │ │ + movq $0x0,0x38(%r12) │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x28(%r12) │ │ │ │ + movq $0x0,0x40(%r12) │ │ │ │ + jne 26930 │ │ │ │ + movq $0x0,0x30(%r12) │ │ │ │ + mov 0x40(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2662a │ │ │ │ + mov 0x38(%r12),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 26594 │ │ │ │ + mov 0x38(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 26551 │ │ │ │ + call 26410 │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2655f │ │ │ │ + call 26410 │ │ │ │ + mov 0x38(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x38(%r13) │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x28(%r13) │ │ │ │ + movq $0x0,0x40(%r13) │ │ │ │ + jne 269b0 │ │ │ │ + movq $0x0,0x30(%r13) │ │ │ │ + mov 0x40(%r12),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 265ef │ │ │ │ + mov 0x38(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 265ac │ │ │ │ + call 26410 │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 265ba │ │ │ │ + call 26410 │ │ │ │ + mov 0x38(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x38(%r13) │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x28(%r13) │ │ │ │ + movq $0x0,0x40(%r13) │ │ │ │ + jne 26960 │ │ │ │ + movq $0x0,0x30(%r13) │ │ │ │ + mov 0x38(%r12),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x40(%r12),%rdi │ │ │ │ + movq $0x0,0x38(%r12) │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x28(%r12) │ │ │ │ + movq $0x0,0x40(%r12) │ │ │ │ + jne 26910 │ │ │ │ + movq $0x0,0x30(%r12) │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x38(%rbp) │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x28(%rbp) │ │ │ │ + movq $0x0,0x40(%rbp) │ │ │ │ + jne 268e8 │ │ │ │ + movq $0x0,0x30(%rbp) │ │ │ │ + mov 0x40(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 26899 │ │ │ │ + mov 0x38(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2676a │ │ │ │ + mov 0x38(%r12),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 266d4 │ │ │ │ + mov 0x38(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 26691 │ │ │ │ + call 26410 │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2669f │ │ │ │ + call 26410 │ │ │ │ + mov 0x38(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x38(%r13) │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x28(%r13) │ │ │ │ + movq $0x0,0x40(%r13) │ │ │ │ + jne 26990 │ │ │ │ + movq $0x0,0x30(%r13) │ │ │ │ + mov 0x40(%r12),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2672f │ │ │ │ + mov 0x38(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 266ec │ │ │ │ + call 26410 │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 266fa │ │ │ │ + call 26410 │ │ │ │ + mov 0x38(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x38(%r13) │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x28(%r13) │ │ │ │ + movq $0x0,0x40(%r13) │ │ │ │ + jne 26980 │ │ │ │ + movq $0x0,0x30(%r13) │ │ │ │ + mov 0x38(%r12),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x40(%r12),%rdi │ │ │ │ + movq $0x0,0x38(%r12) │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x28(%r12) │ │ │ │ + movq $0x0,0x40(%r12) │ │ │ │ + jne 26920 │ │ │ │ + movq $0x0,0x30(%r12) │ │ │ │ + mov 0x40(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 26868 │ │ │ │ + mov 0x38(%r12),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 267d2 │ │ │ │ + mov 0x38(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2678f │ │ │ │ + call 26410 │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2679d │ │ │ │ + call 26410 │ │ │ │ + mov 0x38(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x38(%r13) │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x28(%r13) │ │ │ │ + movq $0x0,0x40(%r13) │ │ │ │ + jne 26970 │ │ │ │ + movq $0x0,0x30(%r13) │ │ │ │ + mov 0x40(%r12),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2682d │ │ │ │ + mov 0x38(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 267ea │ │ │ │ + call 26410 │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 267f8 │ │ │ │ + call 26410 │ │ │ │ + mov 0x38(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x38(%r13) │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x28(%r13) │ │ │ │ + movq $0x0,0x40(%r13) │ │ │ │ + jne 269a0 │ │ │ │ + movq $0x0,0x30(%r13) │ │ │ │ + mov 0x38(%r12),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x40(%r12),%rdi │ │ │ │ + movq $0x0,0x38(%r12) │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x28(%r12) │ │ │ │ + movq $0x0,0x40(%r12) │ │ │ │ + jne 26940 │ │ │ │ + movq $0x0,0x30(%r12) │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x38(%rbp) │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x28(%rbp) │ │ │ │ + movq $0x0,0x40(%rbp) │ │ │ │ + jne 26900 │ │ │ │ + movq $0x0,0x30(%rbp) │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x38(%rbx) │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x28(%rbx) │ │ │ │ + movq $0x0,0x40(%rbx) │ │ │ │ + jne 268d8 │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0x58,%r9 │ │ │ │ - cmp %ebx,%eax │ │ │ │ - je 23ea8 <__cxa_finalize@plt+0x206d8> │ │ │ │ - cmpb $0x0,(%r9) │ │ │ │ - jne 23090 <__cxa_finalize@plt+0x1f8c0> │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jae 23ea8 <__cxa_finalize@plt+0x206d8> │ │ │ │ - lea (%rax,%rax,4),%r9 │ │ │ │ - lea (%rax,%r9,2),%rax │ │ │ │ - mov 0x18(%rdi,%rax,8),%rax │ │ │ │ - mov 0x58(%rax),%r9 │ │ │ │ - mov 0x20(%rax),%ebp │ │ │ │ - add 0x1c(%r9),%ebp │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 268c2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 26657 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 26891 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%r12),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 26621 │ │ │ │ + nop │ │ │ │ + mov 0x30(%r12),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 26761 │ │ │ │ + nop │ │ │ │ + mov 0x30(%r12),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 26523 │ │ │ │ + nop │ │ │ │ + mov 0x30(%r12),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 2685f │ │ │ │ + nop │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 264e9 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 265e7 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 267ca │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 26727 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 266cc │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 26825 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 2658c │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 2648e │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov 0x10(%rdi),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 27059 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov 0x8(%rdi),%r13 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %r12d,%ebx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r9,%r12 │ │ │ │ + jmp 26a20 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp %r15d,%ebx │ │ │ │ + je 27059 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 26a10 │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %ebx,%r12d │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jae 27059 │ │ │ │ + mov (%rcx),%rax │ │ │ │ + mov (%rax,%r12,8),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 27059 │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + mov 0x20(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%r13 │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + cmp %r13,(%r12) │ │ │ │ + jl 27059 │ │ │ │ + mov 0x38(%r12),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 26f88 │ │ │ │ + mov 0x20(%r15),%rax │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + cmp (%r15),%r13 │ │ │ │ + jg 26f88 │ │ │ │ + mov 0x38(%r15),%r11 │ │ │ │ + test %r11,%r11 │ │ │ │ + je 26f75 │ │ │ │ + mov 0x20(%r11),%rax │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + cmp (%r11),%r13 │ │ │ │ + jg 26f75 │ │ │ │ + mov 0x38(%r11),%rdx │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 27da0 │ │ │ │ + mov 0x20(%rdx),%rax │ │ │ │ + mov 0x18(%rax),%rcx │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + cmp (%rdx),%r13 │ │ │ │ + jg 27da0 │ │ │ │ + mov 0x38(%rdx),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 26cc1 │ │ │ │ + mov 0x20(%r10),%rax │ │ │ │ + mov 0x18(%rax),%rcx │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + cmp (%r10),%r13 │ │ │ │ + jg 26cc1 │ │ │ │ + mov 0x38(%r10),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 26b7a │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea -0x14d2(%rip),%rdx │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + push %rcx │ │ │ │ + lea -0x154f(%rip),%rcx │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + call 25e40 │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + mov 0x60(%rsp),%r10 │ │ │ │ + mov 0x58(%rsp),%r11 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jl 26cc1 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jg 28edf │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 26bb3 │ │ │ │ + test %rax,%rax │ │ │ │ + je 27073 │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x60(%rsp),%r10 │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + mov 0x58(%rsp),%r11 │ │ │ │ + mov 0x20(%r10),%rax │ │ │ │ + cmpq $0x0,0x28(%r10) │ │ │ │ + mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ + je 26c78 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %r10,%r12 │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rbp,0x58(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + add $0x1,%rbp │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + lea 0x0(,%rbp,8),%rsi │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov 0x68(%rsp),%r11 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp 0x28(%r12),%rbx │ │ │ │ + mov %rax,-0x8(%rdi,%rsi,1) │ │ │ │ + jb 26c1f │ │ │ │ + mov %r12,%r10 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov 0x40(%rsp),%r13 │ │ │ │ + mov 0x58(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x40(%r10),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 26cc1 │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x1622(%rip),%rdx │ │ │ │ + push %r11 │ │ │ │ + lea -0x169b(%rip),%rcx │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + call 25e40 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jl 27da0 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jg 27d92 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 26cfa │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 27073 │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + mov 0x20(%rdx),%rax │ │ │ │ + cmpq $0x0,0x28(%rdx) │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ + je 26db9 │ │ │ │ + mov %r13,%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %rax,%r12 │ │ │ │ + add $0x1,%rbp │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + lea 0x0(,%rbp,8),%rsi │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov 0x30(%rdx),%rax │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp 0x28(%rdx),%rbx │ │ │ │ + mov %rax,-0x8(%rdi,%rsi,1) │ │ │ │ + jb 26d5f │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x40(%rax),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 27da0 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x20(%r10),%rax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + cmp %rcx,(%r10) │ │ │ │ + jl 27da0 │ │ │ │ + mov 0x38(%r10),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 26e51 │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + lea -0x1810(%rip),%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x17aa(%rip),%rdx │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + push %r8 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + call 25e40 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + cmp %rcx,0x20(%rsp) │ │ │ │ + jg 27da0 │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + cmp %rdx,0x40(%rsp) │ │ │ │ + jl 28e8d │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 26e8e │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 27073 │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ + mov 0x20(%r10),%rax │ │ │ │ + cmpq $0x0,0x28(%r10) │ │ │ │ + mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ + je 26f53 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %r10,%r12 │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + add $0x1,%rbp │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + lea 0x0(,%rbp,8),%rsi │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp 0x28(%r12),%rbx │ │ │ │ + mov %rax,-0x8(%rdi,%rsi,1) │ │ │ │ + jb 26efa │ │ │ │ + mov %r12,%r10 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + jmp 28e9d │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jge 27e94 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jge 27098 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %r14,(%rsp) │ │ │ │ + jg 27059 │ │ │ │ + cmp %r13,0x8(%rsp) │ │ │ │ + jl 277f0 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%r14 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 2706a │ │ │ │ + add $0x1,%r14 │ │ │ │ + lea 0x0(,%r14,8),%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 13000 │ │ │ │ + cmpq $0x0,0x28(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rdi,%r13,1) │ │ │ │ + je 27018 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r14 │ │ │ │ + lea 0x0(,%r14,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + mov (%rax,%r13,8),%rax │ │ │ │ + add $0x1,%r13 │ │ │ │ + mov %rax,-0x8(%rdi,%r15,1) │ │ │ │ + cmp 0x28(%r12),%r13 │ │ │ │ + jb 26fe8 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %r14,(%rax) │ │ │ │ + mov 0x40(%r12),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 27059 │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + mov 0x20(%rbx),%r15 │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + cmp %r14,(%r12) │ │ │ │ + jge 27350 │ │ │ │ + add $0x78,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 230df <__cxa_finalize@plt+0x1f90f> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 26fb5 │ │ │ │ + lea 0x60526(%rip),%rcx │ │ │ │ + mov $0x181,%edx │ │ │ │ + lea 0x5a692(%rip),%rsi │ │ │ │ + lea 0x5a69f(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jg 28060 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 270bf │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 27073 │ │ │ │ + add $0x1,%rcx │ │ │ │ + lea 0x0(,%rcx,8),%rdx │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + cmpq $0x0,0x28(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x20(%r15),%rax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rax,-0x8(%rdi,%rdx,1) │ │ │ │ + je 2715b │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %rcx,%rbp │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add $0x1,%rbp │ │ │ │ + lea 0x0(,%rbp,8),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov %rax,-0x8(%rdi,%r12,1) │ │ │ │ + cmp 0x28(%rbx),%r15 │ │ │ │ + jb 27118 │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0x40(%r15),%rdx │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 26f88 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x20(%rdx),%rax │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + cmp %rcx,(%rdx) │ │ │ │ + jl 26f88 │ │ │ │ + mov 0x38(%rdx),%r11 │ │ │ │ + test %r11,%r11 │ │ │ │ + je 28318 │ │ │ │ + mov 0x20(%r11),%rax │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + cmp (%r11),%rcx │ │ │ │ + jg 28318 │ │ │ │ + mov 0x38(%r11),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 28a78 │ │ │ │ + mov 0x20(%r10),%rax │ │ │ │ + mov 0x18(%rax),%r15 │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + cmp (%r10),%rcx │ │ │ │ + jg 28a78 │ │ │ │ + mov 0x38(%r10),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 27246 │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + lea -0x1c05(%rip),%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x1b9f(%rip),%rdx │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + push %r8 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + call 25e40 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + cmp %r15,0x10(%rsp) │ │ │ │ + jl 28a78 │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + cmp %rcx,0x20(%rsp) │ │ │ │ + jg 28a38 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2727e │ │ │ │ + test %rax,%rax │ │ │ │ + je 27073 │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x60(%rsp),%r10 │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + mov 0x58(%rsp),%r11 │ │ │ │ + mov 0x20(%r10),%rax │ │ │ │ + cmpq $0x0,0x28(%r10) │ │ │ │ + mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ + je 2733c │ │ │ │ + mov %rbp,0x58(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %r10,%r12 │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + lea 0x0(,%rbx,8),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x60(%rsp),%r11 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp 0x28(%r12),%r15 │ │ │ │ + mov %rax,-0x8(%rdi,%rbp,1) │ │ │ │ + jb 272ea │ │ │ │ + mov %r12,%r10 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + mov 0x58(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + jmp 28a3f │ │ │ │ + mov 0x38(%r12),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2780d │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + cmp 0x0(%r13),%r14 │ │ │ │ + jg 2780d │ │ │ │ + mov 0x38(%r13),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 28081 │ │ │ │ + mov 0x20(%r10),%rax │ │ │ │ + mov 0x18(%rax),%rcx │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + cmp (%r10),%r14 │ │ │ │ + jg 28081 │ │ │ │ + mov 0x38(%r10),%r11 │ │ │ │ + test %r11,%r11 │ │ │ │ + je 27568 │ │ │ │ + mov 0x20(%r11),%rax │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + cmp (%r11),%r14 │ │ │ │ + jg 27568 │ │ │ │ + mov 0x38(%r11),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2741c │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + lea -0x1ddb(%rip),%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x1d75(%rip),%rdx │ │ │ │ + mov %r10,0x40(%rsp) │ │ │ │ + push %r8 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + call 25e40 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + mov 0x40(%rsp),%r10 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jl 27568 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jg 28fc2 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 27455 │ │ │ │ + test %rax,%rax │ │ │ │ + je 27073 │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov %r10,0x40(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%r10 │ │ │ │ + mov 0x20(%r11),%rax │ │ │ │ + cmpq $0x0,0x28(%r11) │ │ │ │ + mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ + je 27520 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + mov %r11,%r12 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + add $0x1,%rbp │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + lea 0x0(,%rbp,8),%rsi │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp 0x28(%r12),%rbx │ │ │ │ + mov %rax,-0x8(%rdi,%rsi,1) │ │ │ │ + jb 274c4 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%r11 │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x40(%r11),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 27568 │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea -0x1eca(%rip),%rdx │ │ │ │ + push %rcx │ │ │ │ + lea -0x1f42(%rip),%rcx │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + call 25e40 │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jl 28081 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jg 28073 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 275a1 │ │ │ │ + test %rax,%rax │ │ │ │ + je 27073 │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x20(%r10),%rax │ │ │ │ + cmpq $0x0,0x28(%r10) │ │ │ │ + mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ + je 27659 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %r10,%r13 │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + add $0x1,%rbp │ │ │ │ + lea 0x0(,%rbp,8),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %rax,-0x8(%rdi,%r12,1) │ │ │ │ + cmp 0x28(%r13),%rbx │ │ │ │ + jb 2760b │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%r10 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x40(%r10),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 28081 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%r11 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x20(%r10),%rax │ │ │ │ + mov 0x18(%rax),%rcx │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + cmp %r11,(%r10) │ │ │ │ + jl 28081 │ │ │ │ + mov 0x38(%r10),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 276e5 │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + lea -0x2036(%rip),%rdx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + lea -0x20b8(%rip),%rcx │ │ │ │ + push %r11 │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + call 25e40 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + cmp %rdx,0x18(%rsp) │ │ │ │ + jg 28081 │ │ │ │ + cmp %r11,0x30(%rsp) │ │ │ │ + jl 28ef2 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 2771d │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 27073 │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x20(%r10),%rax │ │ │ │ + cmpq $0x0,0x28(%r10) │ │ │ │ + mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ + je 277d5 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %r10,%r13 │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + add $0x1,%rbp │ │ │ │ + lea 0x0(,%rbp,8),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %rax,-0x8(%rdi,%r12,1) │ │ │ │ + cmp 0x28(%r13),%rbx │ │ │ │ + jb 27787 │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%r10 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + jmp 28f02 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %r14,(%rsp) │ │ │ │ + jle 27027 │ │ │ │ + jmp 27059 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jge 28161 │ │ │ │ + cmp %r15,(%rsp) │ │ │ │ + jg 27059 │ │ │ │ + cmp %r14,0x8(%rsp) │ │ │ │ + jl 28720 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%r14 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2783f │ │ │ │ + test %r14,%r14 │ │ │ │ + je 27073 │ │ │ │ + add $0x1,%r14 │ │ │ │ + lea 0x0(,%r14,8),%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 13000 │ │ │ │ + cmpq $0x0,0x28(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rdi,%r13,1) │ │ │ │ + je 278a0 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r14 │ │ │ │ + lea 0x0(,%r14,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + mov (%rax,%r13,8),%rax │ │ │ │ + add $0x1,%r13 │ │ │ │ + mov %rax,-0x8(%rdi,%r15,1) │ │ │ │ + cmp 0x28(%r12),%r13 │ │ │ │ + jb 27870 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %r14,(%rax) │ │ │ │ + mov 0x40(%r12),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 27059 │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + mov 0x20(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%r15 │ │ │ │ + mov 0x18(%rax),%rcx │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + cmp %r15,(%r12) │ │ │ │ + jl 27059 │ │ │ │ + mov 0x38(%r12),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 27bbf │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + cmp 0x0(%r13),%r15 │ │ │ │ + jg 27bbf │ │ │ │ + mov 0x38(%r13),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 27aa7 │ │ │ │ + mov 0x20(%r10),%rax │ │ │ │ + mov 0x18(%rax),%r11 │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + cmp (%r10),%r15 │ │ │ │ + jg 27aa7 │ │ │ │ + mov 0x38(%r10),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2797d │ │ │ │ + mov %r11,0x30(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea -0x22d5(%rip),%rdx │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + push %rcx │ │ │ │ + lea -0x2352(%rip),%rcx │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + call 25e40 │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + mov 0x30(%rsp),%r11 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + cmp %r11,%r14 │ │ │ │ + jl 27aa7 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jg 28fb4 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 279b1 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 27073 │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x20(%r10),%rax │ │ │ │ + cmpq $0x0,0x28(%r10) │ │ │ │ + mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ + je 27a69 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %r10,%r13 │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + add $0x1,%rbp │ │ │ │ + lea 0x0(,%rbp,8),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %rax,-0x8(%rdi,%r12,1) │ │ │ │ + cmp 0x28(%r13),%rbx │ │ │ │ + jb 27a1b │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%r10 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x40(%r10),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 27aa7 │ │ │ │ + push %rax │ │ │ │ + lea -0x2409(%rip),%rdx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + lea -0x2490(%rip),%rcx │ │ │ │ + call 25e40 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jl 27bbf │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jg 28e3f │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 27ae0 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 27073 │ │ │ │ + add $0x1,%rdx │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + cmpq $0x0,0x28(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ + je 27b7e │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r15,0x8(%rsp) │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + add $0x1,%rbp │ │ │ │ + lea 0x0(,%rbp,8),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %rax,-0x8(%rdi,%r12,1) │ │ │ │ + cmp 0x28(%r13),%rbx │ │ │ │ + jb 27b38 │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 27bbf │ │ │ │ + push %r9 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea -0x2592(%rip),%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + lea -0x2536(%rip),%rdx │ │ │ │ + call 25e40 │ │ │ │ + pop %r10 │ │ │ │ + pop %r11 │ │ │ │ + cmp %r14,(%rsp) │ │ │ │ + jg 27059 │ │ │ │ + cmp %r15,0x10(%rsp) │ │ │ │ + jl 28cda │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 27bf1 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 27073 │ │ │ │ + add $0x1,%r13 │ │ │ │ + lea 0x0(,%r13,8),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 13000 │ │ │ │ + cmpq $0x0,0x28(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rdi,%r14,1) │ │ │ │ + je 27c4d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + add $0x1,%r13 │ │ │ │ + lea 0x0(,%r13,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + mov (%rax,%r14,8),%rax │ │ │ │ + add $0x1,%r14 │ │ │ │ + mov %rax,-0x8(%rdi,%r15,1) │ │ │ │ + cmp 0x28(%r12),%r14 │ │ │ │ + jb 27c1d │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %r13,(%rax) │ │ │ │ + mov 0x40(%r12),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 27059 │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + mov 0x20(%rbx),%r13 │ │ │ │ + mov 0x18(%rbx),%r15 │ │ │ │ + mov 0x18(%rax),%r14 │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + cmp %r15,(%r12) │ │ │ │ + jl 27059 │ │ │ │ + mov 0x38(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 27cbe │ │ │ │ + push %rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x2695(%rip),%rcx │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + lea -0x2636(%rip),%rdx │ │ │ │ + call 25e40 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jg 27059 │ │ │ │ + cmp %r15,(%rsp) │ │ │ │ + jl 28f86 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 27cee │ │ │ │ + test %rax,%rax │ │ │ │ + je 27073 │ │ │ │ + lea 0x1(%rax),%r15 │ │ │ │ + lea 0x0(,%r15,8),%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 13000 │ │ │ │ + cmpq $0x0,0x28(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rdi,%r13,1) │ │ │ │ + je 27d4a │ │ │ │ + xor %r13d,%r13d │ │ │ │ + add $0x1,%r15 │ │ │ │ + lea 0x0(,%r15,8),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + mov (%rax,%r13,8),%rax │ │ │ │ + add $0x1,%r13 │ │ │ │ + mov %rax,-0x8(%rdi,%r14,1) │ │ │ │ + cmp 0x28(%r12),%r13 │ │ │ │ + jb 27d1a │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %r15,(%rax) │ │ │ │ + mov 0x40(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 27059 │ │ │ │ + push %rax │ │ │ │ + lea -0x275f(%rip),%rcx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + lea -0x2706(%rip),%rdx │ │ │ │ + call 25e40 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + jmp 27059 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jge 26dc8 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jl 26f75 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jg 26f67 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%rcx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 27dd9 │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 27073 │ │ │ │ + add $0x1,%rcx │ │ │ │ + mov %r11,0x30(%rsp) │ │ │ │ + lea 0x0(,%rcx,8),%rdx │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x30(%rsp),%r11 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x20(%r11),%rax │ │ │ │ + cmpq $0x0,0x28(%r11) │ │ │ │ + mov %rax,-0x8(%rdi,%rdx,1) │ │ │ │ + je 27e85 │ │ │ │ + mov %r13,0x28(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + mov %r11,%rbx │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + mov %rcx,%rbp │ │ │ │ + add $0x1,%rbp │ │ │ │ + lea 0x0(,%rbp,8),%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + mov (%rax,%r12,8),%rax │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov %rax,-0x8(%rdi,%r13,1) │ │ │ │ + cmp 0x28(%rbx),%r12 │ │ │ │ + jb 27e3d │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov 0x20(%rsp),%r12 │ │ │ │ + mov 0x28(%rsp),%r13 │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0x40(%r11),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 26f75 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x20(%r10),%rax │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov 0x18(%rax),%rcx │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + cmp %rdx,(%r10) │ │ │ │ + jl 26f75 │ │ │ │ + mov 0x38(%r10),%r11 │ │ │ │ + test %r11,%r11 │ │ │ │ + je 28777 │ │ │ │ + mov 0x20(%r11),%rax │ │ │ │ + mov 0x18(%rax),%rcx │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + cmp (%r11),%rdx │ │ │ │ + jg 28777 │ │ │ │ + mov 0x38(%r11),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 27f42 │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + lea -0x2893(%rip),%rdx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + lea -0x2915(%rip),%rcx │ │ │ │ + push %r11 │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + call 25e40 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov 0x58(%rsp),%r11 │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + cmp %rdx,0x20(%rsp) │ │ │ │ + jl 28777 │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + cmp %rdx,0x30(%rsp) │ │ │ │ + jg 2872f │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 27f7f │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 27073 │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x58(%rsp),%r11 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov 0x20(%r11),%rax │ │ │ │ + cmpq $0x0,0x28(%r11) │ │ │ │ + mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ + je 28044 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,0x38(%rsp) │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %r11,%r12 │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rbp,0x50(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + add $0x1,%rbp │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + lea 0x0(,%rbp,8),%rsi │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov 0x60(%rsp),%r10 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp 0x28(%r12),%rbx │ │ │ │ + mov %rax,-0x8(%rdi,%rsi,1) │ │ │ │ + jb 27feb │ │ │ │ + mov %r12,%r11 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + mov 0x38(%rsp),%r13 │ │ │ │ + mov 0x50(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + jmp 2873b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jge 2716a │ │ │ │ + jmp 26f88 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jge 27668 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jl 2780d │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jg 277ff │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 280ba │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 27073 │ │ │ │ + add $0x1,%rdx │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + cmpq $0x0,0x28(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ + je 28152 │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %rcx,%r13 │ │ │ │ + add $0x1,%rbx │ │ │ │ + lea 0x0(,%rbx,8),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov (%rax,%r13,8),%rax │ │ │ │ + add $0x1,%r13 │ │ │ │ + mov %rax,-0x8(%rdi,%r12,1) │ │ │ │ + cmp 0x28(%rbp),%r13 │ │ │ │ + jb 2810f │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x40(%r13),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2780d │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov 0x18(%rax),%rcx │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + cmp %rdx,0x0(%r13) │ │ │ │ + jl 2780d │ │ │ │ + mov 0x38(%r13),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 28d20 │ │ │ │ + mov 0x20(%r10),%rax │ │ │ │ + mov 0x18(%rax),%r11 │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + cmp (%r10),%rdx │ │ │ │ + jg 28d20 │ │ │ │ + mov 0x38(%r10),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2820a │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea -0x2b62(%rip),%rdx │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + push %rcx │ │ │ │ + lea -0x2bdf(%rip),%rcx │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + call 25e40 │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + cmp %r11,0x10(%rsp) │ │ │ │ + jl 28d20 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + cmp %rdx,0x20(%rsp) │ │ │ │ + jg 28ce9 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 28242 │ │ │ │ + test %rax,%rax │ │ │ │ + je 27073 │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r10,0x40(%rsp) │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x40(%rsp),%r10 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x20(%r10),%rax │ │ │ │ + cmpq $0x0,0x28(%r10) │ │ │ │ + mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ + je 282f4 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %r13,0x38(%rsp) │ │ │ │ + mov %r10,%r13 │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rbp,0x48(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + add $0x1,%rbp │ │ │ │ + lea 0x0(,%rbp,8),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %rax,-0x8(%rdi,%r12,1) │ │ │ │ + cmp 0x28(%r13),%rbx │ │ │ │ + jb 282a9 │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%r10 │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov 0x38(%rsp),%r13 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + jmp 28cf0 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + cmp %rcx,0x10(%rsp) │ │ │ │ + jge 28b6e │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + cmp %rcx,0x28(%rsp) │ │ │ │ + jg 26f88 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + cmp %rdx,0x38(%rsp) │ │ │ │ + jl 28a28 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 28355 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 27073 │ │ │ │ + add $0x1,%rdx │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x20(%rdx),%rax │ │ │ │ + cmpq $0x0,0x28(%rdx) │ │ │ │ + mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + je 283f2 │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + add $0x1,%rbp │ │ │ │ + lea 0x0(,%rbp,8),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov %rax,-0x8(%rdi,%r12,1) │ │ │ │ + cmp 0x28(%rbx),%r15 │ │ │ │ + jb 283b2 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x40(%rax),%r11 │ │ │ │ + test %r11,%r11 │ │ │ │ + je 26f88 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x20(%r11),%rax │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov 0x18(%rax),%rcx │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + cmp %rdx,(%r11) │ │ │ │ + jl 26f88 │ │ │ │ + mov 0x38(%r11),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 285ec │ │ │ │ + mov 0x20(%r10),%rax │ │ │ │ + mov 0x18(%rax),%r15 │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + cmp (%r10),%rdx │ │ │ │ + jg 285ec │ │ │ │ + mov 0x38(%r10),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 284ae │ │ │ │ + mov %r10,0x40(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea -0x2e06(%rip),%rdx │ │ │ │ + mov %r11,0x38(%rsp) │ │ │ │ + push %rcx │ │ │ │ + lea -0x2e83(%rip),%rcx │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + call 25e40 │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + mov 0x40(%rsp),%r10 │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ + cmp %r15,0x10(%rsp) │ │ │ │ + jl 285ec │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + cmp %rdx,0x20(%rsp) │ │ │ │ + jg 28f94 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 284e6 │ │ │ │ + test %rax,%rax │ │ │ │ + je 27073 │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ + mov 0x20(%r10),%rax │ │ │ │ + cmpq $0x0,0x28(%r10) │ │ │ │ + mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ + je 285a4 │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %r10,%r12 │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + lea 0x0(,%rbx,8),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp 0x28(%r12),%r15 │ │ │ │ + mov %rax,-0x8(%rdi,%rbp,1) │ │ │ │ + jb 28552 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%r10 │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + mov 0x30(%rsp),%r13 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x40(%r10),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 285ec │ │ │ │ + mov %r11,0x30(%rsp) │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x2f4e(%rip),%rdx │ │ │ │ + push %rax │ │ │ │ + lea -0x2fc6(%rip),%rcx │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + call 25e40 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov 0x30(%rsp),%r11 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + cmp %rcx,0x18(%rsp) │ │ │ │ + jg 26f88 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + cmp %rdx,0x28(%rsp) │ │ │ │ + jl 28e78 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 28629 │ │ │ │ + test %rax,%rax │ │ │ │ + je 27073 │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x20(%r11),%rax │ │ │ │ + cmpq $0x0,0x28(%r11) │ │ │ │ + mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ + je 286d3 │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %r11,%r12 │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x1,%rbx │ │ │ │ + lea 0x0(,%rbx,8),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov %rax,-0x8(%rdi,%rbp,1) │ │ │ │ + cmp 0x28(%r12),%r15 │ │ │ │ + jb 2868b │ │ │ │ + mov %r12,%r11 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x40(%r11),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 26f88 │ │ │ │ + push %r11 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea -0x30eb(%rip),%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + lea -0x308f(%rip),%rdx │ │ │ │ + call 25e40 │ │ │ │ + pop %r15 │ │ │ │ + pop %rax │ │ │ │ + jmp 26f88 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %r15,(%rsp) │ │ │ │ + jle 278af │ │ │ │ + jmp 27059 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + cmp %rdx,0x20(%rsp) │ │ │ │ + jl 28777 │ │ │ │ + mov 0x40(%r11),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 28777 │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + lea -0x3140(%rip),%rcx │ │ │ │ + lea -0x30d7(%rip),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push %r8 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + call 25e40 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + cmp %rcx,0x28(%rsp) │ │ │ │ + jg 26f75 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + cmp %rdx,0x40(%rsp) │ │ │ │ + jl 28e52 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 287b4 │ │ │ │ + test %rax,%rax │ │ │ │ + je 27073 │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x20(%r10),%rax │ │ │ │ + cmpq $0x0,0x28(%r10) │ │ │ │ + mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ + je 28866 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %r13,0x28(%rsp) │ │ │ │ + mov %r10,%r13 │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + add $0x1,%rbp │ │ │ │ + lea 0x0(,%rbp,8),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %rax,-0x8(%rdi,%r12,1) │ │ │ │ + cmp 0x28(%r13),%rbx │ │ │ │ + jb 2881b │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %r13,%r10 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x28(%rsp),%r13 │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x40(%r10),%r11 │ │ │ │ + test %r11,%r11 │ │ │ │ + je 26f75 │ │ │ │ + mov 0x20(%r11),%rax │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + mov 0x20(%rbx),%r10 │ │ │ │ + mov 0x18(%rax),%rcx │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + cmp %rdx,(%r11) │ │ │ │ + jl 26f75 │ │ │ │ + mov 0x38(%r11),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 288f1 │ │ │ │ + mov %r10,0x40(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea -0x3249(%rip),%rdx │ │ │ │ + mov %r11,0x38(%rsp) │ │ │ │ + push %rcx │ │ │ │ + lea -0x32c6(%rip),%rcx │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + call 25e40 │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + mov 0x40(%rsp),%r10 │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ + cmp %r10,0x20(%rsp) │ │ │ │ + jg 26f75 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + cmp %rdx,0x28(%rsp) │ │ │ │ + jl 28fa4 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 28929 │ │ │ │ + test %rax,%rax │ │ │ │ + je 27073 │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r11,0x30(%rsp) │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x30(%rsp),%r11 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x20(%r11),%rax │ │ │ │ + cmpq $0x0,0x28(%r11) │ │ │ │ + mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ + je 289db │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %r13,0x28(%rsp) │ │ │ │ + mov %r11,%r13 │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + add $0x1,%rbp │ │ │ │ + lea 0x0(,%rbp,8),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %rax,-0x8(%rdi,%r12,1) │ │ │ │ + cmp 0x28(%r13),%rbx │ │ │ │ + jb 28990 │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %r13,%r11 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x28(%rsp),%r13 │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x40(%r11),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 26f75 │ │ │ │ + push %r11 │ │ │ │ + lea -0x3380(%rip),%rdx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + lea -0x3407(%rip),%rcx │ │ │ │ + call 25e40 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + jmp 26f75 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %rcx,0x28(%rsp) │ │ │ │ + jle 28401 │ │ │ │ + jmp 26f88 │ │ │ │ + cmp %r15,0x10(%rsp) │ │ │ │ + jl 28a78 │ │ │ │ + mov 0x40(%r10),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 28a78 │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea -0x33da(%rip),%rdx │ │ │ │ + push %rcx │ │ │ │ + lea -0x3452(%rip),%rcx │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + call 25e40 │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + cmp %rcx,0x10(%rsp) │ │ │ │ + jl 28318 │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + cmp %rdx,0x20(%rsp) │ │ │ │ + jg 28308 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 28ab5 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 27073 │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x20(%r11),%rax │ │ │ │ + cmpq $0x0,0x28(%r11) │ │ │ │ + mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ + je 28b5f │ │ │ │ + mov %rbp,0x48(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %r11,%r12 │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x1,%rbx │ │ │ │ + lea 0x0(,%rbx,8),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov %rax,-0x8(%rdi,%rbp,1) │ │ │ │ + cmp 0x28(%r12),%r15 │ │ │ │ + jb 28b17 │ │ │ │ + mov %r12,%r11 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov 0x30(%rsp),%r13 │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x40(%r11),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 28318 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%r11 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x20(%r10),%rax │ │ │ │ + mov 0x18(%rax),%r15 │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + cmp %r11,(%r10) │ │ │ │ + jl 28318 │ │ │ │ + mov 0x38(%r10),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 28be6 │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + lea -0x3537(%rip),%rdx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + lea -0x35b9(%rip),%rcx │ │ │ │ + push %r11 │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + call 25e40 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + cmp %rcx,%r15 │ │ │ │ + jg 28318 │ │ │ │ + cmp %r11,0x40(%rsp) │ │ │ │ + jl 28f3d │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 28c1c │ │ │ │ + test %rax,%rax │ │ │ │ + je 27073 │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x20(%r10),%rax │ │ │ │ + cmpq $0x0,0x28(%r10) │ │ │ │ + mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ + je 28cc6 │ │ │ │ + mov %rbp,0x48(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %r10,%r12 │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x1,%rbx │ │ │ │ + lea 0x0(,%rbx,8),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov %rax,-0x8(%rdi,%rbp,1) │ │ │ │ + cmp 0x28(%r12),%r15 │ │ │ │ + jb 28c7e │ │ │ │ + mov %r12,%r10 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov 0x30(%rsp),%r13 │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + jmp 28f4b │ │ │ │ + cmp %r14,(%rsp) │ │ │ │ + jle 27c5c │ │ │ │ + jmp 27059 │ │ │ │ + cmp %r11,0x10(%rsp) │ │ │ │ + jl 28d20 │ │ │ │ + mov 0x40(%r10),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 28d20 │ │ │ │ + push %r11 │ │ │ │ + lea -0x3682(%rip),%rdx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + lea -0x3709(%rip),%rcx │ │ │ │ + call 25e40 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + cmp %rdx,0x18(%rsp) │ │ │ │ + jg 2780d │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + cmp %rcx,0x28(%rsp) │ │ │ │ + jl 28e67 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 28d5d │ │ │ │ + test %rax,%rax │ │ │ │ + je 27073 │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + cmpq $0x0,0x28(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ + je 28df5 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + add $0x1,%rbp │ │ │ │ + lea 0x0(,%rbp,8),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %rax,-0x8(%rdi,%r12,1) │ │ │ │ + cmp 0x28(%r13),%rbx │ │ │ │ + jb 28db2 │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2780d │ │ │ │ + push %r8 │ │ │ │ + lea -0x380a(%rip),%rcx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + lea -0x37b1(%rip),%rdx │ │ │ │ + call 25e40 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + jmp 2780d │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jge 27b8d │ │ │ │ + jmp 27bbf │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + cmp %rcx,0x28(%rsp) │ │ │ │ + jle 28875 │ │ │ │ + jmp 26f75 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + cmp %rdx,0x18(%rsp) │ │ │ │ + jle 28e04 │ │ │ │ + jmp 2780d │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + cmp %rcx,0x18(%rsp) │ │ │ │ + jle 286e2 │ │ │ │ + jmp 26f88 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + cmp %rcx,0x20(%rsp) │ │ │ │ + jg 27da0 │ │ │ │ + mov 0x40(%r10),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 27da0 │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea -0x383c(%rip),%rdx │ │ │ │ + push %rcx │ │ │ │ + lea -0x38b4(%rip),%rcx │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + call 25e40 │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + jmp 27da0 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jge 26c87 │ │ │ │ + jmp 26cc1 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + cmp %rcx,0x18(%rsp) │ │ │ │ + jg 28081 │ │ │ │ + mov 0x40(%r10),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 28081 │ │ │ │ + push %r8 │ │ │ │ + lea -0x3908(%rip),%rcx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + lea -0x38af(%rip),%rdx │ │ │ │ + call 25e40 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + jmp 28081 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + cmp %rdx,%r15 │ │ │ │ + jg 28318 │ │ │ │ + mov 0x40(%r10),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 28318 │ │ │ │ + push %r8 │ │ │ │ + lea -0x3951(%rip),%rcx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ + lea -0x38f8(%rip),%rdx │ │ │ │ + call 25e40 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + jmp 28318 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jle 27d59 │ │ │ │ + jmp 27059 │ │ │ │ + cmp %r15,0x10(%rsp) │ │ │ │ + jge 285b3 │ │ │ │ + jmp 285ec │ │ │ │ + cmp %r10,0x20(%rsp) │ │ │ │ + jle 289ea │ │ │ │ + jmp 26f75 │ │ │ │ + cmp %r11,%r14 │ │ │ │ + jge 27a78 │ │ │ │ + jmp 27aa7 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jge 2752f │ │ │ │ + jmp 27568 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x10(%rdi),%eax │ │ │ │ + mov 0x8(%rdi),%r15 │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 2910d │ │ │ │ + mov %eax,%r12d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 29039 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + je 290a8 │ │ │ │ + mov (%r15,%r14,8),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14d,%ebp │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 29030 │ │ │ │ + lea 0x0(,%r14,8),%r12 │ │ │ │ + cmp %ebp,0xc(%rsp) │ │ │ │ + je 290b5 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + add 0x0(%r13),%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + push 0x80(%rsp) │ │ │ │ + mov 0x80(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + call 25af0 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + add $0x48,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%ebp │ │ │ │ + shl $0x3,%r12 │ │ │ │ + cmp %ebp,0xc(%rsp) │ │ │ │ + jne 2905a │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 13000 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + mov 0x10(%r13),%eax │ │ │ │ add $0x1,%eax │ │ │ │ - add $0x58,%r8 │ │ │ │ - cmp %ebx,%eax │ │ │ │ - je 23eb0 <__cxa_finalize@plt+0x206e0> │ │ │ │ - cmpb $0x0,(%r8) │ │ │ │ - je 230d0 <__cxa_finalize@plt+0x1f900> │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jae 23eb0 <__cxa_finalize@plt+0x206e0> │ │ │ │ - lea (%rax,%rax,4),%r8 │ │ │ │ - lea (%rax,%r8,2),%rax │ │ │ │ - mov 0x18(%rdi,%rax,8),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - mov 0x20(%rax),%ebx │ │ │ │ - add 0x1c(%rdi),%ebx │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x8(%r13),%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + movq $0x0,(%rax,%r12,1) │ │ │ │ + add %r12,%rbp │ │ │ │ + call 7ee30 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + addl $0x1,0x10(%r13) │ │ │ │ + jmp 2905a │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov $0x8,%esi │ │ │ │ + jmp 290c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov $0x18,%esi │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov 0x40(%rbx),%ecx │ │ │ │ + mov %rax,%r12 │ │ │ │ + movl $0x0,0x10(%rax) │ │ │ │ test %ecx,%ecx │ │ │ │ - je 23e71 <__cxa_finalize@plt+0x206a1> │ │ │ │ - not %edx │ │ │ │ - lea -0x1(%rcx),%eax │ │ │ │ - and $0x1,%edx │ │ │ │ - test %sil,%sil │ │ │ │ - mov %dl,(%rsp) │ │ │ │ - sete %r15b │ │ │ │ - cmp $0xe,%eax │ │ │ │ - jbe 23f10 <__cxa_finalize@plt+0x20740> │ │ │ │ - movzbl %dl,%eax │ │ │ │ - movd %ebp,%xmm1 │ │ │ │ - mov %ecx,%esi │ │ │ │ - neg %eax │ │ │ │ - pshufd $0x0,%xmm1,%xmm4 │ │ │ │ - shr $0x4,%esi │ │ │ │ - movd %eax,%xmm1 │ │ │ │ - movzbl %r15b,%eax │ │ │ │ - shl $0x7,%rsi │ │ │ │ - movdqa %xmm4,%xmm14 │ │ │ │ - pshufd $0x0,%xmm1,%xmm1 │ │ │ │ - neg %eax │ │ │ │ - add %r12,%rsi │ │ │ │ - movaps %xmm1,0x70(%rsp) │ │ │ │ - movd %ebx,%xmm1 │ │ │ │ - pshufd $0x0,%xmm1,%xmm15 │ │ │ │ - movd %eax,%xmm1 │ │ │ │ + je 292a0 │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x48(%rax),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x8(%rax,%rcx,1),%rbp │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 292b2 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 291bd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x8,%r14 │ │ │ │ + cmp %ebx,%r15d │ │ │ │ + je 29238 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 291b0 │ │ │ │ + cmp %ebx,%r15d │ │ │ │ + je 29238 │ │ │ │ + mov %r15d,%ebx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + add (%r12),%rbx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0xd0,%ecx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + push $0x0 │ │ │ │ + lea -0x3be4(%rip),%r9 │ │ │ │ + add $0x1,%r13 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + lea -0x3b84(%rip),%r8 │ │ │ │ + call 25af0 │ │ │ │ + addq $0xd0,0x20(%rsp) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp 0x40(%rax),%r13d │ │ │ │ + jae 292a0 │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + mov 0x10(%r12),%ebx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmp 29180 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x1(%rbx),%esi │ │ │ │ + shl $0x3,%rbx │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 13000 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov 0x10(%r12),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x8(%r12),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x0,(%rax,%rbx,1) │ │ │ │ + add %rbx,%rdx │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call 7ee30 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + addl $0x1,0x10(%r12) │ │ │ │ + jmp 291d8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x28,%rsp │ │ │ │ mov %r12,%rax │ │ │ │ - pshufd $0x0,%xmm1,%xmm1 │ │ │ │ - movaps %xmm1,0x80(%rsp) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movaps %xmm1,0x10(%rsp) │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - psubd %xmm12,%xmm1 │ │ │ │ - movaps %xmm1,0x20(%rsp) │ │ │ │ - movdqa %xmm15,%xmm1 │ │ │ │ - psubd %xmm12,%xmm1 │ │ │ │ - movaps %xmm1,0x90(%rsp) │ │ │ │ - movdqa 0xb0(%rsp),%xmm1 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov $0x8,%esi │ │ │ │ + jmp 29243 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x10(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 2a460 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea 0x0(,%r13,8),%r14 │ │ │ │ + mov (%rax,%r13,8),%rbx │ │ │ │ + mov 0x38(%rbx),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 299be │ │ │ │ + mov 0x38(%r12),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 29644 │ │ │ │ + mov 0x38(%r15),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 29491 │ │ │ │ + mov 0x38(%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 293b8 │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2934d │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2936d │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movq $0x0,0x38(%rdx) │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rdx) │ │ │ │ + movq $0x0,0x40(%rdx) │ │ │ │ + jne 2a1c0 │ │ │ │ + movq $0x0,0x30(%rdx) │ │ │ │ + mov 0x40(%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 29450 │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 293e5 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29405 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movq $0x0,0x38(%rdx) │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rdx) │ │ │ │ + movq $0x0,0x40(%rdx) │ │ │ │ + jne 2a220 │ │ │ │ + movq $0x0,0x30(%rdx) │ │ │ │ + mov 0x38(%rax),%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movq $0x0,0x38(%rax) │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x40(%rax) │ │ │ │ + jne 2a430 │ │ │ │ + movq $0x0,0x30(%rax) │ │ │ │ + mov 0x40(%r15),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2960f │ │ │ │ + mov 0x38(%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 29536 │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 294cb │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 294eb │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movq $0x0,0x38(%rdx) │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rdx) │ │ │ │ + movq $0x0,0x40(%rdx) │ │ │ │ + jne 2a1a0 │ │ │ │ + movq $0x0,0x30(%rdx) │ │ │ │ + mov 0x40(%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 295ce │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29563 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29583 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movq $0x0,0x38(%rdx) │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rdx) │ │ │ │ + movq $0x0,0x40(%rdx) │ │ │ │ + jne 2a200 │ │ │ │ + movq $0x0,0x30(%rdx) │ │ │ │ + mov 0x38(%rax),%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movq $0x0,0x38(%rax) │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x40(%rax) │ │ │ │ + jne 2a418 │ │ │ │ + movq $0x0,0x30(%rax) │ │ │ │ + mov 0x38(%r15),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x38(%r15) │ │ │ │ + mov 0x40(%r15),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x28(%r15) │ │ │ │ + movq $0x0,0x40(%r15) │ │ │ │ + jne 2a160 │ │ │ │ + movq $0x0,0x30(%r15) │ │ │ │ + mov 0x40(%r12),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 29983 │ │ │ │ + mov 0x38(%r15),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 297d0 │ │ │ │ + mov 0x38(%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 296f7 │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2968c │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 296ac │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movq $0x0,0x38(%rdx) │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rdx) │ │ │ │ + movq $0x0,0x40(%rdx) │ │ │ │ + jne 2a280 │ │ │ │ + movq $0x0,0x30(%rdx) │ │ │ │ + mov 0x40(%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2978f │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29724 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29744 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movq $0x0,0x38(%rdx) │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rdx) │ │ │ │ + movq $0x0,0x40(%rdx) │ │ │ │ + jne 2a240 │ │ │ │ + movq $0x0,0x30(%rdx) │ │ │ │ + mov 0x38(%rax),%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movq $0x0,0x38(%rax) │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x40(%rax) │ │ │ │ + jne 2a3b8 │ │ │ │ + movq $0x0,0x30(%rax) │ │ │ │ + mov 0x40(%r15),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2994e │ │ │ │ + mov 0x38(%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 29875 │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2980a │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2982a │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movq $0x0,0x38(%rdx) │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rdx) │ │ │ │ + movq $0x0,0x40(%rdx) │ │ │ │ + jne 2a260 │ │ │ │ + movq $0x0,0x30(%rdx) │ │ │ │ + mov 0x40(%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2990d │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 298a2 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 298c2 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movq $0x0,0x38(%rdx) │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rdx) │ │ │ │ + movq $0x0,0x40(%rdx) │ │ │ │ + jne 2a2a0 │ │ │ │ + movq $0x0,0x30(%rdx) │ │ │ │ + mov 0x38(%rax),%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movq $0x0,0x38(%rax) │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x40(%rax) │ │ │ │ + jne 2a3d0 │ │ │ │ + movq $0x0,0x30(%rax) │ │ │ │ + mov 0x38(%r15),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x38(%r15) │ │ │ │ + mov 0x40(%r15),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x28(%r15) │ │ │ │ + movq $0x0,0x40(%r15) │ │ │ │ + jne 2a170 │ │ │ │ + movq $0x0,0x30(%r15) │ │ │ │ + mov 0x38(%r12),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x40(%r12),%rdi │ │ │ │ + movq $0x0,0x38(%r12) │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x28(%r12) │ │ │ │ + movq $0x0,0x40(%r12) │ │ │ │ + jne 2a140 │ │ │ │ + movq $0x0,0x30(%r12) │ │ │ │ + mov 0x40(%rbx),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2a084 │ │ │ │ + mov 0x38(%r12),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 29d0a │ │ │ │ + mov 0x38(%r15),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 29b57 │ │ │ │ + mov 0x38(%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 29a7e │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29a13 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29a33 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movq $0x0,0x38(%rdx) │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rdx) │ │ │ │ + movq $0x0,0x40(%rdx) │ │ │ │ + jne 2a2e0 │ │ │ │ + movq $0x0,0x30(%rdx) │ │ │ │ + mov 0x40(%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 29b16 │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29aab │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29acb │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movq $0x0,0x38(%rdx) │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rdx) │ │ │ │ + movq $0x0,0x40(%rdx) │ │ │ │ + jne 2a380 │ │ │ │ + movq $0x0,0x30(%rdx) │ │ │ │ + mov 0x38(%rax),%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movq $0x0,0x38(%rax) │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x40(%rax) │ │ │ │ + jne 2a3a0 │ │ │ │ + movq $0x0,0x30(%rax) │ │ │ │ + mov 0x40(%r15),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 29cd5 │ │ │ │ + mov 0x38(%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 29bfc │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29b91 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29bb1 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movq $0x0,0x38(%rdx) │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rdx) │ │ │ │ + movq $0x0,0x40(%rdx) │ │ │ │ + jne 2a2c0 │ │ │ │ + movq $0x0,0x30(%rdx) │ │ │ │ + mov 0x40(%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 29c94 │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29c29 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29c49 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movq $0x0,0x38(%rdx) │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rdx) │ │ │ │ + movq $0x0,0x40(%rdx) │ │ │ │ + jne 2a360 │ │ │ │ + movq $0x0,0x30(%rdx) │ │ │ │ + mov 0x38(%rax),%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movq $0x0,0x38(%rax) │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x40(%rax) │ │ │ │ + jne 2a400 │ │ │ │ + movq $0x0,0x30(%rax) │ │ │ │ + mov 0x38(%r15),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x38(%r15) │ │ │ │ + mov 0x40(%r15),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x28(%r15) │ │ │ │ + movq $0x0,0x40(%r15) │ │ │ │ + jne 2a190 │ │ │ │ + movq $0x0,0x30(%r15) │ │ │ │ + mov 0x40(%r12),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 2a049 │ │ │ │ + mov 0x38(%r15),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 29e96 │ │ │ │ + mov 0x38(%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 29dbd │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29d52 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29d72 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movq $0x0,0x38(%rdx) │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rdx) │ │ │ │ + movq $0x0,0x40(%rdx) │ │ │ │ + jne 2a340 │ │ │ │ + movq $0x0,0x30(%rdx) │ │ │ │ + mov 0x40(%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 29e55 │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29dea │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29e0a │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movq $0x0,0x38(%rdx) │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rdx) │ │ │ │ + movq $0x0,0x40(%rdx) │ │ │ │ + jne 2a300 │ │ │ │ + movq $0x0,0x30(%rdx) │ │ │ │ + mov 0x38(%rax),%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movq $0x0,0x38(%rax) │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x40(%rax) │ │ │ │ + jne 2a3e8 │ │ │ │ + movq $0x0,0x30(%rax) │ │ │ │ + mov 0x40(%r15),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2a014 │ │ │ │ + mov 0x38(%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 29f3b │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29ed0 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29ef0 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movq $0x0,0x38(%rdx) │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rdx) │ │ │ │ + movq $0x0,0x40(%rdx) │ │ │ │ + jne 2a320 │ │ │ │ + movq $0x0,0x30(%rdx) │ │ │ │ + mov 0x40(%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 29fd3 │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29f68 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29f88 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 26410 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movq $0x0,0x38(%rdx) │ │ │ │ + mov 0x40(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rdx) │ │ │ │ + movq $0x0,0x40(%rdx) │ │ │ │ + jne 2a1e0 │ │ │ │ + movq $0x0,0x30(%rdx) │ │ │ │ + mov 0x38(%rax),%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movq $0x0,0x38(%rax) │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmpq $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x40(%rax) │ │ │ │ + jne 2a448 │ │ │ │ + movq $0x0,0x30(%rax) │ │ │ │ + mov 0x38(%r15),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x38(%r15) │ │ │ │ + mov 0x40(%r15),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x28(%r15) │ │ │ │ + movq $0x0,0x40(%r15) │ │ │ │ + jne 2a180 │ │ │ │ + movq $0x0,0x30(%r15) │ │ │ │ + mov 0x38(%r12),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x40(%r12),%rdi │ │ │ │ + movq $0x0,0x38(%r12) │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x28(%r12) │ │ │ │ + movq $0x0,0x40(%r12) │ │ │ │ + jne 2a150 │ │ │ │ + movq $0x0,0x30(%r12) │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x38(%rbx) │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x28(%rbx) │ │ │ │ + movq $0x0,0x40(%rbx) │ │ │ │ + jne 2a128 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + add $0x1,%r13 │ │ │ │ + mov (%rax,%r14,1),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + movq $0x0,(%rax,%r14,1) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rax,%r14,1),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + movq $0x0,(%rdi,%r14,1) │ │ │ │ + cmp 0x10(%rbp),%r13d │ │ │ │ + jb 292e8 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%rax),%xmm2 │ │ │ │ - movdqu 0x10(%rax),%xmm5 │ │ │ │ - movdqa %xmm14,%xmm10 │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - movdqu -0x50(%rax),%xmm7 │ │ │ │ - movdqu -0x40(%rax),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm9 │ │ │ │ - shufps $0xdd,%xmm5,%xmm2 │ │ │ │ - movdqu -0x30(%rax),%xmm6 │ │ │ │ - movdqu -0x20(%rax),%xmm3 │ │ │ │ - shufps $0x88,%xmm5,%xmm9 │ │ │ │ - movdqu -0x60(%rax),%xmm5 │ │ │ │ - movdqu -0x10(%rax),%xmm0 │ │ │ │ - movdqa %xmm5,%xmm8 │ │ │ │ - shufps $0xdd,%xmm7,%xmm5 │ │ │ │ - shufps $0x88,%xmm7,%xmm8 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - shufps $0xdd,%xmm6,%xmm4 │ │ │ │ - shufps $0x88,%xmm6,%xmm7 │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - shufps $0xdd,%xmm0,%xmm3 │ │ │ │ - movdqa %xmm7,%xmm11 │ │ │ │ - shufps $0x88,%xmm0,%xmm6 │ │ │ │ - movdqa %xmm8,%xmm0 │ │ │ │ - movdqa %xmm6,%xmm13 │ │ │ │ - psubd %xmm14,%xmm11 │ │ │ │ - psubd %xmm14,%xmm0 │ │ │ │ - psubd %xmm14,%xmm13 │ │ │ │ - movaps %xmm11,0x30(%rsp) │ │ │ │ - movdqa %xmm14,%xmm11 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - movdqa %xmm14,%xmm0 │ │ │ │ - psubd %xmm8,%xmm11 │ │ │ │ - psubd %xmm12,%xmm8 │ │ │ │ - psubd %xmm6,%xmm0 │ │ │ │ - movaps %xmm13,0x40(%rsp) │ │ │ │ - movdqa %xmm14,%xmm13 │ │ │ │ - psubd %xmm7,%xmm10 │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - movdqa %xmm9,%xmm0 │ │ │ │ - psubd %xmm9,%xmm13 │ │ │ │ - psubd %xmm12,%xmm9 │ │ │ │ - psubd %xmm14,%xmm0 │ │ │ │ - psubd %xmm12,%xmm7 │ │ │ │ - movaps %xmm0,0x60(%rsp) │ │ │ │ - movdqa 0x20(%rsp),%xmm0 │ │ │ │ - psubd %xmm12,%xmm6 │ │ │ │ - pcmpgtd %xmm9,%xmm0 │ │ │ │ - pand %xmm0,%xmm13 │ │ │ │ - pandn 0x60(%rsp),%xmm0 │ │ │ │ - por %xmm13,%xmm0 │ │ │ │ - movdqa 0x20(%rsp),%xmm13 │ │ │ │ - psubd %xmm12,%xmm0 │ │ │ │ - movdqa %xmm13,%xmm9 │ │ │ │ - pcmpgtd %xmm8,%xmm9 │ │ │ │ - movdqa %xmm13,%xmm8 │ │ │ │ - pcmpgtd %xmm7,%xmm8 │ │ │ │ - movdqa %xmm13,%xmm7 │ │ │ │ - movdqa %xmm1,%xmm13 │ │ │ │ - pcmpgtd %xmm6,%xmm7 │ │ │ │ - movdqa 0x50(%rsp),%xmm6 │ │ │ │ - pcmpgtd %xmm0,%xmm13 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - pand %xmm9,%xmm11 │ │ │ │ - pandn (%rsp),%xmm9 │ │ │ │ - psubd %xmm15,%xmm0 │ │ │ │ - pand %xmm8,%xmm10 │ │ │ │ - pandn 0x30(%rsp),%xmm8 │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - movdqa %xmm5,%xmm0 │ │ │ │ - pand %xmm7,%xmm6 │ │ │ │ - por %xmm11,%xmm9 │ │ │ │ - pandn 0x40(%rsp),%xmm7 │ │ │ │ - por %xmm10,%xmm8 │ │ │ │ - psubd %xmm12,%xmm9 │ │ │ │ - movdqa %xmm1,%xmm11 │ │ │ │ - pcmpgtd %xmm9,%xmm11 │ │ │ │ - por %xmm6,%xmm7 │ │ │ │ - psubd %xmm12,%xmm8 │ │ │ │ - movdqa 0x70(%rsp),%xmm6 │ │ │ │ - movdqa %xmm1,%xmm9 │ │ │ │ - psubd %xmm12,%xmm7 │ │ │ │ - psubd %xmm12,%xmm0 │ │ │ │ - pcmpgtd %xmm8,%xmm9 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - por %xmm6,%xmm13 │ │ │ │ - pcmpgtd %xmm7,%xmm8 │ │ │ │ - movdqa %xmm5,%xmm7 │ │ │ │ - por %xmm6,%xmm11 │ │ │ │ - psubd %xmm15,%xmm7 │ │ │ │ - pxor %xmm10,%xmm10 │ │ │ │ - por %xmm6,%xmm9 │ │ │ │ - movaps %xmm7,0x30(%rsp) │ │ │ │ - por %xmm6,%xmm8 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movaps %xmm8,(%rsp) │ │ │ │ - psubd %xmm15,%xmm6 │ │ │ │ - movdqa 0x90(%rsp),%xmm8 │ │ │ │ - movaps %xmm6,0x40(%rsp) │ │ │ │ - movdqa %xmm8,%xmm7 │ │ │ │ - movdqa %xmm8,%xmm6 │ │ │ │ - pcmpgtd %xmm0,%xmm7 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - psubd %xmm12,%xmm0 │ │ │ │ - pcmpgtd %xmm0,%xmm6 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psubd %xmm12,%xmm0 │ │ │ │ - pcmpeqd %xmm10,%xmm7 │ │ │ │ - pcmpeqd %xmm10,%xmm6 │ │ │ │ - movdqa %xmm0,%xmm10 │ │ │ │ - movdqa %xmm8,%xmm0 │ │ │ │ - pcmpgtd %xmm10,%xmm0 │ │ │ │ - pxor %xmm10,%xmm10 │ │ │ │ - pand %xmm11,%xmm7 │ │ │ │ - pand %xmm9,%xmm6 │ │ │ │ - pcmpeqd %xmm10,%xmm0 │ │ │ │ - movdqa %xmm15,%xmm10 │ │ │ │ - pand (%rsp),%xmm0 │ │ │ │ - psubd %xmm5,%xmm10 │ │ │ │ - movdqa %xmm15,%xmm5 │ │ │ │ - psubd %xmm4,%xmm5 │ │ │ │ - movdqa %xmm15,%xmm4 │ │ │ │ - psubd %xmm3,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psubd %xmm12,%xmm3 │ │ │ │ - movaps %xmm4,0x60(%rsp) │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - movdqa %xmm8,%xmm3 │ │ │ │ - movdqa %xmm15,%xmm8 │ │ │ │ - pcmpgtd %xmm4,%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - psubd %xmm2,%xmm8 │ │ │ │ - pcmpeqd %xmm4,%xmm3 │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - movdqa 0x30(%rsp),%xmm2 │ │ │ │ - psubd %xmm15,%xmm4 │ │ │ │ - pand %xmm7,%xmm2 │ │ │ │ - pandn %xmm10,%xmm7 │ │ │ │ - por %xmm2,%xmm7 │ │ │ │ - movdqa 0x40(%rsp),%xmm2 │ │ │ │ - pand %xmm13,%xmm3 │ │ │ │ - pand %xmm3,%xmm4 │ │ │ │ - pandn %xmm8,%xmm3 │ │ │ │ - psubd %xmm12,%xmm7 │ │ │ │ - pand %xmm6,%xmm2 │ │ │ │ - pandn %xmm5,%xmm6 │ │ │ │ - por %xmm4,%xmm3 │ │ │ │ - por %xmm2,%xmm6 │ │ │ │ - movdqa 0x50(%rsp),%xmm2 │ │ │ │ - psubd %xmm12,%xmm3 │ │ │ │ - psubd %xmm12,%xmm6 │ │ │ │ - pand %xmm0,%xmm2 │ │ │ │ - pandn 0x60(%rsp),%xmm0 │ │ │ │ - movdqa 0x80(%rsp),%xmm5 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - pcmpgtd %xmm3,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - psubd %xmm12,%xmm0 │ │ │ │ - pcmpgtd %xmm7,%xmm3 │ │ │ │ - por %xmm5,%xmm2 │ │ │ │ - por %xmm5,%xmm3 │ │ │ │ - pand %xmm13,%xmm2 │ │ │ │ - pxor 0x6354e(%rip),%xmm2 │ │ │ │ - pand %xmm11,%xmm3 │ │ │ │ - pxor 0x63541(%rip),%xmm3 │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - punpcklwd %xmm3,%xmm2 │ │ │ │ - punpckhwd %xmm3,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - punpcklwd %xmm4,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - punpcklwd %xmm3,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - pand 0x63505(%rip),%xmm2 │ │ │ │ - pcmpgtd %xmm6,%xmm3 │ │ │ │ - pcmpgtd %xmm0,%xmm4 │ │ │ │ - por %xmm5,%xmm3 │ │ │ │ - por %xmm5,%xmm4 │ │ │ │ - pand (%rsp),%xmm4 │ │ │ │ - pand %xmm9,%xmm3 │ │ │ │ - pxor 0x634f3(%rip),%xmm3 │ │ │ │ - pxor 0x634eb(%rip),%xmm4 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - punpcklwd %xmm4,%xmm0 │ │ │ │ - punpckhwd %xmm4,%xmm5 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - punpcklwd %xmm5,%xmm0 │ │ │ │ - punpckhwd %xmm5,%xmm3 │ │ │ │ - punpcklwd %xmm3,%xmm0 │ │ │ │ - pand 0x634b3(%rip),%xmm0 │ │ │ │ - packuswb %xmm0,%xmm2 │ │ │ │ - movdqa 0x10(%rsp),%xmm0 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pandn 0x6345d(%rip),%xmm2 │ │ │ │ - por %xmm0,%xmm2 │ │ │ │ - movaps %xmm2,0x10(%rsp) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 231b0 <__cxa_finalize@plt+0x1f9e0> │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %dl,(%rsp) │ │ │ │ - psrldq $0x8,%xmm1 │ │ │ │ - and $0xfffffff0,%eax │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pcmpgtb %xmm2,%xmm0 │ │ │ │ - pand %xmm0,%xmm1 │ │ │ │ - pandn %xmm2,%xmm0 │ │ │ │ - por %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psrldq $0x4,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pcmpgtb %xmm0,%xmm1 │ │ │ │ - pand %xmm1,%xmm2 │ │ │ │ - pandn %xmm0,%xmm1 │ │ │ │ - por %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - psrldq $0x2,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - pcmpgtb %xmm1,%xmm0 │ │ │ │ - pand %xmm0,%xmm2 │ │ │ │ - pandn %xmm1,%xmm0 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psrldq $0x1,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pcmpgtb %xmm0,%xmm1 │ │ │ │ - pand %xmm1,%xmm2 │ │ │ │ - pandn %xmm0,%xmm1 │ │ │ │ - por %xmm2,%xmm1 │ │ │ │ - movd %xmm1,%esi │ │ │ │ - test $0xf,%cl │ │ │ │ - je 23e68 <__cxa_finalize@plt+0x20698> │ │ │ │ - mov %ecx,%r10d │ │ │ │ - sub %eax,%r10d │ │ │ │ - lea -0x1(%r10),%edi │ │ │ │ - cmp $0x6,%edi │ │ │ │ - jbe 23ade <__cxa_finalize@plt+0x2030e> │ │ │ │ - movzbl %sil,%esi │ │ │ │ - movzbl (%rsp),%edi │ │ │ │ - movd %ebp,%xmm2 │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %dl,%dh │ │ │ │ - neg %edi │ │ │ │ - mov %edx,%esi │ │ │ │ - movd %edi,%xmm5 │ │ │ │ - movzbl %r15b,%edi │ │ │ │ - movd %esi,%xmm1 │ │ │ │ - mov %eax,%esi │ │ │ │ - pshufd $0xe0,%xmm5,%xmm3 │ │ │ │ - neg %edi │ │ │ │ - lea (%r12,%rsi,8),%rsi │ │ │ │ - movd %edi,%xmm5 │ │ │ │ - pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ - movq (%rsi),%xmm8 │ │ │ │ - movq 0x8(%rsi),%xmm0 │ │ │ │ - pshufd $0xe0,%xmm5,%xmm7 │ │ │ │ - movq %xmm1,0x30(%rsp) │ │ │ │ - movq 0x10(%rsi),%xmm11 │ │ │ │ - movq 0x20(%rsi),%xmm10 │ │ │ │ - movdqa %xmm8,%xmm13 │ │ │ │ - punpckldq %xmm0,%xmm8 │ │ │ │ - movq 0x30(%rsi),%xmm9 │ │ │ │ - punpckldq %xmm0,%xmm13 │ │ │ │ - movdqa %xmm11,%xmm6 │ │ │ │ - movq 0x18(%rsi),%xmm0 │ │ │ │ - movdqa %xmm10,%xmm5 │ │ │ │ - movdqa %xmm9,%xmm4 │ │ │ │ - pshufd $0x4e,%xmm8,%xmm8 │ │ │ │ - punpckldq %xmm0,%xmm6 │ │ │ │ - punpckldq %xmm0,%xmm11 │ │ │ │ - movq 0x28(%rsi),%xmm0 │ │ │ │ - movq %xmm8,%rdx │ │ │ │ - movdqa %xmm6,%xmm8 │ │ │ │ - pshufd $0x4e,%xmm11,%xmm11 │ │ │ │ - punpckldq %xmm0,%xmm5 │ │ │ │ - punpckldq %xmm0,%xmm10 │ │ │ │ - movq 0x38(%rsi),%xmm0 │ │ │ │ - movdqa %xmm5,%xmm1 │ │ │ │ - pshufd $0x4e,%xmm10,%xmm10 │ │ │ │ - punpckldq %xmm0,%xmm4 │ │ │ │ - punpckldq %xmm0,%xmm9 │ │ │ │ - pshufd $0xe0,%xmm2,%xmm0 │ │ │ │ - psubd %xmm0,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psubd %xmm0,%xmm8 │ │ │ │ - psubd %xmm13,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm15 │ │ │ │ - movdqa %xmm0,%xmm14 │ │ │ │ - psubd %xmm5,%xmm15 │ │ │ │ - psubd %xmm4,%xmm14 │ │ │ │ - pshufd $0x4e,%xmm9,%xmm9 │ │ │ │ - movq %xmm1,%r9 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - movq %xmm8,0x10(%rsp) │ │ │ │ - psubd %xmm0,%xmm1 │ │ │ │ - movq %xmm2,%rdi │ │ │ │ - movq 0x632c8(%rip),%xmm2 │ │ │ │ - psubd %xmm2,%xmm5 │ │ │ │ - psubd %xmm2,%xmm4 │ │ │ │ - movq %xmm1,%r8 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - psubd %xmm6,%xmm1 │ │ │ │ - psubd %xmm2,%xmm6 │ │ │ │ - movq %xmm1,%rsi │ │ │ │ - movdqa %xmm13,%xmm1 │ │ │ │ - psubd %xmm2,%xmm13 │ │ │ │ - psubd %xmm0,%xmm1 │ │ │ │ - psubd %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - pcmpgtd %xmm13,%xmm1 │ │ │ │ - movq %rdi,%xmm13 │ │ │ │ - pand %xmm1,%xmm13 │ │ │ │ - pandn %xmm8,%xmm1 │ │ │ │ - movq 0x10(%rsp),%xmm8 │ │ │ │ - por %xmm1,%xmm13 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - pcmpgtd %xmm6,%xmm1 │ │ │ │ - movq %rsi,%xmm6 │ │ │ │ - psubd %xmm2,%xmm13 │ │ │ │ - pand %xmm1,%xmm6 │ │ │ │ - pandn %xmm8,%xmm1 │ │ │ │ - por %xmm1,%xmm6 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - pcmpgtd %xmm5,%xmm1 │ │ │ │ - pcmpgtd %xmm4,%xmm0 │ │ │ │ - movq %r9,%xmm5 │ │ │ │ - movq %r8,%xmm4 │ │ │ │ - psubd %xmm2,%xmm6 │ │ │ │ - pand %xmm1,%xmm15 │ │ │ │ - pandn %xmm5,%xmm1 │ │ │ │ - pand %xmm0,%xmm14 │ │ │ │ - por %xmm15,%xmm1 │ │ │ │ - pandn %xmm4,%xmm0 │ │ │ │ - movd %r14d,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - pshufd $0xe0,%xmm4,%xmm1 │ │ │ │ - por %xmm14,%xmm0 │ │ │ │ - psubd %xmm2,%xmm1 │ │ │ │ - psubd %xmm2,%xmm5 │ │ │ │ - psubd %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm15 │ │ │ │ - movdqa %xmm1,%xmm14 │ │ │ │ - pcmpgtd %xmm13,%xmm4 │ │ │ │ - pcmpgtd %xmm6,%xmm15 │ │ │ │ - movdqa %xmm1,%xmm13 │ │ │ │ - pcmpgtd %xmm5,%xmm14 │ │ │ │ - pcmpgtd %xmm0,%xmm13 │ │ │ │ - movd %ebx,%xmm5 │ │ │ │ - por %xmm3,%xmm4 │ │ │ │ - por %xmm3,%xmm15 │ │ │ │ - movq %xmm4,%rsi │ │ │ │ - por %xmm3,%xmm14 │ │ │ │ - por %xmm3,%xmm13 │ │ │ │ - movdqa %xmm10,%xmm4 │ │ │ │ - pshufd $0xe0,%xmm5,%xmm3 │ │ │ │ - movdqa %xmm11,%xmm5 │ │ │ │ - movq %xmm13,0x10(%rsp) │ │ │ │ - psubd %xmm3,%xmm4 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psubd %xmm3,%xmm5 │ │ │ │ - psubd %xmm2,%xmm0 │ │ │ │ - pxor %xmm13,%xmm13 │ │ │ │ - movq %xmm4,%r9 │ │ │ │ - movdqa %xmm9,%xmm4 │ │ │ │ - movq %xmm5,0x20(%rsp) │ │ │ │ - psubd %xmm3,%xmm4 │ │ │ │ - movdqa %xmm0,%xmm6 │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - movq %xmm4,%r8 │ │ │ │ - movdqa %xmm11,%xmm4 │ │ │ │ - psubd %xmm2,%xmm4 │ │ │ │ - pcmpgtd %xmm4,%xmm6 │ │ │ │ - movdqa %xmm10,%xmm4 │ │ │ │ - psubd %xmm2,%xmm4 │ │ │ │ - pcmpeqd %xmm13,%xmm6 │ │ │ │ - pcmpgtd %xmm4,%xmm5 │ │ │ │ - movdqa %xmm9,%xmm4 │ │ │ │ - psubd %xmm2,%xmm4 │ │ │ │ - pand %xmm15,%xmm6 │ │ │ │ - pcmpeqd %xmm13,%xmm5 │ │ │ │ - movq %xmm4,%rdi │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - movq %rdi,%xmm8 │ │ │ │ - pcmpgtd %xmm8,%xmm4 │ │ │ │ - movq 0x10(%rsp),%xmm8 │ │ │ │ - pand %xmm14,%xmm5 │ │ │ │ - pcmpeqd %xmm13,%xmm4 │ │ │ │ - pand %xmm8,%xmm4 │ │ │ │ - movdqa %xmm3,%xmm8 │ │ │ │ - psubd %xmm11,%xmm8 │ │ │ │ - movdqa %xmm3,%xmm11 │ │ │ │ - psubd %xmm10,%xmm11 │ │ │ │ - movdqa %xmm3,%xmm10 │ │ │ │ - psubd %xmm9,%xmm10 │ │ │ │ - movq %rdx,%xmm9 │ │ │ │ - psubd %xmm2,%xmm9 │ │ │ │ - pcmpgtd %xmm9,%xmm0 │ │ │ │ - movq %rsi,%xmm9 │ │ │ │ - pcmpeqd %xmm13,%xmm0 │ │ │ │ - movq %rdx,%xmm13 │ │ │ │ - pand %xmm9,%xmm0 │ │ │ │ - movq %rdx,%xmm9 │ │ │ │ - psubd %xmm3,%xmm9 │ │ │ │ - psubd %xmm13,%xmm3 │ │ │ │ - movq 0x10(%rsp),%xmm13 │ │ │ │ - pand %xmm0,%xmm9 │ │ │ │ - pandn %xmm3,%xmm0 │ │ │ │ - movq 0x20(%rsp),%xmm3 │ │ │ │ - por %xmm9,%xmm0 │ │ │ │ - pand %xmm6,%xmm3 │ │ │ │ - pandn %xmm8,%xmm6 │ │ │ │ - movq 0x630b9(%rip),%xmm8 │ │ │ │ - por %xmm3,%xmm6 │ │ │ │ - movq %r9,%xmm3 │ │ │ │ - pand %xmm5,%xmm3 │ │ │ │ - pandn %xmm11,%xmm5 │ │ │ │ - psubd %xmm2,%xmm6 │ │ │ │ - por %xmm3,%xmm5 │ │ │ │ - movq %r8,%xmm3 │ │ │ │ - pand %xmm4,%xmm3 │ │ │ │ - pandn %xmm10,%xmm4 │ │ │ │ - psubd %xmm2,%xmm5 │ │ │ │ - por %xmm3,%xmm4 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - psubd %xmm2,%xmm3 │ │ │ │ - psubd %xmm2,%xmm4 │ │ │ │ - movq 0x63021(%rip),%xmm2 │ │ │ │ - pcmpgtd %xmm3,%xmm0 │ │ │ │ - movq %rsi,%xmm3 │ │ │ │ - por %xmm7,%xmm0 │ │ │ │ - pand %xmm3,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - pcmpgtd %xmm6,%xmm3 │ │ │ │ - pxor %xmm8,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm6 │ │ │ │ - por %xmm7,%xmm3 │ │ │ │ - pand %xmm15,%xmm3 │ │ │ │ - pxor %xmm8,%xmm3 │ │ │ │ - punpcklwd %xmm3,%xmm6 │ │ │ │ - punpcklwd %xmm3,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - pcmpgtd %xmm5,%xmm3 │ │ │ │ - pcmpgtd %xmm4,%xmm1 │ │ │ │ - pshufd $0x4e,%xmm6,%xmm6 │ │ │ │ - punpcklwd %xmm6,%xmm0 │ │ │ │ - por %xmm7,%xmm3 │ │ │ │ - por %xmm7,%xmm1 │ │ │ │ - pand %xmm14,%xmm3 │ │ │ │ - pand %xmm13,%xmm1 │ │ │ │ - pxor %xmm8,%xmm3 │ │ │ │ - pxor %xmm8,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - punpcklwd %xmm1,%xmm3 │ │ │ │ - punpcklwd %xmm1,%xmm4 │ │ │ │ - movq 0x62fe4(%rip),%xmm1 │ │ │ │ - pshufd $0x4e,%xmm4,%xmm4 │ │ │ │ - punpcklwd %xmm4,%xmm3 │ │ │ │ - pand %xmm1,%xmm0 │ │ │ │ - pand %xmm3,%xmm1 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movq 0x30(%rsp),%xmm1 │ │ │ │ - pshufd $0x8,%xmm0,%xmm0 │ │ │ │ - pand %xmm0,%xmm1 │ │ │ │ - pandn %xmm2,%xmm0 │ │ │ │ - por %xmm1,%xmm0 │ │ │ │ - movq %xmm0,%rsi │ │ │ │ - mov %esi,%r9d │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov %rsi,%rdi │ │ │ │ - sar $0x8,%r9w │ │ │ │ - cmp %r9b,%sil │ │ │ │ - cmovge %esi,%r9d │ │ │ │ - shl $0x8,%r8d │ │ │ │ - sar $0x18,%r8d │ │ │ │ - cmp %r8b,%r9b │ │ │ │ - cmovge %r9d,%r8d │ │ │ │ - sar $0x18,%edi │ │ │ │ - cmp %dil,%r8b │ │ │ │ - cmovge %r8d,%edi │ │ │ │ - mov %rsi,%r8 │ │ │ │ - shl $0x18,%r8 │ │ │ │ - sar $0x38,%r8 │ │ │ │ - cmp %r8b,%dil │ │ │ │ - cmovl %r8d,%edi │ │ │ │ - mov %rsi,%r8 │ │ │ │ - shl $0x10,%r8 │ │ │ │ - sar $0x38,%r8 │ │ │ │ - cmp %r8b,%dil │ │ │ │ - cmovl %r8d,%edi │ │ │ │ - mov %rsi,%r8 │ │ │ │ - shl $0x8,%r8 │ │ │ │ - sar $0x38,%r8 │ │ │ │ - cmp %r8b,%dil │ │ │ │ - cmovge %edi,%r8d │ │ │ │ - sar $0x38,%rsi │ │ │ │ - mov %r10d,%edi │ │ │ │ - cmp %sil,%r8b │ │ │ │ - cmovge %r8d,%esi │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ - add %edi,%eax │ │ │ │ - and $0x7,%r10d │ │ │ │ - je 23e68 <__cxa_finalize@plt+0x20698> │ │ │ │ - mov %eax,%edi │ │ │ │ - lea (%r12,%rdi,8),%r9 │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov (%r9),%r8d │ │ │ │ - mov %r8d,%r10d │ │ │ │ - sub %r8d,%edi │ │ │ │ - sub %ebp,%r10d │ │ │ │ - cmp %ebp,%r8d │ │ │ │ - cmovae %r10d,%edi │ │ │ │ - cmp %r14d,%edi │ │ │ │ - jb 23b08 <__cxa_finalize@plt+0x20338> │ │ │ │ - cmpb $0x0,(%rsp) │ │ │ │ - je 23e58 <__cxa_finalize@plt+0x20688> │ │ │ │ - mov 0x4(%r9),%r8d │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov %r8d,%r9d │ │ │ │ - sub %r8d,%edi │ │ │ │ - sub %ebx,%r9d │ │ │ │ - cmp %ebx,%r8d │ │ │ │ - cmovae %r9d,%edi │ │ │ │ - cmp %r14d,%edi │ │ │ │ - jb 23b2c <__cxa_finalize@plt+0x2035c> │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 23e58 <__cxa_finalize@plt+0x20688> │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 2a0ad │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%r12),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 299b5 │ │ │ │ + nop │ │ │ │ + mov 0x30(%r12),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 2a07b │ │ │ │ + nop │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 2963c │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 2997b │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 2a041 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 29d02 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x30(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + jmp 2952e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + jmp 293b0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + jmp 29fcb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + jmp 295c6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + jmp 29448 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + jmp 29787 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + jmp 2986d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + jmp 296ef │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + jmp 29905 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + jmp 29bf4 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + jmp 29a76 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + jmp 29e4d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + jmp 29f33 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + jmp 29db5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + jmp 29c8c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + jmp 29b0e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + jmp 29b4f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + jmp 297c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + jmp 29946 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + jmp 29e8e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + jmp 29ccd │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + jmp 29607 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + jmp 29489 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + jmp 2a00c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + jmp 2a0f5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + xor %edx,%edx │ │ │ │ + movq $0xffffffffffffffff,(%rdi) │ │ │ │ + mov %rdi,%rax │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movb $0xff,0x10(%rdi) │ │ │ │ + mov %dx,0x12(%rdi) │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3080 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 2a6e8 │ │ │ │ + lea 0xc(%rsp),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0xc,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jae 23d50 <__cxa_finalize@plt+0x20580> │ │ │ │ - lea (%r12,%rdi,8),%r9 │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov (%r9),%r8d │ │ │ │ - mov %r8d,%r10d │ │ │ │ - sub %r8d,%edi │ │ │ │ - sub %ebp,%r10d │ │ │ │ - cmp %ebp,%r8d │ │ │ │ - cmovae %r10d,%edi │ │ │ │ - cmp %r14d,%edi │ │ │ │ - jb 23b64 <__cxa_finalize@plt+0x20394> │ │ │ │ - cmpb $0x0,(%rsp) │ │ │ │ - je 23ec0 <__cxa_finalize@plt+0x206f0> │ │ │ │ - mov 0x4(%r9),%r8d │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov %r8d,%r9d │ │ │ │ - sub %r8d,%edi │ │ │ │ - sub %ebx,%r9d │ │ │ │ - cmp %ebx,%r8d │ │ │ │ - cmovae %r9d,%edi │ │ │ │ - cmp %r14d,%edi │ │ │ │ - jb 23b88 <__cxa_finalize@plt+0x203b8> │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 23ec0 <__cxa_finalize@plt+0x206f0> │ │ │ │ - lea 0x2(%rax),%edi │ │ │ │ + call 34a0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp $0xc,%rax │ │ │ │ + jne 2a698 │ │ │ │ + cmpw $0x8b1f,0xc(%rsp) │ │ │ │ + movzbl 0xe(%rsp),%r15d │ │ │ │ + mov $0x1,%eax │ │ │ │ + movzbl 0xf(%rsp),%r12d │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + movzwl 0x16(%rsp),%r14d │ │ │ │ + je 2a550 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 2a797 │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + call 41280 │ │ │ │ + movzwl %r14w,%edi │ │ │ │ + call 41270 │ │ │ │ + mov %r15b,0x10(%rbp) │ │ │ │ + test $0x4,%r12b │ │ │ │ + jne 2a5c0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13,0x8(%rbp) │ │ │ │ + mov %ax,0x12(%rbp) │ │ │ │ + test $0x8,%r12b │ │ │ │ + je 2a610 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 2a594 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + je 2a6d8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3390 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 2a588 │ │ │ │ + mov 0x72e58(%rip),%rdi │ │ │ │ + lea 0x5a339(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jae 23d50 <__cxa_finalize@plt+0x20580> │ │ │ │ - lea (%r12,%rdi,8),%r9 │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov (%r9),%r8d │ │ │ │ - mov %r8d,%r10d │ │ │ │ - sub %r8d,%edi │ │ │ │ - sub %ebp,%r10d │ │ │ │ - cmp %ebp,%r8d │ │ │ │ - cmovae %r10d,%edi │ │ │ │ - cmp %r14d,%edi │ │ │ │ - jb 23bc0 <__cxa_finalize@plt+0x203f0> │ │ │ │ - cmpb $0x0,(%rsp) │ │ │ │ - je 23ed0 <__cxa_finalize@plt+0x20700> │ │ │ │ - mov 0x4(%r9),%r8d │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov %r8d,%r9d │ │ │ │ - sub %r8d,%edi │ │ │ │ - sub %ebx,%r9d │ │ │ │ - cmp %ebx,%r8d │ │ │ │ - cmovae %r9d,%edi │ │ │ │ - cmp %r14d,%edi │ │ │ │ - jb 23be4 <__cxa_finalize@plt+0x20414> │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 23ed0 <__cxa_finalize@plt+0x20700> │ │ │ │ - lea 0x3(%rax),%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 2a6cb │ │ │ │ + mov %ax,0x12(%rbp) │ │ │ │ + cmp $0x6,%ax │ │ │ │ + ja 2a710 │ │ │ │ + movzwl %ax,%r13d │ │ │ │ + lea 0x14(%rbp),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jae 23d50 <__cxa_finalize@plt+0x20580> │ │ │ │ - lea (%r12,%rdi,8),%r9 │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov (%r9),%r8d │ │ │ │ - mov %r8d,%r10d │ │ │ │ - sub %r8d,%edi │ │ │ │ - sub %ebp,%r10d │ │ │ │ - cmp %ebp,%r8d │ │ │ │ - cmovae %r10d,%edi │ │ │ │ - cmp %r14d,%edi │ │ │ │ - jb 23c1c <__cxa_finalize@plt+0x2044c> │ │ │ │ - cmpb $0x0,(%rsp) │ │ │ │ - je 23ee0 <__cxa_finalize@plt+0x20710> │ │ │ │ - mov 0x4(%r9),%r8d │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov %r8d,%r9d │ │ │ │ - sub %r8d,%edi │ │ │ │ - sub %ebx,%r9d │ │ │ │ - cmp %ebx,%r8d │ │ │ │ - cmovae %r9d,%edi │ │ │ │ - cmp %r14d,%edi │ │ │ │ - jb 23c40 <__cxa_finalize@plt+0x20470> │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 23ee0 <__cxa_finalize@plt+0x20710> │ │ │ │ - lea 0x4(%rax),%edi │ │ │ │ + mov %r13,%rdx │ │ │ │ + call 34a0 │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jne 2a778 │ │ │ │ + movzwl 0x12(%rbp),%r13d │ │ │ │ + add $0xc,%r13 │ │ │ │ + mov %r13,0x8(%rbp) │ │ │ │ + test $0x8,%r12b │ │ │ │ + jne 2a57c │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test $0x10,%r12b │ │ │ │ + je 2a65f │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 2a628 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + je 2a658 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3390 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 2a620 │ │ │ │ + mov 0x72dc4(%rip),%rdi │ │ │ │ + lea 0x5a275(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jae 23d50 <__cxa_finalize@plt+0x20580> │ │ │ │ - lea (%r12,%rdi,8),%r9 │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov (%r9),%r8d │ │ │ │ - mov %r8d,%r10d │ │ │ │ - sub %r8d,%edi │ │ │ │ - sub %ebp,%r10d │ │ │ │ - cmp %ebp,%r8d │ │ │ │ - cmovae %r10d,%edi │ │ │ │ - cmp %r14d,%edi │ │ │ │ - jb 23c78 <__cxa_finalize@plt+0x204a8> │ │ │ │ - cmpb $0x0,(%rsp) │ │ │ │ - je 23ef0 <__cxa_finalize@plt+0x20720> │ │ │ │ - mov 0x4(%r9),%r8d │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov %r8d,%r9d │ │ │ │ - sub %r8d,%edi │ │ │ │ - sub %ebx,%r9d │ │ │ │ - cmp %ebx,%r8d │ │ │ │ - cmovae %r9d,%edi │ │ │ │ - cmp %r14d,%edi │ │ │ │ - jb 23c9c <__cxa_finalize@plt+0x204cc> │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 23ef0 <__cxa_finalize@plt+0x20720> │ │ │ │ - lea 0x5(%rax),%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 2a6cb │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq %r13d,%r13 │ │ │ │ + add %r13,0x8(%rbp) │ │ │ │ + and $0x2,%r12d │ │ │ │ + je 2a68a │ │ │ │ + lea 0x14(%rbp),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x2,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jae 23d50 <__cxa_finalize@plt+0x20580> │ │ │ │ - lea (%r12,%rdi,8),%r9 │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov (%r9),%r8d │ │ │ │ - mov %r8d,%r10d │ │ │ │ - sub %r8d,%edi │ │ │ │ - sub %ebp,%r10d │ │ │ │ - cmp %ebp,%r8d │ │ │ │ - cmovae %r10d,%edi │ │ │ │ - cmp %r14d,%edi │ │ │ │ - jb 23cd4 <__cxa_finalize@plt+0x20504> │ │ │ │ - cmpb $0x0,(%rsp) │ │ │ │ - je 23f00 <__cxa_finalize@plt+0x20730> │ │ │ │ - mov 0x4(%r9),%r8d │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov %r8d,%r9d │ │ │ │ - sub %r8d,%edi │ │ │ │ - sub %ebx,%r9d │ │ │ │ - cmp %ebx,%r8d │ │ │ │ - cmovae %r9d,%edi │ │ │ │ - cmp %r14d,%edi │ │ │ │ - jb 23cf8 <__cxa_finalize@plt+0x20528> │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 23f00 <__cxa_finalize@plt+0x20730> │ │ │ │ - add $0x6,%eax │ │ │ │ + call 34a0 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jne 2a759 │ │ │ │ + addq $0x2,0x8(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 2a523 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x72d61(%rip),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xc,%r8d │ │ │ │ + lea 0x5a16f(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jae 23d50 <__cxa_finalize@plt+0x20580> │ │ │ │ - lea (%r12,%rax,8),%rdi │ │ │ │ - mov %ebp,%r8d │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32e0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2a748 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 2a523 │ │ │ │ + nopl (%rax) │ │ │ │ + movslq %r13d,%r13 │ │ │ │ + add %r13,0x8(%rbp) │ │ │ │ + jmp 2a610 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x72d11(%rip),%rdi │ │ │ │ + lea 0x5a10a(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 2a4db │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzwl %ax,%esi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3130 │ │ │ │ + test %eax,%eax │ │ │ │ + je 2a5ef │ │ │ │ + mov 0x72cd1(%rip),%rdi │ │ │ │ + lea 0x57027(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 2a6cb │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x56ffe(%rip),%rdi │ │ │ │ + call 3680 │ │ │ │ + jmp 2a6cb │ │ │ │ + mov 0x72ca0(%rip),%rdi │ │ │ │ + lea 0x5a121(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 2a6cb │ │ │ │ + mov 0x72c81(%rip),%rdi │ │ │ │ + lea 0x5a0da(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 2a6cb │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %r8,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %esi,%r14d │ │ │ │ + mov $0x10,%esi │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 487a0 │ │ │ │ + movsd 0x8(%rbx),%xmm0 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r14d,%edi │ │ │ │ + movsd 0x10(%rbx),%xmm1 │ │ │ │ + call 1af30 │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 2a8d6 │ │ │ │ + mov %r14d,0x2c(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %ecx,%r12d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + shl $0x4,%r15 │ │ │ │ + lea (%rdx,%r15,1),%rax │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 2a8a1 │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea (%r14,%r14,8),%rdx │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov 0x128(%rbx),%r8d │ │ │ │ + movsd 0x1d0(%rbx),%xmm0 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + add $0x1,%r14 │ │ │ │ + lea (%rax,%rdx,4),%rsi │ │ │ │ + mov %r12d,%edx │ │ │ │ + call 48950 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rdx,%r15,1),%rax │ │ │ │ + cmp 0x8(%rax),%r14d │ │ │ │ + jb 2a850 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 2a820 │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + je 2a8d3 │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 2a8d3 │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmp 2a817 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %r9d,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x148,%rsp │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ + mov 0x190(%rsp),%r14 │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov 0x198(%rsp),%rbp │ │ │ │ + mov 0x188(%rsp),%r15 │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + cvtsi2ssl 0x1e0(%r14),%xmm0 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + movzbl 0x1a8(%rsp),%eax │ │ │ │ + mov %r8,0x98(%rsp) │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + mov %r9d,%edi │ │ │ │ + mov %r14,0x88(%rsp) │ │ │ │ + mov %r15,0x8(%rsp) │ │ │ │ + mov %rbp,0x68(%rsp) │ │ │ │ + mov %al,0xa7(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 42c60 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13d,%edi │ │ │ │ + cvtsi2ssl 0x1e0(%r14),%xmm0 │ │ │ │ + mov %eax,0x5c(%rsp) │ │ │ │ + call 42ce0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov %rbp,%r9 │ │ │ │ + cvtsi2sdl 0x5c(%rsp),%xmm0 │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + mov (%r12),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + divsd 0x589e4(%rip),%xmm0 │ │ │ │ + mov 0x28(%rbx),%r8d │ │ │ │ + mov %r13d,%edx │ │ │ │ + mulsd 0x58a25(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ + call 5a180 │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x8(%r12),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x28(%rbx),%r8d │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + call 5a180 │ │ │ │ + mov (%r15),%ecx │ │ │ │ + mov %rax,0x128(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2aebc │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + mov %rbp,%r14 │ │ │ │ + jmp 2aa6d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %ecx,%r14d │ │ │ │ + jae 2acf1 │ │ │ │ + lea 0x0(,%r14,8),%r8 │ │ │ │ + sub %r14,%r8 │ │ │ │ + shl $0x4,%r8 │ │ │ │ + lea (%rdx,%r8,1),%rax │ │ │ │ + cmpb $0x0,0x40(%rax) │ │ │ │ + je 2aa60 │ │ │ │ + movsbl 0x8(%rax),%esi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0x38(%rax),%ebp │ │ │ │ + cmp %ebp,0x3c(%rax) │ │ │ │ + jb 2aa60 │ │ │ │ + mov 0x58(%rsp),%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x58527(%rip),%xmm2 │ │ │ │ + movsd 0x5871f(%rip),%xmm4 │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + mov %r13d,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x586d6(%rip),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm2,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm4 │ │ │ │ + jbe 2ab0b │ │ │ │ + cvttsd2si %xmm0,%rdx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x586a7(%rip),%xmm5 │ │ │ │ + andnpd %xmm0,%xmm2 │ │ │ │ + cvtsi2sd %rdx,%xmm1 │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + cmpnlesd %xmm0,%xmm3 │ │ │ │ + andpd %xmm5,%xmm3 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + orpd %xmm2,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov %edi,%edi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %esi,%r10d │ │ │ │ + mov %r14,0x78(%rsp) │ │ │ │ + cvtsi2sd %rdi,%xmm1 │ │ │ │ + lea 0x0(,%r10,8),%rdx │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + mov %r15d,%r14d │ │ │ │ + movzbl 0xa7(%rsp),%edi │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %edi,0xa0(%rsp) │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%rbx │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov 0x98(%rsp),%rbx │ │ │ │ + add %rdx,%rbx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov 0x90(%rsp),%rbx │ │ │ │ + add %rdx,%rbx │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + movzbl %sil,%ebx │ │ │ │ + mov %ebx,0x48(%rsp) │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov 0x10(%rdi),%rcx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov (%rdi),%rsi │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov (%rcx,%rdx,4),%ecx │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + cmp %r13d,0x24(%rax) │ │ │ │ + jne 2abaf │ │ │ │ + mov 0x34(%rax),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 2adc0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + push %r13 │ │ │ │ + push %rsi │ │ │ │ + push %rdx │ │ │ │ + push 0x60(%rsp) │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x88(%rsp),%r9d │ │ │ │ + mov 0x80(%rsp),%r8d │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 42de0 │ │ │ │ + add $0x30,%rsp │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 2ac1a │ │ │ │ + mov 0xd0(%rsp),%edi │ │ │ │ + mov 0x4c(%rsp),%eax │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %edi,%esi │ │ │ │ + add %eax,%edi │ │ │ │ + sub %eax,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2ac0e │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jae 2ada0 │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x4,%rdx │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jne 2ac00 │ │ │ │ + lea 0x1(%r14),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %esi,0x24(%rsp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r14d,%r10d │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0xd0(%rsp),%eax │ │ │ │ + mov %eax,(%r12,%r10,4) │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + add %r15,%rax │ │ │ │ + cmp %r13d,0x24(%rax) │ │ │ │ + jne 2ac5c │ │ │ │ + mov 0x34(%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 2ae84 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x5c(%rsp),%r9d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x70(%rsp),%r8 │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x120(%rsp,%rax,8),%rcx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + call 74090 │ │ │ │ + test %eax,%eax │ │ │ │ + je 2acad │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0xd0(%rsp),%esi │ │ │ │ + add 0x1c(%rax),%esi │ │ │ │ + call 48ab0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 2ade0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 43000 │ │ │ │ + mov 0x24(%rsp),%r14d │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x1,%ebp │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea (%rdx,%r15,1),%rax │ │ │ │ + cmp %ebp,0x3c(%rax) │ │ │ │ + jae 2ab80 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r14d,%r15d │ │ │ │ + mov 0x78(%rsp),%r14 │ │ │ │ + mov (%rax),%ecx │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %ecx,%r14d │ │ │ │ + jb 2aa6d │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0xa8(%rsp),%r14 │ │ │ │ + mov 0x28(%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 2ad46 │ │ │ │ + mov 0x80(%rsp),%rbp │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x0(%rbp,%rbx,8) │ │ │ │ + mov (%r14,%rbx,8),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,(%r14,%rbx,8) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp 0x28(%r13),%ebx │ │ │ │ + jb 2ad18 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2ad68 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x138(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2aee9 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add $0x148,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jae 2ac1a │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 43000 │ │ │ │ + jmp 2acbc │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + push %r13 │ │ │ │ + push %rsi │ │ │ │ + push %rdx │ │ │ │ + push 0x60(%rsp) │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + jmp 2abd0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x68,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 43c40 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + xor %r8d,%r8d │ │ │ │ mov (%rdi),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - sub %ecx,%r8d │ │ │ │ - sub %ebp,%eax │ │ │ │ - cmp %ebp,%ecx │ │ │ │ - cmovb %r8d,%eax │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + mov (%rsi),%rsi │ │ │ │ + shl $0x4,%rcx │ │ │ │ + lea (%rax,%rcx,1),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + call 44270 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0xa0(%rsp),%ecx │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov (%rsi),%eax │ │ │ │ + lea (%rax,%rax,4),%rdi │ │ │ │ + add %r15,%rdx │ │ │ │ + shl $0x4,%rdi │ │ │ │ + add 0x8(%rsi),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 44f80 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + addl $0x1,(%rsi) │ │ │ │ + jmp 2acad │ │ │ │ + mov 0x108(%rsp),%rdi │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov $0x5,%esi │ │ │ │ + call 5f7c0 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov 0x184(%rax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2ac89 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 43a30 │ │ │ │ + jmp 2ac89 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov 0x28(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 2ad05 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 2ad68 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x208,%rsp │ │ │ │ + mov 0x240(%rsp),%rax │ │ │ │ + mov 0x268(%rsp),%rbx │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x250(%rsp),%rax │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov 0x258(%rsp),%eax │ │ │ │ + mov %r9d,0x44(%rsp) │ │ │ │ + mov %eax,0xf0(%rsp) │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %al,0xc7(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1f8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x58454(%rip),%rax │ │ │ │ + cmpl $0x19,0x258(%rbx) │ │ │ │ + movl $0x0,0x118(%rsp) │ │ │ │ + movl $0x0,0x11c(%rsp) │ │ │ │ + mov %rax,0x190(%rsp) │ │ │ │ + mov 0x30(%r8),%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + ja 2bf57 │ │ │ │ + lea 0x1d0(%rsp),%rax │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov %rcx,%r15 │ │ │ │ + movsbl 0x184(%rbx),%r8d │ │ │ │ + lea 0x1e0(%rsp),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + call 12540 │ │ │ │ + mov 0x44(%rsp),%r14d │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + div %r14d │ │ │ │ + mov %eax,0xc0(%rsp) │ │ │ │ + mov %r14d,%eax │ │ │ │ + lea 0x0(,%rax,8),%rbx │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x1b0(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x1b8(%rsp) │ │ │ │ + mov %rax,%r10 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 2b098 │ │ │ │ + mov 0x44(%rsp),%esi │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 2b578 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r10,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + lea -0x4(%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + ja 2b3e8 │ │ │ │ + mov 0x57fa8(%rip),%rdx │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,(%rcx,%rax,1) │ │ │ │ + mov %rdx,(%r10,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 2b080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%ebx │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + mov 0x20(%r15),%rcx │ │ │ │ + mov 0x28(%r15),%r8d │ │ │ │ + mov 0x1d0(%rsp),%rsi │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %ebx,%edx │ │ │ │ + call 5a180 │ │ │ │ + mov 0x20(%r15),%rcx │ │ │ │ + mov 0x28(%r15),%r8d │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov 0x1d8(%rsp),%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ebx,%r14d │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ + call 5a180 │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov 0x1d0(%rsp),%rdx │ │ │ │ + lea 0x198(%rsp),%r8 │ │ │ │ + mov %rax,0x1c8(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3f130 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x1d8(%rsp),%rdx │ │ │ │ + lea 0x19c(%rsp),%r8 │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + call 3f130 │ │ │ │ + mov 0x260(%rsp),%r8d │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ + jne 2b1d0 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov %r15,0x38(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rbx,%r11 │ │ │ │ + lea 0x1a0(%rsp),%r14 │ │ │ │ + mov %r13d,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r10,%r13 │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %r14,%r10 │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov (%r10,%rbp,8),%r14 │ │ │ │ + add %rax,%r14 │ │ │ │ + mov (%r14),%ecx │ │ │ │ + mov 0x4(%r14),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 2b1b7 │ │ │ │ + sub %ecx,%edx │ │ │ │ + cmp $0x19,%edx │ │ │ │ + jbe 2bcd0 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 2b440 │ │ │ │ + mov $0x1,%ebp │ │ │ │ + jmp 2b19a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x44(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 2b457 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r11,%rbx │ │ │ │ + mov %r15,0x38(%rsp) │ │ │ │ + mov %r13d,%r11d │ │ │ │ + mov 0x18(%rsp),%r14d │ │ │ │ + mov 0x80(%rsp),%r13 │ │ │ │ + mov 0xc0(%rsp),%r12d │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + movl $0x0,0xc8(%rsp) │ │ │ │ + jmp 2b24f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x57df1(%rip),%rsi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %r12d,%r14d │ │ │ │ + add %r12d,%r11d │ │ │ │ + mov %rsi,(%rax,%rbx,8) │ │ │ │ + mov %rsi,(%r10,%rbx,8) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 2b350 │ │ │ │ + cmp $0x18,%r14d │ │ │ │ + jbe 2b228 │ │ │ │ + lea 0x0(,%rbx,8),%rax │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 2b368 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0xc0(%rax),%rax │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0xc0(%rax),%rax │ │ │ │ + mov %rax,(%r10) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov %r11d,0x90(%rsp) │ │ │ │ + movsbl 0x184(%rax),%r8d │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r10,0x88(%rsp) │ │ │ │ + call 12540 │ │ │ │ + mov 0x88(%rsp),%r10 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x90(%rsp),%r11d │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + lea 0x1b0(%rsp),%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov (%rcx,%r15,8),%rbx │ │ │ │ + add %r8,%rbx │ │ │ │ + mov (%rbx),%r13d │ │ │ │ + mov 0x4(%rbx),%edi │ │ │ │ + cmp %r13d,%edi │ │ │ │ + jb 2b31a │ │ │ │ + sub %r13d,%edi │ │ │ │ + cmp $0x19,%edi │ │ │ │ + jbe 2b580 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 2b330 │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmp 2b2fc │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %edx,%r12d │ │ │ │ + mov %rsi,%r13 │ │ │ │ + add $0x1,%rbx │ │ │ │ + sub %r12d,%r14d │ │ │ │ + add %r12d,%r11d │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 2b24f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xd0(%rsp),%rbx │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + jmp 2b460 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1d0(%rsp),%rdx │ │ │ │ + mov %r11d,%r15d │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov $0x19,%ecx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r10,0x90(%rsp) │ │ │ │ + add %r15,%rdx │ │ │ │ + mov %r11d,0x88(%rsp) │ │ │ │ + call 3d1e0 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov $0x19,%ecx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rax,(%rdx,%rbx,8) │ │ │ │ + mov 0x1d8(%rsp),%rdx │ │ │ │ + add %r15,%rdx │ │ │ │ + call 3d1e0 │ │ │ │ + mov 0x90(%rsp),%r10 │ │ │ │ + mov 0x88(%rsp),%r11d │ │ │ │ + mov %rax,(%r10,%rbx,8) │ │ │ │ + mov %r11d,0xc8(%rsp) │ │ │ │ + jmp 2b297 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + shr $1,%esi │ │ │ │ + movdqa 0x57c2e(%rip),%xmm0 │ │ │ │ + mov %esi,%edx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movups %xmm0,(%rcx,%rax,1) │ │ │ │ + movups %xmm0,(%r10,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 2b400 │ │ │ │ + mov 0x44(%rsp),%ebx │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + and $0x1,%ebx │ │ │ │ + je 2b098 │ │ │ │ + mov 0x57bf5(%rip),%rdx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rdx,(%rsi,%rax,8) │ │ │ │ + mov %rdx,(%r10,%rax,8) │ │ │ │ + jmp 2b098 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r13,%r10 │ │ │ │ + mov %ebx,%r13d │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov %r11,%rbx │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 2b1d0 │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + call 46510 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + test %al,%al │ │ │ │ + jne 2b4a8 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + cmpb $0x0,0x1c0(%rax) │ │ │ │ + je 2b4a8 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov (%rsi),%eax │ │ │ │ + cmp 0x4(%rsi),%eax │ │ │ │ + je 2ba80 │ │ │ │ + mov (%r10),%eax │ │ │ │ + cmp 0x4(%r10),%eax │ │ │ │ + je 2b82d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%r15),%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + je 2b4ef │ │ │ │ + mov 0x78(%rsp),%r12 │ │ │ │ + mov %r10,%r13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12,%rbp,8),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,(%r12,%rbp,8) │ │ │ │ + mov (%rbx,%rbp,8),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,(%rbx,%rbp,8) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp 0x28(%r15),%ebp │ │ │ │ + jb 2b4c0 │ │ │ │ + mov %r13,%r10 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xa8(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x68(%rsp) │ │ │ │ + je 2b546 │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x1f8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2bf52 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + add $0x208,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 2b071 │ │ │ │ + nop │ │ │ │ + mov 0x44(%rsp),%edi │ │ │ │ + mov 0xc8(%rsp),%r9d │ │ │ │ + mov %r15d,0x80(%rsp) │ │ │ │ + lea 0x120(%rsp),%r12 │ │ │ │ + mov %rsi,0xd8(%rsp) │ │ │ │ + add %edi,%r9d │ │ │ │ + mov %r10,0xe0(%rsp) │ │ │ │ + mov %r9d,0x88(%rsp) │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + lea 0xa(%r9,%rdi,1),%r9d │ │ │ │ + sub $0x1,%edi │ │ │ │ + mov %r11d,0xf4(%rsp) │ │ │ │ + mov %r9d,0x90(%rsp) │ │ │ │ + mov %edi,0xb8(%rsp) │ │ │ │ + mov %r8,0xf8(%rsp) │ │ │ │ + mov %edx,0x104(%rsp) │ │ │ │ + mov %rcx,0x108(%rsp) │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + mov %r14d,0x100(%rsp) │ │ │ │ + mov %ebp,%r14d │ │ │ │ + mov 0x60(%rsp),%rbp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r13d,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rsi),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov (%rdx,%rax,4),%ecx │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + push (%rax,%r15,8) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + push (%rax,%r15,8) │ │ │ │ + push 0x70(%rsp) │ │ │ │ + mov 0xa8(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0xc0(%rsp),%r9d │ │ │ │ + mov 0xb8(%rsp),%r8d │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + call 42de0 │ │ │ │ + add $0x30,%rsp │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 2b6b2 │ │ │ │ + mov 0x140(%rsp),%edi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea -0xa(%rdi),%esi │ │ │ │ + add $0xa,%edi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2b6a6 │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jae 2b780 │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x4,%rdx │ │ │ │ cmp %r14d,%eax │ │ │ │ - jb 23d29 <__cxa_finalize@plt+0x20559> │ │ │ │ - cmpb $0x0,(%rsp) │ │ │ │ - je 23e68 <__cxa_finalize@plt+0x20698> │ │ │ │ - mov 0x4(%rdi),%edx │ │ │ │ - mov %ebx,%ecx │ │ │ │ + jne 2b698 │ │ │ │ + lea 0x1(%r14),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %esi,0x68(%rsp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %r14d,%r10d │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x140(%rsp),%eax │ │ │ │ + mov 0x1c0(%rsp,%r15,8),%rcx │ │ │ │ + mov 0xb8(%rsp),%r9d │ │ │ │ + mov 0xa0(%rsp),%r8 │ │ │ │ + mov %eax,(%rbx,%r10,4) │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + call 74090 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2b7a0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 43000 │ │ │ │ + mov 0x68(%rsp),%r14d │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp %r13d,0x4(%rax) │ │ │ │ + jae 2b620 │ │ │ │ + mov %r14d,%ebp │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ + mov 0xd8(%rsp),%rsi │ │ │ │ + mov 0xe0(%rsp),%r10 │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + mov 0xf4(%rsp),%r11d │ │ │ │ + mov 0x100(%rsp),%r14d │ │ │ │ + mov 0xf8(%rsp),%r8 │ │ │ │ + mov 0x104(%rsp),%edx │ │ │ │ + mov 0x108(%rsp),%rcx │ │ │ │ + jmp 2b31a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jae 2b6b2 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 43000 │ │ │ │ + jmp 2b718 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x68,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 43c40 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x0(%rbp),%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov (%rsi,%r15,8),%rdx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + mov (%rsi,%r15,8),%rsi │ │ │ │ + lea (%rax,%rcx,1),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + call 44270 │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + movzbl 0xc7(%rsp),%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea (%rax,%rax,4),%rdi │ │ │ │ + shl $0x4,%rdi │ │ │ │ + add 0x8(%rbp),%rdi │ │ │ │ + call 44f80 │ │ │ │ + addl $0x1,0x0(%rbp) │ │ │ │ + jmp 2b709 │ │ │ │ + mov 0x44(%rsp),%esi │ │ │ │ + lea -0x1(%rsi),%edx │ │ │ │ + lea (%r10,%rdx,8),%rcx │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov 0x4(%rcx),%edx │ │ │ │ + cmp %edx,(%rcx) │ │ │ │ + jne 2b4a8 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x10(%rsi),%rsi │ │ │ │ + mov (%rsi,%rax,4),%ecx │ │ │ │ + mov (%rsi,%rdx,4),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 2bee6 │ │ │ │ + mov %ecx,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp %eax,0x18(%rsp) │ │ │ │ + jae 2b4a8 │ │ │ │ + cmp $0x4e1f,%eax │ │ │ │ + ja 2b4a8 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + mov %edx,0x38(%rsp) │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 13000 │ │ │ │ + mov 0xc0(%rsp),%esi │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov $0x2,%r8d │ │ │ │ + imul %r14d,%esi │ │ │ │ + mov %edx,%edi │ │ │ │ + mov %r9,%rcx │ │ │ │ + sub %esi,%edi │ │ │ │ + lea -0x19(%rdx),%esi │ │ │ │ + mov %esi,0x0(%r13) │ │ │ │ + mov %edi,%eax │ │ │ │ + lea -0x1(%rdx),%esi │ │ │ │ + mov %edx,%edi │ │ │ │ + mov %esi,(%r12) │ │ │ │ + mov $0x101,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %eax,0x4(%r13) │ │ │ │ + add $0x18,%eax │ │ │ │ + mov %eax,0x4(%r12) │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %dx,(%r9) │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + push $0xfffffffffffffff6 │ │ │ │ + push $0xfffffffffffffffe │ │ │ │ + lea 0x1a8(%rsp),%r11 │ │ │ │ + push %r11 │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + mov %edi,0x38(%rsp) │ │ │ │ + push %rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ + push 0x58(%rsp) │ │ │ │ + push 0x58(%rsp) │ │ │ │ + push 0x88(%rsp) │ │ │ │ + call e870 │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + add $0x40,%rsp │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 46840 │ │ │ │ + lea 0x118(%rsp),%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r14,%rdx │ │ │ │ + push 0x50(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + push 0x40(%rsp) │ │ │ │ + push 0x40(%rsp) │ │ │ │ + movsbl 0x110(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + push $0x2 │ │ │ │ + push $0xfffffffffffffffe │ │ │ │ + mov 0x70(%rsp),%r11 │ │ │ │ + push %r11 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + lea 0x157(%rsp),%r9 │ │ │ │ + lea 0x15c(%rsp),%r8 │ │ │ │ + call e4f0 │ │ │ │ + mov 0x58(%rsp),%esi │ │ │ │ + mov 0x84(%rsp),%edx │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov %esi,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp %eax,0x118(%rsp) │ │ │ │ + jb 2ba08 │ │ │ │ + imul 0x194(%rsp),%edx │ │ │ │ + mov 0x190(%rsp),%eax │ │ │ │ + imul %esi,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + neg %ecx │ │ │ │ + cmovns %ecx,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp %eax,0x11c(%rsp) │ │ │ │ + jae 2bf0c │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + call 44b90 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x60(%rsp),%r14 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 43000 │ │ │ │ + lea 0x68(%rbp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 43000 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r14,0x60(%rsp) │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + jmp 2b4a8 │ │ │ │ + nop │ │ │ │ + mov 0x44(%rsp),%esi │ │ │ │ + lea -0x1(%rsi),%edx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rdx,%r13 │ │ │ │ + lea (%rsi,%rdx,8),%rcx │ │ │ │ + mov 0x4(%rcx),%edx │ │ │ │ + cmp (%rcx),%edx │ │ │ │ + jne 2b496 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x10(%rsi),%rsi │ │ │ │ + mov (%rsi,%rax,4),%ecx │ │ │ │ + mov (%rsi,%rdx,4),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 2bef9 │ │ │ │ + mov %ecx,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp %eax,0x18(%rsp) │ │ │ │ + jae 2b496 │ │ │ │ + cmp $0x4e1f,%eax │ │ │ │ + ja 2b496 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %r10,0x70(%rsp) │ │ │ │ + mov %ecx,0x58(%rsp) │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 13000 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0xc8(%rsp),%eax │ │ │ │ + movl $0x0,(%r14) │ │ │ │ + mov $0x2,%r8d │ │ │ │ + movl $0x19,(%r12) │ │ │ │ + imul %r13d,%eax │ │ │ │ + mov %eax,0x4(%r14) │ │ │ │ + add $0x18,%eax │ │ │ │ + mov %eax,0x4(%r12) │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %cx,(%rsi) │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r12,%rsi │ │ │ │ + push $0xfffffffffffffff6 │ │ │ │ + push $0xfffffffffffffffe │ │ │ │ + lea 0x1a8(%rsp),%r11 │ │ │ │ + push %r11 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + mov %r11,0x78(%rsp) │ │ │ │ + push %rax │ │ │ │ + push 0x58(%rsp) │ │ │ │ + push 0x58(%rsp) │ │ │ │ + push 0x88(%rsp) │ │ │ │ + call e870 │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + add $0x40,%rsp │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 46840 │ │ │ │ + lea 0x118(%rsp),%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rdx │ │ │ │ + push 0x50(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + push 0x40(%rsp) │ │ │ │ + push 0x40(%rsp) │ │ │ │ + movsbl 0x110(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + push $0x2 │ │ │ │ + push $0xfffffffffffffffe │ │ │ │ + mov 0x90(%rsp),%r11 │ │ │ │ + push %r11 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + lea 0x157(%rsp),%r9 │ │ │ │ + lea 0x15c(%rsp),%r8 │ │ │ │ + call e4f0 │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + mov 0x84(%rsp),%esi │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov 0x70(%rsp),%r10 │ │ │ │ + sub %esi,%eax │ │ │ │ + cmp %eax,0x118(%rsp) │ │ │ │ + jb 2bc58 │ │ │ │ + mov 0x44(%rsp),%ecx │ │ │ │ + imul 0x194(%rsp),%ecx │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + imul 0x190(%rsp),%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + neg %edx │ │ │ │ + cmovs %ecx,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp %eax,0x11c(%rsp) │ │ │ │ + jae 2bf2f │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + call 44b90 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x60(%rsp),%r13 │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 43000 │ │ │ │ + lea 0x68(%r14),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 43000 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r13,0x60(%rsp) │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + jmp 2b496 │ │ │ │ + nop │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %r10,0x90(%rsp) │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + movsbl 0x184(%rax),%r8d │ │ │ │ + call 12540 │ │ │ │ + mov (%r14),%r15d │ │ │ │ + cmp %r15d,0x4(%r14) │ │ │ │ + mov 0x68(%rsp),%r11 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov 0x90(%rsp),%r10 │ │ │ │ + jb 2b1b7 │ │ │ │ + movzbl 0xc7(%rsp),%ebx │ │ │ │ + mov %r13,0xb8(%rsp) │ │ │ │ + mov %r14,0x98(%rsp) │ │ │ │ + mov 0x60(%rsp),%r12 │ │ │ │ + mov %ebx,0x88(%rsp) │ │ │ │ + mov 0x28(%rsp),%r13 │ │ │ │ + lea 0x120(%rsp),%rbx │ │ │ │ + mov %ebp,0x90(%rsp) │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov %r11,0xc8(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + mov %r10,0xd8(%rsp) │ │ │ │ + jmp 2be39 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x68,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x1,%r15d │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 43c40 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov (%r12),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov (%r12),%ecx │ │ │ │ + mov (%r14,%rbp,8),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov 0x0(%r13,%rbp,8),%rsi │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + lea (%rax,%rcx,1),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + call 44270 │ │ │ │ + mov (%r12),%eax │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x88(%rsp),%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea (%rax,%rax,4),%rdi │ │ │ │ + shl $0x4,%rdi │ │ │ │ + add 0x8(%r12),%rdi │ │ │ │ + call 44f80 │ │ │ │ + addl $0x1,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 43000 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + cmp %r15d,0x4(%rax) │ │ │ │ + jb 2bebc │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r15d,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x10(%rsi),%rdx │ │ │ │ + mov (%rdx,%rax,4),%ecx │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov %eax,%r9d │ │ │ │ + push (%r14,%rbp,8) │ │ │ │ + push 0x0(%r13,%rbp,8) │ │ │ │ + push 0x70(%rsp) │ │ │ │ + mov 0xb8(%rsp),%esi │ │ │ │ + push %rsi │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + call 42de0 │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov 0x178(%rsp),%rdi │ │ │ │ + mov $0x5,%esi │ │ │ │ + call 5f7c0 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x184(%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 2bd90 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 43a30 │ │ │ │ + jmp 2bd90 │ │ │ │ + mov 0xb8(%rsp),%r13 │ │ │ │ + mov 0xc8(%rsp),%r11 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + mov 0xd8(%rsp),%r10 │ │ │ │ + jmp 2b1b7 │ │ │ │ mov %edx,%eax │ │ │ │ - sub %edx,%ecx │ │ │ │ - sub %ebx,%eax │ │ │ │ - cmp %ebx,%edx │ │ │ │ - cmovb %ecx,%eax │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jb 23d50 <__cxa_finalize@plt+0x20580> │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 23e68 <__cxa_finalize@plt+0x20698> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - mov %ebp,(%r12,%r13,8) │ │ │ │ - mov %ebx,0x4(%r12,%r13,8) │ │ │ │ - add $0x1,%r13 │ │ │ │ - mov (%rax),%eax │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jb 23050 <__cxa_finalize@plt+0x1f880> │ │ │ │ - test %eax,%eax │ │ │ │ - je 23e16 <__cxa_finalize@plt+0x20646> │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - mov 0xc0(%rsp),%r14 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x0(%rbp,%rbp,4),%r13 │ │ │ │ - shl $0x4,%r13 │ │ │ │ - add %rdx,%r13 │ │ │ │ - je 23e06 <__cxa_finalize@plt+0x20636> │ │ │ │ - mov 0x20(%r13),%eax │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - je 23de5 <__cxa_finalize@plt+0x20615> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - nop │ │ │ │ - mov 0x18(%rdi,%rbx,1),%rsi │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp %eax,0x18(%rsp) │ │ │ │ + jb 2b86b │ │ │ │ + jmp 2b4a8 │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp %eax,0x18(%rsp) │ │ │ │ + jae 2b496 │ │ │ │ + jmp 2bac3 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + call 44b90 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + jmp 2ba27 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + call 44b90 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + jmp 2bc77 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + lea 0x5b658(%rip),%rcx │ │ │ │ + mov $0x69,%edx │ │ │ │ + lea 0x55811(%rip),%rsi │ │ │ │ + lea 0x589a7(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 2bfad │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 2bfad │ │ │ │ + mov 0x4(%rdi),%ecx │ │ │ │ + mov 0x4(%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 2bfad │ │ │ │ + cmp %edx,%ecx │ │ │ │ + sbb %eax,%eax │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%eax │ │ │ │ + push %rbx │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + mov %rdi,%rbx │ │ │ │ xor %edi,%edi │ │ │ │ - add $0x1,%r15d │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - mov 0x18(%rax,%rbx,1),%rdi │ │ │ │ + shl $0x5,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 13000 │ │ │ │ + mov %ebp,(%rbx) │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2bffe │ │ │ │ call 32c0 │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ - movq $0x0,0x18(%rdi,%rbx,1) │ │ │ │ - add $0x58,%rbx │ │ │ │ - cmp 0x20(%r13),%r15d │ │ │ │ - jb 23db0 <__cxa_finalize@plt+0x205e0> │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,(%rdi) │ │ │ │ + mov $0x20,%esi │ │ │ │ + movb $0x0,0x8(%rdi) │ │ │ │ + movq $0x0,0x20(%rdi) │ │ │ │ + movb $0x0,0x18(%rdi) │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x28,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + movl $0xffffffff,0x8(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + call 13000 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x58(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp 3200 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movb $0x0,0x8(%rdi) │ │ │ │ + movb $0x0,0x18(%rdi) │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2c0a2 │ │ │ │ call 32c0 │ │ │ │ - movq $0x0,0x30(%r13) │ │ │ │ - movl $0x0,0x20(%r13) │ │ │ │ - movb $0x0,0x2d(%r13) │ │ │ │ - mov (%r14),%eax │ │ │ │ - mov 0x8(%r14),%rdx │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jb 23d90 <__cxa_finalize@plt+0x205c0> │ │ │ │ - mov %rdx,0xa8(%rsp) │ │ │ │ - mov 0xa8(%rsp),%rdi │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2c109 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + movl $0xffffffff,0x8(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2c0d9 │ │ │ │ + call 4ba20 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2c0f8 │ │ │ │ + call 4ba20 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov %r12,%rdi │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - add $0xd8,%rsp │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x58(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jb 23b3c <__cxa_finalize@plt+0x2036c> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movl $0xffffffff,0x8(%rdi) │ │ │ │ + movups %xmm0,0x10(%rdi) │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test %sil,%sil │ │ │ │ - jne 23d50 <__cxa_finalize@plt+0x20580> │ │ │ │ - mov 0xc8(%rsp),%rdi │ │ │ │ - mov %r11,%rsi │ │ │ │ - call 20390 <__cxa_finalize@plt+0x1cbc0> │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - movdqa 0x62b6e(%rip),%xmm12 │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - jmp 23d50 <__cxa_finalize@plt+0x20580> │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movl $0xffffffff,0x8(%rdi) │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2c185 │ │ │ │ + call 4ba20 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2c1a4 │ │ │ │ + call 4ba20 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2c220 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 2c211 │ │ │ │ + lea 0x555bd(%rip),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 4bc40 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2c211 │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + call 3430 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 4bc40 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2c211 │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + call 3430 │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jl 2c230 │ │ │ │ + pop %rbx │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 230c5 <__cxa_finalize@plt+0x1f8f5> │ │ │ │ - nop │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 23104 <__cxa_finalize@plt+0x1f934> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %rbx │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2(%rax),%edi │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jb 23b98 <__cxa_finalize@plt+0x203c8> │ │ │ │ - jmp 23e68 <__cxa_finalize@plt+0x20698> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x3(%rax),%edi │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jb 23bf4 <__cxa_finalize@plt+0x20424> │ │ │ │ - jmp 23e68 <__cxa_finalize@plt+0x20698> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x4(%rax),%edi │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jb 23c50 <__cxa_finalize@plt+0x20480> │ │ │ │ - jmp 23e68 <__cxa_finalize@plt+0x20698> │ │ │ │ - lea 0x5(%rax),%edi │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jb 23cac <__cxa_finalize@plt+0x204dc> │ │ │ │ - jmp 23e68 <__cxa_finalize@plt+0x20698> │ │ │ │ - add $0x6,%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jb 23d04 <__cxa_finalize@plt+0x20534> │ │ │ │ - jmp 23e68 <__cxa_finalize@plt+0x20698> │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 2360e <__cxa_finalize@plt+0x1fe3e> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 23104 <__cxa_finalize@plt+0x1f934> │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - jmp 23e16 <__cxa_finalize@plt+0x20646> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + test %esi,%esi │ │ │ │ + je 2c510 │ │ │ │ push %r15 │ │ │ │ + xor %r15d,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ mov %esi,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %r8,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %r9,%rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %esi,0x50(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x0,0x74(%rsp) │ │ │ │ - movl $0x0,0x78(%rsp) │ │ │ │ - call 32d0 │ │ │ │ - lea 0x7c(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %eax,0x7c(%rsp) │ │ │ │ - call 58410 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call 32d0 │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x7(%rdx,%rax,1),%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call 32d0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - call 3480 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 32d0 │ │ │ │ - movb $0x3b,(%r15,%rax,1) │ │ │ │ - mov 0x20(%r12),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 251a3 <__cxa_finalize@plt+0x219d3> │ │ │ │ - mov %r12,%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movsbl %r13b,%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x30(%rax),%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %ecx,%r13d │ │ │ │ - nop │ │ │ │ - lea 0x0(%rbp,%rbp,4),%rax │ │ │ │ - lea 0x0(%rbp,%rax,2),%rax │ │ │ │ - lea 0x0(,%rax,8),%r15 │ │ │ │ - movzbl 0x3c(%rsi,%rax,8),%eax │ │ │ │ - cmp %r12d,%eax │ │ │ │ - je 246c8 <__cxa_finalize@plt+0x20ef8> │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jb 24020 <__cxa_finalize@plt+0x20850> │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov $0x50,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %ecx,0x20(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - movdqu (%rcx),%xmm0 │ │ │ │ - mov 0x14(%rcx),%ebp │ │ │ │ - mov 0x18(%rcx),%r12d │ │ │ │ - movq %xmm0,%rdi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - call 32d0 │ │ │ │ - mov $0x80000000,%ecx │ │ │ │ - movd %ebp,%xmm6 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rcx,0x1c(%r15) │ │ │ │ - add $0x7fffffff,%rcx │ │ │ │ - movd %eax,%xmm0 │ │ │ │ - mov 0x62af4(%rip),%rax │ │ │ │ - mov %rcx,0x24(%r15) │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - punpckldq %xmm6,%xmm0 │ │ │ │ - mov %r12d,0x18(%r15) │ │ │ │ - movq $0x0,0x30(%r15) │ │ │ │ - mov %rax,0x48(%r15) │ │ │ │ - mov %dx,0x2c(%r15) │ │ │ │ - movq %xmm0,0x10(%r15) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 25188 <__cxa_finalize@plt+0x219b8> │ │ │ │ - lea 0x74(%rsp),%rdx │ │ │ │ - mov %ecx,0x38(%rsp) │ │ │ │ - mov %r14,%r13 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - mov %r15,%r14 │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - call 27110 <__cxa_finalize@plt+0x23940> │ │ │ │ - movsd 0x50(%rbx),%xmm0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd 0x38(%rax),%xmm2 │ │ │ │ - cmpnlesd %xmm2,%xmm1 │ │ │ │ - andpd %xmm1,%xmm0 │ │ │ │ - andnpd %xmm2,%xmm1 │ │ │ │ - orpd %xmm1,%xmm0 │ │ │ │ - mulsd 0x62a66(%rip),%xmm0 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 24620 <__cxa_finalize@plt+0x20e50> │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - mov 0x74(%rsp),%eax │ │ │ │ - xor %r15d,%r15d │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + jmp 2c2b0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movslq %r12d,%rax │ │ │ │ + lea 0x0(%rbp,%rax,8),%r10 │ │ │ │ + mov (%r10),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + mov 0x8(%r9),%eax │ │ │ │ + and $0x4,%eax │ │ │ │ + testb $0x4,0x8(%rdi) │ │ │ │ + jne 2c3c0 │ │ │ │ + mov %r9,%rdi │ │ │ │ test %eax,%eax │ │ │ │ - je 2422d <__cxa_finalize@plt+0x20a5d> │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rbx,%rbp │ │ │ │ + jne 2c4ae │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x8,%r14 │ │ │ │ + cmp %r13d,%r15d │ │ │ │ + je 2c313 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x10(%rax),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 2c2f0 │ │ │ │ + cmp $0xffffffff,%ebx │ │ │ │ + je 2c328 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + lea 0x0(%rbp,%rdx,8),%r10 │ │ │ │ + mov (%r10),%rdx │ │ │ │ + mov 0x10(%rdx),%rdi │ │ │ │ + mov 0x8(%r9),%edx │ │ │ │ + and $0x4,%edx │ │ │ │ + testb $0x4,0x8(%rdi) │ │ │ │ + jne 2c330 │ │ │ │ + mov %r9,%rdi │ │ │ │ + test %edx,%edx │ │ │ │ + jne 2c39b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rax),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 2c2a3 │ │ │ │ + cmp $0xffffffff,%r12d │ │ │ │ + jne 2c278 │ │ │ │ + mov %r15d,%r12d │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x8,%r14 │ │ │ │ + cmp %r13d,%r15d │ │ │ │ + jne 2c2b0 │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r15d,%ebx │ │ │ │ - mov %rdi,%r15 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x68,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - add $0x1,%ebx │ │ │ │ - call 5e500 │ │ │ │ - movdqu 0x10(%r15),%xmm3 │ │ │ │ - mov $0x30,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov 0x8(%r15),%eax │ │ │ │ - movups %xmm3,0x10(%r13) │ │ │ │ - movdqu 0x30(%r15),%xmm4 │ │ │ │ - mov %eax,0x8(%r13) │ │ │ │ - mov 0x20(%r15),%rax │ │ │ │ - mov %rax,0x20(%r13) │ │ │ │ - mov 0x28(%r15),%eax │ │ │ │ - movups %xmm4,0x30(%r13) │ │ │ │ - mov %eax,0x28(%r13) │ │ │ │ - mov 0x40(%r15),%rax │ │ │ │ - mov 0x48(%r15),%rdx │ │ │ │ - mov %rax,0x40(%r13) │ │ │ │ - movzwl 0x60(%r15),%eax │ │ │ │ - mov %rdx,0x48(%r13) │ │ │ │ - mov 0x50(%r15),%edx │ │ │ │ - mov %ax,0x60(%r13) │ │ │ │ - mov %edx,0x50(%r13) │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x58(%r13) │ │ │ │ - mov 0x58(%r15),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 15a90 <__cxa_finalize@plt+0x122c0> │ │ │ │ - movzbl 0x3c(%rbp),%ecx │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - movzbl 0x4a(%rbp),%r8d │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 1eab0 <__cxa_finalize@plt+0x1b2e0> │ │ │ │ - mov %r15,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - add $0x68,%r15 │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - cmp 0x74(%rsp),%ebx │ │ │ │ - jb 24170 <__cxa_finalize@plt+0x209a0> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ + jmp 2c2f0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + je 2c41c │ │ │ │ + lea 0x55445(%rip),%rsi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + call 4bc40 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2c394 │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + call 3430 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x5541a(%rip),%rsi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 4bc40 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2c394 │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + call 3430 │ │ │ │ + cmp %eax,0x18(%rsp) │ │ │ │ + jl 2c410 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + call 4ba20 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - add $0x1,%r12d │ │ │ │ - add $0x58,%rbx │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jne 24100 <__cxa_finalize@plt+0x20930> │ │ │ │ - mov 0x60(%rsp),%r14 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + jmp 2c2f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2c450 │ │ │ │ + call 4ba20 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov %r15d,%r12d │ │ │ │ + mov (%r10),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ call 32c0 │ │ │ │ - movsd 0x628f7(%rip),%xmm0 │ │ │ │ - comisd 0x20(%rsp),%xmm0 │ │ │ │ - ja 25190 <__cxa_finalize@plt+0x219c0> │ │ │ │ - movsd 0x20(%rsp),%xmm7 │ │ │ │ - comisd 0x62935(%rip),%xmm7 │ │ │ │ - mov $0x3c,%ebp │ │ │ │ - jb 249d0 <__cxa_finalize@plt+0x21200> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 249e4 <__cxa_finalize@plt+0x21214> │ │ │ │ - mov 0x50(%rsp),%ecx │ │ │ │ - mov 0x30(%rax),%rdi │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - cmp $0x2,%cl │ │ │ │ - movsbl %cl,%r9d │ │ │ │ - sete %r15b │ │ │ │ - mov %r9d,%ebx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r15d,%eax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %ebp,%r15d │ │ │ │ - mov %eax,%ebp │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%r14,%r14,4),%rax │ │ │ │ - lea (%r14,%rax,2),%rax │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - movzbl 0x3c(%rdi,%rax,8),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - je 24650 <__cxa_finalize@plt+0x20e80> │ │ │ │ - test %bpl,%bpl │ │ │ │ - jne 24650 <__cxa_finalize@plt+0x20e80> │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %esi,%r14d │ │ │ │ - jb 242c8 <__cxa_finalize@plt+0x20af8> │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov %r15d,%ebp │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 79b10 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov (%r10),%rax │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + movslq %ebx,%rax │ │ │ │ + mov 0x0(%rbp,%rax,8),%rax │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + jmp 2c306 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov (%r10),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + call 4ba20 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov %r15d,%ebx │ │ │ │ + mov (%r10),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ call 32c0 │ │ │ │ - lea 0x78(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 7a910 │ │ │ │ - mov 0x78(%rsp),%r12d │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 24a15 <__cxa_finalize@plt+0x21245> │ │ │ │ - movzbl %bpl,%r13d │ │ │ │ - mov %rax,%r12 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - cmpb $0x0,0x50(%rsp) │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - mov %r13d,0x20(%rsp) │ │ │ │ - mov 0x58(%rsp),%rbp │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - jne 248b5 <__cxa_finalize@plt+0x210e5> │ │ │ │ - jmp 244fd <__cxa_finalize@plt+0x20d2d> │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov (%r10),%rax │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + mov (%r14),%rax │ │ │ │ + jmp 2c2f0 │ │ │ │ nopl (%rax) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 244e8 <__cxa_finalize@plt+0x20d18> │ │ │ │ - lea -0x1(%r14),%eax │ │ │ │ - lea (%rax,%rax,4),%r15 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - shl $0x4,%r15 │ │ │ │ - add %rax,%r15 │ │ │ │ - movzbl 0x18(%r15),%eax │ │ │ │ - mov (%r15),%r10d │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - cmp 0x18(%r12),%al │ │ │ │ - je 24b35 <__cxa_finalize@plt+0x21365> │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - cmp $0x1,%al │ │ │ │ - mov 0x40(%r15),%r8d │ │ │ │ - mov 0x10(%r15),%rdi │ │ │ │ - sbb %eax,%eax │ │ │ │ + lea 0x55332(%rip),%rsi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + call 4bc40 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2c4a7 │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + call 3430 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x55307(%rip),%rsi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 4bc40 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2c4a7 │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + call 3430 │ │ │ │ + cmp %eax,0x18(%rsp) │ │ │ │ + jl 2c4d0 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 4ba20 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + jmp 2c2a3 │ │ │ │ + nop │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov %r15d,%r12d │ │ │ │ + mov (%r10),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 4ba20 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov (%r10),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov (%r10),%rax │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + jmp 2c306 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + test %esi,%esi │ │ │ │ + je 2c5f8 │ │ │ │ + push %r13 │ │ │ │ + mov %esi,%esi │ │ │ │ + push %r12 │ │ │ │ + lea (%rdi,%rsi,8),%r12 │ │ │ │ + push %rbp │ │ │ │ + lea 0x5b082(%rip),%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x3c(%r15),%esi │ │ │ │ - mov 0x18(%rdx),%rdx │ │ │ │ - sub 0x20(%r15),%rcx │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - movzbl 0x38(%r15),%r9d │ │ │ │ - mov (%rdx,%r10,8),%rdx │ │ │ │ - mov 0x18(%rdx),%rdx │ │ │ │ - push %r9 │ │ │ │ - lea 0x1(%rsi),%r9d │ │ │ │ - lea 0x5d385(%rip),%rsi │ │ │ │ - push %r8 │ │ │ │ - lea 0x2d(%rax),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - push %rdi │ │ │ │ - mov 0x48(%rsp),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 58c30 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov (%r12),%r10d │ │ │ │ - add $0x18,%rsp │ │ │ │ - movzbl 0x38(%r12),%r9d │ │ │ │ - mov 0x40(%r12),%r8d │ │ │ │ - mov 0x18(%rdx),%rdx │ │ │ │ - mov 0x10(%r12),%rdi │ │ │ │ - mov 0x8(%r12),%rcx │ │ │ │ - cmpb $0x1,0x18(%r12) │ │ │ │ - mov (%rdx,%r10,8),%rdx │ │ │ │ - sbb %eax,%eax │ │ │ │ - mov 0x3c(%r12),%esi │ │ │ │ - add $0x1,%rcx │ │ │ │ - sub 0x20(%r12),%rcx │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - mov 0x18(%rdx),%rdx │ │ │ │ - push %r9 │ │ │ │ - lea 0x1(%rsi),%r9d │ │ │ │ - lea 0x5d31b(%rip),%rsi │ │ │ │ - push %r8 │ │ │ │ - lea 0x2d(%rax),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - push %rdi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 58c30 │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - add $0x20,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5d588(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 58c30 │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 244a4 <__cxa_finalize@plt+0x20cd4> │ │ │ │ - mov 0x238(%rbx),%rdi │ │ │ │ - call 3650 │ │ │ │ - mov 0x2a0(%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x80(%rsp),%rcx │ │ │ │ - lea 0x5cbc4(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 244db <__cxa_finalize@plt+0x20d0b> │ │ │ │ - mov 0x238(%rbx),%rdi │ │ │ │ - call 3730 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2c597 │ │ │ │ + mov 0x30(%rdx),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x78(%rsp),%eax │ │ │ │ - add $0x1,%r14d │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jae 249f0 <__cxa_finalize@plt+0x21220> │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 7a770 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 7a750 │ │ │ │ - cmpl $0x1,0x44(%r12) │ │ │ │ - jbe 24378 <__cxa_finalize@plt+0x20ba8> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 7ad00 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call 32d0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movb $0x52,0x1(%r13,%rax,1) │ │ │ │ - call 32d0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movb $0x3b,0x2(%r13,%rax,1) │ │ │ │ - call 32d0 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - lea 0x3(%r13,%rax,1),%rdi │ │ │ │ - call 3480 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add %r13,%rax │ │ │ │ - movb $0x3b,0x3(%rdx,%rax,1) │ │ │ │ - call 32d0 │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ + mov (%rbx),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - add %r13,%rax │ │ │ │ - movb $0x31,0x4(%rdx,%rax,1) │ │ │ │ - call 32d0 │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - add %r13,%rax │ │ │ │ - movb $0x0,0x5(%rdx,%rax,1) │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 245b3 <__cxa_finalize@plt+0x20de3> │ │ │ │ - mov 0x228(%rbx),%rdi │ │ │ │ - call 3650 │ │ │ │ - mov 0x290(%rbx),%rdi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 7b080 │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - ja 24ad1 <__cxa_finalize@plt+0x21301> │ │ │ │ - mov 0x298(%rbx),%rdi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 7b310 │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 24603 <__cxa_finalize@plt+0x20e33> │ │ │ │ - mov 0x230(%rbx),%rdi │ │ │ │ - call 3730 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 7b4e0 │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov 0x10(%rax),%r13 │ │ │ │ + movq $0x0,0x30(%r13) │ │ │ │ + call 7ee30 │ │ │ │ + mov %rax,0x30(%r13) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + movq $0x0,0x38(%rdx) │ │ │ │ + movq $0x0,0x40(%rdx) │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2c5db │ │ │ │ + mov 0x30(%rax),%rdi │ │ │ │ call 32c0 │ │ │ │ - jmp 244e8 <__cxa_finalize@plt+0x20d18> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x18(%rax),%r13 │ │ │ │ + movq $0x0,0x30(%r13) │ │ │ │ + call 7ee30 │ │ │ │ + mov %rax,0x30(%r13) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + movq $0x0,0x38(%rax) │ │ │ │ + movq $0x0,0x40(%rax) │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 2c550 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - cmplesd %xmm0,%xmm1 │ │ │ │ - andpd %xmm1,%xmm5 │ │ │ │ - andnpd %xmm0,%xmm1 │ │ │ │ - orpd %xmm5,%xmm1 │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - jmp 24151 <__cxa_finalize@plt+0x20981> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%r12),%eax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - add $0x1,%r14 │ │ │ │ - lea (%rax,%rax,2),%rsi │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - lea (%rax,%rsi,4),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + test %esi,%esi │ │ │ │ + je 2c790 │ │ │ │ + push %r15 │ │ │ │ + mov %esi,%esi │ │ │ │ + push %r14 │ │ │ │ + lea (%rdi,%rsi,8),%r14 │ │ │ │ + push %r13 │ │ │ │ + lea 0x5516d(%rip),%r13 │ │ │ │ + push %r12 │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2c6a0 │ │ │ │ + cmpq $0x0,0x18(%rax) │ │ │ │ + je 2c6a0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 4bc40 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 4bc40 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + add %r15d,%eax │ │ │ │ + cmp $0xffffffff,%r12d │ │ │ │ + je 2c780 │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jl 2c780 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jne 2c638 │ │ │ │ + lea 0x550dc(%rip),%rbp │ │ │ │ + jmp 2c6c5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %r14,%rbx │ │ │ │ + je 2c76e │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2c6b8 │ │ │ │ + cmpq $0x0,0x18(%rax) │ │ │ │ + je 2c6b8 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 4bc40 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %rax,%r13 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - mov 0x18(%rax,%rdx,1),%rsi │ │ │ │ - lea (%r12,%r12,2),%rax │ │ │ │ - mov $0x68,%edx │ │ │ │ - lea (%r12,%rax,4),%rax │ │ │ │ - lea 0x0(%r13,%rax,8),%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - mov 0x20(%rax),%esi │ │ │ │ - cmp %esi,%r14d │ │ │ │ - jae 24b25 <__cxa_finalize@plt+0x21355> │ │ │ │ - mov 0x30(%rax),%rdi │ │ │ │ - mov %r8d,%r12d │ │ │ │ - jmp 242c8 <__cxa_finalize@plt+0x20af8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 4bc40 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + add %r13d,%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jge 2c6b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add $0x8,%rbx │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + call 4ba20 │ │ │ │ + mov -0x8(%rbx),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov -0x8(%rbx),%rax │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 4ba20 │ │ │ │ + mov -0x8(%rbx),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov -0x8(%rbx),%rax │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jne 2c6c5 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ - mov %r14,%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - lea (%rax,%rdx,2),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov $0x58,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x30(%rax),%rsi │ │ │ │ - lea (%rcx,%rcx,4),%rax │ │ │ │ - lea (%rcx,%rax,2),%rax │ │ │ │ - add %r15,%rsi │ │ │ │ - lea (%r14,%rax,8),%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%r13d │ │ │ │ - mov 0x20(%rax),%edx │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jae 24048 <__cxa_finalize@plt+0x20878> │ │ │ │ - mov 0x30(%rax),%rsi │ │ │ │ - jmp 24020 <__cxa_finalize@plt+0x20850> │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 248a0 <__cxa_finalize@plt+0x210d0> │ │ │ │ - lea -0x1(%r14),%eax │ │ │ │ - lea (%rax,%rax,4),%r15 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - shl $0x4,%r15 │ │ │ │ - add %rax,%r15 │ │ │ │ - movzbl 0x18(%r15),%eax │ │ │ │ - mov (%r15),%r10d │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - cmp %al,0x18(%r12) │ │ │ │ - je 24e60 <__cxa_finalize@plt+0x21690> │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - cmp $0x1,%al │ │ │ │ - mov 0x40(%r15),%r8d │ │ │ │ - mov 0x10(%r15),%rdi │ │ │ │ - sbb %eax,%eax │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmp 2c6a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + test %esi,%esi │ │ │ │ + je 2c958 │ │ │ │ + push %r15 │ │ │ │ + mov %esi,%esi │ │ │ │ + lea 0x54fd5(%rip),%r15 │ │ │ │ + push %r14 │ │ │ │ + mov $0xffffffff,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov $0xffffffff,%r13d │ │ │ │ + push %r12 │ │ │ │ + lea (%rdi,%rsi,8),%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x3c(%r15),%esi │ │ │ │ - mov 0x18(%rdx),%rdx │ │ │ │ - sub 0x20(%r15),%rcx │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - movzbl 0x38(%r15),%r9d │ │ │ │ - mov (%rdx,%r10,8),%rdx │ │ │ │ - mov 0x18(%rdx),%rdx │ │ │ │ - push %r9 │ │ │ │ - lea 0x1(%rsi),%r9d │ │ │ │ - lea 0x5cfcd(%rip),%rsi │ │ │ │ - push %r8 │ │ │ │ - lea 0x2d(%rax),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - push %rdi │ │ │ │ - mov 0x48(%rsp),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 58c30 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov (%r12),%r10d │ │ │ │ - add $0x18,%rsp │ │ │ │ - movzbl 0x38(%r12),%r9d │ │ │ │ - mov 0x40(%r12),%r8d │ │ │ │ - mov 0x18(%rdx),%rdx │ │ │ │ - mov 0x10(%r12),%rdi │ │ │ │ - mov 0x8(%r12),%rcx │ │ │ │ - cmpb $0x1,0x18(%r12) │ │ │ │ - mov (%rdx,%r10,8),%rdx │ │ │ │ - sbb %eax,%eax │ │ │ │ - mov 0x3c(%r12),%esi │ │ │ │ - add $0x1,%rcx │ │ │ │ - sub 0x20(%r12),%rcx │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - mov 0x18(%rdx),%rdx │ │ │ │ - push %r9 │ │ │ │ - lea 0x1(%rsi),%r9d │ │ │ │ - lea 0x5cf63(%rip),%rsi │ │ │ │ - push %r8 │ │ │ │ - lea 0x2d(%rax),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - push %rdi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 58c30 │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - add $0x20,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5d1d0(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 58c30 │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 2485c <__cxa_finalize@plt+0x2108c> │ │ │ │ - mov 0x238(%rbx),%rdi │ │ │ │ - call 3650 │ │ │ │ - mov 0x2a0(%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x80(%rsp),%rcx │ │ │ │ - lea 0x5c80c(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 24893 <__cxa_finalize@plt+0x210c3> │ │ │ │ - mov 0x238(%rbx),%rdi │ │ │ │ - call 3730 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x78(%rsp),%eax │ │ │ │ - add $0x1,%r14d │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jae 249f0 <__cxa_finalize@plt+0x21220> │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 7a770 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 7a750 │ │ │ │ - cmpl $0x1,0x44(%r12) │ │ │ │ - jbe 24730 <__cxa_finalize@plt+0x20f60> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 7ad00 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call 32d0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movb $0x52,0x1(%r13,%rax,1) │ │ │ │ - call 32d0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movb $0x3b,0x2(%r13,%rax,1) │ │ │ │ - call 32d0 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - lea 0x3(%r13,%rax,1),%rdi │ │ │ │ - call 3480 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add %r13,%rax │ │ │ │ - movb $0x3b,0x3(%rdx,%rax,1) │ │ │ │ - call 32d0 │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add %r13,%rax │ │ │ │ - movb $0x32,0x4(%rdx,%rax,1) │ │ │ │ - call 32d0 │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - add %r13,%rax │ │ │ │ - movb $0x0,0x5(%rdx,%rax,1) │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 2496b <__cxa_finalize@plt+0x2119b> │ │ │ │ - mov 0x228(%rbx),%rdi │ │ │ │ - call 3650 │ │ │ │ - mov 0x290(%rbx),%rdi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %r13,%rcx │ │ │ │ + jmp 2c7f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2c7ef │ │ │ │ + testb $0x4,0x8(%rdi) │ │ │ │ + je 2c840 │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 2c870 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov 0x10(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2c7e0 │ │ │ │ + testb $0x4,0x8(%rdi) │ │ │ │ + jne 2c7e0 │ │ │ │ mov %r15,%rsi │ │ │ │ - call 7b080 │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - ja 24afb <__cxa_finalize@plt+0x2132b> │ │ │ │ - mov 0x298(%rbx),%rdi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %r13,%rcx │ │ │ │ + call 4bc40 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + cmp $0xffffffff,%r13d │ │ │ │ + je 2c832 │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jle 2c7e0 │ │ │ │ + mov %eax,%r13d │ │ │ │ + jmp 2c7e0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rsi │ │ │ │ - call 7b310 │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 249bb <__cxa_finalize@plt+0x211eb> │ │ │ │ - mov 0x230(%rbx),%rdi │ │ │ │ - call 3730 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 7b4e0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 248a0 <__cxa_finalize@plt+0x210d0> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - cvttsd2si %xmm7,%ebp │ │ │ │ - mov 0x20(%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 24296 <__cxa_finalize@plt+0x20ac6> │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 242ff <__cxa_finalize@plt+0x20b2f> │ │ │ │ + call 4bc40 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + cmp $0xffffffff,%r14d │ │ │ │ + je 2c863 │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jle 2c7ef │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %eax,%r14d │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 2c7f8 │ │ │ │ nop │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - test %eax,%eax │ │ │ │ - je 24a15 <__cxa_finalize@plt+0x21245> │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x50,%r12 │ │ │ │ - call 7b4e0 │ │ │ │ - cmp 0x78(%rsp),%ebx │ │ │ │ - jb 24a00 <__cxa_finalize@plt+0x21230> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 2519a <__cxa_finalize@plt+0x219ca> │ │ │ │ - mov 0x30(%rax),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%rdi,%rbx,1),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - add $0x1,%r12d │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x18(%rax,%rbx,1),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - movq $0x0,0x18(%rdi,%rbx,1) │ │ │ │ - add $0x58,%rbx │ │ │ │ - cmp 0x20(%rbp),%r12d │ │ │ │ - jb 24a40 <__cxa_finalize@plt+0x21270> │ │ │ │ - call 32c0 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 79ae0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + lea 0x54f15(%rip),%rbp │ │ │ │ + jmp 2c889 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je 2c8f5 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2c89b │ │ │ │ + testb $0x4,0x8(%rdi) │ │ │ │ + je 2c908 │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2c880 │ │ │ │ + testb $0x4,0x8(%rdi) │ │ │ │ + jne 2c880 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 4bc40 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jge 2c880 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add $0x8,%rbx │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 4ba20 │ │ │ │ + mov -0x8(%rbx),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 251dd <__cxa_finalize@plt+0x21a0d> │ │ │ │ - add $0x98,%rsp │ │ │ │ + mov -0x8(%rbx),%rax │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 2c889 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov 0x228(%rbx),%rdi │ │ │ │ - call 3730 │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 245d7 <__cxa_finalize@plt+0x20e07> │ │ │ │ - mov 0x230(%rbx),%rdi │ │ │ │ - call 3650 │ │ │ │ - jmp 245d7 <__cxa_finalize@plt+0x20e07> │ │ │ │ - mov 0x228(%rbx),%rdi │ │ │ │ - call 3730 │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 2498f <__cxa_finalize@plt+0x211bf> │ │ │ │ - mov 0x230(%rbx),%rdi │ │ │ │ - call 3650 │ │ │ │ - jmp 2498f <__cxa_finalize@plt+0x211bf> │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov %r15d,%ebp │ │ │ │ - mov %r8d,%r12d │ │ │ │ - jmp 242ff <__cxa_finalize@plt+0x20b2f> │ │ │ │ - cmp %r10d,(%r12) │ │ │ │ - jne 243ac <__cxa_finalize@plt+0x20bdc> │ │ │ │ - mov 0x8(%r12),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jb 251c5 <__cxa_finalize@plt+0x219f5> │ │ │ │ - mov %rcx,%rsi │ │ │ │ - sub %rdx,%rsi │ │ │ │ - cmp $0x4e1f,%rsi │ │ │ │ - ja 243ac <__cxa_finalize@plt+0x20bdc> │ │ │ │ - test %al,%al │ │ │ │ - jne 24ceb <__cxa_finalize@plt+0x2151b> │ │ │ │ - mov %rdx,%rax │ │ │ │ - add 0x10(%r15),%rax │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 244e8 <__cxa_finalize@plt+0x20d18> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - add 0x10(%r12),%rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - setb %al │ │ │ │ - add $0x42,%eax │ │ │ │ - mov %al,0x1(%r13,%rsi,1) │ │ │ │ - call 32d0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movb $0x3b,0x2(%r13,%rax,1) │ │ │ │ - call 32d0 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - lea 0x3(%r13,%rax,1),%rdi │ │ │ │ - call 3480 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add %r13,%rax │ │ │ │ - movb $0x3b,0x3(%rdx,%rax,1) │ │ │ │ - call 32d0 │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add %r13,%rax │ │ │ │ - movb $0x31,0x4(%rdx,%rax,1) │ │ │ │ - call 32d0 │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %r13,%r9 │ │ │ │ - add %r13,%rax │ │ │ │ - movb $0x0,0x5(%rdx,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - cmpb $0x1,0x18(%r15) │ │ │ │ - mov (%r12),%esi │ │ │ │ - mov 0x18(%rdx),%rdx │ │ │ │ - sbb %eax,%eax │ │ │ │ - mov 0x10(%r15),%r8 │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - add 0x8(%r15),%r8 │ │ │ │ - mov 0x8(%r12),%rcx │ │ │ │ - mov (%rdx,%rsi,8),%rdx │ │ │ │ - add $0x2d,%eax │ │ │ │ - sub 0x20(%r15),%r8 │ │ │ │ - sub 0x20(%r12),%rcx │ │ │ │ - mov 0x18(%rdx),%rdx │ │ │ │ - push %rax │ │ │ │ - movzbl 0x38(%r12),%esi │ │ │ │ - movzbl 0x38(%r15),%eax │ │ │ │ - cmp %sil,%al │ │ │ │ - cmova %esi,%eax │ │ │ │ - lea 0x5cb24(%rip),%rsi │ │ │ │ - push %rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 4bc40 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + cmp %eax,%r13d │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jge 2c89b │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + call 4ba20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + jmp 2c89b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x10(%rdi),%r8 │ │ │ │ + mov %rsi,%r9 │ │ │ │ xor %eax,%eax │ │ │ │ - call 58af0 │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - jbe 24c93 <__cxa_finalize@plt+0x214c3> │ │ │ │ - mov 0x228(%rbx),%rdi │ │ │ │ - call 3650 │ │ │ │ - mov 0x290(%rbx),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2c982 │ │ │ │ + mov 0x8(%r8),%eax │ │ │ │ + shr $0x2,%eax │ │ │ │ + xor $0x1,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2c998 │ │ │ │ + mov 0x8(%rdi),%edx │ │ │ │ + shr $0x2,%edx │ │ │ │ + xor $0x1,%edx │ │ │ │ + and %eax,%edx │ │ │ │ + mov 0x10(%r9),%r10 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %r10,%r10 │ │ │ │ + je 2c9b0 │ │ │ │ + mov 0x8(%r10),%ecx │ │ │ │ + shr $0x2,%ecx │ │ │ │ + xor $0x1,%ecx │ │ │ │ + and $0x1,%ecx │ │ │ │ + mov 0x18(%r9),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 2ca28 │ │ │ │ + mov 0x8(%r9),%eax │ │ │ │ + shr $0x2,%eax │ │ │ │ + xor $0x1,%eax │ │ │ │ + and %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 2c9e0 │ │ │ │ + movl $0x0,(%rsi) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x80(%rsp),%rcx │ │ │ │ - lea 0x5c3d5(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 24cca <__cxa_finalize@plt+0x214fa> │ │ │ │ - mov 0x228(%rbx),%rdi │ │ │ │ - call 3730 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpb $0x0,0x18(%r15) │ │ │ │ - je 244e8 <__cxa_finalize@plt+0x20d18> │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - mov 0x8(%r12),%rcx │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - lea -0x1(%rcx,%rax,1),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jae 244e8 <__cxa_finalize@plt+0x20d18> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x10(%r15),%rax │ │ │ │ - lea -0x1(%rdx,%rax,1),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - setb %al │ │ │ │ - add $0x42,%eax │ │ │ │ - mov %al,0x1(%r13,%rsi,1) │ │ │ │ - call 32d0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movb $0x3b,0x2(%r13,%rax,1) │ │ │ │ - call 32d0 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - lea 0x3(%r13,%rax,1),%rdi │ │ │ │ - call 3480 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add %r13,%rax │ │ │ │ - movb $0x3b,0x3(%rdx,%rax,1) │ │ │ │ - call 32d0 │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add %r13,%rax │ │ │ │ - movb $0x31,0x4(%rdx,%rax,1) │ │ │ │ - call 32d0 │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - add %r13,%rax │ │ │ │ - movb $0x0,0x5(%rdx,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - cmpb $0x1,0x18(%r15) │ │ │ │ - mov (%r12),%edi │ │ │ │ - mov 0x18(%rdx),%rdx │ │ │ │ - sbb %eax,%eax │ │ │ │ - mov 0x20(%r15),%rsi │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - mov 0x10(%r12),%r8 │ │ │ │ - mov 0x8(%r15),%rcx │ │ │ │ - mov (%rdx,%rdi,8),%rdx │ │ │ │ - add $0x2d,%eax │ │ │ │ - add 0x8(%r12),%r8 │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - sub %rsi,%rcx │ │ │ │ - mov 0x18(%rdx),%rdx │ │ │ │ - push %rax │ │ │ │ - movzbl 0x38(%r12),%r9d │ │ │ │ - movzbl 0x38(%r15),%eax │ │ │ │ - cmp %r9b,%al │ │ │ │ - cmova %r9d,%eax │ │ │ │ - sub %rsi,%r8 │ │ │ │ - mov %r13,%r9 │ │ │ │ - lea 0x5c99f(%rip),%rsi │ │ │ │ - push %rax │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,(%rsi) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 2ca20 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x8(%r8),%edx │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + xor %edx,%eax │ │ │ │ + test $0x2,%al │ │ │ │ + jne 2ca56 │ │ │ │ + mov 0x8(%r10),%eax │ │ │ │ + mov 0x8(%r9),%ecx │ │ │ │ + xor %eax,%ecx │ │ │ │ + and $0x2,%ecx │ │ │ │ + jne 2ca37 │ │ │ │ + and $0x2,%edx │ │ │ │ + and $0x2,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 2ca30 │ │ │ │ xor %eax,%eax │ │ │ │ - call 58af0 │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ - jbe 24e19 <__cxa_finalize@plt+0x21649> │ │ │ │ - mov 0x228(%rbx),%rdi │ │ │ │ - call 3650 │ │ │ │ - mov 0x290(%rbx),%rdi │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub %edx,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x80(%rsp),%rcx │ │ │ │ - lea 0x5c24f(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 244db <__cxa_finalize@plt+0x20d0b> │ │ │ │ - mov 0x228(%rbx),%rdi │ │ │ │ - call 3730 │ │ │ │ - jmp 244db <__cxa_finalize@plt+0x20d0b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %r10d,(%r12) │ │ │ │ - jne 24764 <__cxa_finalize@plt+0x20f94> │ │ │ │ - mov 0x8(%r12),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jb 251ad <__cxa_finalize@plt+0x219dd> │ │ │ │ - mov %rcx,%rsi │ │ │ │ - sub %rdx,%rsi │ │ │ │ - cmp $0x4e1f,%rsi │ │ │ │ - ja 24764 <__cxa_finalize@plt+0x20f94> │ │ │ │ - test %al,%al │ │ │ │ - jne 25015 <__cxa_finalize@plt+0x21845> │ │ │ │ - mov %rdx,%rax │ │ │ │ - add 0x10(%r15),%rax │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - sub $0x1,%rax │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 248a0 <__cxa_finalize@plt+0x210d0> │ │ │ │ + jmp 2c9c9 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub %edx,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + lea 0x5ac02(%rip),%rcx │ │ │ │ + mov $0x1b2,%edx │ │ │ │ + lea 0x54d45(%rip),%rsi │ │ │ │ + lea 0x57f17(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x5abe3(%rip),%rcx │ │ │ │ + mov $0x1b1,%edx │ │ │ │ + lea 0x54d26(%rip),%rsi │ │ │ │ + lea 0x57ec8(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + lea 0x2(%rsi),%r15d │ │ │ │ + push %r14 │ │ │ │ + mov %r15,%rsi │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + xor %edi,%edi │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %ecx,%ebx │ │ │ │ + lea 0x2(%rbx),%r14d │ │ │ │ + sub $0x18,%rsp │ │ │ │ + call 13000 │ │ │ │ + mov %r14,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 13000 │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3530 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3530 │ │ │ │ + lea 0x54af8(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ + call 3540 │ │ │ │ + lea 0x54ae9(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 3540 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - add 0x10(%r12),%rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - setb %al │ │ │ │ - add $0x42,%eax │ │ │ │ - mov %al,0x1(%r13,%rsi,1) │ │ │ │ - call 32d0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movb $0x3b,0x2(%r13,%rax,1) │ │ │ │ - call 32d0 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - lea 0x3(%r13,%rax,1),%rdi │ │ │ │ - call 3480 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ + call 3510 │ │ │ │ + movb $0x1,0x8(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2cb30 │ │ │ │ mov %rbp,%rdi │ │ │ │ - add %r13,%rax │ │ │ │ - movb $0x3b,0x3(%rdx,%rax,1) │ │ │ │ - call 32d0 │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ + call 32c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + movzbl 0x8(%rsp),%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ mov %rbp,%rdi │ │ │ │ - add %r13,%rax │ │ │ │ - movb $0x32,0x4(%rdx,%rax,1) │ │ │ │ - call 32d0 │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %r13,%r9 │ │ │ │ - add %r13,%rax │ │ │ │ - movb $0x0,0x5(%rdx,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - cmpb $0x1,0x18(%r15) │ │ │ │ - mov (%r12),%esi │ │ │ │ - mov 0x18(%rdx),%rdx │ │ │ │ - sbb %eax,%eax │ │ │ │ - mov 0x10(%r15),%r8 │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - add 0x8(%r15),%r8 │ │ │ │ - mov 0x8(%r12),%rcx │ │ │ │ - mov (%rdx,%rsi,8),%rdx │ │ │ │ - add $0x2d,%eax │ │ │ │ - sub 0x20(%r12),%rcx │ │ │ │ - sub 0x20(%r15),%r8 │ │ │ │ - mov 0x18(%rdx),%rdx │ │ │ │ - push %rax │ │ │ │ - movzbl 0x38(%r12),%esi │ │ │ │ - movzbl 0x38(%r15),%eax │ │ │ │ - cmp %sil,%al │ │ │ │ - cmova %esi,%eax │ │ │ │ - lea 0x5c7f9(%rip),%rsi │ │ │ │ - push %rax │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58af0 │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - jbe 24fbd <__cxa_finalize@plt+0x217ed> │ │ │ │ - mov 0x228(%rbx),%rdi │ │ │ │ - call 3650 │ │ │ │ - mov 0x290(%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x80(%rsp),%rcx │ │ │ │ - lea 0x5c0ab(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 24ff4 <__cxa_finalize@plt+0x21824> │ │ │ │ - mov 0x228(%rbx),%rdi │ │ │ │ - call 3730 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - cmpb $0x0,0x18(%r15) │ │ │ │ - je 248a0 <__cxa_finalize@plt+0x210d0> │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - mov 0x8(%r12),%rcx │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - lea -0x1(%rcx,%rax,1),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jae 248a0 <__cxa_finalize@plt+0x210d0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 13000 │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ + lea 0x5485a(%rip),%r13 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3530 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3530 │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ + call 3540 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3540 │ │ │ │ + mov %r12,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ - mov 0x10(%r15),%rax │ │ │ │ - lea -0x1(%rdx,%rax,1),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - setb %al │ │ │ │ - add $0x42,%eax │ │ │ │ - mov %al,0x1(%r13,%rsi,1) │ │ │ │ - call 32d0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movb $0x3b,0x2(%r13,%rax,1) │ │ │ │ - call 32d0 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - lea 0x3(%r13,%rax,1),%rdi │ │ │ │ - call 3480 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add %r13,%rax │ │ │ │ - movb $0x3b,0x3(%rdx,%rax,1) │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + sete 0x8(%rsp) │ │ │ │ + jmp 2cb0b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rdx,%rdi │ │ │ │ + push %r14 │ │ │ │ + mov %rax,%rdx │ │ │ │ + push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rcx),%esi │ │ │ │ + call 4e940 │ │ │ │ + lea 0x54bbd(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 4bc40 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2cd60 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + cmpb $0x69,(%rax) │ │ │ │ + jne 2cd60 │ │ │ │ + cmpb $0x0,0x1(%rax) │ │ │ │ + jne 2cd60 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + call 3430 │ │ │ │ + test %eax,%eax │ │ │ │ + js 2cd60 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3430 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + test $0x8,%ah │ │ │ │ + jne 2cd94 │ │ │ │ + test $0x1,%al │ │ │ │ + je 2cce0 │ │ │ │ + test $0xc0,%al │ │ │ │ + je 2cdb6 │ │ │ │ + mov (%r12),%r15 │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + test %r15,%r15 │ │ │ │ + je 2cd10 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ call 32d0 │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add %r13,%rax │ │ │ │ - movb $0x32,0x4(%rdx,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ call 32d0 │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - add %r13,%rax │ │ │ │ - movb $0x0,0x5(%rdx,%rax,1) │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ - cmpb $0x1,0x18(%r15) │ │ │ │ - mov (%r12),%edi │ │ │ │ - mov 0x18(%rdx),%rdx │ │ │ │ - sbb %eax,%eax │ │ │ │ - mov 0x20(%r15),%rsi │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - mov 0x10(%r12),%r8 │ │ │ │ - mov 0x8(%r15),%rcx │ │ │ │ - mov (%rdx,%rdi,8),%rdx │ │ │ │ - add $0x2d,%eax │ │ │ │ - add 0x8(%r12),%r8 │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - sub %rsi,%rcx │ │ │ │ - mov 0x18(%rdx),%rdx │ │ │ │ - push %rax │ │ │ │ - movzbl 0x38(%r12),%r9d │ │ │ │ - movzbl 0x38(%r15),%eax │ │ │ │ - cmp %r9b,%al │ │ │ │ - cmova %r9d,%eax │ │ │ │ - sub %rsi,%r8 │ │ │ │ - mov %r13,%r9 │ │ │ │ - lea 0x5c675(%rip),%rsi │ │ │ │ - push %rax │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58af0 │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - jbe 25141 <__cxa_finalize@plt+0x21971> │ │ │ │ - mov 0x228(%rbx),%rdi │ │ │ │ - call 3650 │ │ │ │ - mov 0x290(%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x80(%rsp),%rcx │ │ │ │ - lea 0x5bf27(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 24893 <__cxa_finalize@plt+0x210c3> │ │ │ │ - mov 0x228(%rbx),%rdi │ │ │ │ - call 3730 │ │ │ │ - jmp 24893 <__cxa_finalize@plt+0x210c3> │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,%esi │ │ │ │ + call 2ca80 │ │ │ │ + test %al,%al │ │ │ │ + je 2cd38 │ │ │ │ + cmp %ebp,0x8(%r12) │ │ │ │ + jne 2cd38 │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + and $0x41,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 2cd21 │ │ │ │ + cmpq $0x0,0x10(%r12) │ │ │ │ + jne 2cda4 │ │ │ │ + mov %rbx,0x10(%r12) │ │ │ │ + movl $0x0,0x0(%r13) │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + shr $0x3,%eax │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + and $0x1,%eax │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + test $0xc2,%al │ │ │ │ + je 2cc54 │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4de00 │ │ │ │ + lea 0x57d04(%rip),%rdx │ │ │ │ + mov $0x212,%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 2cd7c │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + and $0x41,%eax │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %ebp,0x8(%r12) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 2ccac │ │ │ │ + cmpq $0x0,0x18(%r12) │ │ │ │ + jne 2cdd4 │ │ │ │ + mov %rbx,0x18(%r12) │ │ │ │ + jmp 2ccbd │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4ba20 │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov $0x1,%ebp │ │ │ │ - jmp 24286 <__cxa_finalize@plt+0x20ab6> │ │ │ │ - mov 0x30(%rax),%rdi │ │ │ │ - jmp 24a75 <__cxa_finalize@plt+0x212a5> │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4de00 │ │ │ │ + lea 0x57c24(%rip),%rdx │ │ │ │ + mov $0x1fb,%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x54a0c(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 2404b <__cxa_finalize@plt+0x2087b> │ │ │ │ - mov %rdx,%rsi │ │ │ │ - sub %rcx,%rsi │ │ │ │ - cmp $0x4e1f,%rsi │ │ │ │ - ja 24764 <__cxa_finalize@plt+0x20f94> │ │ │ │ - jmp 24e8b <__cxa_finalize@plt+0x216bb> │ │ │ │ - mov %rdx,%rsi │ │ │ │ - sub %rcx,%rsi │ │ │ │ - cmp $0x4e1f,%rsi │ │ │ │ - jbe 24b60 <__cxa_finalize@plt+0x21390> │ │ │ │ - jmp 243ac <__cxa_finalize@plt+0x20bdc> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + lea 0x57c33(%rip),%rdx │ │ │ │ + mov $0x202,%esi │ │ │ │ + jmp 2cd7c │ │ │ │ + mov (%r12),%rcx │ │ │ │ + lea 0x57c81(%rip),%rdx │ │ │ │ + mov $0x228,%esi │ │ │ │ + jmp 2cd7c │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4de00 │ │ │ │ + lea 0x57c36(%rip),%rdx │ │ │ │ + mov $0x20a,%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 2cd7c │ │ │ │ + mov (%r12),%rcx │ │ │ │ + lea 0x57c51(%rip),%rdx │ │ │ │ + mov $0x230,%esi │ │ │ │ + jmp 2cd7c │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x20(%rdi),%edx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x20(%rsi),%rbp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2ce69 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x4(%rsp),%rcx │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + call 2cbb0 │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + mov %al,0x18(%rbx) │ │ │ │ test %edx,%edx │ │ │ │ - je 25410 <__cxa_finalize@plt+0x21c40> │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x30(%rdi),%rcx │ │ │ │ - movsbl %sil,%r13d │ │ │ │ - nopl (%rax) │ │ │ │ - lea (%rbx,%rbx,4),%rax │ │ │ │ - lea (%rbx,%rax,2),%rax │ │ │ │ - lea 0x0(,%rax,8),%r12 │ │ │ │ - movzbl 0x3c(%rcx,%rax,8),%eax │ │ │ │ - cmp %r13d,%eax │ │ │ │ - je 253a0 <__cxa_finalize@plt+0x21bd0> │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jb 25228 <__cxa_finalize@plt+0x21a58> │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - jbe 25421 <__cxa_finalize@plt+0x21c51> │ │ │ │ - lea -0x2(%rbp),%eax │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - lea (%rax,%rcx,2),%rax │ │ │ │ - lea 0x70(%rbx),%r13 │ │ │ │ - lea 0xc8(%rbx,%rax,8),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmp 252d4 <__cxa_finalize@plt+0x21b04> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - mov 0x1c(%rsp),%esi │ │ │ │ - mov %eax,%eax │ │ │ │ - mov 0xc(%rsp),%ebx │ │ │ │ - lea (%rdx,%rsi,1),%edi │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov 0x14(%rsp),%esi │ │ │ │ - lea (%rdx,%rsi,1),%ecx │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 25370 <__cxa_finalize@plt+0x21ba0> │ │ │ │ - lea -0x1(%rdi,%rbx,1),%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jae 252c9 <__cxa_finalize@plt+0x21af9> │ │ │ │ - lea -0x1(%rcx,%rax,1),%rcx │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %r12d,%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - or $0x2,%esi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - cmovae %esi,%eax │ │ │ │ - mov %eax,%r12d │ │ │ │ - add $0x58,%r13 │ │ │ │ - cmp %r13,0x20(%rsp) │ │ │ │ - je 25352 <__cxa_finalize@plt+0x21b82> │ │ │ │ - mov -0x58(%r13),%rcx │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov 0x58(%rcx),%rdi │ │ │ │ - mov (%rcx),%ebx │ │ │ │ - mov (%rax),%r14d │ │ │ │ - mov 0x20(%rcx),%edx │ │ │ │ - movzbl 0x60(%rcx),%r15d │ │ │ │ - movzbl 0x60(%rax),%ebp │ │ │ │ - mov 0x20(%rax),%ecx │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - mov 0x1c(%rdi),%esi │ │ │ │ - mov 0x1c(%rax),%eax │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - mov %esi,0x1c(%rsp) │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ - cmp %ebx,%r14d │ │ │ │ - jne 25332 <__cxa_finalize@plt+0x21b62> │ │ │ │ - cmp %bpl,%r15b │ │ │ │ - je 25280 <__cxa_finalize@plt+0x21ab0> │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %r12d,%esi │ │ │ │ - or $0x4,%eax │ │ │ │ - or $0x8,%esi │ │ │ │ - cmp %ebx,%r14d │ │ │ │ - cmovne %esi,%eax │ │ │ │ - add $0x58,%r13 │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp %r13,0x20(%rsp) │ │ │ │ - jne 252d4 <__cxa_finalize@plt+0x21b04> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + jne 2cfc2 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ call 32c0 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + cmpb $0x0,0x18(%rbx) │ │ │ │ + je 2ce98 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2cfbd │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea -0x1(%rcx,%rax,1),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jae 252c9 <__cxa_finalize@plt+0x21af9> │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %r12d,%esi │ │ │ │ - lea -0x1(%rdi,%rbx,1),%rdi │ │ │ │ - or $0x1,%eax │ │ │ │ - or $0x3,%esi │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - cmovae %esi,%eax │ │ │ │ - mov %eax,%r12d │ │ │ │ - jmp 252c9 <__cxa_finalize@plt+0x21af9> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x1(%rbp),%eax │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea (%rax,%rdx,2),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x30(%r14),%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x0(%rbp,%rbp,4),%rax │ │ │ │ - lea 0x0(%rbp,%rax,2),%rax │ │ │ │ - add %r12,%rsi │ │ │ │ - lea (%rdx,%rax,8),%rdi │ │ │ │ - mov $0x58,%edx │ │ │ │ - call 3480 │ │ │ │ - mov 0x20(%r14),%edx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jae 25400 <__cxa_finalize@plt+0x21c30> │ │ │ │ - mov 0x30(%r14),%rcx │ │ │ │ - mov %r15d,%ebp │ │ │ │ - jmp 25228 <__cxa_finalize@plt+0x21a58> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x8(%rbx) │ │ │ │ + jne 2ce6f │ │ │ │ + mov $0x400,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x400,%r14d │ │ │ │ + call 13000 │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 37b0 │ │ │ │ + mov %eax,%ebp │ │ │ │ + cmp $0xff,%al │ │ │ │ + je 2cefc │ │ │ │ + mov 0x4(%rsp),%r15d │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ + cmp %r15d,%eax │ │ │ │ + je 2cf90 │ │ │ │ + cmp $0xa,%bpl │ │ │ │ + je 2cf50 │ │ │ │ + mov %bpl,0x0(%r13,%r15,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x1(%r15),%eax │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + call 37b0 │ │ │ │ + mov %eax,%ebp │ │ │ │ + cmp $0xff,%al │ │ │ │ + jne 2cec9 │ │ │ │ + cmpb $0x0,0x8(%rbx) │ │ │ │ + jne 2cf18 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movb $0x1,0x8(%rbx) │ │ │ │ + cmpq $0x0,(%rax) │ │ │ │ + je 2cf18 │ │ │ │ + movb $0x1,0x18(%rbx) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 2ce6f │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2cfbd │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 32c0 │ │ │ │ + nop │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2cebb │ │ │ │ + movb $0x0,0x0(%r13,%r15,1) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x4(%rsp),%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 2cbb0 │ │ │ │ + mov %al,0x18(%rbx) │ │ │ │ + test %al,%al │ │ │ │ + je 2cfb0 │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 2cf18 │ │ │ │ + mov %r13,0x20(%rbx) │ │ │ │ + mov %r13,%rax │ │ │ │ + jmp 2cf1c │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%ebp │ │ │ │ - jmp 2524e <__cxa_finalize@plt+0x21a7e> │ │ │ │ + lea 0x1(%r14,%r14,1),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rsi,%r14 │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 2cedb │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 25352 <__cxa_finalize@plt+0x21b82> │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 25352 <__cxa_finalize@plt+0x21b82> │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + jmp 2cebb │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + lea 0x5a647(%rip),%rcx │ │ │ │ + mov $0x24f,%edx │ │ │ │ + lea 0x547ba(%rip),%rsi │ │ │ │ + lea 0x547c3(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov (%rdi),%eax │ │ │ │ + push %r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ + lea 0x5479c(%rip),%rsi │ │ │ │ + push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 4bc40 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2d115 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + cmpb $0x69,(%rax) │ │ │ │ + jne 2d115 │ │ │ │ + cmpb $0x0,0x1(%rax) │ │ │ │ + jne 2d115 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + lea 0x54743(%rip),%rsi │ │ │ │ + call 7ee90 │ │ │ │ + mov %r13d,%edx │ │ │ │ + lea 0x18(%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x55430(%rip),%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 7ee90 │ │ │ │ + lea 0x54727(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 4bc40 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 2d0a2 │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + cmpb $0x69,(%rax) │ │ │ │ + je 2d0c0 │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 4de00 │ │ │ │ + lea 0x579fa(%rip),%rdx │ │ │ │ + mov $0x2bd,%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 2d131 │ │ │ │ + cmpb $0x0,0x1(%rax) │ │ │ │ + jne 2d0a2 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + lea 0x546be(%rip),%rsi │ │ │ │ + call 7ee90 │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x18(%rbx),%rdi │ │ │ │ + mov %r12d,%edx │ │ │ │ + pop %rbx │ │ │ │ + mov %r13,%rsi │ │ │ │ + pop %rbp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmp 7ee90 │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 4de00 │ │ │ │ + lea 0x57957(%rip),%rdx │ │ │ │ + mov $0x2b1,%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x54657(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rcx,%r10 │ │ │ │ + test %esi,%esi │ │ │ │ + je 2d1b0 │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ - cmp 0x4(%rdi),%eax │ │ │ │ - je 25455 <__cxa_finalize@plt+0x21c85> │ │ │ │ - mov 0x10(%rdi),%rcx │ │ │ │ - movslq %eax,%rdx │ │ │ │ - add $0x1,%eax │ │ │ │ - cltq │ │ │ │ - movzbl (%rcx,%rdx,1),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - divq 0x8(%rdi) │ │ │ │ - mov %edx,(%rdi) │ │ │ │ - mov %ecx,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x8(%rdi,%rax,8),%r8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2d188 │ │ │ │ + mov 0x8(%rdx),%edx │ │ │ │ + and $0x4,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + adc $0x0,%esi │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2d19d │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + and $0x4,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + adc $0x0,%ecx │ │ │ │ + add $0x8,%rdi │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + jne 2d170 │ │ │ │ + mov %esi,(%r9) │ │ │ │ + mov %ecx,(%r10) │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %esi,(%r9) │ │ │ │ + mov %ecx,(%r10) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - movslq 0x4(%rdi),%rax │ │ │ │ - mov 0x10(%rdi),%rdx │ │ │ │ - mov %sil,(%rdx,%rax,1) │ │ │ │ - mov 0x4(%rdi),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - add $0x1,%eax │ │ │ │ - cltq │ │ │ │ - div %rsi │ │ │ │ - mov %edx,0x4(%rdi) │ │ │ │ - cmp %edx,(%rdi) │ │ │ │ - je 25490 <__cxa_finalize@plt+0x21cc0> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cltq │ │ │ │ - div %rsi │ │ │ │ - mov %edx,(%rdi) │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + test %esi,%esi │ │ │ │ + je 2d400 │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %esi,%r8d │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jbe 2d40b │ │ │ │ + mov %esi,%r9d │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov %rdi,%rax │ │ │ │ + shr $0x2,%r9d │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + shl $0x5,%r9 │ │ │ │ + add %rdi,%r9 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + add $0x20,%rax │ │ │ │ + mov -0x10(%rax),%rcx │ │ │ │ + mov -0x8(%rax),%rdx │ │ │ │ + movq 0x10(%rdi),%xmm0 │ │ │ │ + movhps 0x10(%rsi),%xmm0 │ │ │ │ + pcmpeqd %xmm4,%xmm0 │ │ │ │ + pcmpeqd %xmm3,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm5 │ │ │ │ + por %xmm0,%xmm5 │ │ │ │ + movq 0x10(%rcx),%xmm0 │ │ │ │ + movhps 0x10(%rdx),%xmm0 │ │ │ │ + pcmpeqd %xmm4,%xmm0 │ │ │ │ + pcmpeqd %xmm3,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm6 │ │ │ │ + por %xmm0,%xmm6 │ │ │ │ + movq 0x18(%rdi),%xmm0 │ │ │ │ + shufps $0x88,%xmm6,%xmm5 │ │ │ │ + psubd %xmm5,%xmm2 │ │ │ │ + movhps 0x18(%rsi),%xmm0 │ │ │ │ + pcmpeqd %xmm4,%xmm0 │ │ │ │ + pcmpeqd %xmm3,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm5 │ │ │ │ + por %xmm0,%xmm5 │ │ │ │ + movq 0x18(%rcx),%xmm0 │ │ │ │ + movhps 0x18(%rdx),%xmm0 │ │ │ │ + pcmpeqd %xmm4,%xmm0 │ │ │ │ + pcmpeqd %xmm3,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm6 │ │ │ │ + por %xmm0,%xmm6 │ │ │ │ + shufps $0x88,%xmm6,%xmm5 │ │ │ │ + psubd %xmm5,%xmm1 │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jne 2d210 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + mov %r8d,%ecx │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + psrldq $0x4,%xmm0 │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + movd %xmm1,%eax │ │ │ │ + paddd %xmm0,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + psrldq $0x4,%xmm0 │ │ │ │ + paddd %xmm0,%xmm2 │ │ │ │ + movd %xmm2,%edx │ │ │ │ + test $0x3,%r8b │ │ │ │ + je 2d3f6 │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov (%r10,%rsi,8),%rsi │ │ │ │ + cmpq $0x1,0x10(%rsi) │ │ │ │ + sbb $0xffffffff,%edx │ │ │ │ + cmpq $0x1,0x18(%rsi) │ │ │ │ + lea 0x1(%rcx),%esi │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jae 2d3f6 │ │ │ │ + mov (%r10,%rsi,8),%rsi │ │ │ │ + cmpq $0x1,0x10(%rsi) │ │ │ │ + sbb $0xffffffff,%edx │ │ │ │ + cmpq $0x1,0x18(%rsi) │ │ │ │ + lea 0x2(%rcx),%esi │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jae 2d3f6 │ │ │ │ + mov (%r10,%rsi,8),%rsi │ │ │ │ + cmpq $0x1,0x10(%rsi) │ │ │ │ + sbb $0xffffffff,%edx │ │ │ │ + cmpq $0x1,0x18(%rsi) │ │ │ │ + lea 0x3(%rcx),%esi │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jae 2d3f6 │ │ │ │ + mov (%r10,%rsi,8),%rsi │ │ │ │ + cmpq $0x1,0x10(%rsi) │ │ │ │ + sbb $0xffffffff,%edx │ │ │ │ + cmpq $0x1,0x18(%rsi) │ │ │ │ + lea 0x4(%rcx),%esi │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jae 2d3f6 │ │ │ │ + mov (%r10,%rsi,8),%rsi │ │ │ │ + cmpq $0x1,0x10(%rsi) │ │ │ │ + sbb $0xffffffff,%edx │ │ │ │ + cmpq $0x1,0x18(%rsi) │ │ │ │ + lea 0x5(%rcx),%esi │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jae 2d3f6 │ │ │ │ + mov (%r10,%rsi,8),%rsi │ │ │ │ + cmpq $0x1,0x10(%rsi) │ │ │ │ + sbb $0xffffffff,%edx │ │ │ │ + cmpq $0x1,0x18(%rsi) │ │ │ │ + lea 0x6(%rcx),%esi │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jae 2d3f6 │ │ │ │ + mov (%r10,%rsi,8),%rsi │ │ │ │ + cmpq $0x1,0x10(%rsi) │ │ │ │ + sbb $0xffffffff,%edx │ │ │ │ + cmpq $0x1,0x18(%rsi) │ │ │ │ + lea 0x7(%rcx),%esi │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jae 2d3f6 │ │ │ │ + mov (%r10,%rsi,8),%rsi │ │ │ │ + cmpq $0x1,0x10(%rsi) │ │ │ │ + sbb $0xffffffff,%edx │ │ │ │ + cmpq $0x1,0x18(%rsi) │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jae 2d3f6 │ │ │ │ + mov (%r10,%rcx,8),%rcx │ │ │ │ + cmpq $0x1,0x10(%rcx) │ │ │ │ + sbb $0xffffffff,%edx │ │ │ │ + cmpq $0x1,0x18(%rcx) │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + mov %edx,(%r11) │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - movslq 0x4(%rdi),%rsi │ │ │ │ - mov (%rdi),%ecx │ │ │ │ - lea 0x1(%rsi),%eax │ │ │ │ - cltq │ │ │ │ - divq 0x8(%rdi) │ │ │ │ - movslq %ecx,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 25500 <__cxa_finalize@plt+0x21d30> │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %bl,(%rax,%rsi,1) │ │ │ │ - mov 0x4(%r12),%eax │ │ │ │ - mov 0x8(%r12),%rcx │ │ │ │ - add $0x1,%eax │ │ │ │ - cltq │ │ │ │ - div %rcx │ │ │ │ - mov %edx,0x4(%r12) │ │ │ │ - cmp %edx,(%r12) │ │ │ │ - jne 254fb <__cxa_finalize@plt+0x21d2b> │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ xor %edx,%edx │ │ │ │ - cltq │ │ │ │ - div %rcx │ │ │ │ - mov %edx,(%r12) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edx,(%r11) │ │ │ │ + mov %eax,(%rbx) │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ ret │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25580 <__cxa_finalize@plt+0x21db0> │ │ │ │ - call 3650 │ │ │ │ - mov 0x4(%r12),%eax │ │ │ │ - movslq (%r12),%rsi │ │ │ │ - cmp %esi,%eax │ │ │ │ - je 25563 <__cxa_finalize@plt+0x21d93> │ │ │ │ - lea 0x5d519(%rip),%rbp │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%r12),%rdx │ │ │ │ - movslq %esi,%rax │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - movsbl (%rdx,%rax,1),%ecx │ │ │ │ - lea 0x1(%rsi),%eax │ │ │ │ xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - cltq │ │ │ │ - divq 0x8(%r12) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %edx,(%r12) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - movslq (%r12),%rsi │ │ │ │ - cmp %esi,0x4(%r12) │ │ │ │ - jne 25528 <__cxa_finalize@plt+0x21d58> │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 254c6 <__cxa_finalize@plt+0x21cf6> │ │ │ │ - call 3730 │ │ │ │ - movslq 0x4(%r12),%rsi │ │ │ │ - jmp 254c6 <__cxa_finalize@plt+0x21cf6> │ │ │ │ - mov %esi,%eax │ │ │ │ - movslq %ecx,%rsi │ │ │ │ - jmp 25517 <__cxa_finalize@plt+0x21d47> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 2d2f0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %r9,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %ecx,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movslq (%rdi),%rdi │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - cmp %eax,%edi │ │ │ │ - jg 25640 <__cxa_finalize@plt+0x21e70> │ │ │ │ - sub %edi,%eax │ │ │ │ + mov %edx,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 2d5e0 │ │ │ │ + lea (%rdi,%rbp,8),%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + xor %r14d,%r14d │ │ │ │ xor %ebp,%ebp │ │ │ │ - movslq %eax,%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov 0x10(%rdx),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 2d470 │ │ │ │ + mov 0x8(%rcx),%ecx │ │ │ │ + and $0x4,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + adc $0x0,%ebp │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 25610 <__cxa_finalize@plt+0x21e40> │ │ │ │ - mov %rdx,%rdi │ │ │ │ + je 2d486 │ │ │ │ + mov 0x8(%rdx),%edx │ │ │ │ + and $0x4,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + adc $0x0,%r14d │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 2d458 │ │ │ │ + mov %r15,%rdi │ │ │ │ call 3650 │ │ │ │ - movslq (%rbx),%rdi │ │ │ │ - cmp 0x4(%rbx),%edi │ │ │ │ - jle 25610 <__cxa_finalize@plt+0x21e40> │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - add 0x10(%rbx),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 3640 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - call 3640 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25635 <__cxa_finalize@plt+0x21e65> │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %rdx,0x0(%r13) │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 2d4e8 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je 2d530 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 2d568 │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %rdx,0x8(%r13) │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + je 2d5e8 │ │ │ │ + addq $0x1,0x18(%r13) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 2d54d │ │ │ │ + add $0x2,%rax │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + jmp 2d577 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x2,%rax │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je 2d530 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 2d588 │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + addq $0x1,0x40(%r13) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %rdx,0x8(%r13) │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + je 2d5b0 │ │ │ │ + addq $0x1,0x18(%r13) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 2d5c0 │ │ │ │ + add $0x2,%rax │ │ │ │ + jmp 2d59a │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addq $0x2,0x8(%r13) │ │ │ │ + addq $0x1,0x28(%r13) │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + jbe 2d5d0 │ │ │ │ + addq $0x2,0x18(%r13) │ │ │ │ + addq $0x1,0x38(%r13) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r15,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ jmp 3730 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addq $0x1,0x20(%r13) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 2d54d │ │ │ │ + addq $0x1,0x8(%r13) │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + je 2d5a9 │ │ │ │ + addq $0x1,0x18(%r13) │ │ │ │ + jmp 2d54d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - add 0x10(%rbx),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 3640 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 25603 <__cxa_finalize@plt+0x21e33> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ + addq $0x1,0x20(%r13) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 2d5c0 │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + addq $0x1,0x48(%r13) │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + jne 2d57d │ │ │ │ + addq $0x1,0x10(%r13) │ │ │ │ + jmp 2d54d │ │ │ │ + addq $0x1,0x10(%r13) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 2d525 │ │ │ │ + xchg %ax,%ax │ │ │ │ + addq $0x1,0x20(%r13) │ │ │ │ + jmp 2d54d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%r12 │ │ │ │ - movslq %eax,%rbp │ │ │ │ - sub %rdi,%r12 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 255c9 <__cxa_finalize@plt+0x21df9> │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call 3650 │ │ │ │ - movslq (%rbx),%rdi │ │ │ │ - cmp 0x4(%rbx),%edi │ │ │ │ - jg 255c9 <__cxa_finalize@plt+0x21df9> │ │ │ │ - jmp 25610 <__cxa_finalize@plt+0x21e40> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + addq $0x2,0x10(%r13) │ │ │ │ + addq $0x1,0x30(%r13) │ │ │ │ + jmp 2d54d │ │ │ │ + nop │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 2d48f │ │ │ │ + addq $0x1,0x10(%r13) │ │ │ │ + jmp 2d4d3 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov (%rdi),%edx │ │ │ │ - movslq 0x4(%rdi),%rdi │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jb 25728 <__cxa_finalize@plt+0x21f58> │ │ │ │ - cmp %edx,%edi │ │ │ │ - jl 256f8 <__cxa_finalize@plt+0x21f28> │ │ │ │ - mov %edi,%ecx │ │ │ │ - sub %edx,%ecx │ │ │ │ - movslq %ecx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub %rdx,%rcx │ │ │ │ - cmp %rbp,%rcx │ │ │ │ - jb 25770 <__cxa_finalize@plt+0x21fa0> │ │ │ │ - sub %rdi,%rax │ │ │ │ - mov %rax,%r13 │ │ │ │ - add 0x10(%rbx),%rdi │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jae 25706 <__cxa_finalize@plt+0x21f36> │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 3480 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea (%r12,%r13,1),%rsi │ │ │ │ - sub %r13d,%ebp │ │ │ │ - sub %r13,%rdx │ │ │ │ - call 3480 │ │ │ │ - mov %ebp,0x4(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub %edi,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - jb 25770 <__cxa_finalize@plt+0x21fa0> │ │ │ │ - add 0x10(%rbx),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 3480 │ │ │ │ - add %ebp,0x4(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %edx,%edi │ │ │ │ - jne 25790 <__cxa_finalize@plt+0x21fc0> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x240(%r8),%r13 │ │ │ │ + test %esi,%esi │ │ │ │ + je 2db53 │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %r8,%rbp │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jbe 2dc11 │ │ │ │ + mov %esi,%r10d │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov %rdi,%rax │ │ │ │ + shr $0x2,%r10d │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + shl $0x5,%r10 │ │ │ │ + add %rdi,%r10 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%r9 │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + add $0x20,%rax │ │ │ │ + mov -0x10(%rax),%rdi │ │ │ │ + mov -0x8(%rax),%rcx │ │ │ │ + movq 0x10(%r9),%xmm0 │ │ │ │ + movhps 0x10(%r8),%xmm0 │ │ │ │ + pcmpeqd %xmm2,%xmm0 │ │ │ │ + pcmpeqd %xmm1,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm5 │ │ │ │ + por %xmm0,%xmm5 │ │ │ │ + movq 0x10(%rdi),%xmm0 │ │ │ │ + movhps 0x10(%rcx),%xmm0 │ │ │ │ + pcmpeqd %xmm2,%xmm0 │ │ │ │ + pcmpeqd %xmm1,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm6 │ │ │ │ + por %xmm0,%xmm6 │ │ │ │ + movq 0x18(%r9),%xmm0 │ │ │ │ + shufps $0x88,%xmm6,%xmm5 │ │ │ │ + psubd %xmm5,%xmm3 │ │ │ │ + movhps 0x18(%r8),%xmm0 │ │ │ │ + pcmpeqd %xmm2,%xmm0 │ │ │ │ + pcmpeqd %xmm1,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm5 │ │ │ │ + por %xmm0,%xmm5 │ │ │ │ + movq 0x18(%rdi),%xmm0 │ │ │ │ + movhps 0x18(%rcx),%xmm0 │ │ │ │ + pcmpeqd %xmm2,%xmm0 │ │ │ │ + pcmpeqd %xmm1,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm6 │ │ │ │ + por %xmm0,%xmm6 │ │ │ │ + shufps $0x88,%xmm6,%xmm5 │ │ │ │ + psubd %xmm5,%xmm4 │ │ │ │ + cmp %r10,%rax │ │ │ │ + jne 2d660 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + mov %esi,%eax │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + psrldq $0x4,%xmm0 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + movd %xmm4,%ebx │ │ │ │ + paddd %xmm0,%xmm3 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psrldq $0x4,%xmm0 │ │ │ │ + paddd %xmm0,%xmm3 │ │ │ │ + movd %xmm3,%r12d │ │ │ │ + test $0x3,%sil │ │ │ │ + je 2d84b │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov (%rdx,%rcx,8),%rcx │ │ │ │ + cmpq $0x1,0x10(%rcx) │ │ │ │ + sbb $0xffffffff,%r12d │ │ │ │ + cmpq $0x1,0x18(%rcx) │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + sbb $0xffffffff,%ebx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 2d84b │ │ │ │ + mov (%rdx,%rcx,8),%rcx │ │ │ │ + cmpq $0x1,0x10(%rcx) │ │ │ │ + sbb $0xffffffff,%r12d │ │ │ │ + cmpq $0x1,0x18(%rcx) │ │ │ │ + lea 0x2(%rax),%ecx │ │ │ │ + sbb $0xffffffff,%ebx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 2d84b │ │ │ │ + mov (%rdx,%rcx,8),%rcx │ │ │ │ + cmpq $0x1,0x10(%rcx) │ │ │ │ + sbb $0xffffffff,%r12d │ │ │ │ + cmpq $0x1,0x18(%rcx) │ │ │ │ + lea 0x3(%rax),%ecx │ │ │ │ + sbb $0xffffffff,%ebx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 2d84b │ │ │ │ + mov (%rdx,%rcx,8),%rcx │ │ │ │ + cmpq $0x1,0x10(%rcx) │ │ │ │ + sbb $0xffffffff,%r12d │ │ │ │ + cmpq $0x1,0x18(%rcx) │ │ │ │ + lea 0x4(%rax),%ecx │ │ │ │ + sbb $0xffffffff,%ebx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 2d84b │ │ │ │ + mov (%rdx,%rcx,8),%rcx │ │ │ │ + cmpq $0x1,0x10(%rcx) │ │ │ │ + sbb $0xffffffff,%r12d │ │ │ │ + cmpq $0x1,0x18(%rcx) │ │ │ │ + lea 0x5(%rax),%ecx │ │ │ │ + sbb $0xffffffff,%ebx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 2d84b │ │ │ │ + mov (%rdx,%rcx,8),%rcx │ │ │ │ + cmpq $0x1,0x10(%rcx) │ │ │ │ + sbb $0xffffffff,%r12d │ │ │ │ + cmpq $0x1,0x18(%rcx) │ │ │ │ + lea 0x6(%rax),%ecx │ │ │ │ + sbb $0xffffffff,%ebx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 2d84b │ │ │ │ + mov (%rdx,%rcx,8),%rcx │ │ │ │ + cmpq $0x1,0x10(%rcx) │ │ │ │ + sbb $0xffffffff,%r12d │ │ │ │ + cmpq $0x1,0x18(%rcx) │ │ │ │ + lea 0x7(%rax),%ecx │ │ │ │ + sbb $0xffffffff,%ebx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 2d84b │ │ │ │ + mov (%rdx,%rcx,8),%rcx │ │ │ │ + cmpq $0x1,0x10(%rcx) │ │ │ │ + sbb $0xffffffff,%r12d │ │ │ │ + cmpq $0x1,0x18(%rcx) │ │ │ │ + sbb $0xffffffff,%ebx │ │ │ │ + add $0x8,%eax │ │ │ │ + cmp %esi,%eax │ │ │ │ + jae 2d84b │ │ │ │ + mov (%rdx,%rax,8),%rax │ │ │ │ + cmpq $0x1,0x10(%rax) │ │ │ │ + sbb $0xffffffff,%r12d │ │ │ │ + cmpq $0x1,0x18(%rax) │ │ │ │ + sbb $0xffffffff,%ebx │ │ │ │ + mov %esi,%esi │ │ │ │ + mov %rdx,%r15 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea (%rdx,%rsi,8),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + ja 2d8dd │ │ │ │ + jmp 2da3e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x78(%rbp),%rdi │ │ │ │ + test %r14,%r14 │ │ │ │ + je 2d8ab │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + mov 0x18(%rax),%edx │ │ │ │ + call 6cda0 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x538cd(%rip),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 6c1b0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + call 4df60 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3730 │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x8,%r15 │ │ │ │ + cmp %rax,%r15 │ │ │ │ + je 2db53 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2db30 │ │ │ │ + orl $0x100,0x8(%rdi) │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + call 2cff0 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2573a <__cxa_finalize@plt+0x21f6a> │ │ │ │ + je 2dbc8 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jbe 2d925 │ │ │ │ + orl $0x100,0x8(%rdi) │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + call 2cff0 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 2d9a4 │ │ │ │ + cmpb $0x0,0xa0(%rbp) │ │ │ │ + jne 2db10 │ │ │ │ + mov %r13,%rdi │ │ │ │ call 3650 │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 3640 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x78(%rbp),%rdi │ │ │ │ + test %r14,%r14 │ │ │ │ + je 2d988 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + mov 0x18(%rax),%edx │ │ │ │ + call 6cda0 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x537f0(%rip),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 6c1b0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + call 4df60 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3730 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 2d8c4 │ │ │ │ + cmpb $0x0,0xa0(%rbp) │ │ │ │ + je 2d870 │ │ │ │ + mov 0xa8(%rbp),%rdx │ │ │ │ + mov 0x98(%rbp),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + call 59f00 │ │ │ │ + jmp 2d8c4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xa8(%rbp),%rdx │ │ │ │ + mov 0x98(%rbp),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + call 59f00 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 2da25 │ │ │ │ + cmpb $0x0,0xa0(%rbp) │ │ │ │ + je 2db68 │ │ │ │ + mov 0xa8(%rbp),%rdx │ │ │ │ + mov 0x98(%rbp),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + call 59f00 │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x8,%r15 │ │ │ │ + cmp %rax,%r15 │ │ │ │ + je 2db53 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2dbe0 │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + call 2cff0 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 25714 <__cxa_finalize@plt+0x21f44> │ │ │ │ + je 2dc00 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jbe 2da7f │ │ │ │ + orl $0x100,0x8(%rdi) │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + call 2cff0 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 2d9f9 │ │ │ │ + cmpb $0x0,0xa0(%rbp) │ │ │ │ + jne 2d9e0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x78(%rbp),%rdi │ │ │ │ + test %r14,%r14 │ │ │ │ + je 2dae6 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + mov 0x18(%rax),%edx │ │ │ │ + call 6cda0 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x53692(%rip),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 6c1b0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + call 4df60 │ │ │ │ + mov %r13,%rdi │ │ │ │ call 3730 │ │ │ │ - add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + mov (%r15),%rax │ │ │ │ + jmp 2d9f9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xa8(%rbp),%rdx │ │ │ │ + mov 0x98(%rbp),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + call 59f00 │ │ │ │ + mov (%r15),%rax │ │ │ │ + jmp 2d9a4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + mov %esi,0x4(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 2d919 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x8,%r15 │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jne 2d8dd │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x78(%rbp),%rdi │ │ │ │ + test %r14,%r14 │ │ │ │ + je 2dba3 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + mov 0x18(%rax),%edx │ │ │ │ + call 6cda0 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x535d5(%rip),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 6c1b0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + call 4df60 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3730 │ │ │ │ + jmp 2da25 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 25590 <__cxa_finalize@plt+0x21dc0> │ │ │ │ - mov 0x8(%rbx),%r13 │ │ │ │ - movslq 0x4(%rbx),%rdi │ │ │ │ - cmp %edi,(%rbx) │ │ │ │ - jle 256ba <__cxa_finalize@plt+0x21eea> │ │ │ │ - jmp 25702 <__cxa_finalize@plt+0x21f32> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 25590 <__cxa_finalize@plt+0x21dc0> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 2dc1d │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + jmp 2d940 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + mov %esi,0x4(%rsp) │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 25735 <__cxa_finalize@plt+0x21f65> │ │ │ │ - jmp 2573a <__cxa_finalize@plt+0x21f6a> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jne 2da73 │ │ │ │ + jmp 2da2c │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 2dc26 │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + jmp 2da9e │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 2d744 │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + jmp 2d8cb │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + jmp 2da2c │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + xor %edi,%edi │ │ │ │ push %r13 │ │ │ │ mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x1(%rsi),%rbp │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov $0x78,%esi │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %r9d,%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ - call 3570 │ │ │ │ - mov %rbp,0x8(%rbx) │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - mov %r13,0x18(%rbx) │ │ │ │ - mov %r12,0x20(%rbx) │ │ │ │ - mov %ax,0x2c(%rbx) │ │ │ │ + call 13000 │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + mov %r15,0x18(%rax) │ │ │ │ + mov %edx,0x2c(%rax) │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov %r14,(%rax) │ │ │ │ + mov %rdx,0x40(%rax) │ │ │ │ + mov 0x60(%rsp),%edx │ │ │ │ + mov %r13,0x10(%rax) │ │ │ │ + mov %edx,0x48(%rax) │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + mov %r12,0x20(%rax) │ │ │ │ + mov %rdx,0x38(%rax) │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %rbp,0x8(%rax) │ │ │ │ + mov %rdx,0x30(%rax) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %bl,0x28(%rax) │ │ │ │ + mov %rdx,0x50(%rax) │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + movl $0x0,0x58(%rax) │ │ │ │ + mov %rdx,0x60(%rax) │ │ │ │ + movl $0x0,0x70(%rax) │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%eax │ │ │ │ - mov 0x4(%rdi),%edx │ │ │ │ - cmp %esi,%eax │ │ │ │ - jg 25830 <__cxa_finalize@plt+0x22060> │ │ │ │ - cmp %edx,%esi │ │ │ │ - jl 25840 <__cxa_finalize@plt+0x22070> │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - movslq %esi,%rsi │ │ │ │ - sub %rsi,%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %edx,%eax │ │ │ │ - cmovg %edx,%eax │ │ │ │ - sub %esi,%eax │ │ │ │ - cltq │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub %esi,%edx │ │ │ │ - movslq %edx,%rax │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - movslq (%rdi),%rdx │ │ │ │ - cmp %esi,%edx │ │ │ │ - jg 25868 <__cxa_finalize@plt+0x22098> │ │ │ │ - sub %edx,%esi │ │ │ │ - movslq %esi,%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movslq %esi,%rax │ │ │ │ - add 0x8(%rdi),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - xor %eax,%eax │ │ │ │ push %r12 │ │ │ │ - lea 0x5bf1b(%rip),%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %r12,%rdx │ │ │ │ - movslq %esi,%rbp │ │ │ │ - mov $0x1,%esi │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x77b54(%rip),%rdi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - test %ebp,%ebp │ │ │ │ - jle 258e2 <__cxa_finalize@plt+0x22112> │ │ │ │ - add %rbx,%rbp │ │ │ │ - lea 0x5d17c(%rip),%r13 │ │ │ │ - nop │ │ │ │ - movsbl (%rbx),%ecx │ │ │ │ - mov 0x77b36(%rip),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x60(%rdi),%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x48(%r12),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 2df48 │ │ │ │ + mov 0x40(%r12),%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x8(%rax),%rsi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,%r10 │ │ │ │ + jmp 2dd34 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r8d │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x28,%rsi │ │ │ │ + cmp %ebx,%r9d │ │ │ │ + je 2de88 │ │ │ │ + cmpb $0x0,0x1c(%rsi) │ │ │ │ + jne 2dd20 │ │ │ │ + mov (%rsi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 2de48 │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + mov 0x8(%rsi),%r14 │ │ │ │ + mov 0x10(%rsi),%r13 │ │ │ │ + mov 0x68(%r12),%rcx │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jbe 2de8d │ │ │ │ + mov %edx,%ebp │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - add $0x1,%rbx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 258c0 <__cxa_finalize@plt+0x220f0> │ │ │ │ - mov 0x77b17(%rip),%rdi │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr $0x2,%ebp │ │ │ │ + shl $0x4,%rbp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%r14,%rax,1),%rdi │ │ │ │ + movdqu 0x0(%r13,%rax,1),%xmm4 │ │ │ │ + add $0x10,%rax │ │ │ │ + mov (%rdi),%r9d │ │ │ │ + mov 0x4(%rdi),%r11d │ │ │ │ + mov 0x8(%rdi),%r15d │ │ │ │ + mov 0xc(%rdi),%edi │ │ │ │ + movd (%rcx,%r11,4),%xmm3 │ │ │ │ + movd (%rcx,%rdi,4),%xmm0 │ │ │ │ + movd (%rcx,%r15,4),%xmm2 │ │ │ │ + punpckldq %xmm0,%xmm2 │ │ │ │ + movd (%rcx,%r9,4),%xmm0 │ │ │ │ + punpckldq %xmm3,%xmm0 │ │ │ │ + punpcklqdq %xmm2,%xmm0 │ │ │ │ + pcmpeqd %xmm4,%xmm0 │ │ │ │ + psubd %xmm0,%xmm1 │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jne 2dd78 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + psrldq $0x4,%xmm0 │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ + movd %xmm1,%edi │ │ │ │ + test $0x3,%dl │ │ │ │ + je 2de3b │ │ │ │ + mov %eax,%r11d │ │ │ │ + mov (%r14,%r11,4),%ebp │ │ │ │ + mov (%rcx,%rbp,4),%r15d │ │ │ │ + cmp %r15d,0x0(%r13,%r11,4) │ │ │ │ + jne 2de07 │ │ │ │ + add $0x1,%edi │ │ │ │ + lea 0x1(%rax),%r11d │ │ │ │ + cmp %edx,%r11d │ │ │ │ + jae 2de3b │ │ │ │ + mov (%r14,%r11,4),%ebp │ │ │ │ + mov (%rcx,%rbp,4),%r15d │ │ │ │ + cmp %r15d,0x0(%r13,%r11,4) │ │ │ │ + jne 2de22 │ │ │ │ + add $0x1,%edi │ │ │ │ + add $0x2,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 2de3b │ │ │ │ + mov (%r14,%rax,4),%r11d │ │ │ │ + mov (%rcx,%r11,4),%ecx │ │ │ │ + cmp %ecx,0x0(%r13,%rax,4) │ │ │ │ + jne 2de3b │ │ │ │ + add $0x1,%edi │ │ │ │ + cmp %edi,%edx │ │ │ │ + jne 2dd24 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r10,%rax │ │ │ │ + cmp %ebx,%r9d │ │ │ │ + jne 2de96 │ │ │ │ + cmp %r8d,0x70(%r12) │ │ │ │ + jne 2df55 │ │ │ │ + cmp %ebx,%r8d │ │ │ │ + jne 2dd08 │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + mov 0x60(%r12),%rdi │ │ │ │ + call 3730 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ - xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - jmp 3110 <__fprintf_chk@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - movb $0x5e,(%rdi) │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jle 25930 <__cxa_finalize@plt+0x22160> │ │ │ │ - lea -0x1(%rsi),%edx │ │ │ │ - add $0x1,%rdi │ │ │ │ - mov $0x5f,%esi │ │ │ │ - jmp 3070 │ │ │ │ - nopl (%rax) │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp 2de50 │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 2ddf2 │ │ │ │ + mov %ebx,%edx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea (%rdx,%rdx,4),%r15 │ │ │ │ + shl $0x3,%r15 │ │ │ │ + add %r15,%rax │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + movb $0x1,0x24(%rax) │ │ │ │ + addl $0x1,0x70(%r12) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 2ded2 │ │ │ │ + jmp 2de69 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x40(%r12),%rax │ │ │ │ + add $0x1,%r14 │ │ │ │ + add %r15,%rax │ │ │ │ + cmp 0x8(%rax),%r14d │ │ │ │ + jae 2de69 │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov 0x50(%r12),%rdx │ │ │ │ + mov (%rax,%r14,4),%eax │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x8(%rdx),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 3700 │ │ │ │ + test %eax,%eax │ │ │ │ + je 2dec0 │ │ │ │ + add 0x40(%r12),%r15 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov $0x412,%esi │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov 0x4(%r15),%r9d │ │ │ │ + mov (%r15),%r8d │ │ │ │ + lea 0x538be(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5386e(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + lea 0x538c0(%rip),%rdi │ │ │ │ + mov %r13d,(%rax) │ │ │ │ + call 3680 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x70(%r12),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2de64 │ │ │ │ + lea 0x59694(%rip),%rcx │ │ │ │ + mov $0x3f5,%edx │ │ │ │ + lea 0x53827(%rip),%rsi │ │ │ │ + lea 0x5384c(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movl $0x0,(%rsi) │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call 3580 │ │ │ │ - mov (%r12),%r13d │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov 0x40(%rdi),%r12 │ │ │ │ + mov 0x50(%rdi),%r15 │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x3e8,0xc(%rsp) │ │ │ │ + movl $0x0,0x84(%rsp) │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call 2dcd0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmp $0xffffffff,%ebx │ │ │ │ + je 2ed43 │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea (%rbx,%rbx,4),%rax │ │ │ │ + lea 0x0(%r13,%rax,8),%rax │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 2e02c │ │ │ │ + mov 0x20(%rax),%edx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 1d5c0 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov 0x4(%rcx),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + add $0x1,%eax │ │ │ │ + sub (%rcx),%eax │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + je 2ed07 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r13,0x78(%rsp) │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2eac6 │ │ │ │ + mov 0x50(%rsp),%ebp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %ebp,%esi │ │ │ │ + call 23550 │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call 23010 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 2e293 │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov 0x8(%r15),%rsi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov (%rdx,%rcx,4),%edx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + shl $0x5,%rdx │ │ │ │ + movzbl 0x18(%rsi,%rdx,1),%edi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + jmp 2e1f4 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 2e6e9 │ │ │ │ + mov 0x10(%rsi),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2e6f2 │ │ │ │ + call 34e0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 32d0 │ │ │ │ + mov 0x8(%r15),%rsi │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + add %r14,%rsi │ │ │ │ + mov 0x10(%rsi),%rax │ │ │ │ + mov (%rax),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,%ecx │ │ │ │ + call 2ca80 │ │ │ │ + test %al,%al │ │ │ │ + je 2e260 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + xor %edx,%edx │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 2e710 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %r13d,%eax │ │ │ │ + je 2e753 │ │ │ │ + mov 0x8(%r15),%r13 │ │ │ │ + mov $0x20,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + add %r14,%r13 │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov %rax,0x0(%rbp,%rdx,1) │ │ │ │ + call 13000 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x10(%r13) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov %r12d,%r13d │ │ │ │ + mov 0x10(%rax,%r14,1),%rax │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + movl $0xffffffff,0x8(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + jbe 2e1e8 │ │ │ │ + mov 0x84(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 2e780 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x2c(%rax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2e1e8 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 2c600 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%r15),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + movb $0x0,0x18(%rsi,%r14,1) │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + add %r14,%rsi │ │ │ │ + or %rbx,%r12 │ │ │ │ + test %dil,%dil │ │ │ │ + jne 2e0f8 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + call 2cdf0 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 2e6d8 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + add %r14,%rax │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov (%rdx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2e850 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 34e0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 32d0 │ │ │ │ + mov 0x8(%r15),%rsi │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + add %r14,%rsi │ │ │ │ + cmpb $0x0,0x18(%rsi) │ │ │ │ + jne 2e12c │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp 0x8(%rax),%ecx │ │ │ │ + jb 2e0c8 │ │ │ │ + cmpq $0x0,0x18(%rsp) │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + je 2e2a0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 1c060 │ │ │ │ + movsbl %al,%ecx │ │ │ │ + mov 0x38(%r14),%rax │ │ │ │ + mov 0x30(%r14),%r8 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov 0x84(%rsp),%edx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x240(%rax),%r9 │ │ │ │ + call 2d420 │ │ │ │ + mov 0x38(%r14),%rax │ │ │ │ + mov 0x20(%r14),%rcx │ │ │ │ + mov 0x240(%rax),%r11 │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 2e9af │ │ │ │ + lea -0x1(%r13),%edx │ │ │ │ + cmp $0x8,%edx │ │ │ │ + jbe 2ecfb │ │ │ │ + mov %r13d,%r10d │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + shr $0x2,%r10d │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + shl $0x5,%r10 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add %rcx,%r10 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%r8 │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + add $0x20,%rdx │ │ │ │ + mov -0x10(%rdx),%rsi │ │ │ │ + mov -0x8(%rdx),%rcx │ │ │ │ + movq 0x10(%r8),%xmm0 │ │ │ │ + movhps 0x10(%rdi),%xmm0 │ │ │ │ + pcmpeqd %xmm2,%xmm0 │ │ │ │ + pcmpeqd %xmm1,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm5 │ │ │ │ + por %xmm0,%xmm5 │ │ │ │ + movq 0x10(%rsi),%xmm0 │ │ │ │ + movhps 0x10(%rcx),%xmm0 │ │ │ │ + pcmpeqd %xmm2,%xmm0 │ │ │ │ + pcmpeqd %xmm1,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm6 │ │ │ │ + por %xmm0,%xmm6 │ │ │ │ + movq 0x18(%r8),%xmm0 │ │ │ │ + shufps $0x88,%xmm6,%xmm5 │ │ │ │ + psubd %xmm5,%xmm3 │ │ │ │ + movhps 0x18(%rdi),%xmm0 │ │ │ │ + pcmpeqd %xmm2,%xmm0 │ │ │ │ + pcmpeqd %xmm1,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm5 │ │ │ │ + por %xmm0,%xmm5 │ │ │ │ + movq 0x18(%rsi),%xmm0 │ │ │ │ + movhps 0x18(%rcx),%xmm0 │ │ │ │ + pcmpeqd %xmm2,%xmm0 │ │ │ │ + pcmpeqd %xmm1,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm6 │ │ │ │ + por %xmm0,%xmm6 │ │ │ │ + shufps $0x88,%xmm6,%xmm5 │ │ │ │ + psubd %xmm5,%xmm4 │ │ │ │ + cmp %r10,%rdx │ │ │ │ + jne 2e318 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + mov %r13d,%edx │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + psrldq $0x4,%xmm0 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + movd %xmm4,%ecx │ │ │ │ + paddd %xmm0,%xmm3 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psrldq $0x4,%xmm0 │ │ │ │ + paddd %xmm0,%xmm3 │ │ │ │ + movd %xmm3,%r9d │ │ │ │ + test $0x3,%r13b │ │ │ │ + je 2e50f │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov %edx,%edi │ │ │ │ + mov (%rbx,%rdi,8),%rdi │ │ │ │ + cmpq $0x1,0x10(%rdi) │ │ │ │ + sbb $0xffffffff,%r9d │ │ │ │ + cmpq $0x1,0x18(%rdi) │ │ │ │ + lea 0x1(%rdx),%edi │ │ │ │ + sbb $0xffffffff,%ecx │ │ │ │ + cmp %r13d,%edi │ │ │ │ + jae 2e50f │ │ │ │ + mov (%rbx,%rdi,8),%rdi │ │ │ │ + cmpq $0x1,0x10(%rdi) │ │ │ │ + sbb $0xffffffff,%r9d │ │ │ │ + cmpq $0x1,0x18(%rdi) │ │ │ │ + lea 0x2(%rdx),%edi │ │ │ │ + sbb $0xffffffff,%ecx │ │ │ │ + cmp %r13d,%edi │ │ │ │ + jae 2e50f │ │ │ │ + mov (%rbx,%rdi,8),%rdi │ │ │ │ + cmpq $0x1,0x10(%rdi) │ │ │ │ + sbb $0xffffffff,%r9d │ │ │ │ + cmpq $0x1,0x18(%rdi) │ │ │ │ + lea 0x3(%rdx),%edi │ │ │ │ + sbb $0xffffffff,%ecx │ │ │ │ + cmp %r13d,%edi │ │ │ │ + jae 2e50f │ │ │ │ + mov (%rbx,%rdi,8),%rdi │ │ │ │ + cmpq $0x1,0x10(%rdi) │ │ │ │ + sbb $0xffffffff,%r9d │ │ │ │ + cmpq $0x1,0x18(%rdi) │ │ │ │ + lea 0x4(%rdx),%edi │ │ │ │ + sbb $0xffffffff,%ecx │ │ │ │ + cmp %r13d,%edi │ │ │ │ + jae 2e50f │ │ │ │ + mov (%rbx,%rdi,8),%rdi │ │ │ │ + cmpq $0x1,0x10(%rdi) │ │ │ │ + sbb $0xffffffff,%r9d │ │ │ │ + cmpq $0x1,0x18(%rdi) │ │ │ │ + lea 0x5(%rdx),%edi │ │ │ │ + sbb $0xffffffff,%ecx │ │ │ │ + cmp %r13d,%edi │ │ │ │ + jae 2e50f │ │ │ │ + mov (%rbx,%rdi,8),%rdi │ │ │ │ + cmpq $0x1,0x10(%rdi) │ │ │ │ + sbb $0xffffffff,%r9d │ │ │ │ + cmpq $0x1,0x18(%rdi) │ │ │ │ + lea 0x6(%rdx),%edi │ │ │ │ + sbb $0xffffffff,%ecx │ │ │ │ + cmp %r13d,%edi │ │ │ │ + jae 2e50f │ │ │ │ + mov (%rbx,%rdi,8),%rdi │ │ │ │ + cmpq $0x1,0x10(%rdi) │ │ │ │ + sbb $0xffffffff,%r9d │ │ │ │ + cmpq $0x1,0x18(%rdi) │ │ │ │ + lea 0x7(%rdx),%edi │ │ │ │ + sbb $0xffffffff,%ecx │ │ │ │ + cmp %r13d,%edi │ │ │ │ + jae 2e50f │ │ │ │ + mov (%rbx,%rdi,8),%rdi │ │ │ │ + cmpq $0x1,0x10(%rdi) │ │ │ │ + sbb $0xffffffff,%r9d │ │ │ │ + cmpq $0x1,0x18(%rdi) │ │ │ │ + sbb $0xffffffff,%ecx │ │ │ │ + add $0x8,%edx │ │ │ │ + cmp %r13d,%edx │ │ │ │ + jae 2e50f │ │ │ │ + mov (%rbx,%rdx,8),%rdx │ │ │ │ + cmpq $0x1,0x10(%rdx) │ │ │ │ + sbb $0xffffffff,%r9d │ │ │ │ + cmpq $0x1,0x18(%rdx) │ │ │ │ + sbb $0xffffffff,%ecx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %r13d,%ebx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + lea (%rdx,%rbx,8),%rdx │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + jbe 2eb00 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ + mov %ecx,%r13d │ │ │ │ + mov %r11,%r12 │ │ │ │ + mov %r8d,%ebp │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r9d,0x38(%rsp) │ │ │ │ + mov %r14,0x60(%rsp) │ │ │ │ + jmp 2e644 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 2e5a0 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + mov 0x18(%rax),%edx │ │ │ │ + call 6cda0 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x52bd8(%rip),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 6c1b0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + call 4df60 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3730 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 2e62b │ │ │ │ + cmpb $0x0,0xa0(%rbx) │ │ │ │ + jne 2e8d0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 2e612 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + mov 0x18(%rax),%edx │ │ │ │ + call 6cda0 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x52b66(%rip),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 6c1b0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + call 4df60 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3730 │ │ │ │ + mov 0x30(%rsp),%ebp │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + add $0x8,%r15 │ │ │ │ + cmp %rax,%r15 │ │ │ │ + je 2e918 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2e8f0 │ │ │ │ + orl $0x100,0x8(%rdi) │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + lea 0x1(%rsi),%r14d │ │ │ │ + call 2cff0 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2ea70 │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + jbe 2e685 │ │ │ │ + orl $0x100,0x8(%rdi) │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + call 2cff0 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 2e5bc │ │ │ │ + cmpb $0x0,0xa0(%rbx) │ │ │ │ + je 2e560 │ │ │ │ + mov 0xa8(%rbx),%rdx │ │ │ │ + mov 0x98(%rbx),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + call 59f00 │ │ │ │ + mov (%r15),%rax │ │ │ │ + jmp 2e5bc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%r15),%rsi │ │ │ │ + add %r14,%rsi │ │ │ │ + cmpb $0x0,0x18(%rsi) │ │ │ │ + je 2e260 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 2e12c │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x1,%r12d │ │ │ │ + xor %edx,%edx │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 2e165 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x84(%rsp),%rdx │ │ │ │ + mov 0x10(%rax,%r14,1),%rsi │ │ │ │ + call 2c960 │ │ │ │ test %eax,%eax │ │ │ │ - mov 0x4(%r12),%eax │ │ │ │ - je 259b8 <__cxa_finalize@plt+0x221e8> │ │ │ │ + jg 2e7c0 │ │ │ │ + jne 2e868 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov %r13d,%edx │ │ │ │ + lea 0x1(%r13),%r12d │ │ │ │ + shl $0x3,%rdx │ │ │ │ + sub $0x1,%eax │ │ │ │ cmp %r13d,%eax │ │ │ │ - jge 259b8 <__cxa_finalize@plt+0x221e8> │ │ │ │ - movb $0x1,0x2c(%r12) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 25b70 <__cxa_finalize@plt+0x223a0> │ │ │ │ + jne 2e175 │ │ │ │ + shll $1,0xc(%rsp) │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 2e175 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movslq %eax,%r15 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 2c240 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 2c520 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x2c(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 2e1e8 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 2c7a0 │ │ │ │ + jmp 2e1e8 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x0(%rbp,%r13,8),%rax │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r12),%r13 │ │ │ │ + mov 0x10(%r13),%rdi │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + movl $0xffffffff,0x8(%r13) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2e803 │ │ │ │ + call 4ba20 │ │ │ │ + mov 0x10(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x10(%r13) │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2e822 │ │ │ │ + call 4ba20 │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x18(%r13) │ │ │ │ + mov (%r12),%rdi │ │ │ │ + add $0x8,%r12 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 2e7d0 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 2e738 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x18(%rax) │ │ │ │ + je 2e260 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 2e6f8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x10(%rax,%r14,1),%r12 │ │ │ │ + mov 0x10(%r12),%rdi │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + movl $0xffffffff,0x8(%r12) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2e8a4 │ │ │ │ + call 4ba20 │ │ │ │ + mov 0x10(%r12),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2e1b7 │ │ │ │ + call 4ba20 │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + jmp 2e1b7 │ │ │ │ + nop │ │ │ │ + mov 0xa8(%rbx),%rdx │ │ │ │ + mov 0x98(%rbx),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + call 59f00 │ │ │ │ + jmp 2e62b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%r14d │ │ │ │ - mov 0x18(%r12),%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 34a0 │ │ │ │ - add %r14d,%eax │ │ │ │ - mov %eax,0x4(%r12) │ │ │ │ - sub %r13d,%eax │ │ │ │ - mov 0x10(%r12),%r14 │ │ │ │ - movslq %r13d,%rdi │ │ │ │ - mov $0xa,%esi │ │ │ │ - lea 0x1(%rax),%ebx │ │ │ │ - add %r14,%rdi │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - call 30e0 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 25ab8 <__cxa_finalize@plt+0x222e8> │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + mov %esi,%r14d │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 2e678 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + add $0x8,%r15 │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jne 2e644 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + mov 0x58(%rsp),%r15 │ │ │ │ + mov 0x60(%rsp),%r14 │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea (%rax,%rbx,8),%rbx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + mov 0x10(%r12),%rdi │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + movl $0xffffffff,0x8(%r12) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2e96f │ │ │ │ + call 4ba20 │ │ │ │ + mov 0x10(%r12),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ mov 0x18(%r12),%rdi │ │ │ │ - add %r13d,%ebx │ │ │ │ - call 3580 │ │ │ │ - mov %eax,%r13d │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2ea90 │ │ │ │ + call 4ba20 │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + add $0x8,%rbp │ │ │ │ + call 32c0 │ │ │ │ + mov -0x8(%rbp),%rdi │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,-0x8(%rbp) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 2e938 │ │ │ │ + addl $0x1,0x50(%rsp) │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + cmp %eax,0x54(%rsp) │ │ │ │ + jne 2e068 │ │ │ │ + cmpq $0x0,0x18(%rsp) │ │ │ │ + mov 0x78(%rsp),%r13 │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + jne 2ed13 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2ed07 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + call 32c0 │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 25bd8 <__cxa_finalize@plt+0x22408> │ │ │ │ - mov 0x8(%r12),%rcx │ │ │ │ - movslq %ebx,%rbp │ │ │ │ - xor %edx,%edx │ │ │ │ - movslq (%r12),%r15 │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov 0x10(%r12),%rdi │ │ │ │ - div %rcx │ │ │ │ - cmp %r15,%rdx │ │ │ │ - jne 25998 <__cxa_finalize@plt+0x221c8> │ │ │ │ - lea (%rcx,%rcx,1),%r15 │ │ │ │ - lea -0x1(%rbx),%r14d │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x8(%r12),%rcx │ │ │ │ - movslq %r14d,%rdx │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ + je 2dfcb │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + jmp 2ea27 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ + add $0x1,%r12 │ │ │ │ + addl $0x1,(%rax,%r14,4) │ │ │ │ + cmp 0x8(%rbp),%r12d │ │ │ │ + jae 2dfcb │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov (%rax,%r12,4),%r14d │ │ │ │ + lea (%r14,%r14,2),%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x8(%r15),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 3730 │ │ │ │ + test %eax,%eax │ │ │ │ + je 2ea10 │ │ │ │ + mov %eax,%ebp │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + lea 0x52db2(%rip),%rdi │ │ │ │ + mov %ebp,(%rax) │ │ │ │ + call 3680 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 2ed6a │ │ │ │ + mov %ebp,0x30(%rsp) │ │ │ │ + jmp 2e6a6 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + add $0x8,%rbp │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,-0x8(%rbp) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 2e938 │ │ │ │ + addl $0x1,0x50(%rsp) │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + cmp %eax,0x54(%rsp) │ │ │ │ + jne 2e068 │ │ │ │ + jmp 2e9c2 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2ead8 │ │ │ │ mov %rax,%rdi │ │ │ │ - lea -0x1(%rcx),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 25a70 <__cxa_finalize@plt+0x222a0> │ │ │ │ - mov (%r12),%eax │ │ │ │ - mov %r15,0x8(%r12) │ │ │ │ - cmp $0xffffffff,%r14d │ │ │ │ - je 25990 <__cxa_finalize@plt+0x221c0> │ │ │ │ - add %rbp,%rdi │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jge 25b88 <__cxa_finalize@plt+0x223b8> │ │ │ │ - sub %ebx,%eax │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 2ed39 │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + jmp 2e0a9 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r11,%r12 │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r14,0x60(%rsp) │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov %ecx,%r14d │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ + mov %edx,%ebp │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + mov %r9d,0x38(%rsp) │ │ │ │ + jmp 2eb97 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xa8(%rbx),%rdx │ │ │ │ + mov 0x98(%rbx),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + call 59f00 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 2eb7e │ │ │ │ + cmpb $0x0,0xa0(%rbx) │ │ │ │ + je 2ec70 │ │ │ │ + mov 0xa8(%rbx),%rdx │ │ │ │ + mov 0x98(%rbx),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + call 59f00 │ │ │ │ + mov 0x28(%rsp),%ebp │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 2e918 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2ecd0 │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + lea 0x1(%rsi),%r15d │ │ │ │ + call 2cff0 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2ece5 │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + jbe 2ebd3 │ │ │ │ + orl $0x100,0x8(%rdi) │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + call 2cff0 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 2eb52 │ │ │ │ + cmpb $0x0,0xa0(%rbx) │ │ │ │ + jne 2eb38 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3650 │ │ │ │ + cmpq $0x0,0x10(%rsp) │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + je 2ec43 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + mov 0x18(%rax),%edx │ │ │ │ + call 6cda0 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x52535(%rip),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 6c1b0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + call 4df60 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3730 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + jmp 2eb52 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3650 │ │ │ │ + cmpq $0x0,0x10(%rsp) │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + je 2ecb1 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + mov 0x18(%rax),%edx │ │ │ │ + call 6cda0 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x524c7(%rip),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 6c1b0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + call 4df60 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3730 │ │ │ │ + jmp 2eb7e │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + mov %esi,%r15d │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 2ebc6 │ │ │ │ + jmp 2eb85 │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 2ed77 │ │ │ │ + mov %ebp,0x28(%rsp) │ │ │ │ + jmp 2ebf5 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 2e3fb │ │ │ │ + cmpq $0x0,0x18(%rsp) │ │ │ │ + je 2e9e9 │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 21610 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 21360 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 2e9e9 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmp 2e2a0 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2ed72 │ │ │ │ + add $0x98,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + mov %r14d,%esi │ │ │ │ + jmp 2e632 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + mov %r15d,%esi │ │ │ │ + jmp 2eb85 │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov (%rdi),%ebx │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov 0x118(%rsp),%r12 │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov 0x120(%rsp),%rbp │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9d,0x48(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 2f511 │ │ │ │ mov %ebx,%r13d │ │ │ │ - movslq %eax,%r15 │ │ │ │ - jmp 2599e <__cxa_finalize@plt+0x221ce> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq (%r12),%rsi │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - sub %esi,%edx │ │ │ │ - mov %esi,0x10(%rsp) │ │ │ │ - add %rdi,%rsi │ │ │ │ - movslq %edx,%rdx │ │ │ │ - sub %rdx,%rax │ │ │ │ - add %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov 0x10(%r12),%rdi │ │ │ │ - sub %ecx,%eax │ │ │ │ - add %r9d,%eax │ │ │ │ - mov %eax,(%r12) │ │ │ │ - jmp 25a42 <__cxa_finalize@plt+0x22272> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%ebx │ │ │ │ - sub %r14d,%ebx │ │ │ │ - mov (%r12),%r13d │ │ │ │ - cmp %r13d,%ebx │ │ │ │ - jge 25b98 <__cxa_finalize@plt+0x223c8> │ │ │ │ - movslq %r13d,%rbp │ │ │ │ - mov 0x8(%r12),%r13 │ │ │ │ - movslq %ebx,%r9 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - sub %rbp,%r13 │ │ │ │ - lea 0x0(%r13,%r9,1),%r15 │ │ │ │ - lea 0x1(%r15),%rdi │ │ │ │ - call 3570 │ │ │ │ - mov 0x10(%r12),%r8 │ │ │ │ - mov %r13,%rdx │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %rdi,%r15 │ │ │ │ + shl $0x5,%r13 │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + mov 0x10(%rax),%r8d │ │ │ │ + lea (%rax,%r13,1),%rdx │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r8d,0x10(%rax) │ │ │ │ + jne 2f4af │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 2ee00 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x52a16(%rip),%rdx │ │ │ │ + mov $0x4f6,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x52965(%rip),%rdi │ │ │ │ + mov %r8d,0x10(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x52de0(%rip),%r14 │ │ │ │ + call 70f30 │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ + imul %r8d,%ebx │ │ │ │ + mov %ebx,%eax │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + shl $0x5,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + mov 0x8(%r15),%rcx │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %ebx,0x50(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + mov %r13,%r12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%rcx,%r12,1),%rax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov 0x10(%rax),%esi │ │ │ │ + mov %r13,%rbp │ │ │ │ + test %esi,%esi │ │ │ │ + je 2ef25 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x1,%rbp │ │ │ │ + shl $0x6,%rsi │ │ │ │ + add 0x18(%rax),%rsi │ │ │ │ + call 6c1b0 │ │ │ │ + mov $0x20,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + lea (%rax,%rax,2),%r13 │ │ │ │ + shl $0x5,%r13 │ │ │ │ + add 0x58(%rsp),%r13 │ │ │ │ + mov %rdx,0x0(%r13) │ │ │ │ + movb $0x0,0x8(%r13) │ │ │ │ + movq $0x0,0x20(%r13) │ │ │ │ + movb $0x0,0x18(%r13) │ │ │ │ + call 13000 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov $0x28,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x10(%r13) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + movl $0xffffffff,0x8(%rax) │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + call 13000 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x58(%r13) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea (%r8,%rbp,1),%rsi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - call 3740 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea (%r14,%r13,1),%rdi │ │ │ │ - call 3740 │ │ │ │ + call 3200 │ │ │ │ + mov 0x8(%r15),%rcx │ │ │ │ + lea (%rcx,%r12,1),%rax │ │ │ │ + cmp 0x10(%rax),%ebp │ │ │ │ + jb 2ee90 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - call 3580 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 2ee78 │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + mov $0x28,%edx │ │ │ │ + lea -0x2fcd(%rip),%rcx │ │ │ │ + mov 0x20(%rsp),%r12 │ │ │ │ + mov 0x2d8(%rbp),%rax │ │ │ │ + mov %r8d,0x4c(%rsp) │ │ │ │ + mov (%rax),%rbx │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + call 34d0 │ │ │ │ + mov 0x158(%rbp),%ebx │ │ │ │ + mov $0x4,%esi │ │ │ │ + lea (%rbx,%rbx,1),%edi │ │ │ │ + call 3570 │ │ │ │ + test %r14d,%r14d │ │ │ │ + mov 0x4c(%rsp),%r8d │ │ │ │ + mov %rax,%r13 │ │ │ │ + je 2effb │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + lea (%rcx,%rcx,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + add $0x28,%rax │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov 0x0(%r13,%rsi,4),%esi │ │ │ │ + mov %esi,(%rcx) │ │ │ │ + mov (%rdx),%esi │ │ │ │ + addl $0x1,0x0(%r13,%rsi,4) │ │ │ │ + mov 0x4(%rdx),%esi │ │ │ │ + mov 0x0(%r13,%rsi,4),%esi │ │ │ │ + mov %esi,0x4(%rcx) │ │ │ │ + mov 0x4(%rdx),%edx │ │ │ │ + addl $0x1,0x0(%r13,%rdx,4) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 2efc0 │ │ │ │ + mov 0x158(%rbp),%ebx │ │ │ │ + mov %ebx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r8d,0x4c(%rsp) │ │ │ │ + shl $0x3,%rdx │ │ │ │ + call 3070 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x78,%esi │ │ │ │ + movaps %xmm0,0x60(%rsp) │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x110(%rsp),%eax │ │ │ │ + mov %r12,0x30(%rbx) │ │ │ │ + lea 0x90(%rsp),%r12 │ │ │ │ + mov %eax,0x2c(%rbx) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %r15,(%rbx) │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %rbp,0x38(%rbx) │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movl $0x0,0x58(%rbx) │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + movl $0x0,0x70(%rbx) │ │ │ │ + mov %eax,0x48(%rbx) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r13,0x68(%rbx) │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + movzbl 0x48(%rsp),%eax │ │ │ │ + mov %al,0x28(%rbx) │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + mov 0x158(%rbp),%esi │ │ │ │ + mov %rax,0x50(%rbx) │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + mov %rax,0x60(%rbx) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 35c0 │ │ │ │ + mov 0x4c(%rsp),%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%r14d │ │ │ │ + jne 2f4f3 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r8d,0x38(%rsp) │ │ │ │ + call 37c0 │ │ │ │ + mov 0x38(%rsp),%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%r14d │ │ │ │ + jne 2f4d5 │ │ │ │ + mov 0x158(%rbp),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x546,%esi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x52763(%rip),%rdx │ │ │ │ + lea 0x5266e(%rip),%rdi │ │ │ │ + mov %r8d,0x38(%rsp) │ │ │ │ + call 70f30 │ │ │ │ + mov 0x158(%rbp),%ecx │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x38(%rsp),%r8d │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2f1c7 │ │ │ │ + mov %r8d,0x38(%rsp) │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %eax,%r12d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea -0x11e4(%rip),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 3280 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2f48a │ │ │ │ + mov 0x158(%rbp),%eax │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0x8,%r14 │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jb 2f158 │ │ │ │ + mov 0x38(%rsp),%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + je 2f1c7 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r8d,%r14d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 3030 │ │ │ │ + cmp 0x158(%rbp),%ebx │ │ │ │ + jb 2f1a8 │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov 0x50(%rsp),%edx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + test %edx,%edx │ │ │ │ + je 2f2da │ │ │ │ + mov %r13,0x38(%rsp) │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ + mov %r8d,%r14d │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + lea 0x0(%rbp,%rbp,2),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %rax,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 2cdf0 │ │ │ │ + add 0x58(%rsp),%rbx │ │ │ │ + cmpb $0x0,0x8(%rbx) │ │ │ │ + je 2f464 │ │ │ │ + cmpb $0x0,0x18(%rbx) │ │ │ │ + jne 2f464 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + movb $0x0,0x8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2f246 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + mov 0x10(%rbx),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2f2ae │ │ │ │ + mov 0x10(%r13),%rdi │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + movl $0xffffffff,0x8(%r13) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2f27e │ │ │ │ + call 4ba20 │ │ │ │ + mov 0x10(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x10(%r13) │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2f29d │ │ │ │ + call 4ba20 │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x18(%r13) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x58(%rbx) │ │ │ │ + cmp 0x50(%rsp),%ebp │ │ │ │ + jb 2f1f0 │ │ │ │ + mov 0x38(%rsp),%r13 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2f2fc │ │ │ │ + mov %r8d,0x28(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov 0x28(%rsp),%r8d │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 2f360 │ │ │ │ + mov %r8d,%ebp │ │ │ │ + xor %r14d,%r14d │ │ │ │ + shl $0x6,%rbp │ │ │ │ + cmpb $0x0,0x48(%rsp) │ │ │ │ + jne 2f3f8 │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov 0x18(%rax,%r14,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + add $0x40,%r12 │ │ │ │ + call 6c0c0 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 2f338 │ │ │ │ + add $0x20,%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jne 2f330 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 25b69 <__cxa_finalize@plt+0x22399> │ │ │ │ - mov (%r12),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jle 25b69 <__cxa_finalize@plt+0x22399> │ │ │ │ - mov 0x8(%r12),%rdx │ │ │ │ - movslq %eax,%rdi │ │ │ │ - mov 0x18(%r12),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - sub %rdi,%rdx │ │ │ │ - add 0x10(%r12),%rdi │ │ │ │ - call 34a0 │ │ │ │ - mov (%r12),%edx │ │ │ │ - lea -0x1(%rdx,%rax,1),%eax │ │ │ │ - mov %eax,0x4(%r12) │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - mov %eax,(%r12) │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + je 2f3ab │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0x10(%rax),%rbp │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + lea 0x0(%rbp,%rax,8),%r12 │ │ │ │ + nop │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + add $0x28,%rbp │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,-0x28(%rbp) │ │ │ │ + mov -0x20(%rbp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,-0x20(%rbp) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 2f380 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2f530 │ │ │ │ + add $0xd8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub %rbp,%r15 │ │ │ │ - mov %ebx,%r13d │ │ │ │ - jmp 2599e <__cxa_finalize@plt+0x221ce> │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + xor %r12d,%r12d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - sub %r13d,%ecx │ │ │ │ - movslq %ecx,%r15 │ │ │ │ - lea 0x1(%r15),%rdi │ │ │ │ - call 3570 │ │ │ │ - mov %rax,%r14 │ │ │ │ - cmp %r13d,%ebx │ │ │ │ - jle 25b1f <__cxa_finalize@plt+0x2234f> │ │ │ │ - movslq %r13d,%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - add 0x10(%r12),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3740 │ │ │ │ - jmp 25b1f <__cxa_finalize@plt+0x2234f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - call 3580 │ │ │ │ - test %eax,%eax │ │ │ │ - je 25c13 <__cxa_finalize@plt+0x22443> │ │ │ │ - mov 0x77813(%rip),%rdi │ │ │ │ - lea 0x5bbda(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov 0x18(%rax,%r12,1),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 6c0c0 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x18(%rax,%r12,1),%rax │ │ │ │ + mov 0x10(%rax,%r14,1),%rsi │ │ │ │ + call 175e0 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov 0x18(%rax,%r12,1),%rax │ │ │ │ + movb $0x1,0x18(%rax,%r14,1) │ │ │ │ + add $0x40,%r14 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jne 2f418 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jne 2f410 │ │ │ │ + jmp 2f35b │ │ │ │ + lea 0x52324(%rip),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov $0x55d,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x4(%r12),%eax │ │ │ │ - movb $0x1,0x2c(%r12) │ │ │ │ - lea 0x1(%rax),%ebx │ │ │ │ - jmp 25abd <__cxa_finalize@plt+0x222ed> │ │ │ │ - lea 0x61766(%rip),%rcx │ │ │ │ - mov $0x141,%edx │ │ │ │ - lea 0x5bb88(%rip),%rsi │ │ │ │ - lea 0x5bb93(%rip),%rdi │ │ │ │ + lea 0x55695(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + lea 0x523f8(%rip),%rdi │ │ │ │ + mov %edx,(%rax) │ │ │ │ + call 3680 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x522d9(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x4ee,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5561a(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + lea 0x52380(%rip),%rdi │ │ │ │ + mov %r14d,(%rax) │ │ │ │ + call 3680 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + lea 0x52350(%rip),%rdi │ │ │ │ + mov %r14d,(%rax) │ │ │ │ + call 3680 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x580b8(%rip),%rcx │ │ │ │ + mov $0x4e9,%edx │ │ │ │ + lea 0x5226b(%rip),%rsi │ │ │ │ + lea 0x522f2(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%eax │ │ │ │ - cmp %eax,0x4(%rdi) │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - jmp 32c0 │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x4(%rdi),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - cltq │ │ │ │ - divq 0x8(%rdi) │ │ │ │ - movslq (%rdi),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - ret │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - movslq %edi,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ + lea 0x5234b(%rip),%rsi │ │ │ │ push %r12 │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov %r8d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - lea (%rax,%rax,2),%rsi │ │ │ │ push %rbx │ │ │ │ - shl $0x4,%rsi │ │ │ │ + movsbl %cl,%ebx │ │ │ │ + mov %ebx,%edx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rsp),%rbp │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 7efd0 │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 2f728 │ │ │ │ + movsbl %r12b,%r12d │ │ │ │ + lea 0x52d5e(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r12d,%edx │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x18(%r15),%r14 │ │ │ │ + cmp $0xffffffff,%r13d │ │ │ │ + jne 2f6f0 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + test %r14,%r14 │ │ │ │ + je 2f607 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r15),%rax │ │ │ │ sub $0x8,%rsp │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 25d04 <__cxa_finalize@plt+0x22534> │ │ │ │ - mov %r12d,%r12d │ │ │ │ - add $0x1,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea (%r12,%r12,2),%r12 │ │ │ │ - shl $0x4,%r12 │ │ │ │ - add %rax,%r12 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - add $0x30,%rbx │ │ │ │ - call 3570 │ │ │ │ - mov %rbp,-0x28(%rbx) │ │ │ │ - mov %rax,-0x20(%rbx) │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x522dc(%rip),%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov (%rax,%r13,8),%r9 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov (%rax,%r13,8),%rcx │ │ │ │ + push %r12 │ │ │ │ xor %eax,%eax │ │ │ │ - movq $0x0,-0x30(%rbx) │ │ │ │ - mov %r13,-0x18(%rbx) │ │ │ │ - mov %r14,-0x10(%rbx) │ │ │ │ - mov %ax,-0x4(%rbx) │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 25cd0 <__cxa_finalize@plt+0x22500> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ + add $0x1,%r13 │ │ │ │ + call 7efd0 │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jne 2f5d0 │ │ │ │ + mov 0x30(%r15),%r14d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + test %r14,%r14 │ │ │ │ + je 2f69d │ │ │ │ + mov %r12d,0xc(%rsp) │ │ │ │ + jmp 2f65c │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x522a9(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r13 │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x28(%r15),%rax │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x5229c(%rip),%rsi │ │ │ │ + mov (%rax,%r12,1),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + je 2f69d │ │ │ │ + mov 0x20(%r15),%rdx │ │ │ │ + mov 0x28(%r15),%rax │ │ │ │ + lea 0x0(,%r13,8),%r12 │ │ │ │ + mov (%rdx,%r13,8),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + je 2f67c │ │ │ │ + cmpq $0x0,(%rax,%r13,8) │ │ │ │ + jne 2f620 │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x52256(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x1,%r13 │ │ │ │ + call 7efd0 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jne 2f65c │ │ │ │ + sub $0x8,%rsp │ │ │ │ + push 0x38(%r15) │ │ │ │ + mov (%r15),%r8 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %ebx,%r9d │ │ │ │ + lea 0x55492(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 2f740 │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - test %esi,%esi │ │ │ │ - je 25d60 <__cxa_finalize@plt+0x22590> │ │ │ │ - push %rbp │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - push %rbx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea 0x10(%rdi),%rbx │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea 0x40(%rdi,%rax,1),%rbp │ │ │ │ + mov 0x10(%r15),%rax │ │ │ │ sub $0x8,%rsp │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - add $0x30,%rbx │ │ │ │ - call 32c0 │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 25d48 <__cxa_finalize@plt+0x22578> │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - test %esi,%esi │ │ │ │ - je 25e50 <__cxa_finalize@plt+0x22680> │ │ │ │ - push %r13 │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x521bd(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax,%r13,8),%r9 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov (%rax,%r13,8),%rcx │ │ │ │ push %r12 │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - push %rbp │ │ │ │ - shl $0x4,%rax │ │ │ │ - push %rbx │ │ │ │ - lea 0x30(%rdi,%rax,1),%rbp │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - jmp 25df0 <__cxa_finalize@plt+0x22620> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub %edi,%eax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movslq %eax,%r13 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 25dbd <__cxa_finalize@plt+0x225ed> │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call 3650 │ │ │ │ - movslq (%rbx),%rdi │ │ │ │ - cmp 0x4(%rbx),%edi │ │ │ │ - jg 25e0d <__cxa_finalize@plt+0x2263d> │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - add 0x10(%rbx),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 3640 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25de7 <__cxa_finalize@plt+0x22617> │ │ │ │ - call 3730 │ │ │ │ - add $0x30,%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 25e40 <__cxa_finalize@plt+0x22670> │ │ │ │ - movslq (%rbx),%rdi │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - cmp %eax,%edi │ │ │ │ - jle 25da0 <__cxa_finalize@plt+0x225d0> │ │ │ │ - mov 0x8(%rbx),%r13 │ │ │ │ - movslq %eax,%r12 │ │ │ │ - sub %rdi,%r13 │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 25dad <__cxa_finalize@plt+0x225dd> │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - add 0x10(%rbx),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - call 3640 │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - call 3640 │ │ │ │ - jmp 25dd2 <__cxa_finalize@plt+0x22602> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %edi,%eax │ │ │ │ - mov (%rdx),%edx │ │ │ │ - mov (%rsi,%rax,4),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jae 25e88 <__cxa_finalize@plt+0x226b8> │ │ │ │ xor %eax,%eax │ │ │ │ - test %edi,%edi │ │ │ │ - je 25e92 <__cxa_finalize@plt+0x226c2> │ │ │ │ - lea -0x1(%rdi),%eax │ │ │ │ - cmp %edx,(%rsi,%rax,4) │ │ │ │ - setae %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %edx,%eax │ │ │ │ - setb %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - movsbl 0x60(%rdi),%esi │ │ │ │ - mov 0x58(%rdi),%rdi │ │ │ │ - jmp 1ac40 <__cxa_finalize@plt+0x17470> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov 0x20(%rdi),%ebx │ │ │ │ - movsbl 0x60(%rdi),%esi │ │ │ │ - mov 0x58(%rdi),%rdi │ │ │ │ - call 1acf0 <__cxa_finalize@plt+0x17520> │ │ │ │ - add %ebx,%eax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - movsbl 0x60(%rdi),%esi │ │ │ │ - mov 0x58(%rdi),%rdi │ │ │ │ - jmp 1ac90 <__cxa_finalize@plt+0x174c0> │ │ │ │ + call 7efd0 │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + jmp 2f607 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x52180(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + jmp 2f599 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %ecx,%r15d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %r12,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov $0x30,%esi │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %cl,0x1a(%rsp) │ │ │ │ - mov %r8b,0x1b(%rsp) │ │ │ │ - mov %r12d,0x1c(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - lea 0x0(,%r12,4),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 5e500 │ │ │ │ - lea 0x0(,%r12,8),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x101,%esi │ │ │ │ - mov %rax,0x18(%r14) │ │ │ │ - call 5e500 │ │ │ │ - lea 0x8(%rax),%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - movq $0x0,0xf8(%rax) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add $0x100,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov %r15b,0x2c(%r14) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 261b3 <__cxa_finalize@plt+0x229e3> │ │ │ │ - mov %ebp,%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r15d,%r15d │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %r13d,%ecx │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r15d,%r14d │ │ │ │ - mov %ecx,%r12d │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - add 0x40(%rax),%r12d │ │ │ │ - mov %rax,(%rsi,%r15,8) │ │ │ │ - mov %r12d,%eax │ │ │ │ - lea 0x1(%r12),%r12d │ │ │ │ - lea 0x2(%rax),%esi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 261be <__cxa_finalize@plt+0x229ee> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x40(%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 2604f <__cxa_finalize@plt+0x2287f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ + movzbl 0x1c8(%rsi),%eax │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + neg %al │ │ │ │ + sbb %ebp,%ebp │ │ │ │ + add $0x9,%ebp │ │ │ │ + cmpb $0x1,0x1c8(%rsi) │ │ │ │ + mov 0xb8(%rsi),%rsi │ │ │ │ + sbb %r14d,%r14d │ │ │ │ + and $0x3,%r14d │ │ │ │ + add $0x7,%r14d │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 2f950 │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 2f950 │ │ │ │ + lea 0x20(%rsp),%rcx │ │ │ │ + lea 0x28(%rsp),%rdx │ │ │ │ + call 6c2e0 │ │ │ │ + lea 0x30(%rsp),%r13 │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x520d1(%rip),%rsi │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + cmpb $0x0,0x1c8(%rbx) │ │ │ │ + jne 2fa6f │ │ │ │ + lea 0x52b0c(%rip),%rax │ │ │ │ mov %r14d,%edx │ │ │ │ - movzbl (%rax,%rsi,1),%eax │ │ │ │ - mov %al,(%rdi,%rdx,1) │ │ │ │ - test %al,%al │ │ │ │ - je 26177 <__cxa_finalize@plt+0x229a7> │ │ │ │ - movsbl %al,%edx │ │ │ │ - add $0x1,%r14d │ │ │ │ - add $0x1,%rsi │ │ │ │ - mov %al,0x0(%r13,%rdx,1) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - cmp 0x40(%rax),%esi │ │ │ │ - jb 26020 <__cxa_finalize@plt+0x22850> │ │ │ │ - mov %r14d,%eax │ │ │ │ - mov %r14d,%esi │ │ │ │ - add $0x1,%r14d │ │ │ │ - add %rdi,%rax │ │ │ │ - cmp %r15d,0x14(%rsp) │ │ │ │ - je 26130 <__cxa_finalize@plt+0x22960> │ │ │ │ - movzbl 0x1a(%rsp),%ecx │ │ │ │ - mov %cl,(%rax) │ │ │ │ - movsbl %cl,%eax │ │ │ │ - mov %cl,0x0(%r13,%rax,1) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %esi,(%rax,%r15,4) │ │ │ │ - add $0x1,%r15 │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp %r15,0x8(%rsp) │ │ │ │ - jne 25fe0 <__cxa_finalize@plt+0x22810> │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %rdi,%r11 │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %eax,%r13d │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ mov 0x1c(%rsp),%eax │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r11,0x10(%r14) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r13d,0x4(%r14) │ │ │ │ - mov $0xff,%r11d │ │ │ │ - lea 0x1(%rbx),%ecx │ │ │ │ - mov %eax,(%r14) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - cmpb $0x0,(%rsi) │ │ │ │ - je 260ea <__cxa_finalize@plt+0x2291a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rsi │ │ │ │ - cmp $0x100,%ecx │ │ │ │ - je 261a7 <__cxa_finalize@plt+0x229d7> │ │ │ │ - mov %ecx,%ebx │ │ │ │ - cmpb $0x0,(%rsi) │ │ │ │ - lea 0x1(%rbx),%ecx │ │ │ │ - jne 260d0 <__cxa_finalize@plt+0x22900> │ │ │ │ - cmp $0x100,%ecx │ │ │ │ - je 2619b <__cxa_finalize@plt+0x229cb> │ │ │ │ - mov %r11d,%edx │ │ │ │ - lea 0x1(%rsi),%r8 │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %r8,%rax │ │ │ │ - lea 0x2(%rsi,%rdx,1),%rdi │ │ │ │ - jmp 26119 <__cxa_finalize@plt+0x22949> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 26153 <__cxa_finalize@plt+0x22983> │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - test %dl,%dl │ │ │ │ - je 26110 <__cxa_finalize@plt+0x22940> │ │ │ │ - mov %dl,(%rsi) │ │ │ │ - mov %ecx,%ebx │ │ │ │ - mov %r8,%rsi │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - jmp 260e2 <__cxa_finalize@plt+0x22912> │ │ │ │ + test %eax,%eax │ │ │ │ + je 2f866 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + shl $0x2,%r12 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x1b(%rsp),%ecx │ │ │ │ - mov %cl,(%rax) │ │ │ │ - movsbl %cl,%eax │ │ │ │ - mov %cl,0x0(%r13,%rax,1) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %esi,(%rax,%r15,4) │ │ │ │ - mov %r14d,%eax │ │ │ │ - movb $0x0,(%rdi,%rax,1) │ │ │ │ - jmp 2607e <__cxa_finalize@plt+0x228ae> │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 5e500 │ │ │ │ - mov %ebx,0x28(%r14) │ │ │ │ - mov %rax,0x20(%r14) │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov (%rax,%r15,2),%rcx │ │ │ │ + cmpb $0x2a,(%rcx) │ │ │ │ + je 2f85d │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %ebp,%r8d │ │ │ │ + lea 0x52076(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov (%rax,%r15,1),%r9d │ │ │ │ + push %r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + add $0x4,%r15 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jne 2f828 │ │ │ │ + mov 0x260(%rbx),%rcx │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5205a(%rip),%rsi │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x268(%rbx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2fae0 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + lea 0x5204e(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x52040(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + lea 0x52040(%rip),%rcx │ │ │ │ + mov %ebp,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5203b(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 7efd0 │ │ │ │ + mov 0xf0(%rbx),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 2f8f0 │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x52026(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 7efd0 │ │ │ │ + cmpb $0x0,0x1c8(%rbx) │ │ │ │ + jne 2fa90 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 2fb21 │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - lea 0x5b660(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x95,%esi │ │ │ │ - lea 0x5dc5c(%rip),%rdx │ │ │ │ - call 4ea30 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov $0x100,%esi │ │ │ │ - mov $0xff,%ebx │ │ │ │ - jmp 26155 <__cxa_finalize@plt+0x22985> │ │ │ │ - mov $0x100,%ebx │ │ │ │ - mov $0x101,%esi │ │ │ │ - jmp 26155 <__cxa_finalize@plt+0x22985> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xe8(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2fa30 │ │ │ │ + mov 0x18(%rax),%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x0(,%rax,8),%r13 │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %r13,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2fa42 │ │ │ │ xor %r13d,%r13d │ │ │ │ - xor %r11d,%r11d │ │ │ │ - jmp 260a0 <__cxa_finalize@plt+0x228d0> │ │ │ │ - lea 0x5b619(%rip),%rdi │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov $0x8e,%esi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0xe8(%rbx),%rdi │ │ │ │ + mov %r13d,%esi │ │ │ │ + lea (%rax,%r13,8),%r12 │ │ │ │ + call 23550 │ │ │ │ + mov 0xe8(%rbx),%rdi │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + lea (%rax,%r13,4),%r12 │ │ │ │ + add $0x1,%r13 │ │ │ │ + call 21940 │ │ │ │ + mov %eax,(%r12) │ │ │ │ + cmp %r13,0x8(%rsp) │ │ │ │ + jne 2f9a8 │ │ │ │ + lea 0x30(%rsp),%r13 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x5dbea(%rip),%rdx │ │ │ │ - call 4ea30 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov 0x10(%rsi),%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2620f <__cxa_finalize@plt+0x22a3f> │ │ │ │ - call 32c0 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2621d <__cxa_finalize@plt+0x22a4d> │ │ │ │ - call 32c0 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2622b <__cxa_finalize@plt+0x22a5b> │ │ │ │ - call 32c0 │ │ │ │ + lea 0x51eac(%rip),%rsi │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 7efd0 │ │ │ │ + cmpb $0x0,0x1c8(%rbx) │ │ │ │ + jne 2fa6f │ │ │ │ + lea 0x528ef(%rip),%rax │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + jmp 2f818 │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + lea 0x30(%rsp),%r13 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x51e55(%rip),%rsi │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 7efd0 │ │ │ │ + cmpb $0x0,0x1c8(%rbx) │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + je 2fb00 │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x51e39(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + jmp 2f7ef │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp 32c0 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov (%rdi),%esi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + call 32d0 │ │ │ │ + mov $0x1d,%r8d │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea -0x1(%rbx,%rax,1),%rdi │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 2628f <__cxa_finalize@plt+0x22abf> │ │ │ │ - sub 0x10(%rdi),%rdx │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - mov %edx,0x4(%rsp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - cmp $0x9,%esi │ │ │ │ - ja 2628b <__cxa_finalize@plt+0x22abb> │ │ │ │ - jmp 262a8 <__cxa_finalize@plt+0x22ad8> │ │ │ │ + mov %rbx,%rcx │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + jmp 2f90f │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0x4,%rdx │ │ │ │ - cmp %eax,%esi │ │ │ │ - je 2628f <__cxa_finalize@plt+0x22abf> │ │ │ │ - cmp (%rdx),%ecx │ │ │ │ - jae 26280 <__cxa_finalize@plt+0x22ab0> │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 262be <__cxa_finalize@plt+0x22aee> │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x4(%rsp),%rdx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea -0x457(%rip),%rcx │ │ │ │ - call 5c1a0 │ │ │ │ - jmp 2628f <__cxa_finalize@plt+0x22abf> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - test %esi,%esi │ │ │ │ - je 262e7 <__cxa_finalize@plt+0x22b17> │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - mov (%rdi,%rax,4),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %esi,%esi │ │ │ │ - mov %eax,(%rdx) │ │ │ │ - mov (%rdi,%rsi,4),%eax │ │ │ │ - mov %eax,(%rcx) │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov 0x8(%rdi),%r8 │ │ │ │ - mov (%rdi),%esi │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r8,%rbx │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 26352 <__cxa_finalize@plt+0x22b82> │ │ │ │ - sub 0x10(%rdi),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - mov %eax,%ecx │ │ │ │ + call 7efd0 │ │ │ │ + jmp 2f8a4 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x527fb(%rip),%rax │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x9,%esi │ │ │ │ - ja 2634b <__cxa_finalize@plt+0x22b7b> │ │ │ │ - jmp 26370 <__cxa_finalize@plt+0x22ba0> │ │ │ │ - add $0x1,%eax │ │ │ │ - lea 0x4(%rdx),%rdx │ │ │ │ - cmp %eax,%esi │ │ │ │ - je 26390 <__cxa_finalize@plt+0x22bc0> │ │ │ │ - mov %rdx,%rbx │ │ │ │ - cmp (%rdx),%ecx │ │ │ │ - jae 26340 <__cxa_finalize@plt+0x22b70> │ │ │ │ - mov (%rbx),%eax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 26396 <__cxa_finalize@plt+0x22bc6> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ + call 7efd0 │ │ │ │ + jmp 2f866 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + movl $0x0,0x30(%rdi) │ │ │ │ + movq $0x0,0x38(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + movups %xmm0,0x20(%rdi) │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x4(%rsp),%rdx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea -0x522(%rip),%rcx │ │ │ │ - call 5c1a0 │ │ │ │ - mov %eax,%eax │ │ │ │ - lea (%rbx,%rax,4),%rbx │ │ │ │ - jmp 26352 <__cxa_finalize@plt+0x22b82> │ │ │ │ nop │ │ │ │ - lea (%r8,%rsi,4),%rbx │ │ │ │ - jmp 26352 <__cxa_finalize@plt+0x22b82> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rdi),%esi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 263fe <__cxa_finalize@plt+0x22c2e> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub 0x10(%rdi),%rdx │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - mov %edx,0x4(%rsp) │ │ │ │ - mov %edx,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0x9,%esi │ │ │ │ - ja 263f1 <__cxa_finalize@plt+0x22c21> │ │ │ │ - jmp 26428 <__cxa_finalize@plt+0x22c58> │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 26448 <__cxa_finalize@plt+0x22c78> │ │ │ │ - cmp (%rdi,%rdx,4),%eax │ │ │ │ - jae 263e8 <__cxa_finalize@plt+0x22c18> │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov (%rax,%rcx,1),%rax │ │ │ │ - sub 0x30(%rax),%ebx │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 2644e <__cxa_finalize@plt+0x22c7e> │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x18(%rbx) │ │ │ │ + movq $0x0,0x38(%rbx) │ │ │ │ + je 2fbd3 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + movq $0x0,(%rax,%rbp,8) │ │ │ │ + lea 0x1(%r12),%ebp │ │ │ │ + mov %rbp,%r12 │ │ │ │ + cmp 0x18(%rbx),%rbp │ │ │ │ + jb 2fbb0 │ │ │ │ + mov 0x30(%rbx),%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + je 2fc1b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + movq $0x0,(%rax,%rbp,8) │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + movq $0x0,(%rax,%rbp,8) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp 0x30(%rbx),%ebp │ │ │ │ + jb 2fbe0 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x5cf(%rip),%rcx │ │ │ │ - lea 0x4(%rsp),%rdx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - call 5c1a0 │ │ │ │ - mov %eax,%ecx │ │ │ │ - shl $0x3,%rcx │ │ │ │ - jmp 263fe <__cxa_finalize@plt+0x22c2e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - shl $0x3,%rcx │ │ │ │ - jmp 263fe <__cxa_finalize@plt+0x22c2e> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x4(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 264a0 <__cxa_finalize@plt+0x22cd0> │ │ │ │ - mov %rdi,%rbp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x5b377(%rip),%r12 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsbl (%rax,%rbx,1),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - cmp 0x4(%rbp),%ebx │ │ │ │ - jb 26480 <__cxa_finalize@plt+0x22cb0> │ │ │ │ + mov 0x30(%rdi),%eax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov 0x30(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x30(%rbx),%ecx │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r12,(%rsi,%rcx,8) │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %rbp,(%rax,%rcx,8) │ │ │ │ + mov %edx,0x30(%rbx) │ │ │ │ pop %rbx │ │ │ │ - lea 0x5c390(%rip),%rsi │ │ │ │ pop %rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ pop %r12 │ │ │ │ - jmp 3160 <__printf_chk@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - mov %esi,%esi │ │ │ │ - mov (%rax,%rsi,8),%rax │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - mov %edi,%edi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movss 0x606ef(%rip),%xmm2 │ │ │ │ - cvtsi2ss %rdi,%xmm0 │ │ │ │ - movss 0x5ab16(%rip),%xmm3 │ │ │ │ - mulss %xmm1,%xmm0 │ │ │ │ - divss 0x5ab06(%rip),%xmm0 │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - andps %xmm2,%xmm1 │ │ │ │ - ucomiss %xmm1,%xmm3 │ │ │ │ - jbe 26535 <__cxa_finalize@plt+0x22d65> │ │ │ │ - cvttss2si %xmm0,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movss 0x5aaf3(%rip),%xmm4 │ │ │ │ - andnps %xmm0,%xmm2 │ │ │ │ - cvtsi2ss %eax,%xmm1 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - cmpnless %xmm0,%xmm3 │ │ │ │ - andps %xmm4,%xmm3 │ │ │ │ - subss %xmm3,%xmm1 │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - orps %xmm2,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rdi,%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - mov %edi,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movss 0x6066f(%rip),%xmm2 │ │ │ │ - cvtsi2ss %rax,%xmm0 │ │ │ │ - movss 0x5aa96(%rip),%xmm3 │ │ │ │ - mulss %xmm1,%xmm0 │ │ │ │ - divss 0x5aa86(%rip),%xmm0 │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - andps %xmm2,%xmm1 │ │ │ │ - ucomiss %xmm1,%xmm3 │ │ │ │ - jbe 265b5 <__cxa_finalize@plt+0x22de5> │ │ │ │ - cvttss2si %xmm0,%edx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movss 0x5aa73(%rip),%xmm4 │ │ │ │ - andnps %xmm0,%xmm2 │ │ │ │ - cvtsi2ss %edx,%xmm1 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - cmpnless %xmm0,%xmm3 │ │ │ │ - andps %xmm4,%xmm3 │ │ │ │ - subss %xmm3,%xmm1 │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - orps %xmm2,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - movsd 0x6060b(%rip),%xmm2 │ │ │ │ - movsd 0x605fb(%rip),%xmm3 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - lea 0x2(%rdi,%rax,2),%eax │ │ │ │ - cvtsi2ss %rax,%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - divsd 0x605c4(%rip),%xmm0 │ │ │ │ - mulsd 0x605c4(%rip),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd %xmm2,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm3 │ │ │ │ - jbe 2663d <__cxa_finalize@plt+0x22e6d> │ │ │ │ - cvttsd2si %xmm0,%rdx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd 0x60539(%rip),%xmm4 │ │ │ │ - andnpd %xmm0,%xmm2 │ │ │ │ - cvtsi2sd %rdx,%xmm1 │ │ │ │ - cmpnlesd %xmm1,%xmm3 │ │ │ │ - andpd %xmm4,%xmm3 │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - orpd %xmm2,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %r8d,%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %r9d,%r13d │ │ │ │ push %r12 │ │ │ │ mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov 0x8(%rdx),%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x70(%rsp),%r10d │ │ │ │ - mov 0x78(%rsp),%r11 │ │ │ │ - mov 0x80(%rsp),%r15 │ │ │ │ - mov 0x88(%rsp),%r9 │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 26830 <__cxa_finalize@plt+0x23060> │ │ │ │ - mov %ecx,0x24(%rsp) │ │ │ │ - mov %esi,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x9,%esi │ │ │ │ - ja 266cd <__cxa_finalize@plt+0x22efd> │ │ │ │ - jmp 267e8 <__cxa_finalize@plt+0x23018> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + lea 0x8(,%rax,8),%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + lea 0x8(,%rax,8),%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov %r12,(%rax,%rdx,8) │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rbp,(%rdx,%rax,8) │ │ │ │ add $0x1,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - je 267c0 <__cxa_finalize@plt+0x22ff0> │ │ │ │ - mov %eax,%edx │ │ │ │ - cmp (%rdi,%rax,4),%ecx │ │ │ │ - jae 266c0 <__cxa_finalize@plt+0x22ef0> │ │ │ │ - lea 0x0(,%rax,4),%rcx │ │ │ │ - mov %edx,(%rbx) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 267cd <__cxa_finalize@plt+0x22ffd> │ │ │ │ - add %rcx,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rdi),%ecx │ │ │ │ - sub %r14,%rbp │ │ │ │ - movd %edx,%xmm0 │ │ │ │ - cmp %rsi,%rbp │ │ │ │ - cmovl %rsi,%rbp │ │ │ │ - movd %ecx,%xmm1 │ │ │ │ - punpckldq %xmm1,%xmm0 │ │ │ │ - mov %ebp,0x20(%rbx) │ │ │ │ - movq %xmm0,0x4(%rbx) │ │ │ │ - cmp %ebp,%ecx │ │ │ │ - jb 26840 <__cxa_finalize@plt+0x23070> │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %ecx,%esi │ │ │ │ - sub %ebp,%ecx │ │ │ │ - add %rbp,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - mov 0x18(%r12),%rdx │ │ │ │ - mov $0x30,%esi │ │ │ │ - cmovg %ecx,%r13d │ │ │ │ - add 0x10(%r12),%rbp │ │ │ │ - xor %edi,%edi │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ - movq %rbp,%xmm2 │ │ │ │ - mov %r13d,0x24(%rbx) │ │ │ │ - movq 0x18(%rax),%xmm0 │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - mov %r11,0x30(%rbx) │ │ │ │ - mov %r10b,0x60(%rbx) │ │ │ │ - mov %r9,0x40(%rbx) │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - mov %r15,0x38(%rbx) │ │ │ │ - mov %eax,0x4c(%rbx) │ │ │ │ - movups %xmm0,0x10(%rbx) │ │ │ │ - call 5e500 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x18(%rbx),%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rax,0x58(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - push $0x0 │ │ │ │ - mov 0xa0(%rsp),%edx │ │ │ │ - mov 0x24(%rbx),%r9d │ │ │ │ - call 159c0 <__cxa_finalize@plt+0x121f0> │ │ │ │ - pop %rax │ │ │ │ - mov $0x1,%eax │ │ │ │ - pop %rdx │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 26861 <__cxa_finalize@plt+0x23091> │ │ │ │ - add $0x38,%rsp │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%edx │ │ │ │ - lea 0x0(,%rax,4),%rcx │ │ │ │ - mov %edx,(%rbx) │ │ │ │ - sub $0x1,%edx │ │ │ │ - mov (%rdi,%rdx,4),%edx │ │ │ │ - add %rcx,%rdi │ │ │ │ - lea 0x1(%rdx),%esi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - jmp 266eb <__cxa_finalize@plt+0x22f1b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x24(%rsp),%rdx │ │ │ │ - lea -0x994(%rip),%rcx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - mov %r10d,0xc(%rsp) │ │ │ │ - call 5c1a0 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - mov 0xc(%rsp),%r10d │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,%eax │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - lea 0x0(,%rax,4),%rcx │ │ │ │ - jmp 266dc <__cxa_finalize@plt+0x22f0c> │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 266eb <__cxa_finalize@plt+0x22f1b> │ │ │ │ - nop │ │ │ │ - mov 0x76bb9(%rip),%rdi │ │ │ │ - lea 0x5d5da(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 2679b <__cxa_finalize@plt+0x22fcb> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov 0x58(%rsi),%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - call 15a30 <__cxa_finalize@plt+0x12260> │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x58(%rbx) │ │ │ │ - pop %rbx │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %r8,%r10 │ │ │ │ - push %r14 │ │ │ │ - mov %r9,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %r12,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov 0x8(%rdx),%rdi │ │ │ │ + sub $0x18,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x70(%rsp),%r9 │ │ │ │ - mov 0x98(%rsp),%r15d │ │ │ │ - mov 0xb8(%rsp),%r11d │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 26ae0 <__cxa_finalize@plt+0x23310> │ │ │ │ - mov %r12d,0x24(%rsp) │ │ │ │ - mov %esi,%ecx │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + je 2fdd0 │ │ │ │ + mov %esi,%esi │ │ │ │ + mov %rdx,%r12 │ │ │ │ + lea 0x51bae(%rip),%r13 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea (%rdi,%rsi,8),%rbp │ │ │ │ + jmp 2fd92 │ │ │ │ + nop │ │ │ │ + cmpb $0x44,0x1(%rdx) │ │ │ │ + jne 2fd9a │ │ │ │ + cmpb $0x3a,0x2(%rdx) │ │ │ │ + jne 2fd9a │ │ │ │ + lea 0x3(%rdx),%rdi │ │ │ │ + add $0x8,%rbx │ │ │ │ + call 7ee30 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + je 2fdb0 │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + cmpb $0x49,(%rdx) │ │ │ │ + je 2fd70 │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x9,%esi │ │ │ │ - ja 2691d <__cxa_finalize@plt+0x2314d> │ │ │ │ - jmp 26a90 <__cxa_finalize@plt+0x232c0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 26a68 <__cxa_finalize@plt+0x23298> │ │ │ │ - mov %eax,%edx │ │ │ │ - cmp (%rdi,%rax,4),%ebp │ │ │ │ - jae 26910 <__cxa_finalize@plt+0x23140> │ │ │ │ - lea 0x0(,%rax,4),%rcx │ │ │ │ - mov %edx,(%rbx) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 26a75 <__cxa_finalize@plt+0x232a5> │ │ │ │ - add %rcx,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - movd %edx,%xmm0 │ │ │ │ - mov 0x90(%rsp),%edx │ │ │ │ - mov (%rdi),%ecx │ │ │ │ - sub %rdx,%r12 │ │ │ │ - movd %ecx,%xmm1 │ │ │ │ - cmp %rsi,%r12 │ │ │ │ - punpckldq %xmm1,%xmm0 │ │ │ │ - cmovl %rsi,%r12 │ │ │ │ - movq %xmm0,0x4(%rbx) │ │ │ │ - sub %r12d,%ebp │ │ │ │ - mov %r12d,0x20(%rbx) │ │ │ │ - mov %ebp,0x28(%rbx) │ │ │ │ - cmp %r12d,%ecx │ │ │ │ - jb 26af0 <__cxa_finalize@plt+0x23320> │ │ │ │ - mov 0x10(%r13),%rdx │ │ │ │ - mov %ecx,%esi │ │ │ │ - sub %r12d,%ecx │ │ │ │ - mov %r11b,0x60(%rbx) │ │ │ │ - mov %r9,0x40(%rbx) │ │ │ │ - add %r12,%rdx │ │ │ │ - mov %r14,0x38(%rbx) │ │ │ │ - mov %rdx,0x18(%rbx) │ │ │ │ - mov %r15d,%edx │ │ │ │ - add %r12,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - mov 0xb0(%rsp),%edx │ │ │ │ - mov 0x88(%rsp),%esi │ │ │ │ - cmovg %ecx,%r15d │ │ │ │ - mov 0x78(%rsp),%ecx │ │ │ │ - add 0xa0(%rsp),%edx │ │ │ │ - mov %esi,0x4c(%rbx) │ │ │ │ - mov $0x30,%esi │ │ │ │ - sub %edx,%ecx │ │ │ │ - cmp 0x78(%rsp),%edx │ │ │ │ - mov $0x0,%edx │ │ │ │ - mov %r15d,0x24(%rbx) │ │ │ │ - cmovae %edx,%ecx │ │ │ │ - mov 0xa8(%rsp),%edx │ │ │ │ - add 0x80(%rsp),%edx │ │ │ │ - add 0xb0(%rsp),%edx │ │ │ │ - cmp 0x88(%rsp),%edx │ │ │ │ - cmova 0x88(%rsp),%edx │ │ │ │ - mov %ecx,0x48(%rbx) │ │ │ │ - xor %edi,%edi │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,0x50(%rbx) │ │ │ │ - mov 0x18(%r13),%rdx │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %r10,0x30(%rbx) │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - call 5e500 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x18(%rbx),%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rax,0x58(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - push $0x0 │ │ │ │ - mov 0x98(%rsp),%edx │ │ │ │ - mov 0x24(%rbx),%r9d │ │ │ │ - call 159c0 <__cxa_finalize@plt+0x121f0> │ │ │ │ - pop %rax │ │ │ │ - mov $0x1,%eax │ │ │ │ - pop %rdx │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ + add $0x8,%rbx │ │ │ │ + call 7efd0 │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 2fd92 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 26b11 <__cxa_finalize@plt+0x23341> │ │ │ │ - add $0x38,%rsp │ │ │ │ + jne 2fdd4 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%edx │ │ │ │ - lea 0x0(,%rax,4),%rcx │ │ │ │ - mov %edx,(%rbx) │ │ │ │ - sub $0x1,%edx │ │ │ │ - mov (%rdi,%rdx,4),%edx │ │ │ │ - add %rcx,%rdi │ │ │ │ - lea 0x1(%rdx),%esi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - jmp 2693b <__cxa_finalize@plt+0x2316b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - lea 0x24(%rsp),%rdx │ │ │ │ - lea -0xc41(%rip),%rcx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r11d,0x1c(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - call 5c1a0 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,%eax │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov 0x1c(%rsp),%r11d │ │ │ │ - lea 0x0(,%rax,4),%rcx │ │ │ │ - jmp 2692c <__cxa_finalize@plt+0x2315c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 2693b <__cxa_finalize@plt+0x2316b> │ │ │ │ nop │ │ │ │ - mov 0x76909(%rip),%rdi │ │ │ │ - lea 0x5d32a(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 26a42 <__cxa_finalize@plt+0x23272> │ │ │ │ + jmp 2fdb4 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %r9d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov $0x68,%esi │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %edx,0x34(%rsp) │ │ │ │ - mov %dl,0x17(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x30,%esi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call 5e500 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - movl $0x0,0x1c(%rbx) │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ - movl $0x0,0x28(%rbx) │ │ │ │ - mov %di,0x2c(%rbx) │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 26bb0 <__cxa_finalize@plt+0x233e0> │ │ │ │ - lea -0x1(%rbp),%eax │ │ │ │ - lea (%r14,%rax,8),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - mov 0x18(%rax),%edx │ │ │ │ - mov 0x28(%rax),%eax │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %edx,0x18(%rbx) │ │ │ │ - lea 0x2(%rax),%esi │ │ │ │ - shl $0x6,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 27089 <__cxa_finalize@plt+0x238b9> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - mov 0x28(%rax),%edx │ │ │ │ - mov 0x20(%rax),%rsi │ │ │ │ - shl $0x3,%rdx │ │ │ │ - call 3480 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - mov 0x28(%rdi),%eax │ │ │ │ - add %eax,0x28(%rbx) │ │ │ │ - mov 0x8(%rdi),%r14 │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %eax,%r13d │ │ │ │ - lea 0x1(%r13),%esi │ │ │ │ - mov %r13,%r12 │ │ │ │ - call 5e500 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - mov 0x1c(%rax),%eax │ │ │ │ - lea (%r14,%rax,1),%rsi │ │ │ │ - mov %rdi,%r14 │ │ │ │ - call 3480 │ │ │ │ - movb $0x0,(%r14,%r13,1) │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - jbe 270e1 <__cxa_finalize@plt+0x23911> │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov %r15,0x38(%rsp) │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea -0x1(%rbp),%eax │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %r13d,%r15d │ │ │ │ - mov (%rdx,%r13,8),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - mov -0x8(%rdx,%r13,8),%rax │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - cmp %rax,(%rdi) │ │ │ │ - jne 270eb <__cxa_finalize@plt+0x2391b> │ │ │ │ - cmpb $0x0,0x17(%rsp) │ │ │ │ - jne 26e1c <__cxa_finalize@plt+0x2364c> │ │ │ │ - lea (%rdx,%r13,8),%rbp │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ - lea (%rax,%r12,1),%eax │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - mov 0x1c(%rax),%eax │ │ │ │ - lea (%rdi,%rax,1),%rsi │ │ │ │ - mov %r12d,%edi │ │ │ │ - add %rcx,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - movb $0x0,(%r14,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x28(%rbx),%edx │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - mov 0x28(%rax),%eax │ │ │ │ - lea 0x2(%rdx,%rax,1),%esi │ │ │ │ - shl $0x6,%rsi │ │ │ │ - call 5e500 │ │ │ │ - cmpb $0x0,0x17(%rsp) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - je 26e37 <__cxa_finalize@plt+0x23667> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x1(%r15),%eax │ │ │ │ - lea (%rdi,%rax,8),%r14 │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - cmp %eax,%r15d │ │ │ │ - jb 26ec3 <__cxa_finalize@plt+0x236f3> │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov (%r14),%rcx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x58(%rsi),%rax │ │ │ │ - mov 0x1c(%rax),%r12d │ │ │ │ - add 0x20(%rsi),%r12d │ │ │ │ - sub 0x20(%rcx),%r12d │ │ │ │ - mov 0x58(%rcx),%rcx │ │ │ │ - sub 0x1c(%rcx),%r12d │ │ │ │ - sub %edx,%r12d │ │ │ │ - je 26d9e <__cxa_finalize@plt+0x235ce> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x1,%r14d │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - cmp %r14d,%r12d │ │ │ │ - jne 26d80 <__cxa_finalize@plt+0x235b0> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - mov 0x28(%rax),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 26e00 <__cxa_finalize@plt+0x23630> │ │ │ │ - mov 0x20(%rax),%rdx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x0(,%r15,8),%r14 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea (%rdx,%r14,1),%rax │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ + sub $0x8,%rsp │ │ │ │ test %esi,%esi │ │ │ │ - je 26df7 <__cxa_finalize@plt+0x23627> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x1,%r12d │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x58(%rax),%rcx │ │ │ │ - mov 0x20(%rcx),%rdx │ │ │ │ - lea (%rdx,%r14,1),%rax │ │ │ │ - cmp 0x4(%rax),%r12d │ │ │ │ - jb 26dd0 <__cxa_finalize@plt+0x23600> │ │ │ │ - mov 0x28(%rcx),%ecx │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %ecx,%r15d │ │ │ │ - jb 26db0 <__cxa_finalize@plt+0x235e0> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 26f7a <__cxa_finalize@plt+0x237aa> │ │ │ │ - mov 0x10(%rsp),%r12d │ │ │ │ - jmp 26c70 <__cxa_finalize@plt+0x234a0> │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - sub %r13d,%eax │ │ │ │ - lea (%rdx,%rax,8),%rbp │ │ │ │ - mov %eax,%r15d │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - jmp 26ca3 <__cxa_finalize@plt+0x234d3> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea -0x1(%r15),%eax │ │ │ │ - lea (%rdi,%rax,8),%r14 │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - mov 0x18(%rdi),%r12d │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - add %eax,%r12d │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - cmp 0x18(%rax),%r12d │ │ │ │ - jb 26f34 <__cxa_finalize@plt+0x23764> │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov (%r14),%rcx │ │ │ │ + je 2fe90 │ │ │ │ + mov %esi,%esi │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + lea (%rdi,%rsi,8),%rbx │ │ │ │ xor %r14d,%r14d │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x58(%rsi),%rax │ │ │ │ - mov 0x1c(%rax),%r12d │ │ │ │ - add 0x20(%rsi),%r12d │ │ │ │ - sub 0x20(%rcx),%r12d │ │ │ │ - mov 0x58(%rcx),%rcx │ │ │ │ - sub 0x1c(%rcx),%r12d │ │ │ │ - sub %edx,%r12d │ │ │ │ - je 26d9e <__cxa_finalize@plt+0x235ce> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x1,%r14d │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - cmp %r14d,%r12d │ │ │ │ - jne 26ea8 <__cxa_finalize@plt+0x236d8> │ │ │ │ - jmp 26d96 <__cxa_finalize@plt+0x235c6> │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - mov 0x18(%rdi),%r12d │ │ │ │ - mov 0x18(%rax),%r15d │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - add %eax,%r12d │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jae 26d46 <__cxa_finalize@plt+0x23576> │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - mov 0x18(%rdi),%r12d │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - mov 0x18(%rax),%eax │ │ │ │ - sub %r12d,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %eax,%r12d │ │ │ │ - je 26d46 <__cxa_finalize@plt+0x23576> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x1,%r15d │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jne 26f19 <__cxa_finalize@plt+0x23749> │ │ │ │ - jmp 26d46 <__cxa_finalize@plt+0x23576> │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - mov 0x18(%rdi),%r15d │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - mov 0x58(%rcx),%rcx │ │ │ │ - mov 0x18(%rcx),%r12d │ │ │ │ - sub %r15d,%r12d │ │ │ │ - sub %eax,%r12d │ │ │ │ - je 26e68 <__cxa_finalize@plt+0x23698> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x1,%r15d │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jne 26f5f <__cxa_finalize@plt+0x2378f> │ │ │ │ - jmp 26e68 <__cxa_finalize@plt+0x23698> │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 26faf <__cxa_finalize@plt+0x237df> │ │ │ │ - mov 0x80(%rsp),%r12d │ │ │ │ - mov 0x88(%rsp),%r13d │ │ │ │ xor %ebp,%ebp │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x1,%ebp │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - cmp %ebp,%r12d │ │ │ │ - jne 26f9c <__cxa_finalize@plt+0x237cc> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movl $0x0,0x1c(%rbx) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov %eax,0x14(%rbx) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov 0x58(%rax),%rcx │ │ │ │ - mov %rdx,(%r15) │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - movd 0x24(%rax),%xmm1 │ │ │ │ - mov %edx,0x8(%r15) │ │ │ │ - mov 0x20(%rax),%edx │ │ │ │ - add 0x1c(%rcx),%edx │ │ │ │ - mov 0x28(%rax),%ecx │ │ │ │ - movd %edx,%xmm0 │ │ │ │ - mov %ecx,0x28(%r15) │ │ │ │ - mov 0x18(%rax),%rcx │ │ │ │ - punpckldq %xmm1,%xmm0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movq %xmm0,0x20(%r15) │ │ │ │ - mov %rcx,0x18(%r15) │ │ │ │ - mov %rax,0x38(%r15) │ │ │ │ - mov 0x18(%rbx),%eax │ │ │ │ - mov %eax,0x48(%r15) │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jae 270d0 <__cxa_finalize@plt+0x23900> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ - movd %eax,%xmm0 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - movzbl 0x34(%rsp),%edi │ │ │ │ - mov (%rax),%rax │ │ │ │ - movd 0x4c(%rax),%xmm1 │ │ │ │ - mov %dil,0x60(%r15) │ │ │ │ - mov 0x40(%rax),%rdx │ │ │ │ - punpckldq %xmm0,%xmm1 │ │ │ │ - mov %rdx,0x40(%r15) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - movq %xmm1,0x4c(%r15) │ │ │ │ - mov %rdx,0x10(%r15) │ │ │ │ - mov %rax,0x30(%r15) │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %rbx,0x58(%r15) │ │ │ │ - add $0x48,%rsp │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%r15),%rdi │ │ │ │ + cmpb $0x53,(%rdi) │ │ │ │ + jne 2fe39 │ │ │ │ + cmpb $0x4e,0x1(%rdi) │ │ │ │ + jne 2fe39 │ │ │ │ + cmpb $0x3a,0x2(%rdi) │ │ │ │ + jne 2fe39 │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov $0x1,%ebp │ │ │ │ + call 7ee30 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov (%r15),%rdi │ │ │ │ + cmpb $0x4c,(%rdi) │ │ │ │ + jne 2fe64 │ │ │ │ + cmpb $0x4e,0x1(%rdi) │ │ │ │ + jne 2fe64 │ │ │ │ + cmpb $0x3a,0x2(%rdi) │ │ │ │ + jne 2fe64 │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1,%r14d │ │ │ │ + call 35e0 │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + add $0x8,%r15 │ │ │ │ + cmp %r15,%rbx │ │ │ │ + jne 2fe10 │ │ │ │ + xor $0x1,%ebp │ │ │ │ + xor $0x1,%r14d │ │ │ │ + or %r14b,%bpl │ │ │ │ + jne 2fe90 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - sub %r12d,0x18(%rbx) │ │ │ │ - mov 0x88(%rsp),%r14d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x1,%r13d │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - cmp %r13d,%r12d │ │ │ │ - jne 27098 <__cxa_finalize@plt+0x238c8> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - mov 0x28(%rax),%edx │ │ │ │ - mov 0x20(%rax),%rsi │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - shl $0x3,%rdx │ │ │ │ - lea 0x8(%rax),%rdi │ │ │ │ - jmp 26bee <__cxa_finalize@plt+0x2341e> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - movd %eax,%xmm0 │ │ │ │ - jmp 2703b <__cxa_finalize@plt+0x2386b> │ │ │ │ - mov %r13d,0x10(%rsp) │ │ │ │ - jmp 26f7f <__cxa_finalize@plt+0x237af> │ │ │ │ - lea 0x602a6(%rip),%rcx │ │ │ │ - mov $0x241,%edx │ │ │ │ - lea 0x5a6e0(%rip),%rsi │ │ │ │ - lea 0x5cd5b(%rip),%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x577e9(%rip),%rcx │ │ │ │ + mov $0x13f,%edx │ │ │ │ + lea 0x51a75(%rip),%rsi │ │ │ │ + lea 0x51a7f(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%rax │ │ │ │ + mov $0x40,%esi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ + lea 0x51a4f(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + xor %edi,%edi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - mov 0x58(%rdi),%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - add 0x10(%rax),%rsi │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x14(%rsp),%rdx │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - call 1a670 <__cxa_finalize@plt+0x16ea0> │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - lea (%rax,%rdx,4),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x14(%rsp),%edx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - je 27260 <__cxa_finalize@plt+0x23a90> │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %r14,%rbx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 271f3 <__cxa_finalize@plt+0x23a23> │ │ │ │ - nop │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - mov %eax,0x50(%r15) │ │ │ │ - movzbl 0x60(%r13),%eax │ │ │ │ - mov $0x30,%esi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 13000 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x38(%rax),%rdi │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + movl $0x0,0x30(%rax) │ │ │ │ + movq $0x0,0x38(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov 0xf0(%r12),%rdx │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x519d4(%rip),%rdx │ │ │ │ + call 7efd0 │ │ │ │ + mov 0xe8(%r12),%rax │ │ │ │ xor %edi,%edi │ │ │ │ - add $0x1,%r12d │ │ │ │ - add $0x68,%r15 │ │ │ │ - mov %al,-0x8(%r15) │ │ │ │ - mov 0x40(%r13),%rax │ │ │ │ - mov %rax,-0x28(%r15) │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - mov %rax,-0x58(%r15) │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - mov %rax,-0x38(%r15) │ │ │ │ - call 5e500 │ │ │ │ + mov 0x18(%rax),%r14d │ │ │ │ + mov %r14,0x18(%rbp) │ │ │ │ + lea 0x0(,%r14,8),%rbx │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 15a90 <__cxa_finalize@plt+0x122c0> │ │ │ │ - mov %rbp,-0x10(%r15) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x30,%rbx │ │ │ │ - call 15a30 <__cxa_finalize@plt+0x12260> │ │ │ │ - cmp 0x14(%rsp),%r12d │ │ │ │ - jae 27260 <__cxa_finalize@plt+0x23a90> │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov 0x8(%r13),%eax │ │ │ │ - mov %eax,0x8(%r15) │ │ │ │ - mov 0x28(%r13),%esi │ │ │ │ - mov 0x20(%r13),%rax │ │ │ │ - mov %esi,0x28(%r15) │ │ │ │ - mov 0x18(%r13),%rsi │ │ │ │ - mov %rax,0x20(%r15) │ │ │ │ - movd 0x4c(%r13),%xmm1 │ │ │ │ - mov %rsi,0x18(%r15) │ │ │ │ - mov 0x38(%r13),%rax │ │ │ │ - movd 0x18(%rbx),%xmm0 │ │ │ │ - mov %rax,0x38(%r15) │ │ │ │ - punpckldq %xmm1,%xmm0 │ │ │ │ - movq %xmm0,0x48(%r15) │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jae 27190 <__cxa_finalize@plt+0x239c0> │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ - jmp 27195 <__cxa_finalize@plt+0x239c5> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %eax,(%rcx) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 27296 <__cxa_finalize@plt+0x23ac6> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - add $0x28,%rsp │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 2ffb6 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xe8(%r12),%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 23550 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea (%rax,%rbx,8),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + mov 0xe8(%r12),%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 23010 │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %eax,%eax │ │ │ │ + mov %rax,(%rdx,%rbx,8) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jne 2ff70 │ │ │ │ + movl $0x1,0x30(%rbp) │ │ │ │ + mov $0x8,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov $0x8,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x260(%r12),%rdx │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x268(%r12),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 30020 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x58(%rdi),%rdi │ │ │ │ - call 19c60 <__cxa_finalize@plt+0x16490> │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 15a30 <__cxa_finalize@plt+0x12260> │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %rbp,0x58(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x1,%esi │ │ │ │ - mov %rdi,%rax │ │ │ │ - test %esi,%esi │ │ │ │ - jle 2730e <__cxa_finalize@plt+0x23b3e> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov (%rax,%rcx,4),%edx │ │ │ │ - xor (%rax,%rsi,4),%edx │ │ │ │ - mov %edx,(%rax,%rcx,4) │ │ │ │ - xor (%rax,%rsi,4),%edx │ │ │ │ - mov %edx,(%rax,%rsi,4) │ │ │ │ - sub $0x1,%rsi │ │ │ │ - xor %edx,(%rax,%rcx,4) │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jg 272f0 <__cxa_finalize@plt+0x23b20> │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - movslq %esi,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - imul %rdx,%rsi │ │ │ │ - jmp 5e500 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x4(,%rax,4),%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %ebp,(%rax,%rcx,4) │ │ │ │ - add $0x1,%rcx │ │ │ │ - mov %rcx,0x8(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%edx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov 0x8(%rsi),%rdx │ │ │ │ - mov 0x8(%rax),%r9 │ │ │ │ - test %edx,%edx │ │ │ │ - je 274b2 <__cxa_finalize@plt+0x23ce2> │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 274b2 <__cxa_finalize@plt+0x23ce2> │ │ │ │ - push %rbx │ │ │ │ - mov %edx,%edi │ │ │ │ - mov (%rax),%r10 │ │ │ │ - mov %r9d,%ebx │ │ │ │ - mov (%rsi),%r8 │ │ │ │ - cmp $0x3,%r9d │ │ │ │ - jbe 274b5 <__cxa_finalize@plt+0x23ce5> │ │ │ │ - mov %r9d,%ecx │ │ │ │ - movdqa 0x5f670(%rip),%xmm1 │ │ │ │ - mov %r10,%rdx │ │ │ │ - shr $0x2,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %r10,%rcx │ │ │ │ - nopl (%rax) │ │ │ │ - movdqu (%rdx),%xmm3 │ │ │ │ - xor %eax,%eax │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movd (%r8,%rax,4),%xmm4 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - add $0x1,%rax │ │ │ │ - pshufd $0x0,%xmm4,%xmm2 │ │ │ │ - psubd %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psrad $0x1f,%xmm2 │ │ │ │ - pxor %xmm2,%xmm0 │ │ │ │ - psubd %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - pcmpgtd %xmm1,%xmm2 │ │ │ │ - pand %xmm2,%xmm1 │ │ │ │ - pandn %xmm0,%xmm2 │ │ │ │ - por %xmm2,%xmm1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 273e0 <__cxa_finalize@plt+0x23c10> │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 273d0 <__cxa_finalize@plt+0x23c00> │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - mov %r9d,%r11d │ │ │ │ - psrldq $0x8,%xmm2 │ │ │ │ - and $0xfffffffc,%r11d │ │ │ │ - and $0x3,%r9d │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - mov %r11d,%edx │ │ │ │ - pcmpgtd %xmm1,%xmm0 │ │ │ │ - lea (%r10,%rdx,4),%r10 │ │ │ │ - pand %xmm0,%xmm1 │ │ │ │ - pandn %xmm2,%xmm0 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - psrldq $0x4,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - pcmpgtd %xmm1,%xmm0 │ │ │ │ - pand %xmm0,%xmm1 │ │ │ │ - pandn %xmm2,%xmm0 │ │ │ │ - por %xmm1,%xmm0 │ │ │ │ - movd %xmm0,%eax │ │ │ │ - je 274b0 <__cxa_finalize@plt+0x23ce0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r10),%r9d │ │ │ │ - xor %ecx,%ecx │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + jmp 3000e │ │ │ │ nopl (%rax) │ │ │ │ - mov %r9d,%esi │ │ │ │ - sub (%r8,%rcx,4),%esi │ │ │ │ - mov %esi,%edx │ │ │ │ - neg %edx │ │ │ │ - cmovs %esi,%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - cmovg %edx,%eax │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jb 27488 <__cxa_finalize@plt+0x23cb8> │ │ │ │ - add $0x1,%r11d │ │ │ │ - add $0x4,%r10 │ │ │ │ - cmp %ebx,%r11d │ │ │ │ - jb 27480 <__cxa_finalize@plt+0x23cb0> │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - mov $0x7fffffff,%eax │ │ │ │ - xor %r11d,%r11d │ │ │ │ - jmp 27480 <__cxa_finalize@plt+0x23cb0> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - mov %rcx,%r10 │ │ │ │ - mov 0x8(%rdx),%rcx │ │ │ │ - test %eax,%eax │ │ │ │ - je 27526 <__cxa_finalize@plt+0x23d56> │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 27526 <__cxa_finalize@plt+0x23d56> │ │ │ │ - push %rbx │ │ │ │ - mov (%rdx),%rdi │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %ecx,%ebx │ │ │ │ - mov (%rsi),%r9 │ │ │ │ - mov $0x7fffffff,%eax │ │ │ │ - xor %r11d,%r11d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%edx │ │ │ │ - sub (%r9,%rcx,4),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - neg %esi │ │ │ │ - cmovns %esi,%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jge 2750e <__cxa_finalize@plt+0x23d3e> │ │ │ │ - mov %ecx,(%r10) │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - jb 274f8 <__cxa_finalize@plt+0x23d28> │ │ │ │ - add $0x1,%r11d │ │ │ │ - add $0x4,%rdi │ │ │ │ - cmp %ebx,%r11d │ │ │ │ - jb 274f0 <__cxa_finalize@plt+0x23d20> │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %esi,0x4(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - jle 275bc <__cxa_finalize@plt+0x23dec> │ │ │ │ - mov %edx,%r12d │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7ee30 │ │ │ │ + cmpb $0x40,(%rbx) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + jne 30208 │ │ │ │ + lea 0x28(%rsp),%rcx │ │ │ │ + lea 0x50fb4(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call 7e350 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je 30210 │ │ │ │ xor %r14d,%r14d │ │ │ │ - lea 0x5a7f8(%rip),%rbp │ │ │ │ - xor %r13d,%r13d │ │ │ │ + xor %ebx,%ebx │ │ │ │ nop │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle 2759b <__cxa_finalize@plt+0x23dcb> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - movslq %r14d,%rdx │ │ │ │ - movslq %r12d,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - lea (%rcx,%rdx,4),%r15 │ │ │ │ - lea (%rcx,%rax,4),%rbx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r15),%edx │ │ │ │ + lea 0x1(%r14),%ebp │ │ │ │ + mov %r14d,%r13d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%r14 │ │ │ │ + shl $0x3,%rbp │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x4,%r15 │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - cmp %r15,%rbx │ │ │ │ - jne 27580 <__cxa_finalize@plt+0x23db0> │ │ │ │ - lea 0x5b296(%rip),%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r13d,%eax │ │ │ │ + lea (%rbx,%rax,8),%r12 │ │ │ │ + call 7ee30 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea 0x50f5b(%rip),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,(%r12) │ │ │ │ + call 7e350 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 300b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + cmp $0x40,%edx │ │ │ │ + jne 301a2 │ │ │ │ + cmpb $0x48,0x1(%rax) │ │ │ │ + je 30198 │ │ │ │ + cmp $0x40,%edx │ │ │ │ + jne 301a2 │ │ │ │ + cmpb $0x53,0x1(%rax) │ │ │ │ + je 30220 │ │ │ │ + cmp $0x40,%edx │ │ │ │ + jne 301a2 │ │ │ │ + cmpb $0x52,0x1(%rax) │ │ │ │ + jne 301a2 │ │ │ │ + cmpb $0x47,0x2(%rax) │ │ │ │ + jne 301a2 │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 302f9 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + jmp 30175 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpb $0x44,0x1(%rdx) │ │ │ │ + jne 3017e │ │ │ │ + cmpb $0x3a,0x2(%rdx) │ │ │ │ + jne 3017e │ │ │ │ + lea 0x3(%rdx),%rdi │ │ │ │ + call 7ee30 │ │ │ │ + mov %rax,%r15 │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + je 302a0 │ │ │ │ + mov 0x8(%r13),%rdx │ │ │ │ + cmpb $0x49,(%rdx) │ │ │ │ + je 30150 │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + lea 0x5178a(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%r13d │ │ │ │ - add %r12d,%r14d │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - cmp %r13d,0x4(%rsp) │ │ │ │ - jne 27560 <__cxa_finalize@plt+0x23d90> │ │ │ │ - add $0x18,%rsp │ │ │ │ + call 7efd0 │ │ │ │ + jmp 30168 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x44,0x2(%rax) │ │ │ │ + jne 30113 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + add %rbx,%rbp │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 301cb │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r12),%rdi │ │ │ │ + add $0x8,%r12 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 301b0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 302fe │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - test %esi,%esi │ │ │ │ - je 27608 <__cxa_finalize@plt+0x23e38> │ │ │ │ - mov (%rdi),%edx │ │ │ │ - mov %esi,%esi │ │ │ │ + nopl (%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi,%rax,4),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - cmovb %eax,%r8d │ │ │ │ - cmovb %ecx,%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 275e8 <__cxa_finalize@plt+0x23e18> │ │ │ │ - mov %r8d,%eax │ │ │ │ - ret │ │ │ │ + jmp 301e2 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r8d,%eax │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - test %esi,%esi │ │ │ │ - je 27650 <__cxa_finalize@plt+0x23e80> │ │ │ │ - mov (%rdi),%r8d │ │ │ │ - mov %esi,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r9d,%r9d │ │ │ │ + mov 0x0,%rax │ │ │ │ + ud2 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi,%rax,4),%ecx │ │ │ │ - cmp %ecx,%r8d │ │ │ │ - jae 27641 <__cxa_finalize@plt+0x23e71> │ │ │ │ - cmp %eax,%edx │ │ │ │ - setne %r10b │ │ │ │ - test %r10b,%r10b │ │ │ │ - cmovne %ecx,%r8d │ │ │ │ - cmovne %eax,%r9d │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 27628 <__cxa_finalize@plt+0x23e58> │ │ │ │ - mov %r9d,%eax │ │ │ │ - ret │ │ │ │ + cmpb $0x51,0x2(%rax) │ │ │ │ + jne 30126 │ │ │ │ + lea 0x38(%rsp),%rcx │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov %r13d,%esi │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call 2fde0 │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov 0x18(%r15),%rax │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + lea 0x8(,%rax,8),%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%r15),%rdi │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + mov 0x18(%r15),%rax │ │ │ │ + lea 0x8(,%rax,8),%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x18(%r15),%rdx │ │ │ │ + mov 0x8(%r15),%rcx │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %rax,0x10(%r15) │ │ │ │ + mov %rsi,(%rcx,%rdx,8) │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov %rcx,(%rax,%rdx,8) │ │ │ │ + addq $0x1,0x18(%r15) │ │ │ │ + jmp 301a2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + mov 0x30(%r13),%eax │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + mov %rax,0x20(%r13) │ │ │ │ + mov 0x30(%r13),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x30(%r13),%esi │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + mov %rax,0x28(%r13) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %r15,(%rdi,%rsi,8) │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %r12,(%rax,%rsi,8) │ │ │ │ + mov %edx,0x30(%r13) │ │ │ │ + jmp 301a2 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 302a5 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r9d,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - test %esi,%esi │ │ │ │ - jle 27698 <__cxa_finalize@plt+0x23ec8> │ │ │ │ - mov (%rdi),%edx │ │ │ │ - movslq %esi,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi,%rax,4),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - cmovl %eax,%r8d │ │ │ │ - cmovl %ecx,%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 27678 <__cxa_finalize@plt+0x23ea8> │ │ │ │ - mov %r8d,%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r8d,%eax │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %esi,0xc(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - je 27720 <__cxa_finalize@plt+0x23f50> │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %edx,%r13d │ │ │ │ - mov %edx,%ebx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x5a688(%rip),%r12 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmpq $0x0,0x18(%rdi) │ │ │ │ + je 30368 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x5160e(%rip),%r12 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ebx,%r15d │ │ │ │ - sub %r13d,%r15d │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 276ff <__cxa_finalize@plt+0x23f2f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - add $0x1,%r15d │ │ │ │ - mov 0x0(%rbp,%rax,4),%edx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0x6d0b4(%rip),%rdi │ │ │ │ + mov (%rdx,%rbp,8),%rcx │ │ │ │ + mov (%rax,%rbp,8),%r8 │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - cmp %r15d,%ebx │ │ │ │ - jne 276e0 <__cxa_finalize@plt+0x23f10> │ │ │ │ - lea 0x5b132(%rip),%rsi │ │ │ │ + add $0x1,%rbp │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp 0x18(%rbx),%rbp │ │ │ │ + jb 30338 │ │ │ │ + mov 0x30(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 303c8 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x515dd(%rip),%r13 │ │ │ │ + lea 0x515eb(%rip),%r12 │ │ │ │ + nop │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov 0x6d075(%rip),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov (%rax,%rbp,8),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%r14d │ │ │ │ - add %r13d,%ebx │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - cmp %r14d,0xc(%rsp) │ │ │ │ - jne 276d0 <__cxa_finalize@plt+0x23f00> │ │ │ │ - add $0x18,%rsp │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov 0x6d054(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov (%rax,%rbp,8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%rbp │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x30(%rbx),%eax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jb 30380 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov $0x2710,%esi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov %esi,0xc(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - je 277b5 <__cxa_finalize@plt+0x23fe5> │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %edx,%r13d │ │ │ │ - mov %edx,%ebx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x5a09a(%rip),%r12 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebx,%r15d │ │ │ │ - sub %r13d,%r15d │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 27794 <__cxa_finalize@plt+0x23fc4> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - add $0x1,%r15d │ │ │ │ - movsd 0x0(%rbp,%rax,8),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - cmp %r15d,%ebx │ │ │ │ - jne 27770 <__cxa_finalize@plt+0x23fa0> │ │ │ │ - lea 0x5b09d(%rip),%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x6cff8(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x5156a(%rip),%rdx │ │ │ │ + mov %rax,%rbp │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%r14d │ │ │ │ - add %r13d,%ebx │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - cmp %r14d,0xc(%rsp) │ │ │ │ - jne 27760 <__cxa_finalize@plt+0x23f90> │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + lea 0x517f4(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 3057d │ │ │ │ + mov $0x40,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + call 13000 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x2710,%r15d │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + movl $0x0,0x30(%rax) │ │ │ │ + movq $0x0,0x38(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 37b0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmp $0xff,%al │ │ │ │ + je 304f0 │ │ │ │ + cmp $0xa,%bl │ │ │ │ + jne 30528 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 30518 │ │ │ │ + lea 0x1(%r12),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r12d,%eax │ │ │ │ + movb $0x0,(%rbx,%rax,1) │ │ │ │ + cmpb $0x40,(%rbx) │ │ │ │ + je 30548 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4e940 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + call 32c0 │ │ │ │ + mov %r15d,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 37b0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmp $0xff,%al │ │ │ │ + jne 3048e │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 35a0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ add $0x18,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xa,%bl │ │ │ │ + je 30480 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%r12),%edx │ │ │ │ + lea -0x1(%r15),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + je 30560 │ │ │ │ + mov %bl,0x0(%rbp,%r12,1) │ │ │ │ + mov %edx,%r12d │ │ │ │ + jmp 30480 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 30030 │ │ │ │ + jmp 304ca │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%r15,%r15,1),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + mov %rsi,%r15 │ │ │ │ + call 13000 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 30535 │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + lea 0x5138f(%rip),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea 0x545d5(%rip),%rdx │ │ │ │ + mov (%rax),%r8d │ │ │ │ + mov $0x1f0,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %esi,%r14d │ │ │ │ push %r13 │ │ │ │ + lea 0x1(%rsi),%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + xor %edi,%edi │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - jle 278c0 <__cxa_finalize@plt+0x240f0> │ │ │ │ - imul %ecx,%edx │ │ │ │ - movslq %ecx,%rax │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %ecx,%r15d │ │ │ │ - lea 0x5a542(%rip),%rbp │ │ │ │ - mov %esi,0x2c(%rsp) │ │ │ │ - mov %edx,0x28(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + lea 0x1(%rcx),%r8d │ │ │ │ + imul %r8d,%r13d │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + shl $0x2,%r13 │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 13000 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3070 │ │ │ │ + test %r14d,%r14d │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + je 306fd │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r8d,(%rsp) │ │ │ │ + mov %esi,%r11d │ │ │ │ + mov %esi,0xc(%rsp) │ │ │ │ + not %r11d │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + lea (%rax,%r11,1),%ebp │ │ │ │ + sub $0x1,%r11d │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r11d,%r10d │ │ │ │ + test %edx,%edx │ │ │ │ + jne 30669 │ │ │ │ + jmp 306b0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - mov 0x20(%rsp),%r13d │ │ │ │ - xor %r12d,%r12d │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 306b0 │ │ │ │ + movzbl (%rbx,%rax,1),%edx │ │ │ │ + cmp %dl,(%rcx) │ │ │ │ + jne 30660 │ │ │ │ + lea 0x0(%rbp,%rax,1),%edx │ │ │ │ + mov %eax,%r8d │ │ │ │ + lea (%r12,%rdx,4),%r9 │ │ │ │ + test %edi,%edi │ │ │ │ + je 306f0 │ │ │ │ test %eax,%eax │ │ │ │ - jle 27898 <__cxa_finalize@plt+0x240c8> │ │ │ │ - mov %ebx,0x24(%rsp) │ │ │ │ + je 306f0 │ │ │ │ + lea (%r10,%rax,1),%edx │ │ │ │ + mov (%r12,%rdx,4),%edx │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %edx,%r11d │ │ │ │ + mov %r11d,(%r9) │ │ │ │ + cmp %edx,%r13d │ │ │ │ + jae 30660 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %r8d,%r14d │ │ │ │ + mov %edi,%r15d │ │ │ │ + mov %edx,%r13d │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 30669 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle 27873 <__cxa_finalize@plt+0x240a3> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - movslq %r13d,%rax │ │ │ │ - lea (%rcx,%rax,4),%r14 │ │ │ │ - add %rdi,%rax │ │ │ │ - lea (%rcx,%rax,4),%rbx │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%r14),%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x4,%r14 │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jne 27858 <__cxa_finalize@plt+0x24088> │ │ │ │ - lea 0x59db0(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%r12d │ │ │ │ - add %r15d,%r13d │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - cmp %r12d,0xc(%rsp) │ │ │ │ - jne 27838 <__cxa_finalize@plt+0x24068> │ │ │ │ - mov 0x24(%rsp),%ebx │ │ │ │ - lea 0x5af99(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - add %ecx,0x20(%rsp) │ │ │ │ - cmp %ebx,0x2c(%rsp) │ │ │ │ - jne 27820 <__cxa_finalize@plt+0x24050> │ │ │ │ - add $0x38,%rsp │ │ │ │ + add $0x1,%edi │ │ │ │ + mov %ebp,%r11d │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %edi,0x8(%rsp) │ │ │ │ + jne 30640 │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov %r14d,(%r9) │ │ │ │ + call 32c0 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - cmpq $0x0,0x8(%rdi) │ │ │ │ - jle 27910 <__cxa_finalize@plt+0x24140> │ │ │ │ - mov %rdi,%rbp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x5a469(%rip),%r12 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov (%rax,%rbx,4),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - cmp %rbx,0x8(%rbp) │ │ │ │ - jg 278f0 <__cxa_finalize@plt+0x24120> │ │ │ │ - pop %rbx │ │ │ │ - lea 0x5af20(%rip),%rsi │ │ │ │ - pop %rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %r12 │ │ │ │ - jmp 3160 <__printf_chk@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 27958 <__cxa_finalize@plt+0x24188> │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2794a <__cxa_finalize@plt+0x2417a> │ │ │ │ - call 32c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp 32c0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %esi,%r11d │ │ │ │ - mov %edi,%r10d │ │ │ │ - sub %edi,%r11d │ │ │ │ - cmp %edi,%esi │ │ │ │ - je 279a4 <__cxa_finalize@plt+0x241d4> │ │ │ │ - mov (%rdx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%r10,%rax,1),%edx │ │ │ │ - lea (%rdi,%rdx,4),%rcx │ │ │ │ - mov %esi,%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - mov (%rcx),%r8d │ │ │ │ - add $0x1,%eax │ │ │ │ - lea (%rdi,%rdx,4),%rdx │ │ │ │ - mov (%rdx),%r9d │ │ │ │ - mov %r9d,(%rcx) │ │ │ │ - mov %r8d,(%rdx) │ │ │ │ - cmp %r11d,%eax │ │ │ │ - jb 27980 <__cxa_finalize@plt+0x241b0> │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov 0x8(%rdi),%r11 │ │ │ │ - mov (%rdi),%r8 │ │ │ │ - lea -0x1(%r11),%edx │ │ │ │ - mov %r11d,%ebx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lea (%r8,%rdx,4),%rdx │ │ │ │ - jmp 279ea <__cxa_finalize@plt+0x2421a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - lea -0x4(%rdx),%rdi │ │ │ │ - lea (%r8,%rsi,4),%r9 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov (%r9),%esi │ │ │ │ - cmp %esi,(%rdx) │ │ │ │ - jae 279f0 <__cxa_finalize@plt+0x24220> │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %ecx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 279d0 <__cxa_finalize@plt+0x24200> │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ - cmp %r11d,%edi │ │ │ │ - jae 27a6f <__cxa_finalize@plt+0x2429f> │ │ │ │ - mov %edi,%edx │ │ │ │ - lea (%r8,%rdx,4),%rcx │ │ │ │ - jmp 27a0b <__cxa_finalize@plt+0x2423b> │ │ │ │ - add $0x1,%edi │ │ │ │ - add $0x4,%rcx │ │ │ │ - cmp %ebx,%edi │ │ │ │ - jae 27a20 <__cxa_finalize@plt+0x24250> │ │ │ │ - mov (%rcx),%r10d │ │ │ │ - mov %rcx,%rdx │ │ │ │ - cmp %r10d,%esi │ │ │ │ - jb 27a00 <__cxa_finalize@plt+0x24230> │ │ │ │ - lea -0x1(%rdi),%edx │ │ │ │ - lea (%r8,%rdx,4),%rdx │ │ │ │ - mov (%rdx),%r10d │ │ │ │ - lea -0x1(%r11),%rdi │ │ │ │ - mov %r10d,(%r9) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %esi,(%rdx) │ │ │ │ - mov %rdi,%r11 │ │ │ │ - mov %eax,%edx │ │ │ │ - sub %rdx,%r11 │ │ │ │ - xor %edx,%edx │ │ │ │ - test %r11,%r11 │ │ │ │ - jle 27a68 <__cxa_finalize@plt+0x24298> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdi,%r10 │ │ │ │ - lea (%rax,%rdx,1),%esi │ │ │ │ - sub %rcx,%r10 │ │ │ │ - lea (%r8,%rsi,4),%rsi │ │ │ │ - lea (%r8,%r10,4),%rcx │ │ │ │ - mov (%rsi),%r9d │ │ │ │ - mov (%rcx),%r10d │ │ │ │ - mov %r10d,(%rsi) │ │ │ │ - mov %r9d,(%rcx) │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - cmp %r11,%rcx │ │ │ │ - jl 27a40 <__cxa_finalize@plt+0x24270> │ │ │ │ - mov $0x1,%eax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - mov (%rdx),%r10d │ │ │ │ - jmp 27a20 <__cxa_finalize@plt+0x24250> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - test %esi,%esi │ │ │ │ - je 27b0a <__cxa_finalize@plt+0x2433a> │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 27b0b <__cxa_finalize@plt+0x2433b> │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %rdi,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - shr $1,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - addsd (%rdx),%xmm0 │ │ │ │ - add $0x10,%rdx │ │ │ │ - addsd -0x8(%rdx),%xmm0 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 27ab0 <__cxa_finalize@plt+0x242e0> │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffe,%edx │ │ │ │ - test $0x1,%sil │ │ │ │ - je 27ad6 <__cxa_finalize@plt+0x24306> │ │ │ │ - mov %edx,%r8d │ │ │ │ - addsd (%rdi,%r8,8),%xmm0 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - unpcklpd %xmm2,%xmm2 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movupd (%rax),%xmm1 │ │ │ │ - add $0x10,%rax │ │ │ │ - divpd %xmm2,%xmm1 │ │ │ │ - movups %xmm1,-0x10(%rax) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 27ae0 <__cxa_finalize@plt+0x24310> │ │ │ │ - and $0x1,%esi │ │ │ │ - je 27b0a <__cxa_finalize@plt+0x2433a> │ │ │ │ - lea (%rdi,%rdx,8),%rax │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,(%rax) │ │ │ │ - ret │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %edx,%edx │ │ │ │ - addsd (%rdi),%xmm0 │ │ │ │ - jmp 27afa <__cxa_finalize@plt+0x2432a> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %edi,%edx │ │ │ │ - neg %eax │ │ │ │ - cmovs %esi,%eax │ │ │ │ - cmp %edi,%eax │ │ │ │ - jg 27b37 <__cxa_finalize@plt+0x24367> │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edi,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 27b50 <__cxa_finalize@plt+0x24380> │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp 30692 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 306c5 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%ecx │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 27b40 <__cxa_finalize@plt+0x24370> │ │ │ │ - mov %ecx,%eax │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - test %edi,%edi │ │ │ │ - je 27bb0 <__cxa_finalize@plt+0x243e0> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - jp 27b88 <__cxa_finalize@plt+0x243b8> │ │ │ │ - jne 27b88 <__cxa_finalize@plt+0x243b8> │ │ │ │ + push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - test %edi,%edi │ │ │ │ - js 27bd0 <__cxa_finalize@plt+0x24400> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x5efc8(%rip),%xmm0 │ │ │ │ - test %edi,%edi │ │ │ │ - js 27bc0 <__cxa_finalize@plt+0x243f0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test $0x1,%dil │ │ │ │ - je 27ba2 <__cxa_finalize@plt+0x243d2> │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm1 │ │ │ │ - sar $1,%edi │ │ │ │ - jne 27b98 <__cxa_finalize@plt+0x243c8> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x5efa0(%rip),%xmm0 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - neg %edi │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - jmp 27b98 <__cxa_finalize@plt+0x243c8> │ │ │ │ - movsd 0x5f000(%rip),%xmm0 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %edi,%edx │ │ │ │ - mov %edi,%eax │ │ │ │ - sub $0x1,%edx │ │ │ │ - je 27c10 <__cxa_finalize@plt+0x24440> │ │ │ │ - test $0x1,%dl │ │ │ │ - je 27c00 <__cxa_finalize@plt+0x24430> │ │ │ │ - imul %edx,%eax │ │ │ │ - sub $0x1,%edx │ │ │ │ - je 27c16 <__cxa_finalize@plt+0x24446> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - imul %edx,%eax │ │ │ │ - lea -0x1(%rdx),%ecx │ │ │ │ - imul %ecx,%eax │ │ │ │ - sub $0x2,%edx │ │ │ │ - jne 27c00 <__cxa_finalize@plt+0x24430> │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - mov $0x1,%eax │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %edx,%r10d │ │ │ │ push %r14 │ │ │ │ - movq %xmm2,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %r8d,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - sub $0x30,%rsp │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - call *%rbx │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - call *%rbx │ │ │ │ - movsd 0x8(%rsp),%xmm10 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - comisd %xmm2,%xmm10 │ │ │ │ - jbe 27fd0 <__cxa_finalize@plt+0x24800> │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jbe 27cc5 <__cxa_finalize@plt+0x244f5> │ │ │ │ - lea 0x59b71(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %r9d,0x1c(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd %xmm10,(%rsp) │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd (%rsp),%xmm10 │ │ │ │ - movq %r14,%xmm3 │ │ │ │ - movapd %xmm6,%xmm4 │ │ │ │ - movapd %xmm10,%xmm13 │ │ │ │ - movsd 0x5ef05(%rip),%xmm5 │ │ │ │ - mulsd %xmm3,%xmm5 │ │ │ │ - movq 0x5ec79(%rip),%xmm3 │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm13,%xmm2 │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - movapd %xmm1,%xmm15 │ │ │ │ - andpd %xmm3,%xmm2 │ │ │ │ - andpd %xmm3,%xmm7 │ │ │ │ - subsd %xmm6,%xmm15 │ │ │ │ - comisd %xmm2,%xmm7 │ │ │ │ - ja 27f10 <__cxa_finalize@plt+0x24740> │ │ │ │ - movapd %xmm13,%xmm9 │ │ │ │ - movapd %xmm4,%xmm8 │ │ │ │ - movapd %xmm0,%xmm13 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - movapd %xmm10,%xmm0 │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - movapd %xmm8,%xmm7 │ │ │ │ - movsd 0x5eea2(%rip),%xmm6 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - subsd %xmm4,%xmm7 │ │ │ │ - andpd %xmm3,%xmm2 │ │ │ │ - mulsd 0x5ee96(%rip),%xmm2 │ │ │ │ - addsd 0x28(%rsp),%xmm2 │ │ │ │ - mulsd %xmm7,%xmm6 │ │ │ │ - movapd %xmm6,%xmm10 │ │ │ │ - andpd %xmm3,%xmm10 │ │ │ │ - comisd %xmm10,%xmm2 │ │ │ │ - jae 27fc0 <__cxa_finalize@plt+0x247f0> │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - ucomisd %xmm5,%xmm13 │ │ │ │ - jp 27d82 <__cxa_finalize@plt+0x245b2> │ │ │ │ - je 27fc0 <__cxa_finalize@plt+0x247f0> │ │ │ │ - movapd %xmm15,%xmm11 │ │ │ │ - andpd %xmm3,%xmm11 │ │ │ │ - comisd %xmm2,%xmm11 │ │ │ │ - jb 27e60 <__cxa_finalize@plt+0x24690> │ │ │ │ - movapd %xmm0,%xmm12 │ │ │ │ - movapd %xmm13,%xmm5 │ │ │ │ - andpd %xmm3,%xmm12 │ │ │ │ - andpd %xmm3,%xmm5 │ │ │ │ - comisd %xmm5,%xmm12 │ │ │ │ - jbe 27e60 <__cxa_finalize@plt+0x24690> │ │ │ │ - ucomisd %xmm8,%xmm1 │ │ │ │ - movapd %xmm13,%xmm12 │ │ │ │ - divsd %xmm0,%xmm12 │ │ │ │ - jp 27f30 <__cxa_finalize@plt+0x24760> │ │ │ │ - jne 27f30 <__cxa_finalize@plt+0x24760> │ │ │ │ - movapd %xmm7,%xmm1 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movsd 0x5ed78(%rip),%xmm0 │ │ │ │ - mulsd %xmm12,%xmm1 │ │ │ │ - subsd %xmm12,%xmm0 │ │ │ │ - comisd %xmm5,%xmm1 │ │ │ │ - jbe 27fb2 <__cxa_finalize@plt+0x247e2> │ │ │ │ - xorpd 0x5ebc4(%rip),%xmm0 │ │ │ │ - mulsd 0x5edec(%rip),%xmm7 │ │ │ │ - movapd %xmm0,%xmm11 │ │ │ │ - mulsd %xmm2,%xmm11 │ │ │ │ - mulsd %xmm0,%xmm7 │ │ │ │ - andpd %xmm3,%xmm11 │ │ │ │ - mulsd 0x5edc0(%rip),%xmm11 │ │ │ │ - subsd %xmm11,%xmm7 │ │ │ │ - comisd %xmm1,%xmm7 │ │ │ │ - jbe 27e60 <__cxa_finalize@plt+0x24690> │ │ │ │ - movapd %xmm15,%xmm7 │ │ │ │ - mulsd %xmm0,%xmm7 │ │ │ │ - mulsd 0x5eda4(%rip),%xmm7 │ │ │ │ - andpd %xmm3,%xmm7 │ │ │ │ - comisd %xmm1,%xmm7 │ │ │ │ - jbe 27e7d <__cxa_finalize@plt+0x246ad> │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - divsd %xmm0,%xmm6 │ │ │ │ - movapd %xmm6,%xmm10 │ │ │ │ - andpd %xmm3,%xmm10 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - comisd %xmm10,%xmm2 │ │ │ │ - jbe 27e7d <__cxa_finalize@plt+0x246ad> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - comisd %xmm0,%xmm6 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - ja 27e7d <__cxa_finalize@plt+0x246ad> │ │ │ │ - xorpd 0x5eb43(%rip),%xmm6 │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - addsd %xmm4,%xmm1 │ │ │ │ - movsd %xmm13,0x20(%rsp) │ │ │ │ - movsd %xmm9,0x18(%rsp) │ │ │ │ - movsd %xmm8,0x10(%rsp) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - call *%rbx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - movsd 0x10(%rsp),%xmm8 │ │ │ │ - movsd 0x18(%rsp),%xmm9 │ │ │ │ - movq 0x5ea89(%rip),%xmm3 │ │ │ │ - movsd 0x20(%rsp),%xmm13 │ │ │ │ - jbe 27f20 <__cxa_finalize@plt+0x24750> │ │ │ │ - comisd %xmm2,%xmm9 │ │ │ │ - jbe 27ef1 <__cxa_finalize@plt+0x24721> │ │ │ │ - movapd %xmm13,%xmm9 │ │ │ │ - movapd %xmm4,%xmm8 │ │ │ │ - movapd %xmm13,%xmm10 │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - movapd %xmm9,%xmm13 │ │ │ │ - movapd %xmm8,%xmm4 │ │ │ │ - jmp 27cf0 <__cxa_finalize@plt+0x24520> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movapd %xmm0,%xmm9 │ │ │ │ - movapd %xmm1,%xmm8 │ │ │ │ - jmp 27d31 <__cxa_finalize@plt+0x24561> │ │ │ │ - nop │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - jbe 27ef1 <__cxa_finalize@plt+0x24721> │ │ │ │ - comisd %xmm9,%xmm2 │ │ │ │ - jbe 27ef1 <__cxa_finalize@plt+0x24721> │ │ │ │ - jmp 27ee7 <__cxa_finalize@plt+0x24717> │ │ │ │ - nop │ │ │ │ - divsd %xmm9,%xmm0 │ │ │ │ - movapd %xmm13,%xmm14 │ │ │ │ - movapd %xmm7,%xmm11 │ │ │ │ - divsd %xmm9,%xmm14 │ │ │ │ - mulsd %xmm0,%xmm11 │ │ │ │ - movsd %xmm11,(%rsp) │ │ │ │ - movapd %xmm0,%xmm11 │ │ │ │ - subsd 0x5ebfc(%rip),%xmm0 │ │ │ │ - subsd %xmm14,%xmm11 │ │ │ │ - mulsd (%rsp),%xmm11 │ │ │ │ - movapd %xmm14,%xmm5 │ │ │ │ - movapd %xmm4,%xmm14 │ │ │ │ - subsd 0x5ebdf(%rip),%xmm5 │ │ │ │ - subsd %xmm1,%xmm14 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm14 │ │ │ │ - movapd %xmm11,%xmm1 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - subsd %xmm14,%xmm1 │ │ │ │ - mulsd %xmm12,%xmm1 │ │ │ │ - subsd 0x5ebb5(%rip),%xmm12 │ │ │ │ - mulsd %xmm12,%xmm0 │ │ │ │ - comisd %xmm5,%xmm1 │ │ │ │ - ja 27df4 <__cxa_finalize@plt+0x24624> │ │ │ │ - xorpd 0x5ea06(%rip),%xmm1 │ │ │ │ - jmp 27dfc <__cxa_finalize@plt+0x2462c> │ │ │ │ - nop │ │ │ │ + mov %r8d,%eax │ │ │ │ + movl $0x0,0x2c(%rsp) │ │ │ │ + cvtsi2ss %rax,%xmm0 │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + mov %edx,%eax │ │ │ │ + movl $0x0,0x34(%rsp) │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + mulsd 0x52be5(%rip),%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jb 309a0 │ │ │ │ + cvttsd2si %xmm0,%r15d │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %r15d,%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + add %rax,%r12 │ │ │ │ + lea 0x6c9f6(%rip),%r11 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r10d,0x14(%rsp) │ │ │ │ + mov $0xfffffffe,%r9d │ │ │ │ + mov %r13,%rsi │ │ │ │ + push %r11 │ │ │ │ + push 0x6c820(%rip) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 753b0 │ │ │ │ + mov $0x30,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 13000 │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %r15d,%r9d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 5b100 │ │ │ │ + lea 0x6c999(%rip),%r11 │ │ │ │ + push %rbx │ │ │ │ + mov %r12,%r8 │ │ │ │ + push %r11 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r15d,%r9d │ │ │ │ + mov %ebp,%ecx │ │ │ │ + push 0x6c7cd(%rip) │ │ │ │ + mov %r14,%rsi │ │ │ │ + push $0xfffffffffffffffe │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 75590 │ │ │ │ add $0x30,%rsp │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5f8c0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x14(%rsp),%r10d │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov %eax,%eax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mulsd 0x52b0f(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + lea 0x4(%rax),%edx │ │ │ │ + cmp %r10d,%edx │ │ │ │ + jae 30920 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea -0x4(%r10),%ebp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + sub %eax,%ebp │ │ │ │ + lea 0x3c(%rsp),%rax │ │ │ │ + lea 0x6c91c(%rip),%rdx │ │ │ │ + push %rax │ │ │ │ + mov 0x90(%rsp),%esi │ │ │ │ + lea 0x40(%rsp),%r9 │ │ │ │ + lea 0x3c(%rsp),%r8 │ │ │ │ + call 5bb60 │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + mov $0x64,%ecx │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jle 308cd │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sdl 0x30(%rsp),%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x52aff(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%ecx │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x1c(%rbx),%edx │ │ │ │ + add %r12d,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jae 3095f │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5b170 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 309d9 │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %ebp,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - comisd %xmm10,%xmm2 │ │ │ │ - jbe 27cc5 <__cxa_finalize@plt+0x244f5> │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - jbe 27cc5 <__cxa_finalize@plt+0x244f5> │ │ │ │ - jmp 27c82 <__cxa_finalize@plt+0x244b2> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x6c873(%rip),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x3c(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x90(%rsp),%esi │ │ │ │ + lea 0x40(%rsp),%r9 │ │ │ │ + lea 0x3c(%rsp),%r8 │ │ │ │ + call 5bb60 │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jg 309b0 │ │ │ │ + mov 0x1c(%rbx),%edx │ │ │ │ + mov $0x64,%ecx │ │ │ │ + cmpl $0x4,0x2c(%rsp) │ │ │ │ + jle 309c0 │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jb 308e1 │ │ │ │ + mov %r15d,%ebp │ │ │ │ + lea (%r12,%rdx,1),%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + sub %r12d,%ebp │ │ │ │ + sub %edx,%ebp │ │ │ │ + cmp %r15d,%eax │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmovae %eax,%ebp │ │ │ │ + call 5f8c0 │ │ │ │ + add %eax,%ebp │ │ │ │ + jmp 308e3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + mov %edx,%r15d │ │ │ │ + jmp 307ab │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 308ab │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x7,0x30(%rsp) │ │ │ │ + jle 308e1 │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jb 308e1 │ │ │ │ + jmp 30972 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + mov %r8d,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %edx,%r15d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2ss %rax,%xmm0 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ - lea -0x1(%rcx),%r13d │ │ │ │ - mov %r13d,%r9d │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - imul %edx,%r9d │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %edx,%eax │ │ │ │ push %rbp │ │ │ │ - mov %r8d,%ebp │ │ │ │ + mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - movslq %r9d,%rsi │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ sub $0x18,%rsp │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - mov %rax,%r14 │ │ │ │ - add %r15d,%r9d │ │ │ │ - je 28098 <__cxa_finalize@plt+0x248c8> │ │ │ │ - mov %r9d,%r9d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ + mulsd 0x52945(%rip),%xmm0 │ │ │ │ + mov %r9d,0x4(%rsp) │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jb 30a3f │ │ │ │ + cvttsd2si %xmm0,%ebp │ │ │ │ + lea 0x6c762(%rip),%r11 │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov %r14,%rcx │ │ │ │ + push %r11 │ │ │ │ + mov $0xfffffffe,%r9d │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + push 0x6c58d(%rip) │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + call 753b0 │ │ │ │ + mov $0x30,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov $0xffffffff,%r10d │ │ │ │ - jmp 2807c <__cxa_finalize@plt+0x248ac> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %edi,%edx │ │ │ │ - add $0x1,%edi │ │ │ │ - cmp %ebp,%edx │ │ │ │ - je 28073 <__cxa_finalize@plt+0x248a3> │ │ │ │ - mov %r13d,%eax │ │ │ │ - movsd (%r12,%rcx,8),%xmm0 │ │ │ │ - imul %r10d,%eax │ │ │ │ - add %esi,%eax │ │ │ │ - add $0x1,%esi │ │ │ │ - mov %eax,%eax │ │ │ │ - movsd %xmm0,(%r14,%rax,8) │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - je 28098 <__cxa_finalize@plt+0x248c8> │ │ │ │ - mov %ecx,%eax │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 13000 │ │ │ │ + mov %ebp,%r9d │ │ │ │ + mov %r14,%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 5b100 │ │ │ │ + lea 0x6c705(%rip),%r11 │ │ │ │ + push %rbx │ │ │ │ + mov %ebp,%r9d │ │ │ │ + push %r11 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ + push 0x6c538(%rip) │ │ │ │ + mov %r15,%rsi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + push $0xfffffffffffffffe │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 75590 │ │ │ │ + add $0x30,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ - div %ebx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 28050 <__cxa_finalize@plt+0x24880> │ │ │ │ - add $0x1,%r10d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmp 28055 <__cxa_finalize@plt+0x24885> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x6c6c7(%rip),%rsi │ │ │ │ + call 5be10 │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 30b10 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5b170 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 32c0 │ │ │ │ add $0x18,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + mov %ebp,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5f8c0 │ │ │ │ + mov %eax,%ebp │ │ │ │ + jmp 30ae6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %edx,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %r8d,%r12d │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - lea -0x1(%rcx),%ebx │ │ │ │ - imul %edx,%ebx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + cmp $0x9,%edx │ │ │ │ + jbe 30cbe │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r8d,%r13d │ │ │ │ + lea 0x54043(%rip),%r12 │ │ │ │ + mov $0x4c,%r14d │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 30bbe │ │ │ │ + lea 0x4d(%r8),%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x4c(%r8),%r14d │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3070 │ │ │ │ + mov %r13d,%edx │ │ │ │ + lea 0x4c(%r12),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + movdqa 0x52494(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x30(%r12) │ │ │ │ + movups %xmm0,(%r12) │ │ │ │ + movups %xmm0,0x10(%r12) │ │ │ │ + movups %xmm0,0x20(%r12) │ │ │ │ + movups %xmm0,0x3c(%r12) │ │ │ │ + call 3480 │ │ │ │ + mov $0x30,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ sub $0x8,%rsp │ │ │ │ - movslq %ebx,%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ + xor %ecx,%ecx │ │ │ │ mov %rax,%r13 │ │ │ │ - add %r15d,%ebx │ │ │ │ - je 2813a <__cxa_finalize@plt+0x2496a> │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - jne 28168 <__cxa_finalize@plt+0x24998> │ │ │ │ - mov %ebx,%ebx │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - lea 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp %edx,%r12d │ │ │ │ - je 28158 <__cxa_finalize@plt+0x24988> │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - lea 0x1(%rcx),%esi │ │ │ │ - add $0x8,%rax │ │ │ │ - mov %rsi,%rcx │ │ │ │ - movsd %xmm0,0x0(%r13,%rsi,8) │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 28118 <__cxa_finalize@plt+0x24948> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + cvtsi2ss %rax,%xmm0 │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %r13,%rdi │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + mulsd 0x525ab(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r15d │ │ │ │ + sub %r15d,%eax │ │ │ │ + mov %r15d,%r9d │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + add %rax,%rbp │ │ │ │ + push $0x0 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + call 5b100 │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r14d,%edx │ │ │ │ + lea 0x6c587(%rip),%r11 │ │ │ │ + mov $0xfffffffd,%r9d │ │ │ │ + mov %r12,%rsi │ │ │ │ + push %r11 │ │ │ │ + push 0x6c3be(%rip) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call 753b0 │ │ │ │ + mov %r15d,%r9d │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea 0x6c557(%rip),%r11 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + add $0x20,%rsp │ │ │ │ + push %r13 │ │ │ │ + push %r11 │ │ │ │ + push 0x6c38b(%rip) │ │ │ │ + push $0xfffffffffffffffd │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call 75590 │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x20,%rsp │ │ │ │ + call 5f8c0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,%eax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mulsd 0x526d5(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jb 30cd0 │ │ │ │ + call 5f8c0 │ │ │ │ + mov 0x1c(%rsp),%r12d │ │ │ │ + add 0x1c(%r13),%r12d │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 5b170 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 28118 <__cxa_finalize@plt+0x24948> │ │ │ │ - jmp 2813a <__cxa_finalize@plt+0x2496a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%ebx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - jmp 281b4 <__cxa_finalize@plt+0x249e4> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r12d,%esi │ │ │ │ - je 281ab <__cxa_finalize@plt+0x249db> │ │ │ │ - add $0x1,%r8d │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r14d,%eax │ │ │ │ - movsd 0x0(%rbp,%rcx,8),%xmm0 │ │ │ │ - imul %r8d,%eax │ │ │ │ - add %edx,%eax │ │ │ │ + call 5f8c0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea -0x4(%rbx),%ebp │ │ │ │ + mov %r13,%rdi │ │ │ │ mov %eax,%eax │ │ │ │ - movsd %xmm0,0x0(%r13,%rax,8) │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - je 2813a <__cxa_finalize@plt+0x2496a> │ │ │ │ - mov %ecx,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %r14d │ │ │ │ - test %edx,%edx │ │ │ │ - je 28180 <__cxa_finalize@plt+0x249b0> │ │ │ │ - cmp %esi,%r12d │ │ │ │ - je 281ab <__cxa_finalize@plt+0x249db> │ │ │ │ - mov %edi,%edx │ │ │ │ - add $0x1,%edi │ │ │ │ - jmp 28193 <__cxa_finalize@plt+0x249c3> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1c(%rsp),%r12d │ │ │ │ + add 0x1c(%r13),%r12d │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mulsd 0x52671(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + sub %eax,%ebp │ │ │ │ + call 5f8c0 │ │ │ │ + add %r12d,%eax │ │ │ │ + mov %ebx,%r12d │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jb 30cac │ │ │ │ + jmp 30ca3 │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + cmp %esi,%edi │ │ │ │ + mov %edi,%eax │ │ │ │ + cmovbe %edi,%esi │ │ │ │ + sub %esi,%eax │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %rdi,%rax │ │ │ │ + add %rdi,%rcx │ │ │ │ + cmp %esi,%edx │ │ │ │ + cmovb %rcx,%rax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ - xor %edi,%edi │ │ │ │ - push %r12 │ │ │ │ - mov %r8d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rcx,%rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r13d,%esi │ │ │ │ - imul %r8d,%esi │ │ │ │ + lea 0x1(%rbp),%esi │ │ │ │ + mov %edi,%ebx │ │ │ │ + xor %edi,%edi │ │ │ │ sub $0x8,%rsp │ │ │ │ - movslq %esi,%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 28252 <__cxa_finalize@plt+0x24a82> │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 28252 <__cxa_finalize@plt+0x24a82> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea (%rbx,%r13,8),%r8 │ │ │ │ - mov %r12d,%r9d │ │ │ │ - xor %r10d,%r10d │ │ │ │ + call 13000 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x41,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3070 │ │ │ │ + movb $0x0,(%rax,%rbp,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 30dd0 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xcccccccd,%r8d │ │ │ │ + lea 0x5698e(%rip),%r9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + imul %r8,%rax │ │ │ │ + shr $0x22,%rax │ │ │ │ + lea (%rax,%rax,4),%esi │ │ │ │ + sub %esi,%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 30db8 │ │ │ │ + movzbl (%r9,%rcx,1),%ecx │ │ │ │ + lea 0x1(%rdx),%esi │ │ │ │ + mov %cl,(%rdi,%rdx,1) │ │ │ │ + cmp $0x4,%ebx │ │ │ │ + jbe 30dd0 │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,%ebx │ │ │ │ + jmp 30d88 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r10d,%edx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - mulsd (%rdi),%xmm0 │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - movsd %xmm0,(%rax,%rcx,8) │ │ │ │ - cmp %edx,%r9d │ │ │ │ - jne 28228 <__cxa_finalize@plt+0x24a58> │ │ │ │ - add $0x8,%rsi │ │ │ │ - add %r12d,%r10d │ │ │ │ - add $0x8,%rdi │ │ │ │ - add %r12d,%r9d │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - jne 28220 <__cxa_finalize@plt+0x24a50> │ │ │ │ + movb $0x4e,(%rdi,%rdx,1) │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + cmp $0x4,%ebx │ │ │ │ + je 30dd0 │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ebx │ │ │ │ + jmp 30d88 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %rdi,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ - imul %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - movslq %ebp,%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 282cd <__cxa_finalize@plt+0x24afd> │ │ │ │ - mov %ebp,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ + sub $0x10,%rsp │ │ │ │ + test %esi,%esi │ │ │ │ + je 30ed0 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %esi,%r12d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x568b7(%rip),%r13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r14,%rbx,1),%eax │ │ │ │ + sub $0x41,%eax │ │ │ │ + cmp $0x13,%al │ │ │ │ + ja 30e80 │ │ │ │ + movzbl %al,%eax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %ebp,%ebp │ │ │ │ + cvtsi2sdl 0x0(%r13,%rax,4),%xmm2 │ │ │ │ + mov %ebx,%eax │ │ │ │ + movsd 0x5256e(%rip),%xmm0 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + call 3710 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rbp,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + cvttsd2si %xmm1,%rbp │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 30e10 │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %ebp,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %ebx │ │ │ │ - test %edx,%edx │ │ │ │ - je 282e8 <__cxa_finalize@plt+0x24b18> │ │ │ │ - mov %r14d,%eax │ │ │ │ - movsd 0x0(%r13,%rcx,8),%xmm0 │ │ │ │ - add $0x1,%rcx │ │ │ │ - imul %edi,%eax │ │ │ │ - add $0x1,%edi │ │ │ │ - add %esi,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - movsd %xmm0,(%r12,%rax,8) │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jne 282a0 <__cxa_finalize@plt+0x24ad0> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 32c0 │ │ │ │ + mov %ebx,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x5251a(%rip),%xmm0 │ │ │ │ + mov %ebp,%ebp │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 3710 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mulsd 0x52316(%rip),%xmm0 │ │ │ │ + cvtsi2sd %rbp,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + cvttsd2si %xmm1,%rbp │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 30e10 │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %ebp,%eax │ │ │ │ pop %rbx │ │ │ │ - mov %r12,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x0(%r13,%rcx,8),%xmm0 │ │ │ │ - lea 0x1(%rsi),%eax │ │ │ │ - add $0x1,%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - movsd %xmm0,(%r12,%rax,8) │ │ │ │ - cmp %r8,%rcx │ │ │ │ - je 282cd <__cxa_finalize@plt+0x24afd> │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmp 282a0 <__cxa_finalize@plt+0x24ad0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - movq %xmm1,%r14 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - movapd %xmm1,%xmm7 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %edi,%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - divsd %xmm0,%xmm7 │ │ │ │ - movsd %xmm7,0x20(%rsp) │ │ │ │ - cmp $0x1,%edi │ │ │ │ - jle 28470 <__cxa_finalize@plt+0x24ca0> │ │ │ │ - addsd %xmm7,%xmm7 │ │ │ │ - mov %edi,%r12d │ │ │ │ - mov $0x1,%r13d │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - movsd %xmm7,0x28(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - cvtsi2sd %r13d,%xmm0 │ │ │ │ - mulsd 0x28(%rsp),%xmm0 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - call *%rbx │ │ │ │ - addsd 0x10(%rsp),%xmm0 │ │ │ │ - lea -0x1(%r13,%r13,1),%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add $0x1,%r13d │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - mulsd 0x20(%rsp),%xmm0 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - call *%rbx │ │ │ │ - addsd 0x18(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - cmp %r13d,%r12d │ │ │ │ - jne 28380 <__cxa_finalize@plt+0x24bb0> │ │ │ │ - lea -0x1(%r12,%r12,1),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - mulsd 0x20(%rsp),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - call *%rbx │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - divsd 0x5e7ea(%rip),%xmm4 │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - addsd %xmm0,%xmm3 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - movq %xmm3,%r12 │ │ │ │ - call *%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movq %r14,%xmm0 │ │ │ │ - call *%rbx │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - addsd %xmm1,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movq %r12,%xmm1 │ │ │ │ - mulsd 0x5e7aa(%rip),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x18(%rsp),%xmm0 │ │ │ │ - add $0x30,%rsp │ │ │ │ + add $0x10,%rsp │ │ │ │ + xor %ebp,%ebp │ │ │ │ pop %rbx │ │ │ │ + mov %ebp,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - jmp 283ec <__cxa_finalize@plt+0x24c1c> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ - movq %xmm0,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %edi,%r13d │ │ │ │ - mov %r8,%rdi │ │ │ │ + lea 0x1(%rdx),%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %r8,%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rcx,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - call *%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movq %r14,%xmm0 │ │ │ │ - call *%rbx │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movq %xmm0,%r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %r13d,%xmm0 │ │ │ │ - subsd 0x8(%rsp),%xmm1 │ │ │ │ - movapd %xmm1,%xmm7 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - divsd %xmm0,%xmm7 │ │ │ │ - movsd %xmm7,0x20(%rsp) │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - jle 28630 <__cxa_finalize@plt+0x24e60> │ │ │ │ - addsd %xmm7,%xmm7 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - movsd %xmm7,0x28(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq %r14,%xmm0 │ │ │ │ - cvtsi2sd %ebx,%xmm1 │ │ │ │ - mulsd 0x28(%rsp),%xmm1 │ │ │ │ - addsd 0x8(%rsp),%xmm1 │ │ │ │ - call *%r12 │ │ │ │ - addsd 0x10(%rsp),%xmm0 │ │ │ │ - lea -0x1(%rbx,%rbx,1),%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - add $0x1,%ebx │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - mulsd 0x20(%rsp),%xmm1 │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - addsd 0x8(%rsp),%xmm1 │ │ │ │ - movq %r14,%xmm0 │ │ │ │ - call *%r12 │ │ │ │ - addsd 0x18(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - cmp %ebx,%r13d │ │ │ │ - jne 28520 <__cxa_finalize@plt+0x24d50> │ │ │ │ - lea -0x1(%r13,%r13,1),%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - mulsd 0x20(%rsp),%xmm1 │ │ │ │ - addsd 0x8(%rsp),%xmm1 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq %r14,%xmm0 │ │ │ │ - call *%r12 │ │ │ │ - addsd 0x18(%rsp),%xmm0 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - divsd 0x5e635(%rip),%xmm4 │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - movq %xmm0,%rbx │ │ │ │ - movq %r14,%xmm0 │ │ │ │ - call *%r12 │ │ │ │ - movq %r15,%xmm1 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movq %r14,%xmm0 │ │ │ │ - call *%r12 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - addsd %xmm1,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movq %rbx,%xmm1 │ │ │ │ - mulsd 0x5e5f3(%rip),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x18(%rsp),%xmm0 │ │ │ │ - add $0x38,%rsp │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + lea 0x1(%r8),%r9d │ │ │ │ + imul %r9d,%r13d │ │ │ │ + mov %r8d,0x14(%rsp) │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + mov %r9d,0x10(%rsp) │ │ │ │ + shl $0x2,%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3070 │ │ │ │ + mov 0xc(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 3103d │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + mov 0x14(%rsp),%esi │ │ │ │ + mov %r10d,0x10(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + mov %esi,%r11d │ │ │ │ + not %r11d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov 0x14(%rsp),%edx │ │ │ │ + lea (%rax,%r11,1),%ebp │ │ │ │ + sub $0x1,%r11d │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r11d,%r8d │ │ │ │ + test %edx,%edx │ │ │ │ + jne 30fa9 │ │ │ │ + jmp 30ff0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 30ff0 │ │ │ │ + movzbl (%rbx,%rax,1),%edx │ │ │ │ + cmp %dl,(%rcx) │ │ │ │ + jne 30fa0 │ │ │ │ + lea 0x0(%rbp,%rax,1),%edx │ │ │ │ + mov %eax,%r9d │ │ │ │ + lea (%r12,%rdx,4),%r10 │ │ │ │ + test %edi,%edi │ │ │ │ + je 31030 │ │ │ │ + test %eax,%eax │ │ │ │ + je 31030 │ │ │ │ + lea (%r8,%rax,1),%edx │ │ │ │ + mov (%r12,%rdx,4),%edx │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %edx,%r11d │ │ │ │ + mov %r11d,(%r10) │ │ │ │ + cmp %edx,%r13d │ │ │ │ + jae 30fa0 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %r9d,%r14d │ │ │ │ + mov %edi,%r15d │ │ │ │ + mov %edx,%r13d │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 30fa9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%edi │ │ │ │ + mov %ebp,%r11d │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %edi,0x10(%rsp) │ │ │ │ + jne 30f80 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %r14d,(%rax) │ │ │ │ + call 32c0 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movapd %xmm7,%xmm1 │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - jmp 28595 <__cxa_finalize@plt+0x24dc5> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp 30fd2 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 31000 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %edx,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %r9,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd %xmm1,0x38(%rsp) │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %edi,%xmm0 │ │ │ │ - mov %edi,0x2c(%rsp) │ │ │ │ - movapd %xmm1,%xmm7 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - divsd %xmm0,%xmm7 │ │ │ │ - movsd %xmm7,0x20(%rsp) │ │ │ │ - cmp $0x1,%edi │ │ │ │ - jle 28810 <__cxa_finalize@plt+0x25040> │ │ │ │ - movapd %xmm7,%xmm1 │ │ │ │ - mov $0x1,%r15d │ │ │ │ + mov %edx,%ebx │ │ │ │ + imul %edx,%ebx │ │ │ │ + sub $0xc8,%rsp │ │ │ │ + mov %ecx,0x2c(%rsp) │ │ │ │ + shl $0x2,%rbx │ │ │ │ + mov %edx,0x28(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %r15d,%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x0(,%r8,4),%rsi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rsi,0xa0(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + call 3070 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3070 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %rax,%r10 │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov $0xaaaaaaab,%eax │ │ │ │ + imul %rbx,%rax │ │ │ │ + shr $0x21,%rax │ │ │ │ + test %r15d,%r15d │ │ │ │ + lea (%rax,%rax,1),%ecx │ │ │ │ + je 31373 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov 0x2c(%rsp),%ebx │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + mov $0xcccccccd,%ebp │ │ │ │ + movl $0x0,0x58(%rsp) │ │ │ │ + lea 0x565ad(%rip),%r14 │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + mov %r10,0x68(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %ecx,0x78(%rsp) │ │ │ │ movq $0x0,0x18(%rsp) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - addsd %xmm7,%xmm1 │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r13,%rcx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x4(%rax,%rdi,8),%r15d │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ mov %r12,%rdx │ │ │ │ - cvtsi2sd %r15d,%xmm0 │ │ │ │ - mulsd 0x30(%rsp),%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %ebx,%edi │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - call 28490 <__cxa_finalize@plt+0x24cc0> │ │ │ │ - addsd 0x10(%rsp),%xmm0 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %ebx,%edi │ │ │ │ - lea -0x1(%r15,%r15,1),%edx │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - add $0x1,%r15d │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %edx,%xmm0 │ │ │ │ - mulsd 0x20(%rsp),%xmm0 │ │ │ │ + mov $0x41,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3070 │ │ │ │ + xor %edx,%edx │ │ │ │ + movb $0x0,(%rax,%r12,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 311d3 │ │ │ │ + jmp 311f8 │ │ │ │ + nop │ │ │ │ + movzbl (%r14,%rcx,1),%ecx │ │ │ │ + mov %cl,(%rdi,%rdx,1) │ │ │ │ + cmp $0x4,%r15d │ │ │ │ + jbe 311f8 │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,%r15d │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov %r15d,%ecx │ │ │ │ + imul %rbp,%rax │ │ │ │ + shr $0x22,%rax │ │ │ │ + lea (%rax,%rax,4),%esi │ │ │ │ + sub %esi,%ecx │ │ │ │ + lea 0x1(%rdx),%esi │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 311c0 │ │ │ │ + movb $0x4e,(%rdi,%rdx,1) │ │ │ │ + cmp $0x4,%r15d │ │ │ │ + jne 311ce │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov %r15d,0x30(%rsp) │ │ │ │ + cmp %eax,%r15d │ │ │ │ + je 312d1 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x4(%rax,%r15,8),%ecx │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + call 13000 │ │ │ │ mov %r12,%rdx │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - call 28490 <__cxa_finalize@plt+0x24cc0> │ │ │ │ - addsd 0x18(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - cmp %r15d,0x2c(%rsp) │ │ │ │ - jne 286d0 <__cxa_finalize@plt+0x24f00> │ │ │ │ + mov $0x41,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3070 │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + movb $0x0,0x0(%r13,%r12,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 3126b │ │ │ │ + jmp 3128f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r14,%rsi,1),%esi │ │ │ │ + mov %sil,0x0(%r13,%rdx,1) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jbe 3128f │ │ │ │ + mov %edi,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + imul %rbp,%rax │ │ │ │ + shr $0x22,%rax │ │ │ │ + lea (%rax,%rax,4),%edi │ │ │ │ + sub %edi,%esi │ │ │ │ + lea 0x1(%rdx),%edi │ │ │ │ + cmp $0x4,%esi │ │ │ │ + jne 31258 │ │ │ │ + movb $0x4e,0x0(%r13,%rdx,1) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 31267 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0xb4(%rsp),%r9 │ │ │ │ + lea 0xb0(%rsp),%r8 │ │ │ │ + call 305b0 │ │ │ │ + mov 0xb0(%rsp),%ecx │ │ │ │ + lea -0x1(%rbx),%edx │ │ │ │ + mov 0xb4(%rsp),%esi │ │ │ │ + cmp %ecx,%edx │ │ │ │ + je 312e8 │ │ │ │ + cmp %esi,%edx │ │ │ │ + je 31310 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + lea 0x1(%r15),%rax │ │ │ │ + cmp %rax,0x38(%rsp) │ │ │ │ + je 31338 │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 31200 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xb4(%rsp),%esi │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jne 312c5 │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + mov 0x58(%rsp),%edx │ │ │ │ + add %edi,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jae 31327 │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %eax,(%rcx,%rdx,4) │ │ │ │ + jmp 312c9 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 312c9 │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + mov 0x58(%rsp),%edx │ │ │ │ + add %edi,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jb 31306 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %eax,(%rdi,%rdx,4) │ │ │ │ + jmp 312c9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + add %esi,0x58(%rsp) │ │ │ │ + lea 0x1(%rdi),%rax │ │ │ │ + cmp %rdi,%r15 │ │ │ │ + je 31365 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 31188 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov 0x68(%rsp),%r10 │ │ │ │ + mov 0x78(%rsp),%ecx │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov 0x2c(%rsp),%ebx │ │ │ │ + movl $0x0,0x7c(%rsp) │ │ │ │ + mov $0xcccccccd,%r15d │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + lea 0x56377(%rip),%r13 │ │ │ │ + imul %ebx,%eax │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + movl $0x0,0x90(%rsp) │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + mov %r10,0x40(%rsp) │ │ │ │ + mov %ecx,0x94(%rsp) │ │ │ │ + nop │ │ │ │ + mov 0x80(%rsp),%r14 │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0xa0(%rsp),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %ebx,0x18(%rsp) │ │ │ │ + call 3070 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + movl $0x1,(%r14,%rbx,4) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + mov 0x28(%rsp),%r10d │ │ │ │ + movl $0xffffffff,(%rdi) │ │ │ │ + mov %r9d,0x20(%rsp) │ │ │ │ + mov 0x94(%rsp),%ebx │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + movl $0x0,0xb0(%rsp) │ │ │ │ + lea (%rdi,%rax,4),%r11 │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 314bc │ │ │ │ + imul %r10d,%r8d │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 31468 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r9 │ │ │ │ + je 314b8 │ │ │ │ + mov 0xb0(%rsp),%esi │ │ │ │ + lea (%r8,%rax,1),%edx │ │ │ │ + mov %eax,%ebp │ │ │ │ + lea (%r12,%rdx,4),%rcx │ │ │ │ + mov (%rcx),%edx │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jb 31458 │ │ │ │ + cmp %edx,%esi │ │ │ │ + jae 31458 │ │ │ │ + mov (%r14,%rax,4),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 31458 │ │ │ │ + mov (%r11),%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 31494 │ │ │ │ + movl $0x0,(%r14,%rdx,4) │ │ │ │ + mov %ebp,(%r11) │ │ │ │ + mov (%rcx),%edx │ │ │ │ + mov %edx,0xb0(%rsp) │ │ │ │ + movl $0x1,(%r14,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jne 31461 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov (%r11),%r8d │ │ │ │ + cmp $0xffffffff,%r8d │ │ │ │ + je 314e0 │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + movl $0xffffffff,(%rdi,%rax,4) │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp 31430 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%r10d │ │ │ │ + mov %edx,0x78(%rsp) │ │ │ │ + mov 0x20(%rsp),%r9d │ │ │ │ + movl $0xffffffff,(%rax) │ │ │ │ + movl $0x0,0xb0(%rsp) │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 315f3 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x88(%rsp),%r12 │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov 0x94(%rsp),%ebx │ │ │ │ + mov %rax,%r11 │ │ │ │ + mov %r8d,%esi │ │ │ │ + mov 0x80(%rsp),%r14 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + imul %r10d,%r9d │ │ │ │ + mov %esi,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + jmp 31569 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 315b8 │ │ │ │ + mov 0xb0(%rsp),%r8d │ │ │ │ + lea (%r9,%rax,1),%edx │ │ │ │ + mov %eax,%edi │ │ │ │ + lea (%rcx,%rdx,4),%rsi │ │ │ │ + mov (%rsi),%edx │ │ │ │ + cmp %edx,%r8d │ │ │ │ + jae 31558 │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jb 31558 │ │ │ │ + mov (%r14,%rax,4),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 31558 │ │ │ │ + mov (%r11),%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 31596 │ │ │ │ + movl $0x0,(%r14,%rdx,4) │ │ │ │ + mov %edi,(%r11) │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov %edx,0xb0(%rsp) │ │ │ │ + movl $0x1,(%r14,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 31561 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r11),%r9d │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + cmp $0xffffffff,%r9d │ │ │ │ + je 31b1c │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x4,%rdx │ │ │ │ + cmp %r10d,%esi │ │ │ │ + jae 31af9 │ │ │ │ + movl $0xffffffff,(%rdx) │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %ebp,0xb0(%rsp) │ │ │ │ + jmp 31540 │ │ │ │ + cmpl $0xffffffff,(%rax) │ │ │ │ + je 31b01 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov 0xa8(%rsp),%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8d,0x20(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 3070 │ │ │ │ + mov 0x20(%rsp),%r8d │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + mov %r8d,%ebp │ │ │ │ + lea 0x1(%rax),%ebx │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + lea -0x1(%r8),%ebx │ │ │ │ + lea (%rcx,%rbx,4),%r9 │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + mov %r8d,%ebx │ │ │ │ + mov %r9,%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov (%r12),%eax │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x4(%rdi,%rax,8),%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov $0x41,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 3070 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + movb $0x0,(%r14,%rax,1) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 316c3 │ │ │ │ + jmp 316e6 │ │ │ │ + movzbl 0x0(%r13,%rsi,1),%esi │ │ │ │ + mov %sil,(%r14,%rdx,1) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jbe 316e6 │ │ │ │ + mov %edi,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + imul %r15,%rax │ │ │ │ + shr $0x22,%rax │ │ │ │ + lea (%rax,%rax,4),%edi │ │ │ │ + sub %edi,%esi │ │ │ │ + lea 0x1(%rdx),%edi │ │ │ │ + cmp $0x4,%esi │ │ │ │ + jne 316b0 │ │ │ │ + movb $0x4e,(%r14,%rdx,1) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 316bf │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + je 31750 │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + imul (%r12),%eax │ │ │ │ + sub %rdi,%rdx │ │ │ │ + mov 0x38(%rsp),%edi │ │ │ │ + add (%r12,%rdx,4),%eax │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + sub $0x4,%r12 │ │ │ │ + sub (%rcx,%rax,4),%edi │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %edi,0x20(%rsp) │ │ │ │ + add %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + sub $0x1,%ebp │ │ │ │ + je 31780 │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + add %edi,%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + jmp 31668 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + sub $0x4,%r12 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + add %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + sub $0x1,%ebp │ │ │ │ + jne 31668 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + cmpl $0xffffffff,(%rax) │ │ │ │ + je 31849 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x4(%rax,%rbx,8),%ebp │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov $0x41,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + call 3070 │ │ │ │ + xor %edx,%edx │ │ │ │ + movb $0x0,(%rax,%rbx,1) │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 317e3 │ │ │ │ + jmp 31806 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl 0x0(%r13,%rsi,1),%esi │ │ │ │ + mov %sil,(%r8,%rdx,1) │ │ │ │ + cmp $0x4,%ebp │ │ │ │ + jbe 31806 │ │ │ │ + mov %edi,%edx │ │ │ │ + mov %eax,%ebp │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov %ebp,%esi │ │ │ │ + imul %r15,%rax │ │ │ │ + shr $0x22,%rax │ │ │ │ + lea (%rax,%rax,4),%edi │ │ │ │ + sub %edi,%esi │ │ │ │ + lea 0x1(%rdx),%edi │ │ │ │ + cmp $0x4,%esi │ │ │ │ + jne 317d0 │ │ │ │ + movb $0x4e,(%r8,%rdx,1) │ │ │ │ + cmp $0x4,%ebp │ │ │ │ + jne 317df │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov 0x7c(%rsp),%eax │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + add (%rbx),%eax │ │ │ │ + mov 0x2c(%rsp),%ebx │ │ │ │ + sub (%rdi,%rax,4),%ebx │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add %ebx,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + add %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 31911 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x4(%rbx,%rax,8),%ebp │ │ │ │ mov 0x2c(%rsp),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea -0x1(%rax,%rax,1),%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - mulsd 0x20(%rsp),%xmm0 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %ebx,%edi │ │ │ │ - call 28490 <__cxa_finalize@plt+0x24cc0> │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - addsd %xmm0,%xmm3 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - divsd 0x5e456(%rip),%xmm4 │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - movq %xmm3,%r15 │ │ │ │ - call 28490 <__cxa_finalize@plt+0x24cc0> │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov $0x41,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + call 3070 │ │ │ │ + xor %edx,%edx │ │ │ │ + movb $0x0,(%rax,%rbx,1) │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 318ab │ │ │ │ + jmp 318ce │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x0(%r13,%rsi,1),%esi │ │ │ │ + mov %sil,(%r8,%rdx,1) │ │ │ │ + cmp $0x4,%ebp │ │ │ │ + jbe 318ce │ │ │ │ + mov %edi,%edx │ │ │ │ + mov %eax,%ebp │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov %ebp,%esi │ │ │ │ + imul %r15,%rax │ │ │ │ + shr $0x22,%rax │ │ │ │ + lea (%rax,%rax,4),%edi │ │ │ │ + sub %edi,%esi │ │ │ │ + lea 0x1(%rdx),%edi │ │ │ │ + cmp $0x4,%esi │ │ │ │ + jne 31898 │ │ │ │ + movb $0x4e,(%r8,%rdx,1) │ │ │ │ + cmp $0x4,%ebp │ │ │ │ + jne 318a7 │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov 0x7c(%rsp),%eax │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + add (%rbx),%eax │ │ │ │ + mov 0x2c(%rsp),%ebx │ │ │ │ + sub (%rcx,%rax,4),%ebx │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add %ebx,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + add %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpl $0x1,0x78(%rsp) │ │ │ │ + jbe 31a1a │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + add $0x1,%eax │ │ │ │ + lea 0x4(%rbx),%r8 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x78(%rsp),%eax │ │ │ │ + mov %r8,%r12 │ │ │ │ + sub $0x2,%eax │ │ │ │ + lea 0x8(%rbx,%rax,4),%rax │ │ │ │ + mov 0x20(%rsp),%ebx │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov (%r12),%eax │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov 0x4(%rdi,%rax,8),%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x41,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 3070 │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + movb $0x0,(%r14,%rbp,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 319ab │ │ │ │ + jmp 319ce │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x0(%r13,%rsi,1),%esi │ │ │ │ + mov %sil,(%r14,%rdx,1) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jbe 319ce │ │ │ │ + mov %edi,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + imul %r15,%rax │ │ │ │ + shr $0x22,%rax │ │ │ │ + lea (%rax,%rax,4),%edi │ │ │ │ + sub %edi,%esi │ │ │ │ + lea 0x1(%rdx),%edi │ │ │ │ + cmp $0x4,%esi │ │ │ │ + jne 31998 │ │ │ │ + movb $0x4e,(%r14,%rdx,1) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 319a7 │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + add $0x4,%r12 │ │ │ │ + add %eax,%ebx │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + imul -0x8(%r12),%eax │ │ │ │ + add -0x4(%r12),%eax │ │ │ │ + sub (%rdi,%rax,4),%ebx │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ mov %ebx,%edi │ │ │ │ - call 28490 <__cxa_finalize@plt+0x24cc0> │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - addsd %xmm1,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movq %r15,%xmm1 │ │ │ │ - mulsd 0x5e40e(%rip),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x18(%rsp),%xmm0 │ │ │ │ - add $0x48,%rsp │ │ │ │ + add %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 31950 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x90(%rsp),%edx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jae 31aea │ │ │ │ + mov 0x98(%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 31a53 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %eax,0x90(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + addq $0x1,0x68(%rsp) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%edi │ │ │ │ + add %edi,0x7c(%rsp) │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jne 313d0 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 31b5f │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + add $0xc8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - jmp 2875d <__cxa_finalize@plt+0x24f8d> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 31a67 │ │ │ │ + mov %esi,%r8d │ │ │ │ + jmp 31602 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jmp 31780 │ │ │ │ + mov 0xa8(%rsp),%rbx │ │ │ │ + mov %esi,0x20(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 3070 │ │ │ │ + mov 0x20(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 31630 │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + jmp 31780 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %edx,%r15d │ │ │ │ - xor %edi,%edi │ │ │ │ - imul %ecx,%r15d │ │ │ │ + mov %esi,%r15d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %r9d,%r12d │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %r15d,%r9d │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x0(,%r9,8),%r13 │ │ │ │ - mov %ecx,%ebx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea -0x1(%rbx),%r14d │ │ │ │ sub $0x28,%rsp │ │ │ │ - mov %r8d,0x1c(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15d,%r13d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 3480 │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - sub %edx,%r13d │ │ │ │ - movslq %r13d,%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - test %r15d,%r15d │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov 0x1c(%rsp),%r8d │ │ │ │ - mov %rax,%rbp │ │ │ │ - je 288ef <__cxa_finalize@plt+0x2511f> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jne 28998 <__cxa_finalize@plt+0x251c8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %eax,%r8d │ │ │ │ - je 288e6 <__cxa_finalize@plt+0x25116> │ │ │ │ - movsd (%rcx,%rax,8),%xmm0 │ │ │ │ - lea 0x1(%rdx),%esi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - movsd %xmm0,0x0(%rbp,%rsi,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r9 │ │ │ │ - jne 288d0 <__cxa_finalize@plt+0x25100> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - sub %r14d,%r13d │ │ │ │ - call 32c0 │ │ │ │ - movslq %r13d,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - lea -0x1(%r13,%rax,1),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 28978 <__cxa_finalize@plt+0x251a8> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ - jmp 2895d <__cxa_finalize@plt+0x2518d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edi,%edx │ │ │ │ - add $0x1,%edi │ │ │ │ - cmp %edx,%r12d │ │ │ │ - je 28954 <__cxa_finalize@plt+0x25184> │ │ │ │ - mov %r8d,%eax │ │ │ │ - movsd 0x0(%rbp,%rcx,8),%xmm0 │ │ │ │ - imul %r14d,%eax │ │ │ │ - add %esi,%eax │ │ │ │ - add $0x1,%esi │ │ │ │ - mov %eax,%eax │ │ │ │ - movsd %xmm0,(%r15,%rax,8) │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %r9,%rcx │ │ │ │ - je 28978 <__cxa_finalize@plt+0x251a8> │ │ │ │ - mov %ecx,%eax │ │ │ │ + test %esi,%esi │ │ │ │ + je 31c57 │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + mov %edx,%r14d │ │ │ │ + mov %ecx,%r9d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + shl $0x3,%rax │ │ │ │ xor %edx,%edx │ │ │ │ - div %ebx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 28930 <__cxa_finalize@plt+0x25160> │ │ │ │ - add $0x1,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmp 28935 <__cxa_finalize@plt+0x25165> │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jmp 31bcb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rbx),%r13d │ │ │ │ + cmp %r14d,0x4(%rdi) │ │ │ │ + je 31c78 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %r15d,%r13d │ │ │ │ + jae 31c57 │ │ │ │ + lea 0x0(,%rbx,8),%rbp │ │ │ │ + lea (%r12,%rbp,1),%rdi │ │ │ │ + test %dl,%dl │ │ │ │ + jne 31bb0 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + lea 0x1(%rbx),%r13d │ │ │ │ + cmp %r9d,%eax │ │ │ │ + jae 31bbe │ │ │ │ + cmp 0x4(%rdi),%r14d │ │ │ │ + je 31c8c │ │ │ │ + mov %ebx,0x8(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 31c50 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r9d,0x14(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov %r15d,%edx │ │ │ │ + lea (%rax,%rbp,1),%rsi │ │ │ │ + lea 0x8(%rax,%rbp,1),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + lea 0x1(%rcx),%r13d │ │ │ │ + shl $0x3,%rdx │ │ │ │ + call 3480 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x14(%rsp),%r9d │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r9d,(%rsi) │ │ │ │ + mov %r14d,0x4(%rsi) │ │ │ │ + jmp 31bbe │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ + mov %r9d,(%rdi) │ │ │ │ + mov %r14d,0x4(%rdi) │ │ │ │ add $0x28,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbx │ │ │ │ + shl $0x3,%rsi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov $0xffffffff,%r15d │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - jmp 289e7 <__cxa_finalize@plt+0x25217> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edi │ │ │ │ - xor %r11d,%r11d │ │ │ │ - cmp %edi,%r8d │ │ │ │ - je 289da <__cxa_finalize@plt+0x2520a> │ │ │ │ - add $0x1,%r15d │ │ │ │ - mov $0x1,%r11d │ │ │ │ - mov %ebx,%eax │ │ │ │ - movsd (%rcx,%rsi,8),%xmm0 │ │ │ │ - imul %r15d,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - movsd %xmm0,0x0(%rbp,%rax,8) │ │ │ │ - add $0x1,%rsi │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - je 288ef <__cxa_finalize@plt+0x2511f> │ │ │ │ - mov %esi,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %ebx │ │ │ │ - test %edx,%edx │ │ │ │ - je 289b0 <__cxa_finalize@plt+0x251e0> │ │ │ │ - cmp %edi,%r8d │ │ │ │ - je 289da <__cxa_finalize@plt+0x2520a> │ │ │ │ - mov %r11d,%edx │ │ │ │ - add $0x1,%r11d │ │ │ │ - jmp 289c5 <__cxa_finalize@plt+0x251f5> │ │ │ │ - nop │ │ │ │ + jmp 13000 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15d,%edx │ │ │ │ + lea (%r12,%r13,8),%rsi │ │ │ │ + sub %ebx,%edx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + call 3480 │ │ │ │ + jmp 31c57 │ │ │ │ + mov %r9d,(%rdi) │ │ │ │ + jmp 31c57 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %ecx,%r15d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x138,%rsp │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp) │ │ │ │ - movq $0x0,0x100(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - jle 2922f <__cxa_finalize@plt+0x25a5f> │ │ │ │ - lea -0x2(%rdx),%r15d │ │ │ │ - mov %edx,%r12d │ │ │ │ - lea -0x1(%rdx),%r13d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %r15d,%eax │ │ │ │ - lea -0x3(%rdx),%edx │ │ │ │ - lea -0x4(%r12),%r14d │ │ │ │ - mov %r12d,0x124(%rsp) │ │ │ │ - imul %r15d,%eax │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov %edx,0x120(%rsp) │ │ │ │ - imul %r15d,%edx │ │ │ │ - mov %eax,0xe8(%rsp) │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - movslq %edx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %edx,0xa0(%rsp) │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - imul %ebx,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - cltq │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - mov %edi,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - lea (%rbx,%rbx,1),%eax │ │ │ │ - mov %r14d,%ebx │ │ │ │ - imul %r14d,%ebx │ │ │ │ - sub %eax,%edx │ │ │ │ - movslq %edx,%rax │ │ │ │ - mov %edx,0x64(%rsp) │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - movslq %ebx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %ebx,0x2c(%rsp) │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - lea -0x5(%r12),%ebx │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - lea (%r14,%r14,1),%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov %ebx,0x28(%rsp) │ │ │ │ - movslq %edx,%rax │ │ │ │ - mov %edx,0x14(%rsp) │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - imul %ebx,%eax │ │ │ │ - movslq %r12d,%rbx │ │ │ │ - mov %rbx,0x118(%rsp) │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %r13d,%ebp │ │ │ │ - cltq │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0x124(%rsp),%edx │ │ │ │ - mov %ebx,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov 0x110(%rsp),%r12 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 28830 <__cxa_finalize@plt+0x25060> │ │ │ │ + mov 0x18(%rsi),%eax │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 32c45 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jb 32c66 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x5e09b(%rip),%xmm0 │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - lea 0x2(%rbx),%eax │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ + movsd 0x516a8(%rip),%xmm0 │ │ │ │ + cvtsi2sdl 0xc(%rsp),%xmm1 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ call 3710 │ │ │ │ - mulsd (%r12,%rbx,8),%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd %xmm0,0x108(%rsp) │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - je 292a6 <__cxa_finalize@plt+0x25ad6> │ │ │ │ - mov %rbx,0x128(%rsp) │ │ │ │ - mov %ebp,%r12d │ │ │ │ - mov %r15d,%ebx │ │ │ │ - mov %r13,%r15 │ │ │ │ - movsd %xmm4,0xd8(%rsp) │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + comisd 0x516ff(%rip),%xmm0 │ │ │ │ + jae 323b9 │ │ │ │ + cvttsd2si %xmm0,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x328,%esi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 13000 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + movsd 0x51643(%rip),%xmm0 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 3710 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + comisd 0x516a5(%rip),%xmm0 │ │ │ │ + jae 32c2e │ │ │ │ + cvttsd2si %xmm0,%rdx │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ - mov %r15d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov 0xe0(%rsp),%rbp │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 28830 <__cxa_finalize@plt+0x25060> │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3070 │ │ │ │ + lea 0x8(%r12),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + movq $0x0,0x320(%r12) │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0x328,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + movq $0x0,0x3f8(%rbx) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0x400,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + movl $0x1,0x104(%rbx) │ │ │ │ + movl $0x2,0x10c(%rbx) │ │ │ │ + mov 0x58(%rsp),%edi │ │ │ │ + mov 0xc(%rsp),%r13d │ │ │ │ + movl $0x3,0x11c(%rbx) │ │ │ │ + movl $0x4,0x150(%rbx) │ │ │ │ + test %edi,%edi │ │ │ │ + je 31fa7 │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x60(%rsp),%r14 │ │ │ │ + mov 0x40(%rsp),%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 219e0 │ │ │ │ + mov 0x40(%rsp),%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 21940 │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jb 326a4 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + sub %edi,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jl 31f86 │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + lea 0x0(%rbp,%rax,1),%r10 │ │ │ │ + mov %r15d,0x48(%rsp) │ │ │ │ + mov %r10,%rbp │ │ │ │ + mov %r10,%r14 │ │ │ │ + mov %ebx,%r15d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xc(%rsp),%ebx │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov $0x6,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %ebx,%edx │ │ │ │ + call 8c60 │ │ │ │ + movsd 0x5156b(%rip),%xmm3 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja 31f68 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 32590 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r14,%rbx,1),%eax │ │ │ │ + sub $0x41,%eax │ │ │ │ + cmp $0x13,%al │ │ │ │ + ja 323d0 │ │ │ │ + movzbl %al,%eax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x5e024(%rip),%xmm0 │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - lea 0x2(%r15),%eax │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ + mov %r15d,%r15d │ │ │ │ + lea 0x557c3(%rip),%rdi │ │ │ │ + movsd 0x514a3(%rip),%xmm0 │ │ │ │ + cvtsi2sdl (%rdi,%rax,4),%xmm2 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ call 3710 │ │ │ │ - mulsd 0x0(%rbp,%r15,8),%xmm0 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - je 29295 <__cxa_finalize@plt+0x25ac5> │ │ │ │ - mov %r12d,0xec(%rsp) │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov %ebx,%ebp │ │ │ │ - mov %r15,0xf8(%rsp) │ │ │ │ - mov 0x120(%rsp),%r15d │ │ │ │ - movsd %xmm0,0xf0(%rsp) │ │ │ │ - movsd %xmm3,0x90(%rsp) │ │ │ │ - mov 0xb0(%rsp),%rbx │ │ │ │ + mulsd (%rsp),%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %r15,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r15 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 31ed8 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %r15d,%eax │ │ │ │ + lea (%rdi,%rax,2),%rbx │ │ │ │ + movzwl (%rbx),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %ax,(%rbx) │ │ │ │ + movzwl %ax,%r11d │ │ │ │ + cmp %r11d,0x318(%r12) │ │ │ │ + jb 32420 │ │ │ │ + cmp $0xffdc,%ax │ │ │ │ + je 31fa7 │ │ │ │ + add $0x1,%r14 │ │ │ │ + mov %r14d,%eax │ │ │ │ + sub %ebp,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,0x10(%rsp) │ │ │ │ + jge 31e98 │ │ │ │ + mov %r15d,%ebx │ │ │ │ + mov 0x48(%rsp),%r15d │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %ebx,%eax │ │ │ │ + cmpw $0xffdc,(%rdi,%rax,2) │ │ │ │ + je 31fa7 │ │ │ │ + addl $0x1,0x40(%rsp) │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + cmp %eax,0x58(%rsp) │ │ │ │ + jne 31e40 │ │ │ │ + mov $0x9c40,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 3480 │ │ │ │ - mov 0xc0(%rsp),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov $0xcccccccd,%ebp │ │ │ │ + call 13000 │ │ │ │ + mov $0x9c40,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov $0x190,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov 0xe8(%rsp),%r8d │ │ │ │ mov %rax,%rbx │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 28cf0 <__cxa_finalize@plt+0x25520> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - mov 0xc8(%rsp),%r9 │ │ │ │ - jmp 28cda <__cxa_finalize@plt+0x2550a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rdi),%esi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov $0x190,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - test %esi,%esi │ │ │ │ - je 28cd1 <__cxa_finalize@plt+0x25501> │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x1,%r8d │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r8d,%eax │ │ │ │ - movsd (%r12,%rcx,8),%xmm1 │ │ │ │ - imul %ebp,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - movsd %xmm1,(%rbx,%rax,8) │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - je 28cf0 <__cxa_finalize@plt+0x25520> │ │ │ │ - mov %ecx,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %ebp │ │ │ │ - test %edx,%edx │ │ │ │ - je 28ca8 <__cxa_finalize@plt+0x254d8> │ │ │ │ - test %edi,%edi │ │ │ │ - je 28cd1 <__cxa_finalize@plt+0x25501> │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x1,%esi │ │ │ │ - jmp 28cbc <__cxa_finalize@plt+0x254ec> │ │ │ │ - nop │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xb8(%rsp),%rsi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov $0x190,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov 0xa0(%rsp),%edi │ │ │ │ - mov %rax,%r11 │ │ │ │ - test %edi,%edi │ │ │ │ - je 28d78 <__cxa_finalize@plt+0x255a8> │ │ │ │ - mov 0xa0(%rsp),%r9d │ │ │ │ - xor %ecx,%ecx │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov $0x9c40,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 3070 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x9c40,%edx │ │ │ │ xor %esi,%esi │ │ │ │ + call 3070 │ │ │ │ + mov $0xaaaaaaab,%eax │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov %r14,%rbx │ │ │ │ + imul %r13,%rax │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + shr $0x21,%rax │ │ │ │ + lea (%rax,%rax,1),%r8d │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov %r8d,0x60(%rsp) │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov (%rsp),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ - jmp 28d5c <__cxa_finalize@plt+0x2558c> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %edi,%edx │ │ │ │ - add $0x1,%edi │ │ │ │ - cmp %r13d,%edx │ │ │ │ - je 28d53 <__cxa_finalize@plt+0x25583> │ │ │ │ - mov %r8d,%eax │ │ │ │ - movsd (%rbx,%rcx,8),%xmm1 │ │ │ │ - imul %r15d,%eax │ │ │ │ - add %esi,%eax │ │ │ │ - add $0x1,%esi │ │ │ │ - mov %eax,%eax │ │ │ │ - movsd %xmm1,(%r11,%rax,8) │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - je 28d78 <__cxa_finalize@plt+0x255a8> │ │ │ │ - mov %ecx,%eax │ │ │ │ + mov 0x4(%rax,%rbx,8),%r14d │ │ │ │ + call 13000 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x41,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3070 │ │ │ │ xor %edx,%edx │ │ │ │ - div %ebp │ │ │ │ - test %edx,%edx │ │ │ │ - jne 28d30 <__cxa_finalize@plt+0x25560> │ │ │ │ - add $0x1,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmp 28d35 <__cxa_finalize@plt+0x25565> │ │ │ │ + test %r14d,%r14d │ │ │ │ + lea 0x55677(%rip),%r10 │ │ │ │ + movb $0x0,(%rax,%r13,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + jne 320bb │ │ │ │ + jmp 320e0 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%r10,%rcx,1),%ecx │ │ │ │ + mov %cl,(%rdi,%rdx,1) │ │ │ │ + cmp $0x4,%r14d │ │ │ │ + jbe 320e0 │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov %r14d,%ecx │ │ │ │ + imul %rbp,%rax │ │ │ │ + shr $0x22,%rax │ │ │ │ + lea (%rax,%rax,4),%esi │ │ │ │ + sub %esi,%ecx │ │ │ │ + lea 0x1(%rdx),%esi │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 320a8 │ │ │ │ + movb $0x4e,(%rdi,%rdx,1) │ │ │ │ + cmp $0x4,%r14d │ │ │ │ + jne 320b6 │ │ │ │ + imul $0x64,%ebx,%eax │ │ │ │ + mov %ebx,0x20(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + mov %r15d,0x10(%rsp) │ │ │ │ + cmp %eax,%r15d │ │ │ │ + je 321d6 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x4(%rax,%r15,8),%r14d │ │ │ │ + call 13000 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x41,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3070 │ │ │ │ + xor %edx,%edx │ │ │ │ + test %r14d,%r14d │ │ │ │ + movb $0x0,(%rbx,%r13,1) │ │ │ │ + lea 0x555c5(%rip),%r10 │ │ │ │ + jne 32163 │ │ │ │ + jmp 32188 │ │ │ │ + nop │ │ │ │ + movzbl (%r10,%rcx,1),%ecx │ │ │ │ + mov %cl,(%rbx,%rdx,1) │ │ │ │ + cmp $0x4,%r14d │ │ │ │ + jbe 32188 │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov %r14d,%ecx │ │ │ │ + imul %rbp,%rax │ │ │ │ + shr $0x22,%rax │ │ │ │ + lea (%rax,%rax,4),%esi │ │ │ │ + sub %esi,%ecx │ │ │ │ + lea 0x1(%rdx),%esi │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 32150 │ │ │ │ + movb $0x4e,(%rbx,%rdx,1) │ │ │ │ + cmp $0x4,%r14d │ │ │ │ + jne 3215e │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12d,%esi │ │ │ │ + lea 0xc4(%rsp),%r9 │ │ │ │ + lea 0xc0(%rsp),%r8 │ │ │ │ + call 305b0 │ │ │ │ + mov 0xc0(%rsp),%ecx │ │ │ │ + lea -0x1(%r12),%edx │ │ │ │ + mov 0xc4(%rsp),%esi │ │ │ │ + cmp %ecx,%edx │ │ │ │ + je 32528 │ │ │ │ + cmp %esi,%edx │ │ │ │ + je 32560 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ call 32c0 │ │ │ │ - lea 0x2(%r13),%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x5de73(%rip),%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - call 3710 │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - movsd (%rax,%r13,8),%xmm5 │ │ │ │ - mulsd %xmm0,%xmm5 │ │ │ │ - je 2928b <__cxa_finalize@plt+0x25abb> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %ebp,0xa4(%rsp) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %r13,0xa8(%rsp) │ │ │ │ - mov %r11,%r13 │ │ │ │ - movsd %xmm2,0x48(%rsp) │ │ │ │ - movsd %xmm5,0x98(%rsp) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp $0x64,%r15 │ │ │ │ + jne 32100 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp $0x64,%rbx │ │ │ │ + jne 32068 │ │ │ │ + imul $0x64,0xc(%rsp),%eax │ │ │ │ + mov 0x30(%rsp),%r12 │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea 0x554f9(%rip),%r15 │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + mov 0x60(%rsp),%r8d │ │ │ │ + movl $0x0,0x8c(%rsp) │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + mov 0xa0(%rsp),%r14 │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + lea 0x198(%rax),%rdi │ │ │ │ + add $0x8,%rax │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + movl $0x0,0x94(%rsp) │ │ │ │ + mov %rdi,0xb8(%rsp) │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov %r11,0x78(%rsp) │ │ │ │ + mov %r8d,0x90(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ + movq $0x0,(%r8) │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov %edx,%r9d │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0x190,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + movl $0x1,(%r8,%rbx,4) │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov 0x78(%rsp),%r11 │ │ │ │ + mov 0x58(%rsp),%rbp │ │ │ │ + mov 0x90(%rsp),%ebx │ │ │ │ + movl $0xffffffff,(%r11) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + imul $0x64,%r9d,%r9d │ │ │ │ + lea (%r11,%rax,4),%r12 │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 3480 │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x60(%rsp),%esi │ │ │ │ - mov %rax,%rbp │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x0,0xc0(%rsp) │ │ │ │ + jmp 32341 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x64,%rax │ │ │ │ + je 32398 │ │ │ │ + mov 0xc0(%rsp),%edi │ │ │ │ + lea (%r9,%rax,1),%esi │ │ │ │ + mov %eax,%r14d │ │ │ │ + lea 0x0(%rbp,%rsi,4),%r13 │ │ │ │ + mov 0x0(%r13),%esi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jae 32330 │ │ │ │ + cmp %ebx,%esi │ │ │ │ + jb 32330 │ │ │ │ + mov (%r8,%rax,4),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 28e90 <__cxa_finalize@plt+0x256c0> │ │ │ │ - mov %r12,%r8 │ │ │ │ + jne 32330 │ │ │ │ + mov (%r12),%esi │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 32372 │ │ │ │ + movl $0x0,(%r8,%rsi,4) │ │ │ │ + mov %r14d,(%r12) │ │ │ │ + mov 0x0(%r13),%esi │ │ │ │ + mov %esi,0xc0(%rsp) │ │ │ │ + movl $0x1,(%r8,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x64,%rax │ │ │ │ + jne 3233a │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12),%r9d │ │ │ │ + cmp $0xffffffff,%r9d │ │ │ │ + je 325a0 │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + movl $0xffffffff,(%r11,%rax,4) │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 32310 │ │ │ │ + subsd 0x5105f(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%rsi │ │ │ │ + btc $0x3f,%rsi │ │ │ │ + jmp 31d2c │ │ │ │ + mov %ebx,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r15d,%r15d │ │ │ │ + add $0x1,%rbx │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + movsd 0x50fbe(%rip),%xmm0 │ │ │ │ + call 3710 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mulsd 0x50dc5(%rip),%xmm0 │ │ │ │ + cvtsi2sd %r15,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r15 │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jne 31ed8 │ │ │ │ + jmp 31f3b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - jmp 28e77 <__cxa_finalize@plt+0x256a7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rsi),%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 28e68 <__cxa_finalize@plt+0x25698> │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x1,%edi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r15d,%eax │ │ │ │ - movsd (%r8),%xmm1 │ │ │ │ - imul %edi,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - movsd %xmm1,0x0(%rbp,%rax,8) │ │ │ │ - add $0x1,%r9d │ │ │ │ - add $0x8,%r8 │ │ │ │ - cmp %r9d,0x60(%rsp) │ │ │ │ - je 28e90 <__cxa_finalize@plt+0x256c0> │ │ │ │ - mov %r9d,%eax │ │ │ │ + mov %r14,(%rsp) │ │ │ │ xor %edx,%edx │ │ │ │ - div %r15d │ │ │ │ - test %edx,%edx │ │ │ │ - je 28e40 <__cxa_finalize@plt+0x25670> │ │ │ │ - test %esi,%esi │ │ │ │ - je 28e68 <__cxa_finalize@plt+0x25698> │ │ │ │ - mov %ecx,%edx │ │ │ │ - add $0x1,%ecx │ │ │ │ - jmp 28e53 <__cxa_finalize@plt+0x25683> │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %r15d,%r14d │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %r13,0x38(%rsp) │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %r11d,%r12d │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + jmp 3245c │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %r14d,0x4(%rdi) │ │ │ │ + je 3266c │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp $0x64,%rbx │ │ │ │ + je 324c8 │ │ │ │ + lea 0x0(,%rbx,8),%rbp │ │ │ │ + lea 0x0(%r13,%rbp,1),%rdi │ │ │ │ + test %dl,%dl │ │ │ │ + jne 32448 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jae 32452 │ │ │ │ + cmp 0x4(%rdi),%r14d │ │ │ │ + je 32bfb │ │ │ │ + test %eax,%eax │ │ │ │ + je 324e8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x328,%esi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 13000 │ │ │ │ + mov $0x320,%edx │ │ │ │ + lea (%rax,%rbp,1),%r15 │ │ │ │ + sub %rbp,%rdx │ │ │ │ + lea 0x8(%rax,%rbp,1),%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 3480 │ │ │ │ + mov %r12d,(%r15) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r14d,0x4(%r15) │ │ │ │ + cmp $0x64,%rbx │ │ │ │ + jne 3245c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov %r14d,%r15d │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov 0x38(%rsp),%r13 │ │ │ │ + jmp 3250b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12d,%r11d │ │ │ │ + mov %r14d,%r15d │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov %r11d,(%rdi) │ │ │ │ + mov %r15d,0x4(%rdi) │ │ │ │ + mov 0x38(%rsp),%r13 │ │ │ │ mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x64(%rsp),%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 28f10 <__cxa_finalize@plt+0x25740> │ │ │ │ - mov %rbp,%r9 │ │ │ │ - xor %ecx,%ecx │ │ │ │ + mov $0x320,%esi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%r12 │ │ │ │ + movzwl (%rbx),%eax │ │ │ │ + jmp 31f62 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc4(%rsp),%esi │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jne 321c6 │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + add %edi,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jae 3257b │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov %eax,(%rdi,%rdx,4) │ │ │ │ + jmp 321ce │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 321ce │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + add %edi,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jb 3254a │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + mov %eax,(%rdi,%rdx,4) │ │ │ │ + jmp 321ce │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 31f47 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x68(%rsp),%r10 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %edx,%edi │ │ │ │ + mov %ecx,0x88(%rsp) │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + movl $0xffffffff,(%r10) │ │ │ │ + mov 0x90(%rsp),%ebx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x0,0xc0(%rsp) │ │ │ │ + imul $0x64,%edi,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - xor %r10d,%r10d │ │ │ │ - jmp 28ef5 <__cxa_finalize@plt+0x25725> │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x1,%esi │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 28ee4 <__cxa_finalize@plt+0x25714> │ │ │ │ - mov %edi,%eax │ │ │ │ - movsd (%r9),%xmm1 │ │ │ │ - imul %r14d,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %eax,%eax │ │ │ │ - movsd %xmm1,(%rbx,%rax,8) │ │ │ │ - mov 0x64(%rsp),%eax │ │ │ │ - add $0x1,%r10d │ │ │ │ - add $0x8,%r9 │ │ │ │ - cmp %eax,%r10d │ │ │ │ - je 28f10 <__cxa_finalize@plt+0x25740> │ │ │ │ - mov %r10d,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %r15d │ │ │ │ + jmp 325f9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x64,%rax │ │ │ │ + je 32648 │ │ │ │ + mov 0xc0(%rsp),%esi │ │ │ │ + lea (%rdi,%rax,1),%edx │ │ │ │ + mov %eax,%r9d │ │ │ │ + lea (%r14,%rdx,4),%rcx │ │ │ │ + mov (%rcx),%edx │ │ │ │ + cmp %edx,%esi │ │ │ │ + jae 325e8 │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jb 325e8 │ │ │ │ + mov (%r8,%rax,4),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jne 28ec0 <__cxa_finalize@plt+0x256f0> │ │ │ │ - add $0x1,%edi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - jmp 28ec5 <__cxa_finalize@plt+0x256f5> │ │ │ │ + jne 325e8 │ │ │ │ + mov (%r10,%r12,4),%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 32626 │ │ │ │ + movl $0x0,(%r8,%rdx,4) │ │ │ │ + mov %r9d,(%r10,%r12,4) │ │ │ │ + mov (%rcx),%edx │ │ │ │ + mov %edx,0xc0(%rsp) │ │ │ │ + movl $0x1,(%r8,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x64,%rax │ │ │ │ + jne 325f2 │ │ │ │ nopl (%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x5dcdf(%rip),%xmm0 │ │ │ │ - mov %ebp,%eax │ │ │ │ - add $0x2,%eax │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - call 3710 │ │ │ │ - mulsd 0x0(%r13,%rbp,8),%xmm0 │ │ │ │ - movsd %xmm0,0x58(%rsp) │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - je 2927c <__cxa_finalize@plt+0x25aac> │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %r13,0x68(%rsp) │ │ │ │ - mov 0x30(%rsp),%r13 │ │ │ │ + mov (%r10,%r12,4),%edi │ │ │ │ + cmp $0xffffffff,%edi │ │ │ │ + je 326b2 │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp $0x64,%r12 │ │ │ │ + je 32bca │ │ │ │ + movl $0xffffffff,(%r10,%r12,4) │ │ │ │ + jmp 325d0 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x64,%edx │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov %r14d,%r15d │ │ │ │ + sub %ecx,%edx │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + shl $0x3,%rdx │ │ │ │ + lea (%r12,%rax,8),%rsi │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov 0x38(%rsp),%r13 │ │ │ │ + call 3480 │ │ │ │ + jmp 3250b │ │ │ │ + sub %r15d,%eax │ │ │ │ + mov %r15d,%edx │ │ │ │ + sub $0x1,%eax │ │ │ │ + jmp 31e6e │ │ │ │ + mov 0xa8(%rsp),%rbx │ │ │ │ xor %edi,%edi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r13,%rdx │ │ │ │ + mov %r12d,0x38(%rsp) │ │ │ │ mov %rbx,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 3070 │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 32830 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + mov $0xcccccccd,%r13d │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + lea (%rbx,%rdi,4),%r12 │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + mov %r12,%rbp │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x4(%rdi,%rax,8),%ebx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov $0x41,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ + call 3070 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + movb $0x0,(%r12,%rax,1) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 32772 │ │ │ │ + jmp 32795 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl (%r15,%rcx,1),%ecx │ │ │ │ + mov %cl,(%r12,%rdx,1) │ │ │ │ + cmp $0x4,%ebx │ │ │ │ + jbe 32795 │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + imul %r13,%rax │ │ │ │ + shr $0x22,%rax │ │ │ │ + lea (%rax,%rax,4),%esi │ │ │ │ + sub %esi,%ecx │ │ │ │ + lea 0x1(%rdx),%esi │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 32760 │ │ │ │ + movb $0x4e,(%r12,%rdx,1) │ │ │ │ + cmp $0x4,%ebx │ │ │ │ + jne 3276e │ │ │ │ + mov 0x38(%rsp),%edi │ │ │ │ + cmp %edi,0x30(%rsp) │ │ │ │ + je 32800 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + imul $0x64,0x0(%rbp),%eax │ │ │ │ + mov 0x48(%rsp),%ebx │ │ │ │ + sub %rdi,%rdx │ │ │ │ + add 0x0(%rbp,%rdx,4),%eax │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + sub $0x4,%rbp │ │ │ │ + sub (%r14,%rax,4),%ebx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov %ebx,0x40(%rsp) │ │ │ │ + add %rax,%rdi │ │ │ │ call 3480 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + subl $0x1,0x30(%rsp) │ │ │ │ + je 32830 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + add %ebx,%eax │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + jmp 32720 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%edi │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + sub $0x4,%rbp │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + add %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + subl $0x1,0x30(%rsp) │ │ │ │ + jne 32720 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + cmpl $0xffffffff,(%rax) │ │ │ │ + je 328ff │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x4(%rax,%rdi,8),%r12d │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x2c(%rsp),%edx │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov $0x41,%esi │ │ │ │ mov %rax,%r13 │ │ │ │ - test %edx,%edx │ │ │ │ - je 29008 <__cxa_finalize@plt+0x25838> │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - jmp 28fee <__cxa_finalize@plt+0x2581e> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rsi),%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 28fe0 <__cxa_finalize@plt+0x25810> │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x1,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %r8d,%edx │ │ │ │ - movsd (%r12,%rdi,8),%xmm6 │ │ │ │ - imul %r14d,%edx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%edx │ │ │ │ - movsd %xmm6,0x0(%r13,%rdx,8) │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp %rdi,0xd0(%rsp) │ │ │ │ - je 29008 <__cxa_finalize@plt+0x25838> │ │ │ │ - mov %edi,%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + call 3070 │ │ │ │ + movb $0x0,0x0(%r13,%rbx,1) │ │ │ │ xor %edx,%edx │ │ │ │ - div %r14d │ │ │ │ - test %edx,%edx │ │ │ │ - je 28fb0 <__cxa_finalize@plt+0x257e0> │ │ │ │ - test %esi,%esi │ │ │ │ - je 28fe0 <__cxa_finalize@plt+0x25810> │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - jmp 28fc6 <__cxa_finalize@plt+0x257f6> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov $0xcccccccd,%edi │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 3289d │ │ │ │ + jmp 328c4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r15,%rcx,1),%ecx │ │ │ │ + mov %cl,0x0(%r13,%rdx,1) │ │ │ │ + cmp $0x4,%r12d │ │ │ │ + jbe 328c4 │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %r12d,%ecx │ │ │ │ + imul %rdi,%rax │ │ │ │ + shr $0x22,%rax │ │ │ │ + lea (%rax,%rax,4),%esi │ │ │ │ + sub %esi,%ecx │ │ │ │ + lea 0x1(%rdx),%esi │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 32888 │ │ │ │ + movb $0x4e,0x0(%r13,%rdx,1) │ │ │ │ + cmp $0x4,%r12d │ │ │ │ + jne 32898 │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + mov 0x8c(%rsp),%eax │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + add (%rdi),%eax │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + sub (%r14,%rax,4),%edi │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add %edi,0x40(%rsp) │ │ │ │ + mov 0x40(%rsp),%edi │ │ │ │ + add %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov %r13,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 29088 <__cxa_finalize@plt+0x258b8> │ │ │ │ - mov 0x14(%rsp),%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 329cb │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x4(%rdi,%rax,8),%r12d │ │ │ │ xor %edi,%edi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - jmp 2906d <__cxa_finalize@plt+0x2589d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%edx │ │ │ │ - add $0x1,%ecx │ │ │ │ - cmp %ebp,%edx │ │ │ │ - je 29064 <__cxa_finalize@plt+0x25894> │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - movsd 0x0(%r13,%r8,8),%xmm6 │ │ │ │ - imul %esi,%eax │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x1,%edi │ │ │ │ - mov %eax,%eax │ │ │ │ - movsd %xmm6,(%r12,%rax,8) │ │ │ │ - add $0x1,%r8 │ │ │ │ - cmp %r8,%r9 │ │ │ │ - je 29088 <__cxa_finalize@plt+0x258b8> │ │ │ │ - mov %r8d,%eax │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov $0x41,%esi │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + call 3070 │ │ │ │ + movb $0x0,0x0(%r13,%rbx,1) │ │ │ │ xor %edx,%edx │ │ │ │ - div %r14d │ │ │ │ - test %edx,%edx │ │ │ │ - jne 29040 <__cxa_finalize@plt+0x25870> │ │ │ │ - add $0x1,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - jmp 29045 <__cxa_finalize@plt+0x25875> │ │ │ │ - nopl (%rax) │ │ │ │ + mov $0xcccccccd,%edi │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 32965 │ │ │ │ + jmp 3298c │ │ │ │ + movzbl (%r15,%rcx,1),%ecx │ │ │ │ + mov %cl,0x0(%r13,%rdx,1) │ │ │ │ + cmp $0x4,%r12d │ │ │ │ + jbe 3298c │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %r12d,%ecx │ │ │ │ + imul %rdi,%rax │ │ │ │ + shr $0x22,%rax │ │ │ │ + lea (%rax,%rax,4),%esi │ │ │ │ + sub %esi,%ecx │ │ │ │ + lea 0x1(%rdx),%esi │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 32950 │ │ │ │ + movb $0x4e,0x0(%r13,%rdx,1) │ │ │ │ + cmp $0x4,%r12d │ │ │ │ + jne 32960 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x8c(%rsp),%eax │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + add (%rdi),%eax │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + sub (%rbx,%rax,4),%edi │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add %edi,0x40(%rsp) │ │ │ │ + mov 0x40(%rsp),%edi │ │ │ │ + add %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ mov %r13,%rdi │ │ │ │ call 32c0 │ │ │ │ - lea 0x2(%rbp),%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x5db69(%rip),%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - call 3710 │ │ │ │ - mulsd (%rbx,%rbp,8),%xmm0 │ │ │ │ - cmpl $0x1,0x28(%rsp) │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - je 29250 <__cxa_finalize@plt+0x25a80> │ │ │ │ - mov 0x28(%rsp),%edx │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - add $0x1,%rbp │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - call 28a00 <__cxa_finalize@plt+0x25230> │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ + cmpl $0x1,0x88(%rsp) │ │ │ │ + jbe 32ad1 │ │ │ │ + mov 0x88(%rsp),%eax │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov $0xcccccccd,%r12d │ │ │ │ + mov 0x40(%rsp),%ebx │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + sub $0x2,%eax │ │ │ │ + lea 0x4(%rdi),%r9 │ │ │ │ + lea 0x8(%rdi,%rax,4),%rax │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov (%r14),%eax │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x4(%rdi,%rax,8),%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x41,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 3070 │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + movb $0x0,0x0(%rbp,%r13,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 32a63 │ │ │ │ + jmp 32a86 │ │ │ │ + movzbl (%r15,%rsi,1),%esi │ │ │ │ + mov %sil,0x0(%rbp,%rdx,1) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jbe 32a86 │ │ │ │ + mov %edi,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + imul %r12,%rax │ │ │ │ + shr $0x22,%rax │ │ │ │ + lea (%rax,%rax,4),%edi │ │ │ │ + sub %edi,%esi │ │ │ │ + lea 0x1(%rdx),%edi │ │ │ │ + cmp $0x4,%esi │ │ │ │ + jne 32a50 │ │ │ │ + movb $0x4e,0x0(%rbp,%rdx,1) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 32a5f │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + add $0x4,%r14 │ │ │ │ + add %eax,%ebx │ │ │ │ + imul $0x64,-0x8(%r14),%eax │ │ │ │ + add -0x4(%r14),%eax │ │ │ │ + sub (%rdi,%rax,4),%ebx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %ebx,%edi │ │ │ │ + add %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 32c0 │ │ │ │ - cmp %ebp,%r14d │ │ │ │ - jg 28f5e <__cxa_finalize@plt+0x2578e> │ │ │ │ - mov 0x68(%rsp),%r13 │ │ │ │ - movsd 0x58(%rsp),%xmm1 │ │ │ │ - mulsd 0x8(%rsp),%xmm1 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - addsd 0x48(%rsp),%xmm1 │ │ │ │ - movsd %xmm1,0x48(%rsp) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jne 32a10 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x94(%rsp),%edx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jae 32c1f │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 32b07 │ │ │ │ call 32c0 │ │ │ │ - addq $0x1,0x18(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmp %eax,%r15d │ │ │ │ - jg 28deb <__cxa_finalize@plt+0x2561b> │ │ │ │ - mov %r13,%r11 │ │ │ │ - movsd 0x48(%rsp),%xmm2 │ │ │ │ - movsd 0x98(%rsp),%xmm5 │ │ │ │ - mov 0xa4(%rsp),%ebp │ │ │ │ - mov 0xa8(%rsp),%r13 │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ - mov %r11,%rdi │ │ │ │ - add $0x1,%r13 │ │ │ │ - addsd 0x90(%rsp),%xmm2 │ │ │ │ - movsd %xmm2,0x90(%rsp) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %eax,0x94(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + addq $0x1,0x70(%rsp) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + addl $0x64,0x8c(%rsp) │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jne 32298 │ │ │ │ + mov 0x78(%rsp),%r11 │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ + mov %r11,(%rsp) │ │ │ │ call 32c0 │ │ │ │ - cmp %r13d,%ebp │ │ │ │ - jg 28c42 <__cxa_finalize@plt+0x25472> │ │ │ │ - mov 0xec(%rsp),%r12d │ │ │ │ - mov 0xf8(%rsp),%r15 │ │ │ │ - mov %ebp,%ebx │ │ │ │ - movsd 0xf0(%rsp),%xmm1 │ │ │ │ - movsd 0x90(%rsp),%xmm3 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - add $0x1,%r15 │ │ │ │ - addsd 0xd8(%rsp),%xmm1 │ │ │ │ - movsd %xmm1,0xd8(%rsp) │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jg 28bb7 <__cxa_finalize@plt+0x253e7> │ │ │ │ - movsd 0xd8(%rsp),%xmm4 │ │ │ │ - mov %ebx,%r15d │ │ │ │ - mov %r12d,%ebp │ │ │ │ - mov 0x128(%rsp),%rbx │ │ │ │ - movsd 0x108(%rsp),%xmm1 │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - mulsd %xmm4,%xmm1 │ │ │ │ - addsd 0x100(%rsp),%xmm1 │ │ │ │ - movsd %xmm1,0x100(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x118(%rsp),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 28b3a <__cxa_finalize@plt+0x2536a> │ │ │ │ - movsd 0x100(%rsp),%xmm0 │ │ │ │ - add $0x138,%rsp │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 32c61 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + add $0xd8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mulsd (%r12),%xmm1 │ │ │ │ - mov %r12,%rdi │ │ │ │ - addsd 0x8(%rsp),%xmm1 │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ + mov 0xa8(%rsp),%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 3070 │ │ │ │ + movl $0x64,0x38(%rsp) │ │ │ │ + jmp 326ec │ │ │ │ + mov %r12d,%r11d │ │ │ │ + mov %r14d,%r15d │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov %r11d,(%rdi) │ │ │ │ + mov 0x38(%rsp),%r13 │ │ │ │ + jmp 3250b │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 290fe <__cxa_finalize@plt+0x2592e> │ │ │ │ - mov $0x1,%ebp │ │ │ │ - jmp 28f5e <__cxa_finalize@plt+0x2578e> │ │ │ │ - movsd (%rbx),%xmm6 │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - jmp 29103 <__cxa_finalize@plt+0x25933> │ │ │ │ - movsd (%r11),%xmm2 │ │ │ │ - jmp 29158 <__cxa_finalize@plt+0x25988> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - movsd (%rax),%xmm3 │ │ │ │ - jmp 291a7 <__cxa_finalize@plt+0x259d7> │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - movsd (%rax),%xmm4 │ │ │ │ - jmp 291ee <__cxa_finalize@plt+0x25a1e> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 32b1b │ │ │ │ + subsd 0x507ea(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%rdx │ │ │ │ + btc $0x3f,%rdx │ │ │ │ + jmp 31d86 │ │ │ │ + cmp %edx,%eax │ │ │ │ + cmovbe %eax,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %edx,0x58(%rsp) │ │ │ │ + call 3780 │ │ │ │ + mov %eax,%edi │ │ │ │ + call 3550 │ │ │ │ + jmp 31ce7 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + lea 0x54ab3(%rip),%rcx │ │ │ │ + mov $0x273,%edx │ │ │ │ + lea 0x4ed13(%rip),%rsi │ │ │ │ + lea 0x4ed1b(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 32d20 │ │ │ │ push %r15 │ │ │ │ + mov %rcx,%r15 │ │ │ │ push %r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 2951d <__cxa_finalize@plt+0x25d4d> │ │ │ │ - mov %edx,%ebx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 29529 <__cxa_finalize@plt+0x25d59> │ │ │ │ - mov %edx,%eax │ │ │ │ - lea -0x1(%rdx),%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - imul %edx,%eax │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov %eax,%ebp │ │ │ │ - mov %eax,0x3c(%rsp) │ │ │ │ - lea 0x0(,%rbp,8),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %edx,%eax │ │ │ │ - imul %r13d,%eax │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - cltq │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %r13d,%eax │ │ │ │ - imul %r13d,%eax │ │ │ │ - cltq │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - movslq %edx,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 3480 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x3c(%rsp),%edx │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %edx,%edx │ │ │ │ - je 293e0 <__cxa_finalize@plt+0x25c10> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xffffffff,%r10d │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - jmp 293cb <__cxa_finalize@plt+0x25bfb> │ │ │ │ + sub $0x8,%rsp │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rdi),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - test %esi,%esi │ │ │ │ - je 293c2 <__cxa_finalize@plt+0x25bf2> │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x1,%r10d │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %ebx,%eax │ │ │ │ - movsd (%r14,%rcx,8),%xmm0 │ │ │ │ - imul %r10d,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - movsd %xmm0,(%r15,%rax,8) │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - je 293e0 <__cxa_finalize@plt+0x25c10> │ │ │ │ - mov %ecx,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %ebx │ │ │ │ - test %edx,%edx │ │ │ │ - je 29398 <__cxa_finalize@plt+0x25bc8> │ │ │ │ - test %edi,%edi │ │ │ │ - je 293c2 <__cxa_finalize@plt+0x25bf2> │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x1,%esi │ │ │ │ - jmp 293ac <__cxa_finalize@plt+0x25bdc> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 29460 <__cxa_finalize@plt+0x25c90> │ │ │ │ - mov 0x38(%rsp),%r11d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ - jmp 29445 <__cxa_finalize@plt+0x25c75> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edi,%edx │ │ │ │ - add $0x1,%edi │ │ │ │ - cmp %r12d,%edx │ │ │ │ - je 2943c <__cxa_finalize@plt+0x25c6c> │ │ │ │ - mov %r8d,%eax │ │ │ │ - movsd (%r15,%rcx,8),%xmm0 │ │ │ │ - imul %r13d,%eax │ │ │ │ - add %esi,%eax │ │ │ │ - add $0x1,%esi │ │ │ │ - mov %eax,%eax │ │ │ │ - movsd %xmm0,(%r14,%rax,8) │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %rcx,%r11 │ │ │ │ - je 29460 <__cxa_finalize@plt+0x25c90> │ │ │ │ - mov %ecx,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %ebx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 29418 <__cxa_finalize@plt+0x25c48> │ │ │ │ - add $0x1,%r8d │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea (%r14,%r14,4),%rbx │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov 0x260(%r15),%rcx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmp 2941d <__cxa_finalize@plt+0x25c4d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32c0 │ │ │ │ - lea 0x2(%r12),%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x5d78f(%rip),%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - call 3710 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movsd (%rax,%r12,8),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - je 294f0 <__cxa_finalize@plt+0x25d20> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - add $0x1,%r12 │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - call 28a00 <__cxa_finalize@plt+0x25230> │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - cmp %r12,0x48(%rsp) │ │ │ │ - jne 29349 <__cxa_finalize@plt+0x25b79> │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - add $0x58,%rsp │ │ │ │ + add %rbx,%rdi │ │ │ │ + add $0x1,%r14 │ │ │ │ + call 4a410 │ │ │ │ + add 0x8(%rbp),%rbx │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov 0x260(%r15),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 4a410 │ │ │ │ + cmp 0x0(%rbp),%r14d │ │ │ │ + jb 32cc0 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - mulsd (%r14),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - add $0x1,%r12 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - cmp $0x2,%r12 │ │ │ │ - jne 29349 <__cxa_finalize@plt+0x25b79> │ │ │ │ - jmp 294da <__cxa_finalize@plt+0x25d0a> │ │ │ │ - movsd (%rsi),%xmm4 │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - jmp 294da <__cxa_finalize@plt+0x25d0a> │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - jmp 294da <__cxa_finalize@plt+0x25d0a> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + lea 0x51eaf(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edi,%ecx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x4ec57(%rip),%rdi │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + lea 0x4ec4b(%rip),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3680 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ + mov %rsi,%r9 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ + mov %ecx,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - jmp 295f3 <__cxa_finalize@plt+0x25e23> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - add $0x1,%r12 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - call 32c0 │ │ │ │ - movsd 0x0(%rbp,%r13,8),%xmm0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xorpd 0x5d424(%rip),%xmm0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - call 292c0 <__cxa_finalize@plt+0x25af0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - movsd 0x18(%rsp),%xmm7 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mulsd 0x20(%rsp),%xmm7 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - mulsd 0x28(%rsp),%xmm0 │ │ │ │ - addsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - cmp $0x3,%r12 │ │ │ │ - je 29700 <__cxa_finalize@plt+0x25f30> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r12d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x3,%ecx │ │ │ │ - mov $0x3,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - call 28830 <__cxa_finalize@plt+0x25060> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x5d5e9(%rip),%xmm0 │ │ │ │ + mov %edx,%ebx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 32db8 │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 32f10 │ │ │ │ + mov $0x18,%edi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call 31a0 │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ - lea 0x2(%r12),%eax │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - call 3710 │ │ │ │ - mulsd (%r15,%r12,8),%xmm0 │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - mov $0x20,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov $0x20,%edx │ │ │ │ + call 252c0 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov 0x78(%r9),%rax │ │ │ │ + mov (%rax,%rdx,4),%r8d │ │ │ │ + cmp %r8d,%r12d │ │ │ │ + jb 32df6 │ │ │ │ + cmp %r8d,%ebx │ │ │ │ + jb 32dfc │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov (%rax,%rdx,4),%r8d │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + lea -0x1(%r8),%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %ebx,0x40(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + mov %eax,0x44(%rsp) │ │ │ │ + call 25460 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 25600 │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3334a │ │ │ │ + mov 0x8(%r9),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%r8d │ │ │ │ + jae 33397 │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov %r13d,0x38(%rsp) │ │ │ │ + mov %r9,%r11 │ │ │ │ + mov %r8d,%r9d │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov %r12d,0x3c(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x78(%r11),%rdx │ │ │ │ + mov %r9d,%r8d │ │ │ │ + mov (%rdx,%r8,4),%ecx │ │ │ │ + mov 0x48(%r11),%rdx │ │ │ │ + movzbl (%rdx,%rcx,1),%ebx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + cmp $0xfd,%bl │ │ │ │ + jbe 32fa3 │ │ │ │ + mov 0x58(%r11),%r12d │ │ │ │ + mov 0x50(%r11),%r13 │ │ │ │ + mov %ecx,0x40(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 33338 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + mov %r11,0x28(%rsp) │ │ │ │ + jmp 32edf │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 32f80 │ │ │ │ + lea 0x1(%rbx),%r12 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jae 32f05 │ │ │ │ + lea (%r14,%r12,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + shr $1,%rbx │ │ │ │ + lea 0x0(%r13,%rbx,8),%rbp │ │ │ │ mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 32ed0 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jb 32edf │ │ │ │ + mov 0x8(%rsp),%ebx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + jmp 33028 │ │ │ │ + mov $0x18,%edi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + call 31a0 │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov $0xa,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 3480 │ │ │ │ - mov $0x10,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - movsd 0x10(%rbx),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd 0x18(%rbx),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rax) │ │ │ │ - call 32c0 │ │ │ │ - mov $0x8,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 29570 <__cxa_finalize@plt+0x25da0> │ │ │ │ - movsd 0x8(%r14),%xmm0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - call 32c0 │ │ │ │ - movsd 0x0(%rbp),%xmm4 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - call 292c0 <__cxa_finalize@plt+0x25af0> │ │ │ │ - mulsd 0x18(%rsp),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - addsd (%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - jmp 29644 <__cxa_finalize@plt+0x25e74> │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 252c0 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmpl $0x1,0x8(%r9) │ │ │ │ + jne 32e52 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm2 │ │ │ │ - jp 29729 <__cxa_finalize@plt+0x25f59> │ │ │ │ - mov $0x0,%ebx │ │ │ │ - jne 29729 <__cxa_finalize@plt+0x25f59> │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3339f │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - movupd 0x10(%r15),%xmm2 │ │ │ │ - movupd (%r15),%xmm1 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x48,%esi │ │ │ │ - movsd 0x40(%r15),%xmm10 │ │ │ │ - movupd 0x20(%r15),%xmm0 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - movapd %xmm2,%xmm9 │ │ │ │ - movsd 0x30(%r15),%xmm5 │ │ │ │ - movlpd 0x28(%r15),%xmm4 │ │ │ │ - shufpd $0x1,%xmm2,%xmm6 │ │ │ │ - unpcklpd %xmm1,%xmm9 │ │ │ │ - movsd 0x38(%r15),%xmm8 │ │ │ │ - mulpd %xmm6,%xmm4 │ │ │ │ - movupd 0x20(%r15),%xmm6 │ │ │ │ - movapd %xmm10,%xmm3 │ │ │ │ - movapd %xmm0,%xmm11 │ │ │ │ - unpcklpd %xmm5,%xmm3 │ │ │ │ - movapd %xmm8,%xmm12 │ │ │ │ - unpckhpd %xmm2,%xmm11 │ │ │ │ - movsd 0x10(%rsp),%xmm13 │ │ │ │ - mulpd %xmm9,%xmm6 │ │ │ │ - unpcklpd %xmm10,%xmm12 │ │ │ │ - mulpd %xmm12,%xmm11 │ │ │ │ - movapd %xmm13,%xmm7 │ │ │ │ - movapd %xmm5,%xmm12 │ │ │ │ - unpcklpd %xmm7,%xmm7 │ │ │ │ - unpcklpd %xmm10,%xmm12 │ │ │ │ - unpcklpd %xmm8,%xmm5 │ │ │ │ - mulpd %xmm9,%xmm5 │ │ │ │ - subpd %xmm6,%xmm4 │ │ │ │ - movapd %xmm3,%xmm6 │ │ │ │ - mulpd %xmm0,%xmm6 │ │ │ │ - mulpd %xmm1,%xmm3 │ │ │ │ - divpd %xmm7,%xmm4 │ │ │ │ - subpd %xmm11,%xmm6 │ │ │ │ - movapd %xmm8,%xmm11 │ │ │ │ - unpcklpd %xmm11,%xmm11 │ │ │ │ - subpd %xmm5,%xmm3 │ │ │ │ - divpd %xmm7,%xmm6 │ │ │ │ - movups %xmm4,0x30(%r15) │ │ │ │ - divpd %xmm7,%xmm3 │ │ │ │ - movups %xmm6,(%r15) │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - shufpd $0x1,%xmm2,%xmm6 │ │ │ │ - mulpd %xmm11,%xmm6 │ │ │ │ - movapd %xmm1,%xmm11 │ │ │ │ - unpckhpd %xmm2,%xmm2 │ │ │ │ - movsd %xmm0,%xmm11 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movapd %xmm11,%xmm10 │ │ │ │ - unpckhpd %xmm1,%xmm1 │ │ │ │ - mulpd %xmm12,%xmm10 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - subpd %xmm10,%xmm6 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - divpd %xmm7,%xmm6 │ │ │ │ - movups %xmm3,0x20(%r15) │ │ │ │ - divsd %xmm13,%xmm0 │ │ │ │ - movups %xmm6,0x10(%r15) │ │ │ │ - movsd %xmm0,0x40(%r15) │ │ │ │ - call 5e500 │ │ │ │ - movsd (%r15),%xmm0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov 0x28(%rsp),%r11 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 33338 │ │ │ │ + mov 0x4(%rbp),%ebx │ │ │ │ + mov 0x48(%r11),%rdx │ │ │ │ + movzbl (%rdx,%r8,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 3306f │ │ │ │ + mov 0x58(%r11),%r13d │ │ │ │ + mov 0x50(%r11),%rsi │ │ │ │ + mov %r9d,0x40(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 33330 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %ebx,0x20(%rsp) │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %r11,0x28(%rsp) │ │ │ │ + jmp 32ffb │ │ │ │ + nopl (%rax) │ │ │ │ + je 33050 │ │ │ │ + lea 0x1(%r13),%rbx │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jae 33020 │ │ │ │ + lea (%rbx,%r14,1),%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd 0x8(%r15),%xmm0 │ │ │ │ - movsd %xmm0,0x18(%rax) │ │ │ │ - movsd 0x10(%r15),%xmm0 │ │ │ │ - movsd %xmm0,0x30(%rax) │ │ │ │ - movsd 0x18(%r15),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rax) │ │ │ │ - movsd 0x20(%r15),%xmm0 │ │ │ │ - movsd %xmm0,0x20(%rax) │ │ │ │ - movsd 0x28(%r15),%xmm0 │ │ │ │ - movsd %xmm0,0x38(%rax) │ │ │ │ - movsd 0x30(%r15),%xmm0 │ │ │ │ - movsd %xmm0,0x10(%rax) │ │ │ │ - movsd 0x38(%r15),%xmm0 │ │ │ │ - movsd %xmm0,0x28(%rax) │ │ │ │ - movsd 0x40(%r15),%xmm0 │ │ │ │ - movsd %xmm0,0x40(%rax) │ │ │ │ - call 32c0 │ │ │ │ - jmp 29717 <__cxa_finalize@plt+0x25f47> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %rdi,%rax │ │ │ │ - test %esi,%esi │ │ │ │ - je 2992a <__cxa_finalize@plt+0x2615a> │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 2992b <__cxa_finalize@plt+0x2615b> │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r12,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 32ff0 │ │ │ │ + mov %r13,%r14 │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jb 32ffb │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov %r8d,%ecx │ │ │ │ + lea 0x4e975(%rip),%rdi │ │ │ │ + lea 0x51bb2(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x20(%rsp),%ebx │ │ │ │ + mov 0x28(%rsp),%r11 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 33330 │ │ │ │ + mov 0x4(%rbp),%edx │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jne 332b0 │ │ │ │ + mov 0x48(%r11),%rdx │ │ │ │ + movzbl (%rdx,%r8,1),%r10d │ │ │ │ + movzbl %r10b,%esi │ │ │ │ + cmp $0xfd,%r10b │ │ │ │ + jbe 33127 │ │ │ │ + mov 0x58(%r11),%r13d │ │ │ │ + mov 0x50(%r11),%rsi │ │ │ │ + mov %r9d,0x40(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 33330 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + jmp 330e0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 33108 │ │ │ │ + lea 0x1(%r12),%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jae 33020 │ │ │ │ + lea 0x0(%r13,%r14,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 330d0 │ │ │ │ + mov %r12,%r14 │ │ │ │ + jmp 330d7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 33330 │ │ │ │ + mov 0x4(%rbp),%esi │ │ │ │ + mov 0x48(%r11),%rdx │ │ │ │ + lea 0x1(%r9),%ecx │ │ │ │ + movzbl (%rdx,%rcx,1),%edx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 331e4 │ │ │ │ + mov 0x58(%r11),%ebp │ │ │ │ + mov 0x50(%r11),%r12 │ │ │ │ + mov %ecx,0x40(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 33341 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + mov %r11,0x30(%rsp) │ │ │ │ + jmp 3318b │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 331c0 │ │ │ │ + lea 0x1(%rbx),%rbp │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jae 331b1 │ │ │ │ + lea 0x0(%rbp,%r14,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + shr $1,%rbx │ │ │ │ + lea (%r12,%rbx,8),%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 33180 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jb 3318b │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ mov %esi,%ecx │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - shr $1,%ecx │ │ │ │ - unpcklpd %xmm2,%xmm2 │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ + jmp 33028 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + mov 0x30(%rsp),%r11 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 33341 │ │ │ │ + mov 0x4(%r13),%edx │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 332b0 │ │ │ │ + mov 0x78(%r11),%rdx │ │ │ │ + mov (%rdx,%r8,4),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 332b0 │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov %r9d,0x40(%rsp) │ │ │ │ + mov %eax,0x44(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 25460 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 25600 │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 33250 │ │ │ │ + mov 0x8(%r11),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 3329a │ │ │ │ + mov %ebx,%r9d │ │ │ │ + jmp 32e70 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movupd (%rdx),%xmm1 │ │ │ │ - add $0x10,%rdx │ │ │ │ - addpd %xmm2,%xmm1 │ │ │ │ - movups %xmm1,-0x10(%rdx) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 29900 <__cxa_finalize@plt+0x26130> │ │ │ │ - test $0x1,%sil │ │ │ │ - je 2992a <__cxa_finalize@plt+0x2615a> │ │ │ │ - and $0xfffffffe,%esi │ │ │ │ - lea (%rax,%rsi,8),%rdx │ │ │ │ - addsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - ret │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 2991e <__cxa_finalize@plt+0x2614e> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - test %esi,%esi │ │ │ │ - je 29988 <__cxa_finalize@plt+0x261b8> │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 2999c <__cxa_finalize@plt+0x261cc> │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %rdi,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%edx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rdi,%rdx │ │ │ │ - nop │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - add $0x10,%rax │ │ │ │ - addsd -0x8(%rax),%xmm0 │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 29950 <__cxa_finalize@plt+0x26180> │ │ │ │ - test $0x1,%sil │ │ │ │ - je 29972 <__cxa_finalize@plt+0x261a2> │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - addsd (%rdi,%rax,8),%xmm0 │ │ │ │ - mov %esi,%esi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rsi,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%esi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rsi,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - ret │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 25600 │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + call 254e0 │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 33233 │ │ │ │ + lea 0x4e74c(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 2996d <__cxa_finalize@plt+0x2619d> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%esi │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov $0x4,%edx │ │ │ │ - push %rbx │ │ │ │ - cvtsi2sd %rsi,%xmm7 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - sub $0x18,%rsp │ │ │ │ - lea 0x325f9(%rip),%rcx │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - call 34d0 │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - movsd 0x5d1f0(%rip),%xmm4 │ │ │ │ - movq 0x5cf68(%rip),%xmm1 │ │ │ │ - movsd 0x5d1c8(%rip),%xmm5 │ │ │ │ - movsd 0x5d14f(%rip),%xmm8 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - andpd %xmm1,%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm5 │ │ │ │ - jbe 29a4b <__cxa_finalize@plt+0x2627b> │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - andnpd %xmm0,%xmm3 │ │ │ │ - cvtsi2sd %rax,%xmm2 │ │ │ │ - cmpnlesd %xmm2,%xmm6 │ │ │ │ - andpd %xmm8,%xmm6 │ │ │ │ - addsd %xmm2,%xmm6 │ │ │ │ - orpd %xmm3,%xmm6 │ │ │ │ - comisd %xmm6,%xmm7 │ │ │ │ - jb 29a56 <__cxa_finalize@plt+0x26286> │ │ │ │ - cvttsd2si %xmm6,%rbp │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - andpd %xmm1,%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm5 │ │ │ │ - jbe 29a7e <__cxa_finalize@plt+0x262ae> │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - andnpd %xmm0,%xmm1 │ │ │ │ - cvtsi2sd %rax,%xmm2 │ │ │ │ - orpd %xmm1,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - comisd %xmm8,%xmm0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - jb 29a94 <__cxa_finalize@plt+0x262c4> │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov 0x8(%r11),%eax │ │ │ │ sub $0x1,%eax │ │ │ │ - lea (%rbx,%rax,4),%rax │ │ │ │ - lea -0x1(%rbp),%edx │ │ │ │ - mov (%rax),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - add (%rbx,%rdx,4),%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - ret │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 3323e │ │ │ │ + mov 0x38(%rsp),%r13d │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov 0x3c(%rsp),%r12d │ │ │ │ + jmp 332c2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%r13d │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov %r9d,%ebx │ │ │ │ + mov 0x3c(%rsp),%r12d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 32f50 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %ebx,0x40(%rsp) │ │ │ │ + mov %r12d,0x44(%rsp) │ │ │ │ + call 25460 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 25600 │ │ │ │ + test %eax,%eax │ │ │ │ + je 32f50 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 25600 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + call 254e0 │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 32f50 │ │ │ │ + lea 0x4e6ae(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + jmp 32f50 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r9d,%r8d │ │ │ │ + jmp 33025 │ │ │ │ + mov %esi,%ebx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + jmp 33028 │ │ │ │ + mov %edi,%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 33028 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 25600 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + call 254e0 │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 32e3c │ │ │ │ + lea 0x4e64e(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + jmp 32e3c │ │ │ │ + mov %r8d,%ebx │ │ │ │ + jmp 332d0 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%esi │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov $0x1,%edx │ │ │ │ - push %rbx │ │ │ │ - cvtsi2sd %rsi,%xmm7 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - sub $0x18,%rsp │ │ │ │ - lea 0x32519(%rip),%rcx │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - call 34d0 │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - movsd 0x5d0f0(%rip),%xmm4 │ │ │ │ - movq 0x5ce68(%rip),%xmm1 │ │ │ │ - movsd 0x5d0c8(%rip),%xmm5 │ │ │ │ - movsd 0x5d04f(%rip),%xmm8 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - andpd %xmm1,%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm5 │ │ │ │ - jbe 29b4b <__cxa_finalize@plt+0x2637b> │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - andnpd %xmm0,%xmm3 │ │ │ │ - cvtsi2sd %rax,%xmm2 │ │ │ │ - cmpnlesd %xmm2,%xmm6 │ │ │ │ - andpd %xmm8,%xmm6 │ │ │ │ - addsd %xmm2,%xmm6 │ │ │ │ - orpd %xmm3,%xmm6 │ │ │ │ - comisd %xmm6,%xmm7 │ │ │ │ - jb 29b56 <__cxa_finalize@plt+0x26386> │ │ │ │ - cvttsd2si %xmm6,%rbp │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - andpd %xmm1,%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm5 │ │ │ │ - jbe 29b7e <__cxa_finalize@plt+0x263ae> │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - andnpd %xmm0,%xmm1 │ │ │ │ - cvtsi2sd %rax,%xmm2 │ │ │ │ - orpd %xmm1,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - comisd %xmm8,%xmm0 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - jb 29b93 <__cxa_finalize@plt+0x263c3> │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - add %rbx,%rdx │ │ │ │ - lea -0x1(%rbp),%eax │ │ │ │ - movsbl (%rdx),%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsbl (%rbx,%rax,1),%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - add %edx,%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + jmp 32c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%esi │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov $0x8,%edx │ │ │ │ push %rbx │ │ │ │ - cvtsi2sd %rsi,%xmm7 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - sub $0x18,%rsp │ │ │ │ - lea 0x32429(%rip),%rcx │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - call 34d0 │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - movsd 0x5cfe0(%rip),%xmm4 │ │ │ │ - movq 0x5cd58(%rip),%xmm1 │ │ │ │ - movsd 0x5cfb8(%rip),%xmm5 │ │ │ │ - movsd 0x5cf3f(%rip),%xmm8 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - andpd %xmm1,%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm5 │ │ │ │ - jbe 29c5b <__cxa_finalize@plt+0x2648b> │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - andnpd %xmm0,%xmm3 │ │ │ │ - cvtsi2sd %rax,%xmm2 │ │ │ │ - cmpnlesd %xmm2,%xmm6 │ │ │ │ - andpd %xmm8,%xmm6 │ │ │ │ - addsd %xmm2,%xmm6 │ │ │ │ - orpd %xmm3,%xmm6 │ │ │ │ - comisd %xmm6,%xmm7 │ │ │ │ - jb 29c66 <__cxa_finalize@plt+0x26496> │ │ │ │ - cvttsd2si %xmm6,%rbp │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - andpd %xmm1,%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm5 │ │ │ │ - jbe 29c8e <__cxa_finalize@plt+0x264be> │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - andnpd %xmm0,%xmm1 │ │ │ │ - cvtsi2sd %rax,%xmm2 │ │ │ │ - orpd %xmm1,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - comisd %xmm8,%xmm0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - jb 29ca4 <__cxa_finalize@plt+0x264d4> │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rbx,%rax,8),%rax │ │ │ │ - lea -0x1(%rbp),%edx │ │ │ │ - movsd (%rbx,%rdx,8),%xmm0 │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - test %esi,%esi │ │ │ │ - je 29d00 <__cxa_finalize@plt+0x26530> │ │ │ │ - mov %esi,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea (%rdi,%rsi,4),%rax │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %edx,%esi │ │ │ │ + je 340e8 │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %rdi,%r12 │ │ │ │ + lea 0x70(%rsp),%rbx │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 32d80 │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + call 25600 │ │ │ │ + cmp %eax,0x14(%rsp) │ │ │ │ + jae 33bc1 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x14(%rsp),%esi │ │ │ │ + call 254e0 │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + cmp %edi,%ecx │ │ │ │ + je 340e8 │ │ │ │ + mov 0x8(%r12),%edx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 33461 │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + cmp %eax,%edi │ │ │ │ + je 339a0 │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 335b8 │ │ │ │ + mov %edi,%esi │ │ │ │ + movzbl (%rax,%rsi,1),%r9d │ │ │ │ + movzbl %r9b,%ebx │ │ │ │ + cmp $0xfd,%r9b │ │ │ │ + jbe 3351c │ │ │ │ + mov 0x58(%r12),%ecx │ │ │ │ + mov 0x50(%r12),%r8 │ │ │ │ + mov %edi,0x70(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 334f4 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + lea 0x70(%rsp),%r14 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov %edi,0x28(%rsp) │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + jmp 334cb │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - add $0x4,%rdi │ │ │ │ - cvtsi2sdl -0x4(%rdi),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 29cd8 <__cxa_finalize@plt+0x26508> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rsi,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - ret │ │ │ │ + je 33500 │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jae 334f0 │ │ │ │ + lea (%r12,%r15,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 334c0 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jb 334cb │ │ │ │ + mov 0x28(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rsi,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%edi │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 334f4 │ │ │ │ + mov 0x4(%r13),%ebx │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + lea 0x1(%rdi),%edx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + movzbl (%rax,%rdx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 34370 │ │ │ │ + mov 0x58(%r12),%ebp │ │ │ │ + mov 0x50(%r12),%rdx │ │ │ │ + mov %ecx,0x70(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 343e1 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %ebx,0x40(%rsp) │ │ │ │ + lea 0x70(%rsp),%r14 │ │ │ │ + mov %r12,0x48(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %edi,0x30(%rsp) │ │ │ │ + mov %ecx,0x28(%rsp) │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + jmp 3357f │ │ │ │ nop │ │ │ │ - endbr64 │ │ │ │ - test %edx,%edx │ │ │ │ - je 29d80 <__cxa_finalize@plt+0x265b0> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 29d85 <__cxa_finalize@plt+0x265b5> │ │ │ │ - mov %edx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movupd (%rdi,%rax,1),%xmm1 │ │ │ │ - movupd (%rsi,%rax,1),%xmm3 │ │ │ │ - add $0x10,%rax │ │ │ │ - mulpd %xmm3,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - unpckhpd %xmm1,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 29d40 <__cxa_finalize@plt+0x26570> │ │ │ │ - test $0x1,%dl │ │ │ │ - je 29d84 <__cxa_finalize@plt+0x265b4> │ │ │ │ - and $0xfffffffe,%edx │ │ │ │ - movsd (%rsi,%rdx,8),%xmm1 │ │ │ │ - mulsd (%rdi,%rdx,8),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - ret │ │ │ │ - xor %edx,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 29d6b <__cxa_finalize@plt+0x2659b> │ │ │ │ + je 341d0 │ │ │ │ + lea 0x1(%r13),%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 335a8 │ │ │ │ + lea (%rbx,%r12,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%rbp,%rdx,8),%r15 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 33570 │ │ │ │ + mov %r13,%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jb 3357f │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov $0x20,%esi │ │ │ │ - push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - call 5e500 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 2a0a0 <__cxa_finalize@plt+0x268d0> │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - je 29fcb <__cxa_finalize@plt+0x267fb> │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %r12,%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%esi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - lea (%r12,%rsi,1),%rcx │ │ │ │ - addsd (%rdx),%xmm0 │ │ │ │ - add $0x10,%rdx │ │ │ │ - addsd -0x8(%rdx),%xmm0 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 29dd0 <__cxa_finalize@plt+0x26600> │ │ │ │ - mov %ebp,%ecx │ │ │ │ - and $0xfffffffe,%ecx │ │ │ │ - test $0x1,%bpl │ │ │ │ - je 2a040 <__cxa_finalize@plt+0x26870> │ │ │ │ - mov %ebp,%edx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - addsd (%r12,%rcx,8),%xmm0 │ │ │ │ - cvtsi2sd %rdx,%xmm2 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add %rbx,%rsi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - addsd (%rdx),%xmm1 │ │ │ │ - add $0x10,%rdx │ │ │ │ - addsd -0x8(%rdx),%xmm1 │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jne 29e10 <__cxa_finalize@plt+0x26640> │ │ │ │ - test $0x1,%bpl │ │ │ │ - je 2a090 <__cxa_finalize@plt+0x268c0> │ │ │ │ - addsd (%rbx,%rcx,8),%xmm1 │ │ │ │ - divsd %xmm2,%xmm1 │ │ │ │ + mov 0x28(%rsp),%ebp │ │ │ │ mov %ebp,%edi │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - shr $1,%edi │ │ │ │ - unpcklpd %xmm3,%xmm3 │ │ │ │ - shl $0x4,%rdi │ │ │ │ - lea (%rdi,%r12,1),%r8 │ │ │ │ - nop │ │ │ │ - movupd (%rdx),%xmm2 │ │ │ │ - add $0x10,%rdx │ │ │ │ - subpd %xmm3,%xmm2 │ │ │ │ - movups %xmm2,-0x10(%rdx) │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - jne 29e50 <__cxa_finalize@plt+0x26680> │ │ │ │ - mov %ebp,%esi │ │ │ │ - and $0xfffffffe,%esi │ │ │ │ - test $0x1,%bpl │ │ │ │ - je 29e82 <__cxa_finalize@plt+0x266b2> │ │ │ │ - mov %esi,%edx │ │ │ │ - lea (%r12,%rdx,8),%rdx │ │ │ │ - movsd (%rdx),%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm2,(%rdx) │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add %rbx,%rdi │ │ │ │ - unpcklpd %xmm2,%xmm2 │ │ │ │ - movupd (%rdx),%xmm0 │ │ │ │ - add $0x10,%rdx │ │ │ │ - subpd %xmm2,%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rdx) │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne 29e90 <__cxa_finalize@plt+0x266c0> │ │ │ │ - test $0x1,%bpl │ │ │ │ - je 29ebd <__cxa_finalize@plt+0x266ed> │ │ │ │ - mov %esi,%edx │ │ │ │ - lea (%rbx,%rdx,8),%rdx │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ + call 32d30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x78(%r12),%rdx │ │ │ │ + mov 0x10(%rsp),%ebx │ │ │ │ + mov (%rdx,%rbx,4),%edx │ │ │ │ + movzbl (%rax,%rdx,1),%ebp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + cmp $0xfd,%bpl │ │ │ │ + jbe 33660 │ │ │ │ + mov 0x58(%r12),%r15d │ │ │ │ + mov 0x50(%r12),%rdi │ │ │ │ + mov %edx,0x70(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 34395 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %edx,0x28(%rsp) │ │ │ │ + jmp 3361b │ │ │ │ + nopl (%rax) │ │ │ │ + je 33640 │ │ │ │ + lea 0x1(%r14),%r12 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jae 335a8 │ │ │ │ + lea (%r12,%rbx,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%r13,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 33610 │ │ │ │ + mov %r14,%rbx │ │ │ │ + jmp 33616 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov 0x28(%rsp),%r14d │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 34395 │ │ │ │ + mov 0x4(%rbp),%ebp │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + movzbl (%rax,%rbx,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 336ff │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov 0x58(%r12),%r15d │ │ │ │ + mov 0x50(%r12),%rdi │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 336db │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + mov %ebp,0x30(%rsp) │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + jmp 336b4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movupd (%rcx),%xmm0 │ │ │ │ - add $0x10,%rcx │ │ │ │ - mulpd %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - unpckhpd %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jne 29ec8 <__cxa_finalize@plt+0x266f8> │ │ │ │ - test $0x1,%bpl │ │ │ │ - je 2a070 <__cxa_finalize@plt+0x268a0> │ │ │ │ - movsd (%r12,%rsi,8),%xmm0 │ │ │ │ - lea -0x1(%rbp),%edx │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - cvtsi2sd %rdx,%xmm3 │ │ │ │ - mulsd %xmm0,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - divsd %xmm3,%xmm0 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shr $1,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ + je 336e8 │ │ │ │ + lea 0x1(%r12),%rbp │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jae 336db │ │ │ │ + lea 0x0(%rbp,%rbx,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%r13,%rdx,8),%r14 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 336a8 │ │ │ │ + mov %r12,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jb 336b4 │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov 0x30(%rsp),%ebp │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 336db │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jb 34130 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov (%rax),%esi │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + test %esi,%esi │ │ │ │ + je 33988 │ │ │ │ + cmp %esi,%edi │ │ │ │ + je 339a0 │ │ │ │ + mov 0x48(%r12),%rdx │ │ │ │ + cmp 0x8(%r12),%edi │ │ │ │ + jb 33c20 │ │ │ │ + mov 0x78(%r12),%rcx │ │ │ │ + mov %esi,%r15d │ │ │ │ + mov (%rcx,%r15,4),%ecx │ │ │ │ + movzbl (%rdx,%rcx,1),%r8d │ │ │ │ + mov %rcx,%rbx │ │ │ │ + cmp $0xfd,%r8b │ │ │ │ + jbe 34120 │ │ │ │ + mov 0x58(%r12),%r14d │ │ │ │ + mov 0x50(%r12),%rdi │ │ │ │ + mov %ecx,0x70(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 34385 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r15,0x38(%rsp) │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %esi,0x30(%rsp) │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov %ecx,0x28(%rsp) │ │ │ │ + jmp 337a7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 337d0 │ │ │ │ + lea 0x1(%rbx),%r15 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jae 335a8 │ │ │ │ + lea (%r15,%r12,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + shr $1,%rbx │ │ │ │ + lea 0x0(%r13,%rbx,8),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 33798 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + jmp 3379e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov 0x28(%rsp),%ebx │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 34385 │ │ │ │ + mov 0x4(%rbp),%ebx │ │ │ │ + mov 0x48(%r12),%rdx │ │ │ │ + movzbl (%rdx,%r15,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 3389f │ │ │ │ + mov 0x58(%r12),%ebp │ │ │ │ + mov 0x50(%r12),%rdi │ │ │ │ + mov %esi,0x70(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3439f │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %ebx,0x38(%rsp) │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + jmp 3384b │ │ │ │ + nopl (%rax) │ │ │ │ + je 33880 │ │ │ │ + lea 0x1(%r13),%r12 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jae 33870 │ │ │ │ + lea (%r12,%rbx,1),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r15,%rdx,8),%r14 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 33840 │ │ │ │ + mov %r13,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jb 3384b │ │ │ │ + mov 0x28(%rsp),%r10d │ │ │ │ + mov %r10d,%edi │ │ │ │ + call 32d30 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov 0x38(%rsp),%ebx │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 3439f │ │ │ │ + mov 0x4(%r14),%edx │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jae 339a0 │ │ │ │ + mov 0x78(%r12),%rdx │ │ │ │ + mov (%rdx,%r15,4),%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + cmpb $0x0,0x69b56(%rip) │ │ │ │ + jne 339af │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + mov (%rax,%rsi,1),%esi │ │ │ │ + mov %esi,0x6c(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x60(%r12),%rax │ │ │ │ + movzbl (%rax,%rsi,1),%eax │ │ │ │ + mov %al,0x6b(%rsp) │ │ │ │ + movsbq %al,%rdx │ │ │ │ + cmp $0x80,%al │ │ │ │ + jne 33a48 │ │ │ │ + mov 0x70(%r12),%r14d │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x68(%r12),%rsi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 3438e │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %ebx,0x28(%rsp) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + jmp 3392f │ │ │ │ nop │ │ │ │ - movupd (%rbx,%rdx,1),%xmm0 │ │ │ │ - movupd (%r12,%rdx,1),%xmm5 │ │ │ │ - add $0x10,%rdx │ │ │ │ - mulpd %xmm5,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - unpckhpd %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 29f20 <__cxa_finalize@plt+0x26750> │ │ │ │ - test $0x1,%bpl │ │ │ │ - je 2a058 <__cxa_finalize@plt+0x26888> │ │ │ │ - mov %ebp,%edx │ │ │ │ - and $0xfffffffe,%edx │ │ │ │ - movsd (%r12,%rdx,8),%xmm0 │ │ │ │ - mulsd (%rbx,%rdx,8),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - divsd %xmm3,%xmm0 │ │ │ │ - unpcklpd %xmm0,%xmm0 │ │ │ │ + je 33c00 │ │ │ │ + lea 0x1(%r15),%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 33957 │ │ │ │ + lea (%rbx,%r12,1),%r15 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r15 │ │ │ │ + mov %r15,%r14 │ │ │ │ + shl $0x4,%r14 │ │ │ │ + add %rbp,%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e70 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 33920 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jb 3392f │ │ │ │ + mov 0x28(%rsp),%ebp │ │ │ │ + lea 0x4e042(%rip),%rdi │ │ │ │ mov %ebp,%ecx │ │ │ │ - movups %xmm0,0x8(%rax) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %rbx,%rcx │ │ │ │ - movupd (%rdx),%xmm1 │ │ │ │ - add $0x10,%rdx │ │ │ │ - mulpd %xmm1,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - unpckhpd %xmm1,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 29f80 <__cxa_finalize@plt+0x267b0> │ │ │ │ - test $0x1,%bpl │ │ │ │ - je 29fbd <__cxa_finalize@plt+0x267ed> │ │ │ │ - and $0xfffffffe,%ebp │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rbx,%rbp,8),%xmm1 │ │ │ │ - mulsd %xmm1,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - divsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0x18(%rax) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - movsd (%r12),%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd (%rbx),%xmm2 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - addsd %xmm1,%xmm3 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - movsd (%r12),%xmm0 │ │ │ │ - mulsd %xmm0,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd (%r12),%xmm0 │ │ │ │ - mulsd (%rbx),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - unpcklpd %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rax) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - jmp 29fb0 <__cxa_finalize@plt+0x267e0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %rcx,%xmm2 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - jmp 29e06 <__cxa_finalize@plt+0x26636> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - divsd %xmm3,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - unpcklpd %xmm0,%xmm0 │ │ │ │ - jmp 29f6a <__cxa_finalize@plt+0x2679a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rsi),%edx │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - cvtsi2sd %rdx,%xmm3 │ │ │ │ - divsd %xmm3,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - jmp 29f0d <__cxa_finalize@plt+0x2673d> │ │ │ │ + mov $0x307,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5129e(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - divsd %xmm2,%xmm1 │ │ │ │ - jmp 29e35 <__cxa_finalize@plt+0x26665> │ │ │ │ + mov 0x8(%r12),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%edi │ │ │ │ + jne 33721 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %esi,%esi │ │ │ │ + cmpb $0x0,0x69a68(%rip) │ │ │ │ + je 338c1 │ │ │ │ + mov 0x94(%r12),%edi │ │ │ │ + add 0x98(%r12),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call 35d0 │ │ │ │ + lea 0x6c(%rsp),%rsi │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov 0x94(%r12),%edi │ │ │ │ + call 3180 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 34425 │ │ │ │ + mov 0x6c(%rsp),%esi │ │ │ │ + cmpb $0x0,0x69a1f(%rip) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + je 338d0 │ │ │ │ + mov 0x94(%r12),%edi │ │ │ │ + add 0xa0(%r12),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call 35d0 │ │ │ │ + lea 0x6b(%rsp),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov 0x94(%r12),%edi │ │ │ │ + call 3180 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 34420 │ │ │ │ + movzbl 0x6b(%rsp),%eax │ │ │ │ + movsbq %al,%rdx │ │ │ │ + cmp $0x80,%al │ │ │ │ + je 338e9 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x18(%rax) │ │ │ │ + mov 0x6c(%rsp),%r15d │ │ │ │ + lea (%rdx,%r15,1),%rcx │ │ │ │ + mov %r15,%r11 │ │ │ │ + mov %ecx,%edi │ │ │ │ + test %rdx,%rdx │ │ │ │ + jg 33a6a │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r15d,%edi │ │ │ │ + mov %ecx,%r11d │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 33a7f │ │ │ │ + mov 0x8(%r12),%eax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edi,%edx │ │ │ │ + je 33b54 │ │ │ │ + cmp %edi,%r11d │ │ │ │ + je 33b54 │ │ │ │ + mov 0x48(%r12),%rdx │ │ │ │ + cmp 0x8(%r12),%edi │ │ │ │ + jae 340d8 │ │ │ │ + mov %ecx,%ebx │ │ │ │ + movzbl (%rdx,%rbx,1),%ecx │ │ │ │ + movzbl %cl,%r9d │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 33dea │ │ │ │ + mov 0x58(%r12),%ecx │ │ │ │ + mov 0x50(%r12),%r8 │ │ │ │ + mov %edi,0x70(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 334f4 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + lea 0x70(%rsp),%r14 │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %r12,0x48(%rsp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r11d,0x40(%rsp) │ │ │ │ + mov %edi,0x28(%rsp) │ │ │ │ + jmp 33b03 │ │ │ │ + nopl (%rax) │ │ │ │ + je 33dc0 │ │ │ │ + lea 0x1(%r13),%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 334f0 │ │ │ │ + lea (%rbx,%r12,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r15,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 33af0 │ │ │ │ + mov %r13,%r12 │ │ │ │ + jmp 33afa │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%ebx │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + mov 0x40(%rsp),%edi │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 34009 │ │ │ │ + mov 0x4(%r14),%edx │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jb 34018 │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + cmp %edx,%r9d │ │ │ │ + je 33b96 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x75,%esi │ │ │ │ + lea 0x4de6b(%rip),%rdx │ │ │ │ + mov 0x4(%rcx),%r8d │ │ │ │ + mov (%rcx),%ecx │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + push %rdi │ │ │ │ + lea 0x4de19(%rip),%rdi │ │ │ │ + push %r11 │ │ │ │ + call 74b80 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x4(%rax),%edx │ │ │ │ + mov (%rax),%esi │ │ │ │ + call 333c0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + addl $0x1,0x14(%rsp) │ │ │ │ + call 25600 │ │ │ │ + cmp %eax,0x14(%rsp) │ │ │ │ + jb 33429 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + call 25370 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3441b │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + add $0x88,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - cvttsd2si %xmm0,%rdi │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - test %edi,%edi │ │ │ │ - je 2a180 <__cxa_finalize@plt+0x269b0> │ │ │ │ - cmp $0x1,%edi │ │ │ │ - je 2a186 <__cxa_finalize@plt+0x269b6> │ │ │ │ - mov %edi,%esi │ │ │ │ - mov %rdx,%rax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shr $1,%esi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add %rdx,%rsi │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - addsd (%rax),%xmm1 │ │ │ │ - add $0x10,%rax │ │ │ │ - addsd -0x8(%rax),%xmm1 │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 2a100 <__cxa_finalize@plt+0x26930> │ │ │ │ - test $0x1,%dil │ │ │ │ - je 2a122 <__cxa_finalize@plt+0x26952> │ │ │ │ - mov %edi,%eax │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - addsd (%rdx,%rax,8),%xmm1 │ │ │ │ - mov %edi,%edi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - mov $0x1,%eax │ │ │ │ - cvtsi2sd %rdi,%xmm0 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - jbe 2a172 <__cxa_finalize@plt+0x269a2> │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 32c0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movsd -0x8(%rdx,%rax,8),%xmm1 │ │ │ │ - subsd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm1,%xmm1 │ │ │ │ - mulsd -0x8(%rcx,%rax,8),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - add $0x1,%rax │ │ │ │ - comisd %xmm1,%xmm3 │ │ │ │ - ja 2a148 <__cxa_finalize@plt+0x26978> │ │ │ │ - divsd %xmm3,%xmm0 │ │ │ │ - ret │ │ │ │ + mov 0x28(%rsp),%ebx │ │ │ │ + mov 0x30(%rsp),%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 3438e │ │ │ │ + mov 0x8(%r14),%rdx │ │ │ │ + jmp 33a48 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %edi,%r15d │ │ │ │ + movzbl (%rdx,%r15,1),%r10d │ │ │ │ + movzbl %r10b,%ebx │ │ │ │ + cmp $0xfd,%r10b │ │ │ │ + jbe 33cd3 │ │ │ │ + mov 0x58(%r12),%ecx │ │ │ │ + mov 0x50(%r12),%r8 │ │ │ │ + mov %edi,0x70(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 334f4 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r15,0x38(%rsp) │ │ │ │ + lea 0x70(%rsp),%r14 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov %edi,0x28(%rsp) │ │ │ │ + mov %esi,0x30(%rsp) │ │ │ │ + jmp 33c87 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - jmp 2a122 <__cxa_finalize@plt+0x26952> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 2a11d <__cxa_finalize@plt+0x2694d> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - test %esi,%esi │ │ │ │ - je 2a200 <__cxa_finalize@plt+0x26a30> │ │ │ │ - mov %esi,%esi │ │ │ │ - mov %rdi,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea (%rdi,%rsi,4),%rdx │ │ │ │ + je 33cb0 │ │ │ │ + lea 0x1(%r13),%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jae 334f0 │ │ │ │ + lea (%r12,%r15,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 33c78 │ │ │ │ + mov %r13,%r15 │ │ │ │ + jmp 33c7e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x28(%rsp),%edi │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 334f4 │ │ │ │ + mov 0x4(%rbp),%ebx │ │ │ │ + mov 0x48(%r12),%rdx │ │ │ │ + lea 0x1(%rdi),%eax │ │ │ │ + mov %rax,%r9 │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 33d94 │ │ │ │ + mov 0x58(%r12),%ecx │ │ │ │ + mov 0x50(%r12),%r8 │ │ │ │ + mov %r9d,0x70(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 33d65 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r15,0x40(%rsp) │ │ │ │ + lea 0x70(%rsp),%r14 │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %ebx,0x48(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %r12,0x50(%rsp) │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %edi,0x30(%rsp) │ │ │ │ + mov %esi,0x38(%rsp) │ │ │ │ + mov %r9d,0x28(%rsp) │ │ │ │ + jmp 33d3b │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 33d70 │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jae 33d60 │ │ │ │ + lea (%rbx,%r12,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r15,%rdx,8),%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 33d30 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jb 33d3b │ │ │ │ + mov 0x28(%rsp),%r9d │ │ │ │ + mov %r9d,%edi │ │ │ │ + call 32d30 │ │ │ │ nopl (%rax) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - add $0x4,%rax │ │ │ │ - cvtsi2sdl -0x4(%rax),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 2a1a8 <__cxa_finalize@plt+0x269d8> │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %rsi,%xmm3 │ │ │ │ - divsd %xmm3,%xmm0 │ │ │ │ - nop │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - add $0x4,%rdi │ │ │ │ - cvtsi2sdl -0x4(%rdi),%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - mulsd %xmm1,%xmm1 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 2a1d0 <__cxa_finalize@plt+0x26a00> │ │ │ │ - divsd %xmm3,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - ret │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + mov 0x28(%rsp),%r9d │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + mov 0x48(%rsp),%ebx │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 33d65 │ │ │ │ + mov 0x4(%r13),%eax │ │ │ │ + mov 0x78(%r12),%rcx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jae 33dad │ │ │ │ + mov (%rcx,%r15,4),%eax │ │ │ │ + cmp %eax,%edi │ │ │ │ + jb 33dad │ │ │ │ + cmp %eax,%esi │ │ │ │ + jb 34378 │ │ │ │ + mov 0x48(%r12),%rdx │ │ │ │ + jmp 3373e │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - divsd %xmm3,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov 0x40(%rsp),%r11d │ │ │ │ + mov 0x28(%rsp),%edi │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 334f4 │ │ │ │ + mov 0x4(%rbp),%r9d │ │ │ │ + mov 0x48(%r12),%rdx │ │ │ │ + lea 0x1(%rdi),%ecx │ │ │ │ + mov %rcx,%r10 │ │ │ │ + movzbl (%rdx,%rcx,1),%ecx │ │ │ │ + movzbl %cl,%esi │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 33ebc │ │ │ │ + mov 0x58(%r12),%ecx │ │ │ │ + mov 0x50(%r12),%r8 │ │ │ │ + mov %r10d,0x70(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 33875 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + lea 0x70(%rsp),%r14 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r12,0x58(%rsp) │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + mov %r10d,0x28(%rsp) │ │ │ │ + mov %r9d,0x40(%rsp) │ │ │ │ + mov %r11d,0x48(%rsp) │ │ │ │ + mov %edi,0x50(%rsp) │ │ │ │ + jmp 33e5f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jb 2a2a2 <__cxa_finalize@plt+0x26ad2> │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - call 3710 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - addsd 0x5c8ff(%rip),%xmm1 │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - call 3670 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - xorpd 0x5c74a(%rip),%xmm3 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - call 30d0 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - divsd 0x8(%rsp),%xmm2 │ │ │ │ - add $0x28,%rsp │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - ret │ │ │ │ - lea 0x5d137(%rip),%rcx │ │ │ │ - mov $0x404,%edx │ │ │ │ - lea 0x5754d(%rip),%rsi │ │ │ │ - lea 0x57559(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 33e88 │ │ │ │ + lea 0x1(%r15),%r12 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jae 33870 │ │ │ │ + lea (%r12,%rbp,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r13 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 33e50 │ │ │ │ + mov %r15,%rbp │ │ │ │ + jmp 33e56 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - call 30d0 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - call 30d0 │ │ │ │ - addsd 0x5c84e(%rip),%xmm0 │ │ │ │ - call 3670 │ │ │ │ - call 32b0 │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - call 30d0 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - mulsd 0x8(%rsp),%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - subsd 0x18(%rsp),%xmm0 │ │ │ │ - add $0x28,%rsp │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - ret │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov 0x28(%rsp),%r10d │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov 0x40(%rsp),%r9d │ │ │ │ + mov 0x48(%rsp),%r11d │ │ │ │ + mov 0x50(%rsp),%edi │ │ │ │ + mov 0x58(%rsp),%r12 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 33875 │ │ │ │ + mov 0x4(%r13),%esi │ │ │ │ + mov 0x48(%r12),%rdx │ │ │ │ + mov 0x78(%r12),%rcx │ │ │ │ + cmp %r9d,%esi │ │ │ │ + jb 34298 │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov (%rcx,%rax,4),%ecx │ │ │ │ + movzbl (%rdx,%rcx,1),%r9d │ │ │ │ + mov %rcx,%rbx │ │ │ │ + cmp $0xfd,%r9b │ │ │ │ + jbe 34110 │ │ │ │ + mov 0x58(%r12),%r14d │ │ │ │ + mov 0x50(%r12),%r9 │ │ │ │ + mov %ecx,0x70(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 34385 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r12,0x48(%rsp) │ │ │ │ + mov %r9,%r15 │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov %ecx,0x28(%rsp) │ │ │ │ + mov %r11d,0x38(%rsp) │ │ │ │ + mov %edi,0x40(%rsp) │ │ │ │ + jmp 33f37 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - test %esi,%esi │ │ │ │ - je 2a408 <__cxa_finalize@plt+0x26c38> │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 2a419 <__cxa_finalize@plt+0x26c49> │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %esi,%edi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rcx,%rax │ │ │ │ - shr $1,%edi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - add %rcx,%rdi │ │ │ │ - nopl (%rax) │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - add $0x10,%rax │ │ │ │ - addsd -0x8(%rax),%xmm0 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 2a380 <__cxa_finalize@plt+0x26bb0> │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - test $0x1,%sil │ │ │ │ - je 2a3a9 <__cxa_finalize@plt+0x26bd9> │ │ │ │ - addsd (%rcx,%r8,8),%xmm0 │ │ │ │ - mov %esi,%r8d │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %r8,%xmm3 │ │ │ │ - divsd %xmm3,%xmm0 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - unpcklpd %xmm5,%xmm5 │ │ │ │ - movupd (%rdx),%xmm1 │ │ │ │ - add $0x10,%rdx │ │ │ │ - subpd %xmm5,%xmm1 │ │ │ │ - mulpd %xmm1,%xmm1 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - unpckhpd %xmm1,%xmm1 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne 2a3c2 <__cxa_finalize@plt+0x26bf2> │ │ │ │ - and $0x1,%esi │ │ │ │ - je 2a3fb <__cxa_finalize@plt+0x26c2b> │ │ │ │ - cltq │ │ │ │ - movsd (%rcx,%rax,8),%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - mulsd %xmm1,%xmm1 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - divsd %xmm3,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - ret │ │ │ │ + je 33f60 │ │ │ │ + lea 0x1(%rbx),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 335a8 │ │ │ │ + lea (%r14,%r12,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + shr $1,%rbx │ │ │ │ + lea (%r15,%rbx,8),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 33f28 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + jmp 33f2e │ │ │ │ nopl 0x0(%rax) │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - divsd %xmm3,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - ret │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x5c733(%rip),%xmm3 │ │ │ │ - addsd (%rdi),%xmm0 │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - jmp 2a3e8 <__cxa_finalize@plt+0x26c18> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%ebx │ │ │ │ + mov 0x38(%rsp),%r11d │ │ │ │ + mov 0x40(%rsp),%edi │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 34385 │ │ │ │ + mov 0x4(%rbp),%ebx │ │ │ │ + mov 0x48(%r12),%rdx │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 33b4c │ │ │ │ + mov 0x58(%r12),%r13d │ │ │ │ + mov 0x50(%r12),%r8 │ │ │ │ + mov %r11d,0x70(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 34009 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %ebx,0x38(%rsp) │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r12,0x48(%rsp) │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %r11d,0x28(%rsp) │ │ │ │ + mov %edi,0x40(%rsp) │ │ │ │ + jmp 33fdf │ │ │ │ + nop │ │ │ │ + je 33b28 │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jae 34004 │ │ │ │ + lea (%r12,%r13,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r14 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 33fd0 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jb 33fdf │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + mov %r11d,%edi │ │ │ │ + call 32d30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - cvttsd2si %xmm0,%rdi │ │ │ │ - test %edi,%edi │ │ │ │ - je 2a528 <__cxa_finalize@plt+0x26d58> │ │ │ │ - cmp $0x1,%edi │ │ │ │ - je 2a539 <__cxa_finalize@plt+0x26d69> │ │ │ │ - mov %edi,%esi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rcx,%rax │ │ │ │ - shr $1,%esi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add %rcx,%rsi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - add $0x10,%rax │ │ │ │ - addsd -0x8(%rax),%xmm0 │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 2a478 <__cxa_finalize@plt+0x26ca8> │ │ │ │ - mov %edi,%eax │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - test $0x1,%dil │ │ │ │ - je 2a510 <__cxa_finalize@plt+0x26d40> │ │ │ │ - mov %eax,%r8d │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - addsd (%rcx,%r8,8),%xmm0 │ │ │ │ - mov %edi,%r8d │ │ │ │ - cvtsi2sd %r8,%xmm3 │ │ │ │ - divsd %xmm3,%xmm0 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - unpcklpd %xmm5,%xmm5 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movupd (%rdx),%xmm1 │ │ │ │ - add $0x10,%rdx │ │ │ │ - subpd %xmm5,%xmm1 │ │ │ │ - mulpd %xmm1,%xmm1 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - unpckhpd %xmm1,%xmm1 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jne 2a4c0 <__cxa_finalize@plt+0x26cf0> │ │ │ │ - and $0x1,%edi │ │ │ │ - je 2a4f9 <__cxa_finalize@plt+0x26d29> │ │ │ │ - cltq │ │ │ │ - movsd (%rcx,%rax,8),%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - mulsd %xmm1,%xmm1 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - divsd %xmm3,%xmm2 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - ucomisd %xmm2,%xmm0 │ │ │ │ - ja 2a551 <__cxa_finalize@plt+0x26d81> │ │ │ │ - sqrtsd %xmm2,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - ret │ │ │ │ - mov %edi,%r8d │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - cvtsi2sd %r8,%xmm3 │ │ │ │ - divsd %xmm3,%xmm0 │ │ │ │ - jmp 2a4ae <__cxa_finalize@plt+0x26cde> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - divsd %xmm2,%xmm2 │ │ │ │ - sqrtsd %xmm2,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - ret │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x5c613(%rip),%xmm3 │ │ │ │ - addsd (%rcx),%xmm0 │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - jmp 2a4e6 <__cxa_finalize@plt+0x26d16> │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - jmp 3720 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - call 29d90 <__cxa_finalize@plt+0x265c0> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mulsd 0x18(%rax),%xmm0 │ │ │ │ - movsd 0x8(%rax),%xmm2 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - ja 2a596 <__cxa_finalize@plt+0x26dc6> │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - add $0x18,%rsp │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - ret │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - call 3720 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - jmp 2a589 <__cxa_finalize@plt+0x26db9> │ │ │ │ + mov 0x78(%r12),%rdx │ │ │ │ + mov (%rdx,%rax,4),%eax │ │ │ │ + mov 0x48(%r12),%rdx │ │ │ │ + mov %rax,%r9 │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 340c9 │ │ │ │ + mov 0x58(%r12),%ecx │ │ │ │ + mov 0x50(%r12),%r8 │ │ │ │ + mov %r9d,0x70(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 34404 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + lea 0x70(%rsp),%r14 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r9d,0x28(%rsp) │ │ │ │ + mov %r8,%rbp │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r11d,0x30(%rsp) │ │ │ │ + mov %edi,0x38(%rsp) │ │ │ │ + jmp 34087 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm2 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mulsd %xmm0,%xmm0 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - mulsd 0x5c63a(%rip),%xmm0 │ │ │ │ - call 30d0 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - mulsd 0x5c62f(%rip),%xmm2 │ │ │ │ - add $0x18,%rsp │ │ │ │ - sqrtsd %xmm2,%xmm2 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x5c60c(%rip),%xmm2 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - call 3470 │ │ │ │ - addsd 0x5c533(%rip),%xmm0 │ │ │ │ - mulsd 0x5c5b3(%rip),%xmm0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ + je 340aa │ │ │ │ + lea 0x1(%r13),%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jae 335a8 │ │ │ │ + lea (%r12,%r15,1),%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea 0x0(%rbp,%r8,8),%rbx │ │ │ │ + mov %r8,%r13 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 34078 │ │ │ │ + mov %r13,%r15 │ │ │ │ + jmp 3407e │ │ │ │ + mov 0x28(%rsp),%r9d │ │ │ │ + mov 0x30(%rsp),%r11d │ │ │ │ + mov 0x38(%rsp),%edi │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 34404 │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + jmp 33b5b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - call 3690 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - divsd 0x5c5bb(%rip),%xmm1 │ │ │ │ - addsd %xmm1,%xmm1 │ │ │ │ - subsd 0x5c4df(%rip),%xmm1 │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - call 3690 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm2 │ │ │ │ - divsd 0x5c590(%rip),%xmm2 │ │ │ │ - addsd %xmm2,%xmm2 │ │ │ │ - subsd 0x5c4b4(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - comisd 0x5c49c(%rip),%xmm1 │ │ │ │ - jae 2a658 <__cxa_finalize@plt+0x26e88> │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm1 │ │ │ │ - jp 2a6ca <__cxa_finalize@plt+0x26efa> │ │ │ │ - je 2a658 <__cxa_finalize@plt+0x26e88> │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - call 32b0 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - mulsd 0x5c545(%rip),%xmm0 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - ja 2a71c <__cxa_finalize@plt+0x26f4c> │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mulsd 0x10(%rsp),%xmm2 │ │ │ │ - add $0x28,%rsp │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - ret │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - call 3720 │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - jmp 2a703 <__cxa_finalize@plt+0x26f33> │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x58,%rsp │ │ │ │ - movsd (%rdi),%xmm4 │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x18(%rdi),%xmm6 │ │ │ │ - ucomisd %xmm4,%xmm0 │ │ │ │ - ja 2a828 <__cxa_finalize@plt+0x27058> │ │ │ │ - movapd %xmm4,%xmm9 │ │ │ │ - sqrtsd %xmm9,%xmm9 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - ucomisd %xmm6,%xmm0 │ │ │ │ - ja 2a97e <__cxa_finalize@plt+0x271ae> │ │ │ │ - movapd %xmm6,%xmm5 │ │ │ │ - sqrtsd %xmm5,%xmm5 │ │ │ │ - mulsd %xmm6,%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x8(%rdi),%xmm8 │ │ │ │ - ucomisd %xmm4,%xmm0 │ │ │ │ - ja 2a90a <__cxa_finalize@plt+0x2713a> │ │ │ │ - sqrtsd %xmm4,%xmm4 │ │ │ │ - divsd %xmm4,%xmm8 │ │ │ │ - movsd 0x5c3bc(%rip),%xmm4 │ │ │ │ - pxor %xmm10,%xmm10 │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ - mulsd %xmm8,%xmm0 │ │ │ │ - subsd %xmm0,%xmm4 │ │ │ │ - movsd 0x5c461(%rip),%xmm0 │ │ │ │ - mulsd %xmm6,%xmm0 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm10 │ │ │ │ - ja 2a88b <__cxa_finalize@plt+0x270bb> │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - divsd %xmm9,%xmm5 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - subsd %xmm2,%xmm7 │ │ │ │ - mulsd %xmm6,%xmm4 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - mulsd %xmm8,%xmm1 │ │ │ │ - mulsd %xmm7,%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm0,%xmm0 │ │ │ │ - divsd %xmm4,%xmm0 │ │ │ │ - mulsd 0x5c407(%rip),%xmm0 │ │ │ │ - call 30d0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd 0x5c33e(%rip),%xmm0 │ │ │ │ - divsd (%rsp),%xmm0 │ │ │ │ - add $0x58,%rsp │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - ret │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - movsd %xmm3,0x28(%rsp) │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - movsd %xmm7,0x10(%rsp) │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - movsd %xmm4,(%rsp) │ │ │ │ - call 3720 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - movapd %xmm0,%xmm9 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - movsd 0x10(%rsp),%xmm7 │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - jmp 2a75d <__cxa_finalize@plt+0x26f8d> │ │ │ │ - movsd %xmm3,0x48(%rsp) │ │ │ │ - movsd %xmm2,0x40(%rsp) │ │ │ │ - movsd %xmm1,0x38(%rsp) │ │ │ │ - movsd %xmm7,0x30(%rsp) │ │ │ │ - movsd %xmm8,0x28(%rsp) │ │ │ │ - movsd %xmm5,0x20(%rsp) │ │ │ │ - movsd %xmm9,0x18(%rsp) │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - call 3720 │ │ │ │ - movsd 0x48(%rsp),%xmm3 │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm7 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movsd 0x28(%rsp),%xmm8 │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - movsd 0x18(%rsp),%xmm9 │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - jmp 2a7d3 <__cxa_finalize@plt+0x27003> │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm3,0x38(%rsp) │ │ │ │ - movsd %xmm2,0x30(%rsp) │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - movsd %xmm7,0x20(%rsp) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - movsd %xmm9,0x10(%rsp) │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - movsd %xmm8,(%rsp) │ │ │ │ - call 3720 │ │ │ │ - movsd 0x38(%rsp),%xmm3 │ │ │ │ - movsd 0x30(%rsp),%xmm2 │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - movsd 0x20(%rsp),%xmm7 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd 0x10(%rsp),%xmm9 │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - movsd (%rsp),%xmm8 │ │ │ │ - jmp 2a78f <__cxa_finalize@plt+0x26fbf> │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - movsd %xmm7,0x18(%rsp) │ │ │ │ - movsd %xmm9,0x10(%rsp) │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - movsd %xmm6,(%rsp) │ │ │ │ - call 3720 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - movsd (%rsp),%xmm6 │ │ │ │ - movsd 0x30(%rsp),%xmm3 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm7 │ │ │ │ - movsd 0x10(%rsp),%xmm9 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - jmp 2a773 <__cxa_finalize@plt+0x26fa3> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - sub $0x68,%rsp │ │ │ │ - movsd (%rdi),%xmm10 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x18(%rdi),%xmm7 │ │ │ │ - ucomisd %xmm10,%xmm0 │ │ │ │ - ja 2ab1e <__cxa_finalize@plt+0x2734e> │ │ │ │ - movapd %xmm10,%xmm8 │ │ │ │ - sqrtsd %xmm8,%xmm8 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - ucomisd %xmm7,%xmm0 │ │ │ │ - ja 2ac90 <__cxa_finalize@plt+0x274c0> │ │ │ │ - movapd %xmm7,%xmm9 │ │ │ │ - sqrtsd %xmm9,%xmm9 │ │ │ │ - movapd %xmm10,%xmm0 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movsd 0x8(%rdi),%xmm4 │ │ │ │ - mulsd %xmm7,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm6 │ │ │ │ - ja 2ac16 <__cxa_finalize@plt+0x27446> │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - divsd %xmm0,%xmm4 │ │ │ │ - movsd 0x5c1b5(%rip),%xmm0 │ │ │ │ - movsd 0x5c0ed(%rip),%xmm6 │ │ │ │ - mulsd %xmm8,%xmm0 │ │ │ │ - mulsd %xmm9,%xmm0 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - subsd %xmm0,%xmm6 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - ucomisd %xmm6,%xmm0 │ │ │ │ - ja 2ab84 <__cxa_finalize@plt+0x273b4> │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - subsd %xmm2,%xmm5 │ │ │ │ - addsd %xmm4,%xmm4 │ │ │ │ - mulsd %xmm9,%xmm8 │ │ │ │ - movsd 0x5c151(%rip),%xmm2 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - addsd %xmm6,%xmm6 │ │ │ │ - mulsd %xmm5,%xmm4 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - divsd %xmm6,%xmm2 │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - mulsd %xmm1,%xmm1 │ │ │ │ - divsd %xmm10,%xmm0 │ │ │ │ - divsd %xmm8,%xmm4 │ │ │ │ - divsd %xmm7,%xmm1 │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - call 30d0 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - mulsd 0x8(%rsp),%xmm1 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movsd 0x5c047(%rip),%xmm0 │ │ │ │ - add $0x68,%rsp │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ + mov 0x78(%r12),%rcx │ │ │ │ + jmp 33eca │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3441b │ │ │ │ + add $0x88,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - movapd %xmm10,%xmm0 │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - movsd %xmm3,0x28(%rsp) │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - movsd %xmm10,(%rsp) │ │ │ │ - call 3720 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - movapd %xmm0,%xmm8 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - movsd (%rsp),%xmm10 │ │ │ │ - jmp 2aa1f <__cxa_finalize@plt+0x2724f> │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - movsd %xmm3,0x58(%rsp) │ │ │ │ - movsd %xmm2,0x50(%rsp) │ │ │ │ - movsd %xmm1,0x48(%rsp) │ │ │ │ - movsd %xmm5,0x40(%rsp) │ │ │ │ - movsd %xmm4,0x38(%rsp) │ │ │ │ - movsd %xmm9,0x30(%rsp) │ │ │ │ - movsd %xmm8,0x28(%rsp) │ │ │ │ - movsd %xmm7,0x20(%rsp) │ │ │ │ - movsd %xmm10,0x18(%rsp) │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ - call 3720 │ │ │ │ - movsd 0x58(%rsp),%xmm3 │ │ │ │ - movsd 0x50(%rsp),%xmm2 │ │ │ │ - movsd 0x48(%rsp),%xmm1 │ │ │ │ - movsd 0x40(%rsp),%xmm5 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd 0x38(%rsp),%xmm4 │ │ │ │ - movsd 0x30(%rsp),%xmm9 │ │ │ │ - movsd 0x28(%rsp),%xmm8 │ │ │ │ - movsd 0x20(%rsp),%xmm7 │ │ │ │ - movsd 0x18(%rsp),%xmm10 │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - jmp 2aaa2 <__cxa_finalize@plt+0x272d2> │ │ │ │ - movsd %xmm3,0x40(%rsp) │ │ │ │ - movsd %xmm2,0x38(%rsp) │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - movsd %xmm9,0x20(%rsp) │ │ │ │ - movsd %xmm8,0x18(%rsp) │ │ │ │ - movsd %xmm7,0x10(%rsp) │ │ │ │ - movsd %xmm10,0x8(%rsp) │ │ │ │ - movsd %xmm4,(%rsp) │ │ │ │ - call 3720 │ │ │ │ - movsd 0x40(%rsp),%xmm3 │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - movsd 0x38(%rsp),%xmm2 │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm9 │ │ │ │ - movsd 0x18(%rsp),%xmm8 │ │ │ │ - movsd 0x10(%rsp),%xmm7 │ │ │ │ - movsd 0x8(%rsp),%xmm10 │ │ │ │ - jmp 2aa57 <__cxa_finalize@plt+0x27287> │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - movsd %xmm8,0x10(%rsp) │ │ │ │ - movsd %xmm10,0x8(%rsp) │ │ │ │ - movsd %xmm7,(%rsp) │ │ │ │ - call 3720 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - movsd (%rsp),%xmm7 │ │ │ │ - movsd 0x30(%rsp),%xmm3 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - movapd %xmm0,%xmm9 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd 0x10(%rsp),%xmm8 │ │ │ │ - movsd 0x8(%rsp),%xmm10 │ │ │ │ - jmp 2aa37 <__cxa_finalize@plt+0x27267> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 2adf0 <__cxa_finalize@plt+0x27620> │ │ │ │ - push %rbx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %ecx,%ebx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x0(,%rbx,8),%r8 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movsd 0x5be1b(%rip),%xmm6 │ │ │ │ - movapd %xmm6,%xmm4 │ │ │ │ - jmp 2ad61 <__cxa_finalize@plt+0x27591> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - divsd %xmm3,%xmm2 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - add $0x8,%rax │ │ │ │ - mulsd %xmm3,%xmm4 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cmp %rax,%r8 │ │ │ │ - je 2ad90 <__cxa_finalize@plt+0x275c0> │ │ │ │ - movsd (%rdx,%rax,1),%xmm2 │ │ │ │ - movsd (%rdi,%rax,1),%xmm1 │ │ │ │ - subsd (%rsi,%rax,1),%xmm1 │ │ │ │ - comisd %xmm5,%xmm2 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - movapd %xmm6,%xmm2 │ │ │ │ - mulsd %xmm1,%xmm1 │ │ │ │ - jae 2ad48 <__cxa_finalize@plt+0x27578> │ │ │ │ - divsd %xmm5,%xmm2 │ │ │ │ - jmp 2ad4c <__cxa_finalize@plt+0x2757c> │ │ │ │ + movzbl %r9b,%ebx │ │ │ │ + jmp 33f88 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mulsd 0x5be78(%rip),%xmm0 │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - call 30d0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rbx,%xmm1 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movsd 0x5be5f(%rip),%xmm0 │ │ │ │ - call 3710 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - ja 2ae09 <__cxa_finalize@plt+0x27639> │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - ret │ │ │ │ + movzbl %r8b,%ebx │ │ │ │ + jmp 337f3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movsd 0x5bd60(%rip),%xmm0 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - ret │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - call 3720 │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - jmp 2addb <__cxa_finalize@plt+0x2760b> │ │ │ │ + mov 0x78(%r12),%rax │ │ │ │ + mov 0x48(%r12),%rdx │ │ │ │ + mov (%rax,%rbx,4),%eax │ │ │ │ + movzbl (%rdx,%rax,1),%r13d │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp $0xfd,%r13b │ │ │ │ + jbe 34340 │ │ │ │ + mov 0x58(%r12),%ecx │ │ │ │ + mov 0x50(%r12),%rsi │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3440e │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + lea 0x70(%rsp),%r14 │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov %rsi,%r15 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + jmp 34197 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 3434d │ │ │ │ + lea 0x1(%rbx),%r12 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jae 341b9 │ │ │ │ + lea (%r12,%rbp,1),%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rbx │ │ │ │ + lea (%r15,%rbx,8),%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 34188 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jb 34197 │ │ │ │ + mov 0x10(%rsp),%r13d │ │ │ │ + mov %r13d,%edi │ │ │ │ + call 32d30 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov 0x40(%rsp),%ebx │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 343e1 │ │ │ │ + mov 0x4(%r15),%ecx │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + mov 0x78(%r12),%rdx │ │ │ │ + cmp %ebx,%ecx │ │ │ │ + jae 335bd │ │ │ │ + mov (%rdx,%rsi,4),%esi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jb 335bd │ │ │ │ + cmp %esi,0x10(%rsp) │ │ │ │ + jae 335bd │ │ │ │ + mov %esi,%edx │ │ │ │ + movzbl (%rax,%rdx,1),%r13d │ │ │ │ + cmp $0xfd,%r13b │ │ │ │ + jbe 34340 │ │ │ │ + mov 0x58(%r12),%ecx │ │ │ │ + mov 0x50(%r12),%rbx │ │ │ │ + mov %esi,0x70(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 34416 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + lea 0x70(%rsp),%r14 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %esi,0x10(%rsp) │ │ │ │ + mov %rbp,%r12 │ │ │ │ + jmp 34273 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jae 2ae3a <__cxa_finalize@plt+0x2766a> │ │ │ │ - xorpd 0x5bb86(%rip),%xmm1 │ │ │ │ - comisd 0x5bdf6(%rip),%xmm1 │ │ │ │ - ja 2af08 <__cxa_finalize@plt+0x27738> │ │ │ │ - movsd 0x5bdf0(%rip),%xmm2 │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - ja 2af00 <__cxa_finalize@plt+0x27730> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - divsd 0x5bde2(%rip),%xmm1 │ │ │ │ - addsd 0x5bde2(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - addsd 0x5bdde(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - addsd 0x5bdda(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - addsd 0x5bdd6(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - addsd 0x5bdd2(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - addsd 0x5bdce(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - addsd 0x5bdca(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - addsd 0x5bdc6(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - addsd 0x5bdc2(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - addsd 0x5bdbe(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - addsd 0x5bcfa(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - addsd 0x5bc66(%rip),%xmm1 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - ret │ │ │ │ + je 343c7 │ │ │ │ + lea 0x1(%r13),%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jae 343f7 │ │ │ │ + lea (%r12,%r15,1),%r13 │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%r13 │ │ │ │ + lea (%rbx,%r13,8),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 34260 │ │ │ │ + mov %r13,%r15 │ │ │ │ + jmp 3426a │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ + mov (%rcx,%rbx,4),%r8d │ │ │ │ + cmp %r8d,%r11d │ │ │ │ + jae 33eca │ │ │ │ + cmp %r8d,%edi │ │ │ │ + jb 33eca │ │ │ │ + mov %r8d,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 340c9 │ │ │ │ + mov 0x58(%r12),%ecx │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %r8d,0x70(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 343ef │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x70(%rsp),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r8d,0x28(%rsp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r11d,0x30(%rsp) │ │ │ │ + mov %edi,0x38(%rsp) │ │ │ │ + jmp 34313 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 343a7 │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jae 343ea │ │ │ │ + lea 0x0(%r13,%r12,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 34300 │ │ │ │ + mov %r15,%r12 │ │ │ │ + jmp 3430a │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %r13b,%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + jmp 3370f │ │ │ │ + mov 0x10(%rsp),%ebp │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 3440e │ │ │ │ + mov 0x4(%r13),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + jmp 3370f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 30d0 │ │ │ │ - subsd 0x5bc3f(%rip),%xmm0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -000000000002af20 : │ │ │ │ - endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 32b0 │ │ │ │ - divsd 0x5bc53(%rip),%xmm0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000002af40 : │ │ │ │ - endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 32b0 │ │ │ │ - divsd 0x5bd4b(%rip),%xmm0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + jmp 341f8 │ │ │ │ + lea 0x0(,%rax,4),%rsi │ │ │ │ + jmp 338b4 │ │ │ │ + mov %ebx,%ebp │ │ │ │ + mov %ebp,%edi │ │ │ │ + jmp 335ae │ │ │ │ + mov %ebx,%ebp │ │ │ │ + jmp 3395b │ │ │ │ + mov %r14d,%ebp │ │ │ │ + mov %ebp,%edi │ │ │ │ + jmp 335ae │ │ │ │ + mov %esi,%r10d │ │ │ │ + jmp 33875 │ │ │ │ + mov 0x28(%rsp),%r8d │ │ │ │ + mov 0x30(%rsp),%r11d │ │ │ │ + mov 0x38(%rsp),%edi │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 343ef │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + jmp 340c9 │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 34416 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + jmp 3370f │ │ │ │ + mov %ecx,%ebp │ │ │ │ + mov %ebp,%edi │ │ │ │ + jmp 335ae │ │ │ │ + mov 0x28(%rsp),%r8d │ │ │ │ + mov %r8d,%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x10(%rsp),%r15d │ │ │ │ + mov %r15d,%edi │ │ │ │ + call 32d30 │ │ │ │ + mov %r9d,%ebp │ │ │ │ + mov %ebp,%edi │ │ │ │ + jmp 335ae │ │ │ │ + mov %ebp,%r13d │ │ │ │ + jmp 341be │ │ │ │ + mov %esi,%r15d │ │ │ │ + jmp 343fc │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + call 32d60 │ │ │ │ + call 32d60 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movq 0x5b9f0(%rip),%xmm1 │ │ │ │ - movsd 0x5bbb8(%rip),%xmm3 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - andpd %xmm1,%xmm4 │ │ │ │ - ucomisd %xmm3,%xmm4 │ │ │ │ - ja 2aff0 │ │ │ │ - andpd %xmm2,%xmm1 │ │ │ │ - ucomisd %xmm3,%xmm1 │ │ │ │ - ja 2afe8 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jbe 2afa6 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd 0x5bc0e(%rip),%xmm0 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - subsd %xmm2,%xmm1 │ │ │ │ - call 3710 │ │ │ │ - addsd 0x5bb8f(%rip),%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - divsd 0x5bbac(%rip),%xmm0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ + lea (%rdi,%rdx,1),%eax │ │ │ │ + movzbl (%rcx,%rax,1),%edi │ │ │ │ + test %r8,%r8 │ │ │ │ + je 34460 │ │ │ │ + cmp %esi,(%r8) │ │ │ │ + je 34468 │ │ │ │ + add %esi,%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %edx,%edx │ │ │ │ + cmp %dil,(%rcx,%rdx,1) │ │ │ │ + jl 3445c │ │ │ │ + setg %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %eax,%eax │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ + mov %esi,%eax │ │ │ │ + cmpb $0x7f,(%rcx,%rax,1) │ │ │ │ + jne 34445 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x7f,%dil │ │ │ │ + setne %al │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - movq 0x5b954(%rip),%xmm2 │ │ │ │ - movsd 0x5bb1c(%rip),%xmm3 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - andpd %xmm2,%xmm4 │ │ │ │ - ucomisd %xmm3,%xmm4 │ │ │ │ - ja 2b078 │ │ │ │ - andpd %xmm0,%xmm2 │ │ │ │ - ucomisd %xmm3,%xmm2 │ │ │ │ - ja 2b070 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 2b042 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - call 30d0 │ │ │ │ - addsd 0x5baff(%rip),%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - add $0x18,%rsp │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - ret │ │ │ │ nopl (%rax) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8,%r15 │ │ │ │ + mov %esi,%esi │ │ │ │ + mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ + mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rbp,%r12 │ │ │ │ - shl $0x3,%rbp │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ - call 5e500 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 3070 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 2b0f9 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - movsd 0x5ba8a(%rip),%xmm1 │ │ │ │ - mov %rbx,%rax │ │ │ │ - add %rbx,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsbl (%rax),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - mov (%r15,%rdx,4),%edx │ │ │ │ - lea 0x0(%r13,%rdx,8),%rdx │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 2b0d8 │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 2b1e8 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %r14,%xmm1 │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - je 2b1f2 │ │ │ │ - mov %r12d,%edx │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - mov %r13,%rax │ │ │ │ - shr $1,%edx │ │ │ │ - unpcklpd %xmm2,%xmm2 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %r13,%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movupd (%rax),%xmm0 │ │ │ │ - add $0x10,%rax │ │ │ │ - divpd %xmm2,%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 2b130 │ │ │ │ - test $0x1,%r12b │ │ │ │ - je 2b162 │ │ │ │ - mov %r12d,%eax │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - lea 0x0(%r13,%rax,8),%rax │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov %r13,%rbx │ │ │ │ - add %r13,%rbp │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd (%rbx),%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 2b1ad │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - call 32b0 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - divsd 0x5bb01(%rip),%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 2b170 │ │ │ │ - xorpd 0x5b802(%rip),%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov (%rax,%rsi,4),%esi │ │ │ │ + mov %rsi,%rbp │ │ │ │ + add 0x10(%rdi),%rsi │ │ │ │ + call 429d0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %rsp,%rdx │ │ │ │ + lea 0x4(%rsp),%rcx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,%r12d │ │ │ │ + call 42a60 │ │ │ │ + mov (%rsp),%edx │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jb 34513 │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + mov %r12d,(%r15) │ │ │ │ + mov %edx,(%r14) │ │ │ │ + mov %eax,0x0(%r13) │ │ │ │ + mov %ebp,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 34532 │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x5b7d0(%rip),%xmm0 │ │ │ │ - jmp 2b1c2 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 2b151 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea 0x532c6(%rip),%rcx │ │ │ │ + mov $0xb2,%edx │ │ │ │ + lea 0x4d47e(%rip),%rsi │ │ │ │ + lea 0x4d4d6(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %esi,%esi │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmpq $0x0,0x10(%rdi) │ │ │ │ + je 345f4 │ │ │ │ + mov 0x8(%rdi),%esi │ │ │ │ + mov %rdi,%rbp │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%r8 │ │ │ │ - cmp %r12d,%ebp │ │ │ │ - jae 2b279 │ │ │ │ - mov %ebp,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - je 2b279 │ │ │ │ - mov %r12d,%esi │ │ │ │ - lea (%rax,%rbp,1),%r9d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %ebp,%edi │ │ │ │ - sub %eax,%esi │ │ │ │ - add $0x1,%eax │ │ │ │ - neg %edi │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 345a3 │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x4d49f(%rip),%r12 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ebp,%eax │ │ │ │ + mov (%rdx,%rbx,4),%r8d │ │ │ │ + mov %ebx,%ecx │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jb 345b8 │ │ │ │ + mov %ebx,0x0(%r13,%r8,4) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 34588 │ │ │ │ + mov %r13,0x18(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%rdi,%rax,1),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - movsd (%rbx,%rcx,8),%xmm0 │ │ │ │ - lea (%r8,%rdx,8),%rdx │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - addsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - cmp %eax,%r9d │ │ │ │ - jne 2b250 │ │ │ │ - add $0x1,%edi │ │ │ │ - cmp %edi,%esi │ │ │ │ - jne 2b248 │ │ │ │ + mov 0x68e41(%rip),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov (%rdx,%rbx,4),%eax │ │ │ │ + mov %ebx,0x0(%r13,%rax,4) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 34588 │ │ │ │ + mov %r13,0x18(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %r8,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ + lea 0x531c5(%rip),%rcx │ │ │ │ + mov $0xc3,%edx │ │ │ │ + lea 0x4d39d(%rip),%rsi │ │ │ │ + lea 0x4d3fe(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ + mov $0x7e,%ecx │ │ │ │ push %r14 │ │ │ │ + mov %r8d,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %edx,%esi │ │ │ │ push %rbx │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov 0xf8(%rsp),%ecx │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - imul %ecx,%esi │ │ │ │ - mov %edx,0xa8(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r12d,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x0(,%rsi,8),%r15 │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %r15,%rsi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + mov $0x7f,%r8d │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 42690 │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 5e500 │ │ │ │ - mov %r15,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov $0x11,%esi │ │ │ │ mov %rax,%rbx │ │ │ │ - call 3070 │ │ │ │ - mov %r15,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3070 │ │ │ │ - mov 0xf8(%rsp),%esi │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x0(,%rsi,8),%r14 │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov 0xa8(%rsp),%esi │ │ │ │ - mov %rsi,0x78(%rsp) │ │ │ │ - imul %r14,%rsi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call 3070 │ │ │ │ - mov 0xf8(%rsp),%ecx │ │ │ │ - add 0xf0(%rsp),%r14 │ │ │ │ - mov %r12d,%r8d │ │ │ │ - movsd 0x5b7ef(%rip),%xmm4 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,%r10d │ │ │ │ - mov 0xa8(%rsp),%ecx │ │ │ │ - movsd %xmm4,0x90(%rsp) │ │ │ │ - shr $1,%eax │ │ │ │ - and $0xfffffffe,%r10d │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - lea (%r15,%rbx,1),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %r14d,%r15d │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 2b927 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + call 13000 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x14(%rsp),%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rax,%rbp │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + call 6b920 │ │ │ │ + mov $0x11,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 3480 │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 34800 │ │ │ │ + mov 0x14(%rsp),%esi │ │ │ │ xor %edi,%edi │ │ │ │ - xor %r11d,%r11d │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - mov %rbp,0x80(%rsp) │ │ │ │ - mov %r13,0x98(%rsp) │ │ │ │ - mov %r8d,%r13d │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov 0xf8(%rsp),%esi │ │ │ │ - mov %r15d,0xac(%rsp) │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %edi,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %esi,%esi │ │ │ │ - je 2b61e │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %esi,0x6c(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0xf0(%rsp),%rbx │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - mov %r11d,%r12d │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - lea (%rdi,%rdx,8),%r14 │ │ │ │ - mov %r8d,0x60(%rsp) │ │ │ │ - mov %r11d,0x64(%rsp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r15,%r14 │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mov %r10d,0x68(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%edx │ │ │ │ - movsd (%r15),%xmm3 │ │ │ │ - shl $0x3,%rdx │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 2b938 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - lea (%rax,%rdx,1),%rcx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 2b499 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - add $0x8,%rax │ │ │ │ - mulsd %xmm0,%xmm6 │ │ │ │ - addsd %xmm1,%xmm5 │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 2b4c8 │ │ │ │ - movsd (%rdx,%rax,1),%xmm2 │ │ │ │ - movsd (%rbx,%rax,1),%xmm1 │ │ │ │ - subsd (%rcx,%rax,1),%xmm1 │ │ │ │ - comisd %xmm7,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - mulsd %xmm1,%xmm1 │ │ │ │ - jae 2b480 │ │ │ │ - divsd %xmm7,%xmm2 │ │ │ │ - jmp 2b484 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x5b740(%rip),%xmm0 │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - call 30d0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sdq 0x50(%rsp),%xmm1 │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - movsd 0x5b71a(%rip),%xmm0 │ │ │ │ - call 3710 │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - mulsd %xmm6,%xmm5 │ │ │ │ - ucomisd %xmm5,%xmm7 │ │ │ │ - ja 2b998 │ │ │ │ - sqrtsd %xmm5,%xmm5 │ │ │ │ - divsd %xmm5,%xmm2 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %r12d,%eax │ │ │ │ - add $0x8,%r15 │ │ │ │ - add %r13d,%ebp │ │ │ │ - add $0x1,%r12d │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,(%rdi,%rax,8) │ │ │ │ - call 32b0 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - cmp %r15,0x40(%rsp) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movsd 0x5b5e9(%rip),%xmm4 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - jne 2b448 │ │ │ │ - mov 0x64(%rsp),%edx │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov 0x6c(%rsp),%esi │ │ │ │ - mov 0x60(%rsp),%r8d │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - mov 0x68(%rsp),%r10d │ │ │ │ - mov %rdx,%r11 │ │ │ │ - lea (%rdi,%rdx,8),%rdi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 2b957 │ │ │ │ - mov 0x88(%rsp),%rcx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - lea (%rdi,%rcx,1),%r9 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - nop │ │ │ │ - addsd (%rcx),%xmm1 │ │ │ │ - add $0x10,%rcx │ │ │ │ - addsd -0x8(%rcx),%xmm1 │ │ │ │ - cmp %r9,%rcx │ │ │ │ - jne 2b5c0 │ │ │ │ - test $0x1,%sil │ │ │ │ - je 2b5e0 │ │ │ │ - mov %r10d,%ecx │ │ │ │ - addsd (%rdi,%rcx,8),%xmm1 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - unpcklpd %xmm3,%xmm3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movupd (%rdx),%xmm2 │ │ │ │ - add $0x10,%rdx │ │ │ │ - divpd %xmm3,%xmm2 │ │ │ │ - movups %xmm2,-0x10(%rdx) │ │ │ │ - cmp %r9,%rdx │ │ │ │ - jne 2b5f0 │ │ │ │ - test $0x1,%sil │ │ │ │ - je 2b61e │ │ │ │ - mov %r10d,%edx │ │ │ │ - lea (%rdi,%rdx,8),%rdx │ │ │ │ - movsd (%rdx),%xmm2 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,(%rdx) │ │ │ │ - add $0x1,%r8d │ │ │ │ - add %esi,%r11d │ │ │ │ - add %r13d,%eax │ │ │ │ - cmp %r8d,0xa8(%rsp) │ │ │ │ - jne 2b3f8 │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov 0xa0(%rsp),%rbx │ │ │ │ - mov 0xac(%rsp),%r15d │ │ │ │ - mov 0x80(%rsp),%rbp │ │ │ │ - mov 0x98(%rsp),%r13 │ │ │ │ - mov 0xf8(%rsp),%edx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - je 2b8ce │ │ │ │ - mov %r15d,0x64(%rsp) │ │ │ │ - mov 0xa8(%rsp),%ecx │ │ │ │ - mov %r10d,0x68(%rsp) │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %r8d,%eax │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov %eax,%r14d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov $0xa8,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %ecx,0x28(%rsp) │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - mov 0x20(%rsp),%r15d │ │ │ │ - call 3070 │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x5b486(%rip),%xmm4 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 2b945 │ │ │ │ - mov %r8d,0x28(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x20(%rsp),%r11d │ │ │ │ - mov %r14d,%edi │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - xor %r10d,%r10d │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - mov %r15d,0x60(%rsp) │ │ │ │ - mov 0xf8(%rsp),%r15d │ │ │ │ - mov $0x1,%r9d │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r11d,%eax │ │ │ │ - lea (%rbx,%rax,8),%r8 │ │ │ │ - movsd (%r8),%xmm1 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 2b772 │ │ │ │ - lea -0x1(%r9),%eax │ │ │ │ - lea 0x8(%r13),%rdx │ │ │ │ - mulsd 0x0(%rbp,%rax,8),%xmm1 │ │ │ │ - mov %r9d,%eax │ │ │ │ - addsd 0x0(%r13),%xmm1 │ │ │ │ - movsd %xmm1,0x0(%r13) │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - je 2b772 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0x8,%rdx │ │ │ │ - movsd 0x0(%rbp,%rcx,8),%xmm0 │ │ │ │ - mulsd (%r8),%xmm0 │ │ │ │ - addsd -0x8(%rdx),%xmm0 │ │ │ │ - movsd %xmm0,-0x8(%rdx) │ │ │ │ - cmp %edi,%eax │ │ │ │ - jne 2b750 │ │ │ │ - add $0x1,%r10d │ │ │ │ - add %r15d,%r11d │ │ │ │ - add %r14d,%r9d │ │ │ │ - add %r14d,%edi │ │ │ │ - cmp %r10d,0x18(%rsp) │ │ │ │ - jne 2b710 │ │ │ │ - mov 0x28(%rsp),%r8d │ │ │ │ - mov 0x60(%rsp),%r15d │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 2b884 │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x0(%r13,%rax,8),%xmm1 │ │ │ │ - lea (%r8,%rax,1),%edx │ │ │ │ - divsd %xmm2,%xmm1 │ │ │ │ - movsd %xmm1,0x0(%r13,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - movsd %xmm1,(%rsi,%rdx,8) │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jb 2b7b0 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 2b83c │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov 0xf8(%rsp),%r10d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%eax │ │ │ │ - lea (%rdi,%rax,8),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%rsi,%rax,1),%r11d │ │ │ │ - movsd 0x0(%rbp,%r11,8),%xmm1 │ │ │ │ - subsd 0x0(%r13,%rax,8),%xmm1 │ │ │ │ - mulsd %xmm1,%xmm1 │ │ │ │ - mulsd (%rdx),%xmm1 │ │ │ │ - addsd (%rbx,%rax,8),%xmm1 │ │ │ │ - movsd %xmm1,(%rbx,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 2b800 │ │ │ │ - add $0x1,%r9d │ │ │ │ - add %r10d,%r15d │ │ │ │ - add %r14d,%esi │ │ │ │ - cmp %ecx,%r9d │ │ │ │ - jb 2b7f0 │ │ │ │ - mov %r8d,%eax │ │ │ │ - mov %rbx,%r15 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%r15),%xmm1 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %eax,%edx │ │ │ │ - divsd %xmm2,%xmm1 │ │ │ │ - lea (%rsi,%rdx,8),%rdx │ │ │ │ - ucomisd %xmm1,%xmm3 │ │ │ │ - movsd %xmm1,(%r15) │ │ │ │ - ja 2b9c2 │ │ │ │ - sqrtsd %xmm1,%xmm1 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - add $0x8,%r15 │ │ │ │ - add $0x1,%eax │ │ │ │ - movsd %xmm1,(%rdx) │ │ │ │ - cmp %rdi,%r15 │ │ │ │ - jne 2b848 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0xf0(%rsp),%rsi │ │ │ │ - add %r14d,%r8d │ │ │ │ - cvtsi2sdq 0x78(%rsp),%xmm1 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,(%rsi,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - cmp %rax,0x70(%rsp) │ │ │ │ - jne 2b6a0 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov 0x64(%rsp),%r15d │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov 0x68(%rsp),%r10d │ │ │ │ - cmp %r15d,0x100(%rsp) │ │ │ │ - je 2b966 │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - add $0x1,%r15d │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - subsd 0x90(%rsp),%xmm0 │ │ │ │ - andpd 0x5b065(%rip),%xmm0 │ │ │ │ - mulsd 0x5b3a5(%rip),%xmm3 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jbe 2b966 │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - mov 0xa8(%rsp),%ecx │ │ │ │ - movsd %xmm3,0x90(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 2b3af │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - jmp 2b65c │ │ │ │ + lea 0x14(%rsp),%rdx │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 54c40 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 3471d │ │ │ │ + xor %r15d,%r15d │ │ │ │ nopl (%rax) │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - jmp 2b52b │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 2b7a0 │ │ │ │ - jmp 2b884 │ │ │ │ - movsd (%rdi),%xmm1 │ │ │ │ - xor %edx,%edx │ │ │ │ - addsd %xmm7,%xmm1 │ │ │ │ - jmp 2b60e │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x0(%r13,%r15,4),%r8d │ │ │ │ + mov %r15d,%ecx │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jb 34798 │ │ │ │ + mov %r15d,(%r14,%r8,4) │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jb 346f0 │ │ │ │ + cmpb $0x0,0xc(%rsp) │ │ │ │ + je 347d7 │ │ │ │ + mov %eax,0x8(%r12) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %r13,0x10(%r12) │ │ │ │ + mov %r14,0x18(%r12) │ │ │ │ + mov %rbp,0x88(%r12) │ │ │ │ + movq $0x0,0x30(%r12) │ │ │ │ + movb $0x1,0x90(%r12) │ │ │ │ + movups %xmm0,0x48(%r12) │ │ │ │ + movups %xmm0,0x60(%r12) │ │ │ │ + movups %xmm0,0x78(%r12) │ │ │ │ + movups %xmm0,0x20(%r12) │ │ │ │ call 32c0 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - add $0xb8,%rsp │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 348b4 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - call 3720 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - jmp 2b52f │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mov %ecx,0x80(%rsp) │ │ │ │ - add $0x8,%r15 │ │ │ │ - mov %r8d,0x6c(%rsp) │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - call 3720 │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - movsd 0x5b153(%rip),%xmm4 │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %r15,0x38(%rsp) │ │ │ │ - mov 0x6c(%rsp),%r8d │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - mov 0x80(%rsp),%ecx │ │ │ │ - jne 2b848 │ │ │ │ - jmp 2b884 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x68c61(%rip),%rdi │ │ │ │ + lea 0x4d27a(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x0(%r13,%r15,4),%eax │ │ │ │ + mov %r15d,(%r14,%rax,4) │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jb 346f0 │ │ │ │ + cmpb $0x0,0xc(%rsp) │ │ │ │ + jne 3471d │ │ │ │ + lea 0x4d1c6(%rip),%r15 │ │ │ │ + lea 0x4d2a1(%rip),%rdx │ │ │ │ + mov $0x10e,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + jmp 3471d │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x20(%rbx),%r8 │ │ │ │ + lea 0x4d199(%rip),%r15 │ │ │ │ + mov 0x28(%rbx),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4d225(%rip),%rdx │ │ │ │ + mov $0xf8,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 70f30 │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + mov $0xf9,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4d221(%rip),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 70f30 │ │ │ │ + mov 0x14(%rsp),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov $0xa8,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 13000 │ │ │ │ + lea 0x4d20d(%rip),%rdx │ │ │ │ + mov $0xfd,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x14(%rsp),%rdx │ │ │ │ + call 54c40 │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + mov $0x107,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x5039c(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 346ea │ │ │ │ + jmp 347de │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + lea 0x4c89d(%rip),%rsi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - jae 2bbf1 │ │ │ │ - mov %r8d,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %ecx,%r13d │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %r8d,%ebx │ │ │ │ - lea 0x1(%rdx),%r15d │ │ │ │ - mov %edx,(%rsp) │ │ │ │ - mov %r15,%r12 │ │ │ │ - shl $0x3,%r15 │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r15,%rsi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movb $0x0,0xb(%rsp) │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 34abc │ │ │ │ + cmpq $0x0,0x48(%rbx) │ │ │ │ mov %rax,%rbp │ │ │ │ - call 5e500 │ │ │ │ - mov (%rsp),%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r13d,%eax │ │ │ │ - add $0x1,%r13d │ │ │ │ - movsd (%r14,%rax,8),%xmm0 │ │ │ │ - cmp %ebx,%r13d │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - mulsd 0x5b17f(%rip),%xmm0 │ │ │ │ - movsd %xmm0,(%rdi) │ │ │ │ - jae 2bb3c │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - sub $0x2,%edx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - cvtsi2sd %rax,%xmm5 │ │ │ │ - mov %r13d,%eax │ │ │ │ - movsd 0x5b090(%rip),%xmm3 │ │ │ │ - lea (%r14,%rax,8),%r14 │ │ │ │ - jmp 2bad3 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x0(%r13,%rbx,1),%ecx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd 0x0(%rbp,%rbx,8),%xmm0 │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - cvtsi2sd %rcx,%xmm2 │ │ │ │ - addsd (%r14,%rbx,8),%xmm0 │ │ │ │ - lea (%rdi,%rax,8),%r15 │ │ │ │ - movsd %xmm0,0x0(%rbp,%rax,8) │ │ │ │ - subsd %xmm5,%xmm2 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - movsd (%r14,%rbx,8),%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm4 │ │ │ │ - ja 2bb9b │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,(%r15) │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jne 2bad0 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jbe 2bb7c │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rdi,%rax,8),%xmm0 │ │ │ │ - mulsd %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0x0(%rbp,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 2bb60 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - call 32c0 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + je 3490e │ │ │ │ + orb $0x1,0xb(%rsp) │ │ │ │ + cmpq $0x0,0x78(%rbx) │ │ │ │ + je 3491a │ │ │ │ + orb $0x2,0xb(%rsp) │ │ │ │ + cmpq $0x0,0x20(%rbx) │ │ │ │ + je 3493c │ │ │ │ + movzbl 0xb(%rsp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + or $0xc,%edx │ │ │ │ + cmpb $0x0,0x90(%rbx) │ │ │ │ + mov %dl,0xb(%rsp) │ │ │ │ + jne 34ab0 │ │ │ │ + cmpq $0x0,0x28(%rbx) │ │ │ │ + je 34948 │ │ │ │ + orb $0x4,0xb(%rsp) │ │ │ │ + cmpq $0x0,0x88(%rbx) │ │ │ │ + je 34957 │ │ │ │ + orb $0x10,0xb(%rsp) │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + lea 0xc(%rsp),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + call 3640 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x4,%esi │ │ │ │ + call 3640 │ │ │ │ + lea 0xb(%rsp),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3640 │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 349ee │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3640 │ │ │ │ + mov 0x58(%rbx),%eax │ │ │ │ + lea 0x14(%rsp),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + call 3640 │ │ │ │ + mov 0x14(%rsp),%edx │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x8,%esi │ │ │ │ + call 3640 │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 34a08 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x4,%esi │ │ │ │ + call 3640 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 34a6a │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x4,%esi │ │ │ │ + call 3640 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3640 │ │ │ │ + mov 0x70(%rbx),%eax │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + call 3640 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x10,%esi │ │ │ │ + call 3640 │ │ │ │ + mov 0x88(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 34a88 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3640 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 35a0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 34ae1 │ │ │ │ + add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - call 3720 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - movsd 0x5af77(%rip),%xmm3 │ │ │ │ - movsd %xmm1,(%r15) │ │ │ │ - jne 2bad0 │ │ │ │ - jmp 2bb3c │ │ │ │ - lea 0x5b7e1(%rip),%rcx │ │ │ │ - mov $0x5ed,%edx │ │ │ │ - lea 0x55bfe(%rip),%rsi │ │ │ │ - lea 0x55c11(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or $0x2c,%eax │ │ │ │ + mov %al,0xb(%rsp) │ │ │ │ + jmp 3493c │ │ │ │ + lea 0x4cee1(%rip),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x138,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x50184(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %edx,%r15d │ │ │ │ push %r14 │ │ │ │ - sub %ecx,%eax │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - xor %edi,%edi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xa8,%rsp │ │ │ │ - mov %r8d,0x30(%rsp) │ │ │ │ - lea 0x1(%rax),%r8d │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - mov %r8d,%eax │ │ │ │ - imul %edx,%eax │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %ecx,0x28(%rsp) │ │ │ │ - mov %r8d,0x10(%rsp) │ │ │ │ - lea 0x0(,%rax,8),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5e500 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov $0x7e,%ecx │ │ │ │ + mov %r8d,(%rsp) │ │ │ │ + mov $0x7f,%r8d │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x0,0x4c(%rsp) │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + movl $0x0,0x54(%rsp) │ │ │ │ + movb $0x0,0x4b(%rsp) │ │ │ │ + call 42690 │ │ │ │ + lea 0x4d0c2(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 35104 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x4c(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov $0x4,%esi │ │ │ │ + call 34a0 │ │ │ │ + mov 0x4c(%rsp),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x4c(%rsp),%edx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x4,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 3070 │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ - lea 0x1(%r15),%eax │ │ │ │ - mov 0x28(%rsp),%r11d │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 2bcf8 │ │ │ │ - mov %r11d,0x28(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %ecx,0x30(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - mov 0x20(%rsp),%r13d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov %r15d,%edx │ │ │ │ - call 2ba30 │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - sub %ebx,%edx │ │ │ │ - mov %ebp,%eax │ │ │ │ - add %r13d,%ebp │ │ │ │ - shl $0x3,%rdx │ │ │ │ - lea (%r12,%rax,8),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 3480 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %ebx,%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %eax,0x1c(%rsp) │ │ │ │ - jne 2bca8 │ │ │ │ - mov 0x28(%rsp),%r11d │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - lea 0x1(%rcx),%ebp │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 34a0 │ │ │ │ + lea 0x4b(%rsp),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 34a0 │ │ │ │ + movzbl 0x4b(%rsp),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + jne 34e40 │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + lea 0x4cdbc(%rip),%r13 │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + test $0x2,%al │ │ │ │ + je 34c35 │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + je 35057 │ │ │ │ + mov 0x4c(%rsp),%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %r11d,0x10(%rsp) │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - imul %ebp,%eax │ │ │ │ - mov %ebp,0x8c(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov %eax,0x90(%rsp) │ │ │ │ - lea 0x0(,%r14,8),%r13 │ │ │ │ - shl $0x2,%r14 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5e500 │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x4c(%rsp),%edx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 34a0 │ │ │ │ + movzbl 0x4b(%rsp),%eax │ │ │ │ + test $0x4,%al │ │ │ │ + je 34ebe │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + je 3503c │ │ │ │ + mov 0x4c(%rsp),%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 5e500 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r13,%rdx │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x4c(%rsp),%edx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call 34a0 │ │ │ │ + mov 0x4c(%rsp),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov 0x4c(%rsp),%edx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call 34a0 │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x4,%esi │ │ │ │ + call 34a0 │ │ │ │ + mov 0x50(%rsp),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%r12 │ │ │ │ + testb $0x20,0x4b(%rsp) │ │ │ │ + je 34f8d │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + je 3508d │ │ │ │ + mov 0x50(%rsp),%edx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 34a0 │ │ │ │ + movzbl 0x4b(%rsp),%eax │ │ │ │ + xor %r14d,%r14d │ │ │ │ + test $0x10,%al │ │ │ │ + jne 34ede │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xa8,%esi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%r15 │ │ │ │ + movzbl 0x4b(%rsp),%eax │ │ │ │ + mov %rbp,(%r15) │ │ │ │ + shr $0x5,%al │ │ │ │ + movq $0x0,0x18(%r15) │ │ │ │ + and $0x1,%eax │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + mov %r12,0x68(%r15) │ │ │ │ + mov %al,0x90(%r15) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r14,0x88(%r15) │ │ │ │ + mov %rax,0x10(%r15) │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + mov %eax,0x8(%r15) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x48(%r15) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rax,0x50(%r15) │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + mov %eax,0x58(%r15) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rax,0x78(%r15) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %rax,0x20(%r15) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %rax,0x60(%r15) │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + mov %eax,0x70(%r15) │ │ │ │ + je 34f50 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call 3070 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call 3070 │ │ │ │ + call 35a0 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + call 6b920 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r14,%r14 │ │ │ │ + je 34f75 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 7ec10 │ │ │ │ + test %eax,%eax │ │ │ │ + je 34f0c │ │ │ │ + lea 0x4ff1f(%rip),%rdx │ │ │ │ + mov $0x240,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - test %r15d,%r15d │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - mov 0x10(%rsp),%r11d │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - je 2bd9b │ │ │ │ - nopl (%rax) │ │ │ │ - movsd (%r12,%rax,8),%xmm0 │ │ │ │ - mov %edx,%esi │ │ │ │ - add %ebp,%edx │ │ │ │ - movsd %xmm0,(%rbx,%rsi,8) │ │ │ │ - mov %eax,(%rdi,%rsi,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %r8,%rax │ │ │ │ - jne 2bd80 │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jbe 2bfb2 │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov %ecx,0x78(%rsp) │ │ │ │ - lea -0x1(%r11,%r11,1),%edx │ │ │ │ - imul %r11d,%eax │ │ │ │ - mov %r8,0x98(%rsp) │ │ │ │ - mov %r15d,0x4c(%rsp) │ │ │ │ - mov %r12,%r15 │ │ │ │ - mov %ebp,%r12d │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ - sub %ebp,%eax │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov %r11d,%ebx │ │ │ │ - lea 0x1(%rax),%r10d │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - mov %edi,0x88(%rsp) │ │ │ │ - mov $0x2,%edi │ │ │ │ - imul %r11d,%eax │ │ │ │ - mov %eax,0x80(%rsp) │ │ │ │ - lea -0x2(%rax,%r11,1),%eax │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - sub %r11d,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %r11d,%eax │ │ │ │ - mov %r10d,%r11d │ │ │ │ - mov %esi,%r10d │ │ │ │ + call 70f30 │ │ │ │ + lea 0x4ff39(%rip),%rbp │ │ │ │ + jmp 34de8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x1c(%rsp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jae 2c477 │ │ │ │ - lea -0x1(%rbx),%ecx │ │ │ │ - lea (%r10,%rbx,1),%r9d │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ - mov %r12d,%r14d │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - lea -0x1(%rdx),%esi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov 0x88(%rsp),%ecx │ │ │ │ - mov %esi,0x30(%rsp) │ │ │ │ - mov %r9d,0x48(%rsp) │ │ │ │ - add %r11d,%ecx │ │ │ │ - mov %r11d,0x38(%rsp) │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - mov %edx,0x58(%rsp) │ │ │ │ - mov %edi,0x60(%rsp) │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ - mov %ecx,0x70(%rsp) │ │ │ │ - mov %ebx,0x50(%rsp) │ │ │ │ - mov %r9d,%ebx │ │ │ │ + cmp $0x75,%al │ │ │ │ + je 350a8 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x243,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x685d9(%rip),%rdi │ │ │ │ + call 3390 │ │ │ │ + cmp $0x20,%al │ │ │ │ + je 34e00 │ │ │ │ + cmp $0x9,%al │ │ │ │ + je 34e00 │ │ │ │ + lea -0xa(%rax),%edx │ │ │ │ + cmp $0x3,%dl │ │ │ │ + jbe 34e00 │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffff7,%edx │ │ │ │ + cmp $0x61,%dl │ │ │ │ + jne 34de0 │ │ │ │ + cmp $0x75,%al │ │ │ │ + je 350a8 │ │ │ │ + cmp $0x61,%al │ │ │ │ + jne 34f22 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %ebx,%ebp │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + lea 0x4cb59(%rip),%r13 │ │ │ │ + je 35072 │ │ │ │ + mov 0x4c(%rsp),%esi │ │ │ │ xor %edi,%edi │ │ │ │ - lea 0x0(,%rbp,8),%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - mov 0x4c(%rsp),%r8d │ │ │ │ + call 13000 │ │ │ │ + mov 0x4c(%rsp),%edx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - sub %eax,%esi │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - lea (%rax,%rbx,1),%ecx │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %esi,0x10(%rsp) │ │ │ │ - jae 2bed7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %edx,%r10d │ │ │ │ - mov %ecx,%r9d │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1,%eax │ │ │ │ - movsd (%r12,%r10,8),%xmm0 │ │ │ │ - addsd (%r15,%r9,8),%xmm0 │ │ │ │ - add %r14d,%edx │ │ │ │ - add %r8d,%ecx │ │ │ │ - movsd %xmm0,(%rdi,%rsi,8) │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jne 2beb0 │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jbe 2c3b0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rdi,%rax,8),%xmm1 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - minsd %xmm0,%xmm1 │ │ │ │ - cmova %eax,%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 2bef0 │ │ │ │ - mov %edx,%eax │ │ │ │ - movsd (%rdi,%rax,8),%xmm0 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - add %eax,%edx │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x1,%r13d │ │ │ │ - movsd %xmm0,(%r12,%rax,8) │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %edx,(%rcx,%rax,4) │ │ │ │ - add %r14d,%ebp │ │ │ │ - call 32c0 │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - mov 0x1c(%rsp),%ecx │ │ │ │ - mov %ebp,0x8(%rsp) │ │ │ │ - add %ebx,%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jb 2be70 │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - mov 0x50(%rsp),%ebx │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %r14d,%r12d │ │ │ │ - mov 0x58(%rsp),%edx │ │ │ │ - mov 0x60(%rsp),%edi │ │ │ │ - mov 0x68(%rsp),%eax │ │ │ │ - mov 0x70(%rsp),%ecx │ │ │ │ - mov 0x80(%rsp),%esi │ │ │ │ - add $0x1,%edi │ │ │ │ - add %esi,0x28(%rsp) │ │ │ │ - add %eax,%edx │ │ │ │ - add %eax,%ebx │ │ │ │ - mov %ecx,%r11d │ │ │ │ - sub %eax,%r10d │ │ │ │ - cmp %edi,0x78(%rsp) │ │ │ │ - jae 2be10 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov 0x78(%rsp),%ecx │ │ │ │ - mov %r12d,%ebp │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov 0x98(%rsp),%r8 │ │ │ │ - mov 0x4c(%rsp),%r15d │ │ │ │ - mov %eax,%r11d │ │ │ │ - mov %ebp,%eax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 34a0 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x54(%rsp),%rdi │ │ │ │ + mov $0x4,%esi │ │ │ │ + call 34a0 │ │ │ │ + mov 0x4c(%rsp),%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %ecx,0x30(%rsp) │ │ │ │ - lea (%rax,%rax,4),%rsi │ │ │ │ - mov %r11d,0x28(%rsp) │ │ │ │ shl $0x3,%rsi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - lea 0x0(%rbp,%rbp,1),%edx │ │ │ │ - mov %rax,%r13 │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - cvtsi2sd %r8,%xmm7 │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - sub %edx,%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - movsd (%rbx,%rax,8),%xmm0 │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - mulsd 0x5ac00(%rip),%xmm7 │ │ │ │ - movsd %xmm0,0x10(%r13) │ │ │ │ - movsd %xmm7,0x50(%rsp) │ │ │ │ - call 32b0 │ │ │ │ - movq %xmm0,%r14 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - movq %r14,%xmm1 │ │ │ │ - addsd 0x5ab1a(%rip),%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - addsd 0x5ac66(%rip),%xmm1 │ │ │ │ - mulsd 0x50(%rsp),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,0x18(%r13) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - call 32b0 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov 0x28(%rsp),%r11d │ │ │ │ - mulsd 0x5aba1(%rip),%xmm1 │ │ │ │ - test %ecx,%ecx │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0x20(%r13) │ │ │ │ - je 2c452 │ │ │ │ - lea -0x1(%r11),%edx │ │ │ │ - mov 0x1c(%rsp),%edi │ │ │ │ - mov %ebp,0x1c(%rsp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - lea 0x0(,%r8,8),%rax │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - mov %edi,%ebx │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - lea 0x0(,%rax,4),%rsi │ │ │ │ - mov %r13,0x90(%rsp) │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - lea 0x0(%r13,%rax,8),%r8 │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x40(%rsp),%r13 │ │ │ │ - mov %r15d,0x40(%rsp) │ │ │ │ - imul %ebp,%eax │ │ │ │ - mov %r12,0x78(%rsp) │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ - lea 0x1(%r11),%eax │ │ │ │ - imul %r15d,%eax │ │ │ │ - mov 0x8c(%rsp),%r15d │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x88(%rsp) │ │ │ │ - mov %edi,%eax │ │ │ │ - sub %r11d,%eax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov %r11d,%eax │ │ │ │ - lea (%r12,%rax,8),%rax │ │ │ │ - mov %r8,%r12 │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %ecx,0x28(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - cmp %ebx,0x10(%rsp) │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - movsd 0x5aa98(%rip),%xmm2 │ │ │ │ - mov %rax,%r10 │ │ │ │ - jae 2c486 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - add %r10,%rax │ │ │ │ - cmpl $0x1,0x40(%rsp) │ │ │ │ - jne 2c3b9 │ │ │ │ - mov 0x4c(%rsp),%edi │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov 0x70(%rsp),%r9 │ │ │ │ - jmp 2c1ab │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %edi,%edx │ │ │ │ - movsd (%r14,%rdx,8),%xmm1 │ │ │ │ - ucomisd %xmm3,%xmm1 │ │ │ │ - jp 2c1bf │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - je 2c1d9 │ │ │ │ - movsd (%r9,%rsi,8),%xmm4 │ │ │ │ - ucomisd %xmm3,%xmm4 │ │ │ │ - jp 2c1d1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - je 2c1d9 │ │ │ │ - addsd %xmm1,%xmm4 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm0,(%rax,%rsi,8) │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - add %r15d,%edi │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - jne 2c1a8 │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - jmp 2c217 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 2c221 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mov %esi,%ebp │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %esi,%ebx │ │ │ │ - je 2c248 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - ja 2c200 │ │ │ │ - ucomisd %xmm2,%xmm1 │ │ │ │ - jp 2c20c │ │ │ │ - movq %xmm1,%rdx │ │ │ │ - movq %xmm0,%rdi │ │ │ │ - cmove %esi,%ebp │ │ │ │ - cmovne %rdx,%rdi │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x8,%rax │ │ │ │ - movq %rdi,%xmm1 │ │ │ │ - cmp %esi,%ebx │ │ │ │ - jne 2c217 │ │ │ │ - mov %ebp,%eax │ │ │ │ - lea (%r10,%rax,8),%r9 │ │ │ │ - mov %ecx,(%r12) │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x54(%rsp),%edx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 34a0 │ │ │ │ + movzbl 0x4b(%rsp),%eax │ │ │ │ + jmp 34bf1 │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + test $0x10,%al │ │ │ │ + je 34cf5 │ │ │ │ + mov $0x11,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - mov %ecx,0x48(%rsp) │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - movsd (%r9),%xmm0 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movsd %xmm0,0x10(%r12) │ │ │ │ - call 32b0 │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - addsd 0x5a8ad(%rip),%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - addsd 0x5a9f9(%rip),%xmm1 │ │ │ │ - mulsd 0x50(%rsp),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,0x18(%r12) │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - call 32b0 │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x48(%rsp),%ecx │ │ │ │ - mov 0x30(%rsp),%r11 │ │ │ │ - mulsd 0x5a938(%rip),%xmm1 │ │ │ │ - add %eax,%eax │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ - mov %eax,%eax │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x20(%r12) │ │ │ │ - mov %ebp,(%r11) │ │ │ │ - je 2c43a │ │ │ │ - lea 0x4(%r11),%rsi │ │ │ │ - mov %ecx,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - imul %r15d,%ebp │ │ │ │ - add $0x4,%rsi │ │ │ │ - lea 0x0(%rbp,%rax,1),%edx │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov 0x0(%r13,%rdx,4),%ebp │ │ │ │ - mov %ebp,-0x4(%rsi) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 2c330 │ │ │ │ - mov %ecx,%eax │ │ │ │ - sub $0x1,%ecx │ │ │ │ - mov %r11,%rsi │ │ │ │ - shr $1,%eax │ │ │ │ - mov %ecx,%ebp │ │ │ │ - sub %eax,%ebp │ │ │ │ - mov %ecx,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov (%rsi),%r8d │ │ │ │ - sub $0x1,%eax │ │ │ │ - add $0x4,%rsi │ │ │ │ - lea (%r11,%rdx,4),%rdx │ │ │ │ - mov (%rdx),%edi │ │ │ │ - mov %r8d,(%rdx) │ │ │ │ - mov %edi,-0x4(%rsi) │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jne 2c360 │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %ecx,0x1c(%rsp) │ │ │ │ - sub $0x28,%r12 │ │ │ │ - call 32c0 │ │ │ │ - mov 0x1c(%rsp),%ecx │ │ │ │ - subq $0x4,0x20(%rsp) │ │ │ │ - subl $0x1,0x4c(%rsp) │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - jmp 2c150 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - jmp 2bf1a │ │ │ │ - mov 0x78(%rsp),%r8 │ │ │ │ - mov 0x40(%rsp),%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov 0x88(%rsp),%r9d │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - lea 0x8(%r10,%rdi,8),%rbp │ │ │ │ - mov 0x4c(%rsp),%edi │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edi,%r11d │ │ │ │ - movsd (%r14,%r11,8),%xmm1 │ │ │ │ - ucomisd %xmm3,%xmm1 │ │ │ │ - jp 2c405 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - je 2c422 │ │ │ │ - mov %r9d,%r11d │ │ │ │ - movsd (%r8,%r11,8),%xmm5 │ │ │ │ - ucomisd %xmm3,%xmm5 │ │ │ │ - jp 2c41a │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - je 2c422 │ │ │ │ - addsd %xmm5,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%rsi) │ │ │ │ - add $0x8,%rsi │ │ │ │ - add %r15d,%edi │ │ │ │ - add %edx,%r9d │ │ │ │ - cmp %rsi,%rbp │ │ │ │ - jne 2c3f0 │ │ │ │ - jmp 2c1ea │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov 0x78(%rsp),%r12 │ │ │ │ - mov 0x90(%rsp),%r13 │ │ │ │ - mov %r14,%rbx │ │ │ │ - call 32c0 │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 34a0 │ │ │ │ + movb $0x0,0x10(%r14) │ │ │ │ + jmp 34cf5 │ │ │ │ + lea 0x4fe5d(%rip),%rdx │ │ │ │ + mov $0x251,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - add $0xa8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 350ff │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov 0x88(%rsp),%ecx │ │ │ │ - add %r11d,%ecx │ │ │ │ - jmp 2bf73 │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 2c24e │ │ │ │ - endbr64 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - ucomisd %xmm1,%xmm3 │ │ │ │ - jp 2c4d8 │ │ │ │ - jne 2c4d8 │ │ │ │ - movq 0x5a510(%rip),%xmm1 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - call 30d0 │ │ │ │ - movapd (%rsp),%xmm1 │ │ │ │ - add $0x18,%rsp │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - jmp 30d0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movsd 0x5a724(%rip),%xmm1 │ │ │ │ - divsd %xmm3,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - addsd 0x5a664(%rip),%xmm0 │ │ │ │ - call 3710 │ │ │ │ - movq 0x5a4bf(%rip),%xmm1 │ │ │ │ - add $0x18,%rsp │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - jmp 30d0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - call 32b0 │ │ │ │ - mov %ebp,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xorpd 0x5a474(%rip),%xmm0 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movq %xmm0,%r15 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 2c628 │ │ │ │ - movsd 0x5a5ee(%rip),%xmm5 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - lea (%rbx,%rax,8),%rbp │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - movq %xmm5,%r14 │ │ │ │ - jmp 2c5b8 │ │ │ │ - nop │ │ │ │ - movsd 0x5a730(%rip),%xmm7 │ │ │ │ - addsd 0x8(%rsp),%xmm7 │ │ │ │ - movsd 0x5a72a(%rip),%xmm0 │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - call 30d0 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - add $0x8,%rbx │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 2c63f │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - subsd 0x20(%rsp),%xmm0 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - divsd 0x28(%rsp),%xmm0 │ │ │ │ - mulsd 0x10(%rsp),%xmm0 │ │ │ │ - movq %r14,%xmm1 │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - comisd %xmm6,%xmm1 │ │ │ │ - jb 2c580 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd 0x5a606(%rip),%xmm0 │ │ │ │ - divsd 0x10(%rsp),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm0,%xmm7 │ │ │ │ - xorpd 0x5a3a8(%rip),%xmm0 │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - jmp 2c59c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x5a528(%rip),%xmm6 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - movq %xmm6,%r14 │ │ │ │ - movq %r14,%xmm1 │ │ │ │ - subsd 0x10(%rsp),%xmm1 │ │ │ │ - movq %r15,%xmm0 │ │ │ │ - mulsd 0x8(%rsp),%xmm1 │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - ret │ │ │ │ + mov 0x4c(%rsp),%r8d │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4fd1a(%rip),%rdx │ │ │ │ + mov $0x235,%esi │ │ │ │ + call 70f30 │ │ │ │ + jmp 34d84 │ │ │ │ + lea 0x4fd34(%rip),%rdx │ │ │ │ + mov $0x23d,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + jmp 34f22 │ │ │ │ + mov 0x50(%rsp),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + je 350dd │ │ │ │ + mov 0x50(%rsp),%edx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 34a0 │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 3502a │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 350f8 │ │ │ │ + mov %eax,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + shr $1,%ecx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + movdqu (%r14,%rdx,1),%xmm0 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + pcmpgtd %xmm0,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpckldq %xmm1,%xmm2 │ │ │ │ + punpckhdq %xmm1,%xmm0 │ │ │ │ + movups %xmm2,(%r12,%rdx,2) │ │ │ │ + movups %xmm0,0x10(%r12,%rdx,2) │ │ │ │ + add $0x10,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 34fdc │ │ │ │ + test $0x1,%al │ │ │ │ + je 3502a │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + lea (%r14,%rax,8),%rdx │ │ │ │ + shl $0x4,%rax │ │ │ │ + movslq (%rdx),%rcx │ │ │ │ + movslq 0x4(%rdx),%rdx │ │ │ │ + add %r12,%rax │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + movzbl 0x4b(%rsp),%eax │ │ │ │ + jmp 34cea │ │ │ │ + lea 0x4ca83(%rip),%rdx │ │ │ │ + mov $0x1c2,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + jmp 34c47 │ │ │ │ + lea 0x4ca55(%rip),%rdx │ │ │ │ + mov $0x1bc,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + jmp 34c08 │ │ │ │ + lea 0x4ca26(%rip),%rdx │ │ │ │ + mov $0x1b2,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + jmp 34e51 │ │ │ │ + lea 0x4ca45(%rip),%rdx │ │ │ │ + mov $0x202,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + jmp 34cd1 │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x249,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4fc8a(%rip),%rdx │ │ │ │ + mov %r14,%rcx │ │ │ │ + call 70f30 │ │ │ │ + mov %rbx,0x88(%r15) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 348c0 │ │ │ │ + jmp 34f22 │ │ │ │ + lea 0x4ca08(%rip),%rdx │ │ │ │ + mov $0x206,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + jmp 34fa9 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 35011 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + lea 0x4c894(%rip),%rdi │ │ │ │ + lea 0x4ece9(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1a8,%esi │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - movapd %xmm2,%xmm7 │ │ │ │ - mov %edx,%r15d │ │ │ │ - push %r14 │ │ │ │ - mov %r9,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x1c8,%rsp │ │ │ │ - movhpd 0x5a4bb(%rip),%xmm7 │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movaps %xmm7,0x170(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - mov %rdi,0x1b0(%rsp) │ │ │ │ - mov %r8,0x1b8(%rsp) │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - call 32b0 │ │ │ │ - movsd 0x18(%rsp),%xmm6 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd %xmm0,0x180(%rsp) │ │ │ │ - movapd %xmm6,%xmm7 │ │ │ │ - mulsd %xmm6,%xmm7 │ │ │ │ - movsd %xmm7,0x188(%rsp) │ │ │ │ - mulsd %xmm7,%xmm6 │ │ │ │ - movapd %xmm1,%xmm7 │ │ │ │ - mulsd %xmm1,%xmm7 │ │ │ │ - movsd %xmm6,0x1a0(%rsp) │ │ │ │ - movsd %xmm7,0x1a8(%rsp) │ │ │ │ - movapd %xmm7,%xmm6 │ │ │ │ - unpcklpd %xmm1,%xmm6 │ │ │ │ - movaps %xmm6,0x190(%rsp) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 2cfd0 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - lea (%r12,%r15,8),%rbp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - movaps %xmm6,0xe0(%rsp) │ │ │ │ - movaps %xmm6,0x110(%rsp) │ │ │ │ - movaps %xmm6,0xd0(%rsp) │ │ │ │ - movaps %xmm6,0xc0(%rsp) │ │ │ │ - movaps %xmm6,0x60(%rsp) │ │ │ │ - movaps %xmm6,0x70(%rsp) │ │ │ │ - movq 0x5a24b(%rip),%xmm6 │ │ │ │ - movq $0x0,0x120(%rsp) │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - movq $0x0,0x108(%rsp) │ │ │ │ - movq $0x0,0x100(%rsp) │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - movq $0x0,0xf8(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - movq $0x0,0xf0(%rsp) │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - movaps %xmm6,(%rsp) │ │ │ │ - jmp 2c810 │ │ │ │ - nop │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 2cdc0 │ │ │ │ - movsd (%r12),%xmm3 │ │ │ │ - movsd 0x30(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm11 │ │ │ │ - subsd %xmm3,%xmm2 │ │ │ │ - movsd %xmm3,0x38(%rsp) │ │ │ │ - movsd %xmm2,0x80(%rsp) │ │ │ │ - mulsd %xmm2,%xmm11 │ │ │ │ - movapd %xmm11,%xmm1 │ │ │ │ - addsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd %xmm11,0x40(%rsp) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - call 32b0 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - comisd %xmm6,%xmm1 │ │ │ │ - jbe 2c800 │ │ │ │ - movapd %xmm1,%xmm10 │ │ │ │ - movsd 0x5a2d9(%rip),%xmm0 │ │ │ │ - movapd 0x170(%rsp),%xmm9 │ │ │ │ - divsd 0x10(%rsp),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm10 │ │ │ │ - movsd 0x38(%rsp),%xmm3 │ │ │ │ - subsd 0x30(%rsp),%xmm3 │ │ │ │ - movsd %xmm1,0x158(%rsp) │ │ │ │ - mulsd 0x18(%rsp),%xmm0 │ │ │ │ - movapd 0x70(%rsp),%xmm4 │ │ │ │ - movsd 0x80(%rsp),%xmm2 │ │ │ │ - movapd 0x190(%rsp),%xmm6 │ │ │ │ - movsd %xmm2,0x168(%rsp) │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - mulsd %xmm2,%xmm5 │ │ │ │ - movapd %xmm10,%xmm13 │ │ │ │ - movsd %xmm10,0x150(%rsp) │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - unpcklpd %xmm13,%xmm13 │ │ │ │ - movaps %xmm13,0x140(%rsp) │ │ │ │ - divpd %xmm13,%xmm9 │ │ │ │ - mulpd %xmm13,%xmm6 │ │ │ │ - movsd %xmm5,0x160(%rsp) │ │ │ │ - movaps %xmm6,0x20(%rsp) │ │ │ │ - movaps %xmm9,0x130(%rsp) │ │ │ │ - addpd %xmm9,%xmm4 │ │ │ │ - movaps %xmm4,0x70(%rsp) │ │ │ │ - movsd 0x5a22c(%rip),%xmm4 │ │ │ │ - subsd %xmm0,%xmm4 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - movsd 0x5a2c7(%rip),%xmm4 │ │ │ │ - divsd 0x18(%rsp),%xmm4 │ │ │ │ - movsd %xmm4,0x128(%rsp) │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - movapd (%rsp),%xmm4 │ │ │ │ - movsd %xmm0,0x80(%rsp) │ │ │ │ - movapd %xmm0,%xmm11 │ │ │ │ - xorpd %xmm11,%xmm4 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - call 30d0 │ │ │ │ - movsd 0x50(%rsp),%xmm4 │ │ │ │ - movapd (%rsp),%xmm7 │ │ │ │ - movsd 0x158(%rsp),%xmm1 │ │ │ │ - movsd 0x10(%rsp),%xmm14 │ │ │ │ - movapd %xmm0,%xmm12 │ │ │ │ - movsd 0x5a26a(%rip),%xmm8 │ │ │ │ - unpcklpd %xmm12,%xmm12 │ │ │ │ - movsd 0x168(%rsp),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm14 │ │ │ │ - movapd 0x130(%rsp),%xmm9 │ │ │ │ - movsd 0x40(%rsp),%xmm11 │ │ │ │ - divsd %xmm1,%xmm8 │ │ │ │ - movapd %xmm2,%xmm10 │ │ │ │ - movapd 0x140(%rsp),%xmm13 │ │ │ │ - divsd %xmm14,%xmm10 │ │ │ │ - movapd %xmm8,%xmm5 │ │ │ │ - unpcklpd %xmm5,%xmm5 │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - movapd %xmm8,%xmm5 │ │ │ │ - movapd %xmm10,%xmm6 │ │ │ │ - unpcklpd %xmm10,%xmm5 │ │ │ │ - movapd %xmm3,%xmm10 │ │ │ │ - mulpd %xmm5,%xmm10 │ │ │ │ - movapd %xmm5,%xmm14 │ │ │ │ - movsd 0x160(%rsp),%xmm5 │ │ │ │ - movapd %xmm10,%xmm15 │ │ │ │ - movapd 0x60(%rsp),%xmm10 │ │ │ │ - subpd %xmm9,%xmm15 │ │ │ │ - movapd %xmm11,%xmm9 │ │ │ │ - divsd %xmm1,%xmm9 │ │ │ │ - movsd 0x5a126(%rip),%xmm1 │ │ │ │ - mulpd %xmm12,%xmm15 │ │ │ │ - addpd %xmm15,%xmm10 │ │ │ │ - movaps %xmm10,0x60(%rsp) │ │ │ │ - movsd 0x188(%rsp),%xmm10 │ │ │ │ - divsd %xmm10,%xmm1 │ │ │ │ - mulsd %xmm5,%xmm10 │ │ │ │ - xorpd %xmm7,%xmm5 │ │ │ │ - subsd %xmm4,%xmm9 │ │ │ │ - addsd 0x180(%rsp),%xmm9 │ │ │ │ - movapd %xmm9,%xmm15 │ │ │ │ - addsd %xmm9,%xmm15 │ │ │ │ - xorpd %xmm7,%xmm1 │ │ │ │ - mulsd %xmm9,%xmm1 │ │ │ │ - movsd 0x5a0d3(%rip),%xmm9 │ │ │ │ - divsd 0x1a0(%rsp),%xmm9 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - unpcklpd %xmm6,%xmm4 │ │ │ │ - mulpd %xmm4,%xmm3 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movhpd 0x5a0b1(%rip),%xmm4 │ │ │ │ - divpd %xmm13,%xmm4 │ │ │ │ - subpd %xmm4,%xmm3 │ │ │ │ - movapd 0xc0(%rsp),%xmm4 │ │ │ │ - mulpd %xmm12,%xmm3 │ │ │ │ - addpd %xmm3,%xmm4 │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - movapd %xmm7,%xmm5 │ │ │ │ - xorpd %xmm2,%xmm5 │ │ │ │ - movaps %xmm4,0xc0(%rsp) │ │ │ │ - movapd %xmm10,%xmm4 │ │ │ │ - movsd 0x150(%rsp),%xmm10 │ │ │ │ - divsd %xmm10,%xmm4 │ │ │ │ - addsd %xmm15,%xmm4 │ │ │ │ - movsd 0x10(%rsp),%xmm15 │ │ │ │ - mulsd %xmm9,%xmm4 │ │ │ │ - movapd %xmm15,%xmm9 │ │ │ │ - addsd %xmm15,%xmm9 │ │ │ │ - mulsd %xmm10,%xmm15 │ │ │ │ - addsd %xmm11,%xmm9 │ │ │ │ - movapd %xmm6,%xmm11 │ │ │ │ - unpcklpd %xmm1,%xmm11 │ │ │ │ - mulsd %xmm5,%xmm9 │ │ │ │ - movapd %xmm6,%xmm5 │ │ │ │ - unpcklpd %xmm5,%xmm5 │ │ │ │ - mulpd %xmm11,%xmm5 │ │ │ │ - unpcklpd %xmm3,%xmm9 │ │ │ │ - divpd 0x20(%rsp),%xmm9 │ │ │ │ - subpd %xmm9,%xmm5 │ │ │ │ - mulpd %xmm12,%xmm5 │ │ │ │ - addpd 0xd0(%rsp),%xmm5 │ │ │ │ - movaps %xmm5,0xd0(%rsp) │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - unpcklpd %xmm5,%xmm5 │ │ │ │ - mulpd %xmm5,%xmm14 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - divsd %xmm10,%xmm5 │ │ │ │ - movapd %xmm5,%xmm13 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - divsd %xmm15,%xmm5 │ │ │ │ - unpcklpd %xmm5,%xmm13 │ │ │ │ - movsd 0x88(%rsp),%xmm5 │ │ │ │ - subpd %xmm13,%xmm14 │ │ │ │ - addsd %xmm8,%xmm5 │ │ │ │ - mulpd %xmm12,%xmm14 │ │ │ │ - movsd %xmm5,0x88(%rsp) │ │ │ │ - movsd 0x90(%rsp),%xmm5 │ │ │ │ - addpd 0xe0(%rsp),%xmm14 │ │ │ │ - addsd %xmm6,%xmm5 │ │ │ │ - movaps %xmm14,0xe0(%rsp) │ │ │ │ - movsd %xmm5,0x90(%rsp) │ │ │ │ - movsd 0x59f8b(%rip),%xmm5 │ │ │ │ - movsd 0x18(%rsp),%xmm7 │ │ │ │ - movsd 0x10(%rsp),%xmm14 │ │ │ │ - movsd 0x30(%rsp),%xmm13 │ │ │ │ - movsd 0x80(%rsp),%xmm11 │ │ │ │ - subsd %xmm7,%xmm5 │ │ │ │ - addsd 0x98(%rsp),%xmm9 │ │ │ │ - movapd %xmm5,%xmm12 │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - movsd %xmm9,0x98(%rsp) │ │ │ │ - mulsd %xmm1,%xmm12 │ │ │ │ - mulsd %xmm4,%xmm3 │ │ │ │ - subsd %xmm11,%xmm12 │ │ │ │ - movsd 0x38(%rsp),%xmm11 │ │ │ │ - addsd 0xf0(%rsp),%xmm12 │ │ │ │ - movsd %xmm12,0xf0(%rsp) │ │ │ │ - movapd (%rsp),%xmm12 │ │ │ │ - movapd %xmm12,%xmm5 │ │ │ │ - xorpd %xmm1,%xmm5 │ │ │ │ - movapd %xmm5,%xmm9 │ │ │ │ - movapd %xmm14,%xmm5 │ │ │ │ - addsd %xmm13,%xmm5 │ │ │ │ - subsd %xmm1,%xmm9 │ │ │ │ - subsd %xmm11,%xmm5 │ │ │ │ - addsd %xmm3,%xmm9 │ │ │ │ - addsd 0xf8(%rsp),%xmm9 │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - movsd %xmm9,0xf8(%rsp) │ │ │ │ - mulsd %xmm2,%xmm5 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - movsd 0x59ecb(%rip),%xmm9 │ │ │ │ - divsd %xmm10,%xmm3 │ │ │ │ - xorpd %xmm12,%xmm5 │ │ │ │ - divsd %xmm2,%xmm5 │ │ │ │ - divsd %xmm10,%xmm9 │ │ │ │ - movsd 0x100(%rsp),%xmm10 │ │ │ │ - addsd %xmm3,%xmm10 │ │ │ │ - movsd %xmm10,0x100(%rsp) │ │ │ │ - unpcklpd %xmm5,%xmm3 │ │ │ │ - addpd 0x110(%rsp),%xmm3 │ │ │ │ - addsd 0x108(%rsp),%xmm5 │ │ │ │ - movaps %xmm3,0x110(%rsp) │ │ │ │ - movapd %xmm12,%xmm3 │ │ │ │ - movsd %xmm5,0x108(%rsp) │ │ │ │ - xorpd %xmm0,%xmm3 │ │ │ │ - mulsd %xmm3,%xmm8 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - addsd 0xa8(%rsp),%xmm8 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x120(%rsp),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm6 │ │ │ │ - addsd 0xb0(%rsp),%xmm6 │ │ │ │ - movsd %xmm8,0xa8(%rsp) │ │ │ │ - movsd %xmm2,0x120(%rsp) │ │ │ │ - movsd %xmm6,0xb0(%rsp) │ │ │ │ - subsd %xmm4,%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm11,%xmm0 │ │ │ │ - addsd 0xb8(%rsp),%xmm1 │ │ │ │ - mulsd %xmm7,%xmm0 │ │ │ │ - addsd 0xa0(%rsp),%xmm9 │ │ │ │ - movsd %xmm1,0xb8(%rsp) │ │ │ │ - movapd %xmm7,%xmm1 │ │ │ │ - movsd %xmm9,0xa0(%rsp) │ │ │ │ - mulsd %xmm13,%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - addsd %xmm14,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - divsd %xmm14,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - movsd 0x128(%rsp),%xmm7 │ │ │ │ - xorpd (%rsp),%xmm7 │ │ │ │ - mulsd %xmm7,%xmm0 │ │ │ │ - ucomisd 0x59f21(%rip),%xmm0 │ │ │ │ - jb 2c803 │ │ │ │ - call 30d0 │ │ │ │ - jmp 2c803 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x59bf8(%rip),%xmm1 │ │ │ │ - movapd (%rsp),%xmm7 │ │ │ │ - movapd 0x110(%rsp),%xmm6 │ │ │ │ - movsd 0xf0(%rsp),%xmm4 │ │ │ │ - movsd 0x108(%rsp),%xmm3 │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - xorpd %xmm1,%xmm6 │ │ │ │ - xorpd %xmm7,%xmm4 │ │ │ │ - subsd 0x120(%rsp),%xmm4 │ │ │ │ - movaps %xmm6,0x50(%rsp) │ │ │ │ - xorpd %xmm7,%xmm3 │ │ │ │ - movsd 0xf8(%rsp),%xmm6 │ │ │ │ - xorpd %xmm7,%xmm6 │ │ │ │ - movq %xmm6,%rbp │ │ │ │ - movsd 0x100(%rsp),%xmm6 │ │ │ │ - xorpd %xmm7,%xmm6 │ │ │ │ - movq %xmm6,%r12 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - movapd %xmm7,%xmm6 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - xor %edi,%edi │ │ │ │ - movsd %xmm3,0x38(%rsp) │ │ │ │ - cvtsi2sd %r15,%xmm5 │ │ │ │ - mov $0x48,%esi │ │ │ │ - subsd 0x59d06(%rip),%xmm0 │ │ │ │ - movsd 0x98(%rsp),%xmm2 │ │ │ │ - mov 0x1b8(%rsp),%rax │ │ │ │ - movaps %xmm1,0x40(%rsp) │ │ │ │ - movsd 0x88(%rsp),%xmm3 │ │ │ │ - xorpd %xmm0,%xmm6 │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - movsd %xmm5,0x20(%rsp) │ │ │ │ - mulsd %xmm6,%xmm2 │ │ │ │ - mulsd 0x90(%rsp),%xmm6 │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - subsd 0xa8(%rsp),%xmm2 │ │ │ │ - movsd 0x59cab(%rip),%xmm3 │ │ │ │ - divsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd %xmm2,0x0(%r13) │ │ │ │ - movapd %xmm7,%xmm2 │ │ │ │ - xorpd %xmm5,%xmm2 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - subsd %xmm6,%xmm2 │ │ │ │ - subsd 0xb0(%rsp),%xmm2 │ │ │ │ - movsd %xmm2,(%rax) │ │ │ │ - movsd %xmm4,(%r14) │ │ │ │ - call 5e500 │ │ │ │ - movq %rbp,%xmm6 │ │ │ │ - subsd 0xb8(%rsp),%xmm6 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - movapd 0x40(%rsp),%xmm1 │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - mov %rax,%rsi │ │ │ │ - movsd 0x38(%rsp),%xmm3 │ │ │ │ - mov 0x1b0(%rsp),%rdi │ │ │ │ - movapd %xmm6,%xmm2 │ │ │ │ - xorpd (%rsp),%xmm2 │ │ │ │ - movsd %xmm2,0x40(%rax) │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - mulsd 0xa0(%rsp),%xmm0 │ │ │ │ - unpcklpd %xmm2,%xmm2 │ │ │ │ - mulpd 0x70(%rsp),%xmm2 │ │ │ │ - subpd 0x60(%rsp),%xmm2 │ │ │ │ - xorpd %xmm1,%xmm2 │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movq %r12,%xmm2 │ │ │ │ - unpcklpd %xmm0,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - subpd 0xc0(%rsp),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movapd 0x50(%rsp),%xmm0 │ │ │ │ - subpd 0xe0(%rsp),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - movsd 0x59bd8(%rip),%xmm0 │ │ │ │ - divsd 0x1a8(%rsp),%xmm0 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - subsd 0x18(%rsp),%xmm0 │ │ │ │ - unpcklpd %xmm3,%xmm0 │ │ │ │ - subpd 0xd0(%rsp),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - call 29540 <__cxa_finalize@plt+0x25d70> │ │ │ │ - mov 0x200(%rsp),%rdx │ │ │ │ - mov %ebx,(%rdx) │ │ │ │ - add $0x1c8,%rsp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rsi),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3515f │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x48(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 35175 │ │ │ │ + call 32c0 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 3518d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 42980 │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3519b │ │ │ │ + call 32c0 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 351a9 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 351b7 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x88(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 351c8 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 351d6 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 351e4 │ │ │ │ + call 32c0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movsd 0x599e2(%rip),%xmm1 │ │ │ │ - movsd 0x599da(%rip),%xmm3 │ │ │ │ - movaps %xmm7,0xe0(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movaps %xmm7,0xd0(%rsp) │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - movq %xmm3,%r12 │ │ │ │ - movq %xmm3,%rbp │ │ │ │ - movaps %xmm7,0xc0(%rsp) │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movaps %xmm7,0x60(%rsp) │ │ │ │ - movaps %xmm7,0x70(%rsp) │ │ │ │ - movq 0x5999b(%rip),%xmm7 │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - movaps %xmm1,0x50(%rsp) │ │ │ │ - movaps %xmm7,(%rsp) │ │ │ │ - jmp 2ce2a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 32c0 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - movapd %xmm0,%xmm8 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %r9,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - movsd (%r9),%xmm2 │ │ │ │ - movsd (%rcx),%xmm3 │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - movsd 0x59c07(%rip),%xmm0 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - andpd 0x5988b(%rip),%xmm4 │ │ │ │ - movsd %xmm1,0x58(%rsp) │ │ │ │ - movsd (%r8),%xmm1 │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0xd8(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - jbe 2d732 │ │ │ │ - movsd 0x59a52(%rip),%xmm15 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - ja 2d7e1 │ │ │ │ - movsd 0x58(%rsp),%xmm7 │ │ │ │ - comisd %xmm3,%xmm7 │ │ │ │ - ja 2d7a0 │ │ │ │ - lea 0xd0(%rsp),%rax │ │ │ │ - mov %r13d,%edx │ │ │ │ - movsd 0x59b9d(%rip),%xmm7 │ │ │ │ - mov %rcx,0x98(%rsp) │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - pxor %xmm12,%xmm12 │ │ │ │ - lea (%r14,%rdx,8),%rbx │ │ │ │ - lea 0xc8(%rsp),%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - lea 0xbc(%rsp),%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov %r8,0xa0(%rsp) │ │ │ │ - mov %rbp,0xa8(%rsp) │ │ │ │ - mov %rdx,0x90(%rsp) │ │ │ │ - movsd %xmm7,0x50(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - movsd %xmm12,0x30(%rsp) │ │ │ │ - movsd %xmm12,0x40(%rsp) │ │ │ │ - movsd %xmm12,0x38(%rsp) │ │ │ │ - movsd %xmm8,0x88(%rsp) │ │ │ │ - movsd %xmm15,0x18(%rsp) │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x48(%rdi),%rdx │ │ │ │ + mov %esi,0xc(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 35299 │ │ │ │ + mov 0x58(%rdi),%r14d │ │ │ │ + mov 0x50(%rdi),%r12 │ │ │ │ + mov %esi,0x14(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 3527e │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x14(%rsp),%r13 │ │ │ │ + jmp 3525b │ │ │ │ xchg %ax,%ax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - push 0x70(%rsp) │ │ │ │ - mov 0x90(%rsp),%r9 │ │ │ │ - mov 0x88(%rsp),%r8 │ │ │ │ - mov 0x80(%rsp),%rcx │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - movsd %xmm3,0x10(%rsp) │ │ │ │ - call 2c670 │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - mov %rax,%r15 │ │ │ │ - call 32b0 │ │ │ │ - pxor %xmm9,%xmm9 │ │ │ │ - test %r13d,%r13d │ │ │ │ - xorpd 0x5978c(%rip),%xmm0 │ │ │ │ - cvtsi2sdq 0xa0(%rsp),%xmm9 │ │ │ │ - movsd 0x59aaa(%rip),%xmm6 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mulsd %xmm9,%xmm0 │ │ │ │ - movsd %xmm0,0x58(%rsp) │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - je 2d717 │ │ │ │ - mov %r14,%rbp │ │ │ │ - movapd %xmm7,%xmm10 │ │ │ │ - movsd %xmm7,(%rsp) │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - subsd 0x20(%rsp),%xmm0 │ │ │ │ - divsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd %xmm10,0x28(%rsp) │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - comisd %xmm7,%xmm2 │ │ │ │ - jae 2d510 │ │ │ │ - movsd 0x59a06(%rip),%xmm7 │ │ │ │ - addsd (%rsp),%xmm7 │ │ │ │ - add $0x8,%rbp │ │ │ │ - movsd 0x599fd(%rip),%xmm0 │ │ │ │ - movsd %xmm7,(%rsp) │ │ │ │ - call 30d0 │ │ │ │ - movsd 0x28(%rsp),%xmm10 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movsd 0x59a0d(%rip),%xmm6 │ │ │ │ - addsd %xmm0,%xmm10 │ │ │ │ - jne 2d278 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - subsd 0x8(%rsp),%xmm0 │ │ │ │ - mulsd (%rsp),%xmm0 │ │ │ │ - movsd 0x48(%rsp),%xmm9 │ │ │ │ - mov 0xbc(%rsp),%eax │ │ │ │ - subsd %xmm0,%xmm9 │ │ │ │ - subsd %xmm10,%xmm9 │ │ │ │ + je 35290 │ │ │ │ + lea 0x1(%rbx),%rbp │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jae 3527e │ │ │ │ + lea 0x0(%rbp,%r14,1),%rbx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rbx │ │ │ │ + lea (%r12,%rbx,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 70e10 │ │ │ │ test %eax,%eax │ │ │ │ - je 2d326 │ │ │ │ - mulsd 0x599c2(%rip),%xmm9 │ │ │ │ + jns 35250 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jb 3525b │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ test %r15,%r15 │ │ │ │ - je 2d360 │ │ │ │ - movsd (%r15),%xmm0 │ │ │ │ - comisd %xmm7,%xmm0 │ │ │ │ - jb 2d360 │ │ │ │ - movsd 0x20(%r15),%xmm10 │ │ │ │ - comisd %xmm7,%xmm10 │ │ │ │ - jb 2d360 │ │ │ │ - movsd 0x40(%r15),%xmm11 │ │ │ │ - comisd %xmm7,%xmm11 │ │ │ │ - jb 2d360 │ │ │ │ - comisd 0x50(%rsp),%xmm9 │ │ │ │ - ja 2d810 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x50(%rsp),%xmm4 │ │ │ │ - comisd %xmm9,%xmm4 │ │ │ │ - jb 2d578 │ │ │ │ - subsd 0x30(%rsp),%xmm3 │ │ │ │ - movsd 0x10(%rsp),%xmm11 │ │ │ │ - movsd 0x8(%rsp),%xmm13 │ │ │ │ - subsd 0x40(%rsp),%xmm11 │ │ │ │ - subsd 0x38(%rsp),%xmm13 │ │ │ │ - movapd %xmm3,%xmm10 │ │ │ │ - movsd 0x30(%rsp),%xmm5 │ │ │ │ - movsd 0x40(%rsp),%xmm4 │ │ │ │ - mov $0x15,%eax │ │ │ │ - movsd 0x38(%rsp),%xmm12 │ │ │ │ - movsd 0x58(%rsp),%xmm9 │ │ │ │ - movsd 0x88(%rsp),%xmm8 │ │ │ │ - movsd 0x18(%rsp),%xmm15 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mulsd %xmm6,%xmm5 │ │ │ │ - movapd %xmm10,%xmm3 │ │ │ │ - movapd %xmm13,%xmm2 │ │ │ │ - mulsd %xmm6,%xmm12 │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ - movapd %xmm11,%xmm1 │ │ │ │ - mulsd %xmm6,%xmm4 │ │ │ │ - movapd %xmm15,%xmm14 │ │ │ │ - addsd %xmm5,%xmm3 │ │ │ │ - addsd %xmm12,%xmm2 │ │ │ │ - addsd %xmm4,%xmm1 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - subsd %xmm0,%xmm14 │ │ │ │ - comisd %xmm14,%xmm7 │ │ │ │ - ja 2d43d │ │ │ │ - movapd %xmm9,%xmm0 │ │ │ │ - movapd %xmm15,%xmm14 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - subsd %xmm0,%xmm14 │ │ │ │ - comisd %xmm14,%xmm7 │ │ │ │ - jbe 2d442 │ │ │ │ - sub $0x1,%eax │ │ │ │ - jne 2d3d0 │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - movsd %xmm5,0x30(%rsp) │ │ │ │ - movsd %xmm4,0x40(%rsp) │ │ │ │ - movsd %xmm12,0x38(%rsp) │ │ │ │ - cmp %r12d,0x120(%rsp) │ │ │ │ - je 2d4b1 │ │ │ │ - movsd 0x5988c(%rip),%xmm9 │ │ │ │ - andpd 0x594e4(%rip),%xmm5 │ │ │ │ - mulsd %xmm9,%xmm1 │ │ │ │ - comisd %xmm1,%xmm5 │ │ │ │ - jbe 2d4b1 │ │ │ │ - andpd 0x594d1(%rip),%xmm4 │ │ │ │ - comisd %xmm1,%xmm4 │ │ │ │ - jbe 2d4b1 │ │ │ │ - movapd %xmm12,%xmm0 │ │ │ │ - andpd 0x594be(%rip),%xmm0 │ │ │ │ - add $0x1,%r12d │ │ │ │ - comisd %xmm9,%xmm0 │ │ │ │ - ja 2d1d0 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - mov 0x98(%rsp),%rcx │ │ │ │ - mov 0xa0(%rsp),%r8 │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - movsd %xmm3,(%rcx) │ │ │ │ - movsd %xmm1,(%r8) │ │ │ │ - movsd %xmm2,0x0(%rbp) │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2d9d2 │ │ │ │ - add $0xe8,%rsp │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + je 3527e │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 352b8 │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - add $0x8,%rbp │ │ │ │ - call 32b0 │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd 0x596da(%rip),%xmm0 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm0,%xmm5 │ │ │ │ - xorpd 0x5947c(%rip),%xmm0 │ │ │ │ - movsd %xmm5,(%rsp) │ │ │ │ - call 30d0 │ │ │ │ - movsd 0x28(%rsp),%xmm10 │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movsd 0x5978c(%rip),%xmm6 │ │ │ │ - addsd %xmm0,%xmm10 │ │ │ │ - jne 2d278 │ │ │ │ - jmp 2d2ea │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0xc0(%rsp),%xmm5 │ │ │ │ - movsd 0xd0(%rsp),%xmm9 │ │ │ │ - movsd 0xc8(%rsp),%xmm4 │ │ │ │ - ucomisd %xmm7,%xmm5 │ │ │ │ - jp 2d650 │ │ │ │ - jne 2d650 │ │ │ │ - ucomisd %xmm7,%xmm4 │ │ │ │ - jp 2d6a4 │ │ │ │ - jne 2d6a4 │ │ │ │ - ucomisd %xmm7,%xmm9 │ │ │ │ - jp 2d5ca │ │ │ │ - movsd 0x5971c(%rip),%xmm10 │ │ │ │ - je 2d70d │ │ │ │ - movsd 0x59725(%rip),%xmm12 │ │ │ │ - movapd %xmm9,%xmm0 │ │ │ │ - andpd 0x59380(%rip),%xmm0 │ │ │ │ - movsd 0x596f7(%rip),%xmm11 │ │ │ │ - divsd %xmm0,%xmm12 │ │ │ │ - movapd %xmm11,%xmm10 │ │ │ │ - comisd %xmm12,%xmm10 │ │ │ │ - jae 2d70d │ │ │ │ - movsd 0x10(%rsp),%xmm11 │ │ │ │ - mulsd %xmm3,%xmm5 │ │ │ │ - movapd %xmm3,%xmm10 │ │ │ │ - movsd 0x8(%rsp),%xmm13 │ │ │ │ - mulsd %xmm11,%xmm4 │ │ │ │ - mulsd %xmm3,%xmm5 │ │ │ │ - mulsd %xmm11,%xmm4 │ │ │ │ - mulsd %xmm12,%xmm5 │ │ │ │ - mulsd %xmm12,%xmm4 │ │ │ │ - mulsd %xmm9,%xmm12 │ │ │ │ - movsd %xmm5,0x30(%rsp) │ │ │ │ - movsd %xmm4,0x40(%rsp) │ │ │ │ - movsd %xmm12,0x38(%rsp) │ │ │ │ - jmp 2d398 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - ucomisd %xmm7,%xmm4 │ │ │ │ - andpd 0x59300(%rip),%xmm0 │ │ │ │ - movsd 0x59577(%rip),%xmm11 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - divsd %xmm0,%xmm11 │ │ │ │ - jp 2d6ad │ │ │ │ - jne 2d6ad │ │ │ │ - ucomisd %xmm7,%xmm9 │ │ │ │ - jp 2d727 │ │ │ │ - jne 2d727 │ │ │ │ - comisd 0x59650(%rip),%xmm11 │ │ │ │ - jae 2d976 │ │ │ │ - movsd 0x59641(%rip),%xmm12 │ │ │ │ - jmp 2d5fe │ │ │ │ - movsd 0x59633(%rip),%xmm11 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - ucomisd %xmm7,%xmm9 │ │ │ │ - movapd %xmm6,%xmm10 │ │ │ │ - andpd 0x5929d(%rip),%xmm0 │ │ │ │ - mulsd 0x10(%rsp),%xmm0 │ │ │ │ - divsd %xmm0,%xmm10 │ │ │ │ - jp 2d6db │ │ │ │ - movsd 0x59607(%rip),%xmm12 │ │ │ │ - je 2d6f7 │ │ │ │ - movsd 0x59614(%rip),%xmm12 │ │ │ │ - movapd %xmm9,%xmm13 │ │ │ │ - andpd 0x5926e(%rip),%xmm13 │ │ │ │ - divsd %xmm13,%xmm12 │ │ │ │ - comisd %xmm10,%xmm11 │ │ │ │ - jae 2d5ee │ │ │ │ - comisd %xmm12,%xmm10 │ │ │ │ - jb 2d5fe │ │ │ │ - movapd %xmm10,%xmm12 │ │ │ │ - jmp 2d5fe │ │ │ │ - pxor %xmm10,%xmm10 │ │ │ │ - movsd %xmm10,(%rsp) │ │ │ │ - jmp 2d2f0 │ │ │ │ - movsd 0x595b0(%rip),%xmm10 │ │ │ │ - jmp 2d6db │ │ │ │ - movsd 0x5941d(%rip),%xmm15 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - comisd %xmm1,%xmm4 │ │ │ │ - ja 2d7f8 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - comisd %xmm2,%xmm4 │ │ │ │ - jb 2d118 │ │ │ │ - comisd %xmm8,%xmm3 │ │ │ │ - jbe 2d128 │ │ │ │ - movapd %xmm8,%xmm6 │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - subsd %xmm3,%xmm6 │ │ │ │ - divsd %xmm6,%xmm5 │ │ │ │ - comisd %xmm2,%xmm5 │ │ │ │ - jb 2d128 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - addsd %xmm5,%xmm2 │ │ │ │ - comisd %xmm4,%xmm2 │ │ │ │ - jb 2d128 │ │ │ │ - mulsd 0x59449(%rip),%xmm5 │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - jmp 2d128 │ │ │ │ - movapd %xmm7,%xmm5 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - subsd %xmm3,%xmm5 │ │ │ │ - divsd %xmm5,%xmm4 │ │ │ │ - comisd %xmm4,%xmm2 │ │ │ │ - jb 2d128 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jb 2d128 │ │ │ │ - mulsd 0x59408(%rip),%xmm4 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - jmp 2d128 │ │ │ │ - movsd 0x58(%rsp),%xmm7 │ │ │ │ - movapd %xmm15,%xmm1 │ │ │ │ - comisd %xmm3,%xmm7 │ │ │ │ - jbe 2d128 │ │ │ │ - jmp 2d7a0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movapd %xmm15,%xmm1 │ │ │ │ - comisd %xmm2,%xmm4 │ │ │ │ - jae 2d757 │ │ │ │ - jmp 2d118 │ │ │ │ - movsd 0x18(%r15),%xmm4 │ │ │ │ - mov %r15,%rdi │ │ │ │ - movsd 0xc8(%rsp),%xmm13 │ │ │ │ - movsd %xmm3,0x28(%rsp) │ │ │ │ - movsd 0xc0(%rsp),%xmm12 │ │ │ │ - movsd %xmm9,0x20(%rsp) │ │ │ │ - movsd 0xd0(%rsp),%xmm14 │ │ │ │ - mulsd %xmm13,%xmm10 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - movsd %xmm13,(%rsp) │ │ │ │ - mulsd %xmm12,%xmm0 │ │ │ │ - mulsd %xmm13,%xmm5 │ │ │ │ - mulsd %xmm12,%xmm4 │ │ │ │ - mulsd %xmm14,%xmm11 │ │ │ │ - mulsd 0x30(%r15),%xmm12 │ │ │ │ - addsd %xmm0,%xmm5 │ │ │ │ - movsd 0x30(%r15),%xmm0 │ │ │ │ - addsd %xmm10,%xmm4 │ │ │ │ - movapd %xmm14,%xmm10 │ │ │ │ - mulsd %xmm14,%xmm0 │ │ │ │ - addsd %xmm12,%xmm11 │ │ │ │ - addsd %xmm0,%xmm5 │ │ │ │ - movsd 0x38(%r15),%xmm0 │ │ │ │ - mulsd %xmm0,%xmm10 │ │ │ │ - mulsd %xmm13,%xmm0 │ │ │ │ - movsd %xmm5,0x30(%rsp) │ │ │ │ - addsd %xmm10,%xmm4 │ │ │ │ - addsd %xmm0,%xmm11 │ │ │ │ - movsd %xmm4,0x40(%rsp) │ │ │ │ - movsd %xmm11,0x38(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movsd 0x5930c(%rip),%xmm10 │ │ │ │ - movsd 0x30(%rsp),%xmm5 │ │ │ │ - movsd 0x5940e(%rip),%xmm6 │ │ │ │ - mulsd %xmm1,%xmm10 │ │ │ │ - movsd (%rsp),%xmm13 │ │ │ │ - andpd 0x5906a(%rip),%xmm13 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - andpd 0x5905e(%rip),%xmm0 │ │ │ │ - movsd 0x38(%rsp),%xmm4 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0x20(%rsp),%xmm9 │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - divsd %xmm10,%xmm0 │ │ │ │ - movapd %xmm1,%xmm10 │ │ │ │ - mulsd %xmm6,%xmm10 │ │ │ │ - divsd %xmm10,%xmm13 │ │ │ │ - maxsd %xmm13,%xmm0 │ │ │ │ - movapd %xmm0,%xmm13 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - andpd 0x5901b(%rip),%xmm0 │ │ │ │ - divsd 0x593ab(%rip),%xmm0 │ │ │ │ - maxsd %xmm0,%xmm13 │ │ │ │ - comisd %xmm13,%xmm2 │ │ │ │ - ja 2d985 │ │ │ │ - movsd 0x8(%rsp),%xmm13 │ │ │ │ - movapd %xmm1,%xmm11 │ │ │ │ - movapd %xmm3,%xmm10 │ │ │ │ - movsd %xmm9,0x50(%rsp) │ │ │ │ - jmp 2d398 │ │ │ │ - movapd %xmm11,%xmm10 │ │ │ │ - movapd %xmm10,%xmm12 │ │ │ │ - jmp 2d5fe │ │ │ │ - divsd %xmm13,%xmm2 │ │ │ │ - movapd %xmm1,%xmm11 │ │ │ │ - movsd 0x8(%rsp),%xmm13 │ │ │ │ - movsd %xmm9,0x50(%rsp) │ │ │ │ - mulsd %xmm2,%xmm5 │ │ │ │ - movapd %xmm2,%xmm10 │ │ │ │ - mulsd %xmm4,%xmm10 │ │ │ │ - movsd %xmm5,0x30(%rsp) │ │ │ │ - movsd 0x40(%rsp),%xmm5 │ │ │ │ - movsd %xmm10,0x38(%rsp) │ │ │ │ - movapd %xmm3,%xmm10 │ │ │ │ - mulsd %xmm2,%xmm5 │ │ │ │ - movsd %xmm5,0x40(%rsp) │ │ │ │ - jmp 2d398 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm3 │ │ │ │ - jp 2d9f4 │ │ │ │ - je 2da20 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - movsd 0x59158(%rip),%xmm3 │ │ │ │ - comisd %xmm2,%xmm3 │ │ │ │ - ja 2da38 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - xorpd 0x58fa9(%rip),%xmm0 │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x592e0(%rip),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm1 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - addsd %xmm2,%xmm4 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - call 3330 │ │ │ │ - call 30d0 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd 0x590ec(%rip),%xmm3 │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - subsd %xmm2,%xmm3 │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm3,0x10(%rsp) │ │ │ │ - call 3330 │ │ │ │ - call 30d0 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - call 3330 │ │ │ │ - call 30d0 │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - mulsd %xmm1,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm2 │ │ │ │ - subsd %xmm3,%xmm4 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - movsd 0x590e0(%rip),%xmm6 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - comisd %xmm0,%xmm6 │ │ │ │ - ja 2dc20 │ │ │ │ - movsd 0x59042(%rip),%xmm3 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movsd 0x591f2(%rip),%xmm4 │ │ │ │ - movsd 0x591fa(%rip),%xmm0 │ │ │ │ - addsd 0x59212(%rip),%xmm5 │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - divsd %xmm1,%xmm4 │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - addsd 0x591c2(%rip),%xmm4 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - movsd 0x591c6(%rip),%xmm4 │ │ │ │ - divsd %xmm1,%xmm4 │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - addsd %xmm0,%xmm4 │ │ │ │ - movsd 0x591ba(%rip),%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - movsd 0x591a8(%rip),%xmm4 │ │ │ │ - divsd %xmm1,%xmm4 │ │ │ │ - addsd %xmm0,%xmm4 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - call 32b0 │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - movsd 0x58f9b(%rip),%xmm3 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd 0x59185(%rip),%xmm0 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - addsd 0x10(%rsp),%xmm0 │ │ │ │ - mulsd 0x59171(%rip),%xmm0 │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - addsd 0x58fdc(%rip),%xmm2 │ │ │ │ - mulsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - add $0x38,%rsp │ │ │ │ - subsd %xmm2,%xmm4 │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - ret │ │ │ │ nopl (%rax) │ │ │ │ - movsd 0x590e8(%rip),%xmm0 │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - call 3750 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd 0x590cd(%rip),%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd 0x58ef8(%rip),%xmm0 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - call 2daf0 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - add $0x38,%rsp │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rcx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - test %esi,%esi │ │ │ │ - je 2de80 │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - cvtsi2sd %rax,%xmm7 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - lea -0x2(%rsi),%eax │ │ │ │ - cvtsi2sd %rax,%xmm6 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - mov $0x1,%eax │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rdx,%xmm1 │ │ │ │ - movsd (%rdi,%rdx,8),%xmm2 │ │ │ │ - lea -0x2(%rax),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - addsd %xmm2,%xmm5 │ │ │ │ - divsd %xmm7,%xmm1 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm0,%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - divsd %xmm6,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm0,%xmm3 │ │ │ │ - cmp %eax,%esi │ │ │ │ - jae 2dce0 │ │ │ │ - mov %esi,%esi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rsi,%xmm1 │ │ │ │ - divsd %xmm1,%xmm4 │ │ │ │ - divsd %xmm1,%xmm3 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - addsd %xmm4,%xmm2 │ │ │ │ - divsd %xmm1,%xmm5 │ │ │ │ - movsd 0x59011(%rip),%xmm1 │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd 0x58df9(%rip),%xmm3 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd 0x58ffd(%rip),%xmm1 │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - subsd %xmm5,%xmm2 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - addsd 0x58e69(%rip),%xmm0 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - subsd 0x58fd5(%rip),%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm1 │ │ │ │ - mulsd 0x58fd5(%rip),%xmm0 │ │ │ │ - mulsd 0x58fc5(%rip),%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - addsd %xmm1,%xmm3 │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - call 2daf0 │ │ │ │ - call 30d0 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - xorpd 0x58bdd(%rip),%xmm1 │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - movsd 0x58f77(%rip),%xmm0 │ │ │ │ - call 3710 │ │ │ │ - movsd 0x58d5a(%rip),%xmm7 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - mulsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - subsd %xmm0,%xmm7 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - mulsd %xmm7,%xmm0 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - call 2daf0 │ │ │ │ - call 30d0 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd 0x58d0a(%rip),%xmm0 │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - divsd %xmm6,%xmm0 │ │ │ │ - subsd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,(%rbx) │ │ │ │ - movsd %xmm2,0x0(%rbp) │ │ │ │ - movsd %xmm6,(%r12) │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - jmp 2dd28 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov $0x1,%esi │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - lea 0x53966(%rip),%rdx │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ - mov %r8d,0x1c(%rsp) │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - je 2df23 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - lea 0x5392a(%rip),%rbx │ │ │ │ - mov %ebp,%r12d │ │ │ │ - mov 0x18(%rsp),%ebp │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%r12d │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp %ebp,%r12d │ │ │ │ - jne 2df00 │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - lea 0x5490e(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - je 2e098 │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - mov %r15,0x8(%rsp) │ │ │ │ - mov %r14,%rbp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - lea 0x0(,%rsi,4),%rax │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ + je 353d7 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x48(%rax),%rax │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 353b8 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x58(%rax),%r13d │ │ │ │ + mov 0x50(%rax),%r12 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 35380 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x24(%rsp),%rbp │ │ │ │ + jmp 3535b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %ebx,%ecx │ │ │ │ - lea 0x537f1(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ + je 353b0 │ │ │ │ + lea 0x1(%r14),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 35380 │ │ │ │ + lea (%r15,%r13,1),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r12,%rdx,8),%rbx │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 70e10 │ │ │ │ test %eax,%eax │ │ │ │ - je 2e188 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %r13,%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov %ebx,%ebp │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 2dfdb │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %al,%al │ │ │ │ - jne 2e100 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x53870(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15,0x10(%rsp) │ │ │ │ - je 2e02a │ │ │ │ - cmp %ebp,(%r14) │ │ │ │ - je 2e0b0 │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov (%rdx,%r15,4),%ecx │ │ │ │ - mov (%r12),%rdx │ │ │ │ - movzbl (%rax,%r15,1),%eax │ │ │ │ - cmpb $0x0,(%rdx,%r15,1) │ │ │ │ - jne 2dfb0 │ │ │ │ - test %al,%al │ │ │ │ - je 2e0e0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ + jns 35350 │ │ │ │ + mov %r14,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 3535b │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + lea 0x4c619(%rip),%rdi │ │ │ │ + lea 0x4f856(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%r15 │ │ │ │ - lea 0x5381e(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp %r15,0x10(%rsp) │ │ │ │ - jne 2dfdb │ │ │ │ - mov %r12,%rax │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %ebp,%ebx │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %rax,%r13 │ │ │ │ + mov $0x292,%esi │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 35380 │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + cmp %eax,0x1c(%rsp) │ │ │ │ + jb 35400 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + addq $0x1,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp 0x8(%rcx),%eax │ │ │ │ + jb 35308 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - mov (%r12),%rdx │ │ │ │ - mov (%rcx,%rsi,1),%ecx │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - cmpb $0x0,(%rsi,%rax,1) │ │ │ │ - je 2e120 │ │ │ │ - test %dl,%dl │ │ │ │ - jne 2e168 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x537e1(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x8,%r13 │ │ │ │ - add $0x8,%r12 │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp %ebx,0x1c(%rsp) │ │ │ │ - jne 2df70 │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 354a5 │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r15d,0x4(%r14) │ │ │ │ - jne 2dfe4 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x53764(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 2dfe4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x53758(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 2dfd0 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x53720(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 2dfd0 │ │ │ │ - nopl (%rax) │ │ │ │ - test %dl,%dl │ │ │ │ - je 2e148 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x5372c(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 2e07f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x53710(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 2e07f │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x536d8(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 2e07f │ │ │ │ - nopl (%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 2e042 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x48(%rax),%rax │ │ │ │ + movzbl (%rax,%rcx,1),%r15d │ │ │ │ + cmp $0xfd,%r15b │ │ │ │ + jbe 35498 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x58(%rax),%ebx │ │ │ │ + mov 0x50(%rax),%r13 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3546e │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x24(%rsp),%rbp │ │ │ │ + jmp 3544b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %esi,%eax │ │ │ │ - sub %esi,%edx │ │ │ │ - jmp 2e1c2 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr $1,%ecx │ │ │ │ - lea (%rax,%rcx,1),%r9d │ │ │ │ - comisd (%rdi,%r9,8),%xmm0 │ │ │ │ - jae 2e1d0 │ │ │ │ - mov %ecx,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 2e1b0 │ │ │ │ - ret │ │ │ │ + je 35480 │ │ │ │ + lea 0x1(%r15),%r12 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jae 3546e │ │ │ │ + lea (%r12,%rbx,1),%r15 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%r15 │ │ │ │ + lea 0x0(%r13,%r15,8),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 35440 │ │ │ │ + mov %r15,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jb 3544b │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%edx │ │ │ │ - lea 0x1(%r9),%eax │ │ │ │ - sub %ecx,%edx │ │ │ │ - jmp 2e1c2 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %esi,%eax │ │ │ │ - sub %esi,%edx │ │ │ │ - jmp 2e202 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 3546e │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + jmp 353be │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr $1,%ecx │ │ │ │ - lea (%rax,%rcx,1),%r9d │ │ │ │ - comisd (%rdi,%r9,8),%xmm0 │ │ │ │ - ja 2e210 │ │ │ │ - mov %ecx,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 2e1f0 │ │ │ │ - ret │ │ │ │ + movzbl %r15b,%eax │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + jmp 353be │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%edx │ │ │ │ - lea 0x1(%r9),%eax │ │ │ │ - sub %ecx,%edx │ │ │ │ - jmp 2e202 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rdi),%r9d │ │ │ │ - mov (%rdi),%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - lea -0x1(%r9),%eax │ │ │ │ - jmp 2e249 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%edx │ │ │ │ - shr $1,%edx │ │ │ │ - lea (%rdx,%rdi,1),%esi │ │ │ │ - comisd (%r8,%rsi,8),%xmm0 │ │ │ │ - jae 2e268 │ │ │ │ - mov %edx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2e238 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rdi,%xmm0 │ │ │ │ - cvtsi2sd %r9,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea 0x1(%rsi),%edi │ │ │ │ - sub %edx,%eax │ │ │ │ - jmp 2e249 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %esi,%r13d │ │ │ │ - push %r12 │ │ │ │ - lea 0x0(,%r13,8),%r14 │ │ │ │ - push %rbp │ │ │ │ - mov %r14,%rsi │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 3480 │ │ │ │ - mov $0x10,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x2dd3d(%rip),%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 34d0 │ │ │ │ - mov %rbp,(%rbx) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r13d,0x8(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - test %esi,%esi │ │ │ │ - jne 2e320 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov %edi,%edi │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov %esi,%esi │ │ │ │ - sub $0x28,%rsp │ │ │ │ - cvtsi2sd %rdi,%xmm2 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x588a3(%rip),%xmm1 │ │ │ │ - cvtsi2sd %rsi,%xmm3 │ │ │ │ - addsd %xmm2,%xmm1 │ │ │ │ - subsd %xmm3,%xmm2 │ │ │ │ - addsd 0x5888e(%rip),%xmm2 │ │ │ │ - movsd %xmm3,(%rsp) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - call 32b0 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - divsd (%rsp),%xmm2 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - mulsd 0x58881(%rip),%xmm4 │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - mulsd 0x8(%rsp),%xmm1 │ │ │ │ - mulsd (%rsp),%xmm2 │ │ │ │ - addsd %xmm2,%xmm1 │ │ │ │ - movsd 0x58817(%rip),%xmm2 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - subsd %xmm2,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - mov %esi,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ - lea 0x2dc1b(%rip),%rcx │ │ │ │ - mov %r14,%rsi │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ + mov 0x8(%rsi),%esi │ │ │ │ + call 13000 │ │ │ │ + movl $0x0,0x58(%r12) │ │ │ │ + mov %rax,0x48(%r12) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,0x50(%r12) │ │ │ │ + call 6bb20 │ │ │ │ + mov 0x8(%r12),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 3560a │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 3550c │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jae 35588 │ │ │ │ + mov 0x18(%r12),%rax │ │ │ │ + mov (%rax,%rbp,4),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 35500 │ │ │ │ + mov $0x0,%eax │ │ │ │ + sub $0x1,%rbx │ │ │ │ + mov 0x10(%r12),%rsi │ │ │ │ + lea -0x1(%r13),%edx │ │ │ │ + cmovs %rax,%rbx │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov (%rsi,%rdx,4),%esi │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + lea (%rax,%rbx,1),%rcx │ │ │ │ + movzbl (%rcx,%rsi,1),%edi │ │ │ │ + cmp %dil,(%rcx,%rbp,1) │ │ │ │ + jne 3555e │ │ │ │ + lea (%rax,%rbp,1),%rdx │ │ │ │ + add %rsi,%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + movzbl (%rax,%rbx,1),%edi │ │ │ │ + cmp %dil,(%rdx,%rbx,1) │ │ │ │ + je 35550 │ │ │ │ + mov %r14d,%eax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + mov %r13d,%eax │ │ │ │ + cmovl %ebx,%r14d │ │ │ │ + add 0x48(%r12),%rax │ │ │ │ + cmp $0xfd,%rbx │ │ │ │ + jg 355c0 │ │ │ │ + mov %bl,(%rax) │ │ │ │ + mov 0x8(%r12),%edx │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jb 3550c │ │ │ │ + mov 0x58(%r12),%esi │ │ │ │ + mov 0x50(%r12),%rdi │ │ │ │ mov $0x8,%edx │ │ │ │ + lea 0x3b852(%rip),%rcx │ │ │ │ call 34d0 │ │ │ │ - mov %r13d,%edi │ │ │ │ - lea 0x0(,%rdi,8),%r12 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 2e4ee │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - movsd 0x58719(%rip),%xmm4 │ │ │ │ - cvtsi2sd %r14,%xmm7 │ │ │ │ - movsd 0x5877c(%rip),%xmm6 │ │ │ │ - movsd 0x5850c(%rip),%xmm5 │ │ │ │ - lea (%rbx,%r12,1),%rdi │ │ │ │ - subsd %xmm4,%xmm7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - mulsd %xmm7,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - andpd %xmm5,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm6 │ │ │ │ - jbe 2e4a9 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - cmpnlesd %xmm0,%xmm2 │ │ │ │ - andpd %xmm4,%xmm2 │ │ │ │ - subsd %xmm2,%xmm1 │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - andnpd %xmm0,%xmm2 │ │ │ │ - orpd %xmm1,%xmm2 │ │ │ │ - cvttsd2si %xmm2,%rax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - add $0x8,%rdx │ │ │ │ - add $0x8,%rcx │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - mov %eax,%eax │ │ │ │ - cvtsi2sd %rax,%xmm3 │ │ │ │ - movsd 0x0(%rbp,%rsi,8),%xmm2 │ │ │ │ - movsd 0x0(%rbp,%rax,8),%xmm1 │ │ │ │ - subsd %xmm2,%xmm1 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,-0x8(%rcx) │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne 2e460 │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + mov %r14d,0x5c(%r12) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ pop %rbx │ │ │ │ - mov %r8,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jbe 2e70a │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %ecx,%r13d │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - ja 2e700 │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - movsd (%rbx),%xmm1 │ │ │ │ - lea -0x3(%r13),%esi │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,(%rbx) │ │ │ │ - movsd (%r12),%xmm0 │ │ │ │ - divsd 0x0(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - cmp $0x4,%r13d │ │ │ │ - je 2e6d3 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - lea -0x2(%r13),%ecx │ │ │ │ - mov $0x2,%eax │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - jmp 2e583 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdx,%rax │ │ │ │ - movsd -0x10(%rbx,%rax,8),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movsd -0x8(%rbp,%rax,8),%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - movsd %xmm0,-0x8(%rbp,%rax,8) │ │ │ │ - jb 2e6e1 │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - movsd %xmm0,-0x8(%rbp,%rax,8) │ │ │ │ - movsd -0x8(%rbx,%rax,8),%xmm1 │ │ │ │ - movsd -0x10(%rbx,%rax,8),%xmm2 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,-0x8(%rbx,%rax,8) │ │ │ │ - movsd -0x10(%r12,%rax,8),%xmm0 │ │ │ │ - movsd -0x8(%r12,%rax,8),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - mulsd %xmm0,%xmm0 │ │ │ │ - divsd -0x8(%rbp,%rax,8),%xmm2 │ │ │ │ - subsd %xmm2,%xmm1 │ │ │ │ - movsd %xmm1,-0x8(%r12,%rax,8) │ │ │ │ - addsd %xmm0,%xmm3 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 2e580 │ │ │ │ - lea -0x4(%r13),%edx │ │ │ │ - mov %esi,%ecx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - shl $0x3,%rdx │ │ │ │ - shl $0x3,%rcx │ │ │ │ - lea (%rbx,%rdx,1),%rdi │ │ │ │ - lea 0x0(%rbp,%rcx,1),%rsi │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%rsi) │ │ │ │ - jb 2e74f │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - add %r12,%rdx │ │ │ │ - add %rcx,%rbx │ │ │ │ - add %rcx,%r12 │ │ │ │ - mov %eax,%eax │ │ │ │ - movsd %xmm0,(%rsi) │ │ │ │ - movsd (%rdx),%xmm1 │ │ │ │ - mulsd (%rdi),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - movsd (%r12),%xmm1 │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - lea -0x2(%r13),%edx │ │ │ │ - mulsd (%rdi),%xmm0 │ │ │ │ - divsd (%rsi),%xmm0 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,(%r12) │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - lea 0x0(%rbp,%rdx,8),%r12 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movsd (%r12),%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - movsd 0x0(%rbp,%rax,8),%xmm1 │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - jb 2e730 │ │ │ │ - ucomisd %xmm0,%xmm2 │ │ │ │ - ja 2e729 │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - mov $0x1,%eax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - jmp 2e5ff │ │ │ │ - lea 0x58cd8(%rip),%rcx │ │ │ │ - mov $0x91a,%edx │ │ │ │ - lea 0x5310e(%rip),%rsi │ │ │ │ - lea 0x53177(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - call 3720 │ │ │ │ - jmp 2e539 │ │ │ │ - lea 0x58caf(%rip),%rcx │ │ │ │ - mov $0x912,%edx │ │ │ │ - lea 0x530e5(%rip),%rsi │ │ │ │ - lea 0x53148(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - call 3720 │ │ │ │ - jmp 2e6c2 │ │ │ │ - lea 0x58c89(%rip),%rcx │ │ │ │ - mov $0x929,%edx │ │ │ │ - lea 0x530bf(%rip),%rsi │ │ │ │ - lea 0x53128(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x58c6a(%rip),%rcx │ │ │ │ - mov $0x923,%edx │ │ │ │ - lea 0x530a0(%rip),%rsi │ │ │ │ - lea 0x53115(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + movb $0xfe,(%rax) │ │ │ │ + mov 0x58(%r12),%eax │ │ │ │ + mov 0x50(%r12),%rdi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x58(%r12),%ecx │ │ │ │ + movd %r13d,%xmm0 │ │ │ │ + movd %ebx,%xmm1 │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x50(%r12) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + movq %xmm0,(%rax,%rcx,8) │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %edx,0x58(%r12) │ │ │ │ + mov 0x8(%r12),%edx │ │ │ │ + jmp 35500 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 35588 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - xor %edi,%edi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ - mov %ebp,0xc(%rsp) │ │ │ │ - shl $0x3,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 5e500 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 5e500 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call 5e500 │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - movsd 0x8(%r14),%xmm0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - subsd (%r14),%xmm0 │ │ │ │ - lea -0x1(%rcx),%r8d │ │ │ │ - lea -0x2(%rcx),%esi │ │ │ │ - lea 0x0(,%r8,8),%rax │ │ │ │ - mov %r8,%r11 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - lea (%r14,%rax,1),%r10 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x0(,%rsi,8),%rax │ │ │ │ - lea (%r14,%rax,1),%rdi │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - movsd (%r10),%xmm0 │ │ │ │ - lea (%rbx,%rax,1),%rdx │ │ │ │ - subsd (%rdi),%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - addsd (%rbx),%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - movsd (%r10),%xmm0 │ │ │ │ - subsd (%rdi),%xmm0 │ │ │ │ - movsd %xmm0,(%r15) │ │ │ │ - movsd 0x8(%r12),%xmm0 │ │ │ │ - movsd (%r12,%r8,8),%xmm1 │ │ │ │ - subsd (%r12),%xmm0 │ │ │ │ - subsd (%r12,%rsi,8),%xmm1 │ │ │ │ - divsd (%rbx),%xmm0 │ │ │ │ - divsd (%rdx),%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - jbe 2e8c9 │ │ │ │ - mov $0x1,%edx │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x8(%r14,%rdx,8),%xmm0 │ │ │ │ - subsd (%r14,%rdx,8),%xmm0 │ │ │ │ - movsd %xmm0,(%rbx,%rdx,8) │ │ │ │ - addsd -0x8(%rbx,%rdx,8),%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x0(%r13,%rdx,8) │ │ │ │ - movq $0x0,(%r15,%rdx,8) │ │ │ │ - movsd (%r12,%rdx,8),%xmm1 │ │ │ │ - movsd 0x8(%r12,%rdx,8),%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - subsd -0x8(%r12,%rdx,8),%xmm1 │ │ │ │ - divsd (%rbx,%rdx,8),%xmm0 │ │ │ │ - divsd -0x8(%rbx,%rdx,8),%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp,%rdx,8) │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - jne 2e868 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %r9d,0x1c(%rsp) │ │ │ │ - mov %r11d,0x18(%rsp) │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - call 2e500 │ │ │ │ - mov 0x1c(%rsp),%r9d │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - divsd 0x0(%r13),%xmm0 │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - mov 0x18(%rsp),%r11d │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - jbe 2ee30 │ │ │ │ - cmp $0x3,%r9d │ │ │ │ - jbe 2ee39 │ │ │ │ - lea -0x6(%rcx),%edx │ │ │ │ - mov $0x3,%esi │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - shr $1,%edx │ │ │ │ - lea (%rdx,%rdx,1),%edi │ │ │ │ - add $0x5,%rdi │ │ │ │ - movsd -0x18(%rbx,%rsi,8),%xmm1 │ │ │ │ - movsd -0x10(%rbp,%rsi,8),%xmm3 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - subsd %xmm1,%xmm3 │ │ │ │ - divsd -0x10(%r13,%rsi,8),%xmm3 │ │ │ │ - movsd %xmm3,-0x10(%rbp,%rsi,8) │ │ │ │ - mulsd -0x18(%r15,%rsi,8),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd -0x8(%rbp,%rsi,8),%xmm0 │ │ │ │ - addsd %xmm2,%xmm1 │ │ │ │ - movsd -0x10(%rbx,%rsi,8),%xmm2 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - divsd -0x8(%r13,%rsi,8),%xmm0 │ │ │ │ - movsd %xmm0,-0x8(%rbp,%rsi,8) │ │ │ │ - mulsd -0x10(%r15,%rsi,8),%xmm3 │ │ │ │ - add $0x2,%rsi │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - jne 2e940 │ │ │ │ - movslq %edx,%rdx │ │ │ │ - nop │ │ │ │ - movsd -0x8(%rbp,%rdx,8),%xmm1 │ │ │ │ - movsd -0x8(%rbx,%rdx,8),%xmm3 │ │ │ │ - movsd 0x0(%rbp,%rdx,8),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm3 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - divsd 0x0(%r13,%rdx,8),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp,%rdx,8) │ │ │ │ - mulsd -0x8(%r15,%rdx,8),%xmm1 │ │ │ │ - add $0x1,%rdx │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - cmp %r9d,%edx │ │ │ │ - jb 2e9b0 │ │ │ │ - lea -0x3(%rcx),%edi │ │ │ │ - lea 0x0(%rbp,%rax,1),%rsi │ │ │ │ - add %r13,%rax │ │ │ │ - lea 0x0(,%rdi,8),%rdx │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - lea (%rbx,%rdx,1),%r9 │ │ │ │ - add %rbp,%rdx │ │ │ │ - movsd (%r9),%xmm1 │ │ │ │ - mulsd (%rdx),%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - divsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rsi) │ │ │ │ - divsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rsi) │ │ │ │ - mulsd (%r9),%xmm0 │ │ │ │ - movsd (%rdx),%xmm1 │ │ │ │ - mov %ecx,%eax │ │ │ │ - sub $0x4,%eax │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - divsd 0x0(%r13,%rdi,8),%xmm1 │ │ │ │ - movsd %xmm1,(%rdx) │ │ │ │ - js 2ed90 │ │ │ │ - mov %eax,%eax │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 2ed58 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - lea 0x0(%rbp,%rdx,1),%r9 │ │ │ │ - sub $0x8,%rdx │ │ │ │ - lea 0x0(%r13,%rdx,1),%rcx │ │ │ │ - lea (%rbx,%rdx,1),%rsi │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - lea (%r15,%rdx,1),%rdi │ │ │ │ - setne 0x18(%rsp) │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - setne 0x1c(%rsp) │ │ │ │ - movzbl 0x1c(%rsp),%edi │ │ │ │ - test %dil,0x18(%rsp) │ │ │ │ - je 2ed58 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - cmp %rdi,%r9 │ │ │ │ - je 2ed58 │ │ │ │ - mov %r10d,%r9d │ │ │ │ - add %rbp,%rdx │ │ │ │ + mov %esi,0xc(%rsp) │ │ │ │ + mov %esi,%esi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - shr $1,%r9d │ │ │ │ - neg %r9 │ │ │ │ - shl $0x4,%r9 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movupd (%rdx,%rax,1),%xmm5 │ │ │ │ - movupd (%rsi,%rax,1),%xmm1 │ │ │ │ - movupd (%rdi,%rax,1),%xmm6 │ │ │ │ - mulpd %xmm5,%xmm1 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - subpd %xmm1,%xmm0 │ │ │ │ - movupd (%rcx,%rax,1),%xmm1 │ │ │ │ - shufpd $0x1,%xmm1,%xmm1 │ │ │ │ - subpd %xmm6,%xmm0 │ │ │ │ - shufpd $0x1,%xmm0,%xmm0 │ │ │ │ - divpd %xmm1,%xmm0 │ │ │ │ - shufpd $0x1,%xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rdx,%rax,1) │ │ │ │ - sub $0x10,%rax │ │ │ │ - cmp %r9,%rax │ │ │ │ - jne 2ead0 │ │ │ │ - mov %r10d,%edx │ │ │ │ + cmpb $0x0,0x67dbf(%rip) │ │ │ │ + jne 35720 │ │ │ │ + mov 0x60(%rdi),%rax │ │ │ │ + movsbq (%rax,%rsi,1),%rax │ │ │ │ + mov %al,0x1f(%rsp) │ │ │ │ + cmp $0x80,%al │ │ │ │ + jne 356f9 │ │ │ │ mov 0xc(%rsp),%eax │ │ │ │ - and $0xfffffffe,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - and $0x1,%r10d │ │ │ │ - je 2eb4f │ │ │ │ - cltq │ │ │ │ - lea 0x0(%rbp,%rax,8),%rdx │ │ │ │ - movsd (%rbx,%rax,8),%xmm1 │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - subsd (%r15,%rax,8),%xmm0 │ │ │ │ - divsd 0x0(%r13,%rax,8),%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - add %rbp,%rcx │ │ │ │ - movsd %xmm0,(%rcx) │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - lea 0x18(%rbp),%rdi │ │ │ │ - cmp %rax,%rbp │ │ │ │ - lea 0x8(%r14),%rdx │ │ │ │ - lea 0x8(%r12),%rsi │ │ │ │ - setae %al │ │ │ │ - cmp %rdi,%r13 │ │ │ │ - setae %r9b │ │ │ │ - or %r9d,%eax │ │ │ │ - lea 0x8(%r13),%r9 │ │ │ │ - cmp %r9,%rbx │ │ │ │ - setne %r9b │ │ │ │ - and %r9d,%eax │ │ │ │ - mov %r13,%r9 │ │ │ │ - sub %rdx,%r9 │ │ │ │ - cmp $0x8,%r9 │ │ │ │ - seta %r9b │ │ │ │ - and %r9d,%eax │ │ │ │ - mov %r13,%r9 │ │ │ │ - sub %rsi,%r9 │ │ │ │ - cmp $0x8,%r9 │ │ │ │ - seta %r9b │ │ │ │ - and %r9d,%eax │ │ │ │ - lea 0x10(%rbx),%r9 │ │ │ │ - cmp %r9,%rbp │ │ │ │ - setae %r9b │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - setae %dil │ │ │ │ - or %r9d,%edi │ │ │ │ - and %edi,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - sub %rdx,%rdi │ │ │ │ - cmp $0x8,%rdi │ │ │ │ - seta %dil │ │ │ │ - and %edi,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - sub %rsi,%rdi │ │ │ │ - cmp $0x8,%rdi │ │ │ │ - seta %dil │ │ │ │ - and %edi,%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - sub %rdx,%rdi │ │ │ │ - cmp $0x8,%rdi │ │ │ │ - seta %dl │ │ │ │ - test %dl,%al │ │ │ │ - je 2edab │ │ │ │ - mov %rbp,%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - cmp $0x8,%rax │ │ │ │ - jbe 2edab │ │ │ │ - movsd 0x57fe3(%rip),%xmm3 │ │ │ │ - mov %r11d,%esi │ │ │ │ - mov %rbp,%rdx │ │ │ │ + mov 0x70(%rbx),%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x20(%rsp),%r12 │ │ │ │ + mov 0x68(%rbx),%r13 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 3569b │ │ │ │ + jmp 356c3 │ │ │ │ + nopl (%rax) │ │ │ │ + je 356f0 │ │ │ │ + lea 0x1(%rbx),%r15 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jae 356c3 │ │ │ │ + lea (%r15,%r14,1),%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + shr $1,%rbx │ │ │ │ + mov %rbx,%rbp │ │ │ │ + shl $0x4,%rbp │ │ │ │ + add %r13,%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e70 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 35690 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jb 3569b │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + lea 0x4c2d6(%rip),%rdi │ │ │ │ + lea 0x4f53b(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - shr $1,%esi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - unpcklpd %xmm3,%xmm3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movupd (%r14,%rax,1),%xmm4 │ │ │ │ - movupd (%r12,%rax,1),%xmm5 │ │ │ │ - add $0x10,%rdx │ │ │ │ - movupd 0x8(%r14,%rax,1),%xmm2 │ │ │ │ - movupd 0x8(%r12,%rax,1),%xmm1 │ │ │ │ - movupd -0x10(%rdx),%xmm0 │ │ │ │ - movupd -0x8(%rdx),%xmm7 │ │ │ │ - subpd %xmm4,%xmm2 │ │ │ │ - subpd %xmm5,%xmm1 │ │ │ │ - addpd %xmm0,%xmm0 │ │ │ │ - divpd %xmm2,%xmm1 │ │ │ │ - addpd %xmm7,%xmm0 │ │ │ │ - mulpd %xmm2,%xmm0 │ │ │ │ - subpd %xmm0,%xmm1 │ │ │ │ - movups %xmm1,0x0(%r13,%rax,1) │ │ │ │ - movupd -0x8(%rdx),%xmm0 │ │ │ │ - movupd -0x10(%rdx),%xmm4 │ │ │ │ - subpd %xmm4,%xmm0 │ │ │ │ - divpd %xmm2,%xmm0 │ │ │ │ - movups %xmm0,(%rbx,%rax,1) │ │ │ │ - movupd -0x10(%rdx),%xmm0 │ │ │ │ - add $0x10,%rax │ │ │ │ - mulpd %xmm3,%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rdx) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 2ec30 │ │ │ │ - mov %r11d,%eax │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - and $0x1,%r11d │ │ │ │ - je 2ed22 │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ - lea 0x0(,%rdi,8),%rax │ │ │ │ - movsd (%r14,%rdi,8),%xmm2 │ │ │ │ - movsd (%r12,%rdi,8),%xmm1 │ │ │ │ - subsd -0x8(%r14,%rdi,8),%xmm2 │ │ │ │ - subsd -0x8(%r12,%rax,1),%xmm1 │ │ │ │ - lea -0x8(%rbp,%rax,1),%rdx │ │ │ │ - lea 0x0(%rbp,%rax,1),%rsi │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - divsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - addsd (%rsi),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,-0x8(%r13,%rax,1) │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - subsd (%rdx),%xmm0 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,-0x8(%rbx,%rax,1) │ │ │ │ - movsd 0x57ede(%rip),%xmm0 │ │ │ │ - mulsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - movsd 0x0(%r13),%xmm0 │ │ │ │ - mov %rbp,%rax │ │ │ │ - movsd %xmm0,0x0(%r13,%r8,8) │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - movsd %xmm0,(%rbx,%r8,8) │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,(%rcx) │ │ │ │ + mov $0x307,%esi │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 356c3 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 3575a │ │ │ │ add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x0(%rbp,%rax,8),%xmm0 │ │ │ │ - movsd (%rbx,%rax,8),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - subsd (%r15,%rax,8),%xmm0 │ │ │ │ - divsd 0x0(%r13,%rax,8),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp,%rax,8) │ │ │ │ - sub $0x1,%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 2ed58 │ │ │ │ - jmp 2eb4f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - add %rbp,%rcx │ │ │ │ - movsd %xmm0,(%rcx) │ │ │ │ - cmp $0x1,%r11d │ │ │ │ - ja 2eb60 │ │ │ │ - movsd 0x57e45(%rip),%xmm3 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x8(%r12,%rax,8),%xmm0 │ │ │ │ - movsd 0x8(%r14,%rax,8),%xmm2 │ │ │ │ - add $0x8,%rdx │ │ │ │ - subsd (%r14,%rax,8),%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - subsd (%r12,%rax,8),%xmm1 │ │ │ │ - movsd -0x8(%rdx),%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - addsd (%rdx),%xmm0 │ │ │ │ - divsd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0x0(%r13,%rax,8) │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - subsd -0x8(%rdx),%xmm0 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%rbx,%rax,8) │ │ │ │ - movsd -0x8(%rdx),%xmm0 │ │ │ │ - add $0x1,%rax │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,-0x8(%rdx) │ │ │ │ - cmp %r11d,%eax │ │ │ │ - jb 2edc0 │ │ │ │ - jmp 2ed22 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - jmp 2e9eb │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ + add 0xa0(%rdi),%rsi │ │ │ │ + mov 0x94(%rdi),%edi │ │ │ │ + xor %edx,%edx │ │ │ │ + call 35d0 │ │ │ │ + mov 0x94(%rbx),%edi │ │ │ │ + lea 0x1f(%rsp),%rsi │ │ │ │ mov $0x1,%edx │ │ │ │ - jmp 2e9ac │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + call 3180 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 3575f │ │ │ │ + movsbq 0x1f(%rsp),%rax │ │ │ │ + jmp 35665 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + call 32d60 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %edi,%ecx │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov $0x0,%esi │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ push %rbx │ │ │ │ - mov $0xaaaaaaab,%ebx │ │ │ │ - mov %rcx,%rax │ │ │ │ - imul %rcx,%rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - shr $0x21,%rbx │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - mov %ebx,%r12d │ │ │ │ - setnp %dl │ │ │ │ - cmovne %esi,%edx │ │ │ │ - test %dl,%dl │ │ │ │ - je 2f2e0 │ │ │ │ - ucomisd %xmm0,%xmm7 │ │ │ │ - setnp %dl │ │ │ │ - cmovne %esi,%edx │ │ │ │ - test %dl,%dl │ │ │ │ - je 2f2e0 │ │ │ │ - cmp $0x5,%ecx │ │ │ │ - jbe 2f5a0 │ │ │ │ - movsd 0x57d36(%rip),%xmm3 │ │ │ │ - movsd 0x57cfe(%rip),%xmm2 │ │ │ │ - movq 0x57a95(%rip),%xmm9 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %ebx,%xmm0 │ │ │ │ - divsd %xmm0,%xmm3 │ │ │ │ - movsd 0x57eb9(%rip),%xmm0 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jbe 2f387 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - movaps %xmm9,0x10(%rsp) │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - movsd %xmm3,(%rsp) │ │ │ │ - call 32b0 │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - movapd 0x10(%rsp),%xmm9 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - divsd 0x57c5d(%rip),%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd 0x57c90(%rip),%xmm10 │ │ │ │ - andpd %xmm9,%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - movapd %xmm9,%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - ucomisd %xmm0,%xmm10 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - jbe 2ef92 │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x57bec(%rip),%xmm4 │ │ │ │ - andnpd %xmm1,%xmm5 │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - movapd %xmm0,%xmm8 │ │ │ │ - cmpnlesd %xmm1,%xmm8 │ │ │ │ - andpd %xmm4,%xmm8 │ │ │ │ - subsd %xmm8,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - orpd %xmm5,%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd %xmm10,0x28(%rsp) │ │ │ │ - movaps %xmm9,0x10(%rsp) │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - movsd %xmm3,(%rsp) │ │ │ │ - call 3710 │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - movapd 0x10(%rsp),%xmm9 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - movsd 0x28(%rsp),%xmm10 │ │ │ │ - movsd 0x57de0(%rip),%xmm4 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - subsd %xmm2,%xmm1 │ │ │ │ - mulsd 0x57dd8(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm4 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - subsd %xmm3,%xmm5 │ │ │ │ - comisd %xmm5,%xmm1 │ │ │ │ - jbe 2f03b │ │ │ │ - movsd 0x57bae(%rip),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - subsd %xmm4,%xmm3 │ │ │ │ - mulsd 0x57d96(%rip),%xmm3 │ │ │ │ - cmpltsd %xmm3,%xmm0 │ │ │ │ - andpd %xmm0,%xmm2 │ │ │ │ - andnpd %xmm4,%xmm0 │ │ │ │ - orpd %xmm0,%xmm2 │ │ │ │ - movapd %xmm7,%xmm5 │ │ │ │ - movsd 0x57d91(%rip),%xmm1 │ │ │ │ - movapd %xmm9,%xmm3 │ │ │ │ - divsd %xmm2,%xmm5 │ │ │ │ - addsd %xmm1,%xmm5 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - andpd %xmm9,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm10 │ │ │ │ - jbe 2f09b │ │ │ │ - cvttsd2si %xmm5,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x57ae3(%rip),%xmm4 │ │ │ │ - andnpd %xmm5,%xmm3 │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - movapd %xmm0,%xmm8 │ │ │ │ - cmpnlesd %xmm5,%xmm8 │ │ │ │ - andpd %xmm4,%xmm8 │ │ │ │ - subsd %xmm8,%xmm0 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - orpd %xmm3,%xmm5 │ │ │ │ - movapd %xmm6,%xmm8 │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - divsd %xmm2,%xmm8 │ │ │ │ - subsd %xmm1,%xmm8 │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ - andpd %xmm9,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm10 │ │ │ │ - jbe 2f0f9 │ │ │ │ - cvttsd2si %xmm8,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movapd %xmm8,%xmm10 │ │ │ │ - movsd 0x57a83(%rip),%xmm4 │ │ │ │ - andnpd %xmm8,%xmm9 │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - cmpnlesd %xmm0,%xmm10 │ │ │ │ - andpd %xmm4,%xmm10 │ │ │ │ - addsd %xmm10,%xmm0 │ │ │ │ - orpd %xmm9,%xmm0 │ │ │ │ - movapd %xmm0,%xmm8 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - movsd 0x57a53(%rip),%xmm4 │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm5 │ │ │ │ - addsd %xmm1,%xmm7 │ │ │ │ - movapd %xmm1,%xmm9 │ │ │ │ - comisd %xmm7,%xmm5 │ │ │ │ - movapd %xmm7,%xmm1 │ │ │ │ - jbe 2f13a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - subsd %xmm4,%xmm3 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - mulsd %xmm3,%xmm5 │ │ │ │ - comisd %xmm1,%xmm5 │ │ │ │ - ja 2f128 │ │ │ │ - mulsd %xmm2,%xmm8 │ │ │ │ - subsd %xmm9,%xmm6 │ │ │ │ - movsd 0x57a0c(%rip),%xmm4 │ │ │ │ - comisd %xmm8,%xmm6 │ │ │ │ - jbe 2f16a │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %esi,0x1c(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x78(%rdi),%rax │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + mov (%rax,%rbx,4),%edx │ │ │ │ + mov 0x48(%rdi),%rax │ │ │ │ + movzbl (%rax,%rdx,1),%r13d │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + cmp $0xfd,%r13b │ │ │ │ + jbe 358e8 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %edx,0x24(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x24(%rsp),%rbx │ │ │ │ + mov 0x58(%rax),%r15d │ │ │ │ + mov 0x50(%rax),%r13 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 357ec │ │ │ │ + jmp 35812 │ │ │ │ + je 35820 │ │ │ │ + lea 0x1(%r12),%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jae 35812 │ │ │ │ + lea (%r14,%r15,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%r13,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 357e0 │ │ │ │ + mov %r12,%r15 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jb 357ec │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - mulsd %xmm0,%xmm5 │ │ │ │ - comisd %xmm5,%xmm6 │ │ │ │ - ja 2f158 │ │ │ │ - movsd 0x57a6e(%rip),%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - cvttsd2si %xmm1,%edx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jg 2f400 │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov %edx,%r12d │ │ │ │ - lea 0x2(%r12),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - movsd %xmm3,(%rsp) │ │ │ │ - movslq %esi,%rsi │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - mov %rax,%rcx │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %r12d,%xmm0 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 2f2ce │ │ │ │ - lea -0x1(%r12),%eax │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jbe 2f5e1 │ │ │ │ - mov %r12d,%edx │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - mov %rcx,%rax │ │ │ │ - shr $0x2,%edx │ │ │ │ - movdqa 0x57770(%rip),%xmm4 │ │ │ │ - unpcklpd %xmm6,%xmm6 │ │ │ │ - unpcklpd %xmm5,%xmm5 │ │ │ │ - shl $0x5,%rdx │ │ │ │ - movdqa 0x5776c(%rip),%xmm7 │ │ │ │ - add %rcx,%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - add $0x20,%rax │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - cvtdq2pd %xmm0,%xmm3 │ │ │ │ - mulpd %xmm6,%xmm3 │ │ │ │ - pshufd $0xee,%xmm0,%xmm0 │ │ │ │ - cvtdq2pd %xmm0,%xmm0 │ │ │ │ - mulpd %xmm6,%xmm0 │ │ │ │ - addpd %xmm5,%xmm3 │ │ │ │ - addpd %xmm5,%xmm0 │ │ │ │ - movups %xmm3,-0x20(%rax) │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 2f230 │ │ │ │ - test $0x3,%r12b │ │ │ │ - je 2f2ce │ │ │ │ - mov %r12d,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movslq %eax,%rdx │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - lea 0x0(,%rdx,8),%rsi │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%rcx,%rdx,8) │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jle 2f2ce │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - add $0x2,%eax │ │ │ │ - cvtsi2sd %edx,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rcx,%rsi,1) │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jle 2f2ce │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0x10(%rcx,%rsi,1) │ │ │ │ - mov %ebx,0x0(%rbp) │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %rcx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - movapd %xmm7,%xmm2 │ │ │ │ - movapd %xmm6,%xmm3 │ │ │ │ - movq 0x5766b(%rip),%xmm9 │ │ │ │ - subsd %xmm7,%xmm3 │ │ │ │ - andpd %xmm9,%xmm0 │ │ │ │ - andpd %xmm9,%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - cmpnlesd %xmm2,%xmm1 │ │ │ │ - andpd %xmm1,%xmm0 │ │ │ │ - andnpd %xmm2,%xmm1 │ │ │ │ - orpd %xmm1,%xmm0 │ │ │ │ - movsd 0x57a88(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 2f3b0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %rcx,%xmm2 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - mulsd 0x57a6e(%rip),%xmm1 │ │ │ │ - mulsd 0x578ae(%rip),%xmm1 │ │ │ │ - comisd %xmm3,%xmm1 │ │ │ │ - jbe 2f5d0 │ │ │ │ - movsd 0x57864(%rip),%xmm2 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jbe 2f438 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movsd 0x5787e(%rip),%xmm3 │ │ │ │ - addsd 0x57a3e(%rip),%xmm0 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - cmp $0x5,%eax │ │ │ │ - ja 2eecb │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - comisd 0x57799(%rip),%xmm0 │ │ │ │ - jbe 2f460 │ │ │ │ - movsd 0x579fb(%rip),%xmm3 │ │ │ │ - jmp 2eeed │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mulsd 0x579f8(%rip),%xmm1 │ │ │ │ - movsd 0x57800(%rip),%xmm2 │ │ │ │ - mulsd 0x57830(%rip),%xmm1 │ │ │ │ - comisd %xmm3,%xmm1 │ │ │ │ - jbe 2eed7 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jbe 2f5e8 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movsd 0x57808(%rip),%xmm3 │ │ │ │ - addsd 0x579c8(%rip),%xmm0 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - jmp 2f387 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov %ebx,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - sar $1,%edx │ │ │ │ - add %edx,%eax │ │ │ │ - comisd %xmm1,%xmm3 │ │ │ │ - cvtsi2sd %edx,%xmm5 │ │ │ │ - cvtsi2sd %eax,%xmm4 │ │ │ │ - jb 2f590 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - subsd %xmm4,%xmm3 │ │ │ │ - jmp 2f18b │ │ │ │ - movsd 0x577b0(%rip),%xmm3 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - cmp $0x5,%eax │ │ │ │ - ja 2eecb │ │ │ │ - movsd 0x57943(%rip),%xmm0 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - ja 2eee9 │ │ │ │ - nop │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - movaps %xmm9,0x10(%rsp) │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - movsd %xmm3,(%rsp) │ │ │ │ - call 32b0 │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - movapd 0x10(%rsp),%xmm9 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - divsd 0x576ea(%rip),%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd 0x5771d(%rip),%xmm10 │ │ │ │ - andpd %xmm9,%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - movapd %xmm9,%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - ucomisd %xmm0,%xmm10 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - jbe 2f505 │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x57679(%rip),%xmm4 │ │ │ │ - andnpd %xmm1,%xmm5 │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - movapd %xmm0,%xmm8 │ │ │ │ - cmpnlesd %xmm1,%xmm8 │ │ │ │ - andpd %xmm4,%xmm8 │ │ │ │ - subsd %xmm8,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - orpd %xmm5,%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd %xmm10,0x28(%rsp) │ │ │ │ - movaps %xmm9,0x10(%rsp) │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - movsd %xmm3,(%rsp) │ │ │ │ - call 3710 │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - movapd 0x10(%rsp),%xmm9 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd 0x28(%rsp),%xmm10 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - mulsd 0x57859(%rip),%xmm0 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - subsd %xmm3,%xmm4 │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - jbe 2f03b │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - jmp 2efe0 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 35812 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x48(%rax),%rax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 358b9 │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x24(%rsp),%rbx │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x58(%rax),%r13d │ │ │ │ + mov 0x50(%rax),%r12 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 3587b │ │ │ │ + jmp 3589d │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - subsd %xmm5,%xmm3 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - jmp 2f18b │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x577e0(%rip),%xmm2 │ │ │ │ - movsd 0x577e0(%rip),%xmm0 │ │ │ │ - movsd 0x57638(%rip),%xmm3 │ │ │ │ - movq 0x5739f(%rip),%xmm9 │ │ │ │ - movsd 0x575fe(%rip),%xmm10 │ │ │ │ - jmp 2efe0 │ │ │ │ - nop │ │ │ │ - divsd %xmm2,%xmm3 │ │ │ │ - movsd 0x575e4(%rip),%xmm2 │ │ │ │ - jmp 2eed7 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 2f272 │ │ │ │ - movsd 0x57600(%rip),%xmm3 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - jmp 2f44d │ │ │ │ + je 358b0 │ │ │ │ + lea 0x1(%rbp),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 3589d │ │ │ │ + lea (%r15,%r13,1),%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rbp │ │ │ │ + lea (%r12,%rbp,8),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 35870 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 3587b │ │ │ │ + mov 0x1c(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 3589d │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + sete %al │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 358f5 │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ + movzbl %r13b,%ecx │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + jmp 35835 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %esi,0x1c(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - test %esi,%esi │ │ │ │ - je 2f9a1 │ │ │ │ - lea 0x2c9d0(%rip),%rcx │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %esi,%r13d │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 34d0 │ │ │ │ + mov 0x78(%rdi),%rax │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + mov (%rax,%rbx,4),%edx │ │ │ │ + mov 0x48(%rdi),%rax │ │ │ │ + movzbl (%rax,%rdx,1),%r13d │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + cmp $0xfd,%r13b │ │ │ │ + jbe 35a78 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %edx,0x24(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x24(%rsp),%rbx │ │ │ │ + mov 0x58(%rax),%r15d │ │ │ │ + mov 0x50(%rax),%r13 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 3597c │ │ │ │ + jmp 359a2 │ │ │ │ + je 359b0 │ │ │ │ + lea 0x1(%r12),%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jae 359a2 │ │ │ │ + lea (%r14,%r15,1),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea -0x1(%r13),%eax │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - movsd (%rdi,%rax,8),%xmm1 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%r13,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ test %eax,%eax │ │ │ │ - je 2f888 │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x2,%eax │ │ │ │ - mov 0x6dd77(%rip),%rdi │ │ │ │ - lea 0x52202(%rip),%rdx │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - lea 0x34(%rsp),%rsi │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - mov (%rax),%edi │ │ │ │ - call 2ee50 │ │ │ │ - mov 0x34(%rsp),%r15d │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 2f91f │ │ │ │ - mov %r15d,%ebx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x521c9(%rip),%rbp │ │ │ │ + jns 35970 │ │ │ │ + mov %r12,%r15 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jb 3597c │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd (%r12,%r14,8),%xmm0 │ │ │ │ - mov 0x6dd0b(%rip),%rdi │ │ │ │ - add $0x1,%r14 │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jne 2f6d8 │ │ │ │ - shl $0x2,%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3070 │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov %r9,%r13 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%eax │ │ │ │ - lea 0x1(%rbx),%r14d │ │ │ │ - lea (%r10,%rax,4),%rbp │ │ │ │ - cmp %r15d,%r14d │ │ │ │ - jae 2f78d │ │ │ │ - mov %r14d,%eax │ │ │ │ - movsd 0x0(%r13),%xmm0 │ │ │ │ - lea (%r10,%rax,4),%rdx │ │ │ │ - jmp 2f779 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - add $0x4,%rdx │ │ │ │ - cmp %r15d,%esi │ │ │ │ - jae 2f78d │ │ │ │ - mov %rsi,%rax │ │ │ │ - comisd (%r12,%rax,8),%xmm0 │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %eax,%ebx │ │ │ │ - jae 2f760 │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %esi,%ebx │ │ │ │ - lea (%r10,%rax,4),%rbp │ │ │ │ - cmp $0xa,%ebx │ │ │ │ - ja 2f840 │ │ │ │ - add $0x1,%r8d │ │ │ │ - addl $0x1,0x0(%rbp) │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - je 2f800 │ │ │ │ - add $0x8,%r13 │ │ │ │ - cmp %r15d,%r14d │ │ │ │ - jb 2f740 │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,%r13d │ │ │ │ - lea (%r10,%rax,4),%rbp │ │ │ │ - cmp $0xa,%ebx │ │ │ │ - ja 2f926 │ │ │ │ - mov %r8d,%eax │ │ │ │ - add $0x1,%r8d │ │ │ │ - addl $0x1,0x0(%rbp) │ │ │ │ - not %eax │ │ │ │ - add %ecx,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - cmp %ecx,%r8d │ │ │ │ - jae 2f800 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 359a2 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x48(%rax),%rax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 35a49 │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x24(%rsp),%rbx │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x58(%rax),%r13d │ │ │ │ + mov 0x50(%rax),%r12 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 35a0b │ │ │ │ + jmp 35a2d │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 35a40 │ │ │ │ + lea 0x1(%rbp),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 35a2d │ │ │ │ + lea (%r15,%r13,1),%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rbp │ │ │ │ + lea (%r12,%rbp,8),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ test %eax,%eax │ │ │ │ - je 2f7e6 │ │ │ │ - add $0x1,%r8d │ │ │ │ - addl $0x1,0x0(%rbp) │ │ │ │ - cmp %ecx,%r8d │ │ │ │ - jae 2f800 │ │ │ │ - add $0x2,%r8d │ │ │ │ - addl $0x1,0x0(%rbp) │ │ │ │ - addl $0x1,0x0(%rbp) │ │ │ │ - cmp %r13d,%r8d │ │ │ │ - jb 2f7e6 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %r12,(%rax) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2f9c0 │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %r10,%rax │ │ │ │ + jns 35a00 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 35a0b │ │ │ │ + mov 0x1c(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 35a2d │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + setb %al │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 35a85 │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%r12,%rax,8),%xmm1 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - lea 0x5204d(%rip),%rdx │ │ │ │ - movsd 0x0(%r13),%xmm0 │ │ │ │ - mov 0x6db9d(%rip),%rdi │ │ │ │ - mov $0x2,%eax │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - mov %r8d,(%rsp) │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov (%rsp),%r8d │ │ │ │ - jmp 2f796 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - cvtsi2sd %rbp,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - movsd 0x572b5(%rip),%xmm4 │ │ │ │ - divsd 0x573f5(%rip),%xmm0 │ │ │ │ - movsd 0x570ad(%rip),%xmm3 │ │ │ │ - movsd 0x5730d(%rip),%xmm5 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - andpd %xmm3,%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm5 │ │ │ │ - ja 2f8e3 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - jmp 2f673 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - andnpd %xmm0,%xmm3 │ │ │ │ - cvtsi2sd %rax,%xmm2 │ │ │ │ - cmpnlesd %xmm2,%xmm5 │ │ │ │ - andpd %xmm4,%xmm5 │ │ │ │ - addsd %xmm5,%xmm2 │ │ │ │ - orpd %xmm3,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - jmp 2f673 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 2f707 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r8d,%edx │ │ │ │ - lea (%r12,%rax,8),%rbx │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - mov %r15d,0x8(%rsp) │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %r13d,%r15d │ │ │ │ - mov %r8d,%ebp │ │ │ │ - lea (%rdi,%rdx,8),%rcx │ │ │ │ - mov %rbx,%r13 │ │ │ │ - lea 0x51f51(%rip),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - movsd 0x0(%r13),%xmm1 │ │ │ │ - mov %r14,%rdx │ │ │ │ - add $0x1,%ebp │ │ │ │ - mov 0x6da94(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x2,%eax │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - add $0x8,%rbx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - addl $0x1,(%r12) │ │ │ │ - cmp %r15d,%ebp │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - jb 2f955 │ │ │ │ - mov (%rsp),%r12 │ │ │ │ - mov 0x8(%rsp),%r15d │ │ │ │ - jmp 2f800 │ │ │ │ - lea 0x57a08(%rip),%rcx │ │ │ │ - mov $0x9e4,%edx │ │ │ │ - lea 0x51e4e(%rip),%rsi │ │ │ │ - lea 0x51ed1(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %edi,%edx │ │ │ │ - mov %esi,%eax │ │ │ │ - sub %esi,%edx │ │ │ │ - sub %edi,%eax │ │ │ │ - cmp %edi,%esi │ │ │ │ - cmovb %edx,%eax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x418,%rsp │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov $0x7f,%ecx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x408(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - movl $0x1,0x10c(%rsp) │ │ │ │ - movl $0x2,0x11c(%rsp) │ │ │ │ - movl $0x3,0x150(%rsp) │ │ │ │ - movl $0x0,(%rdi) │ │ │ │ - sub $0x1,%esi │ │ │ │ - js 2fa90 │ │ │ │ - mov %esi,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movsbl (%r8,%rsi,1),%ecx │ │ │ │ - sub $0x1,%rsi │ │ │ │ - mov (%rsp,%rcx,4),%edi │ │ │ │ - imul %eax,%edi │ │ │ │ - shl $0x2,%eax │ │ │ │ - add %edi,%edx │ │ │ │ - test %esi,%esi │ │ │ │ - jns 2fa58 │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2fa94 │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x418,%rsp │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 2fa70 │ │ │ │ + movzbl %r13b,%ecx │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + jmp 359c5 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %esi,%edx │ │ │ │ push %r14 │ │ │ │ - mov %esi,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - lea 0x0(,%rbp,4),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - sub $0x38,%rsp │ │ │ │ + sub $0x28,%rsp │ │ │ │ mov %rdi,(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %ebp,0x1c(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 3070 │ │ │ │ - lea -0x1(%rbp),%edx │ │ │ │ - lea 0x1(%rbp),%eax │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - movslq %edx,%rax │ │ │ │ - mov %edx,%edx │ │ │ │ - shl $0x2,%rax │ │ │ │ - shl $0x2,%rdx │ │ │ │ - lea 0x0(%r13,%rax,1),%rcx │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - lea -0x4(%r13,%rax,1),%r15 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - movb $0x0,(%rax,%rbp,1) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x48(%rdi),%rax │ │ │ │ + movzbl (%rax,%rdx,1),%r13d │ │ │ │ + cmp $0xfd,%r13b │ │ │ │ + jbe 35be8 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %esi,0x14(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x14(%rsp),%rbp │ │ │ │ + mov 0x58(%rax),%r12d │ │ │ │ + mov 0x50(%rax),%r13 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 35afb │ │ │ │ + jmp 35b20 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 35b30 │ │ │ │ + lea 0x1(%rbx),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 35b20 │ │ │ │ + lea (%r14,%r12,1),%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%rbx │ │ │ │ + lea 0x0(%r13,%rbx,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 70e10 │ │ │ │ test %eax,%eax │ │ │ │ - je 2fbc8 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ + jns 35af0 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 35afb │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x0(%r13,%rax,4),%esi │ │ │ │ - movzbl (%r9,%rsi,1),%esi │ │ │ │ - mov %sil,(%rbx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 2fb50 │ │ │ │ - lea 0x1(%r12),%esi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - mov %esi,(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov (%rsp),%edx │ │ │ │ - mov %rbx,(%rax,%r12,8) │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - jmp 2fbaf │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - sub $0x4,%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - je 2fbe6 │ │ │ │ - mov (%rax),%edi │ │ │ │ - lea 0x1(%rdi),%esi │ │ │ │ - cmp %r14d,%esi │ │ │ │ - je 2fba0 │ │ │ │ - mov %esi,(%rax) │ │ │ │ - mov %edx,%r12d │ │ │ │ - jmp 2fb19 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%r12),%esi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %esi,(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov (%rsp),%edx │ │ │ │ - mov %rbx,(%rax,%r12,8) │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %edx,(%rax) │ │ │ │ - call 32c0 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 35b20 │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ mov (%rsp),%rax │ │ │ │ - add $0x38,%rsp │ │ │ │ + mov 0x48(%rax),%rax │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + lea 0x1(%rcx),%edx │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 35bbd │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %edx,0x14(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x14(%rsp),%rbp │ │ │ │ + mov 0x58(%rax),%r13d │ │ │ │ + mov 0x50(%rax),%r14 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 35b8b │ │ │ │ + jmp 35b20 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 35bb0 │ │ │ │ + lea 0x1(%rbx),%r12 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jae 35b20 │ │ │ │ + lea (%r12,%r13,1),%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%rbx │ │ │ │ + lea (%r14,%rbx,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 35b80 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + jmp 35b86 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 35b20 │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + setb %al │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 35bf5 │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl %r13b,%edx │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + jmp 35b45 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - lea 0x51c95(%rip),%rcx │ │ │ │ push %r13 │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %esi,0x14(%rsp) │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x51c75(%rip),%rax │ │ │ │ - mov %rsp,%r12 │ │ │ │ - lea 0x18(%rsp),%r14 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x51c69(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call 32d0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x1(%rax),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3570 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 3740 │ │ │ │ - jmp 2fcb3 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - lea (%rbx,%rax,1),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %esi,%esi │ │ │ │ + jne 35c3f │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + je 35cf0 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + cmp %ecx,0x14(%rsp) │ │ │ │ + je 35cf0 │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + cmp 0x8(%r12),%ecx │ │ │ │ + jb 35d18 │ │ │ │ + mov 0x78(%r12),%rdx │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + mov (%rdx,%rcx,4),%edx │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %edx,0x20(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + movzbl (%rax,%rdx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 35e50 │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov 0x58(%r12),%r15d │ │ │ │ + mov %ecx,0x34(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 35cb7 │ │ │ │ + jmp 35ce2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 35d98 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 35ce2 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r15,1),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - call 3480 │ │ │ │ - mov (%r12),%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r14 │ │ │ │ mov %rbp,%rsi │ │ │ │ - call 33f0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 2fc90 │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jne 2fcb3 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2fcf3 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 35ca8 │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jb 35cb7 │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 35f3c │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%ebx │ │ │ │ + movzbl (%rax,%rbx,1),%edx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 35f30 │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov 0x58(%r12),%r13d │ │ │ │ + mov %ecx,0x34(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 35d5f │ │ │ │ + jmp 35d8a │ │ │ │ + je 35e60 │ │ │ │ + lea 0x1(%rbp),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 35d8a │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r15,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%r14 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 35d50 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 35d5f │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 35ce2 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + movzbl (%rax,%rbx,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 35e28 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + mov 0x58(%r12),%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 35deb │ │ │ │ + jmp 35e16 │ │ │ │ + je 35e20 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 35e16 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r15,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 35de0 │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jb 35deb │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + nop │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 35e16 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 35cf0 │ │ │ │ + mov 0x78(%r12),%rax │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov (%rax,%rbx,4),%eax │ │ │ │ + jmp 35cf2 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %dl,%edi │ │ │ │ + mov %edi,0x20(%rsp) │ │ │ │ + jmp 35dad │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 35d8a │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + lea 0x1(%rdi),%edx │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + mov %edx,0x24(%rsp) │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 35ef9 │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov 0x58(%r12),%r13d │ │ │ │ + mov %edx,0x34(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 35ebb │ │ │ │ + jmp 35ee6 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 35ef0 │ │ │ │ + lea 0x1(%rbp),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 35ee6 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r15,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%r14 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 35eb0 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 35ebb │ │ │ │ + mov 0x24(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + nop │ │ │ │ + test %r14,%r14 │ │ │ │ + je 35ee6 │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + mov 0x78(%r12),%rdx │ │ │ │ + cmp %edi,%eax │ │ │ │ + jae 35f1e │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov (%rdx,%rax,4),%eax │ │ │ │ + cmp %eax,0x14(%rsp) │ │ │ │ + jae 35f1e │ │ │ │ + cmp %eax,0x8(%rsp) │ │ │ │ + jae 35cf2 │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + jmp 35c62 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + jmp 35e76 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call 32d0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 32d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 32d0 │ │ │ │ - lea (%rbx,%r14,1),%r8 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x3(%rax,%r8,1),%rdi │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 3570 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3740 │ │ │ │ - movb $0x20,0x0(%rbp,%rbx,1) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x1(%rbp,%rbx,1),%rdi │ │ │ │ - add %rbp,%rbx │ │ │ │ - add %r14,%rbx │ │ │ │ - call 3740 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - movb $0x20,0x1(%rbx) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x2(%rbp,%r8,1),%rdi │ │ │ │ - call 3740 │ │ │ │ - movb $0x0,0x2(%r12,%rbx,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %esi,0x14(%rsp) │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %esi,%esi │ │ │ │ + jne 35f8f │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + je 36040 │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + cmp %ecx,0x14(%rsp) │ │ │ │ + je 36040 │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + cmp 0x8(%r12),%ecx │ │ │ │ + jb 36068 │ │ │ │ + mov 0x78(%r12),%rdx │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + mov (%rdx,%rcx,4),%edx │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %edx,0x20(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + movzbl (%rax,%rdx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 36208 │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov 0x58(%r12),%r15d │ │ │ │ + mov %ecx,0x34(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 36007 │ │ │ │ + jmp 36032 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 360e8 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 36032 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r15,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 35ff8 │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jb 36007 │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 36389 │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ecx,%ebx │ │ │ │ + movzbl (%rax,%rbx,1),%edx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 36360 │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov 0x58(%r12),%r13d │ │ │ │ + mov %ecx,0x34(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 360af │ │ │ │ + jmp 360da │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 36218 │ │ │ │ + lea 0x1(%rbp),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 360da │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r15,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%r14 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 360a0 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 360af │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 36032 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + movzbl (%rax,%rbx,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 36178 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + mov 0x58(%r12),%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 3613b │ │ │ │ + jmp 36166 │ │ │ │ + je 36170 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 36166 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r15,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 36130 │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jb 3613b │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + nop │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 36166 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 36040 │ │ │ │ + mov 0x78(%r12),%rax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x48(%r12),%rdx │ │ │ │ + mov (%rax,%rcx,4),%eax │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 36042 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov 0x58(%r12),%r13d │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + mov 0x50(%r12),%r14 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 361e3 │ │ │ │ + jmp 36380 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 36350 │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jae 36380 │ │ │ │ + lea (%r12,%r13,1),%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rbp │ │ │ │ + lea (%r14,%rbp,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 361d0 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + jmp 361da │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + jmp 360fd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 360da │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + lea 0x1(%rcx),%edx │ │ │ │ + mov %edx,0x24(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + movzbl (%rax,%rdx,1),%edx │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 362be │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov 0x58(%r12),%r13d │ │ │ │ + mov %edi,0x34(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 3627b │ │ │ │ + jmp 362a6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 362b0 │ │ │ │ + lea 0x1(%rbp),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 362a6 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r15,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%r14 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 36270 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 3627b │ │ │ │ + mov 0x24(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + nop │ │ │ │ + test %r14,%r14 │ │ │ │ + je 362a6 │ │ │ │ + mov 0x4(%r14),%ecx │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + mov 0x20(%rsp),%ebx │ │ │ │ + mov 0x78(%r12),%rdx │ │ │ │ + cmp %ebx,%ecx │ │ │ │ + jae 35fb2 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov (%rdx,%rdi,4),%r14d │ │ │ │ + cmp %r14d,0x18(%rsp) │ │ │ │ + jb 35fb2 │ │ │ │ + cmp %r14d,0x14(%rsp) │ │ │ │ + jae 35fb2 │ │ │ │ + mov %r14d,%edx │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 36042 │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov 0x58(%r12),%r13d │ │ │ │ + mov %r14d,0x34(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 3632b │ │ │ │ + jmp 36371 │ │ │ │ + je 3636c │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jae 36371 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea (%r12,%r13,1),%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rbp │ │ │ │ + lea (%rax,%rbp,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 36320 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + jmp 36326 │ │ │ │ + nop │ │ │ │ + test %r15,%r15 │ │ │ │ + je 36380 │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ + jmp 36042 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl %dl,%edi │ │ │ │ + mov %edi,0x20(%rsp) │ │ │ │ + jmp 3622e │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 36355 │ │ │ │ + mov %r14d,%edi │ │ │ │ + call 32d30 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov $0x5413,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rdx │ │ │ │ - call 30c0 │ │ │ │ - movzwl 0x2(%rsp),%eax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 2fdf1 │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %edx,(%rsp) │ │ │ │ + mov %ecx,0x4(%rsp) │ │ │ │ + call 25460 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 25600 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 363e0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 36411 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 25600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + call 254e0 │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 363ca │ │ │ │ + lea 0x4b5c7(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + jmp 363ca │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %ecx,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %r9d,%r13d │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call 32d0 │ │ │ │ - movzbl (%rbx),%edi │ │ │ │ - lea -0x2b(%rdi),%edx │ │ │ │ - and $0xfd,%edx │ │ │ │ - sete %dl │ │ │ │ - xor %edi,%edi │ │ │ │ - movzbl %dl,%edx │ │ │ │ - jmp 2fe36 │ │ │ │ + mov %r9d,%ebx │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov %edx,0x30(%rsp) │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov (%rsi),%rax │ │ │ │ + mov 0x28(%rax),%edi │ │ │ │ + shl $0x4,%rdi │ │ │ │ + add $0x1,%rdi │ │ │ │ + test %edx,%edx │ │ │ │ + jne 36877 │ │ │ │ + mov 0x8(%rsi),%r12d │ │ │ │ + xor %eax,%eax │ │ │ │ + lea -0x1(%r12),%ebp │ │ │ │ + cmp %ebp,%r14d │ │ │ │ + setb %al │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ + call 31a0 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %rax,%r10 │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 36a11 │ │ │ │ + mov 0x4c(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 36a1f │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmp %ebp,0x30(%rsp) │ │ │ │ + jae 36849 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x78(%rax),%rcx │ │ │ │ + mov %r11d,0x48(%rsp) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + mov %r14d,0x58(%rsp) │ │ │ │ + mov %bl,0x34(%rsp) │ │ │ │ + mov %r13d,0x5c(%rsp) │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + mov 0x48(%r9),%rax │ │ │ │ + mov (%rdi,%rsi,4),%edx │ │ │ │ + movzbl (%rax,%rdx,1),%r8d │ │ │ │ + mov %rdx,%rcx │ │ │ │ + movzbl %r8b,%edx │ │ │ │ + cmp $0xfd,%r8b │ │ │ │ + jbe 36597 │ │ │ │ + mov 0x58(%r9),%r15d │ │ │ │ + mov 0x50(%r9),%rbx │ │ │ │ + mov %ecx,0x64(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 36927 │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x64(%rsp),%r12 │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + jmp 36543 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 36578 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jae 36568 │ │ │ │ + lea (%r14,%rbp,1),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r13 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 36538 │ │ │ │ + mov %r15,%rbp │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jb 36543 │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 36614 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test %dil,%dil │ │ │ │ - jne 2fe48 │ │ │ │ - mov $0x1,%edi │ │ │ │ - add $0x1,%rdx │ │ │ │ - movzbl (%rbx,%rdx,1),%ecx │ │ │ │ - lea -0x30(%rcx),%esi │ │ │ │ - cmp $0x9,%sil │ │ │ │ - jbe 2fe32 │ │ │ │ - cmp $0x2e,%cl │ │ │ │ - je 2fe28 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 36927 │ │ │ │ + mov 0x4(%r13),%edx │ │ │ │ + mov 0x48(%r9),%rax │ │ │ │ + movzbl (%rax,%rsi,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 36657 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov 0x58(%r9),%r15d │ │ │ │ + mov 0x50(%r9),%rbx │ │ │ │ + mov %eax,0x64(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 36610 │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x64(%rsp),%r12 │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + jmp 365e3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 36640 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jae 36610 │ │ │ │ + lea (%r14,%rbp,1),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r13 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 365d8 │ │ │ │ + mov %r15,%rbp │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jb 365e3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + lea 0x4b389(%rip),%rdi │ │ │ │ + lea 0x4e5c6(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 36610 │ │ │ │ + mov 0x4(%r13),%eax │ │ │ │ cmp %edx,%eax │ │ │ │ - pop %rbx │ │ │ │ - sete %al │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ + jne 36820 │ │ │ │ + mov 0x48(%r9),%rax │ │ │ │ + movzbl (%rax,%rsi,1),%r10d │ │ │ │ + cmp $0xfd,%r10b │ │ │ │ + jbe 366fb │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov 0x58(%r9),%r15d │ │ │ │ + mov 0x50(%r9),%rdi │ │ │ │ + mov %eax,0x64(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 36610 │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x64(%rsp),%r12 │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - call 32d0 │ │ │ │ - movzbl (%rbx),%esi │ │ │ │ - lea -0x2b(%rsi),%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfd,%edx │ │ │ │ - sete %dl │ │ │ │ - sete %sil │ │ │ │ - movzbl %dl,%edx │ │ │ │ - movzbl (%rbx,%rdx,1),%edx │ │ │ │ - sub $0x30,%edx │ │ │ │ - cmp $0x9,%dl │ │ │ │ - ja 2fea3 │ │ │ │ + jmp 366b7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 366e0 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jae 36610 │ │ │ │ + lea (%r14,%rbp,1),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r13 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 366a8 │ │ │ │ + mov %r15,%rbp │ │ │ │ + jmp 366ae │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 36610 │ │ │ │ + mov 0x4(%r13),%r10d │ │ │ │ + mov 0x48(%r9),%rax │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + lea 0x1(%rcx),%edx │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 367a8 │ │ │ │ + mov 0x58(%r9),%r13d │ │ │ │ + mov 0x50(%r9),%r15 │ │ │ │ + mov %edx,0x64(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 36930 │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x64(%rsp),%r12 │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + mov %r10d,0x20(%rsp) │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + jmp 36753 │ │ │ │ + nopl (%rax) │ │ │ │ + je 36788 │ │ │ │ + lea 0x1(%r13),%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jae 36778 │ │ │ │ + lea (%rbx,%rbp,1),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r15,%rdx,8),%r14 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 36748 │ │ │ │ + mov %r13,%rbp │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jb 36753 │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + mov %r8d,%ecx │ │ │ │ + jmp 36614 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 36930 │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + cmp %r10d,%eax │ │ │ │ + jb 36820 │ │ │ │ + mov 0x78(%r9),%rdi │ │ │ │ + mov (%rdi,%rsi,4),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 36820 │ │ │ │ + cmpb $0x0,0x34(%rsp) │ │ │ │ + je 367dd │ │ │ │ + mov (%r9),%rdx │ │ │ │ + mov 0x10(%r9),%rcx │ │ │ │ + mov 0x48(%rsp),%ebx │ │ │ │ + add (%rcx,%rsi,4),%ebx │ │ │ │ + mov 0x10(%rdx),%rsi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + movzbl 0x2c(%rdx),%ebx │ │ │ │ + cmp %bl,(%rsi,%rcx,1) │ │ │ │ + je 36806 │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov 0x30(%rsp),%r11d │ │ │ │ + lea (%rsi,%rsi,1),%ecx │ │ │ │ add $0x1,%esi │ │ │ │ - movslq %esi,%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rbx,%rdx,1),%edi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - add $0x1,%rdx │ │ │ │ - lea -0x30(%rdi),%ecx │ │ │ │ - cmp $0x9,%cl │ │ │ │ - jbe 2fe90 │ │ │ │ - cmp %esi,%eax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r11,(%rbx,%rcx,8) │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + mov %rcx,(%rbx,%rdx,8) │ │ │ │ + mov 0x8(%r9),%ecx │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 36938 │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + jmp 364e0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x48(%rsp),%r11d │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + mov 0x58(%rsp),%r14d │ │ │ │ + mov 0x5c(%rsp),%r13d │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov 0x4c(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 368e2 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %r9d,(%rax) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 36ed3 │ │ │ │ + add $0x78,%rsp │ │ │ │ + mov %r10,%rax │ │ │ │ pop %rbx │ │ │ │ - sete %al │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + call 31a0 │ │ │ │ + mov %rax,%r10 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 36956 │ │ │ │ + mov 0x8(%rax),%ecx │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + lea -0x1(%rcx),%ebp │ │ │ │ + mov 0x78(%rax),%rcx │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov (%rcx,%rax,4),%eax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jb 368af │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp %eax,0x30(%rsp) │ │ │ │ + jb 368b9 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov (%rcx,%rax,4),%eax │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov %rdi,(%r10) │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ + mov %rdi,0x8(%r10) │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jae 368e2 │ │ │ │ + movl $0x1,0x4c(%rsp) │ │ │ │ + jmp 364b8 │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 3690c │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %eax,%edx │ │ │ │ + mov (%rdi),%rcx │ │ │ │ + mov 0x10(%rdi),%rsi │ │ │ │ + mov %r11d,%edi │ │ │ │ + add (%rsi,%rdx,4),%edi │ │ │ │ + mov 0x10(%rcx),%rsi │ │ │ │ + movzbl 0x2c(%rcx),%ecx │ │ │ │ + cmp %cl,(%rsi,%rdi,1) │ │ │ │ + je 36849 │ │ │ │ + lea (%r9,%r9,1),%ecx │ │ │ │ + add $0x1,%r9d │ │ │ │ + mov %rax,(%r10,%rcx,8) │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %rcx,(%r10,%rax,8) │ │ │ │ + jmp 36849 │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 36614 │ │ │ │ + mov %ecx,%r8d │ │ │ │ + jmp 3677d │ │ │ │ + mov 0x48(%rsp),%r11d │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + mov 0x58(%rsp),%r14d │ │ │ │ + mov 0x5c(%rsp),%r13d │ │ │ │ + jmp 3683d │ │ │ │ + movl $0x1,0x4c(%rsp) │ │ │ │ + mov 0x8(%rax),%r12d │ │ │ │ + lea -0x1(%r12),%ebp │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp %r14d,0x30(%rsp) │ │ │ │ + je 36496 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x48(%rax),%rdx │ │ │ │ + cmp %r12d,%r14d │ │ │ │ + jae 36c25 │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + movzbl %al,%r9d │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 36aa9 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r14d,0x64(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x64(%rsp),%rbp │ │ │ │ + mov 0x58(%rax),%edx │ │ │ │ + mov 0x50(%rax),%r15 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 36e93 │ │ │ │ + mov %bl,0x20(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r13d,0x28(%rsp) │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + mov %r14d,0x8(%rsp) │ │ │ │ + jmp 369ee │ │ │ │ + je 36a7e │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jae 36e8e │ │ │ │ + lea 0x0(%r13,%rbx,1),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,8),%r12 │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 369db │ │ │ │ + mov %r14,%rbx │ │ │ │ + jmp 369e5 │ │ │ │ + cmp %r14d,%ebp │ │ │ │ + jne 36962 │ │ │ │ + jmp 36496 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x78(%rax),%rcx │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov (%rcx,%rax,4),%eax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jb 36a39 │ │ │ │ + cmp %eax,0x30(%rsp) │ │ │ │ + jb 36a40 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov (%rcx,%rax,4),%eax │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 368b9 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + mov 0x10(%rsi),%r8 │ │ │ │ + mov %r11d,%esi │ │ │ │ + add (%r8,%rdx,4),%esi │ │ │ │ + mov 0x10(%rdi),%r8 │ │ │ │ + movzbl 0x2c(%rdi),%edi │ │ │ │ + cmp %dil,(%r8,%rsi,1) │ │ │ │ + jne 368b9 │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + jmp 368d1 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov 0x8(%rsp),%r14d │ │ │ │ + movzbl 0x20(%rsp),%ebx │ │ │ │ + mov 0x28(%rsp),%r13d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 36e93 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x4(%r12),%r9d │ │ │ │ + mov 0x48(%rax),%rdx │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 36b63 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %edi,0x64(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x64(%rsp),%rbp │ │ │ │ + mov 0x58(%rax),%edx │ │ │ │ + mov 0x50(%rax),%r15 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 36b2e │ │ │ │ + mov %bl,0x34(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r13d,0x38(%rsp) │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %edi,0x8(%rsp) │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov %r14d,0x28(%rsp) │ │ │ │ + jmp 36b07 │ │ │ │ + je 36b33 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jae 36b2a │ │ │ │ + lea 0x0(%r13,%rbx,1),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,8),%r12 │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 36afc │ │ │ │ + mov %r14,%rbx │ │ │ │ + jmp 36b02 │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov 0x28(%rsp),%r14d │ │ │ │ + movzbl 0x34(%rsp),%ebx │ │ │ │ + mov 0x38(%rsp),%r13d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 36b2e │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + mov 0x48(%rcx),%rdx │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov 0x78(%rcx),%rcx │ │ │ │ + cmp %r9d,%eax │ │ │ │ + jae 36c29 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rcx,%rax,4),%r12d │ │ │ │ + cmp %r12d,0x30(%rsp) │ │ │ │ + jae 36c29 │ │ │ │ + cmp %r12d,%r14d │ │ │ │ + jb 36c29 │ │ │ │ + mov %r12d,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 36e4e │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r12d,0x64(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x64(%rsp),%rbp │ │ │ │ + mov 0x58(%rax),%edx │ │ │ │ + mov 0x50(%rax),%r8 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 36ea7 │ │ │ │ + mov %r14d,0x8(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12d,%r14d │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %bl,0x10(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %r13d,0x18(%rsp) │ │ │ │ + mov %r8,%r13 │ │ │ │ + jmp 36bf4 │ │ │ │ + je 36eb0 │ │ │ │ + lea 0x1(%r15),%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jae 36ea4 │ │ │ │ + lea (%rbx,%rbp,1),%r15 │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + shr $1,%r15 │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + lea 0x0(%r13,%r15,8),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 36be1 │ │ │ │ + mov %r15,%rbp │ │ │ │ + jmp 36beb │ │ │ │ + mov 0x78(%rax),%rcx │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov (%rcx,%rax,4),%ecx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + movzbl (%rdx,%rcx,1),%ecx │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 36dc0 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %edi,0x64(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x64(%rsp),%rbp │ │ │ │ + mov 0x58(%rsi),%ecx │ │ │ │ + mov 0x50(%rsi),%r15 │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 36b2e │ │ │ │ + mov %bl,0x28(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %r13d,0x34(%rsp) │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %edi,0x8(%rsp) │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + mov %r14d,0x20(%rsp) │ │ │ │ + jmp 36c97 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 36cba │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jae 36b2a │ │ │ │ + lea 0x0(%r13,%rbx,1),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,8),%r12 │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 36c88 │ │ │ │ + mov %r14,%rbx │ │ │ │ + jmp 36c8e │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov 0x20(%rsp),%r14d │ │ │ │ + movzbl 0x28(%rsp),%ebx │ │ │ │ + mov 0x34(%rsp),%r13d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 36b2e │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov 0x4(%r12),%edi │ │ │ │ + mov 0x48(%rcx),%rdx │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 36da5 │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x64(%rsp),%rbp │ │ │ │ + mov %ecx,0x64(%rsp) │ │ │ │ + mov 0x58(%rsi),%ecx │ │ │ │ + mov 0x50(%rsi),%r15 │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 36e9b │ │ │ │ + mov %bl,0x28(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %r13d,0x34(%rsp) │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %edi,0x10(%rsp) │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + mov %r14d,0x20(%rsp) │ │ │ │ + jmp 36d57 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 36d7a │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jae 36e9b │ │ │ │ + lea 0x0(%r13,%rbx,1),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,8),%r12 │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 36d48 │ │ │ │ + mov %r14,%rbx │ │ │ │ + jmp 36d4e │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov 0x20(%rsp),%r14d │ │ │ │ + movzbl 0x28(%rsp),%ebx │ │ │ │ + mov 0x34(%rsp),%r13d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 36e9b │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + cmp %edi,%edx │ │ │ │ + jb 36dc8 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + lea -0x1(%rax),%ebp │ │ │ │ + jmp 36496 │ │ │ │ + movzbl %cl,%edi │ │ │ │ + jmp 36cee │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x78(%rsi),%rcx │ │ │ │ + mov 0x48(%rsi),%rdx │ │ │ │ + mov (%rcx,%rax,4),%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 36e4e │ │ │ │ + mov 0x58(%rsi),%edx │ │ │ │ + mov %edi,0x64(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x64(%rsp),%rbp │ │ │ │ + mov 0x50(%rsi),%r15 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 36b2e │ │ │ │ + mov %bl,0x20(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %r13d,0x28(%rsp) │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %edi,0x8(%rsp) │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov %r14d,0x18(%rsp) │ │ │ │ + jmp 36e2c │ │ │ │ + je 36e66 │ │ │ │ + lea 0x1(%r14),%rbx │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jae 36b2a │ │ │ │ + lea (%rbx,%r13,1),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,8),%r12 │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 36e1d │ │ │ │ + mov %r14,%r13 │ │ │ │ + jmp 36e23 │ │ │ │ + movzbl %al,%r11d │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + lea -0x1(%rax),%ebp │ │ │ │ + jmp 36496 │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov 0x18(%rsp),%r14d │ │ │ │ + movzbl 0x20(%rsp),%ebx │ │ │ │ + mov 0x28(%rsp),%r13d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 36b2e │ │ │ │ + mov 0x4(%r12),%r11d │ │ │ │ + jmp 36e52 │ │ │ │ + mov 0x8(%rsp),%r14d │ │ │ │ + mov %r14d,%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + mov %r14d,%r12d │ │ │ │ + mov %r12d,%edi │ │ │ │ + jmp 36b2e │ │ │ │ + nop │ │ │ │ + mov %r12,%r9 │ │ │ │ + movzbl 0x10(%rsp),%ebx │ │ │ │ + mov %r14d,%r12d │ │ │ │ + mov 0x18(%rsp),%r13d │ │ │ │ + mov 0x8(%rsp),%r14d │ │ │ │ + test %r9,%r9 │ │ │ │ + je 36ea7 │ │ │ │ + mov 0x4(%r9),%r11d │ │ │ │ + jmp 36e52 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov $0x5413,%esi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %r8d,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - lea 0x9e(%rsp),%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %ecx,0x48(%rsp) │ │ │ │ + mov %r8b,0x3f(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - call 30c0 │ │ │ │ - mov $0x46,%eax │ │ │ │ - mov $0x2710,%edi │ │ │ │ - movzwl 0xa0(%rsp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - cmovge %edx,%eax │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - call 31a0 │ │ │ │ - mov $0x2710,%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 31a0 │ │ │ │ - movslq 0x30(%rbx),%rbx │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %ebx,0x24(%rsp) │ │ │ │ - mov %rbx,%r15 │ │ │ │ - shl $0x3,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - call 31a0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call 31a0 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 2ff9b │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - mov %r15d,%r13d │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 37468 │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + mov $0x18,%edi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + setb %al │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov %rax,%r14 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x2710,%edi │ │ │ │ - call 31a0 │ │ │ │ - mov $0x2710,%edi │ │ │ │ - mov %rax,(%r12,%rbx,8) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x44(%rsp) │ │ │ │ call 31a0 │ │ │ │ - mov %rax,(%r14,%rbx,8) │ │ │ │ - add $0x1,%rbx │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 2ff70 │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - mov $0x2709,%edx │ │ │ │ - movabs $0x203a6567617375,%rsi │ │ │ │ - mov %rsi,(%rbx) │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - lea 0x7(%rbx),%rdi │ │ │ │ - mov (%rsi),%rsi │ │ │ │ - call 3460 <__strcpy_chk@plt> │ │ │ │ - mov $0x2710,%edx │ │ │ │ - lea 0x51336(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3240 <__strcat_chk@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - cmp $0x28,%eax │ │ │ │ - ja 30ddb │ │ │ │ - mov %eax,%eax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0x24(%rsp),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 302d9 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - lea 0xa6(%rsp),%rbx │ │ │ │ - mov 0x38(%rax),%r15 │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 252c0 │ │ │ │ + test %bpl,%bpl │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + jne 375c4 │ │ │ │ + mov 0x44(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 37686 │ │ │ │ + mov 0x8(%r11),%eax │ │ │ │ sub $0x1,%eax │ │ │ │ - lea 0x58(%r15),%rsi │ │ │ │ - mov %r15,%r12 │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ + cmp %eax,%r9d │ │ │ │ + jae 3706a │ │ │ │ + mov %ebx,0x40(%rsp) │ │ │ │ + mov 0x78(%r11),%rcx │ │ │ │ + mov %r9d,%r8d │ │ │ │ + mov %r11,%r9 │ │ │ │ + mov %ebp,0x4c(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r8d,%esi │ │ │ │ + mov 0x48(%r9),%rax │ │ │ │ + mov (%rcx,%rsi,4),%edx │ │ │ │ + movzbl (%rax,%rdx,1),%r10d │ │ │ │ + mov %rdx,%rcx │ │ │ │ + movzbl %r10b,%r12d │ │ │ │ + cmp $0xfd,%r10b │ │ │ │ + jbe 370bc │ │ │ │ + mov 0x58(%r9),%r15d │ │ │ │ + mov 0x50(%r9),%r12 │ │ │ │ + mov %edx,0x50(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 37029 │ │ │ │ + xor %r14d,%r14d │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ - lea (%rax,%rdx,2),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - lea (%rsi,%rax,8),%r14 │ │ │ │ - jmp 30041 │ │ │ │ + lea 0x50(%rsp),%r13 │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov %r8d,0x28(%rsp) │ │ │ │ + jmp 36fff │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 37098 │ │ │ │ + lea 0x1(%r15),%rbp │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jae 37025 │ │ │ │ + lea 0x0(%rbp,%r14,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r12,%rdx,8),%rbx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 36ff0 │ │ │ │ + mov %r15,%r14 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jb 36fff │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + lea 0x4a974(%rip),%rdi │ │ │ │ + lea 0x4dbb1(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ nopl (%rax) │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - je 30089 │ │ │ │ - mov 0x2c(%r12),%r13d │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 30038 │ │ │ │ - test %al,%al │ │ │ │ - je 30038 │ │ │ │ - test %dl,%dl │ │ │ │ - je 30992 │ │ │ │ - mov $0x2710,%edx │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + mov 0x40(%rsp),%ebx │ │ │ │ + mov %r9,%r11 │ │ │ │ + mov %r8d,%r12d │ │ │ │ + mov 0x4c(%rsp),%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 373c2 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 37aa9 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x68,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x28(%rsp),%r8d │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 37029 │ │ │ │ + mov 0x4(%rbx),%r12d │ │ │ │ + mov 0x48(%r9),%rax │ │ │ │ + movzbl (%rax,%rsi,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 37171 │ │ │ │ + mov 0x58(%r9),%ebx │ │ │ │ + mov 0x50(%r9),%rdx │ │ │ │ + mov %r8d,0x50(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 37460 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r12d,0x20(%rsp) │ │ │ │ + lea 0x50(%rsp),%r13 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + jmp 37113 │ │ │ │ + nopl (%rax) │ │ │ │ + je 37150 │ │ │ │ + lea 0x1(%r15),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 37139 │ │ │ │ + lea 0x0(%rbp,%r12,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r14 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 37108 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jb 37113 │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov %r9d,%ecx │ │ │ │ + jmp 37029 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x20(%rsp),%r12d │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + test %r14,%r14 │ │ │ │ + je 37460 │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jne 37050 │ │ │ │ + mov 0x48(%r9),%rax │ │ │ │ + movzbl (%rax,%rsi,1),%r10d │ │ │ │ + cmp $0xfd,%r10b │ │ │ │ + jbe 37220 │ │ │ │ + mov 0x58(%r9),%r15d │ │ │ │ + mov 0x50(%r9),%rdi │ │ │ │ + mov %r8d,0x50(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 37460 │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x50(%rsp),%r13 │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + jmp 371d7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 37200 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jae 37139 │ │ │ │ + lea (%r14,%rbp,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r12,%rdx,8),%rbx │ │ │ │ + mov %rdx,%r15 │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add $0x58,%r12 │ │ │ │ - mov %al,0xa6(%rsp) │ │ │ │ - movb $0x0,0xa7(%rsp) │ │ │ │ - call 3240 <__strcat_chk@plt> │ │ │ │ - mov $0x1,%edx │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jne 30041 │ │ │ │ - test %dl,%dl │ │ │ │ - je 300a1 │ │ │ │ - mov $0x2710,%edx │ │ │ │ - lea 0x5182e(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3240 <__strcat_chk@plt> │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x24(%rsp),%r13d │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 371c8 │ │ │ │ mov %r15,%rbp │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea (%rax,%r13,8),%rax │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmp 301e0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 3087e │ │ │ │ - cmpb $0x0,0x29(%rbp) │ │ │ │ - je 30977 │ │ │ │ - mov (%r14),%rbx │ │ │ │ + jmp 371ce │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 37460 │ │ │ │ + mov 0x4(%rbx),%r10d │ │ │ │ + mov 0x48(%r9),%rax │ │ │ │ + lea 0x1(%r8),%edx │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 372cd │ │ │ │ + mov 0x58(%r9),%ebx │ │ │ │ + mov 0x50(%r9),%r14 │ │ │ │ + mov %edx,0x50(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 37029 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + lea 0x50(%rsp),%r13 │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %r10d,0x20(%rsp) │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %r8d,0x30(%rsp) │ │ │ │ + jmp 37280 │ │ │ │ + je 372a8 │ │ │ │ + lea 0x1(%r12),%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jae 37025 │ │ │ │ + lea (%rbx,%rbp,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r14,%rdx,8),%r15 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 37270 │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmp 37277 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%r8d │ │ │ │ test %r15,%r15 │ │ │ │ - jne 3092e │ │ │ │ - cmpq $0x0,0x10(%rbp) │ │ │ │ - je 3013f │ │ │ │ + je 37029 │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ + cmp %r10d,%eax │ │ │ │ + jb 37050 │ │ │ │ + mov 0x78(%r9),%rcx │ │ │ │ + mov (%rcx,%rsi,4),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 37050 │ │ │ │ + cmpb $0x0,0x3f(%rsp) │ │ │ │ + je 3730c │ │ │ │ + mov 0x10(%r9),%rdx │ │ │ │ + mov (%r9),%rax │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ + add (%rdx,%rsi,4),%ecx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + movzbl 0x2c(%rax),%eax │ │ │ │ + cmp %al,(%rcx,%rdx,1) │ │ │ │ + je 37345 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + lea 0x50(%rsp),%r13 │ │ │ │ + lea -0x1(%r12),%eax │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r8d,0x50(%rsp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov $0x20,%edi │ │ │ │ - mov %di,(%rbx,%rax,1) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea 0x1(%rbx,%rax,1),%rdi │ │ │ │ - call 3530 │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - mov $0x2710,%edx │ │ │ │ - lea 0x511df(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3240 <__strcat_chk@plt> │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov $0x2710,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3240 <__strcat_chk@plt> │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + call 25460 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov $0x20,%esi │ │ │ │ - mov %si,(%rbx,%rax,1) │ │ │ │ - mov (%r12),%rbx │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ + call 25600 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 37360 │ │ │ │ + mov 0x8(%r9),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jae 373ab │ │ │ │ + mov 0x78(%r9),%rcx │ │ │ │ + mov %r12d,%r8d │ │ │ │ + jmp 36f98 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 3410 │ │ │ │ - cmpq $0x0,0x20(%rbp) │ │ │ │ - je 301a6 │ │ │ │ + call 25600 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 32d0 │ │ │ │ - movabs $0x6c75616665642820,%rsi │ │ │ │ - lea (%rbx,%rax,1),%rdx │ │ │ │ - lea 0xa(%rbx,%rax,1),%rdi │ │ │ │ - mov %rsi,(%rdx) │ │ │ │ - movl $0x3a746c,0x7(%rdx) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - call 3530 │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + call 254e0 │ │ │ │ + mov 0x50(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 37345 │ │ │ │ + lea 0x4a63c(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x8(%r9),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jb 37351 │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + mov 0x40(%rsp),%ebx │ │ │ │ + mov %r9,%r11 │ │ │ │ + mov 0x4c(%rsp),%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + je 3706a │ │ │ │ + test %bpl,%bpl │ │ │ │ + je 373ea │ │ │ │ + mov (%r11),%rdx │ │ │ │ + mov 0x10(%r11),%rsi │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %ebx,%r15d │ │ │ │ + movzbl 0x2c(%rdx),%ecx │ │ │ │ + add (%rsi,%rax,4),%r15d │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + cmp %cl,(%rax,%r15,1) │ │ │ │ + je 3706a │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + mov %r12d,0x50(%rsp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov $0x29,%ecx │ │ │ │ - mov %cx,(%rbx,%rax,1) │ │ │ │ - cmpb $0x0,0x29(%rbp) │ │ │ │ - mov $0x2710,%edx │ │ │ │ - jne 30820 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x51706(%rip),%rsi │ │ │ │ - call 3240 <__strcat_chk@plt> │ │ │ │ - mov %r13,%rbp │ │ │ │ - add $0x8,%r12 │ │ │ │ - add $0x8,%r14 │ │ │ │ - cmp %r12,0x10(%rsp) │ │ │ │ - je 302d4 │ │ │ │ - add $0x58,%r13 │ │ │ │ - mov 0x2c(%rbp),%eax │ │ │ │ - movzbl 0x0(%rbp),%r8d │ │ │ │ - mov 0x8(%rbp),%r15 │ │ │ │ - cmp $0x13,%eax │ │ │ │ - je 30836 │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + call 25460 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 25600 │ │ │ │ test %eax,%eax │ │ │ │ - je 300d0 │ │ │ │ - cmpb $0x0,0x29(%rbp) │ │ │ │ - je 30908 │ │ │ │ - mov (%r14),%rbx │ │ │ │ - mov %r8b,0x18(%rsp) │ │ │ │ + je 3706a │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 32d0 │ │ │ │ - movzbl 0x18(%rsp),%r8d │ │ │ │ - test %r8b,%r8b │ │ │ │ - je 300e3 │ │ │ │ - mov $0x20,%r8d │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x2710,%edx │ │ │ │ - lea 0x516de(%rip),%rsi │ │ │ │ - mov %r8w,(%rbx,%rax,1) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 3240 <__strcat_chk@plt> │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov $0x2d,%r10d │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0xa6(%rsp),%rsi │ │ │ │ - mov $0x2710,%edx │ │ │ │ - movb $0x0,0xa7(%rsp) │ │ │ │ - mov %r10w,0x1(%rbx,%r9,1) │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov %al,0xa6(%rsp) │ │ │ │ - call 3240 <__strcat_chk@plt> │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0x2(%rbx,%r9,1),%rdi │ │ │ │ - call 3530 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 300ef │ │ │ │ + call 25600 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %r15,%rsi │ │ │ │ - movb $0x2c,(%rbx,%rax,1) │ │ │ │ - lea 0x4(%rbx,%rax,1),%rdi │ │ │ │ - movl $0x2d2d20,0x1(%rbx,%rax,1) │ │ │ │ - call 3530 │ │ │ │ - jmp 300ef │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 30308 │ │ │ │ - mov $0x2710,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3240 <__strcat_chk@plt> │ │ │ │ - mov $0x2710,%edx │ │ │ │ - lea 0x51528(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3240 <__strcat_chk@plt> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call 31a0 │ │ │ │ - mov 0x20(%rsp),%r9d │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 3035e │ │ │ │ - movabs $0x2020202020202020,%rcx │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb 30b90 │ │ │ │ - mov %eax,%eax │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - mov %rcx,-0x8(%rdi,%rax,1) │ │ │ │ - cmp $0x8,%edx │ │ │ │ - jb 3035e │ │ │ │ - and $0xfffffff8,%edx │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + call 254e0 │ │ │ │ + mov 0x50(%rsp),%ecx │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 3706a │ │ │ │ + lea 0x4a584(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %rcx,(%rdi,%rsi,1) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 30351 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea (%rsi,%rax,1),%edx │ │ │ │ - cmp %edx,0x48(%rsp) │ │ │ │ - jb 309b0 │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + jmp 3706a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r8d,%r9d │ │ │ │ + jmp 3713e │ │ │ │ + mov $0x18,%edi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + call 31a0 │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 252c0 │ │ │ │ + test %bpl,%bpl │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + jne 3751b │ │ │ │ + mov 0x78(%r11),%rax │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + mov (%rax,%rdx,4),%r12d │ │ │ │ + cmp %r12d,%r9d │ │ │ │ + jae 374b5 │ │ │ │ xor %ebx,%ebx │ │ │ │ - xor %edx,%edx │ │ │ │ - test %rax,%rax │ │ │ │ - je 3039f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %rbp,%rdx │ │ │ │ - cmpb $0x9,(%rdx) │ │ │ │ - je 307f4 │ │ │ │ - lea 0x1(%rbx),%edx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jb 30388 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ + cmp %r12d,%edx │ │ │ │ + jae 374be │ │ │ │ + mov %r9d,%edx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov (%rax,%rdx,4),%r12d │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + lea -0x1(%r12),%eax │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov %r9d,0x50(%rsp) │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 25460 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 25600 │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ test %eax,%eax │ │ │ │ - je 30b14 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov %eax,%r13d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %r10d,%r15d │ │ │ │ - mov %rcx,%r12 │ │ │ │ - lea (%rcx,%r13,8),%rbx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12),%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %r14d,%edx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - cmovb %eax,%r14d │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 303c8 │ │ │ │ - lea 0x1(%r14),%r9d │ │ │ │ - mov %r15d,0x10(%rsp) │ │ │ │ - cmp $0x3b,%r9d │ │ │ │ - ja 30ea3 │ │ │ │ - mov %r9d,%ebx │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 3660 │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - mov 0x10(%rsp),%r10d │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 30e3a │ │ │ │ - movabs $0x2020202020202020,%rsi │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jb 30b51 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ + jne 376ff │ │ │ │ + mov 0x8(%r11),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jae 373c2 │ │ │ │ + movl $0x1,0x44(%rsp) │ │ │ │ + mov %r12d,%r9d │ │ │ │ + jmp 36f83 │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + movl $0x1,0x44(%rsp) │ │ │ │ + cmp %eax,%r9d │ │ │ │ + je 37a52 │ │ │ │ + mov 0x48(%r11),%rdx │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + cmp 0x8(%r11),%eax │ │ │ │ + jae 375f1 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + movzbl %al,%r10d │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 37767 │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + mov 0x58(%r11),%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + mov 0x50(%r11),%rbx │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 37a78 │ │ │ │ + mov %ebp,0x28(%rsp) │ │ │ │ + mov %r8,%r13 │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + mov %r9d,0x20(%rsp) │ │ │ │ + jmp 375a1 │ │ │ │ + je 37747 │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jae 37a78 │ │ │ │ + lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3758e │ │ │ │ + mov %r15,%rbp │ │ │ │ + jmp 37598 │ │ │ │ + mov 0x8(%r11),%eax │ │ │ │ + mov 0x48(%rsp),%ecx │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + je 36f67 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 36f67 │ │ │ │ + mov 0x48(%r11),%rdx │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + cmp 0x8(%r11),%eax │ │ │ │ + jb 37542 │ │ │ │ + mov 0x78(%r11),%rcx │ │ │ │ mov %r9d,%eax │ │ │ │ - lea -0x1(%r9),%edx │ │ │ │ - mov %rsi,-0x8(%rdi,%rax,1) │ │ │ │ - cmp $0x8,%edx │ │ │ │ - jb 30460 │ │ │ │ - and $0xfffffff8,%edx │ │ │ │ + mov (%rcx,%rax,4),%ecx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + movzbl (%rdx,%rcx,1),%ecx │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 37a1d │ │ │ │ + mov 0x58(%r11),%r8d │ │ │ │ + mov %edi,0x50(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + mov 0x50(%r11),%rbx │ │ │ │ + test %r8,%r8 │ │ │ │ + je 377e7 │ │ │ │ + mov %ebp,0x28(%rsp) │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %edi,0x8(%rsp) │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ + mov %r9d,0x20(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmp 37663 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 378be │ │ │ │ + lea 0x1(%r13),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae 377e3 │ │ │ │ + lea 0x0(%rbp,%r15,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 37650 │ │ │ │ + mov %r13,%r15 │ │ │ │ + jmp 3765a │ │ │ │ + mov 0x78(%r11),%rcx │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + mov (%rcx,%rax,4),%r12d │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jb 3769c │ │ │ │ + cmp %r12d,%r9d │ │ │ │ + jb 376a3 │ │ │ │ + mov %r9d,%eax │ │ │ │ + mov (%rcx,%rax,4),%r12d │ │ │ │ + test %bpl,%bpl │ │ │ │ + je 374be │ │ │ │ + mov %r9d,%eax │ │ │ │ + mov 0x10(%r11),%rsi │ │ │ │ + mov (%r11),%rdx │ │ │ │ + mov %ebx,%edi │ │ │ │ + add (%rsi,%rax,4),%edi │ │ │ │ + movzbl 0x2c(%rdx),%r10d │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x10(%rdx),%rdi │ │ │ │ + cmp %r10b,(%rdi,%rax,1) │ │ │ │ + jne 374be │ │ │ │ + mov 0x8(%r11),%eax │ │ │ │ + movl $0x1,0x44(%rsp) │ │ │ │ + mov %r12d,%r9d │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jae 373ce │ │ │ │ + mov %r9d,%r8d │ │ │ │ + mov %ebx,0x40(%rsp) │ │ │ │ + mov %r11,%r9 │ │ │ │ + mov %ebp,0x4c(%rsp) │ │ │ │ + jmp 36f98 │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 25600 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + call 254e0 │ │ │ │ + mov 0x50(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 374fb │ │ │ │ + lea 0x4a299(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %rsi,(%rdi,%rcx,1) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 30453 │ │ │ │ - mov 0x24(%rsp),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 305f8 │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + jmp 374fb │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov 0x20(%rsp),%r9d │ │ │ │ + mov 0x28(%rsp),%ebp │ │ │ │ + test %r12,%r12 │ │ │ │ + je 37a78 │ │ │ │ + mov 0x4(%r12),%r10d │ │ │ │ + mov 0x48(%r11),%rdx │ │ │ │ mov 0x48(%rsp),%eax │ │ │ │ - mov 0x78(%rsp),%r15 │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rbp,0x88(%rsp) │ │ │ │ - sub %r9d,%eax │ │ │ │ - mov %r9d,0x58(%rsp) │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea (%rax,%r13,8),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov %r10d,%ebx │ │ │ │ - and $0x4,%eax │ │ │ │ - mov %eax,0x84(%rsp) │ │ │ │ - jmp 304ca │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 305eb │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32d0 │ │ │ │ - cmp %eax,0x20(%rsp) │ │ │ │ - jae 304b8 │ │ │ │ - xor %edx,%edx │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - divl 0x20(%rsp) │ │ │ │ - movl $0x0,0x24(%rsp) │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - mov %rbp,0x68(%rsp) │ │ │ │ - mov %r15,0x70(%rsp) │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ add $0x1,%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov %eax,%r14d │ │ │ │ - add %esi,%eax │ │ │ │ - mov %eax,%ebp │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - sub %eax,%ebp │ │ │ │ - sub $0x1,%ebp │ │ │ │ - cmp %ebp,%r14d │ │ │ │ - jae 30bdd │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 3057b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - call 3320 <__ctype_b_loc@plt> │ │ │ │ - movsbq (%r12,%r14,1),%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - testb $0x20,0x1(%rax,%rdx,2) │ │ │ │ - cmovne %r14d,%ebx │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %ebp,%r14d │ │ │ │ - jae 30bd0 │ │ │ │ - mov %r14d,%r15d │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jb 30558 │ │ │ │ - cmp %ebp,%r15d │ │ │ │ - jae 30bdd │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - cmp %esi,0x28(%rsp) │ │ │ │ - jne 30510 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x68(%rsp),%rbp │ │ │ │ - mov 0x70(%rsp),%r15 │ │ │ │ - call 32d0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 304b8 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %ebx,%ecx │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%r14d │ │ │ │ - cmpb $0xa,(%r12,%r13,1) │ │ │ │ - je 30c30 │ │ │ │ - mov %r14d,%r13d │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jb 305c0 │ │ │ │ - mov %ecx,%ebx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 304ca │ │ │ │ - mov 0x88(%rsp),%rbp │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 37811 │ │ │ │ + mov 0x58(%r11),%ecx │ │ │ │ + mov %edi,0x50(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + mov 0x50(%r11),%rbx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 377e7 │ │ │ │ + mov %ebp,0x40(%rsp) │ │ │ │ + mov %r8,%r13 │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %edi,0x8(%rsp) │ │ │ │ + mov %r10d,0x20(%rsp) │ │ │ │ + mov %r11,0x28(%rsp) │ │ │ │ + mov %r9d,0x30(%rsp) │ │ │ │ + jmp 377c0 │ │ │ │ + je 377ec │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jae 377e3 │ │ │ │ + lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 377b5 │ │ │ │ + mov %r15,%rbp │ │ │ │ + jmp 377bb │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + mov 0x28(%rsp),%r11 │ │ │ │ + mov 0x30(%rsp),%r9d │ │ │ │ + mov 0x40(%rsp),%ebp │ │ │ │ + test %r12,%r12 │ │ │ │ + je 377e7 │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + mov 0x48(%r11),%rdx │ │ │ │ + mov 0x78(%r11),%rcx │ │ │ │ + cmp %r10d,%eax │ │ │ │ + jae 375f5 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov (%rcx,%rax,4),%r12d │ │ │ │ + cmp %r12d,%r9d │ │ │ │ + jae 375f5 │ │ │ │ + cmp %r12d,0x48(%rsp) │ │ │ │ + jb 375f5 │ │ │ │ + mov %r12d,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 37a25 │ │ │ │ + mov 0x58(%r11),%r13d │ │ │ │ + mov %r12d,0x50(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + mov 0x50(%r11),%r8 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 37a86 │ │ │ │ + mov %r12d,0x8(%rsp) │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r8,%r12 │ │ │ │ + mov %ebp,0x18(%rsp) │ │ │ │ + jmp 3788b │ │ │ │ + je 37a90 │ │ │ │ + lea 0x1(%rbx),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 37a81 │ │ │ │ + lea (%r15,%r13,1),%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r9d,0x28(%rsp) │ │ │ │ + shr $1,%rbx │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + lea (%r12,%rbx,8),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov 0x28(%rsp),%r9d │ │ │ │ + test %eax,%eax │ │ │ │ + jns 37878 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + jmp 37882 │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + mov 0x20(%rsp),%r9d │ │ │ │ + mov 0x28(%rsp),%ebp │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + test %r12,%r12 │ │ │ │ + je 377e7 │ │ │ │ + mov 0x4(%r12),%edi │ │ │ │ + mov 0x48(%r11),%rdx │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 37987 │ │ │ │ + mov 0x58(%r11),%r8d │ │ │ │ + mov %r9d,0x50(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + mov 0x50(%r11),%rbx │ │ │ │ + test %r8,%r8 │ │ │ │ + je 37a15 │ │ │ │ + mov %ebp,0x28(%rsp) │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %edi,0x18(%rsp) │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmp 3793f │ │ │ │ + je 37962 │ │ │ │ + lea 0x1(%r13),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae 37a10 │ │ │ │ + lea 0x0(%rbp,%r15,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 37930 │ │ │ │ + mov %r13,%r15 │ │ │ │ + jmp 37936 │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov 0x28(%rsp),%ebp │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + test %r12,%r12 │ │ │ │ + je 37a15 │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + cmp %edi,%edx │ │ │ │ + jae 36f67 │ │ │ │ + mov 0x78(%r11),%rcx │ │ │ │ + mov 0x48(%r11),%rdx │ │ │ │ + mov (%rcx,%rax,4),%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 37a25 │ │ │ │ + mov 0x58(%r11),%ecx │ │ │ │ + mov %edi,0x50(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + mov 0x50(%r11),%rbx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 377e7 │ │ │ │ + mov %ebp,0x28(%rsp) │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %r8,%rbp │ │ │ │ + mov %edi,0x8(%rsp) │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ + mov %r9d,0x20(%rsp) │ │ │ │ + jmp 379ed │ │ │ │ + je 37a2d │ │ │ │ + lea 0x1(%r15),%rbp │ │ │ │ + cmp %r13,%rbp │ │ │ │ + jae 377e3 │ │ │ │ + lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 379de │ │ │ │ + mov %r15,%r13 │ │ │ │ + jmp 379e4 │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov %r9d,%edi │ │ │ │ + call 32d30 │ │ │ │ + movzbl %cl,%edi │ │ │ │ + jmp 378e7 │ │ │ │ + movzbl %al,%ebx │ │ │ │ + jmp 36f67 │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + mov 0x20(%rsp),%r9d │ │ │ │ + mov 0x28(%rsp),%ebp │ │ │ │ + test %r12,%r12 │ │ │ │ + je 377e7 │ │ │ │ + mov 0x4(%r12),%ebx │ │ │ │ + jmp 36f67 │ │ │ │ + mov 0x78(%r11),%rcx │ │ │ │ + mov %r9d,%eax │ │ │ │ + mov (%rcx,%rax,4),%r12d │ │ │ │ + cmp %r12d,%r9d │ │ │ │ + jae 37a6d │ │ │ │ + mov $0x0,%ebx │ │ │ │ + jae 376af │ │ │ │ + mov (%rcx,%rax,4),%r12d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 376af │ │ │ │ + mov 0x48(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x8(%rsp),%r12d │ │ │ │ + mov %r12d,%edi │ │ │ │ + jmp 377e7 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0x8(%rsp),%r12d │ │ │ │ + mov 0x18(%rsp),%ebp │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 37a86 │ │ │ │ + mov 0x4(%rsi),%ebx │ │ │ │ + jmp 36f67 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %esi,0x14(%rsp) │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + test %esi,%esi │ │ │ │ + jne 37aef │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 37b98 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + cmp %ecx,0x14(%rsp) │ │ │ │ + je 37b98 │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + cmp 0x8(%rbp),%ecx │ │ │ │ + jb 37ca0 │ │ │ │ + mov 0x78(%rbp),%rdx │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + mov (%rdx,%rcx,4),%edx │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %edx,0x20(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + movzbl (%rax,%rdx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 37e80 │ │ │ │ + mov 0x50(%rbp),%rax │ │ │ │ + mov 0x58(%rbp),%r15d │ │ │ │ + mov %ecx,0x40(%rsp) │ │ │ │ xor %r13d,%r13d │ │ │ │ - mov 0x6cdf2(%rip),%rdi │ │ │ │ - lea 0x50a6b(%rip),%r15 │ │ │ │ - lea 0x513f3(%rip),%r14 │ │ │ │ - mov %r15,%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0x6cdca(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x30(%rsp),%r12 │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x6cdb0(%rip),%rdi │ │ │ │ - lea 0x5129b(%rip),%rdx │ │ │ │ - mov 0x28(%r12),%rcx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x30(%r12),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 30e30 │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 37b5f │ │ │ │ + jmp 37b8a │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 37d28 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 37b8a │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r15,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 37b50 │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jb 37b5f │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x6cd72(%rip),%rdi │ │ │ │ - mov (%rax,%r13,8),%r12 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r12,%rcx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 306b6 │ │ │ │ + xor %esi,%esi │ │ │ │ + cmpb $0x0,0x65870(%rip) │ │ │ │ + jne 37de3 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov (%rax,%rsi,1),%esi │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + mov %esi,0x3c(%rsp) │ │ │ │ + mov 0x60(%rbp),%rax │ │ │ │ + movzbl (%rax,%rsi,1),%eax │ │ │ │ + mov %al,0x3b(%rsp) │ │ │ │ + movsbq %al,%rcx │ │ │ │ + cmp $0x80,%al │ │ │ │ + jne 37c5a │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov 0x70(%rbp),%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + mov 0x68(%rbp),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 37bfb │ │ │ │ + jmp 37c23 │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0x50c5e(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x6cd38(%rip),%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %ebp,%eax │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 306a0 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov (%rax,%r13,8),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%r13 │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp 0x30(%rax),%r13d │ │ │ │ - jb 30678 │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov 0x6cced(%rip),%rdi │ │ │ │ - lea 0x511cd(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x6ccc8(%rip),%rdi │ │ │ │ - lea 0x511b9(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ + je 37c50 │ │ │ │ + lea 0x1(%rbp),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 37c23 │ │ │ │ + lea (%r15,%r13,1),%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rbp │ │ │ │ + mov %rbp,%r12 │ │ │ │ + shl $0x4,%r12 │ │ │ │ + add %r14,%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e70 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 37bf0 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 37bfb │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + lea 0x49d76(%rip),%rdi │ │ │ │ + lea 0x4cfdb(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x6ccaa(%rip),%rdi │ │ │ │ - lea 0x511a9(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x30(%rbx),%r12d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 3079c │ │ │ │ - mov 0x38(%rsp),%r13 │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%r13,%rbx,8),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%r14,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - call 32c0 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 30780 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 30e9e │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - add $0xb8,%rsp │ │ │ │ + mov $0x307,%esi │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 37c23 │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + mov 0x3c(%rsp),%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea (%rax,%rcx,1),%rsi │ │ │ │ + test %rcx,%rcx │ │ │ │ + jle 37e70 │ │ │ │ + mov %esi,%edx │ │ │ │ + shl $0x20,%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 37f71 │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 32c0 │ │ │ │ - movb $0x20,(%rdx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - lea 0x1(%rbx),%edx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jb 30388 │ │ │ │ - jmp 3039f │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x50ffc(%rip),%rsi │ │ │ │ - call 3240 <__strcat_chk@plt> │ │ │ │ - jmp 301c6 │ │ │ │ - mov (%r14),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov $0x5b20,%r11d │ │ │ │ - lea (%rbx,%rax,1),%rdx │ │ │ │ - lea 0x2(%rbx,%rax,1),%rdi │ │ │ │ - mov %r11w,(%rdx) │ │ │ │ - movb $0x0,0x2(%rdx) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov $0x5d,%ebp │ │ │ │ - call 3530 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %bp,(%rbx,%rax,1) │ │ │ │ - mov (%r12),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - jmp 301c6 │ │ │ │ - mov (%r14),%rbx │ │ │ │ - mov %r8b,0xa6(%rsp) │ │ │ │ - movb $0x0,0xa7(%rsp) │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + movzbl (%rax,%rcx,1),%edx │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 37f58 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov 0x58(%rbp),%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + mov 0x50(%rbp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 37cf0 │ │ │ │ + jmp 37d1a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 37e90 │ │ │ │ + lea 0x1(%r12),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 37d1a │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea (%r15,%r13,1),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 32d0 │ │ │ │ - lea 0xa6(%rsp),%rsi │ │ │ │ - movb $0x20,(%rbx,%rax,1) │ │ │ │ - lea 0x2(%rbx,%rax,1),%rdi │ │ │ │ - movb $0x2d,0x1(%rbx,%rax,1) │ │ │ │ - call 3530 │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%r14 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 37ce0 │ │ │ │ + mov %r12,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 37cf0 │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 37b8a │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 37dba │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + mov 0x58(%rbp),%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + mov 0x50(%rbp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ test %r15,%r15 │ │ │ │ - je 308e3 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov $0x202c,%r11d │ │ │ │ - mov $0x2d2d,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r11w,(%rbx,%rax,1) │ │ │ │ - lea 0x4(%rbx,%rax,1),%rdi │ │ │ │ - mov %dx,0x2(%rbx,%rax,1) │ │ │ │ - call 3530 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov $0x20,%r10d │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov %r10w,(%rbx,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - call 3410 │ │ │ │ - jmp 301c6 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x2710,%edx │ │ │ │ - mov %r8b,0x18(%rsp) │ │ │ │ - lea 0x52288(%rip),%rsi │ │ │ │ - call 3240 <__strcat_chk@plt> │ │ │ │ - movzbl 0x18(%rsp),%r8d │ │ │ │ - jmp 30207 │ │ │ │ + jne 37d7b │ │ │ │ + jmp 37da6 │ │ │ │ + nop │ │ │ │ + je 37db0 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 37da6 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r15,1),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %r15,%rsi │ │ │ │ - movl $0x2d2d20,(%rbx,%rax,1) │ │ │ │ - lea 0x3(%rbx,%rax,1),%rdi │ │ │ │ - call 3530 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x2710,%edx │ │ │ │ - lea 0x50fbf(%rip),%rsi │ │ │ │ - call 3240 <__strcat_chk@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x2710,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 3240 <__strcat_chk@plt> │ │ │ │ - jmp 300ef │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x2710,%edx │ │ │ │ - lea 0x5221e(%rip),%rsi │ │ │ │ - call 3240 <__strcat_chk@plt> │ │ │ │ - jmp 300e3 │ │ │ │ - mov $0x2710,%edx │ │ │ │ - lea 0x50f26(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3240 <__strcat_chk@plt> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - jmp 3005c │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x48(%rsp),%esi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 37d70 │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jb 37d7b │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + nop │ │ │ │ + test %r12,%r12 │ │ │ │ + je 37da6 │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 37b98 │ │ │ │ + mov 0x78(%rbp),%rax │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov (%rax,%rbx,4),%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + cmpb $0x0,0x65634(%rip) │ │ │ │ + je 37ba7 │ │ │ │ + mov 0x94(%rbp),%edi │ │ │ │ + add 0x98(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call 35d0 │ │ │ │ + mov 0x94(%rbp),%edi │ │ │ │ + lea 0x3c(%rsp),%rsi │ │ │ │ + mov $0x4,%edx │ │ │ │ + call 3180 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 37f76 │ │ │ │ + mov 0x3c(%rsp),%esi │ │ │ │ + cmpb $0x0,0x655f0(%rip) │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + je 37bb6 │ │ │ │ + mov 0x94(%rbp),%edi │ │ │ │ + add 0xa0(%rbp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ + call 35d0 │ │ │ │ + mov 0x94(%rbp),%edi │ │ │ │ + lea 0x3b(%rsp),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + call 3180 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 37f7b │ │ │ │ + movzbl 0x3b(%rsp),%eax │ │ │ │ + jmp 37bc2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 37c70 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + jmp 37d3e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 37d1a │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov 0x8(%rsp),%ebx │ │ │ │ + lea 0x1(%rbx),%edx │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + mov %edx,0x24(%rsp) │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 37f29 │ │ │ │ + mov 0x50(%rbp),%rax │ │ │ │ + mov 0x58(%rbp),%r13d │ │ │ │ + mov %edx,0x40(%rsp) │ │ │ │ xor %r15d,%r15d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %r15d,0x8(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rbp,%r15 │ │ │ │ - sub %ecx,%esi │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 37eec │ │ │ │ + jmp 37f17 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 37f20 │ │ │ │ + lea 0x1(%r12),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 37f17 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r15,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%r14 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 37ee0 │ │ │ │ + mov %r12,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 37eec │ │ │ │ + mov 0x24(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 37f17 │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + mov 0x78(%rbp),%rdx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 37f49 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov (%rdx,%rax,4),%eax │ │ │ │ + cmp %eax,0x8(%rsp) │ │ │ │ + jb 37f49 │ │ │ │ + cmp %eax,0x14(%rsp) │ │ │ │ + jb 37f64 │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + jmp 37b0e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + jmp 37ea5 │ │ │ │ + lea 0x0(,%rax,4),%rsi │ │ │ │ + jmp 37b9a │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + call 32d60 │ │ │ │ + call 32d60 │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %esi,%r14d │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %edx,%edi │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 380a6 │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + mov %edi,%r15d │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 38088 │ │ │ │ + cmp %r15d,%eax │ │ │ │ + je 38920 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rax),%ecx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x48(%rax),%rdx │ │ │ │ + cmp %ecx,%r15d │ │ │ │ + jae 383a0 │ │ │ │ + mov %r15d,%ebp │ │ │ │ + movzbl (%rdx,%rbp,1),%r9d │ │ │ │ + cmp $0xfd,%r9b │ │ │ │ + jbe 380f7 │ │ │ │ + mov 0x58(%rax),%edx │ │ │ │ + mov 0x50(%rax),%r8 │ │ │ │ + mov %r15d,0x40(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 389b3 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + mov %r8,%r13 │ │ │ │ + mov %r15d,0x10(%rsp) │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov %rdx,%r15 │ │ │ │ + jmp 38058 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 380d8 │ │ │ │ + lea 0x1(%r12),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae 3807c │ │ │ │ + lea 0x0(%rbp,%r15,1),%r12 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r12 │ │ │ │ + lea 0x0(%r13,%r12,8),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 38048 │ │ │ │ + mov %r12,%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jb 38058 │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rax),%ecx │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + cmp %r15d,%edx │ │ │ │ + je 380a0 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 37fec │ │ │ │ + mov %r15d,%edi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + shl $0x20,%rdi │ │ │ │ + mov %r14,%rax │ │ │ │ + or %rdi,%rax │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 389fe │ │ │ │ + add $0x58,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x10(%rsp),%r15d │ │ │ │ + test %r14,%r14 │ │ │ │ + je 389b3 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x4(%r14),%r9d │ │ │ │ + mov 0x48(%rax),%rdx │ │ │ │ + lea 0x1(%r15),%ecx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + movzbl (%rdx,%rcx,1),%ecx │ │ │ │ + movzbl %cl,%r8d │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 381c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %esi,0x40(%rsp) │ │ │ │ + mov 0x58(%rax),%r14d │ │ │ │ + mov 0x50(%rax),%r8 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 389dc │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov %r10d,%ebp │ │ │ │ - div %esi │ │ │ │ - mov %esi,0x80(%rsp) │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov %r15d,0x28(%rsp) │ │ │ │ + mov %r12,%r15 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %esi,0x10(%rsp) │ │ │ │ + mov %r9d,0x24(%rsp) │ │ │ │ + jmp 38163 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 38198 │ │ │ │ + lea 0x1(%r14),%r15 │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jae 38188 │ │ │ │ + lea (%r15,%rbp,1),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r13 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 38158 │ │ │ │ + mov %r14,%rbp │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jb 38163 │ │ │ │ + mov 0x10(%rsp),%r12d │ │ │ │ + mov %r12d,%edi │ │ │ │ + call 32d30 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x24(%rsp),%r9d │ │ │ │ + mov 0x28(%rsp),%r15d │ │ │ │ + test %r13,%r13 │ │ │ │ + je 389dc │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x4(%r13),%r8d │ │ │ │ + mov 0x48(%rax),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x78(%rax),%rcx │ │ │ │ + cmp %r9d,%r8d │ │ │ │ + jae 381e8 │ │ │ │ + mov (%rcx,%rbp,4),%r14d │ │ │ │ + cmp %r14d,%r15d │ │ │ │ + jb 381e8 │ │ │ │ + cmp %r14d,0x8(%rsp) │ │ │ │ + jb 38938 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov (%rcx,%rsi,4),%ecx │ │ │ │ + lea 0x0(,%rsi,4),%rbp │ │ │ │ + movzbl (%rdx,%rcx,1),%r9d │ │ │ │ + mov %rcx,%r11 │ │ │ │ + cmp $0xfd,%r9b │ │ │ │ + jbe 382b6 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %ecx,0x40(%rsp) │ │ │ │ + mov 0x58(%rax),%r13d │ │ │ │ + mov 0x50(%rax),%rdx │ │ │ │ + test %r13,%r13 │ │ │ │ + je 3827e │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r15d,0x24(%rsp) │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + jmp 38253 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 38290 │ │ │ │ + lea 0x1(%r13),%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jae 38279 │ │ │ │ + lea (%r14,%r15,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%rbp,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 38248 │ │ │ │ + mov %r13,%r15 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jb 38253 │ │ │ │ + mov 0x10(%rsp),%r11d │ │ │ │ + mov %r11d,%ecx │ │ │ │ + jmp 38345 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x10(%rsp),%r11d │ │ │ │ + mov 0x24(%rsp),%r15d │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3827e │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x4(%r12),%r9d │ │ │ │ + mov 0x48(%rax),%rdx │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 3838e │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x58(%rax),%r13d │ │ │ │ + mov 0x50(%rax),%r8 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 38341 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %r15d,0x24(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + jmp 3831b │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 38370 │ │ │ │ + lea 0x1(%r15),%rbp │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jae 38341 │ │ │ │ + lea 0x0(%rbp,%r14,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 38310 │ │ │ │ + mov %r15,%r14 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jb 3831b │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + lea 0x4c89c(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + lea 0x4964c(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov 0x24(%rsp),%r15d │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + test %r12,%r12 │ │ │ │ + je 38341 │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + cmp %r9d,%edx │ │ │ │ + jb 383b0 │ │ │ │ + mov %r15d,%edi │ │ │ │ + mov %rsi,%r14 │ │ │ │ + jmp 380a6 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - mov %r13d,%ebx │ │ │ │ - mov %r12d,%r14d │ │ │ │ - add $0x1,%r12d │ │ │ │ - add %eax,%r13d │ │ │ │ + mov 0x78(%rax),%rcx │ │ │ │ + jmp 381e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x78(%rax),%rdx │ │ │ │ + mov 0x48(%rax),%rcx │ │ │ │ + mov (%rdx,%rbp,1),%edx │ │ │ │ + mov %rdx,%r12 │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 38450 │ │ │ │ + mov 0x58(%rax),%ecx │ │ │ │ + mov 0x50(%rax),%rsi │ │ │ │ + mov %r12d,0x40(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 389f1 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12d,0x10(%rsp) │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %r15d,0x18(%rsp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + jmp 3840b │ │ │ │ + je 38439 │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jae 3842e │ │ │ │ + lea (%r12,%r15,1),%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rbp │ │ │ │ + lea 0x0(%r13,%rbp,8),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 38400 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jb 3840b │ │ │ │ + mov 0x10(%rsp),%ebp │ │ │ │ + mov %ebp,%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x10(%rsp),%r12d │ │ │ │ + mov 0x18(%rsp),%r15d │ │ │ │ + test %r14,%r14 │ │ │ │ + je 389f1 │ │ │ │ + mov 0x4(%r14),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 386f2 │ │ │ │ mov 0x8(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 38477 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + cmp %r15d,%edx │ │ │ │ + je 38700 │ │ │ │ + cmp %r15d,0x8(%rsp) │ │ │ │ + je 38700 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x48(%rax),%rcx │ │ │ │ + cmp 0x8(%rax),%r15d │ │ │ │ + jb 387a0 │ │ │ │ + mov 0x78(%rax),%rsi │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov (%rsi,%rdx,4),%esi │ │ │ │ + movzbl (%rcx,%rsi,1),%edi │ │ │ │ + mov %rsi,%r14 │ │ │ │ + movzbl %dil,%ebp │ │ │ │ + cmp $0xfd,%dil │ │ │ │ + jbe 3854f │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %esi,0x40(%rsp) │ │ │ │ + mov 0x58(%rax),%r15d │ │ │ │ + mov 0x50(%rax),%rsi │ │ │ │ + test %r15,%r15 │ │ │ │ + je 389bb │ │ │ │ + mov %r14d,0x10(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rsi,%r12 │ │ │ │ + jmp 384fb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 38530 │ │ │ │ + lea 0x1(%rbp),%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jae 3851e │ │ │ │ + lea 0x0(%r13,%r14,1),%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rbp │ │ │ │ + lea (%r12,%rbp,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 384f0 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jb 384fb │ │ │ │ + mov 0x10(%rsp),%r13d │ │ │ │ mov %r13d,%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - sub $0x1,%ecx │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - jae 30a35 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - jmp 30a30 │ │ │ │ + jmp 38345 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x9,(%r15,%rdx,1) │ │ │ │ - cmove %edx,%ebp │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jae 30a35 │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jb 30a20 │ │ │ │ - lea 0x1(%rbp),%ebx │ │ │ │ - mov %r13d,%eax │ │ │ │ - add %r15,%rbx │ │ │ │ - sub %ebp,%eax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%r14d │ │ │ │ + test %r15,%r15 │ │ │ │ + je 389bb │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x4(%r15),%ebp │ │ │ │ + mov 0x48(%rax),%rcx │ │ │ │ + movzbl (%rcx,%rdx,1),%ecx │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 385d6 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x58(%rax),%r13d │ │ │ │ + mov 0x50(%rax),%r15 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 38341 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %ebp,0x18(%rsp) │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %r14,%r13 │ │ │ │ + jmp 385a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 385c0 │ │ │ │ + lea 0x1(%r12),%r13 │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jae 38341 │ │ │ │ + lea 0x0(%r13,%rbp,1),%r12 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - call 32d0 │ │ │ │ - lea 0x2(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %edi,0x10(%rsp) │ │ │ │ - mov %eax,%edx │ │ │ │ - add %r15,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 3480 │ │ │ │ - mov 0x10(%rsp),%r11d │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - lea (%r11,%rcx,1),%eax │ │ │ │ - movb $0x0,(%r15,%rax,1) │ │ │ │ - movb $0xa,(%rbx) │ │ │ │ - cmp %r14d,0x28(%rsp) │ │ │ │ - jne 309e0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %ebp,0x8(%rsp) │ │ │ │ - mov %r15,%rbp │ │ │ │ - call 32d0 │ │ │ │ - mov 0x8(%rsp),%r10d │ │ │ │ - test %rax,%rax │ │ │ │ - je 303a2 │ │ │ │ - mov 0x58(%rsp),%r13 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r10d,0x28(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r12d,%ebp │ │ │ │ - mov %r13d,%ecx │ │ │ │ - and $0x4,%ecx │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - jmp 30ae0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%ebx │ │ │ │ - cmp $0xa,%dl │ │ │ │ - je 30d1b │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jae 30b00 │ │ │ │ - add %r15,%rbx │ │ │ │ - add $0x1,%ebp │ │ │ │ - movzbl (%rbx),%edx │ │ │ │ - cmp $0x9,%dl │ │ │ │ - jne 30ad0 │ │ │ │ - movb $0x20,(%rbx) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %ebp,%ebx │ │ │ │ - call 32d0 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jb 30ae0 │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - mov 0x28(%rsp),%r10d │ │ │ │ - mov %r15,%rbp │ │ │ │ + shr $1,%r12 │ │ │ │ + lea (%r15,%r12,8),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ test %eax,%eax │ │ │ │ - jne 303ae │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r10d,0x8(%rsp) │ │ │ │ - mov $0x1,%ebx │ │ │ │ - call 3660 │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov 0x8(%rsp),%r10d │ │ │ │ - movabs $0x2020202020202020,%rsi │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jae 30438 │ │ │ │ - test $0x4,%r9b │ │ │ │ - jne 30e51 │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 30460 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - movb $0x20,(%rax) │ │ │ │ - test $0x2,%r9b │ │ │ │ - je 30460 │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - mov %r9d,%eax │ │ │ │ - mov $0x2020,%esi │ │ │ │ - mov %si,-0x2(%rcx,%rax,1) │ │ │ │ - jmp 30460 │ │ │ │ + jns 38590 │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmp 38597 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%ebp │ │ │ │ + test %r14,%r14 │ │ │ │ + je 38341 │ │ │ │ + mov 0x4(%r14),%ecx │ │ │ │ + cmp %ebp,%ecx │ │ │ │ + jae 38700 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x78(%rax),%rax │ │ │ │ + mov (%rax,%rdx,4),%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + cmpb $0x0,0x64e1d(%rip) │ │ │ │ + jne 3870f │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov (%rax,%rsi,1),%esi │ │ │ │ + mov %esi,0x3c(%rsp) │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x60(%rax),%rax │ │ │ │ + movzbl (%rax,%rsi,1),%eax │ │ │ │ + mov %al,0x3b(%rsp) │ │ │ │ + movsbq %al,%rdx │ │ │ │ + cmp $0x80,%al │ │ │ │ + jne 386c2 │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x70(%rax),%r15d │ │ │ │ + mov 0x68(%rax),%rbp │ │ │ │ + test %r15,%r15 │ │ │ │ + je 389ab │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + mov %r12d,0x8(%rsp) │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + jmp 3866b │ │ │ │ nopl (%rax) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 30e6c │ │ │ │ + je 386b0 │ │ │ │ + lea 0x1(%r14),%r15 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jae 38693 │ │ │ │ + lea (%r15,%r12,1),%r14 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r14 │ │ │ │ + mov %r14,%rbx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add %rbp,%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 70e70 │ │ │ │ test %eax,%eax │ │ │ │ - je 3035e │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - movb $0x20,(%rcx) │ │ │ │ - test $0x2,%al │ │ │ │ - je 3035e │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov $0x2020,%r8d │ │ │ │ - mov %r8w,-0x2(%rcx,%rax,1) │ │ │ │ - jmp 3035e │ │ │ │ + jns 38660 │ │ │ │ + mov %r14,%r12 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jb 3866b │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov %ebp,%ecx │ │ │ │ + lea 0x4c570(%rip),%rdx │ │ │ │ + mov $0x307,%esi │ │ │ │ + jmp 38351 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r15d │ │ │ │ - cmp %ebp,%r15d │ │ │ │ - jb 3058c │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - lea 0x1(%rbx),%ebp │ │ │ │ - add %r12,%rbp │ │ │ │ - sub %ebx,%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - call 32d0 │ │ │ │ - lea 0x2(%rbx),%edi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %edi,0x80(%rsp) │ │ │ │ - mov %eax,%edx │ │ │ │ - add %r12,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 3480 │ │ │ │ - mov 0x80(%rsp),%ecx │ │ │ │ - lea (%rcx,%r13,1),%eax │ │ │ │ - movb $0x0,(%r12,%rax,1) │ │ │ │ - movb $0xa,0x0(%rbp) │ │ │ │ - jmp 3058c │ │ │ │ + mov 0x8(%rsp),%r12d │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 389ab │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov 0x3c(%rsp),%esi │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov %esi,%r15d │ │ │ │ + test %rdx,%rdx │ │ │ │ + jg 386df │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + mov %eax,%r15d │ │ │ │ + addl $0x1,0xc(%rsp) │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + cmp %eax,0x20(%rsp) │ │ │ │ + jne 37fd0 │ │ │ │ + mov 0x8(%rsp),%r14d │ │ │ │ + mov %r15d,%edi │ │ │ │ + jmp 380a6 │ │ │ │ + nop │ │ │ │ + xor %esi,%esi │ │ │ │ + cmpb $0x0,0x64d08(%rip) │ │ │ │ + je 385fa │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x94(%rbx),%edi │ │ │ │ + add 0x98(%rbx),%rsi │ │ │ │ + call 35d0 │ │ │ │ + mov 0x94(%rbx),%edi │ │ │ │ + lea 0x3c(%rsp),%rsi │ │ │ │ + mov $0x4,%edx │ │ │ │ + call 3180 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 38a03 │ │ │ │ + mov 0x3c(%rsp),%esi │ │ │ │ + cmpb $0x0,0x64cc0(%rip) │ │ │ │ + mov %rsi,%r12 │ │ │ │ + je 3860c │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x94(%rbx),%edi │ │ │ │ + add 0xa0(%rbx),%rsi │ │ │ │ + call 35d0 │ │ │ │ + mov 0x94(%rbx),%edi │ │ │ │ + lea 0x3b(%rsp),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + call 3180 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 38a03 │ │ │ │ + movzbl 0x3b(%rsp),%eax │ │ │ │ + jmp 3861c │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14d,%r13d │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - lea (%r12,%r13,1),%rbx │ │ │ │ + mov %r15d,%ebp │ │ │ │ + movzbl (%rcx,%rbp,1),%r10d │ │ │ │ + cmp $0xfd,%r10b │ │ │ │ + jbe 3883f │ │ │ │ + mov 0x58(%rax),%ecx │ │ │ │ + mov 0x50(%rax),%rsi │ │ │ │ + mov %r15d,0x40(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 389b3 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %r15d,0x10(%rsp) │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %rcx,%r15 │ │ │ │ + jmp 387f8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 38820 │ │ │ │ + lea 0x1(%r12),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae 3807c │ │ │ │ + lea 0x0(%rbp,%r15,1),%r12 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - lea (%rax,%r14,1),%edi │ │ │ │ - mov %edi,0x8(%rsp) │ │ │ │ - add %r12,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - cmp $0x8,%esi │ │ │ │ - lea (%r9,%r8,1),%eax │ │ │ │ - movb $0x0,(%r12,%rax,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - jae 30cd0 │ │ │ │ - mov 0x84(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 30e1d │ │ │ │ + shr $1,%r12 │ │ │ │ + lea (%r14,%r12,8),%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 70e10 │ │ │ │ test %eax,%eax │ │ │ │ - je 30ca9 │ │ │ │ - movzbl (%r15),%edx │ │ │ │ - mov %dl,(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 30e41 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - call 32d0 │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jb 305c0 │ │ │ │ - mov %ecx,%ebx │ │ │ │ - jmp 305d9 │ │ │ │ + jns 387e8 │ │ │ │ + mov %r12,%r15 │ │ │ │ + jmp 387ef │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x10(%rsp),%r15d │ │ │ │ + test %r13,%r13 │ │ │ │ + je 389b3 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x4(%r13),%r10d │ │ │ │ + mov 0x48(%rax),%rcx │ │ │ │ + lea 0x1(%r15),%edx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 388f4 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %esi,0x40(%rsp) │ │ │ │ + mov 0x58(%rax),%r12d │ │ │ │ + mov 0x50(%rax),%r9 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 388cd │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %r15d,0x28(%rsp) │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %esi,0x10(%rsp) │ │ │ │ + mov %r10d,0x24(%rsp) │ │ │ │ + jmp 388a3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%r15),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %r15,%r9 │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov -0x8(%r15,%rsi,1),%rax │ │ │ │ - mov %rax,-0x8(%rbx,%rsi,1) │ │ │ │ - mov %rbx,%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - sub %rax,%r9 │ │ │ │ - add %esi,%eax │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb 30ca9 │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%r9,%rsi,1),%r8 │ │ │ │ - mov %r8,(%rdi,%rsi,1) │ │ │ │ - cmp %eax,%edx │ │ │ │ - jb 30d08 │ │ │ │ - jmp 30ca9 │ │ │ │ - lea (%r15,%rbx,1),%r12 │ │ │ │ + je 388d8 │ │ │ │ + lea 0x1(%r14),%r15 │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jae 388c9 │ │ │ │ + lea 0x0(%rbp,%r15,1),%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - lea (%rax,%rbp,1),%edi │ │ │ │ - mov %edi,0x8(%rsp) │ │ │ │ - add %r15,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - lea (%r9,%r8,1),%eax │ │ │ │ - movb $0x0,(%r15,%rax,1) │ │ │ │ - mov %r13d,%eax │ │ │ │ - cmp $0x8,%r13d │ │ │ │ - jae 30d85 │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 30e88 │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r13 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 70e10 │ │ │ │ test %eax,%eax │ │ │ │ - jne 30dfc │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32d0 │ │ │ │ - jmp 30adb │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ + jns 38898 │ │ │ │ + mov %r14,%rbp │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jb 388a3 │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov %esi,%edi │ │ │ │ + jmp 38080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x24(%rsp),%r10d │ │ │ │ + mov 0x28(%rsp),%r15d │ │ │ │ + test %r13,%r13 │ │ │ │ + je 388cd │ │ │ │ + mov 0x4(%r13),%edx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x78(%rax),%rsi │ │ │ │ + cmp %r10d,%edx │ │ │ │ + jae 3890f │ │ │ │ + mov (%rsi,%rbp,4),%edx │ │ │ │ + cmp %edx,%r15d │ │ │ │ + jb 3890f │ │ │ │ + cmp %edx,0x8(%rsp) │ │ │ │ + jb 3892b │ │ │ │ + mov 0x48(%rax),%rcx │ │ │ │ + jmp 38498 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%r14d │ │ │ │ + mov %r14,%rdi │ │ │ │ + jmp 380a6 │ │ │ │ + lea 0x0(,%rdx,4),%rsi │ │ │ │ + jmp 385ed │ │ │ │ + mov %r14d,%ecx │ │ │ │ + movzbl (%rdx,%rcx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 38450 │ │ │ │ + mov 0x58(%rax),%ecx │ │ │ │ + mov 0x50(%rax),%rax │ │ │ │ + mov %r14d,0x40(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 389f9 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r14d,0x10(%rsp) │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %r15d,0x18(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %r12,%r15 │ │ │ │ + jmp 3898b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 389c3 │ │ │ │ + lea 0x1(%rbp),%r15 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jae 389e4 │ │ │ │ + lea (%r15,%r14,1),%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rbp │ │ │ │ + lea 0x0(%r13,%rbp,8),%r12 │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %r14,%r9 │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov -0x8(%r14,%r13,1),%rax │ │ │ │ - sub %rdi,%rsi │ │ │ │ - sub %rsi,%r9 │ │ │ │ - mov %rax,-0x8(%r12,%r13,1) │ │ │ │ - lea 0x0(%r13,%rsi,1),%eax │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb 30d78 │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%r9,%rcx,1),%rsi │ │ │ │ - mov %rsi,(%rdi,%rcx,1) │ │ │ │ - cmp %eax,%edx │ │ │ │ - jb 30dbd │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32d0 │ │ │ │ - jmp 30adb │ │ │ │ - mov $0xa,%r15d │ │ │ │ - movl $0x14,0x20(%rsp) │ │ │ │ - mov %r15w,0x0(%rbp) │ │ │ │ - movq $0x14,0x58(%rsp) │ │ │ │ - jmp 2fff3 │ │ │ │ - movzbl (%r14),%edx │ │ │ │ - mov %dl,(%r12) │ │ │ │ - test $0x2,%al │ │ │ │ - je 30d78 │ │ │ │ - movzwl -0x2(%r14,%rax,1),%edx │ │ │ │ - mov %dx,-0x2(%r12,%rax,1) │ │ │ │ - jmp 30d78 │ │ │ │ - mov (%r15),%edx │ │ │ │ - mov %edx,(%rbx) │ │ │ │ - mov -0x4(%r15,%rax,1),%edx │ │ │ │ - mov %edx,-0x4(%rbx,%rax,1) │ │ │ │ - jmp 30ca9 │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - jmp 30708 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 3046e │ │ │ │ - movzwl -0x2(%r15,%rax,1),%edx │ │ │ │ - mov %dx,-0x2(%rbx,%rax,1) │ │ │ │ - jmp 30ca9 │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - mov %r9d,%eax │ │ │ │ - movl $0x20202020,(%rcx) │ │ │ │ - movl $0x20202020,-0x4(%rcx,%rax,1) │ │ │ │ - jmp 30460 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - movl $0x20202020,(%rcx) │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - movl $0x20202020,-0x4(%rcx,%rax,1) │ │ │ │ - jmp 3035e │ │ │ │ - mov (%r14),%edx │ │ │ │ - mov %edx,(%r12) │ │ │ │ - mov -0x4(%r14,%rax,1),%edx │ │ │ │ - mov %edx,-0x4(%r12,%rax,1) │ │ │ │ - jmp 30d78 │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 38980 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + jmp 38986 │ │ │ │ + mov %r12d,%ebp │ │ │ │ + jmp 38697 │ │ │ │ + mov %r15d,%edi │ │ │ │ + jmp 38080 │ │ │ │ + mov %r14d,%r13d │ │ │ │ + jmp 38523 │ │ │ │ + mov 0x10(%rsp),%r14d │ │ │ │ + mov 0x18(%rsp),%r15d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 389f9 │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + jmp 38450 │ │ │ │ + mov %esi,%r12d │ │ │ │ + jmp 3818d │ │ │ │ + mov 0x10(%rsp),%r13d │ │ │ │ + mov %r13d,%edi │ │ │ │ + call 32d30 │ │ │ │ + mov %r12d,%ebp │ │ │ │ + jmp 38432 │ │ │ │ + mov %r14d,%r13d │ │ │ │ + jmp 389e9 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - lea 0x56646(%rip),%rcx │ │ │ │ - mov $0x12f,%edx │ │ │ │ - lea 0x50a14(%rip),%rsi │ │ │ │ - lea 0x50a1b(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + lea 0x48faa(%rip),%rdi │ │ │ │ + call 3680 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + xor %edi,%edi │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 30f32 │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - movaps %xmm1,0x60(%rsp) │ │ │ │ - movaps %xmm2,0x70(%rsp) │ │ │ │ - movaps %xmm3,0x80(%rsp) │ │ │ │ - movaps %xmm4,0x90(%rsp) │ │ │ │ - movaps %xmm5,0xa0(%rsp) │ │ │ │ - movaps %xmm6,0xb0(%rsp) │ │ │ │ - movaps %xmm7,0xc0(%rsp) │ │ │ │ + sub $0x48,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - mov 0x6c4ac(%rip),%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x8(%r12),%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x78(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + shl $0x2,%rdx │ │ │ │ + call 3070 │ │ │ │ + mov $0x18,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov $0x186a0,%esi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - lea 0x50e7e(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x10,(%rsp) │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov %rsp,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0x6c469(%rip),%rdi │ │ │ │ - call 3300 <__vfprintf_chk@plt> │ │ │ │ + call 41030 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + call 410f0 │ │ │ │ + mov 0x8(%r12),%eax │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 38ec3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0xffffffffffffffff,0x20(%rsp) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 38b58 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov 0x58(%r12),%r14d │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 38b3d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 38b13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 38b50 │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jae 38b3d │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r14,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 38b08 │ │ │ │ + mov %r15,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jb 38b13 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + jmp 38bdc │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 38b3d │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + call 411b0 │ │ │ │ + mov 0x48(%r12),%rcx │ │ │ │ + mov %eax,%edx │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 38c08 │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + mov 0x58(%r12),%r14d │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 38bd8 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 38bab │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 38c00 │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jae 38bd8 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r14,1),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 2feb0 │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 38ba0 │ │ │ │ + mov %r15,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jb 38bab │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x2c(%rsp),%ecx │ │ │ │ + lea 0x48dc1(%rip),%rdi │ │ │ │ + lea 0x4bffe(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 74b80 │ │ │ │ mov $0xffffffff,%edi │ │ │ │ call 3140 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 38bd8 │ │ │ │ + mov 0x4(%rbp),%edx │ │ │ │ + cmp %edx,0x28(%rsp) │ │ │ │ + jae 38e80 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 41180 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 38cac │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov 0x58(%r12),%r14d │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 38b3d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 38c6f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 38ca0 │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jae 38b3d │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r14,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 38c60 │ │ │ │ + mov %r15,%r14 │ │ │ │ + jmp 38c66 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 38b3d │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + call 411b0 │ │ │ │ + mov 0x48(%r12),%rcx │ │ │ │ + mov %eax,%edx │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 38d34 │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + mov 0x58(%r12),%r13d │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 38bd8 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 38cff │ │ │ │ xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rsi,(%rdi) │ │ │ │ - mov %rcx,0x28(%rdi) │ │ │ │ - mov %rdx,0x8(%rdi) │ │ │ │ - mov %r8,0x10(%rdi) │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - mov %r9,0x20(%rdi) │ │ │ │ - movq $0x0,0x38(%rdi) │ │ │ │ - movl $0x0,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - movl $0x0,0x8(%rdi) │ │ │ │ - movq $0x0,0x10(%rdi) │ │ │ │ - ret │ │ │ │ + je 38d28 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jae 38bd8 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea (%r14,%r13,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 38cf0 │ │ │ │ + mov %r15,%r13 │ │ │ │ + jmp 38cf6 │ │ │ │ + nopl (%rax) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 38bd8 │ │ │ │ + mov 0x4(%rbp),%edx │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jb 38ad0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 411b0 │ │ │ │ + mov 0x48(%r12),%rdx │ │ │ │ + mov %eax,%ecx │ │ │ │ + movzbl (%rdx,%rcx,1),%ecx │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 391d0 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0x58(%r12),%r14d │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 38db8 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 38d8b │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 38dc1 │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jae 38db8 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r14,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 38d80 │ │ │ │ + mov %r15,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jb 38d8b │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + jmp 38bdc │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 38db8 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov 0x48(%r12),%rdx │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + mov %eax,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 38e51 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + mov 0x58(%r12),%r13d │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 38bd8 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 38e1f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 38e45 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jae 38bd8 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea (%r14,%r13,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 38e10 │ │ │ │ + mov %r15,%r13 │ │ │ │ + jmp 38e16 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 38bd8 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + je 38ad0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x78(%r12),%rbp │ │ │ │ + call 411b0 │ │ │ │ + mov 0x2c(%rsp),%ecx │ │ │ │ + mov %ecx,0x0(%rbp,%rax,4) │ │ │ │ + jmp 38ad0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + cmp $0xffffffffffffffff,%rcx │ │ │ │ + je 38e9a │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + mov 0x78(%r12),%rax │ │ │ │ + mov %ecx,(%rax,%rdx,4) │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 410f0 │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + cmp 0x8(%r12),%eax │ │ │ │ + jb 38ab8 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 410c0 │ │ │ │ + mov $0x2710,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 41030 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 410f0 │ │ │ │ + cmpl $0x1,0x8(%r12) │ │ │ │ + movq $0x1,0x18(%rsp) │ │ │ │ + jbe 39195 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %eax,%eax │ │ │ │ - movb $0x0,(%rdi) │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movl $0x0,0x2c(%rdi) │ │ │ │ - mov %ax,0x28(%rdi) │ │ │ │ - movl $0x0,0x40(%rdi) │ │ │ │ - movups %xmm0,0x18(%rdi) │ │ │ │ - movups %xmm0,0x30(%rdi) │ │ │ │ - movups %xmm0,0x48(%rdi) │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + movzbl (%rax,%rcx,1),%r15d │ │ │ │ + cmp $0xfd,%r15b │ │ │ │ + jbe 39040 │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov 0x58(%r12),%r14d │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 38db8 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + jmp 38f67 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 38f90 │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jae 38db8 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r14,1),%r15 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r15 │ │ │ │ + lea (%rax,%r15,8),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 38f58 │ │ │ │ + mov %r15,%r14 │ │ │ │ + jmp 38f5e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 38db8 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 411b0 │ │ │ │ + mov 0x48(%r12),%rcx │ │ │ │ + mov %eax,%edx │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 39028 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov 0x58(%r12),%r13d │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 39014 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + jmp 38feb │ │ │ │ nop │ │ │ │ - endbr64 │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - jmp 32c0 │ │ │ │ + je 39020 │ │ │ │ + lea 0x1(%r14),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 39014 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea (%r15,%r13,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 38fe0 │ │ │ │ + mov %r14,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 38feb │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + jmp 38bdc │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x30(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle 310e0 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ - push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ - jmp 3109f │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39014 │ │ │ │ + mov 0x4(%rbp),%edx │ │ │ │ + cmp %edx,0x10(%rsp) │ │ │ │ + jae 39050 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 41180 │ │ │ │ + jmp 38f10 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl %r15b,%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + jmp 38fa0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + movzbl %al,%r13d │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 390d4 │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov 0x58(%r12),%ebp │ │ │ │ + mov 0x50(%r12),%r13 │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 38db8 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + jmp 3909f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 390c3 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jae 38db8 │ │ │ │ + lea (%r14,%rbp,1),%r15 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r15 │ │ │ │ + lea 0x0(%r13,%r15,8),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 39090 │ │ │ │ + mov %r15,%rbp │ │ │ │ + jmp 39096 │ │ │ │ + mov (%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 3108f │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ - movq $0x0,0x20(%rdi,%rbx,1) │ │ │ │ - mov 0x30(%r12),%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x58,%rbx │ │ │ │ - cmp %ebp,%eax │ │ │ │ - jle 310c0 │ │ │ │ - lea (%rdi,%rbx,1),%rax │ │ │ │ - mov 0x40(%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 31070 │ │ │ │ - mov 0x48(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ - lea (%rdi,%rbx,1),%rax │ │ │ │ - jmp 31070 │ │ │ │ - xchg %ax,%ax │ │ │ │ + je 38db8 │ │ │ │ + mov 0x4(%rax),%r13d │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 411b0 │ │ │ │ + mov 0x48(%r12),%rcx │ │ │ │ + mov %eax,%edx │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 39167 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov 0x58(%r12),%r14d │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 39014 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + jmp 3912f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 3915b │ │ │ │ + lea 0x1(%rdx),%r15 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jae 39014 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea (%r15,%r14,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ test %eax,%eax │ │ │ │ - jg 310d0 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jns 39120 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + jmp 39126 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39014 │ │ │ │ + mov 0x4(%rbp),%edx │ │ │ │ + cmp %r13d,%edx │ │ │ │ + je 391dc │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 410f0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + cmp 0x8(%r12),%eax │ │ │ │ + jb 38f00 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 410c0 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 39205 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ jmp 32c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %cl,%eax │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + jmp 38dd2 │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 41180 │ │ │ │ + mov 0x78(%r12),%rdx │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov %ecx,(%rdx,%rax,4) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + jmp 39179 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov $0x8,%edx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov $0x3e8,%esi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - jle 31289 │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea (%rdx,%rsi,8),%rbp │ │ │ │ - jmp 3117a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 31230 │ │ │ │ - movslq %r15d,%rax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea -0x18(%r14,%rax,8),%r13 │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + lea 0x40(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 73bb0 │ │ │ │ mov 0x8(%r13),%eax │ │ │ │ - mov 0x10(%r13),%rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x2(%rax),%esi │ │ │ │ + call 13000 │ │ │ │ + mov 0x8(%r13),%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x60(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x2,%rdx │ │ │ │ + call 3070 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x10,%esi │ │ │ │ + call 13000 │ │ │ │ + movl $0x1,0x70(%r13) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x68(%r13) │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x3c(%rsp) │ │ │ │ + mov 0x60(%r13),%rax │ │ │ │ + movb $0x80,(%rax) │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + mov 0x68(%r13),%rdx │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + lea 0x38(%rsp),%rax │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 73ef0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 73d10 │ │ │ │ + test %al,%al │ │ │ │ + jne 394a2 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + call 73d20 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov 0x3c(%rsp),%ecx │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call 32d80 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 39358 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub %r15,%rcx │ │ │ │ + cmp $0x7f,%rcx │ │ │ │ + jg 393c8 │ │ │ │ + mov %r9d,%eax │ │ │ │ + sub %r15d,%eax │ │ │ │ + mov %al,(%rsi) │ │ │ │ + movd %ebp,%xmm0 │ │ │ │ + movd %r9d,%xmm1 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + movq %xmm0,0x38(%rsp) │ │ │ │ + call 73ef0 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 25600 │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 39480 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 254e0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%rax),%r15d │ │ │ │ + call 254e0 │ │ │ │ + mov 0x4(%rax),%ecx │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %rcx,%r9 │ │ │ │ + cmp %rcx,%r15 │ │ │ │ + jge 39355 │ │ │ │ + mov 0x60(%r13),%rax │ │ │ │ + lea (%rax,%r15,1),%rsi │ │ │ │ + movzbl (%rsi),%edi │ │ │ │ + test %dil,%dil │ │ │ │ + je 39320 │ │ │ │ + add %rcx,%rax │ │ │ │ + movsbl (%rax),%r8d │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 394e7 │ │ │ │ + mov %r15,%rdx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + cmp $0xffffffffffffff81,%rdx │ │ │ │ + jl 39420 │ │ │ │ + mov %r15d,%edx │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %dl,(%rax) │ │ │ │ + jmp 39335 │ │ │ │ + nopl (%rax) │ │ │ │ + movb $0x80,(%rsi) │ │ │ │ + mov 0x70(%r13),%eax │ │ │ │ + mov 0x68(%r13),%rdi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ lea 0x1(%rax),%esi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 3660 │ │ │ │ - movslq 0x8(%r13),%rcx │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - add $0x8,%rbx │ │ │ │ - mov %rax,0x10(%r13) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rsi,(%rax,%rcx,8) │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %edx,0x8(%r13) │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 31210 │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - cmpb $0x2d,0x0(%r13) │ │ │ │ - jne 31128 │ │ │ │ - movzbl 0x1(%r13),%edx │ │ │ │ - lea -0x30(%rdx),%eax │ │ │ │ - cmp $0x9,%al │ │ │ │ - jbe 31128 │ │ │ │ - add $0x1,%r15d │ │ │ │ + mov %r9d,0x14(%rsp) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x70(%r13),%edi │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rax,0x68(%r13) │ │ │ │ + mov 0x14(%rsp),%r9d │ │ │ │ + mov %rdi,%rsi │ │ │ │ + shl $0x4,%rdi │ │ │ │ + add %rdi,%rax │ │ │ │ + add $0x1,%esi │ │ │ │ + mov %r15,(%rax) │ │ │ │ + mov %rcx,0x8(%rax) │ │ │ │ + mov %esi,0x70(%r13) │ │ │ │ + jmp 39335 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movb $0x80,(%rax) │ │ │ │ + mov 0x70(%r13),%eax │ │ │ │ + mov 0x68(%r13),%rdi │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + mov %ecx,0x14(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x70(%r13),%edi │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x14(%rsp),%r9d │ │ │ │ + mov %rax,0x68(%r13) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + shl $0x4,%rdi │ │ │ │ + add %rdi,%rax │ │ │ │ + add $0x1,%esi │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + mov %esi,0x70(%r13) │ │ │ │ + jmp 39335 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 25370 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %dl,0x7(%rsp) │ │ │ │ - movslq %r15d,%rax │ │ │ │ - lea (%rax,%rax,2),%rcx │ │ │ │ - lea 0x0(,%rcx,8),%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 3660 │ │ │ │ - movzbl 0x7(%rsp),%edx │ │ │ │ - lea -0x18(%rax,%r12,1),%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x2d,%dl │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movl $0x0,0x8(%r12) │ │ │ │ - sete %al │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - lea 0x1(%r13,%rax,1),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 32d0 │ │ │ │ - add $0x1,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 3126b │ │ │ │ - add $0x8,%rbx │ │ │ │ - mov %r13,(%r12) │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 3117a │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - mov %r14,0x8(%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ + call 73d10 │ │ │ │ + test %al,%al │ │ │ │ + je 392e8 │ │ │ │ + mov 0x70(%r13),%esi │ │ │ │ + mov 0x68(%r13),%rdi │ │ │ │ + mov $0x10,%edx │ │ │ │ + lea 0x3797a(%rip),%rcx │ │ │ │ + call 34d0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 73c60 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3950f │ │ │ │ + add $0x88,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x18,%esi │ │ │ │ - mov $0x1,%r15d │ │ │ │ - call 3660 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x8,%esi │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,%r13 │ │ │ │ - movl $0x0,0x8(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - jmp 3114f │ │ │ │ - mov 0x6c18e(%rip),%rdi │ │ │ │ - lea 0x506a4(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ + movsbl %dil,%ecx │ │ │ │ + lea 0x4b8a6(%rip),%rdx │ │ │ │ + mov $0x4a9,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 31221 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 31210 │ │ │ │ + lea 0x484a4(%rip),%rdi │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x30(%rdi),%eax │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ - add $0x1,%eax │ │ │ │ - cltq │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,2),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 3660 │ │ │ │ - movslq 0x30(%rbx),%rcx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - lea (%rcx,%rcx,4),%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea (%rcx,%rsi,2),%rcx │ │ │ │ - add $0x1,%edx │ │ │ │ - lea (%rax,%rcx,8),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %cx,0x28(%rax) │ │ │ │ - movl $0x0,0x40(%rax) │ │ │ │ - mov %rbp,0x8(%rax) │ │ │ │ - movl $0x13,0x2c(%rax) │ │ │ │ - movups %xmm0,0x18(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - movups %xmm0,0x48(%rax) │ │ │ │ - mov %edx,0x30(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ + xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %r8,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x30(%rdi),%ebp │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %edx,0x30(%rsp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %esi,0xc(%rsp) │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + lea 0x2(%rax),%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov $0xff,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + lea 0x2(,%rax,4),%rdx │ │ │ │ + call 3070 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x18,%esi │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x18,%esi │ │ │ │ + mov %rax,%r15 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jle 31715 │ │ │ │ - mov %ecx,%r12d │ │ │ │ - test %r8,%r8 │ │ │ │ - je 31528 │ │ │ │ - test %cl,%cl │ │ │ │ - je 313e0 │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov $0x186a0,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 41030 │ │ │ │ + mov $0x186a0,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 41030 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 410f0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 410f0 │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov (%rax),%esi │ │ │ │ + call 410f0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 410f0 │ │ │ │ + cmpl $0x1,0x8(%r14) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + movq $0x1,0x8(%rsp) │ │ │ │ + jbe 399c6 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov (%rax,%r15,4),%esi │ │ │ │ + call 410f0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 410f0 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %r15,(%rsp) │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x48(%rax),%rax │ │ │ │ + movzbl (%rax,%rcx,1),%ebp │ │ │ │ + cmp $0xfd,%bpl │ │ │ │ + jbe 396ee │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x58(%rax),%r13d │ │ │ │ + mov 0x50(%rax),%rdi │ │ │ │ + test %r13,%r13 │ │ │ │ + je 396b6 │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ xor %r14d,%r14d │ │ │ │ - mov %ecx,0x34(%rsp) │ │ │ │ - mov %r14d,%r13d │ │ │ │ - mov %rdi,%r14 │ │ │ │ - nop │ │ │ │ - cmp %r12b,(%r14) │ │ │ │ - je 31753 │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ + lea 0x60(%rsp),%rbp │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rdi,%r15 │ │ │ │ + jmp 39694 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 396e0 │ │ │ │ + lea 0x1(%r12),%r14 │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jae 396b6 │ │ │ │ + lea (%r14,%rbx,1),%r12 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%r12 │ │ │ │ + lea (%r15,%r12,8),%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 39688 │ │ │ │ + mov %r12,%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jb 39694 │ │ │ │ + mov 0x24(%rsp),%ecx │ │ │ │ + lea 0x4b527(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + lea 0x482d7(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + test %r13,%r13 │ │ │ │ + je 396b6 │ │ │ │ + mov 0x4(%r13),%ebp │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %ebp,%ebp │ │ │ │ + call 411b0 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jge 39908 │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 41180 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 41180 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + lea 0x1(%rax),%ebp │ │ │ │ + mov %rbp,%r12 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 3510 │ │ │ │ + call 410e0 │ │ │ │ + test %al,%al │ │ │ │ + jne 39790 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 411b0 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jl 39790 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 411b0 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jge 39790 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 41180 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 41180 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jg 39868 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jle 39730 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %rax,%r12 │ │ │ │ + call 410e0 │ │ │ │ + test %al,%al │ │ │ │ + je 3973c │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 410f0 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r14d,%ebp │ │ │ │ + call 410f0 │ │ │ │ + cmpb $0x0,0x63c5d(%rip) │ │ │ │ + mov %r14d,%ecx │ │ │ │ + jne 398b0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x60(%rax),%rax │ │ │ │ + movsbq (%rax,%rbp,1),%rax │ │ │ │ + mov %al,0x5f(%rsp) │ │ │ │ + cmp $0x80,%al │ │ │ │ + jne 3988f │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + mov 0x70(%rax),%r15d │ │ │ │ + mov 0x68(%rax),%rdi │ │ │ │ + test %r15,%r15 │ │ │ │ + je 39852 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x60(%rsp),%rbp │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov %ecx,0x28(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + jmp 39823 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 39878 │ │ │ │ + lea 0x1(%r15),%r12 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jae 3984e │ │ │ │ + lea (%r12,%rbx,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + shl $0x4,%r13 │ │ │ │ + add %rbp,%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 70e70 │ │ │ │ test %eax,%eax │ │ │ │ - je 3172c │ │ │ │ - add $0x1,%r13d │ │ │ │ - add $0x58,%r14 │ │ │ │ - cmp %r13d,%ebp │ │ │ │ - jne 313a0 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov 0x34(%rsp),%edx │ │ │ │ - movslq %ebp,%r13 │ │ │ │ - jmp 3141b │ │ │ │ + jns 39818 │ │ │ │ + mov %r15,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jb 39823 │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + lea 0x4b3b7(%rip),%rdx │ │ │ │ + mov $0x307,%esi │ │ │ │ + jmp 396c6 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,0x34(%rsp) │ │ │ │ - lea 0x8(%rdi),%r12 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rdi,%r14 │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 39730 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + test %r13,%r13 │ │ │ │ + je 39852 │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + add %rsi,%rax │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + cmovne %esi,%ecx │ │ │ │ + mov %ecx,0x4(%rax,%r12,4) │ │ │ │ + jmp 39638 │ │ │ │ + mov %r14d,0x28(%rsp) │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0xa0(%r14),%rsi │ │ │ │ + mov 0x94(%r14),%edi │ │ │ │ + add %rbp,%rsi │ │ │ │ + call 35d0 │ │ │ │ + lea 0x5f(%rsp),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov 0x94(%r14),%edi │ │ │ │ + call 3180 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 39abe │ │ │ │ + movsbq 0x5f(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + jmp 397cf │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x48(%rax),%rax │ │ │ │ + movzbl (%rax,%rcx,1),%ebp │ │ │ │ + cmp $0xfd,%bpl │ │ │ │ + jbe 39993 │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x58(%rax),%ecx │ │ │ │ + mov 0x50(%rax),%r13 │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 396b6 │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x60(%rsp),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp 3995f │ │ │ │ xchg %ax,%ax │ │ │ │ - mov (%r12),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3510 │ │ │ │ + je 39980 │ │ │ │ + lea 0x1(%r15),%rbp │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jae 396b6 │ │ │ │ + lea 0x0(%rbp,%rbx,1),%r15 │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%r15 │ │ │ │ + lea 0x0(%r13,%r15,8),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ test %eax,%eax │ │ │ │ - je 3172c │ │ │ │ - add $0x1,%r13d │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp %r13d,%ebp │ │ │ │ - jne 313f0 │ │ │ │ - mov 0x34(%rsp),%edx │ │ │ │ + jns 39950 │ │ │ │ + mov %r15,%rbx │ │ │ │ + jmp 39956 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + test %r12,%r12 │ │ │ │ + je 396b6 │ │ │ │ + mov 0x4(%r12),%ebp │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %ebp,%ebp │ │ │ │ + call 411b0 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jg 39a13 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + addq $0x1,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + addq $0x1,0x30(%rsp) │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jg 39600 │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 410c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 410c0 │ │ │ │ mov %r14,%rdi │ │ │ │ - movslq %ebp,%r13 │ │ │ │ - lea 0x1(%rbp),%eax │ │ │ │ - mov %edx,0x34(%rsp) │ │ │ │ - cltq │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - lea (%rax,%rcx,2),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 3660 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0xc(%rsp),%r14d │ │ │ │ - mov %rax,0x38(%r15) │ │ │ │ - mov %rax,%rcx │ │ │ │ - movslq 0x30(%r15),%rax │ │ │ │ - lea (%rax,%rax,4),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea (%rax,%rdi,2),%rax │ │ │ │ - add $0x1,%esi │ │ │ │ - lea (%rcx,%rax,8),%rax │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov 0x34(%rsp),%edx │ │ │ │ - mov %rbx,0x8(%rax) │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov %dl,(%rax) │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - movb $0x0,0x28(%rax) │ │ │ │ - mov %rdx,0x18(%rax) │ │ │ │ - movzbl 0x30(%rsp),%edx │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - mov %dl,0x29(%rax) │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - movl $0x0,0x40(%rax) │ │ │ │ - movq $0x0,0x48(%rax) │ │ │ │ - mov %r14d,0x2c(%rax) │ │ │ │ - mov %rbx,0x30(%rax) │ │ │ │ - mov %rdx,0x50(%rax) │ │ │ │ - mov %esi,0x30(%r15) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 31512 │ │ │ │ - lea 0x0(%r13,%r13,4),%rax │ │ │ │ - mov $0x2710,%edi │ │ │ │ - lea 0x0(%r13,%rax,2),%rbx │ │ │ │ - shl $0x3,%rbx │ │ │ │ - lea (%rcx,%rbx,1),%r12 │ │ │ │ - call 31a0 │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - cmp $0x15,%r14d │ │ │ │ - ja 314fb │ │ │ │ - lea 0x55efa(%rip),%rdx │ │ │ │ - mov %r14d,%ebp │ │ │ │ - movslq (%rdx,%rbp,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - notrack jmp *%rax │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x38(%r15),%rax │ │ │ │ - movq $0x0,0x20(%rax,%rbx,1) │ │ │ │ - add $0x48,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 39ad4 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + add $0x78,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %cl,%cl │ │ │ │ - je 3154c │ │ │ │ - mov %rdi,%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp (%rsi),%r12b │ │ │ │ - je 31757 │ │ │ │ - add $0x1,%ecx │ │ │ │ - add $0x58,%rsi │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jne 31538 │ │ │ │ - movslq %ebp,%r13 │ │ │ │ - jmp 3141b │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - lea 0x500c0(%rip),%rcx │ │ │ │ - mov (%rax),%r8d │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 3600 <__sprintf_chk@plt> │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 31512 │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - mov 0x4(%rax),%r9d │ │ │ │ - lea 0x503d3(%rip),%rcx │ │ │ │ - mov (%rax),%r8d │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 3600 <__sprintf_chk@plt> │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - mov (%rax),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 3171d │ │ │ │ - add $0x48,%rsp │ │ │ │ - lea 0x50389(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - mov $0x1,%esi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 3600 <__sprintf_chk@plt> │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - lea 0x50a18(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov $0x1,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 3600 <__sprintf_chk@plt> │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - lea 0x513e8(%rip),%rcx │ │ │ │ - movsbl (%rax),%r8d │ │ │ │ - jmp 31568 │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 31512 │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - mov 0x4(%rax),%r9d │ │ │ │ - lea 0x502e8(%rip),%rcx │ │ │ │ - mov (%rax),%r8d │ │ │ │ - jmp 315aa │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 31512 │ │ │ │ - mov 0x4(%rax),%r9d │ │ │ │ - mov (%rax),%r8d │ │ │ │ - lea 0x502cc(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %eax,0x80(%rsp) │ │ │ │ - add $0x48,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 3600 <__sprintf_chk@plt> │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 31512 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - lea 0x50296(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x2,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 3600 <__sprintf_chk@plt> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 3141b │ │ │ │ - movl $0x656e6f6e,(%rdi) │ │ │ │ - movb $0x0,0x4(%rdi) │ │ │ │ - jmp 31512 │ │ │ │ - mov 0x6bccd(%rip),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x50203(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov 0x34(%rsp),%edx │ │ │ │ - mov 0x6bca2(%rip),%rdi │ │ │ │ - movsbl %dl,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x501bc(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 410f0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x48(%rax),%rax │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 39aad │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x58(%rax),%ecx │ │ │ │ + mov 0x50(%rax),%rbp │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 39a96 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + lea 0x60(%rsp),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + jmp 39a73 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 39a9f │ │ │ │ + lea 0x1(%r13),%r15 │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jae 39a96 │ │ │ │ + lea (%r15,%rbx,1),%r13 │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%r13 │ │ │ │ + lea 0x0(%rbp,%r13,8),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 39a68 │ │ │ │ + mov %r13,%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jb 39a73 │ │ │ │ + mov 0x24(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + test %r12,%r12 │ │ │ │ + je 39a96 │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %eax,%esi │ │ │ │ + call 410f0 │ │ │ │ + jmp 399a4 │ │ │ │ + lea 0x47eef(%rip),%rdi │ │ │ │ + call 3680 │ │ │ │ + mov $0x1,%edi │ │ │ │ call 3140 │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - movslq %esi,%rsi │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - lea (%rsi,%rsi,2),%rbx │ │ │ │ - mov 0x8(%rdi),%r14 │ │ │ │ - shl $0x3,%rbx │ │ │ │ - mov 0x8(%r14,%rbx,1),%r12d │ │ │ │ - mov 0x8(%r14),%esi │ │ │ │ - mov 0x10(%r14),%rdi │ │ │ │ - sub %edx,%r12d │ │ │ │ - add %r12d,%esi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 3660 │ │ │ │ - movslq %r13d,%rcx │ │ │ │ - mov %rax,0x10(%r14) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movslq %r12d,%r14 │ │ │ │ - shl $0x3,%r14 │ │ │ │ - mov 0x10(%rax,%rbx,1),%rdx │ │ │ │ - lea (%rdx,%rcx,8),%rsi │ │ │ │ - movslq 0x8(%rax),%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - call 3480 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - add %r12d,0x8(%rax) │ │ │ │ - lea (%rax,%rbx,1),%r12 │ │ │ │ - mov 0x10(%r12),%rdi │ │ │ │ - call 3660 │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %r13d,0x8(%rax,%rbx,1) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov (%rdx),%ebx │ │ │ │ - movslq %ecx,%rdx │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - lea (%rdx,%rdx,2),%r12 │ │ │ │ - lea (%rsi,%rsi,4),%rdx │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - lea (%rsi,%rdx,2),%r13 │ │ │ │ - mov 0x38(%rax),%rsi │ │ │ │ - shl $0x3,%r12 │ │ │ │ - lea -0x1(%rbx),%edi │ │ │ │ - shl $0x3,%r13 │ │ │ │ - lea (%r14,%r12,1),%r9 │ │ │ │ - lea (%rsi,%r13,1),%rbx │ │ │ │ - movslq 0x8(%r9),%r15 │ │ │ │ - cmpl $0x15,0x2c(%rbx) │ │ │ │ - mov 0x30(%rbx),%r8 │ │ │ │ - ja 324b2 │ │ │ │ - mov 0x2c(%rbx),%edx │ │ │ │ - lea 0x55bb9(%rip),%r10 │ │ │ │ - movslq (%r10,%rdx,4),%rdx │ │ │ │ - add %r10,%rdx │ │ │ │ - notrack jmp *%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle 32602 │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jle 318be │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jne 3261b │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 31780 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov $0x1,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle 32602 │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jle 32520 │ │ │ │ - cmp %ecx,%edi │ │ │ │ - je 318af │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movsbl (%rbx),%edx │ │ │ │ - lea 0x525db(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 30ed0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jg 318a7 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 318be │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%r9),%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xc8,%rsp │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov (%rax),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32d0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - sub $0x2b,%eax │ │ │ │ - test $0xfd,%al │ │ │ │ - sete %al │ │ │ │ - sete %cl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl (%r15,%rax,1),%eax │ │ │ │ - sub $0x30,%eax │ │ │ │ - cmp $0x9,%al │ │ │ │ - ja 31984 │ │ │ │ - add $0x1,%ecx │ │ │ │ - movslq %ecx,%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%r15,%rax,1),%ebx │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - lea -0x30(%rbx),%edx │ │ │ │ - cmp $0x9,%dl │ │ │ │ - jbe 31970 │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jne 32735 │ │ │ │ - mov $0xa,%edx │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x8(%rbx),%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call 3430 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - lea 0x7fffffff(%rax),%edx │ │ │ │ - cmp $0xfffffffd,%edx │ │ │ │ - ja 32729 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 318be │ │ │ │ - cmp %eax,(%r8) │ │ │ │ - jl 319cc │ │ │ │ - cmp %eax,0x4(%r8) │ │ │ │ - jle 318be │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x5261d(%rip),%rsi │ │ │ │ - mov 0x10(%rax,%r12,1),%rax │ │ │ │ - add 0x38(%rdi),%r13 │ │ │ │ - movsbl 0x0(%r13),%ecx │ │ │ │ - mov 0x8(%r13),%r8 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle 32772 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 318be │ │ │ │ - mov (%r8),%edx │ │ │ │ - cmp %r15d,%edx │ │ │ │ - jge 32550 │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jne 327c2 │ │ │ │ - mov %edi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 31780 │ │ │ │ - jmp 318be │ │ │ │ - nopl (%rax) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle 32602 │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jne 318a7 │ │ │ │ - mov 0x10(%r9),%rax │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov (%rax),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32d0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ mov %rax,%rdi │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - sub $0x2b,%eax │ │ │ │ - test $0xfd,%al │ │ │ │ - sete %al │ │ │ │ - sete %cl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl (%r15,%rax,1),%eax │ │ │ │ - sub $0x30,%eax │ │ │ │ - cmp $0x9,%al │ │ │ │ - ja 31ab4 │ │ │ │ - add $0x1,%ecx │ │ │ │ - movslq %ecx,%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r15,%rax,1),%ebx │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - lea -0x30(%rbx),%edx │ │ │ │ - cmp $0x9,%dl │ │ │ │ - jbe 31aa0 │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jne 327e7 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call 3430 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - cmp $0x7ffffffe,%eax │ │ │ │ - ja 327db │ │ │ │ - test %r8,%r8 │ │ │ │ - je 318be │ │ │ │ - cmp %eax,(%r8) │ │ │ │ - jl 31af8 │ │ │ │ - cmp %eax,0x4(%r8) │ │ │ │ - jle 318be │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x52569(%rip),%rsi │ │ │ │ - mov 0x10(%rax,%r12,1),%rax │ │ │ │ - add 0x38(%rdi),%r13 │ │ │ │ - movsbl 0x0(%r13),%ecx │ │ │ │ - mov 0x8(%r13),%r8 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ + shl $0x2,%rdx │ │ │ │ + call 3070 │ │ │ │ + mov $0x20,%edi │ │ │ │ + call 31a0 │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov $0x186a0,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 65fe0 │ │ │ │ + mov 0x5c(%rbx),%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0xa8(%rsp),%rsi │ │ │ │ + movl $0x0,0xa8(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0xac(%rsp) │ │ │ │ + call 66100 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + movl $0x0,0x44(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call 660f0 │ │ │ │ + test %al,%al │ │ │ │ + jne 3a121 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle 32602 │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jne 318a7 │ │ │ │ - mov 0x10(%r9),%rax │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov (%rax),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32d0 │ │ │ │ - movzbl (%r15),%ebx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea -0x2b(%rbx),%edx │ │ │ │ - and $0xfd,%edx │ │ │ │ - sete %dl │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movzbl %dl,%edx │ │ │ │ - jmp 31b8f │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r9b,%r9b │ │ │ │ - jne 31ba2 │ │ │ │ - mov $0x1,%r9d │ │ │ │ - add $0x1,%rdx │ │ │ │ - movzbl (%r15,%rdx,1),%ecx │ │ │ │ - lea -0x30(%rcx),%edi │ │ │ │ - cmp $0x9,%dil │ │ │ │ - jbe 31b8b │ │ │ │ - cmp $0x2e,%cl │ │ │ │ - je 31b80 │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 326d3 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 66290 │ │ │ │ + mov 0x44(%rsp),%edx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jl 3a4b0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call 3770 │ │ │ │ - ucomisd 0x5521f(%rip),%xmm0 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - jp 31bce │ │ │ │ - je 326c7 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 318be │ │ │ │ - comisd (%r8),%xmm0 │ │ │ │ - ja 31bee │ │ │ │ - movsd 0x8(%r8),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 318be │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x5238b(%rip),%rsi │ │ │ │ - mov 0x10(%rax,%r12,1),%rax │ │ │ │ - add 0x38(%rdi),%r13 │ │ │ │ - movsbl 0x0(%r13),%ecx │ │ │ │ - mov 0x8(%r13),%r8 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jle 3278b │ │ │ │ - cmp $0x2,%r15d │ │ │ │ - je 31c59 │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jne 3280b │ │ │ │ + call 66210 │ │ │ │ + mov (%rax),%ebx │ │ │ │ + mov 0x4(%rax),%r14d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %ebx,0x8(%rsp) │ │ │ │ + mov %r14d,0x28(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 32d80 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 39c44 │ │ │ │ + mov 0x8(%r15),%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + je 3ab10 │ │ │ │ + mov 0x28(%rsp),%edi │ │ │ │ + cmp %edi,0x8(%rsp) │ │ │ │ + je 3a858 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x48(%rsi),%rax │ │ │ │ + cmp 0x8(%rsi),%edi │ │ │ │ + jae 39db0 │ │ │ │ mov %edi,%esi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call 31780 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - lea (%r14,%r12,1),%r9 │ │ │ │ - mov 0x10(%r9),%rbx │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov (%rbx),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32d0 │ │ │ │ - movzbl (%r15),%edi │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - lea -0x2b(%rdi),%edx │ │ │ │ - and $0xfd,%edx │ │ │ │ - sete %dl │ │ │ │ - xor %edi,%edi │ │ │ │ - movzbl %dl,%edx │ │ │ │ - jmp 31c9e │ │ │ │ + movzbl (%rax,%rsi,1),%r10d │ │ │ │ + movzbl %r10b,%ebp │ │ │ │ + cmp $0xfd,%r10b │ │ │ │ + jbe 39d0b │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %edi,0xa0(%rsp) │ │ │ │ + mov 0x58(%rax),%ecx │ │ │ │ + mov 0x50(%rax),%r8 │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 39ce6 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + lea 0xa0(%rsp),%rbx │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r15,%r13 │ │ │ │ + jmp 39cc3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %dil,%dil │ │ │ │ - jne 31cb1 │ │ │ │ - mov $0x1,%edi │ │ │ │ - add $0x1,%rdx │ │ │ │ - movzbl (%r15,%rdx,1),%ecx │ │ │ │ - lea -0x30(%rcx),%esi │ │ │ │ - cmp $0x9,%sil │ │ │ │ - jbe 31c9a │ │ │ │ - cmp $0x2e,%cl │ │ │ │ - je 31c90 │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 32135 │ │ │ │ + je 39cef │ │ │ │ + lea 0x1(%rbp),%r13 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jae 39ce6 │ │ │ │ + lea 0x0(%r13,%r12,1),%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call 32d0 │ │ │ │ - movzbl (%rbx),%edi │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - lea -0x2b(%rdi),%edx │ │ │ │ - and $0xfd,%edx │ │ │ │ - sete %dl │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movzbl %dl,%edx │ │ │ │ - jmp 31cff │ │ │ │ + shr $1,%rbp │ │ │ │ + lea (%r14,%rbp,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 39cb8 │ │ │ │ + mov %rbp,%r12 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jb 39cc3 │ │ │ │ + mov 0x28(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + test %r15,%r15 │ │ │ │ + je 39ce6 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x4(%r15),%ebp │ │ │ │ + mov 0x48(%rax),%rax │ │ │ │ + mov 0x28(%rsp),%edi │ │ │ │ + lea 0x1(%rdi),%edx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + movzbl (%rax,%rdx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 3aa28 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %ecx,0xa0(%rsp) │ │ │ │ + mov 0x58(%rax),%r14d │ │ │ │ + mov 0x50(%rax),%r9 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 39da1 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %ebp,0x68(%rsp) │ │ │ │ + mov %r14,%rbp │ │ │ │ + lea 0xa0(%rsp),%rbx │ │ │ │ + mov %r12,0x58(%rsp) │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %r9,%r12 │ │ │ │ + mov %ecx,0x38(%rsp) │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + jmp 39d77 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 3a78a │ │ │ │ + lea 0x1(%r13),%r14 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jae 39d9d │ │ │ │ + lea 0x0(%rbp,%r14,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r12,%rdx,8),%r15 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 39d68 │ │ │ │ + mov %r13,%rbp │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jb 39d77 │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + call 32d30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x78(%rsi),%rdx │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov (%rdx,%rcx,4),%edx │ │ │ │ + lea 0x0(,%rcx,4),%rbp │ │ │ │ + movzbl (%rax,%rdx,1),%edi │ │ │ │ + mov %rdx,%r9 │ │ │ │ + movzbl %dil,%edx │ │ │ │ + cmp $0xfd,%dil │ │ │ │ + jbe 39e86 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r9d,0xa0(%rsp) │ │ │ │ + mov 0x58(%rax),%r15d │ │ │ │ + mov 0x50(%rax),%rdx │ │ │ │ + test %r15,%r15 │ │ │ │ + je 39e55 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0xa0(%rsp),%rbx │ │ │ │ + mov %r12,0x58(%rsp) │ │ │ │ + mov %rbp,0x68(%rsp) │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r9d,0x38(%rsp) │ │ │ │ + jmp 39e2b │ │ │ │ + nop │ │ │ │ + je 39e60 │ │ │ │ + lea 0x1(%r15),%r12 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jae 39e50 │ │ │ │ + lea (%r12,%rbp,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r14 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 39e20 │ │ │ │ + mov %r15,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jb 39e2b │ │ │ │ + mov 0x38(%rsp),%r9d │ │ │ │ + mov %r9d,%ecx │ │ │ │ + jmp 39f15 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x58(%rsp),%r12 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov 0x68(%rsp),%rbp │ │ │ │ + mov 0x38(%rsp),%r9d │ │ │ │ + test %r14,%r14 │ │ │ │ + je 39e55 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x4(%r14),%edx │ │ │ │ + mov 0x48(%rax),%rax │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3a6d8 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %eax,0xa0(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x58(%rax),%r14d │ │ │ │ + mov 0x50(%rax),%rsi │ │ │ │ + test %r14,%r14 │ │ │ │ + je 39f11 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0xa0(%rsp),%rbx │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov %edx,0x68(%rsp) │ │ │ │ + jmp 39eeb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 39f30 │ │ │ │ + lea 0x1(%r14),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 39f11 │ │ │ │ + lea 0x0(%rbp,%r12,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r15 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 39ee0 │ │ │ │ + mov %r14,%r12 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jb 39eeb │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + lea 0x4accc(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + jmp 3a016 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r9b,%r9b │ │ │ │ - jne 31d11 │ │ │ │ - mov $0x1,%r9d │ │ │ │ - add $0x1,%rdx │ │ │ │ - movzbl (%rbx,%rdx,1),%ecx │ │ │ │ - lea -0x30(%rcx),%esi │ │ │ │ - cmp $0x9,%sil │ │ │ │ - jbe 31cfb │ │ │ │ - cmp $0x2e,%cl │ │ │ │ - je 31cf0 │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x60(%rsp),%rbp │ │ │ │ + mov 0x68(%rsp),%edx │ │ │ │ + test %r15,%r15 │ │ │ │ + je 39f11 │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ cmp %edx,%eax │ │ │ │ - jne 32135 │ │ │ │ + jb 3a6eb │ │ │ │ + cmpb $0x0,0x634ae(%rip) │ │ │ │ + jne 3a458 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x60(%rax),%rax │ │ │ │ + movsbq (%rax,%rcx,1),%rax │ │ │ │ + mov %al,0x9f(%rsp) │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + cmp $0x80,%al │ │ │ │ + jne 3a048 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r8,0xa0(%rsp) │ │ │ │ + mov 0x70(%rax),%r15d │ │ │ │ + mov 0x68(%rax),%rdi │ │ │ │ + test %r15,%r15 │ │ │ │ + je 3a006 │ │ │ │ + mov %r12,0x58(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rbx │ │ │ │ + mov %r8,0x68(%rsp) │ │ │ │ + jmp 39fdb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3a030 │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jae 3a006 │ │ │ │ + lea (%r12,%r13,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + shl $0x4,%r14 │ │ │ │ + add %rbp,%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e70 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 39fd0 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jb 39fdb │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + lea 0x4abff(%rip),%rdx │ │ │ │ + mov $0x307,%esi │ │ │ │ + lea 0x47987(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x58(%rsp),%r12 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 3a006 │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + mov 0x28(%rsp),%r9d │ │ │ │ + add %r8,%rax │ │ │ │ + cmp %r9,%rax │ │ │ │ + jne 3a358 │ │ │ │ + mov 0x38(%rsp),%r14d │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov %esi,(%rax,%r14,4) │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 3a0ab │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x10(%r15),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov (%rdx,%rax,4),%eax │ │ │ │ + lea (%rsi,%rax,4),%rcx │ │ │ │ + mov (%rcx),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 3a0a7 │ │ │ │ + mov 0x8(%r15),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jb 3a190 │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 25600 │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jae 3a0f8 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13d,%esi │ │ │ │ + call 254e0 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdx,0xb0(%rsp) │ │ │ │ + shr $0x20,%rcx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jae 3a080 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 66100 │ │ │ │ + addl $0x1,0x40(%rsp) │ │ │ │ + jmp 3a0a7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3770 │ │ │ │ - ucomisd 0x550b0(%rip),%xmm0 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - jp 31d41 │ │ │ │ - je 32131 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 25370 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 660f0 │ │ │ │ + test %al,%al │ │ │ │ + je 39bd8 │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - mov 0x10(%rax,%r12,1),%rax │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - call 3770 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - ucomisd 0x55073(%rip),%xmm0 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - jp 31d7b │ │ │ │ - je 32131 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 32483 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 318be │ │ │ │ - comisd (%r8),%xmm0 │ │ │ │ - ja 31da5 │ │ │ │ - movsd 0x8(%r8),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 318be │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0x10(%rax,%r12,1),%rax │ │ │ │ - add 0x38(%rdi),%r13 │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 66080 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x44(%rsp),%r8d │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x5235a(%rip),%rsi │ │ │ │ - mov 0x8(%r13),%r9 │ │ │ │ - movsbl 0x0(%r13),%r8d │ │ │ │ - call 30ed0 │ │ │ │ + mov 0x632ac(%rip),%rdi │ │ │ │ + lea 0x4ac5d(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3b609 │ │ │ │ + add $0xc8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpb $0x0,0x6327a(%rip) │ │ │ │ + mov %ebp,%esi │ │ │ │ + jne 3a4c8 │ │ │ │ + mov 0x60(%r15),%rax │ │ │ │ + movsbq (%rax,%rsi,1),%rax │ │ │ │ + mov %al,0x9c(%rsp) │ │ │ │ + cmp $0x80,%al │ │ │ │ + jne 3a270 │ │ │ │ + mov 0x70(%r15),%r9d │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov 0x68(%r15),%rsi │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + test %r9,%r9 │ │ │ │ + je 3b580 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13d,0x58(%rsp) │ │ │ │ + mov %rsi,%r12 │ │ │ │ + lea 0xa0(%rsp),%r14 │ │ │ │ + mov %r15,0x60(%rsp) │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r9,%r15 │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %ebp,0x28(%rsp) │ │ │ │ + jmp 3a20b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3a250 │ │ │ │ + lea 0x1(%rbp),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 3a237 │ │ │ │ + lea 0x0(%r13,%r15,1),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rcx,%rbp │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add %r12,%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 70e70 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3a200 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jb 3a20b │ │ │ │ + mov 0x28(%rsp),%r14d │ │ │ │ + mov %r14d,%ecx │ │ │ │ + lea 0x4a9ca(%rip),%rdx │ │ │ │ + mov $0x307,%esi │ │ │ │ + jmp 3a016 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%ebp │ │ │ │ + mov 0x58(%rsp),%r13d │ │ │ │ + mov 0x60(%rsp),%r15 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3b580 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + neg %rdx │ │ │ │ + cmovns %rdx,%rax │ │ │ │ + mov 0x8(%r15),%edx │ │ │ │ + sub $0x1,%edx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jge 3a0a7 │ │ │ │ + mov (%rcx),%esi │ │ │ │ + cmpb $0x0,0x6317e(%rip) │ │ │ │ + mov %rsi,%r12 │ │ │ │ + jne 3b058 │ │ │ │ + mov 0x60(%r15),%rax │ │ │ │ + movsbq (%rax,%rsi,1),%rax │ │ │ │ + mov %al,0x9d(%rsp) │ │ │ │ + cmp $0x80,%al │ │ │ │ + jne 3a539 │ │ │ │ + mov 0x70(%r15),%r9d │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov 0x68(%r15),%rsi │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + test %r9,%r9 │ │ │ │ + je 3b5b5 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r13d,0x58(%rsp) │ │ │ │ + mov %r9,%r13 │ │ │ │ + lea 0xa0(%rsp),%r14 │ │ │ │ + mov %r15,0x60(%rsp) │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r12d,0x28(%rsp) │ │ │ │ + jmp 3a310 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle 32772 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 318be │ │ │ │ - mov (%r8),%edx │ │ │ │ - cmp %r15d,%edx │ │ │ │ - jge 31e0e │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jne 32759 │ │ │ │ - mov %edi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call 31780 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - cmp %r15d,0x4(%r8) │ │ │ │ - jle 318be │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x52525(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - add 0x38(%rdi),%r13 │ │ │ │ - mov 0x8(%r13),%rcx │ │ │ │ - movsbl 0x0(%r13),%edx │ │ │ │ - call 30ed0 │ │ │ │ + je 3a518 │ │ │ │ + lea 0x1(%r12),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 3a33b │ │ │ │ + lea (%r15,%r13,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %rdx,%r12 │ │ │ │ + shl $0x4,%rbp │ │ │ │ + add %rbx,%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e70 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3a300 │ │ │ │ + mov %r12,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 3a310 │ │ │ │ + mov 0x28(%rsp),%ebx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + lea 0x4a8c8(%rip),%rdx │ │ │ │ + mov $0x307,%esi │ │ │ │ + jmp 3a016 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jg 318a7 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 318be │ │ │ │ - jmp 31a4b │ │ │ │ + cmpb $0x0,0x630b2(%rip) │ │ │ │ + jne 3a968 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x60(%rax),%rax │ │ │ │ + movsbq (%rax,%r9,1),%rax │ │ │ │ + mov %al,0x9a(%rsp) │ │ │ │ + cmp $0x80,%al │ │ │ │ + jne 3a430 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r9,0xa0(%rsp) │ │ │ │ + mov 0x70(%rax),%r10d │ │ │ │ + mov 0x68(%rax),%rsi │ │ │ │ + test %r10,%r10 │ │ │ │ + je 3a3fe │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x60(%rsp) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %r10,%r13 │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rbx │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + jmp 3a3d3 │ │ │ │ + nopl (%rax) │ │ │ │ + je 3a413 │ │ │ │ + lea 0x1(%r15),%r12 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jae 3a3fe │ │ │ │ + lea (%r12,%r13,1),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + shl $0x4,%r14 │ │ │ │ + add %rbp,%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e70 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3a3c8 │ │ │ │ + mov %r15,%r13 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jb 3a3d3 │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + lea 0x4a807(%rip),%rdx │ │ │ │ + mov $0x307,%esi │ │ │ │ + jmp 3a016 │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + mov 0x60(%rsp),%r12 │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov 0x70(%rsp),%r8 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 3a3fe │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + add %rax,%r9 │ │ │ │ + cmp %r8,%r9 │ │ │ │ + jne 3a608 │ │ │ │ + mov 0x38(%rsp),%r14d │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + mov %esi,(%rax,%r14,4) │ │ │ │ + jmp 3a06b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jg 318a7 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 318be │ │ │ │ - jmp 31b3b │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x94(%rbx),%edi │ │ │ │ + add 0xa0(%rbx),%rsi │ │ │ │ + call 35d0 │ │ │ │ + mov 0x94(%rbx),%edi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x9f(%rsp),%rsi │ │ │ │ + call 3180 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 3b5f3 │ │ │ │ + movsbq 0x9f(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + jmp 39f7e │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 66290 │ │ │ │ + mov %eax,0x44(%rsp) │ │ │ │ + jmp 39bef │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%r15),%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jbe 32695 │ │ │ │ - cmp $0x3,%r15d │ │ │ │ - jg 324d0 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 318be │ │ │ │ - mov 0x10(%r9),%rbx │ │ │ │ - mov (%rbx),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32d0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rax,%r8 │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - sub $0x2b,%eax │ │ │ │ - test $0xfd,%al │ │ │ │ - sete %al │ │ │ │ - sete %cl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl (%r15,%rax,1),%eax │ │ │ │ - sub $0x30,%eax │ │ │ │ - cmp $0x9,%al │ │ │ │ - ja 31ef4 │ │ │ │ - add $0x1,%ecx │ │ │ │ - movslq %ecx,%rax │ │ │ │ + mov 0x94(%r15),%edi │ │ │ │ + add 0xa0(%r15),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + call 35d0 │ │ │ │ + mov 0x94(%r15),%edi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x9c(%rsp),%rsi │ │ │ │ + call 3180 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 3b5e7 │ │ │ │ + movsbq 0x9c(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + jmp 3a1af │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%r12d │ │ │ │ + mov 0x58(%rsp),%r13d │ │ │ │ + mov 0x60(%rsp),%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3b5b5 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rcx),%r9d │ │ │ │ + movzbl 0x62ece(%rip),%edx │ │ │ │ + mov %r9,%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + jle 3aa30 │ │ │ │ + test %dl,%dl │ │ │ │ + jne 3b3f9 │ │ │ │ + mov 0x60(%r15),%rax │ │ │ │ + movsbq (%rax,%r9,1),%rax │ │ │ │ + mov %al,0x9e(%rsp) │ │ │ │ + cmp $0x80,%al │ │ │ │ + jne 3a88f │ │ │ │ + mov 0x70(%r15),%r8d │ │ │ │ + mov 0x68(%r15),%r12 │ │ │ │ + mov %r9,0xa0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3a5ef │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13d,0x58(%rsp) │ │ │ │ + mov %r8,%r13 │ │ │ │ + lea 0xa0(%rsp),%r14 │ │ │ │ + mov %r15,0x68(%rsp) │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + mov %r11d,0x28(%rsp) │ │ │ │ + jmp 3a5bf │ │ │ │ + nop │ │ │ │ + je 3a869 │ │ │ │ + lea 0x1(%rbp),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 3a5ea │ │ │ │ + lea (%r15,%r13,1),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rcx,%rbp │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add %r12,%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 70e70 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3a5b0 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 3a5bf │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + mov %r11d,%ecx │ │ │ │ + lea 0x4a617(%rip),%rdx │ │ │ │ + mov $0x307,%esi │ │ │ │ + jmp 3a016 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r15,%rax,1),%edi │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - lea -0x30(%rdi),%edx │ │ │ │ - cmp $0x9,%dl │ │ │ │ - jbe 31ee0 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - jne 32005 │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call 32d0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rax,%r8 │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - sub $0x2b,%eax │ │ │ │ - test $0xfd,%al │ │ │ │ - sete %al │ │ │ │ - sete %cl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl (%rdi,%rax,1),%eax │ │ │ │ - sub $0x30,%eax │ │ │ │ - cmp $0x9,%al │ │ │ │ - ja 31f53 │ │ │ │ - add $0x1,%ecx │ │ │ │ - movslq %ecx,%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdi,%rax,1),%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - lea -0x30(%rsi),%edx │ │ │ │ - cmp $0x9,%dl │ │ │ │ - jbe 31f40 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - jne 32005 │ │ │ │ + cmpb $0x0,0x62e02(%rip) │ │ │ │ + jne 3b0a8 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x60(%rax),%rax │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + mov %al,0x9b(%rsp) │ │ │ │ + movsbq %al,%rcx │ │ │ │ + cmp $0x80,%al │ │ │ │ + jne 3a6b6 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r8,0xa0(%rsp) │ │ │ │ + mov 0x70(%rax),%ecx │ │ │ │ + mov 0x68(%rax),%rsi │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3a006 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + lea 0xa0(%rsp),%rbx │ │ │ │ + mov %rdx,%r14 │ │ │ │ + jmp 3a67f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 3a6a4 │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 3a006 │ │ │ │ + lea (%r14,%r12,1),%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 32d0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - sub $0x2b,%eax │ │ │ │ - test $0xfd,%al │ │ │ │ - sete %al │ │ │ │ - sete %cl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl (%rbx,%rax,1),%eax │ │ │ │ - sub $0x30,%eax │ │ │ │ - cmp $0x9,%al │ │ │ │ - ja 31fa3 │ │ │ │ - add $0x1,%ecx │ │ │ │ - movslq %ecx,%rax │ │ │ │ - nop │ │ │ │ - movzbl (%rbx,%rax,1),%ecx │ │ │ │ - lea -0x30(%rcx),%edx │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x9,%dl │ │ │ │ - jbe 31f90 │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jne 32005 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3430 │ │ │ │ - cmp $0x80000000,%eax │ │ │ │ - je 32001 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x10(%rax,%r12,1),%rax │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - call 3430 │ │ │ │ - cmp $0x80000000,%eax │ │ │ │ - je 32001 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x10(%rax,%r12,1),%rax │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - call 3430 │ │ │ │ - cmp $0x80000000,%eax │ │ │ │ - jne 318be │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0x10(%r14,%r12,1),%rax │ │ │ │ - lea 0x521ab(%rip),%rsi │ │ │ │ - add 0x38(%rdi),%r13 │ │ │ │ - mov 0x10(%rax),%r8 │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - movsbl 0x0(%r13),%r9d │ │ │ │ - push %rdx │ │ │ │ - push 0x8(%r13) │ │ │ │ - mov (%rax),%rdx │ │ │ │ + shr $1,%rbp │ │ │ │ + mov %rbp,%r15 │ │ │ │ + shl $0x4,%r15 │ │ │ │ + add %r13,%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 70e70 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3a670 │ │ │ │ + mov %rbp,%r12 │ │ │ │ + jmp 3a676 │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 3a006 │ │ │ │ + mov 0x8(%r15),%rcx │ │ │ │ + lea 0x47441(%rip),%rdx │ │ │ │ + mov $0x555,%esi │ │ │ │ + lea 0x472db(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - je 32663 │ │ │ │ - cmp $0x2,%r15d │ │ │ │ - jg 324f8 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 318be │ │ │ │ + call 74b80 │ │ │ │ + jmp 3a06b │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x10(%r9),%rbx │ │ │ │ - mov (%rbx),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32d0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - sub $0x2b,%eax │ │ │ │ - test $0xfd,%al │ │ │ │ - sete %al │ │ │ │ - sete %cl │ │ │ │ movzbl %al,%eax │ │ │ │ - movzbl (%r15,%rax,1),%eax │ │ │ │ - sub $0x30,%eax │ │ │ │ - cmp $0x9,%al │ │ │ │ - ja 320a4 │ │ │ │ - add $0x1,%ecx │ │ │ │ - movslq %ecx,%rax │ │ │ │ - movzbl (%r15,%rax,1),%ecx │ │ │ │ - lea -0x30(%rcx),%edx │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x9,%dl │ │ │ │ - jbe 32090 │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jne 32135 │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 39f5c │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x78(%rsi),%rax │ │ │ │ + mov 0x48(%rsi),%rdx │ │ │ │ + mov (%rax,%rbp,1),%eax │ │ │ │ + mov %rax,%r14 │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3b0fd │ │ │ │ + mov 0x58(%rsi),%r8d │ │ │ │ + mov 0x50(%rsi),%rdi │ │ │ │ + mov %r14d,0xa0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3a782 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r12,0x58(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + lea 0xa0(%rsp),%rbx │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %r14d,0x38(%rsp) │ │ │ │ + jmp 3a757 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 3aa00 │ │ │ │ + lea 0x1(%r14),%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jae 3a77d │ │ │ │ + lea (%r12,%r15,1),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 32d0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - sub $0x2b,%eax │ │ │ │ - test $0xfd,%al │ │ │ │ - sete %al │ │ │ │ - sete %cl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl (%rbx,%rax,1),%eax │ │ │ │ - sub $0x30,%eax │ │ │ │ - cmp $0x9,%al │ │ │ │ - ja 320f3 │ │ │ │ - add $0x1,%ecx │ │ │ │ - movslq %ecx,%rax │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%rbp,%rdx,8),%r13 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3a748 │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jb 3a757 │ │ │ │ + mov 0x38(%rsp),%r14d │ │ │ │ + mov %r14d,%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x58(%rsp),%r12 │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov 0x68(%rsp),%ebp │ │ │ │ + test %r15,%r15 │ │ │ │ + je 39da1 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x4(%r15),%ecx │ │ │ │ + mov 0x48(%rax),%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x78(%rdi),%rdx │ │ │ │ + cmp %ebp,%ecx │ │ │ │ + jae 39db4 │ │ │ │ + mov (%rdx,%rsi,4),%esi │ │ │ │ + cmp %esi,0x8(%rsp) │ │ │ │ + jae 39db4 │ │ │ │ + cmp %esi,0x28(%rsp) │ │ │ │ + jb 39db4 │ │ │ │ + mov %esi,%edx │ │ │ │ + movzbl (%rax,%rdx,1),%r14d │ │ │ │ + cmp $0xfd,%r14b │ │ │ │ + jbe 3b53a │ │ │ │ + mov 0x58(%rdi),%r14d │ │ │ │ + mov 0x50(%rdi),%rax │ │ │ │ + mov %esi,0xa0(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 3b5e2 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r12,0x58(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0xa0(%rsp),%rbx │ │ │ │ + mov %esi,0x38(%rsp) │ │ │ │ + mov %r15,%r12 │ │ │ │ + jmp 3a833 │ │ │ │ nop │ │ │ │ - movzbl (%rbx,%rax,1),%ecx │ │ │ │ - lea -0x30(%rcx),%edx │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x9,%dl │ │ │ │ - jbe 320e0 │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jne 32135 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3430 │ │ │ │ - cmp $0x80000000,%eax │ │ │ │ - je 32131 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x10(%rax,%r12,1),%rax │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - call 3430 │ │ │ │ - cmp $0x80000000,%eax │ │ │ │ - jne 318be │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0x10(%r14,%r12,1),%rax │ │ │ │ - add 0x38(%rdi),%r13 │ │ │ │ - jmp 31db6 │ │ │ │ + je 3b588 │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jae 3b5a8 │ │ │ │ + lea (%r12,%r14,1),%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rbp │ │ │ │ + lea 0x0(%r13,%rbp,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3a820 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + jmp 3a82a │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + jmp 39f5c │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x58(%rsp),%r13d │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + mov 0x68(%rsp),%r15 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3a5ef │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov (%rcx),%edx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 3a9d8 │ │ │ │ + cmp %r11d,%esi │ │ │ │ + je 3a9eb │ │ │ │ + mov 0x8(%r15),%eax │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + cmp %eax,%esi │ │ │ │ + jae 3ab20 │ │ │ │ + mov 0x28(%rsp),%r12d │ │ │ │ + movzbl (%rdx,%r12,1),%edi │ │ │ │ + cmp $0xfd,%dil │ │ │ │ + jbe 3b504 │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%rax │ │ │ │ + mov %esi,0xa0(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3b5bd │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r13d,0x58(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0xa0(%rsp),%r14 │ │ │ │ + mov %r12,0x68(%rsp) │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %r15,0x78(%rsp) │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + mov %esi,0x38(%rsp) │ │ │ │ + mov %r11d,0x70(%rsp) │ │ │ │ + jmp 3a92f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 3b1d7 │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jae 3a955 │ │ │ │ + lea (%r12,%r15,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%r13,%rdx,8),%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3a920 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jb 3a92f │ │ │ │ + mov 0x38(%rsp),%r8d │ │ │ │ + mov %r8d,%edi │ │ │ │ + call 32d30 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle 318be │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jne 3267c │ │ │ │ - mov %edi,%esi │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 31780 │ │ │ │ - jmp 318be │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r8,0x68(%rsp) │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov 0x94(%rbx),%edi │ │ │ │ + add 0xa0(%rbx),%rsi │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + call 35d0 │ │ │ │ + mov 0x94(%rbx),%edi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x9a(%rsp),%rsi │ │ │ │ + call 3180 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 3b5e7 │ │ │ │ + movsbq 0x9a(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + jmp 3a37a │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle 32602 │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jne 318a7 │ │ │ │ - jmp 31920 │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jle 32824 │ │ │ │ - cmp $0x2,%r15d │ │ │ │ - je 321c9 │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jne 32710 │ │ │ │ - mov %edi,%esi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call 31780 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - lea (%r14,%r12,1),%r9 │ │ │ │ - mov 0x10(%r9),%rbx │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov (%rbx),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32d0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - sub $0x2b,%eax │ │ │ │ - test $0xfd,%al │ │ │ │ - sete %al │ │ │ │ - sete %cl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl (%r15,%rax,1),%eax │ │ │ │ - sub $0x30,%eax │ │ │ │ - cmp $0x9,%al │ │ │ │ - ja 32224 │ │ │ │ - add $0x1,%ecx │ │ │ │ - movslq %ecx,%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r15,%rax,1),%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - lea -0x30(%rsi),%edx │ │ │ │ - cmp $0x9,%dl │ │ │ │ - jbe 32210 │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jne 32135 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call 32d0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - sub $0x2b,%eax │ │ │ │ - test $0xfd,%al │ │ │ │ - sete %al │ │ │ │ - sete %cl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl (%rbx,%rax,1),%eax │ │ │ │ - sub $0x30,%eax │ │ │ │ - cmp $0x9,%al │ │ │ │ - ja 32283 │ │ │ │ - add $0x1,%ecx │ │ │ │ - movslq %ecx,%rax │ │ │ │ + mov 0x8(%r15),%eax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %esi,%edx │ │ │ │ + je 3a9eb │ │ │ │ + test %esi,%esi │ │ │ │ + jne 3a8b1 │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%rsi),%ecx │ │ │ │ + mov 0x20(%r15),%rax │ │ │ │ + mov %ecx,(%rax,%rdx,1) │ │ │ │ + jmp 3a0a7 │ │ │ │ + mov 0x58(%rsp),%r12 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov 0x38(%rsp),%r14d │ │ │ │ + test %r13,%r13 │ │ │ │ + je 3a782 │ │ │ │ + mov 0x4(%r13),%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + jmp 39f5c │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + jmp 3a7b2 │ │ │ │ + test %dl,%dl │ │ │ │ + jne 3b48d │ │ │ │ + mov 0x60(%r15),%rax │ │ │ │ + movsbq (%rax,%r9,1),%rax │ │ │ │ + mov %al,0x9f(%rsp) │ │ │ │ + cmp $0x80,%al │ │ │ │ + jne 3aaf6 │ │ │ │ + mov 0x70(%r15),%r8d │ │ │ │ + mov 0x68(%r15),%r12 │ │ │ │ + mov %r9,0xa0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3a5ef │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r13d,0x58(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r14 │ │ │ │ + mov %r15,0x68(%rsp) │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + mov %r11d,0x28(%rsp) │ │ │ │ + jmp 3aaa7 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl (%rbx,%rax,1),%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - lea -0x30(%rsi),%edx │ │ │ │ - cmp $0x9,%dl │ │ │ │ - jbe 32270 │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jne 32135 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3430 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - cmp $0x80000000,%eax │ │ │ │ - mov %rax,%r14 │ │ │ │ - je 32131 │ │ │ │ + je 3aad0 │ │ │ │ + lea 0x1(%rbx),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 3a5ea │ │ │ │ + lea 0x0(%r13,%r15,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + shr $1,%rbx │ │ │ │ + mov %rbx,%rbp │ │ │ │ + shl $0x4,%rbp │ │ │ │ + add %r12,%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e70 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3aa98 │ │ │ │ + mov %rbx,%r15 │ │ │ │ + jmp 3aa9e │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x58(%rsp),%r13d │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + mov 0x68(%rsp),%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a5ef │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov 0x10(%rax,%r12,1),%rax │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - call 3430 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - lea 0x7fffffff(%rax),%edx │ │ │ │ - cmp $0xfffffffd,%edx │ │ │ │ - ja 32131 │ │ │ │ - cmp $0x7fffffff,%r14d │ │ │ │ - je 32131 │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jg 32634 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 318be │ │ │ │ - cmp %eax,(%r8) │ │ │ │ - jl 31da5 │ │ │ │ - cmp %r14d,0x4(%r8) │ │ │ │ - jle 318be │ │ │ │ - jmp 31da5 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov (%rcx),%eax │ │ │ │ + mov %r9d,%r11d │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 3a89b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jle 3278b │ │ │ │ - cmp $0x2,%r15d │ │ │ │ - je 32359 │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jne 3280b │ │ │ │ - mov %edi,%esi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call 31780 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - lea (%r14,%r12,1),%r9 │ │ │ │ - mov 0x10(%r9),%rbx │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov (%rbx),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32d0 │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - sub $0x2b,%eax │ │ │ │ - test $0xfd,%al │ │ │ │ - sete %al │ │ │ │ - sete %cl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl (%r15,%rax,1),%eax │ │ │ │ - sub $0x30,%eax │ │ │ │ - cmp $0x9,%al │ │ │ │ - ja 323b4 │ │ │ │ - add $0x1,%ecx │ │ │ │ - movslq %ecx,%rax │ │ │ │ + jmp 39f5c │ │ │ │ + nop │ │ │ │ + mov 0x78(%r15),%rcx │ │ │ │ + mov %r9d,%eax │ │ │ │ + mov (%rcx,%rax,4),%ecx │ │ │ │ + movzbl (%rdx,%rcx,1),%r8d │ │ │ │ + mov %rcx,%r12 │ │ │ │ + cmp $0xfd,%r8b │ │ │ │ + jbe 3b109 │ │ │ │ + mov %ecx,0xa0(%rsp) │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%rdi │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3b5a0 │ │ │ │ + mov %r13d,0x58(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0xa0(%rsp),%r14 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov %r12d,0x38(%rsp) │ │ │ │ + mov %esi,0x70(%rsp) │ │ │ │ + mov %r11d,0x78(%rsp) │ │ │ │ + jmp 3ab9c │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r15,%rax,1),%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - lea -0x30(%rsi),%edx │ │ │ │ - cmp $0x9,%dl │ │ │ │ - jbe 323a0 │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jne 32135 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call 32d0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - sub $0x2b,%eax │ │ │ │ - test $0xfd,%al │ │ │ │ - sete %al │ │ │ │ - sete %cl │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl (%rbx,%rax,1),%eax │ │ │ │ - sub $0x30,%eax │ │ │ │ - cmp $0x9,%al │ │ │ │ - ja 32413 │ │ │ │ - add $0x1,%ecx │ │ │ │ - movslq %ecx,%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%rbx,%rax,1),%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - lea -0x30(%rsi),%edx │ │ │ │ - cmp $0x9,%dl │ │ │ │ - jbe 32400 │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jne 32135 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3430 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ + je 3abce │ │ │ │ + lea 0x1(%r12),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae 3abc3 │ │ │ │ + lea 0x0(%rbp,%r15,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%r13,%rdx,8),%rbx │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 70e10 │ │ │ │ test %eax,%eax │ │ │ │ - mov %rax,%r14 │ │ │ │ - js 32131 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov 0x10(%rax,%r12,1),%rax │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - call 3430 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - cmp $0x7ffffffe,%eax │ │ │ │ - ja 32131 │ │ │ │ - cmp $0x7fffffff,%r14d │ │ │ │ - je 32131 │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jle 322fa │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x4f4f8(%rip),%rsi │ │ │ │ - mov 0x10(%rax,%r12,1),%rax │ │ │ │ - add 0x38(%rdi),%r13 │ │ │ │ - mov 0x8(%r13),%r9 │ │ │ │ - movsbl 0x0(%r13),%r8d │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ - mov (%r9),%rdx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x4f506(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jne 326f7 │ │ │ │ - mov %edi,%esi │ │ │ │ - mov $0x3,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 31780 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - lea (%r14,%r12,1),%r9 │ │ │ │ - jmp 31ea0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jne 326ae │ │ │ │ - mov %edi,%esi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 31780 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - lea (%r14,%r12,1),%r9 │ │ │ │ - jmp 32058 │ │ │ │ + jns 3ab90 │ │ │ │ + mov %r12,%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jb 3ab9c │ │ │ │ + mov 0x38(%rsp),%ebx │ │ │ │ + mov %ebx,%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x58(%rsp),%r13d │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%r12d │ │ │ │ + mov 0x70(%rsp),%esi │ │ │ │ + mov 0x78(%rsp),%r11d │ │ │ │ + mov 0x80(%rsp),%r15 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3b5a0 │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + mov 0x4(%rbx),%r12d │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 3b11a │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%rdi │ │ │ │ + mov %r11d,0xa0(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3ac95 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r13d,0x58(%rsp) │ │ │ │ + mov %rcx,%r13 │ │ │ │ + lea 0xa0(%rsp),%r14 │ │ │ │ + mov %r12d,0x70(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov %esi,0x78(%rsp) │ │ │ │ + mov %r11d,0x38(%rsp) │ │ │ │ + jmp 3ac6b │ │ │ │ + je 3ac9d │ │ │ │ + lea 0x1(%rbx),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 3ac90 │ │ │ │ + lea (%r15,%r13,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + shr $1,%rbx │ │ │ │ + lea (%r12,%rbx,8),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3ac60 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 3ac6b │ │ │ │ + mov 0x38(%rsp),%r11d │ │ │ │ + mov %r11d,%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x58(%rsp),%r13d │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov 0x70(%rsp),%r12d │ │ │ │ + mov 0x78(%rsp),%esi │ │ │ │ + mov 0x38(%rsp),%r11d │ │ │ │ + mov 0x80(%rsp),%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3ac95 │ │ │ │ + mov 0x4(%rbp),%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + cmp %r12d,%edx │ │ │ │ + jb 3b128 │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 3ace9 │ │ │ │ + mov 0x8(%r15),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %esi,%eax │ │ │ │ + je 3b5c5 │ │ │ │ + cmp %r11d,%esi │ │ │ │ + je 3b5c5 │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + cmp 0x8(%r15),%esi │ │ │ │ + jb 3aec8 │ │ │ │ + mov 0x78(%r15),%rcx │ │ │ │ + mov %r9d,%eax │ │ │ │ + mov (%rcx,%rax,4),%ecx │ │ │ │ + mov %rcx,%r12 │ │ │ │ + movzbl (%rdx,%rcx,1),%ecx │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 3b1ce │ │ │ │ + mov 0x58(%r15),%edx │ │ │ │ + mov 0x50(%r15),%rsi │ │ │ │ + mov %r12d,0xa0(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3b5a0 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %edi,0x58(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r14 │ │ │ │ + mov %r13d,0x38(%rsp) │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %r15,0x70(%rsp) │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %r12d,0x28(%rsp) │ │ │ │ + mov %r11d,0x68(%rsp) │ │ │ │ + jmp 3ad74 │ │ │ │ + nopl (%rax) │ │ │ │ + je 3ada3 │ │ │ │ + lea 0x1(%r12),%r15 │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jae 3ad9a │ │ │ │ + lea (%r15,%rbp,1),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea 0x0(%r13,%rcx,8),%rbx │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3ad68 │ │ │ │ + mov %r12,%rbp │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jb 3ad74 │ │ │ │ + mov 0x28(%rsp),%ebx │ │ │ │ + jmp 3abc7 │ │ │ │ + mov 0x38(%rsp),%r13d │ │ │ │ + mov 0x58(%rsp),%edi │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%r12d │ │ │ │ + mov 0x68(%rsp),%r11d │ │ │ │ + mov 0x70(%rsp),%r15 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3b5a0 │ │ │ │ + mov 0x4(%rbx),%r12d │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 3ae94 │ │ │ │ + mov 0x58(%r15),%edx │ │ │ │ + mov 0x50(%r15),%rsi │ │ │ │ + mov %r11d,0xa0(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3ac95 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r13d,0x38(%rsp) │ │ │ │ + mov %rsi,%r13 │ │ │ │ + lea 0xa0(%rsp),%r14 │ │ │ │ + mov %r12d,0x68(%rsp) │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %r15,0x70(%rsp) │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %edi,0x58(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %r11d,0x28(%rsp) │ │ │ │ + jmp 3ae3b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%r9),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - call 32d0 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 318be │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movsbl (%rbx),%edx │ │ │ │ - lea 0x519b4(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 30ed0 │ │ │ │ - nop │ │ │ │ - cmp %r15d,0x4(%r8) │ │ │ │ - jg 325e1 │ │ │ │ - mov 0x10(%r9),%r14 │ │ │ │ - movslq 0x8(%r8),%rax │ │ │ │ - mov (%r14),%rbp │ │ │ │ + je 3ae6b │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jae 3ae61 │ │ │ │ + lea (%r12,%r15,1),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea 0x0(%r13,%rcx,8),%rbx │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 70e10 │ │ │ │ test %eax,%eax │ │ │ │ - jle 327a4 │ │ │ │ - lea (%r14,%r15,8),%rdi │ │ │ │ - mov %r14,0x8(%rsp) │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov 0x10(%r8),%rdi │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - lea (%rdi,%rax,8),%r13 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - xor %r15d,%r15d │ │ │ │ + jns 3ae30 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jb 3ae3b │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + jmp 3ac95 │ │ │ │ + mov 0x38(%rsp),%r13d │ │ │ │ + mov 0x58(%rsp),%edi │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%r12d │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + mov 0x70(%rsp),%r15 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3ac95 │ │ │ │ + mov 0x4(%rbx),%ecx │ │ │ │ + test %edi,%edi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + cmove %edx,%edi │ │ │ │ + lea -0x1(%rdi),%edx │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %r12d,%ecx │ │ │ │ + jae 3a9f2 │ │ │ │ + mov 0x78(%r15),%rdx │ │ │ │ + mov (%rdx,%rax,4),%edx │ │ │ │ + shl $0x2,%rdx │ │ │ │ + jmp 3a9f2 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rsp),%r12d │ │ │ │ + movzbl (%rdx,%r12,1),%eax │ │ │ │ + movzbl %al,%ebx │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3af9b │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%rbx │ │ │ │ + mov %esi,0xa0(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3b5bd │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x68(%rsp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + lea 0xa0(%rsp),%r14 │ │ │ │ + mov %r15,0x78(%rsp) │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r13d,0x38(%rsp) │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + mov %edi,0x60(%rsp) │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + mov %r11d,0x70(%rsp) │ │ │ │ + jmp 3af3b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r14),%rdi │ │ │ │ + je 3af6a │ │ │ │ + lea 0x1(%r13),%r15 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jae 3af60 │ │ │ │ + lea (%r15,%r12,1),%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%rbx,%r8,8),%rbp │ │ │ │ + mov %r8,%r13 │ │ │ │ mov %rbp,%rsi │ │ │ │ - call 3510 │ │ │ │ + call 70e10 │ │ │ │ test %eax,%eax │ │ │ │ - cmove %r12d,%r15d │ │ │ │ - add $0x8,%r14 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jne 325a0 │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 327a4 │ │ │ │ - addq $0x8,0x8(%rsp) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 318be │ │ │ │ - mov (%rax),%rbp │ │ │ │ - jmp 32590 │ │ │ │ - cmp %ecx,%edi │ │ │ │ - je 31a26 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movsbl (%rbx),%edx │ │ │ │ - lea 0x51d71(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 30ed0 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movsbl (%rbx),%edx │ │ │ │ - lea 0x51898(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 30ed0 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movsbl (%rbx),%edx │ │ │ │ - lea 0x518ff(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 30ed0 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x51c1d(%rip),%rsi │ │ │ │ - mov 0x10(%rax,%r12,1),%rax │ │ │ │ - add 0x38(%rdi),%r13 │ │ │ │ - mov 0x8(%r13),%r9 │ │ │ │ - movsbl 0x0(%r13),%r8d │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movsbl (%rbx),%edx │ │ │ │ - lea 0x51a3f(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 30ed0 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movsbl (%rbx),%edx │ │ │ │ - lea 0x517f6(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 30ed0 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movsbl (%rbx),%edx │ │ │ │ - lea 0x51aad(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 30ed0 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movsbl (%rbx),%edx │ │ │ │ - lea 0x51a2c(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 30ed0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x38(%rax),%rsi │ │ │ │ - mov 0x10(%r14,%r12,1),%rax │ │ │ │ - add %r13,%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - movsbl (%rsi),%ecx │ │ │ │ - mov 0x8(%rsi),%r8 │ │ │ │ - lea 0x51863(%rip),%rsi │ │ │ │ - mov (%rax),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movsbl (%rbx),%edx │ │ │ │ - lea 0x51a83(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 30ed0 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movsbl (%rbx),%edx │ │ │ │ - lea 0x51b0a(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 30ed0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x38(%rax),%rsi │ │ │ │ - mov 0x10(%r14,%r12,1),%rax │ │ │ │ - add %r13,%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - movsbl (%rsi),%ecx │ │ │ │ - mov 0x8(%rsi),%r8 │ │ │ │ - lea 0x51871(%rip),%rsi │ │ │ │ - mov (%rax),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movsbl (%rbx),%edx │ │ │ │ - lea 0x51bc1(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 30ed0 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movsbl (%rbx),%edx │ │ │ │ - lea 0x51b70(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 30ed0 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movsbl (%rbx),%edx │ │ │ │ - lea 0x51ae7(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 30ed0 │ │ │ │ - movsbl (%rbx),%eax │ │ │ │ - mov 0x8(%rbx),%r8 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x51bd3(%rip),%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %eax,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movsbl (%rbx),%edx │ │ │ │ - lea 0x4f1d8(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 30ed0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x38(%rax),%rsi │ │ │ │ - mov 0x10(%r14,%r12,1),%rax │ │ │ │ - add %r13,%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - movsbl (%rsi),%ecx │ │ │ │ - mov 0x8(%rsi),%r8 │ │ │ │ - lea 0x5182f(%rip),%rsi │ │ │ │ - mov (%rax),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movsbl (%rbx),%edx │ │ │ │ - lea 0x51a9f(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 30ed0 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movsbl (%rbx),%edx │ │ │ │ - lea 0x519be(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 30ed0 │ │ │ │ + jns 3af30 │ │ │ │ + mov %r13,%r12 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jb 3af3b │ │ │ │ + mov 0x28(%rsp),%r8d │ │ │ │ + jmp 3a95a │ │ │ │ + mov 0x38(%rsp),%r13d │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + mov 0x60(%rsp),%edi │ │ │ │ + mov 0x68(%rsp),%r12 │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + mov 0x70(%rsp),%r11d │ │ │ │ + mov 0x78(%rsp),%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3b5bd │ │ │ │ + mov 0x4(%rbp),%ebx │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + mov %rax,%r10 │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3b4fc │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%rax │ │ │ │ + mov %r10d,0xa0(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3b04b │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13d,0x38(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r14 │ │ │ │ + mov %ebx,0x70(%rsp) │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r15,0x88(%rsp) │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + mov %edi,0x60(%rsp) │ │ │ │ + mov %r10d,0x28(%rsp) │ │ │ │ + mov %r12,0x68(%rsp) │ │ │ │ + mov %esi,0x78(%rsp) │ │ │ │ + mov %r11d,0x80(%rsp) │ │ │ │ + jmp 3b020 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 3b39b │ │ │ │ + lea 0x1(%r12),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 3b046 │ │ │ │ + lea 0x0(%r13,%r15,1),%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%rbx,%r8,8),%rbp │ │ │ │ + mov %r8,%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3b010 │ │ │ │ + mov %r12,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jb 3b020 │ │ │ │ + mov 0x28(%rsp),%r10d │ │ │ │ + mov %r10d,%edi │ │ │ │ + call 32d30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x94(%r15),%edi │ │ │ │ + add 0xa0(%r15),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + call 35d0 │ │ │ │ + mov 0x94(%r15),%edi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x9d(%rsp),%rsi │ │ │ │ + call 3180 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 3b5e7 │ │ │ │ + movsbq 0x9d(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + jmp 3a2ac │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + mov 0xa0(%rbx),%rsi │ │ │ │ + mov 0x94(%rbx),%edi │ │ │ │ + add %rcx,%rsi │ │ │ │ + call 35d0 │ │ │ │ + mov 0x94(%rbx),%edi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x9b(%rsp),%rsi │ │ │ │ + call 3180 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 3b5e7 │ │ │ │ + movzbl 0x9b(%rsp),%eax │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + jmp 3a629 │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + jmp 39f5c │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ + movzbl %r8b,%r12d │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + ja 3ac11 │ │ │ │ + movzbl %dl,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + cmp %r12d,%edx │ │ │ │ + jae 3acd5 │ │ │ │ + mov 0x78(%r15),%rdx │ │ │ │ + mov (%rdx,%rax,4),%eax │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3b50d │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%r12 │ │ │ │ + mov %edi,0xa0(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3ac98 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13d,0x58(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r14 │ │ │ │ + mov %r15,0x78(%rsp) │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + mov %edi,0x38(%rsp) │ │ │ │ + mov %esi,0x68(%rsp) │ │ │ │ + mov %r11d,0x70(%rsp) │ │ │ │ + jmp 3b19f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 3b460 │ │ │ │ + lea 0x1(%rbx),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 3b1c5 │ │ │ │ + lea 0x0(%r13,%r15,1),%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r8,%rbx │ │ │ │ + shr $1,%rbx │ │ │ │ + lea (%r12,%rbx,8),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3b190 │ │ │ │ + mov %rbx,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jb 3b19f │ │ │ │ + mov 0x38(%rsp),%edi │ │ │ │ + jmp 3ac98 │ │ │ │ + movzbl %cl,%r12d │ │ │ │ + jmp 3add1 │ │ │ │ + mov 0x58(%rsp),%r13d │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov 0x68(%rsp),%r12 │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + mov 0x70(%rsp),%r11d │ │ │ │ + mov 0x78(%rsp),%r15 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3b5bd │ │ │ │ + mov 0x4(%rbx),%edi │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + mov %rax,%r10 │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3b4f4 │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%rax │ │ │ │ + mov %r10d,0xa0(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3b04b │ │ │ │ + mov %r12,0x68(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0xa0(%rsp),%r14 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %r15,0x88(%rsp) │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r13d,0x58(%rsp) │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + mov %r10d,0x38(%rsp) │ │ │ │ + mov %edi,0x70(%rsp) │ │ │ │ + mov %esi,0x78(%rsp) │ │ │ │ + mov %r11d,0x80(%rsp) │ │ │ │ + jmp 3b27b │ │ │ │ nopl (%rax) │ │ │ │ + je 3b2ae │ │ │ │ + lea 0x1(%r13),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae 3b2a1 │ │ │ │ + lea 0x0(%rbp,%r15,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r12,%rdx,8),%rbx │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3b270 │ │ │ │ + mov %r13,%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jb 3b27b │ │ │ │ + mov 0x38(%rsp),%r10d │ │ │ │ + mov %r10d,%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x58(%rsp),%r13d │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%r10d │ │ │ │ + mov 0x68(%rsp),%r12 │ │ │ │ + mov 0x70(%rsp),%edi │ │ │ │ + mov 0x78(%rsp),%esi │ │ │ │ + mov 0x80(%rsp),%r11d │ │ │ │ + mov 0x88(%rsp),%r15 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3b04b │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + mov 0x78(%r15),%rcx │ │ │ │ + cmp %edi,%eax │ │ │ │ + jae 3ab24 │ │ │ │ + mov (%rcx,%r12,4),%ebp │ │ │ │ + cmp %ebp,%esi │ │ │ │ + jb 3ab24 │ │ │ │ + cmp %ebp,%r11d │ │ │ │ + jae 3ab24 │ │ │ │ + mov %ebp,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + movzbl %al,%edi │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3b572 │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%rax │ │ │ │ + mov %ebp,0xa0(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3b5ec │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ebp,0x38(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r13d,0x58(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r14 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + mov %esi,0x68(%rsp) │ │ │ │ + mov %r11d,0x70(%rsp) │ │ │ │ + mov %r15,0x78(%rsp) │ │ │ │ + jmp 3b378 │ │ │ │ + je 3b54b │ │ │ │ + lea 0x1(%r15),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 3b1c5 │ │ │ │ + lea 0x0(%rbp,%r12,1),%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%rbx,%r8,8),%r13 │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3b365 │ │ │ │ + mov %r15,%r12 │ │ │ │ + jmp 3b36f │ │ │ │ + mov 0x38(%rsp),%r13d │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + mov 0x60(%rsp),%edi │ │ │ │ + mov 0x28(%rsp),%r10d │ │ │ │ + mov 0x68(%rsp),%r12 │ │ │ │ + mov 0x70(%rsp),%ebx │ │ │ │ + mov 0x78(%rsp),%esi │ │ │ │ + mov 0x80(%rsp),%r11d │ │ │ │ + mov 0x88(%rsp),%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3b04b │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov 0x78(%r15),%rcx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jae 3b3f0 │ │ │ │ + mov (%rcx,%r12,4),%eax │ │ │ │ + cmp %eax,%r11d │ │ │ │ + jae 3b3f0 │ │ │ │ + cmp %eax,%esi │ │ │ │ + jae 3b515 │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + jmp 3ad04 │ │ │ │ + mov 0x94(%r15),%edi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r9d,0x58(%rsp) │ │ │ │ + add 0xa0(%r15),%rsi │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + call 35d0 │ │ │ │ + mov 0x94(%r15),%edi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x9e(%rsp),%rsi │ │ │ │ + call 3180 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 3b5e7 │ │ │ │ + movsbq 0x9e(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x58(%rsp),%r11d │ │ │ │ + jmp 3a567 │ │ │ │ + mov 0x58(%rsp),%r13d │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%edi │ │ │ │ + mov 0x68(%rsp),%esi │ │ │ │ + mov 0x70(%rsp),%r11d │ │ │ │ + mov 0x78(%rsp),%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3ac98 │ │ │ │ + mov 0x4(%rbp),%edi │ │ │ │ + jmp 3acd5 │ │ │ │ + mov 0x94(%r15),%edi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r9d,0x58(%rsp) │ │ │ │ + add 0xa0(%r15),%rsi │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + call 35d0 │ │ │ │ + mov 0x94(%r15),%edi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x9f(%rsp),%rsi │ │ │ │ + call 3180 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 3b5e7 │ │ │ │ + movsbq 0x9f(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x58(%rsp),%r11d │ │ │ │ + jmp 3aa48 │ │ │ │ + movzbl %al,%eax │ │ │ │ + jmp 3b2ea │ │ │ │ + movzbl %al,%eax │ │ │ │ + jmp 3b3d7 │ │ │ │ + movzbl %dil,%edi │ │ │ │ + jmp 3b204 │ │ │ │ + movzbl %al,%edi │ │ │ │ + jmp 3acd5 │ │ │ │ + test %edi,%edi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %eax,%eax │ │ │ │ + cmovne %edi,%edx │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + sub $0x1,%edx │ │ │ │ + lea (%rdi,%rdx,4),%rsi │ │ │ │ + lea 0x0(,%rax,4),%rdx │ │ │ │ + jmp 3a9f2 │ │ │ │ + movzbl %r14b,%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + jmp 39f5c │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%ebp │ │ │ │ + mov 0x58(%rsp),%r13d │ │ │ │ + mov 0x68(%rsp),%esi │ │ │ │ + mov 0x70(%rsp),%r11d │ │ │ │ + mov 0x78(%rsp),%r15 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3b5ec │ │ │ │ + mov 0x4(%rbx),%edi │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 3acf2 │ │ │ │ + jmp 3acda │ │ │ │ + mov %ebp,%r14d │ │ │ │ + jmp 3a23c │ │ │ │ + mov 0x58(%rsp),%r12 │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + test %r15,%r15 │ │ │ │ + je 3b5e2 │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + jmp 3b542 │ │ │ │ + mov %r12d,%ebx │ │ │ │ + jmp 3abc7 │ │ │ │ + mov 0x38(%rsp),%r15d │ │ │ │ + mov %r15d,%edi │ │ │ │ + call 32d30 │ │ │ │ + mov %r12d,%ebx │ │ │ │ + jmp 3a33f │ │ │ │ + mov %esi,%r8d │ │ │ │ + jmp 3a95a │ │ │ │ + test %edi,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmovne %edi,%eax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rdi,%rax,4),%rsi │ │ │ │ + jmp 3a9f2 │ │ │ │ + mov %esi,%r15d │ │ │ │ + jmp 3b5ad │ │ │ │ + call 32d60 │ │ │ │ + mov %ebp,%edi │ │ │ │ + jmp 3ac98 │ │ │ │ + lea 0x463ba(%rip),%rdi │ │ │ │ + call 3680 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - call 310f0 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x78(%rsi),%rax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 3b64d │ │ │ │ + mov 0x8(%rsi),%esi │ │ │ │ + lea -0x1(%rsi),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 3b955 │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov (%rax,%rdx,4),%edx │ │ │ │ + cmp %edx,0x10(%rsp) │ │ │ │ + jae 3b660 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 3b967 │ │ │ │ + mov 0x10(%rsp),%r13d │ │ │ │ + movb $0x1,0x1f(%rsp) │ │ │ │ + movl $0x1,0x18(%rsp) │ │ │ │ + mov (%rax,%r13,4),%ebx │ │ │ │ + mov %ebx,0x10(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov (%rax,%rcx,4),%eax │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + mov %edx,0x14(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + movzbl (%rax,%rdx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 3b908 │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov 0x58(%r12),%r15d │ │ │ │ + mov %ecx,0x24(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 3b704 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x24(%rsp),%rbx │ │ │ │ + jmp 3b6db │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 3b710 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 3b704 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea (%r15,%r13,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ test %eax,%eax │ │ │ │ - je 32c6d │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x30(%rsp),%esi │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov %rax,(%r12) │ │ │ │ - test %esi,%esi │ │ │ │ - jle 32be4 │ │ │ │ - mov %esi,0x24(%rsp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r10d,%ecx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - jmp 328d1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%ecx │ │ │ │ - add $0x18,%r8 │ │ │ │ - cmp %ecx,0x24(%rsp) │ │ │ │ - je 32bdf │ │ │ │ - mov (%r8),%r13 │ │ │ │ + jns 3b6d0 │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jb 3b6db │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + jmp 3b79c │ │ │ │ + nopl (%rax) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3b704 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3b7c8 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov 0x58(%r12),%r13d │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ test %r13,%r13 │ │ │ │ - je 328c0 │ │ │ │ - mov 0x30(%r12),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jle 32bd5 │ │ │ │ - movb $0x0,0x23(%rsp) │ │ │ │ + je 3b798 │ │ │ │ xor %r15d,%r15d │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %ecx,0x14(%rsp) │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - mov %esi,0x10(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea (%r15,%r15,4),%rax │ │ │ │ - mov 0x38(%r12),%rbx │ │ │ │ - lea (%r15,%rax,2),%rbp │ │ │ │ - shl $0x3,%rbp │ │ │ │ - add %rbp,%rbx │ │ │ │ - mov 0x8(%rbx),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 32b90 │ │ │ │ + lea 0x24(%rsp),%rbx │ │ │ │ + jmp 3b76b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3b7c0 │ │ │ │ + lea 0x1(%r14),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 3b798 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r15,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3b760 │ │ │ │ + mov %r14,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 3b76b │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + lea 0x46201(%rip),%rdi │ │ │ │ + lea 0x4943e(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3b798 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov 0x14(%rsp),%ebx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jne 3b928 │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3510 │ │ │ │ + movzbl (%rax,%rsi,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 3b918 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov 0x58(%r12),%r13d │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 3b798 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x24(%rsp),%rbx │ │ │ │ + jmp 3b81f │ │ │ │ + je 3b848 │ │ │ │ + lea 0x1(%r14),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 3b798 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea (%r15,%r13,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ test %eax,%eax │ │ │ │ - jne 32b90 │ │ │ │ - cmpb $0x0,0x28(%rbx) │ │ │ │ - jne 32c44 │ │ │ │ - movb $0x1,0x28(%rbx) │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - call 31820 │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ - mov $0x18,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - add %rbp,%rdi │ │ │ │ - add $0x38,%rdi │ │ │ │ - call 3480 │ │ │ │ - add 0x38(%r12),%rbp │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 329b8 │ │ │ │ - cmpl $0x15,0x2c(%rbp) │ │ │ │ - ja 329b8 │ │ │ │ - mov 0x2c(%rbp),%eax │ │ │ │ - lea 0x54b09(%rip),%rcx │ │ │ │ - movslq (%rcx,%rax,4),%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - notrack jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rax),%rdi │ │ │ │ - call 3430 │ │ │ │ - mov %eax,(%rbx) │ │ │ │ + jns 3b810 │ │ │ │ + mov %r14,%r13 │ │ │ │ + jmp 3b816 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x30(%r12),%eax │ │ │ │ - movb $0x1,0x23(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15d,0x10(%rsp) │ │ │ │ - jg 32900 │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov %r14,%r8 │ │ │ │ - cmpb $0x68,0x0(%r13) │ │ │ │ - jne 329fb │ │ │ │ - cmpb $0x0,0x1(%r13) │ │ │ │ - je 32c5b │ │ │ │ - lea 0x4efdc(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call 3510 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3b798 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ mov 0x10(%rsp),%ecx │ │ │ │ + lea 0x1(%rcx),%edx │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3b8dc │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov 0x58(%r12),%r15d │ │ │ │ + mov %edx,0x24(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 3b798 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x24(%rsp),%rbx │ │ │ │ + jmp 3b8a7 │ │ │ │ + nopl (%rax) │ │ │ │ + je 3b8d0 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 3b798 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r15,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ test %eax,%eax │ │ │ │ - je 32c5b │ │ │ │ - cmpb $0x0,0x23(%rsp) │ │ │ │ - jne 328c0 │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x4efaa(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ + jns 3b898 │ │ │ │ + mov %r14,%r15 │ │ │ │ + jmp 3b89e │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3b798 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jb 3b928 │ │ │ │ + mov 0x78(%r12),%rax │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov (%rax,%rbx,4),%ecx │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 3b928 │ │ │ │ + addl $0x1,0x18(%rsp) │ │ │ │ + jmp 3b680 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - call 3430 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - call 3430 │ │ │ │ - mov %eax,0x4(%rbx) │ │ │ │ - jmp 329b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov %al,(%rbx) │ │ │ │ - jmp 329b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rax),%rdi │ │ │ │ - call 3770 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - jmp 329b8 │ │ │ │ - nop │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - jmp 329b8 │ │ │ │ - nop │ │ │ │ - cmpb $0x0,(%rbx) │ │ │ │ - je 32bcd │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ - jmp 329b8 │ │ │ │ + movzbl %dl,%esi │ │ │ │ + mov %esi,0x14(%rsp) │ │ │ │ + jmp 3b721 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 32a4c │ │ │ │ - jmp 329b8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 329b8 │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - call 3430 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - call 3430 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %eax,0x4(%rbx) │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - call 3430 │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - jmp 329b8 │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + mov %ecx,0x14(%rsp) │ │ │ │ + jmp 3b85d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rax),%rdi │ │ │ │ - call 3770 │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - call 3770 │ │ │ │ - movsd %xmm0,0x8(%rbx) │ │ │ │ - jmp 329b8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 329b8 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - jmp 329b8 │ │ │ │ - movzbl (%rbx),%esi │ │ │ │ - test %sil,%sil │ │ │ │ - mov %sil,0x22(%rsp) │ │ │ │ - je 329ce │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 32d0 │ │ │ │ - movzbl 0x22(%rsp),%esi │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 329ce │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp (%rax),%sil │ │ │ │ - jne 329ce │ │ │ │ - jmp 32936 │ │ │ │ - movb $0x1,(%rbx) │ │ │ │ - jmp 329b8 │ │ │ │ - movb $0x0,0x23(%rsp) │ │ │ │ - jmp 329e9 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov $0x18,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3660 │ │ │ │ - movslq 0x30(%r12),%rcx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle 32c25 │ │ │ │ - mov 0x38(%r12),%rdx │ │ │ │ - lea (%rcx,%rcx,4),%rsi │ │ │ │ - lea (%rcx,%rsi,2),%rcx │ │ │ │ - lea (%rdx,%rcx,8),%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x29(%rdx) │ │ │ │ - je 32c1c │ │ │ │ - cmpb $0x0,0x28(%rdx) │ │ │ │ - je 32c81 │ │ │ │ - add $0x58,%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 32c10 │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 32c7c │ │ │ │ - add $0x58,%rsp │ │ │ │ + cmpb $0x1,0x1f(%rsp) │ │ │ │ + sbbl $0xffffffff,0x18(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3b97d │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - movsbl (%rbx),%ecx │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x5178f(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 2feb0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x51744(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 30ed0 │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + movb $0x0,0x1f(%rsp) │ │ │ │ + jmp 3b680 │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + movb $0x1,0x1f(%rsp) │ │ │ │ + movl $0x1,0x18(%rsp) │ │ │ │ + jmp 3b680 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - movsbl (%rdx),%ecx │ │ │ │ - mov 0x8(%rdx),%rdx │ │ │ │ - lea 0x51779(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 30ed0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - movslq 0x30(%rdi),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 32d20 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ push %rbp │ │ │ │ - lea (%rax,%rdx,2),%rax │ │ │ │ - mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x38(%rdi),%rbx │ │ │ │ - lea (%rbx,%rax,8),%r13 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %bpl,(%rbx) │ │ │ │ - je 32cef │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - test %r12,%r12 │ │ │ │ - je 32cf5 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 32cf5 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 3510 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 32cf5 │ │ │ │ - cmpb $0x0,0x28(%rbx) │ │ │ │ - jne 32d10 │ │ │ │ - add $0x58,%rbx │ │ │ │ - cmp %r13,%rbx │ │ │ │ - jne 32cd0 │ │ │ │ - add $0x8,%rsp │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %r9b,0x3(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + je 3be38 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %edx,0x4(%rsp) │ │ │ │ + mov %ecx,%r12d │ │ │ │ + lea 0x30(%rsp),%r8 │ │ │ │ + call 36420 │ │ │ │ + mov 0x4(%rsp),%r11d │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 3ba90 │ │ │ │ + mov 0x48(%r13),%rdx │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jae 3be58 │ │ │ │ + mov %r12d,%ebp │ │ │ │ + movzbl (%rdx,%rbp,1),%r9d │ │ │ │ + cmp $0xfd,%r9b │ │ │ │ + jbe 3bb59 │ │ │ │ + mov 0x58(%r13),%r8d │ │ │ │ + mov %r12d,0x34(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%r13),%rdi │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3bf2d │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + mov %r8,%r13 │ │ │ │ + mov %r11d,0x20(%rsp) │ │ │ │ + mov %r12d,0x4(%rsp) │ │ │ │ + jmp 3ba64 │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 3bb2f │ │ │ │ + lea 0x1(%r12),%rbp │ │ │ │ + cmp %r13,%rbp │ │ │ │ + jae 3bf28 │ │ │ │ + lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r14,%rdx,8),%rbx │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3ba50 │ │ │ │ + mov %r12,%r13 │ │ │ │ + jmp 3ba5b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,%r12d │ │ │ │ + jne 3b9ee │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x30(%rsp),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 3bf43 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x10(%r13),%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + movzbl 0x3(%rsp),%r10d │ │ │ │ + mov 0x10(%rax),%r9 │ │ │ │ + jmp 3badc │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp %r12d,%edx │ │ │ │ + je 3be48 │ │ │ │ + lea (%rdx,%rdx,1),%eax │ │ │ │ + mov %edi,%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov (%r14,%rax,8),%rax │ │ │ │ + add (%r8,%rax,4),%esi │ │ │ │ + cmp %r10b,(%r9,%rsi,1) │ │ │ │ + jne 3bad0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + mov (%r14,%rax,8),%r12d │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + shl $0x20,%r12 │ │ │ │ + mov %ebx,%eax │ │ │ │ + or %r12,%rax │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 3bf4d │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0x1,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - movslq 0x30(%rdi),%rax │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + mov 0x20(%rsp),%r11d │ │ │ │ + mov 0x4(%rsp),%r12d │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3bf2d │ │ │ │ + mov 0x4(%rbx),%r9d │ │ │ │ + mov 0x48(%r13),%rdx │ │ │ │ + lea 0x1(%r12),%ecx │ │ │ │ + mov %rcx,%r10 │ │ │ │ + movzbl (%rdx,%rcx,1),%ecx │ │ │ │ + movzbl %cl,%esi │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 3bc25 │ │ │ │ + mov 0x58(%r13),%r8d │ │ │ │ + mov %r10d,0x34(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%r13),%rdi │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3bf1d │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + mov %r8,%r13 │ │ │ │ + mov %r12d,0x2c(%rsp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + mov %r10d,0x4(%rsp) │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + mov %r11d,0x28(%rsp) │ │ │ │ + jmp 3bbcf │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 3bbf2 │ │ │ │ + lea 0x1(%r14),%r12 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jae 3bf18 │ │ │ │ + lea (%r12,%r13,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%rbp,%rdx,8),%rbx │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 70e10 │ │ │ │ test %eax,%eax │ │ │ │ - jle 32daf │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - push %rbp │ │ │ │ - lea (%rax,%rdx,2),%rax │ │ │ │ - mov %esi,%ebp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x38(%rdi),%rbx │ │ │ │ - lea (%rbx,%rax,8),%r13 │ │ │ │ + jns 3bbc0 │ │ │ │ + mov %r14,%r13 │ │ │ │ + jmp 3bbc6 │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov 0x4(%rsp),%r10d │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + mov 0x2c(%rsp),%r12d │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3bf1d │ │ │ │ + mov 0x4(%rbx),%esi │ │ │ │ + mov 0x48(%r13),%rdx │ │ │ │ + mov 0x78(%r13),%rcx │ │ │ │ + cmp %r9d,%esi │ │ │ │ + jb 3be68 │ │ │ │ + mov %r11d,%r8d │ │ │ │ + mov (%rcx,%r8,4),%eax │ │ │ │ + mov %rax,%rbp │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + movzbl %al,%edi │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3bcf6 │ │ │ │ + mov 0x58(%r13),%ebx │ │ │ │ + mov %ebp,0x34(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%r13),%rsi │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3bcc4 │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %ebp,0x4(%rsp) │ │ │ │ + mov %r11d,0x20(%rsp) │ │ │ │ + jmp 3bc9b │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3bcd0 │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jae 3bcc0 │ │ │ │ + lea (%r14,%r13,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r12 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3bc90 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jb 3bc9b │ │ │ │ + mov 0x4(%rsp),%ebp │ │ │ │ + mov %ebp,%edi │ │ │ │ + call 32d30 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %bpl,(%rbx) │ │ │ │ - je 32d7f │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x4(%rsp),%ebp │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + mov 0x20(%rsp),%r11d │ │ │ │ test %r12,%r12 │ │ │ │ - je 32d85 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 32d85 │ │ │ │ + je 3bcc4 │ │ │ │ + mov 0x4(%r12),%edi │ │ │ │ + mov 0x48(%r13),%rdx │ │ │ │ + movzbl (%rdx,%r8,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3bda2 │ │ │ │ + mov 0x58(%r13),%ebx │ │ │ │ + mov %r11d,0x34(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%r13),%rsi │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3bd77 │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %edi,0x18(%rsp) │ │ │ │ + mov %r11d,0x4(%rsp) │ │ │ │ + jmp 3bd4b │ │ │ │ + nop │ │ │ │ + je 3bd80 │ │ │ │ + lea 0x1(%rbx),%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jae 3bd72 │ │ │ │ + lea 0x0(%r13,%r14,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + shr $1,%rbx │ │ │ │ + lea 0x0(%rbp,%rbx,8),%r12 │ │ │ │ mov %r12,%rsi │ │ │ │ - call 3510 │ │ │ │ + call 70e10 │ │ │ │ test %eax,%eax │ │ │ │ - jne 32d85 │ │ │ │ - cmpb $0x0,0x28(%rbx) │ │ │ │ - jne 32da0 │ │ │ │ - add $0x58,%rbx │ │ │ │ - cmp %r13,%rbx │ │ │ │ - jne 32d60 │ │ │ │ - add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea 0x38(%rbx),%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jns 3bd40 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jb 3bd4b │ │ │ │ + mov 0x4(%rsp),%r11d │ │ │ │ + mov %r11d,%edi │ │ │ │ + call 32d30 │ │ │ │ + nop │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov 0x4(%rsp),%r11d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3bd77 │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + cmp %edi,%eax │ │ │ │ + jae 3baa0 │ │ │ │ + mov 0x78(%r13),%rax │ │ │ │ + mov 0x48(%r13),%rdx │ │ │ │ + mov (%rax,%r8,4),%eax │ │ │ │ + movzbl (%rdx,%rax,1),%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp $0xfd,%dil │ │ │ │ + jbe 3baa2 │ │ │ │ + mov 0x58(%r13),%ebp │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%r13),%rsi │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3bf3c │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + jmp 3be13 │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - movslq 0x30(%rdi),%rax │ │ │ │ + je 3bef6 │ │ │ │ + lea 0x1(%rbx),%r14 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jae 3bf38 │ │ │ │ + lea (%r14,%r13,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + shr $1,%rbx │ │ │ │ + lea (%r12,%rbx,8),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ test %eax,%eax │ │ │ │ - jle 32e10 │ │ │ │ - mov 0x38(%rdi),%rbx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - lea (%rax,%rdx,2),%rax │ │ │ │ - lea (%rbx,%rax,8),%r12 │ │ │ │ - jmp 32df1 │ │ │ │ + jns 3be00 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + jmp 3be0a │ │ │ │ nopl (%rax) │ │ │ │ - add $0x58,%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - je 32e10 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ + mov $0x1,%ebx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 3bb03 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov $0x1,%ebx │ │ │ │ + jmp 3bafb │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x78(%r13),%rcx │ │ │ │ + jmp 3bc32 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rcx,%rbp,4),%ebx │ │ │ │ + cmp %ebx,%r12d │ │ │ │ + jb 3bc32 │ │ │ │ + cmp %ebx,%r11d │ │ │ │ + jae 3bc32 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + movzbl (%rdx,%rcx,1),%edi │ │ │ │ + cmp $0xfd,%dil │ │ │ │ + jbe 3baa2 │ │ │ │ + mov 0x58(%r13),%edx │ │ │ │ + mov %ebx,0x34(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%r13),%rsi │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3bf3c │ │ │ │ + mov %ebx,0x4(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + jmp 3bed3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 3bef6 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jae 3bf38 │ │ │ │ + lea 0x0(%r13,%r12,1),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea (%rbx,%rcx,8),%rbp │ │ │ │ + mov %rcx,%r14 │ │ │ │ mov %rbp,%rsi │ │ │ │ - call 3510 │ │ │ │ + call 70e10 │ │ │ │ test %eax,%eax │ │ │ │ - jne 32de8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ + jns 3bec8 │ │ │ │ + mov %r14,%r12 │ │ │ │ + jmp 3bece │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov 0x4(%rsp),%ebx │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3bf3c │ │ │ │ + mov 0x4(%rbp),%edi │ │ │ │ + jmp 3baa2 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - movslq 0x30(%rdi),%rdx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 32e50 │ │ │ │ - mov 0x38(%rdi),%rax │ │ │ │ - lea (%rdx,%rdx,4),%rcx │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rdx │ │ │ │ - jmp 32e49 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x58,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 32e50 │ │ │ │ - cmp %sil,(%rax) │ │ │ │ - jne 32e40 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ + mov 0x4(%rsp),%r10d │ │ │ │ + mov %r10d,%edi │ │ │ │ + call 32d30 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x4(%rsp),%r12d │ │ │ │ + mov %r12d,%edi │ │ │ │ + call 32d30 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x4(%rsp),%ebx │ │ │ │ + mov %ebx,%edi │ │ │ │ + call 32d30 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + jmp 3bafb │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - mov 0x30(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle 32f39 │ │ │ │ push %r15 │ │ │ │ - lea 0x4eb91(%rip),%r15 │ │ │ │ push %r14 │ │ │ │ - lea 0x4eb8d(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ - xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x38(%rdi),%rax │ │ │ │ - jmp 32eaf │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r13d │ │ │ │ - add $0x58,%rbp │ │ │ │ - cmp %r13d,0x30(%r12) │ │ │ │ - jle 32f2a │ │ │ │ - add %rbp,%rax │ │ │ │ - lea 0x4eb3f(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - movsbl (%rax),%ecx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %r9b,0x3(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - mov 0x38(%r12),%rax │ │ │ │ - mov 0x40(%rax,%rbp,1),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 32ea0 │ │ │ │ - xor %ebx,%ebx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + je 3c408 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %edx,0x4(%rsp) │ │ │ │ + mov %ecx,%r14d │ │ │ │ + call 36ee0 │ │ │ │ + mov 0x4(%rsp),%r11d │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 3c060 │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jae 3c440 │ │ │ │ + mov %r14d,%r13d │ │ │ │ + movzbl (%rdx,%r13,1),%r9d │ │ │ │ + cmp $0xfd,%r9b │ │ │ │ + jbe 3c12d │ │ │ │ + mov 0x58(%rbp),%r8d │ │ │ │ + mov %r14d,0x34(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3c505 │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %r8,%rbp │ │ │ │ + mov %r11d,0x20(%rsp) │ │ │ │ + mov %r14d,0x4(%rsp) │ │ │ │ + jmp 3c033 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - mov 0x38(%r12),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x48(%rax,%rbp,1),%rax │ │ │ │ - mov (%rax,%rbx,8),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - mov 0x38(%r12),%rax │ │ │ │ - cmp %ebx,0x40(%rax,%rbp,1) │ │ │ │ - jg 32ee0 │ │ │ │ - add $0x1,%r13d │ │ │ │ - add $0x58,%rbp │ │ │ │ - cmp %r13d,0x30(%r12) │ │ │ │ - jg 32eaf │ │ │ │ - add $0x8,%rsp │ │ │ │ + je 3c103 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jae 3c500 │ │ │ │ + lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r12,%rdx,8),%rbx │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3c020 │ │ │ │ + mov %r14,%rbp │ │ │ │ + jmp 3c02a │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 3bfb8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 3c0b2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x10(%rbp),%r13 │ │ │ │ + mov 0x10(%rax),%r15 │ │ │ │ + call 254e0 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + movzbl 0x3(%rsp),%esi │ │ │ │ + mov (%rax),%eax │ │ │ │ + add 0x0(%r13,%rax,4),%ecx │ │ │ │ + cmp (%r15,%rcx,1),%sil │ │ │ │ + je 3c418 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 25600 │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 3c080 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + call 25370 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + shl $0x20,%rbx │ │ │ │ + mov %ebp,%eax │ │ │ │ + or %rbx,%rax │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 3c52b │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 32f76 │ │ │ │ - mov 0x18(%rdi),%rcx │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ - mov %rax,%r9 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - test %rdx,%rdx │ │ │ │ - js 32f80 │ │ │ │ - cmpb $0x2b,0x40(%rdi) │ │ │ │ - lea (%rdx,%rax,1),%r8 │ │ │ │ - je 32f94 │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - js 32f9d │ │ │ │ - lea (%rdx,%r8,1),%rax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%r10 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - neg %r10 │ │ │ │ - cmp %r9,%r10 │ │ │ │ - jl 32f60 │ │ │ │ - cmpb $0x2b,0x40(%rdi) │ │ │ │ - jne 32f6a │ │ │ │ - mov 0x8(%rsi),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jns 32f72 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - neg %rsi │ │ │ │ - cmp %r9,%rsi │ │ │ │ - jl 32f72 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 32ff7 │ │ │ │ - mov 0x20(%rdi),%rcx │ │ │ │ - mov 0x10(%rsi),%rdx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - sub %rax,%r8 │ │ │ │ - cmp %r8,%rdx │ │ │ │ - jl 32fd8 │ │ │ │ - mov %rcx,%r9 │ │ │ │ - test %rdx,%rdx │ │ │ │ - jg 32fdc │ │ │ │ - lea (%rdx,%rax,1),%r9 │ │ │ │ - cmpb $0x2b,0x40(%rdi) │ │ │ │ - je 33000 │ │ │ │ - mov 0x8(%rsi),%rdx │ │ │ │ - cmp %r8,%rdx │ │ │ │ - jl 32ff3 │ │ │ │ - mov %rcx,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - jg 32ff7 │ │ │ │ - lea (%rdx,%r9,1),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - cmp %r8,%rdx │ │ │ │ - jge 32feb │ │ │ │ - jmp 32ff3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jb 33057 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jb 33057 │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jb 33057 │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - sbb %al,%al │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x40(%rdi) │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - movq $0x0,0x20(%rdi) │ │ │ │ - movq $0x0,0x28(%rdi) │ │ │ │ - movq $0x1,0x18(%rdi) │ │ │ │ - movups %xmm0,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 330af │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 330be │ │ │ │ - mov (%rdi),%rax │ │ │ │ - ret │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x20(%rsp),%r11d │ │ │ │ + mov 0x4(%rsp),%r14d │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3c505 │ │ │ │ + mov 0x4(%rbx),%r9d │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + lea 0x1(%r14),%ecx │ │ │ │ + mov %rcx,%r10 │ │ │ │ + movzbl (%rdx,%rcx,1),%ecx │ │ │ │ + movzbl %cl,%esi │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 3c1f5 │ │ │ │ + mov 0x58(%rbp),%r8d │ │ │ │ + mov %r10d,0x34(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3c515 │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %r8,%rbp │ │ │ │ + mov %r14d,0x2c(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %r10d,0x4(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + mov %r11d,0x28(%rsp) │ │ │ │ + jmp 3c19f │ │ │ │ nop │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ + je 3c1c2 │ │ │ │ + lea 0x1(%r13),%r14 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jae 3c510 │ │ │ │ + lea 0x0(%rbp,%r14,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r12,%rdx,8),%rbx │ │ │ │ mov %rdx,%r13 │ │ │ │ - xor %edx,%edx │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x38(%rdi),%rbp │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rdi,0x40(%rbp) │ │ │ │ - mov %rax,0x38(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 330f2 │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 33260 │ │ │ │ - mov 0x18(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jae 33260 │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call *%r12 │ │ │ │ - mov 0x38(%rbx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 33248 │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 33248 │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 33210 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jae 33210 │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 33162 │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 33200 │ │ │ │ - mov 0x18(%rdx),%rcx │ │ │ │ - lea 0x1(%rcx),%rdx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 33200 │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call *%r12 │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 331f0 │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 331f0 │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 331b0 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jb 331d8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call *%r12 │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 331cb │ │ │ │ - mov (%rdx),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 331d8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call *%r12 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3c190 │ │ │ │ + mov %r13,%rbp │ │ │ │ + jmp 3c196 │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov 0x4(%rsp),%r10d │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + mov 0x2c(%rsp),%r14d │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3c515 │ │ │ │ + mov 0x4(%rbx),%esi │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x78(%rbp),%rcx │ │ │ │ + cmp %r9d,%esi │ │ │ │ + jb 3c450 │ │ │ │ + mov %r11d,%r8d │ │ │ │ + mov (%rcx,%r8,4),%eax │ │ │ │ + mov %rax,%r13 │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + movzbl %al,%edi │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3c2c6 │ │ │ │ + mov 0x58(%rbp),%ebx │ │ │ │ + mov %r13d,0x34(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3c295 │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %r13d,0x4(%rsp) │ │ │ │ + mov %r11d,0x20(%rsp) │ │ │ │ + jmp 3c26b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ + je 3c2a0 │ │ │ │ + lea 0x1(%r13),%r12 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jae 3c290 │ │ │ │ + lea (%r12,%rbp,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r14 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3c260 │ │ │ │ + mov %r13,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jb 3c26b │ │ │ │ + mov 0x4(%rsp),%r13d │ │ │ │ + mov %r13d,%edi │ │ │ │ + call 32d30 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x4(%rsp),%r13d │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x20(%rsp),%r11d │ │ │ │ + test %r14,%r14 │ │ │ │ + je 3c295 │ │ │ │ + mov 0x4(%r14),%edi │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + movzbl (%rdx,%r8,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3c371 │ │ │ │ + mov 0x58(%rbp),%ebx │ │ │ │ + mov %r11d,0x34(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3c346 │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %edi,0x18(%rsp) │ │ │ │ + mov %r11d,0x4(%rsp) │ │ │ │ + jmp 3c31b │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 3c350 │ │ │ │ + lea 0x1(%rbx),%rbp │ │ │ │ + cmp %r13,%rbp │ │ │ │ + jae 3c341 │ │ │ │ + lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r12,%rdx,8),%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3c310 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + cmp %r13,%rbp │ │ │ │ + jb 3c31b │ │ │ │ + mov 0x4(%rsp),%r11d │ │ │ │ + mov %r11d,%edi │ │ │ │ + call 32d30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov 0x4(%rsp),%r11d │ │ │ │ + test %r14,%r14 │ │ │ │ + je 3c346 │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + cmp %edi,%eax │ │ │ │ + jae 3c070 │ │ │ │ + mov 0x78(%rbp),%rax │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov (%rax,%r8,4),%eax │ │ │ │ + movzbl (%rdx,%rax,1),%r14d │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp $0xfd,%r14b │ │ │ │ + jbe 3c073 │ │ │ │ + mov 0x58(%rbp),%r13d │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + test %r13,%r13 │ │ │ │ + je 3c524 │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + jmp 3c3e3 │ │ │ │ + nopl (%rax) │ │ │ │ + je 3c4de │ │ │ │ + lea 0x1(%rbx),%r12 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jae 3c520 │ │ │ │ + lea (%r12,%rbp,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + shr $1,%rbx │ │ │ │ + lea (%r14,%rbx,8),%r13 │ │ │ │ mov %r13,%rsi │ │ │ │ - call *%r12 │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 3319f │ │ │ │ - nop │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - jmp 33180 │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3c3d0 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + jmp 3c3da │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 3c0d7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 254e0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%rax),%ebp │ │ │ │ + call 254e0 │ │ │ │ + mov 0x4(%rax),%ebx │ │ │ │ + jmp 3c0c5 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x78(%rbp),%rcx │ │ │ │ + jmp 3c202 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call *%r12 │ │ │ │ - mov 0x38(%rbx),%rdx │ │ │ │ + mov (%rcx,%r13,4),%ebx │ │ │ │ + cmp %ebx,%r14d │ │ │ │ + jb 3c202 │ │ │ │ + cmp %ebx,%r11d │ │ │ │ + jae 3c202 │ │ │ │ + mov %ebx,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%r14d │ │ │ │ + cmp $0xfd,%r14b │ │ │ │ + jbe 3c073 │ │ │ │ + mov 0x58(%rbp),%edx │ │ │ │ + mov %ebx,0x34(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ test %rdx,%rdx │ │ │ │ - je 3322f │ │ │ │ - mov (%rdx),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 33150 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call *%r12 │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 33150 │ │ │ │ + je 3c524 │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %ebx,0x4(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov %r14,%rbp │ │ │ │ + jmp 3c4bb │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ + je 3c4de │ │ │ │ + lea 0x1(%r14),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 3c520 │ │ │ │ + lea 0x0(%rbp,%r12,1),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea (%rbx,%rcx,8),%r13 │ │ │ │ + mov %rcx,%r14 │ │ │ │ mov %r13,%rsi │ │ │ │ - call *%r12 │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 33137 │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3c4b0 │ │ │ │ + mov %r14,%r12 │ │ │ │ + jmp 3c4b6 │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov 0x4(%rsp),%ebx │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + test %r13,%r13 │ │ │ │ + je 3c524 │ │ │ │ + mov 0x4(%r13),%r14d │ │ │ │ + jmp 3c073 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rdx),%rax │ │ │ │ - jmp 33110 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov 0x4(%rsp),%r14d │ │ │ │ + mov %r14d,%edi │ │ │ │ + call 32d30 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x4(%rsp),%r10d │ │ │ │ + mov %r10d,%edi │ │ │ │ + call 32d30 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x4(%rsp),%ebx │ │ │ │ + mov %ebx,%edi │ │ │ │ + call 32d30 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 3c6c6 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rdi,%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + lea 0x0(,%r15,4),%rdi │ │ │ │ + mov %r15d,%edx │ │ │ │ + add %rdi,%rax │ │ │ │ + mov (%rax),%esi │ │ │ │ + add 0x10(%rcx),%rsi │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + movsbl (%rsi),%r11d │ │ │ │ + mov (%rcx,%r15,4),%r10d │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov (%rcx,%r15,4),%r9d │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + movzbl (%rcx,%r15,1),%r8d │ │ │ │ + cmp $0xfd,%r8b │ │ │ │ + jbe 3c696 │ │ │ │ + mov 0x58(%rbp),%r13d │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + mov %r15d,0x34(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 3c635 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x34(%rsp),%rax │ │ │ │ + mov %r15d,0x8(%rsp) │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + mov %r11d,0xc(%rsp) │ │ │ │ + mov %r10d,0x10(%rsp) │ │ │ │ + mov %r9d,0x14(%rsp) │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + jmp 3c60b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3c660 │ │ │ │ + lea 0x1(%r13),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae 3c631 │ │ │ │ + lea 0x0(%rbp,%r15,1),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r14 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3c600 │ │ │ │ + mov %r13,%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jb 3c60b │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + lea 0x45366(%rip),%rdi │ │ │ │ + mov $0x292,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4859c(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0xc(%rsp),%r11d │ │ │ │ + mov 0x10(%rsp),%r10d │ │ │ │ + mov 0x14(%rsp),%r9d │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + test %r14,%r14 │ │ │ │ + je 3c635 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x4(%r14),%r8d │ │ │ │ + add %rdi,%rax │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x40(%rdi),%rbp │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rdi,0x38(%rbp) │ │ │ │ - mov 0x38(%rdi),%rcx │ │ │ │ - mov %rax,0x40(%rdi) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 332a6 │ │ │ │ - mov 0x18(%rcx),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 33410 │ │ │ │ - mov 0x18(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jae 33410 │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call *%r12 │ │ │ │ - mov 0x38(%rbx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 333f8 │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 333f8 │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 333c0 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jae 333c0 │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 33312 │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 333b0 │ │ │ │ - mov 0x18(%rdx),%rcx │ │ │ │ - lea 0x1(%rcx),%rdx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 333b0 │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call *%r12 │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 333a0 │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 333a0 │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 33360 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jb 33388 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call *%r12 │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 3337b │ │ │ │ - mov (%rdx),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 33388 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call *%r12 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + push %rsi │ │ │ │ + lea 0x4873d(%rip),%rsi │ │ │ │ + add $0x1,%r15 │ │ │ │ + push %r11 │ │ │ │ + push %r10 │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmp 0x8(%rbp),%r15d │ │ │ │ + jb 3c568 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c6e5 │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call *%r12 │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 3334f │ │ │ │ - nop │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - jmp 33330 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call *%r12 │ │ │ │ - mov 0x38(%rbx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 333df │ │ │ │ - mov (%rdx),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 33300 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call *%r12 │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 33300 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call *%r12 │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 332e7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rdx),%rax │ │ │ │ - jmp 332c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %r9,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - imul %rcx,%rdx │ │ │ │ - mov 0x70(%rsp),%rbx │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - add %rsi,%r12 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call *%rbp │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 3c7f5 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%r10),%rax │ │ │ │ + mov %r9d,(%rsp) │ │ │ │ + movzbl (%rax,%r9,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3c7e3 │ │ │ │ + mov 0x58(%r10),%r15d │ │ │ │ + mov 0x50(%r10),%rcx │ │ │ │ + mov %r9d,0x34(%rsp) │ │ │ │ test %r15,%r15 │ │ │ │ - je 33710 │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call *%r13 │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call *%rbp │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - cmp %r14,%rdx │ │ │ │ - jb 33570 │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - jb 33500 │ │ │ │ - cmp %rax,0x8(%rsp) │ │ │ │ - jb 33500 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 33570 │ │ │ │ - mov 0x28(%r15),%rax │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - lea 0x8(,%rax,8),%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x28(%r15),%rdx │ │ │ │ - mov %rax,0x30(%r15) │ │ │ │ - mov %r12,(%rax,%rdx,8) │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,0x28(%r15) │ │ │ │ + je 3c7a0 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ mov %r15,%r14 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + jmp 3c77b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call *%rbp │ │ │ │ - cmp %rax,0x10(%rsp) │ │ │ │ - jl 33660 │ │ │ │ - mov (%r15),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x38(%r15),%rdi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %r13,%r8 │ │ │ │ - push %rbx │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - call 33420 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x38(%r15) │ │ │ │ - mov 0x40(%r15),%rax │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 335c8 │ │ │ │ - xor %edx,%edx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 335d5 │ │ │ │ - movq $0x1,0x18(%r15) │ │ │ │ - jmp 334e4 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call *%rbp │ │ │ │ - cmp %rax,0x10(%rsp) │ │ │ │ - jge 33650 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov 0x40(%r15),%rdi │ │ │ │ - mov %rbp,%r9 │ │ │ │ - push %rbx │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - call 33420 │ │ │ │ - mov 0x38(%r15),%rcx │ │ │ │ - mov %rax,0x40(%r15) │ │ │ │ - pop %rdx │ │ │ │ - pop %rsi │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 33557 │ │ │ │ - mov 0x18(%rcx),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 336e8 │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - sub %rsi,%rdi │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - cmovl %rsi,%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,0x18(%r15) │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - jle 33670 │ │ │ │ - mov 0x20(%rcx),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call *%r13 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x38(%r15),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - call *%rbp │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jb 336f8 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jb 33633 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 336f8 │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 334e4 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ + je 3c7d0 │ │ │ │ + lea 0x1(%rbp),%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jae 3c7a0 │ │ │ │ + lea 0x0(%r13,%r14,1),%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rbp │ │ │ │ + lea (%r12,%rbp,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3c770 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jb 3c77b │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + lea 0x451fa(%rip),%rdi │ │ │ │ + lea 0x48437(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x292,%esi │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 3c7a0 │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3c820 │ │ │ │ + add $0x1,%r9 │ │ │ │ + cmp 0x8(%r10),%r9d │ │ │ │ + jb 3c728 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3cb3f │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 330c0 │ │ │ │ - nop │ │ │ │ - mov (%r15),%rax │ │ │ │ - jmp 33593 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov 0x10(%r10),%rax │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + mov (%rax,%r9,4),%ebp │ │ │ │ + mov (%rax,%rdx,4),%ecx │ │ │ │ + mov 0x48(%r10),%rax │ │ │ │ + mov %rdx,%r12 │ │ │ │ + movzbl (%rax,%r9,1),%eax │ │ │ │ + mov %ecx,0x24(%rsp) │ │ │ │ + movzbl %al,%r8d │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3c8e6 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov 0x58(%r10),%r8d │ │ │ │ + mov 0x50(%r10),%rsi │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3c8c2 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %ebp,0x10(%rsp) │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + mov %r8,%r12 │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + jmp 3c89b │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3c8ca │ │ │ │ + lea 0x1(%r15),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 3c8c2 │ │ │ │ + lea 0x0(%rbp,%r12,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%r13,%rdx,8),%r14 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3c890 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jb 3c89b │ │ │ │ + mov (%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x8(%rsp),%r12d │ │ │ │ + mov 0x10(%rsp),%ebp │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 3c8c2 │ │ │ │ + mov 0x4(%r14),%r8d │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ + lea 0x4851d(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %ebp,0x28(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x48(%r8),%rax │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + movzbl (%rax,%rsi,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3c9ad │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov 0x58(%r8),%ebx │ │ │ │ + mov 0x50(%r8),%r13 │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3c7a0 │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x34(%rsp),%r12 │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + jmp 3c96f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 3c998 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jae 3c7a0 │ │ │ │ + lea (%r14,%rbx,1),%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ - call *%rbp │ │ │ │ - jmp 3351e │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rdi │ │ │ │ - jge 334e4 │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call *%r13 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x40(%r15),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - call *%rbp │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jb 336c6 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jb 336b3 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 336c6 │ │ │ │ - cmp %rax,0x8(%rsp) │ │ │ │ - jae 334e4 │ │ │ │ - mov 0x40(%r15),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 330c0 │ │ │ │ - mov %rax,0x40(%r15) │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %rbx,%rdx │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%r13,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r15 │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 33270 │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3c960 │ │ │ │ + mov %r15,%rbx │ │ │ │ + jmp 3c966 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 335df │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3c7a0 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jb 3c9f8 │ │ │ │ + mov (%r8),%rdx │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + lea 0x4514c(%rip),%rsi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0x10(%rdx),%rdx │ │ │ │ + mov %eax,%eax │ │ │ │ + movsbl (%rdx,%rax,1),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + add $0x1,%ecx │ │ │ │ + jmp 3c920 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x28(%rsp),%ebp │ │ │ │ + lea 0x456fe(%rip),%rsi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov %ebp,0x24(%rsp) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x48(%rcx),%rax │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + movzbl (%rax,%rsi,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3cac7 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov 0x58(%rcx),%r14d │ │ │ │ + mov 0x50(%rcx),%r15 │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 3c7a0 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r12d,0x8(%rsp) │ │ │ │ + lea 0x34(%rsp),%r13 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + jmp 3ca8f │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r15),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 33270 │ │ │ │ - mov %rax,0x38(%r15) │ │ │ │ - jmp 33633 │ │ │ │ - mov $0x48,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - movq $0x0,0x40(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - movq $0x0,0x28(%rax) │ │ │ │ - movq $0x1,0x18(%rax) │ │ │ │ - call *%r13 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - call *%rbp │ │ │ │ - mov %r12,0x20(%r14) │ │ │ │ - mov %rax,(%r14) │ │ │ │ - jmp 334e7 │ │ │ │ + je 3cab0 │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jae 3c7a0 │ │ │ │ + lea (%r12,%rbx,1),%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rbp │ │ │ │ + lea (%r15,%rbp,8),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3ca80 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmp 3ca86 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rsp),%r12d │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + test %r14,%r14 │ │ │ │ + je 3c7a0 │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jb 3cb10 │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x45035(%rip),%rsi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov 0x10(%rdx),%rdx │ │ │ │ + add %r12d,%eax │ │ │ │ + add $0x1,%r12d │ │ │ │ + mov %eax,%eax │ │ │ │ + movsbl (%rdx,%rax,1),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + jmp 3ca38 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + lea 0x455e6(%rip),%rsi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + jmp 3c7e7 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 338f0 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *%rdx │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call *%r12 │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call *%rbp │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call *%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - cmp 0x0(%r13),%r15 │ │ │ │ - jg 338f0 │ │ │ │ - mov 0x38(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 33811 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r12,%rcx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 3cc70 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x48(%rax),%rax │ │ │ │ + mov %ecx,0x1c(%rsp) │ │ │ │ + movzbl (%rax,%rcx,1),%ecx │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 3cc40 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x58(%rax),%r14d │ │ │ │ + mov 0x50(%rax),%rbp │ │ │ │ + test %r14,%r14 │ │ │ │ + je 3cc09 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x24(%rsp),%r12 │ │ │ │ + jmp 3cbe3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 3cc38 │ │ │ │ + lea 0x1(%r13),%r15 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jae 3cc09 │ │ │ │ + lea (%r15,%r14,1),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%rbp,%rdx,8),%rbx │ │ │ │ + mov %rdx,%r13 │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - push 0x68(%rsp) │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - call 33770 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - cmp %rcx,0x10(%rsp) │ │ │ │ - jl 338f0 │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3cbd8 │ │ │ │ + mov %r13,%r14 │ │ │ │ cmp %r14,%r15 │ │ │ │ - jg 33908 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 33847 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 33911 │ │ │ │ - lea 0x1(%rdx),%r14 │ │ │ │ - lea 0x0(,%r14,8),%r15 │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5e500 │ │ │ │ - cmpq $0x0,0x28(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x20(%r13),%rax │ │ │ │ - mov %rax,-0x8(%rdi,%r15,1) │ │ │ │ - je 338b6 │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %r13,%rbx │ │ │ │ + jb 3cbe3 │ │ │ │ + mov 0x1c(%rsp),%ecx │ │ │ │ + lea 0x44d90(%rip),%rdi │ │ │ │ + lea 0x47fcd(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x292,%esi │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%r14 │ │ │ │ - lea 0x0(,%r14,8),%r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov %rax,-0x8(%rdi,%r13,1) │ │ │ │ - cmp 0x28(%rbx),%r15 │ │ │ │ - jb 33880 │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rdi,(%rax) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3cc09 │ │ │ │ + mov 0x4(%rbx),%ecx │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + lea 0x44ece(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + addq $0x1,0x8(%rsp) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - mov %r14,(%rax) │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 338f0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push 0x68(%rsp) │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - call 33770 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - add $0x28,%rsp │ │ │ │ + cmp 0x8(%rsi),%eax │ │ │ │ + jb 3cb90 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3cca1 │ │ │ │ + add $0x38,%rsp │ │ │ │ + lea 0x45482(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %rcx,0x10(%rsp) │ │ │ │ - jge 338c5 │ │ │ │ - jmp 338f0 │ │ │ │ - lea 0x53be8(%rip),%rcx │ │ │ │ - mov $0x181,%edx │ │ │ │ - lea 0x4e0ef(%rip),%rsi │ │ │ │ - lea 0x4e0fc(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ + jmp 3160 <__printf_chk@plt> │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + xor %r10d,%r10d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 33d30 │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r15,%rsi │ │ │ │ - call *%rax │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - call *%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0x4e095(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x8(%rdi),%ecx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x38(%rbx),%r15 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 3d189 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x0(,%r10,4),%rax │ │ │ │ + mov %r10d,(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x78(%rbp),%rax │ │ │ │ + mov (%rax,%r10,4),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov %edx,0x4(%rsp) │ │ │ │ + movzbl (%rax,%rdx,1),%r12d │ │ │ │ + cmp $0xfd,%r12b │ │ │ │ + jbe 3cd9f │ │ │ │ + mov 0x58(%rbp),%r15d │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov %edx,0x34(%rsp) │ │ │ │ test %r15,%r15 │ │ │ │ - je 33d23 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - mov (%r15),%rbp │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r12,%rsi │ │ │ │ - call *%rax │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov 0x30(%rsp),%r13 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call *%r13 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0x4e03a(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x38(%r15),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 33d11 │ │ │ │ - mov %r14,%r11 │ │ │ │ - mov (%r11),%rbp │ │ │ │ - mov 0x20(%r11),%rdi │ │ │ │ - mov %r11,0x18(%rsp) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - call *%rax │ │ │ │ - mov 0x18(%rsp),%r11 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x20(%r11),%rdi │ │ │ │ - call *%r13 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0x4dfe1(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x18(%rsp),%r11 │ │ │ │ - mov 0x38(%r11),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 33d04 │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %r11,%r13 │ │ │ │ - mov (%r10),%rbp │ │ │ │ - mov 0x20(%r10),%rdi │ │ │ │ + je 3cd78 │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov %r15,%rbp │ │ │ │ + jmp 3cd54 │ │ │ │ + nopl (%rax) │ │ │ │ + je 3cd88 │ │ │ │ + lea 0x1(%r12),%r14 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jae 3cd78 │ │ │ │ + lea 0x0(%rbp,%r14,1),%r12 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r12 │ │ │ │ + lea 0x0(%r13,%r12,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3cd48 │ │ │ │ + mov %r12,%rbp │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jb 3cd54 │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + jmp 3ce2b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + test %r15,%r15 │ │ │ │ + je 3cd78 │ │ │ │ + mov 0x4(%r15),%r12d │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + movzbl (%rax,%r10,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 3ce6c │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov 0x58(%rbp),%r15d │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 3ce28 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + mov %r12d,0x10(%rsp) │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - call *%rax │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x20(%r10),%rdi │ │ │ │ - call *%r14 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0x4df80(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + jmp 3cdfb │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3ce50 │ │ │ │ + lea 0x1(%r15),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 3ce28 │ │ │ │ + lea 0x0(%rbp,%r12,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r13 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3cdf0 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jb 3cdfb │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + lea 0x44b72(%rip),%rdi │ │ │ │ + lea 0x47daf(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nop │ │ │ │ + mov 0x10(%rsp),%r12d │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ - mov 0x38(%r10),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 33cf1 │ │ │ │ - mov %r15,0x48(%rsp) │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - call *%rax │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - call *%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0x4df19(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x38(%rbx),%r13 │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ test %r13,%r13 │ │ │ │ - je 33cd2 │ │ │ │ - mov 0x0(%r13),%r15 │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - call *%rax │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - call *%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0x4dec8(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x38(%r13),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 33cc5 │ │ │ │ - mov (%r15),%r9 │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - call *%rax │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0x4de71(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x38(%r15),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 33cb8 │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - call *%rax │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - call *%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0x4de16(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ + je 3ce28 │ │ │ │ + mov 0x4(%r13),%edx │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %r12d,%edx │ │ │ │ + mov 0x78(%rbp),%rdx │ │ │ │ + sete %cl │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov (%rdx,%rcx,1),%edx │ │ │ │ + movzbl (%rax,%rdx,1),%edi │ │ │ │ + mov %rdx,%r9 │ │ │ │ + movzbl %dil,%ecx │ │ │ │ + cmp $0xfd,%dil │ │ │ │ + jbe 3cf2d │ │ │ │ + mov 0x58(%rbp),%r14d │ │ │ │ + mov 0x50(%rbp),%r15 │ │ │ │ + mov %edx,0x34(%rsp) │ │ │ │ test %r14,%r14 │ │ │ │ - je 33ca1 │ │ │ │ - mov (%r14),%r9 │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call *%rdx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0x4ddc3(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ + je 3cefe │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + jmp 3ced3 │ │ │ │ + nopl (%rax) │ │ │ │ + je 3cf10 │ │ │ │ + lea 0x1(%r13),%rbp │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jae 3cef9 │ │ │ │ + lea 0x0(%rbp,%r14,1),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x38(%r14),%rsi │ │ │ │ - mov %r12,%r8 │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r15,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3cec8 │ │ │ │ + mov %r13,%r14 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jb 3ced3 │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov %r9d,%ecx │ │ │ │ + jmp 3ce2b │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3cefe │ │ │ │ + mov 0x4(%r12),%ecx │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + movzbl (%rax,%r10,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 3cfc7 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov 0x58(%rbp),%r12d │ │ │ │ + mov 0x50(%rbp),%r15 │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3ce28 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + jmp 3cf7f │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 3cfa8 │ │ │ │ + lea 0x1(%r14),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 3ce28 │ │ │ │ + lea 0x0(%rbp,%r12,1),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r15,%rdx,8),%r13 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3cf70 │ │ │ │ + mov %r14,%r12 │ │ │ │ + jmp 3cf76 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + test %r13,%r13 │ │ │ │ + je 3ce28 │ │ │ │ + mov 0x4(%r13),%edx │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmp %ecx,%edx │ │ │ │ + mov 0x78(%rbp),%rdx │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - call 33930 │ │ │ │ - mov 0x40(%r14),%r14 │ │ │ │ + setb %r8b │ │ │ │ + mov (%rdx,%rcx,1),%edx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + movzbl (%rax,%rdx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 3d1c0 │ │ │ │ + mov 0x58(%rbp),%r14d │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov %r15d,0x34(%rsp) │ │ │ │ test %r14,%r14 │ │ │ │ - jne 33c32 │ │ │ │ - mov 0x40(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 33be5 │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov 0x40(%r15),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 33b84 │ │ │ │ - mov 0x40(%r13),%r13 │ │ │ │ + je 3d1c9 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %r15d,0x8(%rsp) │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + jmp 3d03b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 3d070 │ │ │ │ + lea 0x1(%r15),%rbp │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jae 3d061 │ │ │ │ + lea 0x0(%rbp,%r14,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3d030 │ │ │ │ + mov %r15,%r14 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jb 3d03b │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + jmp 3ce2b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + mov 0x8(%rsp),%r15d │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3d1c9 │ │ │ │ + mov 0x4(%r12),%r15d │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + movzbl (%rax,%r10,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3d142 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov 0x58(%rbp),%r13d │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ test %r13,%r13 │ │ │ │ - jne 33b33 │ │ │ │ - mov 0x40(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 33ae3 │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov 0x48(%rsp),%r15 │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov 0x40(%r10),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 33a76 │ │ │ │ - mov %r13,%r11 │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov 0x40(%r11),%r11 │ │ │ │ - test %r11,%r11 │ │ │ │ - jne 33a15 │ │ │ │ - mov 0x40(%r15),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 339bc │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov 0x40(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 33962 │ │ │ │ - add $0x68,%rsp │ │ │ │ + je 3ce28 │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r15d,0x18(%rsp) │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + jmp 3d0f7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3d120 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jae 3ce28 │ │ │ │ + lea (%r14,%rbp,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3d0e8 │ │ │ │ + mov %r15,%rbp │ │ │ │ + jmp 3d0ee │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov 0x18(%rsp),%r15d │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3ce28 │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %r15d,%eax │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + lea 0x47ced(%rip),%rsi │ │ │ │ + sete %cl │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x20(%rsp),%r9d │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + add $0x1,%r10 │ │ │ │ + cmp 0x8(%rbp),%r10d │ │ │ │ + jb 3cce8 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3d1d1 │ │ │ │ + add $0x48,%rsp │ │ │ │ + lea 0x44f69(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ + jmp 3160 <__printf_chk@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %dl,%r15d │ │ │ │ + jmp 3d096 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + jmp 3ce2b │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x38(%rdi),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 33f8f │ │ │ │ - mov 0x38(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 33e5c │ │ │ │ - mov 0x38(%r12),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 33dc6 │ │ │ │ - mov 0x38(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 33d83 │ │ │ │ - call 33d40 │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 33d91 │ │ │ │ - call 33d40 │ │ │ │ - mov 0x38(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x38(%r13) │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x28(%r13) │ │ │ │ - movq $0x0,0x40(%r13) │ │ │ │ - jne 342f0 │ │ │ │ - movq $0x0,0x30(%r13) │ │ │ │ - mov 0x40(%r12),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 33e21 │ │ │ │ - mov 0x38(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 33dde │ │ │ │ - call 33d40 │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 33dec │ │ │ │ - call 33d40 │ │ │ │ - mov 0x38(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x38(%r13) │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x28(%r13) │ │ │ │ - movq $0x0,0x40(%r13) │ │ │ │ - jne 34280 │ │ │ │ - movq $0x0,0x30(%r13) │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x40(%r12),%rdi │ │ │ │ - movq $0x0,0x38(%r12) │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x28(%r12) │ │ │ │ - movq $0x0,0x40(%r12) │ │ │ │ - jne 34260 │ │ │ │ - movq $0x0,0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 33f5a │ │ │ │ - mov 0x38(%r12),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 33ec4 │ │ │ │ - mov 0x38(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 33e81 │ │ │ │ - call 33d40 │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 33e8f │ │ │ │ - call 33d40 │ │ │ │ - mov 0x38(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x38(%r13) │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x28(%r13) │ │ │ │ - movq $0x0,0x40(%r13) │ │ │ │ - jne 342e0 │ │ │ │ - movq $0x0,0x30(%r13) │ │ │ │ - mov 0x40(%r12),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 33f1f │ │ │ │ - mov 0x38(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 33edc │ │ │ │ - call 33d40 │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 33eea │ │ │ │ - call 33d40 │ │ │ │ - mov 0x38(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x38(%r13) │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x28(%r13) │ │ │ │ - movq $0x0,0x40(%r13) │ │ │ │ - jne 34290 │ │ │ │ - movq $0x0,0x30(%r13) │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x40(%r12),%rdi │ │ │ │ - movq $0x0,0x38(%r12) │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x28(%r12) │ │ │ │ - movq $0x0,0x40(%r12) │ │ │ │ - jne 34240 │ │ │ │ - movq $0x0,0x30(%r12) │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x38(%rbp) │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x28(%rbp) │ │ │ │ - movq $0x0,0x40(%rbp) │ │ │ │ - jne 34218 │ │ │ │ - movq $0x0,0x30(%rbp) │ │ │ │ - mov 0x40(%rbx),%rbp │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + movl $0x0,0x2c(%rsp) │ │ │ │ + mov %r15d,0x18(%rsp) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %ecx,0x60(%rsp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + lea -0x1(%rcx),%eax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%ebx │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov %al,0x8(%rsp) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + je 3d3a8 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 36ee0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 3d28b │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,0x10(%rsp) │ │ │ │ + je 3d34e │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + cmp %eax,%esi │ │ │ │ + jae 3d910 │ │ │ │ + mov %esi,%r13d │ │ │ │ + movzbl (%rdx,%r13,1),%ecx │ │ │ │ + movzbl %cl,%r11d │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 3d62e │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%rdi │ │ │ │ + mov %esi,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3d31c │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x48(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %r13,0x50(%rsp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + jmp 3d2f7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3d60e │ │ │ │ + lea 0x1(%r14),%r12 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jae 3d31c │ │ │ │ + lea (%r12,%r13,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,8),%rbp │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3d2e8 │ │ │ │ + mov %r14,%r13 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jb 3d2f7 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + jmp 3d85c │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + mov 0x50(%rsp),%r11d │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ test %rbp,%rbp │ │ │ │ - je 341c9 │ │ │ │ - mov 0x38(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3409a │ │ │ │ - mov 0x38(%r12),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 34004 │ │ │ │ - mov 0x38(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 33fc1 │ │ │ │ - call 33d40 │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 33fcf │ │ │ │ - call 33d40 │ │ │ │ - mov 0x38(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x38(%r13) │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x28(%r13) │ │ │ │ - movq $0x0,0x40(%r13) │ │ │ │ - jne 342c0 │ │ │ │ - movq $0x0,0x30(%r13) │ │ │ │ - mov 0x40(%r12),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 3405f │ │ │ │ - mov 0x38(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3401c │ │ │ │ - call 33d40 │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3402a │ │ │ │ - call 33d40 │ │ │ │ - mov 0x38(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x38(%r13) │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x28(%r13) │ │ │ │ - movq $0x0,0x40(%r13) │ │ │ │ - jne 342b0 │ │ │ │ - movq $0x0,0x30(%r13) │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x40(%r12),%rdi │ │ │ │ - movq $0x0,0x38(%r12) │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x28(%r12) │ │ │ │ - movq $0x0,0x40(%r12) │ │ │ │ - jne 34250 │ │ │ │ - movq $0x0,0x30(%r12) │ │ │ │ - mov 0x40(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 34198 │ │ │ │ - mov 0x38(%r12),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 34102 │ │ │ │ - mov 0x38(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 340bf │ │ │ │ - call 33d40 │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 340cd │ │ │ │ - call 33d40 │ │ │ │ - mov 0x38(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x38(%r13) │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x28(%r13) │ │ │ │ - movq $0x0,0x40(%r13) │ │ │ │ - jne 342a0 │ │ │ │ - movq $0x0,0x30(%r13) │ │ │ │ - mov 0x40(%r12),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 3415d │ │ │ │ - mov 0x38(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3411a │ │ │ │ - call 33d40 │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 34128 │ │ │ │ - call 33d40 │ │ │ │ - mov 0x38(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x38(%r13) │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x28(%r13) │ │ │ │ - movq $0x0,0x40(%r13) │ │ │ │ - jne 342d0 │ │ │ │ - movq $0x0,0x30(%r13) │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x40(%r12),%rdi │ │ │ │ - movq $0x0,0x38(%r12) │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x28(%r12) │ │ │ │ - movq $0x0,0x40(%r12) │ │ │ │ - jne 34270 │ │ │ │ - movq $0x0,0x30(%r12) │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x38(%rbp) │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x28(%rbp) │ │ │ │ - movq $0x0,0x40(%rbp) │ │ │ │ - jne 34230 │ │ │ │ - movq $0x0,0x30(%rbp) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ + je 3d854 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + cmp %r11d,%eax │ │ │ │ + jb 3d880 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 3d384 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x10(%r14),%r13 │ │ │ │ + mov 0x10(%rax),%r15 │ │ │ │ + call 254e0 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + movzbl 0x8(%rsp),%edx │ │ │ │ + mov (%rax),%eax │ │ │ │ + add 0x0(%r13,%rax,4),%ecx │ │ │ │ + cmp (%r15,%rcx,1),%dl │ │ │ │ + je 3d3e0 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 25600 │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 3d358 │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + call 25370 │ │ │ │ + mov %r12,%rdi │ │ │ │ call 32c0 │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - movq $0x0,0x40(%rbx) │ │ │ │ - jne 34208 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq 0x45c70(%rip),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 3ddfa │ │ │ │ + add $0x88,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 341f2 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 33f87 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 341c1 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%r12),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 33f51 │ │ │ │ - nop │ │ │ │ - mov 0x30(%r12),%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 254e0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%rax),%r15d │ │ │ │ + mov %r15d,0x18(%rsp) │ │ │ │ + call 254e0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x4(%rax),%ebx │ │ │ │ + mov %ebx,0x10(%rsp) │ │ │ │ + call 25370 │ │ │ │ + mov %r12,%rdi │ │ │ │ call 32c0 │ │ │ │ - jmp 34091 │ │ │ │ + cmp %r15d,%ebx │ │ │ │ + jb 3d3a8 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 3d560 │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov 0x10(%r14),%rcx │ │ │ │ + mov (%r14),%rdx │ │ │ │ + mov (%rcx,%rax,1),%ebx │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + add 0x10(%rdx),%rbx │ │ │ │ + add %rbx,%rbp │ │ │ │ + add %rax,%rbx │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 3d4ed │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jb 3d4ed │ │ │ │ + cmp %rcx,0x30(%rsp) │ │ │ │ + jb 3d4ed │ │ │ │ + mov 0x2c(%rsp),%r13d │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + jmp 3d4b5 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + jne 3d930 │ │ │ │ + movzbl 0x1(%r12),%eax │ │ │ │ + add $0x1,%r12 │ │ │ │ + add $0x1,%rbx │ │ │ │ + add $0x1,%r13d │ │ │ │ + test %al,%al │ │ │ │ + je 3d550 │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jb 3d550 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jb 3d518 │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + jne 3d518 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 41f90 │ │ │ │ + test %al,%al │ │ │ │ + je 3d480 │ │ │ │ + movsbl (%rbx),%esi │ │ │ │ + movsbl (%r12),%edi │ │ │ │ + cmp %dil,%sil │ │ │ │ + je 3d48d │ │ │ │ + call 41f40 │ │ │ │ + test %al,%al │ │ │ │ + jne 3d48d │ │ │ │ + mov %r13d,0x2c(%rsp) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 3d522 │ │ │ │ + mov 0x60(%rsp),%edx │ │ │ │ + cmp %edx,0x2c(%rsp) │ │ │ │ + jb 3d240 │ │ │ │ + mov 0x18(%rsp),%r15d │ │ │ │ + movd 0x10(%rsp),%xmm1 │ │ │ │ + movd %r15d,%xmm0 │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + jmp 3d3b0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13d,0x2c(%rsp) │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jb 3d4ed │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + cmp %r15,0x30(%rsp) │ │ │ │ + jb 3d4ed │ │ │ │ + xor %eax,%eax │ │ │ │ + call 41f90 │ │ │ │ + test %al,%al │ │ │ │ + jne 3dc4d │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + je 3d4ed │ │ │ │ + jmp 3d3a8 │ │ │ │ nop │ │ │ │ - mov 0x30(%r12),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 33e53 │ │ │ │ + mov %r13d,0x2c(%rsp) │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + jmp 3d4ed │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 3d579 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,0x10(%rsp) │ │ │ │ + je 3dcb5 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 3dc25 │ │ │ │ + mov %ecx,%r8d │ │ │ │ + movzbl (%rdx,%r8,1),%eax │ │ │ │ + movzbl %al,%r11d │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3d95a │ │ │ │ + mov 0x58(%r14),%edx │ │ │ │ + mov 0x50(%r14),%rsi │ │ │ │ + mov %ecx,0x74(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3d605 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + jmp 3d5df │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 3d93f │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 3d605 │ │ │ │ + lea (%r14,%r12,1),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea 0x0(%r13,%rcx,8),%rbp │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3d5d0 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 3d5df │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3d31c │ │ │ │ + mov 0x4(%rbp),%r11d │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + movzbl (%rdx,%rcx,1),%ecx │ │ │ │ + movzbl %cl,%esi │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 3d6f5 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%rdi │ │ │ │ + mov %r8d,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3ddd4 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x50(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %r13,0x58(%rsp) │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %r14,0x68(%rsp) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r8d,0x48(%rsp) │ │ │ │ + mov %r11d,0x64(%rsp) │ │ │ │ + jmp 3d69b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 3d6cc │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jae 3d6c1 │ │ │ │ + lea 0x0(%r13,%r14,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r12,%r8,8),%rbp │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3d690 │ │ │ │ + mov %r15,%r13 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jb 3d69b │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 3d85c │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%r8d │ │ │ │ + mov 0x58(%rsp),%r13 │ │ │ │ + mov 0x64(%rsp),%r11d │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3ddd4 │ │ │ │ + mov 0x4(%rbp),%esi │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + cmp %r11d,%esi │ │ │ │ + jae 3d718 │ │ │ │ + mov (%rcx,%r13,4),%edi │ │ │ │ + cmp %edi,0x10(%rsp) │ │ │ │ + jb 3d718 │ │ │ │ + cmp %edi,0x18(%rsp) │ │ │ │ + jb 3dcc1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%r13d │ │ │ │ + mov (%rcx,%r13,4),%eax │ │ │ │ + mov %rax,%r11 │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3d920 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r8 │ │ │ │ + mov %r11d,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3d7a6 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x48(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %r8,%r12 │ │ │ │ + mov %r13,0x50(%rsp) │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %r11d,0x10(%rsp) │ │ │ │ + jmp 3d77b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 3d7ae │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jae 3d7a1 │ │ │ │ + lea 0x0(%r13,%r14,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r12,%r8,8),%rbp │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3d770 │ │ │ │ + mov %r15,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jb 3d77b │ │ │ │ + mov 0x10(%rsp),%r11d │ │ │ │ + mov %r11d,%ecx │ │ │ │ + jmp 3d85c │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ + mov 0x10(%rsp),%r11d │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3d7a6 │ │ │ │ + mov 0x4(%rbp),%r11d │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + movzbl (%rdx,%r13,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3d345 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r8 │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3dd33 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r11d,0x50(%rsp) │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + jmp 3d82f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 3d325 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jae 3d854 │ │ │ │ + lea (%r12,%r13,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,8),%rbp │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3d820 │ │ │ │ + mov %r14,%r12 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jb 3d82f │ │ │ │ + mov 0x18(%rsp),%r15d │ │ │ │ + mov %r15d,%ecx │ │ │ │ + lea 0x44141(%rip),%rdi │ │ │ │ + lea 0x4737e(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov 0x78(%r14),%rax │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov (%rax,%r13,4),%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3dcad │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r13 │ │ │ │ + mov %edi,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3d909 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %edi,0x10(%rsp) │ │ │ │ + jmp 3d8df │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 3dc2e │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 3d905 │ │ │ │ + lea (%r14,%r12,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r8,%r15 │ │ │ │ + shr $1,%r15 │ │ │ │ + lea 0x0(%r13,%r15,8),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3d8d0 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 3d8df │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + jmp 3d718 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl %al,%r11d │ │ │ │ + jmp 3d7cf │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13d,0x2c(%rsp) │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + jmp 3d4e9 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3d605 │ │ │ │ + mov 0x4(%rbp),%r11d │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %rax,%r13 │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3da12 │ │ │ │ + mov 0x58(%r14),%edx │ │ │ │ + mov 0x50(%r14),%rsi │ │ │ │ + mov %r13d,0x74(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3ddf0 │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %rsi,%r15 │ │ │ │ + mov %r13d,0x8(%rsp) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + mov %r11d,0x50(%rsp) │ │ │ │ + jmp 3d9bb │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 3d9ec │ │ │ │ + lea 0x1(%r13),%rbp │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jae 3d9e1 │ │ │ │ + lea 0x0(%rbp,%r14,1),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea (%r15,%rcx,8),%r12 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3d9b0 │ │ │ │ + mov %r13,%r14 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jb 3d9bb │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov %ebp,%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x8(%rsp),%r13d │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov 0x50(%rsp),%r11d │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3ddf0 │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + cmp %r11d,%eax │ │ │ │ + jae 3da30 │ │ │ │ + mov (%rcx,%r8,4),%ebp │ │ │ │ + cmp %ebp,0x10(%rsp) │ │ │ │ + jb 3da30 │ │ │ │ + cmp %ebp,0x18(%rsp) │ │ │ │ + jb 3dd3b │ │ │ │ nop │ │ │ │ - mov 0x30(%r12),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 3418f │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + mov (%rcx,%r8,4),%ecx │ │ │ │ + lea 0x0(,%r8,4),%rax │ │ │ │ + mov %rcx,%r13 │ │ │ │ + movzbl (%rdx,%rcx,1),%ecx │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 3dc78 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %r13d,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3dde6 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r13d,0x8(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + jmp 3da9b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 3dacb │ │ │ │ + lea 0x1(%r13),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 3dac0 │ │ │ │ + lea (%r14,%r12,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r15,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3da90 │ │ │ │ + mov %r13,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 3da9b │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov %ebp,%ecx │ │ │ │ + jmp 3d85c │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%r13d │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3dde6 │ │ │ │ + mov 0x4(%rbp),%r13d │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + movzbl (%rdx,%r8,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 3db94 │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %edx,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3ddde │ │ │ │ + mov %r13d,0x48(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + jmp 3db4f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3db72 │ │ │ │ + lea 0x1(%r14),%rbp │ │ │ │ + cmp %r13,%rbp │ │ │ │ + jae 3d854 │ │ │ │ + lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r15,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3db40 │ │ │ │ + mov %r14,%r13 │ │ │ │ + jmp 3db46 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x48(%rsp),%r13d │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3d854 │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + mov $0xffffffff,%ebp │ │ │ │ + cmp %r13d,%edx │ │ │ │ + jae 3d433 │ │ │ │ + mov 0x78(%r14),%rdx │ │ │ │ + mov 0x48(%r14),%rcx │ │ │ │ + mov (%rdx,%r8,4),%edx │ │ │ │ + mov %rdx,%r13 │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 3dc9c │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %r13d,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3ddf0 │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %r13d,0x8(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + jmp 3dc03 │ │ │ │ + je 3dc81 │ │ │ │ + lea 0x1(%r13),%r12 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jae 3d9e1 │ │ │ │ + lea (%r12,%r14,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r15,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3dbf0 │ │ │ │ + mov %r13,%r14 │ │ │ │ + jmp 3dbfa │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + jmp 3da30 │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3d909 │ │ │ │ + mov 0x4(%rbp),%ebp │ │ │ │ + jmp 3d350 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movsbl (%rbx),%edi │ │ │ │ + cmp (%rax),%dil │ │ │ │ + jne 3d3a8 │ │ │ │ + mov %edi,%esi │ │ │ │ + call 41f40 │ │ │ │ + test %al,%al │ │ │ │ + jne 3d4ed │ │ │ │ + jmp 3d3a8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %cl,%r13d │ │ │ │ + jmp 3daf0 │ │ │ │ + mov 0x8(%rsp),%r13d │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3ddf0 │ │ │ │ + mov 0x4(%rbp),%edx │ │ │ │ + mov 0x60(%rsp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + cmovbe %ecx,%edx │ │ │ │ + lea -0x1(%rdx),%ebp │ │ │ │ + jmp 3d433 │ │ │ │ + movzbl %al,%ebp │ │ │ │ + jmp 3d350 │ │ │ │ + mov $0xffffffff,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 3d433 │ │ │ │ + mov %edi,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3dcad │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r13 │ │ │ │ + mov %edi,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3d909 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %edi,0x10(%rsp) │ │ │ │ + jmp 3dd10 │ │ │ │ + je 3dc2e │ │ │ │ + lea 0x1(%r15),%r12 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jae 3d905 │ │ │ │ + lea (%r12,%r14,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea 0x0(%r13,%r8,8),%rbp │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3dcfd │ │ │ │ + mov %r15,%r14 │ │ │ │ + jmp 3dd07 │ │ │ │ + mov %eax,%r15d │ │ │ │ + jmp 3d859 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + movzbl (%rdx,%rcx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 3ddbb │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %ebp,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3d9e5 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ebp,0x8(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + jmp 3dd82 │ │ │ │ + je 3dda1 │ │ │ │ + lea 0x1(%r13),%r12 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jae 3d9e1 │ │ │ │ + lea (%r12,%rbp,1),%r13 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r13 │ │ │ │ + lea (%r15,%r13,8),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3dd73 │ │ │ │ + mov %r13,%rbp │ │ │ │ + jmp 3dd79 │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3d9e5 │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + mov 0x60(%rsp),%esi │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + shl $0x2,%rax │ │ │ │ + cmp %edx,%esi │ │ │ │ + cmovbe %esi,%edx │ │ │ │ + lea -0x1(%rdx),%ebp │ │ │ │ + jmp 3d433 │ │ │ │ + mov %r8d,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 3d85c │ │ │ │ + mov %edx,%r15d │ │ │ │ + jmp 3d859 │ │ │ │ + mov %r13d,%ebp │ │ │ │ + mov %ebp,%ecx │ │ │ │ + jmp 3d85c │ │ │ │ + mov %r13d,%ebp │ │ │ │ + mov %ebp,%edi │ │ │ │ + jmp 3d9e7 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 33e19 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 33f17 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 340fa │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 34057 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 33ffc │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 34155 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 33ebc │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 33dbe │ │ │ │ - xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov 0x10(%rdi),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 34989 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov 0x8(%rdi),%r13 │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + mov %r9d,0x2c(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0xc0(%rsp),%r9d │ │ │ │ + jae 3f0fb │ │ │ │ + mov 0xc0(%rsp),%eax │ │ │ │ + mov 0x2c(%rsp),%edi │ │ │ │ mov %rsi,%r14 │ │ │ │ - mov %r12d,%ebx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r9,%r12 │ │ │ │ - jmp 34350 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x8,%r13 │ │ │ │ - cmp %r15d,%ebx │ │ │ │ - je 34989 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 3510 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 34340 │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %ebx,%r12d │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jae 34989 │ │ │ │ - mov (%rcx),%rax │ │ │ │ - mov (%rax,%r12,8),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 34989 │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ - mov 0x20(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%r13 │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - cmp %r13,(%r12) │ │ │ │ - jl 34989 │ │ │ │ - mov 0x38(%r12),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 348b8 │ │ │ │ - mov 0x20(%r15),%rax │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - cmp (%r15),%r13 │ │ │ │ - jg 348b8 │ │ │ │ - mov 0x38(%r15),%r11 │ │ │ │ - test %r11,%r11 │ │ │ │ - je 348a5 │ │ │ │ - mov 0x20(%r11),%rax │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ + mov %edx,%r15d │ │ │ │ + lea -0x1(%rax),%r12d │ │ │ │ + lea (%r8,%rdi,1),%r9 │ │ │ │ + lea (%r9,%r12,1),%rax │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ - cmp (%r11),%r13 │ │ │ │ - jg 348a5 │ │ │ │ - mov 0x38(%r11),%rdx │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 356d0 │ │ │ │ - mov 0x20(%rdx),%rax │ │ │ │ - mov 0x18(%rax),%rcx │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - cmp (%rdx),%r13 │ │ │ │ - jg 356d0 │ │ │ │ - mov 0x38(%rdx),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 345f1 │ │ │ │ - mov 0x20(%r10),%rax │ │ │ │ - mov 0x18(%rax),%rcx │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - cmp (%r10),%r13 │ │ │ │ - jg 345f1 │ │ │ │ - mov 0x38(%r10),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 344aa │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea -0x14d2(%rip),%rdx │ │ │ │ - mov %r11,0x58(%rsp) │ │ │ │ - push %rcx │ │ │ │ - lea -0x154f(%rip),%rcx │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - call 33770 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - mov 0x60(%rsp),%r10 │ │ │ │ - mov 0x58(%rsp),%r11 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jl 345f1 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jg 3680f │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 344e3 │ │ │ │ - test %rax,%rax │ │ │ │ - je 349a3 │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %r11,0x58(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x60(%rsp),%r10 │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - mov 0x58(%rsp),%r11 │ │ │ │ - mov 0x20(%r10),%rax │ │ │ │ - cmpq $0x0,0x28(%r10) │ │ │ │ - mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ - je 345a8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %r10,%r12 │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rbp,0x58(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - add $0x1,%rbp │ │ │ │ - mov %r11,0x68(%rsp) │ │ │ │ - lea 0x0(,%rbp,8),%rsi │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov 0x68(%rsp),%r11 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp 0x28(%r12),%rbx │ │ │ │ - mov %rax,-0x8(%rdi,%rsi,1) │ │ │ │ - jb 3454f │ │ │ │ - mov %r12,%r10 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov 0x40(%rsp),%r13 │ │ │ │ - mov 0x58(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x40(%r10),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 345f1 │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x1622(%rip),%rdx │ │ │ │ - push %r11 │ │ │ │ - lea -0x169b(%rip),%rcx │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - call 33770 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - mov 0x40(%rsp),%r11 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jl 356d0 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jg 356c2 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 3462a │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 349a3 │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r11,0x48(%rsp) │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - mov 0x20(%rdx),%rax │ │ │ │ - cmpq $0x0,0x28(%rdx) │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ - je 346e9 │ │ │ │ - mov %r13,%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jb 3eaae │ │ │ │ + mov %edx,%eax │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov 0x10(%r14),%rcx │ │ │ │ + mov (%r14),%rdx │ │ │ │ + mov (%rcx,%rax,1),%ebp │ │ │ │ + movzbl (%r9),%eax │ │ │ │ + add 0x10(%rdx),%rbp │ │ │ │ + add %rbp,%r12 │ │ │ │ + add %rdi,%rbp │ │ │ │ + test %al,%al │ │ │ │ + je 3df52 │ │ │ │ + cmp %r9,0x30(%rsp) │ │ │ │ + jb 3df52 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jb 3df52 │ │ │ │ + mov 0x30(%rsp),%r13 │ │ │ │ + mov 0x2c(%rsp),%ebx │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + mov %r9,%r14 │ │ │ │ + jmp 3deff │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + cmp %al,0x0(%rbp) │ │ │ │ + jne 3f038 │ │ │ │ + movzbl 0x1(%r14),%eax │ │ │ │ + add $0x1,%r14 │ │ │ │ add $0x1,%rbp │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - lea 0x0(,%rbp,8),%rsi │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ - mov 0x30(%rdx),%rax │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp 0x28(%rdx),%rbx │ │ │ │ - mov %rax,-0x8(%rdi,%rsi,1) │ │ │ │ - jb 3468f │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ + add $0x1,%ebx │ │ │ │ + test %al,%al │ │ │ │ + je 3ea8c │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jb 3ea8c │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jb 3ea41 │ │ │ │ + cmp %al,0x0(%rbp) │ │ │ │ + jne 3ea41 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 41f90 │ │ │ │ + test %al,%al │ │ │ │ + je 3dec8 │ │ │ │ + movsbl 0x0(%rbp),%esi │ │ │ │ + movsbl (%r14),%edi │ │ │ │ + cmp %dil,%sil │ │ │ │ + je 3ded5 │ │ │ │ + call 41f40 │ │ │ │ + test %al,%al │ │ │ │ + jne 3ded5 │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %ebx,0x2c(%rsp) │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + movzbl (%r9),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 3ea4d │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + cmp %eax,0xc0(%rsp) │ │ │ │ + je 3e206 │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov %r15d,0x18(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 356d0 │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0x20(%r10),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - cmp %rcx,(%r10) │ │ │ │ - jl 356d0 │ │ │ │ - mov 0x38(%r10),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 34781 │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - lea -0x1810(%rip),%rcx │ │ │ │ + mov 0x18(%rsp),%ebx │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov %al,0x8(%rsp) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + je 3e0c8 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 36ee0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 3dfab │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,0x10(%rsp) │ │ │ │ + je 3e06d │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 3e630 │ │ │ │ + mov %ecx,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%ecx │ │ │ │ + movzbl %cl,%r11d │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 3e356 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%rdi │ │ │ │ + mov %edx,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3e03d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x48(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + jmp 3e017 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 3e336 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 3e03d │ │ │ │ + lea (%r14,%r12,1),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea 0x0(%rbp,%r8,8),%rbx │ │ │ │ + mov %r8,%r15 │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea -0x17aa(%rip),%rdx │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - push %r8 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - call 33770 │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - cmp %rcx,0x20(%rsp) │ │ │ │ - jg 356d0 │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - cmp %rdx,0x40(%rsp) │ │ │ │ - jl 367bd │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 347be │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 349a3 │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r10,0x48(%rsp) │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x48(%rsp),%r10 │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3e008 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 3e017 │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%ebp │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3e585 │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jb 3e598 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 3e0a4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x10(%r14),%rbp │ │ │ │ + mov 0x10(%rax),%r15 │ │ │ │ + call 254e0 │ │ │ │ + mov %r13d,%edx │ │ │ │ + movzbl 0x8(%rsp),%ecx │ │ │ │ + mov (%rax),%eax │ │ │ │ + add 0x0(%rbp,%rax,4),%edx │ │ │ │ + cmp (%r15,%rdx,1),%cl │ │ │ │ + je 3e0e0 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 25600 │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 3e078 │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + call 25370 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmp 3e206 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 254e0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%rax),%r15d │ │ │ │ + mov %r15d,0x18(%rsp) │ │ │ │ + call 254e0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x4(%rax),%ebx │ │ │ │ + mov %ebx,0x10(%rsp) │ │ │ │ + call 25370 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmp %r15d,%ebx │ │ │ │ + jb 3e0c8 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 3e290 │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov 0x10(%r14),%rcx │ │ │ │ + mov (%r14),%rdx │ │ │ │ + mov (%rcx,%rax,1),%ebx │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ mov 0x20(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%r11 │ │ │ │ - mov 0x20(%r10),%rax │ │ │ │ - cmpq $0x0,0x28(%r10) │ │ │ │ - mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ - je 34883 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %r10,%r12 │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ + add 0x10(%rdx),%rbx │ │ │ │ + add %rbx,%r12 │ │ │ │ + add %rax,%rbx │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 3e1f0 │ │ │ │ + cmp %rcx,0x30(%rsp) │ │ │ │ + jb 3e1f0 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jb 3e1f0 │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov 0x2c(%rsp),%r13d │ │ │ │ + mov %rcx,%rbp │ │ │ │ + jmp 3e1b6 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + jne 3e650 │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ add $0x1,%rbp │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - lea 0x0(,%rbp,8),%rsi │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ add $0x1,%rbx │ │ │ │ - cmp 0x28(%r12),%rbx │ │ │ │ - mov %rax,-0x8(%rdi,%rsi,1) │ │ │ │ - jb 3482a │ │ │ │ - mov %r12,%r10 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - jmp 367cd │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jge 357c4 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jge 349c8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %r14,(%rsp) │ │ │ │ - jg 34989 │ │ │ │ - cmp %r13,0x8(%rsp) │ │ │ │ - jl 35120 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%r14 │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 3499a │ │ │ │ - add $0x1,%r14 │ │ │ │ - lea 0x0(,%r14,8),%r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5e500 │ │ │ │ - cmpq $0x0,0x28(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rdi,%r13,1) │ │ │ │ - je 34948 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r14 │ │ │ │ - lea 0x0(,%r14,8),%r15 │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - mov (%rax,%r13,8),%rax │ │ │ │ - add $0x1,%r13 │ │ │ │ - mov %rax,-0x8(%rdi,%r15,1) │ │ │ │ - cmp 0x28(%r12),%r13 │ │ │ │ - jb 34918 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %r14,(%rax) │ │ │ │ - mov 0x40(%r12),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 34989 │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ - mov 0x20(%rbx),%r15 │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - cmp %r14,(%r12) │ │ │ │ - jge 34c80 │ │ │ │ - add $0x78,%rsp │ │ │ │ + add $0x1,%r13d │ │ │ │ + test %al,%al │ │ │ │ + je 3e280 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jb 3e280 │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jb 3e240 │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + jne 3e240 │ │ │ │ xor %eax,%eax │ │ │ │ + call 41f90 │ │ │ │ + test %al,%al │ │ │ │ + je 3e180 │ │ │ │ + movsbl (%rbx),%esi │ │ │ │ + movsbl 0x0(%rbp),%edi │ │ │ │ + cmp %dil,%sil │ │ │ │ + je 3e18c │ │ │ │ + call 41f40 │ │ │ │ + test %al,%al │ │ │ │ + jne 3e18c │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + mov %r13d,0x2c(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 3e24a │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + cmp 0xc0(%rsp),%eax │ │ │ │ + jb 3df60 │ │ │ │ + mov 0x18(%rsp),%r15d │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %r15d,%eax │ │ │ │ + shl $0x20,%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 3f12a │ │ │ │ + add $0x88,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 348e5 │ │ │ │ - lea 0x52b56(%rip),%rcx │ │ │ │ - mov $0x181,%edx │ │ │ │ - lea 0x4d05d(%rip),%rsi │ │ │ │ - lea 0x4d06a(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %r13d,0x2c(%rsp) │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jb 3e1f0 │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + cmp %r15,0x30(%rsp) │ │ │ │ + jb 3e1f0 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 41f90 │ │ │ │ + test %al,%al │ │ │ │ + jne 3e9cd │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + je 3e1f0 │ │ │ │ + jmp 3e0c8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %r13d,0x2c(%rsp) │ │ │ │ + jmp 3e1f0 │ │ │ │ + nop │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 3e2a9 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,0x10(%rsp) │ │ │ │ + je 3ea34 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 3e65f │ │ │ │ + mov %ecx,%edi │ │ │ │ + movzbl (%rdx,%rdi,1),%eax │ │ │ │ + movzbl %al,%r8d │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3e870 │ │ │ │ + mov 0x58(%r14),%r15d │ │ │ │ + mov 0x50(%r14),%rbp │ │ │ │ + mov %ecx,0x74(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 3e03d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %r15,%r12 │ │ │ │ + jmp 3e313 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jg 35990 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 349ef │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 349a3 │ │ │ │ - add $0x1,%rcx │ │ │ │ - lea 0x0(,%rcx,8),%rdx │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - cmpq $0x0,0x28(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x20(%r15),%rax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rax,-0x8(%rdi,%rdx,1) │ │ │ │ - je 34a8b │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %r15,%rbx │ │ │ │ + je 3e855 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 3e03d │ │ │ │ + lea (%r14,%r12,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%rbp,%rdx,8),%rbx │ │ │ │ mov %rdx,%r15 │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov %rcx,%rbp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rbp │ │ │ │ - lea 0x0(,%rbp,8),%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov %rax,-0x8(%rdi,%r12,1) │ │ │ │ - cmp 0x28(%rbx),%r15 │ │ │ │ - jb 34a48 │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x40(%r15),%rdx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 348b8 │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x20(%rdx),%rax │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - cmp %rcx,(%rdx) │ │ │ │ - jl 348b8 │ │ │ │ - mov 0x38(%rdx),%r11 │ │ │ │ - test %r11,%r11 │ │ │ │ - je 35c48 │ │ │ │ - mov 0x20(%r11),%rax │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - cmp (%r11),%rcx │ │ │ │ - jg 35c48 │ │ │ │ - mov 0x38(%r11),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 363a8 │ │ │ │ - mov 0x20(%r10),%rax │ │ │ │ - mov 0x18(%rax),%r15 │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - cmp (%r10),%rcx │ │ │ │ - jg 363a8 │ │ │ │ - mov 0x38(%r10),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 34b76 │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - lea -0x1c05(%rip),%rcx │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea -0x1b9f(%rip),%rdx │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - push %r8 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - call 33770 │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ - cmp %r15,0x10(%rsp) │ │ │ │ - jl 363a8 │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - cmp %rcx,0x20(%rsp) │ │ │ │ - jg 36368 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 34bae │ │ │ │ - test %rax,%rax │ │ │ │ - je 349a3 │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %r11,0x58(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x60(%rsp),%r10 │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - mov 0x58(%rsp),%r11 │ │ │ │ - mov 0x20(%r10),%rax │ │ │ │ - cmpq $0x0,0x28(%r10) │ │ │ │ - mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ - je 34c6c │ │ │ │ - mov %rbp,0x58(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3e300 │ │ │ │ + mov %r15,%r12 │ │ │ │ + jmp 3e30a │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3e03d │ │ │ │ + mov 0x4(%rbx),%r11d │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %rcx,%rbp │ │ │ │ + movzbl (%rdx,%rcx,1),%ecx │ │ │ │ + movzbl %cl,%esi │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 3e411 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r8 │ │ │ │ + mov %ebp,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3ee93 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x50(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ mov %rcx,%r15 │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %r10,%r12 │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov %r11,0x60(%rsp) │ │ │ │ - lea 0x0(,%rbx,8),%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x60(%rsp),%r11 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp 0x28(%r12),%r15 │ │ │ │ - mov %rax,-0x8(%rdi,%rbp,1) │ │ │ │ - jb 34c1a │ │ │ │ - mov %r12,%r10 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - mov 0x58(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - jmp 3636f │ │ │ │ - mov 0x38(%r12),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 3513d │ │ │ │ - mov 0x20(%r13),%rax │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - cmp 0x0(%r13),%r14 │ │ │ │ - jg 3513d │ │ │ │ - mov 0x38(%r13),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 359b1 │ │ │ │ - mov 0x20(%r10),%rax │ │ │ │ - mov 0x18(%rax),%rcx │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - cmp (%r10),%r14 │ │ │ │ - jg 359b1 │ │ │ │ - mov 0x38(%r10),%r11 │ │ │ │ - test %r11,%r11 │ │ │ │ - je 34e98 │ │ │ │ - mov 0x20(%r11),%rax │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - cmp (%r11),%r14 │ │ │ │ - jg 34e98 │ │ │ │ - mov 0x38(%r11),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 34d4c │ │ │ │ - mov %r11,0x48(%rsp) │ │ │ │ - lea -0x1ddb(%rip),%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x1d75(%rip),%rdx │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - push %r8 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - call 33770 │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - mov 0x40(%rsp),%r10 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jl 34e98 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jg 368f2 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 34d85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 349a3 │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r11,0x48(%rsp) │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%r10 │ │ │ │ - mov 0x20(%r11),%rax │ │ │ │ - cmpq $0x0,0x28(%r11) │ │ │ │ - mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ - je 34e50 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %r11,%r12 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - add $0x1,%rbp │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - lea 0x0(,%rbp,8),%rsi │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp 0x28(%r12),%rbx │ │ │ │ - mov %rax,-0x8(%rdi,%rsi,1) │ │ │ │ - jb 34df4 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%r11 │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x40(%r11),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 34e98 │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ + mov %r14,0x68(%rsp) │ │ │ │ + mov %r8,%r12 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %ebp,0x48(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %r11d,0x60(%rsp) │ │ │ │ + jmp 3e3bb │ │ │ │ + nop │ │ │ │ + je 3e3e9 │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jae 3e3e0 │ │ │ │ + lea (%r14,%r15,1),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r12,%r8,8),%rbx │ │ │ │ + mov %r8,%rbp │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea -0x1eca(%rip),%rdx │ │ │ │ - push %rcx │ │ │ │ - lea -0x1f42(%rip),%rcx │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - call 33770 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jl 359b1 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jg 359a3 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 34ed1 │ │ │ │ - test %rax,%rax │ │ │ │ - je 349a3 │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x30(%rsp),%r10 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x20(%r10),%rax │ │ │ │ - cmpq $0x0,0x28(%r10) │ │ │ │ - mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ - je 34f89 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r15,0x18(%rsp) │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov %r10,%r13 │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - add $0x1,%rbp │ │ │ │ - lea 0x0(,%rbp,8),%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov %rax,-0x8(%rdi,%r12,1) │ │ │ │ - cmp 0x28(%r13),%rbx │ │ │ │ - jb 34f3b │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13,%r10 │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x40(%r10),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 359b1 │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r11 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x20(%r10),%rax │ │ │ │ - mov 0x18(%rax),%rcx │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - cmp %r11,(%r10) │ │ │ │ - jl 359b1 │ │ │ │ - mov 0x38(%r10),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 35015 │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - lea -0x2036(%rip),%rdx │ │ │ │ - mov %rbp,%r8 │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3e3b0 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jb 3e3bb │ │ │ │ + mov 0x48(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%ebp │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x60(%rsp),%r11d │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3ee93 │ │ │ │ + mov 0x4(%rbx),%esi │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + cmp %r11d,%esi │ │ │ │ + jae 3e430 │ │ │ │ + mov (%rcx,%rax,4),%edi │ │ │ │ + cmp %edi,0x10(%rsp) │ │ │ │ + jb 3e430 │ │ │ │ + cmp %edi,0x18(%rsp) │ │ │ │ + jb 3eb73 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + mov (%rcx,%rdi,4),%eax │ │ │ │ + mov %rax,%rbp │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3e640 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r8 │ │ │ │ + mov %ebp,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3ebf3 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x48(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %r8,%r12 │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %ebp,0x10(%rsp) │ │ │ │ + jmp 3e48b │ │ │ │ + je 3e4dc │ │ │ │ + lea 0x1(%rbp),%r15 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jae 3e4b0 │ │ │ │ + lea (%r15,%r14,1),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r12,%r8,8),%rbx │ │ │ │ + mov %r8,%rbp │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - lea -0x20b8(%rip),%rcx │ │ │ │ - push %r11 │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - call 33770 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - mov 0x40(%rsp),%r11 │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - cmp %rdx,0x18(%rsp) │ │ │ │ - jg 359b1 │ │ │ │ - cmp %r11,0x30(%rsp) │ │ │ │ - jl 36822 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 3504d │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 349a3 │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x30(%rsp),%r10 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x20(%r10),%rax │ │ │ │ - cmpq $0x0,0x28(%r10) │ │ │ │ - mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ - je 35105 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r15,0x18(%rsp) │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov %r10,%r13 │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3e480 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jb 3e48b │ │ │ │ + mov 0x10(%rsp),%r11d │ │ │ │ + mov %r11d,%ecx │ │ │ │ + lea 0x434e5(%rip),%rdi │ │ │ │ + lea 0x46722(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%ebp │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3ebf3 │ │ │ │ + mov 0x4(%rbx),%ebp │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + movzbl (%rdx,%rdi,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3e065 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r8 │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3ebeb │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %r8,%r12 │ │ │ │ + mov %ebp,0x50(%rsp) │ │ │ │ mov %rdx,%rbp │ │ │ │ - add $0x1,%rbp │ │ │ │ - lea 0x0(,%rbp,8),%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov %rax,-0x8(%rdi,%r12,1) │ │ │ │ - cmp 0x28(%r13),%rbx │ │ │ │ - jb 350b7 │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13,%r10 │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - jmp 36832 │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + jmp 3e55f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp %r14,(%rsp) │ │ │ │ - jle 34957 │ │ │ │ - jmp 34989 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jge 35a91 │ │ │ │ - cmp %r15,(%rsp) │ │ │ │ - jg 34989 │ │ │ │ - cmp %r14,0x8(%rsp) │ │ │ │ - jl 36050 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%r14 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3516f │ │ │ │ - test %r14,%r14 │ │ │ │ - je 349a3 │ │ │ │ - add $0x1,%r14 │ │ │ │ - lea 0x0(,%r14,8),%r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5e500 │ │ │ │ - cmpq $0x0,0x28(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rdi,%r13,1) │ │ │ │ - je 351d0 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r14 │ │ │ │ - lea 0x0(,%r14,8),%r15 │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - mov (%rax,%r13,8),%rax │ │ │ │ - add $0x1,%r13 │ │ │ │ - mov %rax,-0x8(%rdi,%r15,1) │ │ │ │ - cmp 0x28(%r12),%r13 │ │ │ │ - jb 351a0 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %r14,(%rax) │ │ │ │ - mov 0x40(%r12),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 34989 │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ - mov 0x20(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%r15 │ │ │ │ - mov 0x18(%rax),%rcx │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - cmp %r15,(%r12) │ │ │ │ - jl 34989 │ │ │ │ - mov 0x38(%r12),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 354ef │ │ │ │ - mov 0x20(%r13),%rax │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - cmp 0x0(%r13),%r15 │ │ │ │ - jg 354ef │ │ │ │ - mov 0x38(%r13),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 353d7 │ │ │ │ - mov 0x20(%r10),%rax │ │ │ │ - mov 0x18(%rax),%r11 │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - cmp (%r10),%r15 │ │ │ │ - jg 353d7 │ │ │ │ - mov 0x38(%r10),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 352ad │ │ │ │ - mov %r11,0x30(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea -0x22d5(%rip),%rdx │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - push %rcx │ │ │ │ - lea -0x2352(%rip),%rcx │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - call 33770 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - mov 0x30(%rsp),%r11 │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - cmp %r11,%r14 │ │ │ │ - jl 353d7 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jg 368e4 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 352e1 │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 349a3 │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x30(%rsp),%r10 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x20(%r10),%rax │ │ │ │ - cmpq $0x0,0x28(%r10) │ │ │ │ - mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ - je 35399 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov %r10,%r13 │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - add $0x1,%rbp │ │ │ │ - lea 0x0(,%rbp,8),%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov %rax,-0x8(%rdi,%r12,1) │ │ │ │ - cmp 0x28(%r13),%rbx │ │ │ │ - jb 3534b │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13,%r10 │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x40(%r10),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 353d7 │ │ │ │ - push %rax │ │ │ │ - lea -0x2409(%rip),%rdx │ │ │ │ - mov %rbp,%r8 │ │ │ │ + je 3e046 │ │ │ │ + lea 0x1(%r15),%rbp │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jae 3e585 │ │ │ │ + lea 0x0(%rbp,%r14,1),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r12,%r8,8),%rbx │ │ │ │ + mov %r8,%r15 │ │ │ │ mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - lea -0x2490(%rip),%rcx │ │ │ │ - call 33770 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jl 354ef │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jg 3676f │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 35410 │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 349a3 │ │ │ │ - add $0x1,%rdx │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - cmpq $0x0,0x28(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x20(%r13),%rax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ - je 354ae │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r15,0x8(%rsp) │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - add $0x1,%rbp │ │ │ │ - lea 0x0(,%rbp,8),%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov %rax,-0x8(%rdi,%r12,1) │ │ │ │ - cmp 0x28(%r13),%rbx │ │ │ │ - jb 35468 │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov %rbp,%rdx │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3e550 │ │ │ │ mov %r15,%r14 │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 354ef │ │ │ │ - push %r9 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea -0x2592(%rip),%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - lea -0x2536(%rip),%rdx │ │ │ │ - call 33770 │ │ │ │ - pop %r10 │ │ │ │ - pop %r11 │ │ │ │ - cmp %r14,(%rsp) │ │ │ │ - jg 34989 │ │ │ │ - cmp %r15,0x10(%rsp) │ │ │ │ - jl 3660a │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 35521 │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 349a3 │ │ │ │ - add $0x1,%r13 │ │ │ │ - lea 0x0(,%r13,8),%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5e500 │ │ │ │ - cmpq $0x0,0x28(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rdi,%r14,1) │ │ │ │ - je 3557d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - add $0x1,%r13 │ │ │ │ - lea 0x0(,%r13,8),%r15 │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - mov (%rax,%r14,8),%rax │ │ │ │ - add $0x1,%r14 │ │ │ │ - mov %rax,-0x8(%rdi,%r15,1) │ │ │ │ - cmp 0x28(%r12),%r14 │ │ │ │ - jb 3554d │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %r13,(%rax) │ │ │ │ - mov 0x40(%r12),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 34989 │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ - mov 0x20(%rbx),%r13 │ │ │ │ - mov 0x18(%rbx),%r15 │ │ │ │ - mov 0x18(%rax),%r14 │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - cmp %r15,(%r12) │ │ │ │ - jl 34989 │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 355ee │ │ │ │ - push %rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x2695(%rip),%rcx │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - lea -0x2636(%rip),%rdx │ │ │ │ - call 33770 │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jg 34989 │ │ │ │ - cmp %r15,(%rsp) │ │ │ │ - jl 368b6 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3561e │ │ │ │ - test %rax,%rax │ │ │ │ - je 349a3 │ │ │ │ - lea 0x1(%rax),%r15 │ │ │ │ - lea 0x0(,%r15,8),%r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5e500 │ │ │ │ - cmpq $0x0,0x28(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rdi,%r13,1) │ │ │ │ - je 3567a │ │ │ │ - xor %r13d,%r13d │ │ │ │ - add $0x1,%r15 │ │ │ │ - lea 0x0(,%r15,8),%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5e500 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jb 3e55f │ │ │ │ + mov 0x18(%rsp),%r15d │ │ │ │ + mov %r15d,%ecx │ │ │ │ + jmp 3e4b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x78(%r14),%rax │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov (%rax,%rdi,4),%eax │ │ │ │ + movzbl (%rdx,%rax,1),%r13d │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - mov (%rax,%r13,8),%rax │ │ │ │ - add $0x1,%r13 │ │ │ │ - mov %rax,-0x8(%rdi,%r14,1) │ │ │ │ - cmp 0x28(%r12),%r13 │ │ │ │ - jb 3564a │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %r15,(%rax) │ │ │ │ - mov 0x40(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 34989 │ │ │ │ - push %rax │ │ │ │ - lea -0x275f(%rip),%rcx │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - lea -0x2706(%rip),%rdx │ │ │ │ - call 33770 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - jmp 34989 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jge 346f8 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jl 348a5 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jg 34897 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%rcx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 35709 │ │ │ │ + cmp $0xfd,%r13b │ │ │ │ + jbe 3e070 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ test %rcx,%rcx │ │ │ │ - je 349a3 │ │ │ │ - add $0x1,%rcx │ │ │ │ - mov %r11,0x30(%rsp) │ │ │ │ - lea 0x0(,%rcx,8),%rdx │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x30(%rsp),%r11 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x20(%r11),%rax │ │ │ │ - cmpq $0x0,0x28(%r11) │ │ │ │ - mov %rax,-0x8(%rdi,%rdx,1) │ │ │ │ - je 357b5 │ │ │ │ - mov %r13,0x28(%rsp) │ │ │ │ + je 3e3e4 │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ mov %rdx,%r12 │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - mov %r11,%rbx │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - mov %rcx,%rbp │ │ │ │ - add $0x1,%rbp │ │ │ │ - lea 0x0(,%rbp,8),%r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ - mov (%rax,%r12,8),%rax │ │ │ │ - add $0x1,%r12 │ │ │ │ - mov %rax,-0x8(%rdi,%r13,1) │ │ │ │ - cmp 0x28(%rbx),%r12 │ │ │ │ - jb 3576d │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - mov 0x28(%rsp),%r13 │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x40(%r11),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 348a5 │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x20(%r10),%rax │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov 0x18(%rax),%rcx │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - cmp %rdx,(%r10) │ │ │ │ - jl 348a5 │ │ │ │ - mov 0x38(%r10),%r11 │ │ │ │ - test %r11,%r11 │ │ │ │ - je 360a7 │ │ │ │ - mov 0x20(%r11),%rax │ │ │ │ - mov 0x18(%rax),%rcx │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - cmp (%r11),%rdx │ │ │ │ - jg 360a7 │ │ │ │ - mov 0x38(%r11),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 35872 │ │ │ │ - mov %r11,0x58(%rsp) │ │ │ │ - lea -0x2893(%rip),%rdx │ │ │ │ - mov %rbp,%r8 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + jmp 3e5ff │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3e9ad │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jae 3e624 │ │ │ │ + lea (%r12,%r14,1),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,8),%rbx │ │ │ │ + mov %r8,%rbp │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - lea -0x2915(%rip),%rcx │ │ │ │ - push %r11 │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - call 33770 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - mov 0x58(%rsp),%r11 │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - cmp %rdx,0x20(%rsp) │ │ │ │ - jl 360a7 │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - cmp %rdx,0x30(%rsp) │ │ │ │ - jg 3605f │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 358af │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 349a3 │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r11,0x58(%rsp) │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x58(%rsp),%r11 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov 0x20(%r11),%rax │ │ │ │ - cmpq $0x0,0x28(%r11) │ │ │ │ - mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ - je 35974 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %r11,%r12 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rbp,0x50(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - add $0x1,%rbp │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - lea 0x0(,%rbp,8),%rsi │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%r10 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp 0x28(%r12),%rbx │ │ │ │ - mov %rax,-0x8(%rdi,%rsi,1) │ │ │ │ - jb 3591b │ │ │ │ - mov %r12,%r11 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov 0x38(%rsp),%r13 │ │ │ │ - mov 0x50(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - jmp 3606b │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3e5f0 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jb 3e5ff │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + jmp 3e430 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl %al,%ebp │ │ │ │ + jmp 3e4ff │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jge 34a9a │ │ │ │ - jmp 348b8 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jge 34f98 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jl 3513d │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jg 3512f │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%rdx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 359ea │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 349a3 │ │ │ │ - add $0x1,%rdx │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmpq $0x0,0x28(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x20(%r13),%rax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ - je 35a82 │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ mov %rbp,0x20(%rsp) │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %rcx,%r13 │ │ │ │ - add $0x1,%rbx │ │ │ │ - lea 0x0(,%rbx,8),%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov (%rax,%r13,8),%rax │ │ │ │ - add $0x1,%r13 │ │ │ │ - mov %rax,-0x8(%rdi,%r12,1) │ │ │ │ - cmp 0x28(%rbp),%r13 │ │ │ │ - jb 35a3f │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x40(%r13),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 3513d │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x20(%r13),%rax │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov 0x18(%rax),%rcx │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - cmp %rdx,0x0(%r13) │ │ │ │ - jl 3513d │ │ │ │ - mov 0x38(%r13),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 36650 │ │ │ │ - mov 0x20(%r10),%rax │ │ │ │ - mov 0x18(%rax),%r11 │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - cmp (%r10),%rdx │ │ │ │ - jg 36650 │ │ │ │ - mov 0x38(%r10),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 35b3a │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea -0x2b62(%rip),%rdx │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - push %rcx │ │ │ │ - lea -0x2bdf(%rip),%rcx │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - call 33770 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - mov 0x40(%rsp),%r11 │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ - cmp %r11,0x10(%rsp) │ │ │ │ - jl 36650 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - cmp %rdx,0x20(%rsp) │ │ │ │ - jg 36619 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 35b72 │ │ │ │ - test %rax,%rax │ │ │ │ - je 349a3 │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ + mov %r13d,0x2c(%rsp) │ │ │ │ + jmp 3e1ec │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + mov (%rcx,%rdi,4),%ecx │ │ │ │ + lea 0x0(,%rdi,4),%rax │ │ │ │ mov %rcx,%rsi │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x40(%rsp),%r10 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x20(%r10),%rax │ │ │ │ - cmpq $0x0,0x28(%r10) │ │ │ │ - mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ - je 35c24 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - mov %r10,%r13 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rbp,0x48(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - add $0x1,%rbp │ │ │ │ - lea 0x0(,%rbp,8),%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov %rax,-0x8(%rdi,%r12,1) │ │ │ │ - cmp 0x28(%r13),%rbx │ │ │ │ - jb 35bd9 │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13,%r10 │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - mov 0x38(%rsp),%r13 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov 0x48(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - jmp 36620 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - cmp %rcx,0x10(%rsp) │ │ │ │ - jge 3649e │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmp %rcx,0x28(%rsp) │ │ │ │ - jg 348b8 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - cmp %rdx,0x38(%rsp) │ │ │ │ - jl 36358 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%rdx │ │ │ │ + movzbl (%rdx,%rcx,1),%ecx │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 3e9f8 │ │ │ │ + mov 0x58(%r14),%edx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %esi,0x74(%rsp) │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 35c85 │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 349a3 │ │ │ │ - add $0x1,%rdx │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x20(%rdx),%rax │ │ │ │ - cmpq $0x0,0x28(%rdx) │ │ │ │ - mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - je 35d22 │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - add $0x1,%rbp │ │ │ │ - lea 0x0(,%rbp,8),%r12 │ │ │ │ + je 3ec80 │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + jmp 3e6cb │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3e6fb │ │ │ │ + lea 0x1(%rbp),%rbx │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jae 3e6f0 │ │ │ │ + lea (%rbx,%r14,1),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea (%r15,%rcx,8),%r12 │ │ │ │ + mov %rcx,%rbp │ │ │ │ mov %r12,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov %rax,-0x8(%rdi,%r12,1) │ │ │ │ - cmp 0x28(%rbx),%r15 │ │ │ │ - jb 35ce2 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%r11 │ │ │ │ - test %r11,%r11 │ │ │ │ - je 348b8 │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x20(%r11),%rax │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov 0x18(%rax),%rcx │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - cmp %rdx,(%r11) │ │ │ │ - jl 348b8 │ │ │ │ - mov 0x38(%r11),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 35f1c │ │ │ │ - mov 0x20(%r10),%rax │ │ │ │ - mov 0x18(%rax),%r15 │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - cmp (%r10),%rdx │ │ │ │ - jg 35f1c │ │ │ │ - mov 0x38(%r10),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 35dde │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea -0x2e06(%rip),%rdx │ │ │ │ - mov %r11,0x38(%rsp) │ │ │ │ - push %rcx │ │ │ │ - lea -0x2e83(%rip),%rcx │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - call 33770 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - mov 0x40(%rsp),%r10 │ │ │ │ - mov 0x38(%rsp),%r11 │ │ │ │ - cmp %r15,0x10(%rsp) │ │ │ │ - jl 35f1c │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - cmp %rdx,0x20(%rsp) │ │ │ │ - jg 368c4 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 35e16 │ │ │ │ - test %rax,%rax │ │ │ │ - je 349a3 │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r10,0x48(%rsp) │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x48(%rsp),%r10 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%r11 │ │ │ │ - mov 0x20(%r10),%rax │ │ │ │ - cmpq $0x0,0x28(%r10) │ │ │ │ - mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ - je 35ed4 │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %r10,%r12 │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov %r11,0x48(%rsp) │ │ │ │ - lea 0x0(,%rbx,8),%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp 0x28(%r12),%r15 │ │ │ │ - mov %rax,-0x8(%rdi,%rbp,1) │ │ │ │ - jb 35e82 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%r10 │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - mov 0x30(%rsp),%r13 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x40(%r10),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 35f1c │ │ │ │ - mov %r11,0x30(%rsp) │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x2f4e(%rip),%rdx │ │ │ │ - push %rax │ │ │ │ - lea -0x2fc6(%rip),%rcx │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - call 33770 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - mov 0x30(%rsp),%r11 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmp %rcx,0x18(%rsp) │ │ │ │ - jg 348b8 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - cmp %rdx,0x28(%rsp) │ │ │ │ - jl 367a8 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 35f59 │ │ │ │ - test %rax,%rax │ │ │ │ - je 349a3 │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x20(%r11),%rax │ │ │ │ - cmpq $0x0,0x28(%r11) │ │ │ │ - mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ - je 36003 │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3e6c0 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jb 3e6cb │ │ │ │ + mov 0x8(%rsp),%ebx │ │ │ │ + mov %ebx,%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3ec80 │ │ │ │ + mov 0x4(%r12),%esi │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + movzbl (%rdx,%rdi,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 3e7c1 │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov 0x50(%r14),%rbp │ │ │ │ + mov %edx,0x74(%rsp) │ │ │ │ + mov 0x58(%r14),%edx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3e799 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %esi,0x48(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + jmp 3e773 │ │ │ │ + nopl (%rax) │ │ │ │ + je 3e7a6 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 3e799 │ │ │ │ + lea (%r14,%r12,1),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea 0x0(%rbp,%rcx,8),%rbx │ │ │ │ mov %rcx,%r15 │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %r11,%r12 │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x1,%rbx │ │ │ │ - lea 0x0(,%rbx,8),%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov %rax,-0x8(%rdi,%rbp,1) │ │ │ │ - cmp 0x28(%r12),%r15 │ │ │ │ - jb 35fbb │ │ │ │ - mov %r12,%r11 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x40(%r11),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 348b8 │ │ │ │ - push %r11 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea -0x30eb(%rip),%rcx │ │ │ │ mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - lea -0x308f(%rip),%rdx │ │ │ │ - call 33770 │ │ │ │ - pop %r15 │ │ │ │ - pop %rax │ │ │ │ - jmp 348b8 │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3e768 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 3e773 │ │ │ │ + mov 0x18(%rsp),%r15d │ │ │ │ + mov %r15d,%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x48(%rsp),%esi │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3e799 │ │ │ │ + mov 0x4(%rbx),%edx │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + cmp %esi,%edx │ │ │ │ + jae 3e133 │ │ │ │ + mov 0x78(%r14),%rdx │ │ │ │ + mov 0x48(%r14),%rcx │ │ │ │ + mov (%rdx,%rdi,4),%edx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 3ea1c │ │ │ │ + mov 0x58(%r14),%edx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %esi,0x74(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3ec80 │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + jmp 3e833 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp %r15,(%rsp) │ │ │ │ - jle 351df │ │ │ │ - jmp 34989 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - cmp %rdx,0x20(%rsp) │ │ │ │ - jl 360a7 │ │ │ │ - mov 0x40(%r11),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 360a7 │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - lea -0x3140(%rip),%rcx │ │ │ │ - lea -0x30d7(%rip),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push %r8 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - call 33770 │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - cmp %rcx,0x28(%rsp) │ │ │ │ - jg 348a5 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - cmp %rdx,0x40(%rsp) │ │ │ │ - jl 36782 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 360e4 │ │ │ │ - test %rax,%rax │ │ │ │ - je 349a3 │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x30(%rsp),%r10 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x20(%r10),%rax │ │ │ │ - cmpq $0x0,0x28(%r10) │ │ │ │ - mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ - je 36196 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %r13,0x28(%rsp) │ │ │ │ - mov %r10,%r13 │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ + je 3ea00 │ │ │ │ + lea 0x1(%rbp),%rbx │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jae 3e6f0 │ │ │ │ + lea (%rbx,%r14,1),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea (%r15,%rcx,8),%r12 │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3e820 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + jmp 3e82a │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3e03d │ │ │ │ + mov 0x4(%rbx),%r8d │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %rax,%rbp │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3e91e │ │ │ │ + mov 0x58(%r14),%ebx │ │ │ │ + mov 0x50(%r14),%rcx │ │ │ │ + mov %ebp,0x74(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3f09e │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %ebp,0x8(%rsp) │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov %r8d,0x50(%rsp) │ │ │ │ + jmp 3e8d7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 3e8f9 │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jae 3e6f0 │ │ │ │ + lea (%r14,%r15,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r12 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3e8c8 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + jmp 3e8ce │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%r8d │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3f09e │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jae 3e663 │ │ │ │ + mov (%rcx,%rdi,4),%eax │ │ │ │ + cmp %eax,0x18(%rsp) │ │ │ │ + jae 3e663 │ │ │ │ + cmp %eax,0x10(%rsp) │ │ │ │ + jb 3e663 │ │ │ │ + mov %eax,%ecx │ │ │ │ + movzbl (%rdx,%rcx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 3eca3 │ │ │ │ + mov 0x58(%r14),%edx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3f121 │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + jmp 3e98e │ │ │ │ + je 3ec89 │ │ │ │ + lea 0x1(%rbp),%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 3e6f0 │ │ │ │ + lea (%rbx,%r12,1),%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rbp │ │ │ │ + lea (%r15,%rbp,8),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3e97b │ │ │ │ + mov %rbp,%r12 │ │ │ │ + jmp 3e985 │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3e3e4 │ │ │ │ + mov 0x4(%rbx),%r13d │ │ │ │ + jmp 3e070 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movsbl (%rbx),%edi │ │ │ │ + cmp (%rax),%dil │ │ │ │ + jne 3e0c8 │ │ │ │ + mov %edi,%esi │ │ │ │ + call 41f40 │ │ │ │ + test %al,%al │ │ │ │ + jne 3e1f0 │ │ │ │ + jmp 3e0c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %cl,%esi │ │ │ │ + jmp 3e720 │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3ec80 │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + cmp %edx,0xc0(%rsp) │ │ │ │ + cmovbe 0xc0(%rsp),%edx │ │ │ │ + lea -0x1(%rdx),%r12d │ │ │ │ + jmp 3e133 │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 3e133 │ │ │ │ + mov %ebx,0x2c(%rsp) │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jb 3df41 │ │ │ │ + cmp %r9,0x30(%rsp) │ │ │ │ + jb 3df41 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call 41f90 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + test %al,%al │ │ │ │ + jne 3f06a │ │ │ │ + movzbl (%r9),%eax │ │ │ │ + cmp %al,0x0(%rbp) │ │ │ │ + je 3df41 │ │ │ │ + jmp 3e0c8 │ │ │ │ + mov %ebx,0x2c(%rsp) │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + cmp %eax,0xc0(%rsp) │ │ │ │ + jne 3df52 │ │ │ │ + jmp 3e206 │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 3eac2 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,0x10(%rsp) │ │ │ │ + je 3f0a7 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jb 3ebfb │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov (%rcx,%r8,4),%ecx │ │ │ │ + lea 0x0(,%r8,4),%rax │ │ │ │ + mov %rcx,%r11 │ │ │ │ + movzbl (%rdx,%rcx,1),%ecx │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 3f095 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov %r11d,0x74(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x74(%rsp),%rbp │ │ │ │ + mov 0x50(%r14),%r13 │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3f04e │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ mov %rcx,%rbx │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - add $0x1,%rbp │ │ │ │ - lea 0x0(,%rbp,8),%r12 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + mov %r11d,0x8(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %r15d,0x60(%rsp) │ │ │ │ + jmp 3eb50 │ │ │ │ + je 3ecc3 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jae 3f049 │ │ │ │ + lea (%r14,%rbx,1),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea 0x0(%r13,%r8,8),%r12 │ │ │ │ + mov %r8,%r15 │ │ │ │ mov %r12,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov %rax,-0x8(%rdi,%r12,1) │ │ │ │ - cmp 0x28(%r13),%rbx │ │ │ │ - jb 3614b │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov %r13,%r10 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov 0x28(%rsp),%r13 │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x40(%r10),%r11 │ │ │ │ - test %r11,%r11 │ │ │ │ - je 348a5 │ │ │ │ - mov 0x20(%r11),%rax │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - mov 0x20(%rbx),%r10 │ │ │ │ - mov 0x18(%rax),%rcx │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - cmp %rdx,(%r11) │ │ │ │ - jl 348a5 │ │ │ │ - mov 0x38(%r11),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36221 │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3eb3d │ │ │ │ + mov %r15,%rbx │ │ │ │ + jmp 3eb47 │ │ │ │ + mov %edi,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%r13d │ │ │ │ + cmp $0xfd,%r13b │ │ │ │ + jbe 3e070 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %edi,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3e3e4 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %edi,0x10(%rsp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + jmp 3ebc9 │ │ │ │ + je 3e9ad │ │ │ │ + lea 0x1(%r14),%r12 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jae 3e624 │ │ │ │ + lea (%r12,%rbp,1),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,8),%rbx │ │ │ │ + mov %r8,%r14 │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea -0x3249(%rip),%rdx │ │ │ │ - mov %r11,0x38(%rsp) │ │ │ │ - push %rcx │ │ │ │ - lea -0x32c6(%rip),%rcx │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - call 33770 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - mov 0x40(%rsp),%r10 │ │ │ │ - mov 0x38(%rsp),%r11 │ │ │ │ - cmp %r10,0x20(%rsp) │ │ │ │ - jg 348a5 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - cmp %rdx,0x28(%rsp) │ │ │ │ - jl 368d4 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36259 │ │ │ │ - test %rax,%rax │ │ │ │ - je 349a3 │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r11,0x30(%rsp) │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x30(%rsp),%r11 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x20(%r11),%rax │ │ │ │ - cmpq $0x0,0x28(%r11) │ │ │ │ - mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ - je 3630b │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3ebb6 │ │ │ │ + mov %r14,%rbp │ │ │ │ + jmp 3ebc0 │ │ │ │ + mov %eax,%r15d │ │ │ │ + jmp 3e58a │ │ │ │ + mov %ebp,%r11d │ │ │ │ + jmp 3e4b5 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + movzbl %al,%r8d │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3eec3 │ │ │ │ + mov 0x58(%r14),%edx │ │ │ │ + mov %ecx,0x74(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbp │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %r13,0x28(%rsp) │ │ │ │ - mov %r11,%r13 │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ + mov 0x50(%r14),%r13 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3e03d │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ mov %rcx,%rbx │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - add $0x1,%rbp │ │ │ │ - lea 0x0(,%rbp,8),%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov %rax,-0x8(%rdi,%r12,1) │ │ │ │ - cmp 0x28(%r13),%rbx │ │ │ │ - jb 362c0 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov %r15d,0x50(%rsp) │ │ │ │ + jmp 3ec5d │ │ │ │ + je 3ee9a │ │ │ │ + lea 0x1(%r15),%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 3e03d │ │ │ │ + lea (%rbx,%r12,1),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea 0x0(%r13,%r8,8),%r14 │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3ec4a │ │ │ │ + mov %r15,%r12 │ │ │ │ + jmp 3ec54 │ │ │ │ + mov %esi,%ebx │ │ │ │ + mov %ebx,%edi │ │ │ │ + jmp 3e6f6 │ │ │ │ mov %r14,%r12 │ │ │ │ - mov %r13,%r11 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov 0x28(%rsp),%r13 │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x40(%r11),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 348a5 │ │ │ │ - push %r11 │ │ │ │ - lea -0x3380(%rip),%rdx │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - lea -0x3407(%rip),%rcx │ │ │ │ - call 33770 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - jmp 348a5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %rcx,0x28(%rsp) │ │ │ │ - jle 35d31 │ │ │ │ - jmp 348b8 │ │ │ │ - cmp %r15,0x10(%rsp) │ │ │ │ - jl 363a8 │ │ │ │ - mov 0x40(%r10),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 363a8 │ │ │ │ - mov %r11,0x48(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea -0x33da(%rip),%rdx │ │ │ │ - push %rcx │ │ │ │ - lea -0x3452(%rip),%rcx │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - call 33770 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - cmp %rcx,0x10(%rsp) │ │ │ │ - jl 35c48 │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - cmp %rdx,0x20(%rsp) │ │ │ │ - jg 35c38 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 363e5 │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 349a3 │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r11,0x48(%rsp) │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov 0x20(%r11),%rax │ │ │ │ - cmpq $0x0,0x28(%r11) │ │ │ │ - mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ - je 3648f │ │ │ │ - mov %rbp,0x48(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %r11,%r12 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3f121 │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + shl $0x2,%rax │ │ │ │ + cmp %edx,0xc0(%rsp) │ │ │ │ + cmovbe 0xc0(%rsp),%edx │ │ │ │ + lea -0x1(%rdx),%r12d │ │ │ │ + jmp 3e133 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%r11d │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + mov 0x60(%rsp),%r15d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3f04e │ │ │ │ + mov 0x4(%r12),%r11d │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + movzbl (%rdx,%r8,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 3edb1 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov %r15d,0x74(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x74(%rsp),%rbp │ │ │ │ + mov 0x50(%r14),%r13 │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3e79e │ │ │ │ + mov %r14,0x60(%rsp) │ │ │ │ mov %rdx,%rbx │ │ │ │ - add $0x1,%rbx │ │ │ │ - lea 0x0(,%rbx,8),%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov %rax,-0x8(%rdi,%rbp,1) │ │ │ │ - cmp 0x28(%r12),%r15 │ │ │ │ - jb 36447 │ │ │ │ - mov %r12,%r11 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov 0x30(%rsp),%r13 │ │ │ │ - mov 0x48(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x40(%r11),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 35c48 │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r11 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0x20(%r10),%rax │ │ │ │ - mov 0x18(%rax),%r15 │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - cmp %r11,(%r10) │ │ │ │ - jl 35c48 │ │ │ │ - mov 0x38(%r10),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36516 │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - lea -0x3537(%rip),%rdx │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r10,0x48(%rsp) │ │ │ │ - lea -0x35b9(%rip),%rcx │ │ │ │ - push %r11 │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - call 33770 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ - mov 0x48(%rsp),%r10 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - cmp %rcx,%r15 │ │ │ │ - jg 35c48 │ │ │ │ - cmp %r11,0x40(%rsp) │ │ │ │ - jl 3686d │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3654c │ │ │ │ - test %rax,%rax │ │ │ │ - je 349a3 │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r10,0x48(%rsp) │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x48(%rsp),%r10 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov 0x20(%r10),%rax │ │ │ │ - cmpq $0x0,0x28(%r10) │ │ │ │ - mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ - je 365f6 │ │ │ │ - mov %rbp,0x48(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %r10,%r12 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + mov %r11d,0x50(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %r15d,0x8(%rsp) │ │ │ │ + jmp 3ed5d │ │ │ │ + je 3ed80 │ │ │ │ + lea 0x1(%r15),%rbx │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jae 3f060 │ │ │ │ + lea (%rbx,%r14,1),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea 0x0(%r13,%r8,8),%r12 │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3ed4e │ │ │ │ + mov %r15,%r14 │ │ │ │ + jmp 3ed54 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov 0x50(%rsp),%r11d │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x60(%rsp),%r14 │ │ │ │ + mov 0x8(%rsp),%r15d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3e79e │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + cmp %r11d,%edx │ │ │ │ + jae 3de7a │ │ │ │ + mov 0x78(%r14),%rdx │ │ │ │ + mov 0x48(%r14),%rcx │ │ │ │ + mov (%rdx,%r8,4),%edx │ │ │ │ + mov %rdx,%r12 │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 3ee7b │ │ │ │ + mov 0x50(%r14),%rdx │ │ │ │ + mov 0x58(%r14),%ebx │ │ │ │ + mov %r12d,0x74(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbp │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3f0b9 │ │ │ │ + mov %r12d,0x18(%rsp) │ │ │ │ + mov %rbx,%r12 │ │ │ │ mov %rdx,%rbx │ │ │ │ - add $0x1,%rbx │ │ │ │ - lea 0x0(,%rbx,8),%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov %rax,-0x8(%rdi,%rbp,1) │ │ │ │ - cmp 0x28(%r12),%r15 │ │ │ │ - jb 365ae │ │ │ │ - mov %r12,%r10 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov 0x30(%rsp),%r13 │ │ │ │ - mov 0x48(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - jmp 3687b │ │ │ │ - cmp %r14,(%rsp) │ │ │ │ - jle 3558c │ │ │ │ - jmp 34989 │ │ │ │ - cmp %r11,0x10(%rsp) │ │ │ │ - jl 36650 │ │ │ │ - mov 0x40(%r10),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36650 │ │ │ │ - push %r11 │ │ │ │ - lea -0x3682(%rip),%rdx │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - lea -0x3709(%rip),%rcx │ │ │ │ - call 33770 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - cmp %rdx,0x18(%rsp) │ │ │ │ - jg 3513d │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - cmp %rcx,0x28(%rsp) │ │ │ │ - jl 36797 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3668d │ │ │ │ - test %rax,%rax │ │ │ │ - je 349a3 │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - lea 0x0(,%rdx,8),%rcx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmpq $0x0,0x28(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x20(%r13),%rax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rax,-0x8(%rdi,%rcx,1) │ │ │ │ - je 36725 │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + jmp 3ee2e │ │ │ │ + je 3ee55 │ │ │ │ + lea 0x1(%r14),%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 3f0b4 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea (%rbx,%r12,1),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%rax,%r8,8),%r13 │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3ee1f │ │ │ │ + mov %r14,%r12 │ │ │ │ + jmp 3ee25 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov 0x18(%rsp),%r12d │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 3f0b9 │ │ │ │ + mov 0x4(%r13),%edx │ │ │ │ + cmp %edx,0xc0(%rsp) │ │ │ │ + cmovbe 0xc0(%rsp),%edx │ │ │ │ + lea -0x1(%rdx),%r12d │ │ │ │ + jmp 3de7a │ │ │ │ + mov %ebp,%edi │ │ │ │ + call 32d30 │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov 0x50(%rsp),%r15d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3e03d │ │ │ │ + mov 0x4(%r12),%r8d │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %rax,%rbx │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3ef7e │ │ │ │ + mov 0x58(%r14),%edx │ │ │ │ + mov %ebx,0x74(%rsp) │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - add $0x1,%rbp │ │ │ │ - lea 0x0(,%rbp,8),%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov %rax,-0x8(%rdi,%r12,1) │ │ │ │ - cmp 0x28(%r13),%rbx │ │ │ │ - jb 366e2 │ │ │ │ + lea 0x74(%rsp),%rbp │ │ │ │ + mov 0x50(%r14),%r13 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3e6f4 │ │ │ │ + mov %ebx,0x8(%rsp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + mov %r8d,0x50(%rsp) │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + mov %r15d,0x60(%rsp) │ │ │ │ + jmp 3ef29 │ │ │ │ + je 3ef4c │ │ │ │ + lea 0x1(%r15),%r12 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jae 3e6f0 │ │ │ │ + lea (%rbx,%r12,1),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea 0x0(%r13,%r8,8),%r14 │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3ef1a │ │ │ │ + mov %r15,%rbx │ │ │ │ + jmp 3ef20 │ │ │ │ mov %r14,%r12 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3513d │ │ │ │ - push %r8 │ │ │ │ - lea -0x380a(%rip),%rcx │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - lea -0x37b1(%rip),%rdx │ │ │ │ - call 33770 │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ - jmp 3513d │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jge 354bd │ │ │ │ - jmp 354ef │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - cmp %rcx,0x28(%rsp) │ │ │ │ - jle 361a5 │ │ │ │ - jmp 348a5 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - cmp %rdx,0x18(%rsp) │ │ │ │ - jle 36734 │ │ │ │ - jmp 3513d │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmp %rcx,0x18(%rsp) │ │ │ │ - jle 36012 │ │ │ │ - jmp 348b8 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - cmp %rcx,0x20(%rsp) │ │ │ │ - jg 356d0 │ │ │ │ - mov 0x40(%r10),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 356d0 │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea -0x383c(%rip),%rdx │ │ │ │ - push %rcx │ │ │ │ - lea -0x38b4(%rip),%rcx │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - call 33770 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - jmp 356d0 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jge 345b7 │ │ │ │ - jmp 345f1 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - cmp %rcx,0x18(%rsp) │ │ │ │ - jg 359b1 │ │ │ │ - mov 0x40(%r10),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 359b1 │ │ │ │ - push %r8 │ │ │ │ - lea -0x3908(%rip),%rcx │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - lea -0x38af(%rip),%rdx │ │ │ │ - call 33770 │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ - jmp 359b1 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - cmp %rdx,%r15 │ │ │ │ - jg 35c48 │ │ │ │ - mov 0x40(%r10),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 35c48 │ │ │ │ - push %r8 │ │ │ │ - lea -0x3951(%rip),%rcx │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - lea -0x38f8(%rip),%rdx │ │ │ │ - call 33770 │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ - jmp 35c48 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jle 35689 │ │ │ │ - jmp 34989 │ │ │ │ - cmp %r15,0x10(%rsp) │ │ │ │ - jge 35ee3 │ │ │ │ - jmp 35f1c │ │ │ │ - cmp %r10,0x20(%rsp) │ │ │ │ - jle 3631a │ │ │ │ - jmp 348a5 │ │ │ │ - cmp %r11,%r14 │ │ │ │ - jge 353a8 │ │ │ │ - jmp 353d7 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jge 34e5f │ │ │ │ - jmp 34e98 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov 0x8(%rsp),%ebx │ │ │ │ + mov 0x50(%rsp),%r8d │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + mov 0x60(%rsp),%r15d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3e6f4 │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jae 3ead6 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov (%rcx,%rax,4),%r12d │ │ │ │ + cmp %r12d,0x10(%rsp) │ │ │ │ + jb 3ead6 │ │ │ │ + cmp %r12d,%r15d │ │ │ │ + jae 3ead6 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + movzbl (%rdx,%rcx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 3f0dc │ │ │ │ + mov 0x58(%r14),%r8d │ │ │ │ + mov %r12d,0x74(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x74(%rsp),%rbp │ │ │ │ + mov 0x50(%r14),%r13 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3f0b9 │ │ │ │ + mov %r12d,0x8(%rsp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %r15d,0x20(%rsp) │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8,%rbp │ │ │ │ + jmp 3f008 │ │ │ │ + je 3f0c1 │ │ │ │ + lea 0x1(%rbx),%r12 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jae 3f11a │ │ │ │ + lea (%r12,%rbp,1),%rbx │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + shr $1,%rbx │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + lea (%r14,%rbx,8),%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 70e10 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3eff5 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + jmp 3efff │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %ebx,0x2c(%rsp) │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + jmp 3df39 │ │ │ │ + mov 0x8(%rsp),%r11d │ │ │ │ + mov %r11d,%edi │ │ │ │ + call 32d30 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r15d │ │ │ │ + jmp 3e79e │ │ │ │ + movsbl 0x0(%rbp),%edi │ │ │ │ + cmp (%r9),%dil │ │ │ │ + jne 3e0c8 │ │ │ │ + mov %edi,%esi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call 41f40 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + test %al,%al │ │ │ │ + jne 3df41 │ │ │ │ + jmp 3e0c8 │ │ │ │ + movzbl %cl,%r11d │ │ │ │ + jmp 3ecf8 │ │ │ │ + mov %ebp,%ebx │ │ │ │ + mov %ebx,%edi │ │ │ │ + jmp 3e6f6 │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 3de7a │ │ │ │ + mov 0x18(%rsp),%r12d │ │ │ │ + mov %r12d,%edi │ │ │ │ + call 32d30 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x8(%rsp),%r12d │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov 0x20(%rsp),%r15d │ │ │ │ + test %r13,%r13 │ │ │ │ + je 3f0b9 │ │ │ │ + mov 0x4(%r13),%edx │ │ │ │ + mov %r15d,%eax │ │ │ │ + shl $0x2,%rax │ │ │ │ + cmp %edx,0xc0(%rsp) │ │ │ │ + cmovbe 0xc0(%rsp),%edx │ │ │ │ + lea -0x1(%rdx),%r12d │ │ │ │ + jmp 3de7a │ │ │ │ + lea 0x486ae(%rip),%rcx │ │ │ │ + mov $0x6d2,%edx │ │ │ │ + lea 0x42896(%rip),%rsi │ │ │ │ + lea 0x42a11(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + mov 0x8(%rsp),%r12d │ │ │ │ + jmp 3f0b9 │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %ebx,%edi │ │ │ │ + jmp 3e6f6 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x10(%rdi),%eax │ │ │ │ - mov 0x8(%rdi),%r15 │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 36a3d │ │ │ │ - mov %eax,%r12d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 36969 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - je 369d8 │ │ │ │ - mov (%r15,%r14,8),%rdi │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 3fe49 │ │ │ │ + cmpq $0x0,0x18(%rsp) │ │ │ │ + je 3fe8c │ │ │ │ + mov %rsi,%r14 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 3fe68 │ │ │ │ + mov %ecx,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov (%rsp),%r9d │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + je 3fe2c │ │ │ │ + mov %r9d,%edx │ │ │ │ + movdqa 0x43e73(%rip),%xmm0 │ │ │ │ + shr $1,%edx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea (%rdx,%rax,1),%rcx │ │ │ │ + and $0x10,%edx │ │ │ │ + je 3f1d0 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 3f1e0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 3f1d0 │ │ │ │ + test $0x1,%r9b │ │ │ │ + je 3f1f9 │ │ │ │ + mov %r9d,%eax │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + movq $0x1,(%rdx,%rax,8) │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + lea -0x1(%r9),%r10d │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r9d,0x3c(%rsp) │ │ │ │ + add %r10,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + nop │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov %al,(%rsp) │ │ │ │ + cmp %edx,0x8(%rsp) │ │ │ │ + je 3f390 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov $0x1,%r8d │ │ │ │ + call 36ee0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 3f27a │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,0x8(%rsp) │ │ │ │ + je 3f335 │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + cmp %eax,%esi │ │ │ │ + jae 3f918 │ │ │ │ + mov %esi,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%ecx │ │ │ │ + movzbl %cl,%r11d │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 3f64e │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%rdi │ │ │ │ + mov %esi,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3f305 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + jmp 3f2df │ │ │ │ + nop │ │ │ │ + je 3f62e │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 3f305 │ │ │ │ + lea (%r14,%r12,1),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea 0x0(%rbp,%r8,8),%rbx │ │ │ │ + mov %r8,%r15 │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %r14d,%ebp │ │ │ │ - call 3510 │ │ │ │ + call 70e10 │ │ │ │ test %eax,%eax │ │ │ │ - jne 36960 │ │ │ │ - lea 0x0(,%r14,8),%r12 │ │ │ │ - cmp %ebp,0xc(%rsp) │ │ │ │ - je 369e5 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - add 0x0(%r13),%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - push 0x80(%rsp) │ │ │ │ - mov 0x80(%rsp),%r9 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - call 33420 │ │ │ │ - mov %rax,(%r12) │ │ │ │ - add $0x48,%rsp │ │ │ │ + jns 3f2d0 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 3f2df │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + jmp 3f860 │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%ebp │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3f85c │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jb 3f888 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 3f36b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x10(%r14),%rbp │ │ │ │ + mov 0x10(%rax),%r15 │ │ │ │ + call 254e0 │ │ │ │ + mov %r13d,%edx │ │ │ │ + movzbl (%rsp),%ecx │ │ │ │ + mov (%rax),%eax │ │ │ │ + add 0x0(%rbp,%rax,4),%edx │ │ │ │ + cmp (%r15,%rdx,1),%cl │ │ │ │ + je 3f3d0 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 25600 │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 3f340 │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + call 25370 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x38(%rsp),%ebx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movq $0x1,(%rax,%rbx,8) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3fe87 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add $0x88,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 254e0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%rax),%r15d │ │ │ │ + mov %r15d,0x10(%rsp) │ │ │ │ + call 254e0 │ │ │ │ + movd %r15d,%xmm1 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x4(%rax),%ebp │ │ │ │ + movd %ebp,%xmm2 │ │ │ │ + mov %ebp,0x8(%rsp) │ │ │ │ + punpckldq %xmm2,%xmm1 │ │ │ │ + movq %xmm1,(%rsp) │ │ │ │ + call 25370 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rdx,(%rax,%rsi,8) │ │ │ │ + cmp %r15d,%ebp │ │ │ │ + jb 3f3a1 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 3f580 │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov (%r14),%rdx │ │ │ │ + mov 0x10(%r14),%rcx │ │ │ │ + mov (%rcx,%rax,1),%ebx │ │ │ │ + add 0x10(%rdx),%rbx │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + add %rbx,%r12 │ │ │ │ + add %rsi,%rbx │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 3f518 │ │ │ │ + cmp %rdx,0x28(%rsp) │ │ │ │ + jb 3f518 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jb 3f518 │ │ │ │ + mov 0x38(%rsp),%ebp │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + jmp 3f4dc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + jne 3f930 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov %ebp,%eax │ │ │ │ + add $0x1,%r14 │ │ │ │ + add $0x1,%rbx │ │ │ │ add $0x1,%ebp │ │ │ │ - shl $0x3,%r12 │ │ │ │ - cmp %ebp,0xc(%rsp) │ │ │ │ - jne 3698a │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - mov 0x10(%r13),%eax │ │ │ │ + mov %rcx,0x0(%r13,%rax,8) │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 3f570 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jb 3f570 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jb 3f530 │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + jne 3f530 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 41f90 │ │ │ │ + test %al,%al │ │ │ │ + je 3f4a0 │ │ │ │ + movsbl (%rbx),%esi │ │ │ │ + movsbl (%r14),%edi │ │ │ │ + cmp %dil,%sil │ │ │ │ + je 3f4ac │ │ │ │ + call 41f40 │ │ │ │ + test %al,%al │ │ │ │ + jne 3f4ac │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %ebp,0x38(%rsp) │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + test %al,%al │ │ │ │ + jne 3f53e │ │ │ │ + mov 0x3c(%rsp),%esi │ │ │ │ + cmp %esi,0x38(%rsp) │ │ │ │ + jb 3f230 │ │ │ │ + jmp 3f3a1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,0x38(%rsp) │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jb 3f518 │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + cmp %r15,0x28(%rsp) │ │ │ │ + jb 3f518 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 41f90 │ │ │ │ + test %al,%al │ │ │ │ + jne 3fc8e │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + je 3f518 │ │ │ │ + jmp 3f3a1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov %ebp,0x38(%rsp) │ │ │ │ + jmp 3f518 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 3f599 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,0x8(%rsp) │ │ │ │ + je 3fceb │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 3fc65 │ │ │ │ + mov %ecx,%r11d │ │ │ │ + movzbl (%rdx,%r11,1),%eax │ │ │ │ + movzbl %al,%r8d │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3f963 │ │ │ │ + mov 0x58(%r14),%r15d │ │ │ │ + mov 0x50(%r14),%rbp │ │ │ │ + mov %ecx,0x74(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 3f625 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + jmp 3f5ff │ │ │ │ + nopl (%rax) │ │ │ │ + je 3f943 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 3f625 │ │ │ │ + lea (%r14,%r12,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%rbp,%rdx,8),%rbx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3f5f0 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 3f5ff │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x30(%rsp),%r12 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3f305 │ │ │ │ + mov 0x4(%rbx),%r11d │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + lea 0x1(%rsi),%ecx │ │ │ │ + mov %rcx,%rbp │ │ │ │ + movzbl (%rdx,%rcx,1),%ecx │ │ │ │ + movzbl %cl,%esi │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 3f713 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%rdi │ │ │ │ + mov %ebp,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3fcf8 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x50(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %r14,0x68(%rsp) │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %ebp,0x30(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %r11d,0x60(%rsp) │ │ │ │ + jmp 3f6bb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3f6eb │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jae 3f6e0 │ │ │ │ + lea (%r14,%r15,1),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r12,%r8,8),%rbx │ │ │ │ + mov %r8,%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3f6b0 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jb 3f6bb │ │ │ │ + mov 0x30(%rsp),%ebx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + jmp 3f860 │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + mov 0x30(%rsp),%ebp │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x60(%rsp),%r11d │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3fcf8 │ │ │ │ + mov 0x4(%rbx),%esi │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + cmp %r11d,%esi │ │ │ │ + jae 3f730 │ │ │ │ + mov (%rcx,%rax,4),%edi │ │ │ │ + cmp %edi,0x10(%rsp) │ │ │ │ + jae 3f730 │ │ │ │ + cmp %edi,0x8(%rsp) │ │ │ │ + jae 3fd01 │ │ │ │ + nop │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + mov (%rcx,%rdi,4),%eax │ │ │ │ + mov %rax,%rbp │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3f928 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r8 │ │ │ │ + mov %ebp,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3fcf8 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + mov %r8,%r12 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %ebp,0x8(%rsp) │ │ │ │ + jmp 3f78b │ │ │ │ + je 3f7bb │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jae 3f7b0 │ │ │ │ + lea (%r14,%r15,1),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r12,%r8,8),%rbx │ │ │ │ + mov %r8,%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3f780 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jb 3f78b │ │ │ │ + mov 0x8(%rsp),%ebx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + jmp 3f860 │ │ │ │ + mov 0x30(%rsp),%r12 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3fcf8 │ │ │ │ + mov 0x4(%rbx),%ebp │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + movzbl (%rdx,%rdi,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3f32d │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r8 │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3f85c │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %r8,%r12 │ │ │ │ + mov %ebp,0x50(%rsp) │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + jmp 3f837 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 3f30e │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jae 3f85c │ │ │ │ + lea (%r14,%rbp,1),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r12,%r8,8),%rbx │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3f828 │ │ │ │ + mov %r15,%rbp │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jb 3f837 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + lea 0x4213d(%rip),%rdi │ │ │ │ + lea 0x4537a(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x78(%r14),%rax │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov (%rax,%rdi,4),%eax │ │ │ │ + movzbl (%rdx,%rax,1),%r13d │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp $0xfd,%r13b │ │ │ │ + jbe 3f338 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3f910 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + jmp 3f8e7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 3fc6e │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 3f90c │ │ │ │ + lea (%r14,%r12,1),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,8),%rbx │ │ │ │ + mov %r8,%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3f8d8 │ │ │ │ + mov %rbp,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 3f8e7 │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + jmp 3f730 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl %al,%ebp │ │ │ │ + jmp 3f7de │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov %ebp,0x38(%rsp) │ │ │ │ + jmp 3f514 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3f625 │ │ │ │ + mov 0x4(%rbx),%r8d │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ add $0x1,%eax │ │ │ │ - lea (%rax,%rax,8),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x8(%r13),%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - movq $0x0,(%rax,%r12,1) │ │ │ │ - add %r12,%rbp │ │ │ │ - call 58a90 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - addl $0x1,0x10(%r13) │ │ │ │ - jmp 3698a │ │ │ │ + mov %rax,%rbp │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 3fa25 │ │ │ │ + mov 0x58(%r14),%r15d │ │ │ │ + mov 0x50(%r14),%rcx │ │ │ │ + mov %ebp,0x74(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 3fe33 │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov $0x8,%esi │ │ │ │ - jmp 369f0 │ │ │ │ + mov %r14,0x68(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %ebp,0x30(%rsp) │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + mov %r8d,0x60(%rsp) │ │ │ │ + jmp 3f9cb │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3f9fd │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jae 3f9f0 │ │ │ │ + lea (%r14,%r15,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r12,%rdx,8),%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3f9c0 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jb 3f9cb │ │ │ │ + mov 0x30(%rsp),%r12d │ │ │ │ + mov %r12d,%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%ebp │ │ │ │ + mov 0x58(%rsp),%r11 │ │ │ │ + mov 0x60(%rsp),%r8d │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3fe33 │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jae 3fa48 │ │ │ │ + mov (%rcx,%r11,4),%ebx │ │ │ │ + cmp %ebx,0x10(%rsp) │ │ │ │ + jae 3fa48 │ │ │ │ + cmp %ebx,0x8(%rsp) │ │ │ │ + jae 3fd7a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + mov (%rcx,%rdi,4),%ecx │ │ │ │ + lea 0x0(,%rdi,4),%rax │ │ │ │ + mov %rcx,%rbp │ │ │ │ + movzbl (%rdx,%rcx,1),%ecx │ │ │ │ + movzbl %cl,%r8d │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 3fb17 │ │ │ │ + mov 0x58(%r14),%edx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %ebp,0x74(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3fe24 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r14,0x68(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + mov %ebp,0x30(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + jmp 3fabb │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3faed │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jae 3fae0 │ │ │ │ + lea (%r14,%rbx,1),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea (%r15,%rcx,8),%r12 │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3fab0 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jb 3fabb │ │ │ │ + mov 0x30(%rsp),%r11d │ │ │ │ + mov %r11d,%ecx │ │ │ │ + jmp 3f860 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov 0x30(%rsp),%ebp │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3fe24 │ │ │ │ + mov 0x4(%r12),%r8d │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + movzbl (%rdx,%rdi,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 3fbc7 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov 0x50(%r14),%rbp │ │ │ │ + mov %edx,0x74(%rsp) │ │ │ │ + mov 0x58(%r14),%edx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3f85c │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r14,0x68(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %r8d,0x58(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + jmp 3fb7f │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3fba2 │ │ │ │ + lea 0x1(%r15),%r12 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jae 3f85c │ │ │ │ + lea (%r12,%r14,1),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea 0x0(%rbp,%rcx,8),%rbx │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3fb70 │ │ │ │ + mov %r15,%r14 │ │ │ │ + jmp 3fb76 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x58(%rsp),%r8d │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3f85c │ │ │ │ + mov 0x4(%rbx),%edx │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jae 3f44a │ │ │ │ + mov 0x78(%r14),%rdx │ │ │ │ + mov 0x48(%r14),%rcx │ │ │ │ + mov (%rdx,%rdi,4),%edx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 3fcd9 │ │ │ │ + mov 0x58(%r14),%edx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %ebp,0x74(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3fe3b │ │ │ │ + mov %r14,0x60(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov %ebp,0x30(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + jmp 3fc37 │ │ │ │ + nopl (%rax) │ │ │ │ + je 3fcb8 │ │ │ │ + lea 0x1(%rbp),%rbx │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jae 3fc5c │ │ │ │ + lea (%rbx,%r14,1),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea (%r15,%rcx,8),%r12 │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3fc28 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jb 3fc37 │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + jmp 3fa48 │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3f910 │ │ │ │ + mov 0x4(%rbx),%r13d │ │ │ │ + jmp 3f338 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movsbl (%rbx),%edi │ │ │ │ + cmp (%rax),%dil │ │ │ │ + jne 3f3a1 │ │ │ │ + mov %edi,%esi │ │ │ │ + call 41f40 │ │ │ │ + test %al,%al │ │ │ │ + jne 3f518 │ │ │ │ + jmp 3f3a1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%ebp │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x60(%rsp),%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3fe3b │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + mov 0x3c(%rsp),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + cmovbe %edi,%edx │ │ │ │ + lea -0x1(%rdx),%r12d │ │ │ │ + jmp 3f44a │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 3f44a │ │ │ │ + mov %ebp,%ebx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + jmp 3f860 │ │ │ │ + mov %edi,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%r13d │ │ │ │ + cmp $0xfd,%r13b │ │ │ │ + jbe 3f338 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %edi,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3f910 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %edi,0x8(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + jmp 3fd57 │ │ │ │ + je 3fc6e │ │ │ │ + lea 0x1(%r14),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 3f90c │ │ │ │ + lea 0x0(%rbp,%r12,1),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,8),%rbx │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3fd44 │ │ │ │ + mov %r14,%r12 │ │ │ │ + jmp 3fd4e │ │ │ │ + mov %ebx,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 3fe0a │ │ │ │ + mov 0x58(%r14),%r15d │ │ │ │ + mov 0x50(%r14),%rax │ │ │ │ + mov %ebx,0x74(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 3fe42 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %ebx,0x30(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + jmp 3fdce │ │ │ │ + je 3fdf1 │ │ │ │ + lea 0x1(%r15),%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 3fc5c │ │ │ │ + lea (%rbx,%r12,1),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea 0x0(%rbp,%rcx,8),%r14 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3fdbf │ │ │ │ + mov %r15,%r12 │ │ │ │ + jmp 3fdc5 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%ebx │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3fe42 │ │ │ │ + mov 0x4(%rdx),%edx │ │ │ │ + mov 0x3c(%rsp),%edi │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + shl $0x2,%rax │ │ │ │ + cmp %edx,%edi │ │ │ │ + cmovbe %edi,%edx │ │ │ │ + lea -0x1(%rdx),%r12d │ │ │ │ + jmp 3f44a │ │ │ │ + mov %ebp,%r11d │ │ │ │ + jmp 3fae5 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 3f1ec │ │ │ │ + mov %ebp,%r12d │ │ │ │ + jmp 3f9f5 │ │ │ │ + mov %ebp,%edi │ │ │ │ + jmp 3f910 │ │ │ │ + mov %ebx,%edi │ │ │ │ + jmp 3f910 │ │ │ │ + lea 0x47940(%rip),%rcx │ │ │ │ + mov $0x726,%edx │ │ │ │ + lea 0x41b48(%rip),%rsi │ │ │ │ + lea 0x41ccc(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x47921(%rip),%rcx │ │ │ │ + mov $0x728,%edx │ │ │ │ + lea 0x41b29(%rip),%rsi │ │ │ │ + lea 0x41cb1(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + lea 0x478fd(%rip),%rcx │ │ │ │ + mov $0x727,%edx │ │ │ │ + lea 0x41b05(%rip),%rsi │ │ │ │ + lea 0x428e1(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov $0x18,%esi │ │ │ │ + lea -0x1(%rcx),%r11d │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + mov %ecx,0x34(%rsp) │ │ │ │ + mov %r8d,0x6c(%rsp) │ │ │ │ + mov %r9,0x38(%rsp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + lea (%rdx,%r11,1),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%ebx │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov %al,0x8(%rsp) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + je 402b0 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov 0x40(%rbx),%ecx │ │ │ │ + call 36ee0 │ │ │ │ mov %rax,%r12 │ │ │ │ - movl $0x0,0x10(%rax) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 36bd0 │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x48(%rax),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x8(%rax,%rcx,1),%rbp │ │ │ │ + mov 0x8(%r15),%eax │ │ │ │ test %ebx,%ebx │ │ │ │ - je 36be2 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 36aed │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r15d │ │ │ │ - add $0x8,%r14 │ │ │ │ - cmp %ebx,%r15d │ │ │ │ - je 36b68 │ │ │ │ - mov (%r14),%rdi │ │ │ │ + jne 3ff60 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,0x10(%rsp) │ │ │ │ + je 40027 │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + cmp %eax,%esi │ │ │ │ + jae 40680 │ │ │ │ + mov %esi,%r13d │ │ │ │ + movzbl (%rdx,%r13,1),%ecx │ │ │ │ + movzbl %cl,%r9d │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 4039e │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%rdi │ │ │ │ + mov %esi,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3fff5 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x48(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r13,0x50(%rsp) │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + jmp 3ffcf │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 4037e │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jae 3fff5 │ │ │ │ + lea 0x0(%r13,%r12,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r14,%r8,8),%rbp │ │ │ │ + mov %r8,%r15 │ │ │ │ mov %rbp,%rsi │ │ │ │ - call 3510 │ │ │ │ + call 70e10 │ │ │ │ test %eax,%eax │ │ │ │ - jne 36ae0 │ │ │ │ - cmp %ebx,%r15d │ │ │ │ - je 36b68 │ │ │ │ - mov %r15d,%ebx │ │ │ │ - shl $0x3,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - add (%r12),%rbx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0xd0,%ecx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - push $0x0 │ │ │ │ - lea -0x3be4(%rip),%r9 │ │ │ │ - add $0x1,%r13 │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - lea -0x3b84(%rip),%r8 │ │ │ │ - call 33420 │ │ │ │ - addq $0xd0,0x20(%rsp) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp 0x40(%rax),%r13d │ │ │ │ - jae 36bd0 │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov 0x10(%r12),%ebx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmp 36ab0 │ │ │ │ + jns 3ffc0 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jb 3ffcf │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + jmp 405c8 │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + mov 0x50(%rsp),%r9d │ │ │ │ + mov 0x58(%rsp),%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 405c4 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + cmp %r9d,%eax │ │ │ │ + jb 405f0 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 4005c │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x1(%rbx),%esi │ │ │ │ - shl $0x3,%rbx │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 5e500 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - mov 0x10(%r12),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - lea (%rax,%rax,8),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x8(%r12),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x0,(%rax,%rbx,1) │ │ │ │ - add %rbx,%rdx │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call 58a90 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - addl $0x1,0x10(%r12) │ │ │ │ - jmp 36b08 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x10(%r15),%r13 │ │ │ │ + mov 0x10(%rax),%r14 │ │ │ │ + call 254e0 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + movzbl 0x8(%rsp),%edx │ │ │ │ + mov (%rax),%eax │ │ │ │ + add 0x0(%r13,%rax,4),%ecx │ │ │ │ + cmp (%r14,%rcx,1),%dl │ │ │ │ + je 400b0 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 25600 │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 40030 │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + call 25370 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %ebp,(%rbx) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 40b76 │ │ │ │ + add $0x88,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov $0x8,%esi │ │ │ │ - jmp 36b73 │ │ │ │ + nop │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 254e0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%rax),%r14d │ │ │ │ + mov %r14d,0x18(%rsp) │ │ │ │ + call 254e0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x4(%rax),%ebx │ │ │ │ + mov %ebx,0x10(%rsp) │ │ │ │ + call 25370 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmp %r14d,%ebx │ │ │ │ + jb 402b0 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 402d0 │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov 0x10(%r15),%rcx │ │ │ │ + mov (%r15),%rdx │ │ │ │ + mov (%rcx,%rax,1),%ebx │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + add 0x10(%rdx),%rbx │ │ │ │ + add %rbx,%rbp │ │ │ │ + add %rax,%rbx │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 401d1 │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jb 401d1 │ │ │ │ + cmp %rcx,0x28(%rsp) │ │ │ │ + jb 401d1 │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + mov 0x30(%rsp),%r13d │ │ │ │ + mov %rcx,%r12 │ │ │ │ + jmp 40191 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + jne 406a0 │ │ │ │ + movzbl 0x1(%r12),%eax │ │ │ │ + add $0x1,%r12 │ │ │ │ + add $0x1,%rbx │ │ │ │ + add $0x1,%r13d │ │ │ │ + test %al,%al │ │ │ │ + je 402c0 │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jb 402c0 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 40268 │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + jne 40268 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 41f90 │ │ │ │ + test %al,%al │ │ │ │ + je 40158 │ │ │ │ + movsbl (%rbx),%esi │ │ │ │ + movsbl (%r12),%edi │ │ │ │ + cmp %dil,%sil │ │ │ │ + je 40165 │ │ │ │ + call 41f40 │ │ │ │ + test %al,%al │ │ │ │ + jne 40165 │ │ │ │ + mov %r13d,0x30(%rsp) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 40272 │ │ │ │ + mov 0x34(%rsp),%edx │ │ │ │ + cmp %edx,0x30(%rsp) │ │ │ │ + jb 3ff18 │ │ │ │ + mov 0x10(%rsp),%r14d │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x6c(%rsp),%r13d │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov %r14d,%ebp │ │ │ │ + sub %eax,%ebp │ │ │ │ + cmp %r13d,%ebp │ │ │ │ + jae 4007f │ │ │ │ + lea 0x1(%rbp),%r12d │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x0(,%r12,4),%rsi │ │ │ │ + mov %r12,%rbp │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%r15),%rsi │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %rax,%r13 │ │ │ │ + xor %eax,%eax │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + mov (%rsi,%rcx,4),%edi │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %edi,0x0(%r13,%rcx,4) │ │ │ │ + cmp %edx,%r8d │ │ │ │ + jae 40230 │ │ │ │ + lea 0x2fdd2(%rip),%rcx │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 34d0 │ │ │ │ + jmp 40084 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13d,0x30(%rsp) │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jb 401d1 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + cmp %r14,0x28(%rsp) │ │ │ │ + jb 401d1 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 41f90 │ │ │ │ + test %al,%al │ │ │ │ + jne 409c6 │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + je 401d1 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + jmp 4007f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13d,0x30(%rsp) │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + jmp 401d1 │ │ │ │ + nop │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov 0x8(%r15),%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 402e9 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,0x10(%rsp) │ │ │ │ + je 40a2f │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 4099e │ │ │ │ + mov %ecx,%r8d │ │ │ │ + movzbl (%rdx,%r8,1),%eax │ │ │ │ + movzbl %al,%r9d │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 406ca │ │ │ │ + mov 0x58(%r15),%edx │ │ │ │ + mov 0x50(%r15),%rsi │ │ │ │ + mov %ecx,0x74(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 40375 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %r15,0x48(%rsp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + jmp 4034f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 406af │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 40375 │ │ │ │ + lea (%r14,%r12,1),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea 0x0(%r13,%rcx,8),%rbp │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 40340 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 4034f │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ + mov 0x58(%rsp),%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3fff5 │ │ │ │ + mov 0x4(%rbp),%r9d │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + movzbl (%rdx,%rcx,1),%ecx │ │ │ │ + movzbl %cl,%esi │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 40465 │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%rdi │ │ │ │ + mov %r8d,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 40b40 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x50(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %r13,0x58(%rsp) │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %r15,0x60(%rsp) │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r8d,0x48(%rsp) │ │ │ │ + mov %r9d,0x68(%rsp) │ │ │ │ + jmp 4040b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 4043c │ │ │ │ + lea 0x1(%r14),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 40431 │ │ │ │ + lea 0x0(%r13,%r15,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r12,%r8,8),%rbp │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 40400 │ │ │ │ + mov %r14,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 4040b │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 405c8 │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%r8d │ │ │ │ + mov 0x58(%rsp),%r13 │ │ │ │ + mov 0x68(%rsp),%r9d │ │ │ │ + mov 0x60(%rsp),%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 40b40 │ │ │ │ + mov 0x4(%rbp),%esi │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + mov 0x78(%r15),%rcx │ │ │ │ + cmp %r9d,%esi │ │ │ │ + jae 40488 │ │ │ │ + mov (%rcx,%r13,4),%edi │ │ │ │ + cmp %edi,0x10(%rsp) │ │ │ │ + jb 40488 │ │ │ │ + cmp %edi,0x18(%rsp) │ │ │ │ + jb 40a3b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%r13d │ │ │ │ + mov (%rcx,%r13,4),%eax │ │ │ │ + mov %rax,%r9 │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 40690 │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%r8 │ │ │ │ + mov %r9d,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 40516 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x48(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %r8,%r12 │ │ │ │ + mov %r13,0x50(%rsp) │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r9d,0x10(%rsp) │ │ │ │ + jmp 404eb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 4051e │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 40511 │ │ │ │ + lea 0x0(%r13,%r15,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r12,%r8,8),%rbp │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 404e0 │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jb 404eb │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + mov %r9d,%ecx │ │ │ │ + jmp 405c8 │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + mov 0x58(%rsp),%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 40516 │ │ │ │ + mov 0x4(%rbp),%r9d │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + movzbl (%rdx,%r13,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 4001e │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%r8 │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 405c4 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %r9d,0x50(%rsp) │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + jmp 4059f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3fffe │ │ │ │ + lea 0x1(%r15),%r12 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jae 405c4 │ │ │ │ + lea (%r12,%r13,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r14,%r8,8),%rbp │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 40590 │ │ │ │ + mov %r15,%r13 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jb 4059f │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + lea 0x413d5(%rip),%rdi │ │ │ │ + lea 0x44612(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 74b80 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x78(%r15),%rax │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + mov (%rax,%r13,4),%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 40a27 │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%r13 │ │ │ │ + mov %edi,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 40679 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r15,0x48(%rsp) │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %edi,0x10(%rsp) │ │ │ │ + jmp 4064f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 409a7 │ │ │ │ + lea 0x1(%r14),%r15 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jae 40675 │ │ │ │ + lea (%r15,%r12,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r8,%r14 │ │ │ │ + shr $1,%r14 │ │ │ │ + lea 0x0(%r13,%r14,8),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 40640 │ │ │ │ + mov %r14,%r12 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jb 4064f │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x78(%r15),%rcx │ │ │ │ + jmp 40488 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl %al,%r9d │ │ │ │ + jmp 4053f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13d,0x30(%rsp) │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + jmp 401c9 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x48(%rsp),%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 40375 │ │ │ │ + mov 0x4(%rbp),%r9d │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %rax,%r13 │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 40782 │ │ │ │ + mov 0x58(%r15),%edx │ │ │ │ + mov 0x50(%r15),%rsi │ │ │ │ + mov %r13d,0x74(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 40b61 │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %r13d,0x8(%rsp) │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + mov %r9d,0x50(%rsp) │ │ │ │ + jmp 4072b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 4075c │ │ │ │ + lea 0x1(%r13),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae 40751 │ │ │ │ + lea 0x0(%rbp,%r15,1),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea (%r14,%rcx,8),%r12 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 40720 │ │ │ │ + mov %r13,%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jb 4072b │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov %ebp,%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x8(%rsp),%r13d │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov 0x50(%rsp),%r9d │ │ │ │ + mov 0x58(%rsp),%r15 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 40b61 │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + mov 0x78(%r15),%rcx │ │ │ │ + cmp %r9d,%eax │ │ │ │ + jae 407a8 │ │ │ │ + mov (%rcx,%r8,4),%r12d │ │ │ │ + cmp %r12d,0x18(%rsp) │ │ │ │ + jae 407a8 │ │ │ │ + cmp %r12d,0x10(%rsp) │ │ │ │ + jae 40aad │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + mov (%rcx,%r8,4),%ecx │ │ │ │ + lea 0x0(,%r8,4),%rax │ │ │ │ + mov %rcx,%r13 │ │ │ │ + movzbl (%rdx,%rcx,1),%ecx │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 409f0 │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%r14 │ │ │ │ + mov %r13d,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 40b4a │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %r12,%r15 │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r13d,0x8(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + jmp 40813 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 40843 │ │ │ │ + lea 0x1(%r13),%r15 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jae 40838 │ │ │ │ + lea (%r15,%r12,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r14,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 40808 │ │ │ │ + mov %r13,%r12 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jb 40813 │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov %ebp,%ecx │ │ │ │ + jmp 405c8 │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%r13d │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 40b4a │ │ │ │ + mov 0x4(%rbp),%r13d │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + movzbl (%rdx,%r8,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 40904 │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%r14 │ │ │ │ + mov %edx,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 405c4 │ │ │ │ + mov %r13d,0x48(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + jmp 408bf │ │ │ │ + nop │ │ │ │ + je 408e2 │ │ │ │ + lea 0x1(%r15),%rbp │ │ │ │ + cmp %r13,%rbp │ │ │ │ + jae 405c4 │ │ │ │ + lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r14,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 408b0 │ │ │ │ + mov %r15,%r13 │ │ │ │ + jmp 408b6 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x48(%rsp),%r13d │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r15 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 405c4 │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + mov $0xffffffff,%ebp │ │ │ │ + cmp %r13d,%edx │ │ │ │ + jae 40107 │ │ │ │ + mov 0x78(%r15),%rdx │ │ │ │ + mov 0x48(%r15),%rcx │ │ │ │ + mov (%rdx,%r8,4),%edx │ │ │ │ + mov %rdx,%r13 │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 40a16 │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%r14 │ │ │ │ + mov %r13d,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 40b69 │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r13d,0x8(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + jmp 4096f │ │ │ │ + nop │ │ │ │ + je 409f9 │ │ │ │ + lea 0x1(%r13),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae 40995 │ │ │ │ + lea 0x0(%rbp,%r15,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r14,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 40960 │ │ │ │ + mov %r13,%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jb 4096f │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + call 32d30 │ │ │ │ + mov 0x78(%r15),%rcx │ │ │ │ + jmp 407a8 │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + mov 0x48(%rsp),%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 40679 │ │ │ │ + mov 0x4(%rbp),%ebp │ │ │ │ + jmp 40029 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movsbl (%rbx),%edi │ │ │ │ + cmp (%rax),%dil │ │ │ │ + jne 402b0 │ │ │ │ + mov %edi,%esi │ │ │ │ + call 41f40 │ │ │ │ + test %al,%al │ │ │ │ + jne 401d1 │ │ │ │ + jmp 402b0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl %cl,%r13d │ │ │ │ + jmp 40868 │ │ │ │ + mov 0x8(%rsp),%r13d │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%r15 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 40b69 │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + mov 0x34(%rsp),%esi │ │ │ │ + cmp %edx,%esi │ │ │ │ + cmovbe %esi,%edx │ │ │ │ + lea -0x1(%rdx),%ebp │ │ │ │ + jmp 40107 │ │ │ │ + movzbl %al,%ebp │ │ │ │ + jmp 40029 │ │ │ │ + mov $0xffffffff,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 40107 │ │ │ │ + mov %edi,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 40a27 │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%r13 │ │ │ │ + mov %edi,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 40679 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %edi,0x10(%rsp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r15,0x48(%rsp) │ │ │ │ + jmp 40a8a │ │ │ │ + je 409a7 │ │ │ │ + lea 0x1(%r15),%r12 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jae 40675 │ │ │ │ + lea (%r12,%r14,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea 0x0(%r13,%r8,8),%rbp │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 40a77 │ │ │ │ + mov %r15,%r14 │ │ │ │ + jmp 40a81 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + movzbl (%rdx,%rcx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 40b27 │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%r14 │ │ │ │ + mov %r12d,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 40b71 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12d,0x8(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %r15,0x48(%rsp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + jmp 40af3 │ │ │ │ + je 40b12 │ │ │ │ + lea 0x1(%r13),%r12 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jae 40b54 │ │ │ │ + lea (%r12,%rbp,1),%r13 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r13 │ │ │ │ + lea (%r14,%r13,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 70e10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 40ae8 │ │ │ │ + mov %r13,%rbp │ │ │ │ + jmp 40aee │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov 0x8(%rsp),%r12d │ │ │ │ + mov 0x48(%rsp),%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 40b71 │ │ │ │ + mov 0x4(%rbp),%edx │ │ │ │ + mov 0x34(%rsp),%ecx │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + shl $0x2,%rax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + cmovbe %ecx,%edx │ │ │ │ + lea -0x1(%rdx),%ebp │ │ │ │ + jmp 40107 │ │ │ │ + mov %r8d,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 405c8 │ │ │ │ + mov %r13d,%ebp │ │ │ │ + mov %ebp,%ecx │ │ │ │ + jmp 405c8 │ │ │ │ + mov 0x8(%rsp),%r14d │ │ │ │ + mov %r14d,%edi │ │ │ │ + call 32d30 │ │ │ │ + mov %r13d,%ebp │ │ │ │ + jmp 40755 │ │ │ │ + mov %r13d,%edi │ │ │ │ + jmp 40679 │ │ │ │ + mov %r12d,%r14d │ │ │ │ + jmp 40b59 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + mov $0x4,%esi │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x10(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 37d90 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea 0x0(,%r13,8),%r14 │ │ │ │ - mov (%rax,%r13,8),%rbx │ │ │ │ - mov 0x38(%rbx),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 372ee │ │ │ │ - mov 0x38(%r12),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 36f74 │ │ │ │ - mov 0x38(%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 36dc1 │ │ │ │ - mov 0x38(%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 36ce8 │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36c7d │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36c9d │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq $0x0,0x38(%rdx) │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rdx) │ │ │ │ - movq $0x0,0x40(%rdx) │ │ │ │ - jne 37af0 │ │ │ │ - movq $0x0,0x30(%rdx) │ │ │ │ - mov 0x40(%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 36d80 │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36d15 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36d35 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq $0x0,0x38(%rdx) │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rdx) │ │ │ │ - movq $0x0,0x40(%rdx) │ │ │ │ - jne 37b50 │ │ │ │ - movq $0x0,0x30(%rdx) │ │ │ │ - mov 0x38(%rax),%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x40(%rax) │ │ │ │ - jne 37d60 │ │ │ │ - movq $0x0,0x30(%rax) │ │ │ │ - mov 0x40(%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 36f3f │ │ │ │ - mov 0x38(%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 36e66 │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36dfb │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36e1b │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq $0x0,0x38(%rdx) │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rdx) │ │ │ │ - movq $0x0,0x40(%rdx) │ │ │ │ - jne 37ad0 │ │ │ │ - movq $0x0,0x30(%rdx) │ │ │ │ - mov 0x40(%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 36efe │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36e93 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36eb3 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq $0x0,0x38(%rdx) │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rdx) │ │ │ │ - movq $0x0,0x40(%rdx) │ │ │ │ - jne 37b30 │ │ │ │ - movq $0x0,0x30(%rdx) │ │ │ │ - mov 0x38(%rax),%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x40(%rax) │ │ │ │ - jne 37d48 │ │ │ │ - movq $0x0,0x30(%rax) │ │ │ │ - mov 0x38(%r15),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x38(%r15) │ │ │ │ - mov 0x40(%r15),%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x28(%r15) │ │ │ │ - movq $0x0,0x40(%r15) │ │ │ │ - jne 37a90 │ │ │ │ - movq $0x0,0x30(%r15) │ │ │ │ - mov 0x40(%r12),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 372b3 │ │ │ │ - mov 0x38(%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 37100 │ │ │ │ - mov 0x38(%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 37027 │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36fbc │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36fdc │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq $0x0,0x38(%rdx) │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rdx) │ │ │ │ - movq $0x0,0x40(%rdx) │ │ │ │ - jne 37bb0 │ │ │ │ - movq $0x0,0x30(%rdx) │ │ │ │ - mov 0x40(%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 370bf │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 37054 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 37074 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq $0x0,0x38(%rdx) │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rdx) │ │ │ │ - movq $0x0,0x40(%rdx) │ │ │ │ - jne 37b70 │ │ │ │ - movq $0x0,0x30(%rdx) │ │ │ │ - mov 0x38(%rax),%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x40(%rax) │ │ │ │ - jne 37ce8 │ │ │ │ - movq $0x0,0x30(%rax) │ │ │ │ - mov 0x40(%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3727e │ │ │ │ - mov 0x38(%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 371a5 │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3713a │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3715a │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq $0x0,0x38(%rdx) │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rdx) │ │ │ │ - movq $0x0,0x40(%rdx) │ │ │ │ - jne 37b90 │ │ │ │ - movq $0x0,0x30(%rdx) │ │ │ │ - mov 0x40(%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 3723d │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 371d2 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 371f2 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq $0x0,0x38(%rdx) │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rdx) │ │ │ │ - movq $0x0,0x40(%rdx) │ │ │ │ - jne 37bd0 │ │ │ │ - movq $0x0,0x30(%rdx) │ │ │ │ - mov 0x38(%rax),%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x40(%rax) │ │ │ │ - jne 37d00 │ │ │ │ - movq $0x0,0x30(%rax) │ │ │ │ - mov 0x38(%r15),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x38(%r15) │ │ │ │ - mov 0x40(%r15),%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x28(%r15) │ │ │ │ - movq $0x0,0x40(%r15) │ │ │ │ - jne 37aa0 │ │ │ │ - movq $0x0,0x30(%r15) │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x40(%r12),%rdi │ │ │ │ - movq $0x0,0x38(%r12) │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x28(%r12) │ │ │ │ - movq $0x0,0x40(%r12) │ │ │ │ - jne 37a70 │ │ │ │ - movq $0x0,0x30(%r12) │ │ │ │ - mov 0x40(%rbx),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 379b4 │ │ │ │ - mov 0x38(%r12),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 3763a │ │ │ │ - mov 0x38(%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 37487 │ │ │ │ - mov 0x38(%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 373ae │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 37343 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 37363 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq $0x0,0x38(%rdx) │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rdx) │ │ │ │ - movq $0x0,0x40(%rdx) │ │ │ │ - jne 37c10 │ │ │ │ - movq $0x0,0x30(%rdx) │ │ │ │ - mov 0x40(%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 37446 │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 373db │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 373fb │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq $0x0,0x38(%rdx) │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rdx) │ │ │ │ - movq $0x0,0x40(%rdx) │ │ │ │ - jne 37cb0 │ │ │ │ - movq $0x0,0x30(%rdx) │ │ │ │ - mov 0x38(%rax),%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x40(%rax) │ │ │ │ - jne 37cd0 │ │ │ │ - movq $0x0,0x30(%rax) │ │ │ │ - mov 0x40(%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 37605 │ │ │ │ - mov 0x38(%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 3752c │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 374c1 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 374e1 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq $0x0,0x38(%rdx) │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rdx) │ │ │ │ - movq $0x0,0x40(%rdx) │ │ │ │ - jne 37bf0 │ │ │ │ - movq $0x0,0x30(%rdx) │ │ │ │ - mov 0x40(%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 375c4 │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 37559 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 37579 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq $0x0,0x38(%rdx) │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rdx) │ │ │ │ - movq $0x0,0x40(%rdx) │ │ │ │ - jne 37c90 │ │ │ │ - movq $0x0,0x30(%rdx) │ │ │ │ - mov 0x38(%rax),%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x40(%rax) │ │ │ │ - jne 37d30 │ │ │ │ - movq $0x0,0x30(%rax) │ │ │ │ - mov 0x38(%r15),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x38(%r15) │ │ │ │ - mov 0x40(%r15),%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x28(%r15) │ │ │ │ - movq $0x0,0x40(%r15) │ │ │ │ - jne 37ac0 │ │ │ │ - movq $0x0,0x30(%r15) │ │ │ │ - mov 0x40(%r12),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 37979 │ │ │ │ - mov 0x38(%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 377c6 │ │ │ │ - mov 0x38(%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 376ed │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 37682 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 376a2 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq $0x0,0x38(%rdx) │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rdx) │ │ │ │ - movq $0x0,0x40(%rdx) │ │ │ │ - jne 37c70 │ │ │ │ - movq $0x0,0x30(%rdx) │ │ │ │ - mov 0x40(%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 37785 │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3771a │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3773a │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq $0x0,0x38(%rdx) │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rdx) │ │ │ │ - movq $0x0,0x40(%rdx) │ │ │ │ - jne 37c30 │ │ │ │ - movq $0x0,0x30(%rdx) │ │ │ │ - mov 0x38(%rax),%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x40(%rax) │ │ │ │ - jne 37d18 │ │ │ │ - movq $0x0,0x30(%rax) │ │ │ │ - mov 0x40(%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 37944 │ │ │ │ - mov 0x38(%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 3786b │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 37800 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 37820 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq $0x0,0x38(%rdx) │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rdx) │ │ │ │ - movq $0x0,0x40(%rdx) │ │ │ │ - jne 37c50 │ │ │ │ - movq $0x0,0x30(%rdx) │ │ │ │ - mov 0x40(%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 37903 │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 37898 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 378b8 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 33d40 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq $0x0,0x38(%rdx) │ │ │ │ - mov 0x40(%rdx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rcx │ │ │ │ + lea 0x4(%rsp),%rdi │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + movl $0x54474341,0x4(%rsp) │ │ │ │ + call d680 │ │ │ │ + mov (%rsp),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 40c22 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + mov %r12d,%esi │ │ │ │ + call d5d0 │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jne 40c4c │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdx │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 3d1e0 │ │ │ │ + mov %rax,0x0(%r13,%rbx,8) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp (%rsp),%ebx │ │ │ │ + jb 40bf0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rdx) │ │ │ │ - movq $0x0,0x40(%rdx) │ │ │ │ - jne 37b10 │ │ │ │ - movq $0x0,0x30(%rdx) │ │ │ │ - mov 0x38(%rax),%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmpq $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x40(%rax) │ │ │ │ - jne 37d78 │ │ │ │ - movq $0x0,0x30(%rax) │ │ │ │ - mov 0x38(%r15),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x38(%r15) │ │ │ │ - mov 0x40(%r15),%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x28(%r15) │ │ │ │ - movq $0x0,0x40(%r15) │ │ │ │ - jne 37ab0 │ │ │ │ - movq $0x0,0x30(%r15) │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x40(%r12),%rdi │ │ │ │ - movq $0x0,0x38(%r12) │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x28(%r12) │ │ │ │ - movq $0x0,0x40(%r12) │ │ │ │ - jne 37a80 │ │ │ │ - movq $0x0,0x30(%r12) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - movq $0x0,0x40(%rbx) │ │ │ │ - jne 37a58 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - add $0x1,%r13 │ │ │ │ - mov (%rax,%r14,1),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - movq $0x0,(%rax,%r14,1) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov (%rax,%r14,1),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - movq $0x0,(%rdi,%r14,1) │ │ │ │ - cmp 0x10(%rbp),%r13d │ │ │ │ - jb 36c18 │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 40c6b │ │ │ │ add $0x18,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 379dd │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%r12),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 372e5 │ │ │ │ - nop │ │ │ │ - mov 0x30(%r12),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 379ab │ │ │ │ - nop │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 36f6c │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 372ab │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 37971 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 37632 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x30(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - jmp 36e5e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - jmp 36ce0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - jmp 378fb │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - jmp 36ef6 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - jmp 36d78 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - jmp 370b7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - jmp 3719d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - jmp 3701f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - jmp 37235 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - jmp 37524 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - jmp 373a6 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - jmp 3777d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - jmp 37863 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - jmp 376e5 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - jmp 375bc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rdx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - jmp 3743e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - jmp 3747f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - jmp 370f8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - jmp 37276 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - jmp 377be │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - jmp 375fd │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - jmp 36f37 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - jmp 36db9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - jmp 3793c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - jmp 37a25 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x41,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x33,%dil │ │ │ │ - ja 37dc0 │ │ │ │ - movabs $0x8004500080045,%rax │ │ │ │ - bt %rdi,%rax │ │ │ │ - setb %al │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea 0x46b1d(%rip),%rcx │ │ │ │ + mov $0x799,%edx │ │ │ │ + lea 0x40d45(%rip),%rsi │ │ │ │ + lea 0x40ed1(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov $0x100,%esi │ │ │ │ sub $0x8,%rsp │ │ │ │ - call 5e500 │ │ │ │ - lea 0x8(%rax),%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - movq $0x0,0xf8(%rax) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add $0x100,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 37eb0 │ │ │ │ - mov %ebp,%r15d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - add %rbx,%r15 │ │ │ │ - jmp 37e49 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 37e8a │ │ │ │ - movsbl (%rbx),%eax │ │ │ │ - cmpb $0x0,(%r12,%rax,1) │ │ │ │ - jne 37e40 │ │ │ │ - lea 0x2(%rbp),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - call 5e500 │ │ │ │ - movzbl -0x1(%rbx),%edx │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov %dl,0x0(%r13,%rax,1) │ │ │ │ - lea 0x1(%rbp),%eax │ │ │ │ - movb $0x0,0x0(%r13,%rax,1) │ │ │ │ - mov %rax,%rbp │ │ │ │ - movsbl -0x1(%rbx),%eax │ │ │ │ - movb $0x1,(%r12,%rax,1) │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - jne 37e49 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %ebp,(%r14) │ │ │ │ + cmp %ecx,%r9d │ │ │ │ + jb 40d16 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %ecx,%r14d │ │ │ │ + mov %r8,%r13 │ │ │ │ + mov %r9d,%r15d │ │ │ │ + call d5d0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 40d00 │ │ │ │ + mov %eax,%eax │ │ │ │ + lea (%rbx,%rax,8),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov 0x4(%rax),%ecx │ │ │ │ + mov 0x42362(%rip),%rax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 40cd8 │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 37e8a │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - mov $0x3fc,%esi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sub $0x8,%rsp │ │ │ │ - call 5e500 │ │ │ │ - movabs $0x101010101010101,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - movzbl %bl,%eax │ │ │ │ - mov %rsi,%rcx │ │ │ │ - imul %rdx,%rax │ │ │ │ - lea 0x8(%rsi),%rdi │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add $0x3fc,%ecx │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - shr $0x3,%ecx │ │ │ │ - mov %rax,0x3f4(%rsi) │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 37f31 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsbl 0x0(%rbp,%rax,1),%edx │ │ │ │ - mov %eax,(%rsi,%rdx,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 37f20 │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r12,%rsi │ │ │ │ + push %r15 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3de00 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %rsi,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %r8d,%r14d │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - lea 0x0(,%r14,8),%rsi │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - shr $0x6,%edx │ │ │ │ - mov %edx,%ebp │ │ │ │ - call 5e500 │ │ │ │ - add $0x1,%ebp │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 38018 │ │ │ │ - shl $0x6,%ebp │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea (%rbx,%r14,1),%rax │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov %ebp,0xc(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xc(%rsp),%r15d │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r15d,%esi │ │ │ │ - call 7b7f0 │ │ │ │ - mov %r15d,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 7b830 │ │ │ │ - mov 0x8(%rsp),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 38009 │ │ │ │ - nopl (%rax) │ │ │ │ - movsbl (%rbx),%esi │ │ │ │ - movsbl (%r12,%r15,1),%edi │ │ │ │ - call 39aa0 │ │ │ │ - test %al,%al │ │ │ │ - je 38000 │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - shr $0x6,%eax │ │ │ │ - shl %cl,%rdx │ │ │ │ - or %rdx,(%rsi,%rax,8) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jne 37fd8 │ │ │ │ - add $0x8,%r13 │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,0x10(%rsp) │ │ │ │ - jne 37fa8 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov 0x42319(%rip),%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea 0x46a33(%rip),%rcx │ │ │ │ + mov $0x7b4,%edx │ │ │ │ + lea 0x40c7b(%rip),%rsi │ │ │ │ + lea 0x40e14(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %edx,%eax │ │ │ │ - push %r15 │ │ │ │ - shr $0x6,%eax │ │ │ │ - push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ - push %r13 │ │ │ │ - lea 0x1(%rax),%r15d │ │ │ │ - mov %r8d,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %r15d,%r12d │ │ │ │ - push %rbp │ │ │ │ - shl $0x6,%r12d │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %r12d,%esi │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %edx,0x4(%rsp) │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - call 7b7f0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 7b7f0 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shl %cl,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 7b830 │ │ │ │ + cmpq $0x0,0x18(%rsi) │ │ │ │ + je 40d8c │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x8(%rsi),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + cmpl $0x1,0x8(%rbx) │ │ │ │ + je 40d8a │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 7b830 │ │ │ │ - test %r13d,%r13d │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - je 38266 │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - mov %r9d,0x1c(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rsi,%rdx,4),%ecx │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov (%rdi,%rcx,4),%ecx │ │ │ │ + mov %ecx,(%rax,%rdx,4) │ │ │ │ + mov 0x8(%rbx),%ecx │ │ │ │ + add $0x1,%rdx │ │ │ │ + sub $0x1,%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 40d70 │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + lea 0x469ad(%rip),%rcx │ │ │ │ + mov $0x7d7,%edx │ │ │ │ + lea 0x40c05(%rip),%rsi │ │ │ │ + lea 0x40daa(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + and $0x7,%esi │ │ │ │ + mov 0x5c63f(%rip),%rdi │ │ │ │ + shr $0x3,%ebx │ │ │ │ + cmp $0x1,%esi │ │ │ │ + lea 0x40d9a(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + sbb $0xffffffff,%ebx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - mov %r12d,0x18(%rsp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov %ebx,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + pop %rbx │ │ │ │ + jmp 13000 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - movsbl (%rdx,%rax,1),%edx │ │ │ │ - mov (%rcx,%rdx,4),%edx │ │ │ │ - mov 0x88(%rsp),%rcx │ │ │ │ - mov (%rcx,%rdx,8),%r14 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 38171 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %r10d,%r10d │ │ │ │ - cmp %r8,%rdi │ │ │ │ - setae %r10b │ │ │ │ - mov %rax,%rdi │ │ │ │ - and %rsi,%rax │ │ │ │ - or %rsi,%rdi │ │ │ │ - not %rdi │ │ │ │ - or %r12,%rdi │ │ │ │ - cmp %ecx,(%rsp) │ │ │ │ - je 381c0 │ │ │ │ - lea (%rdi,%rdi,1),%r8 │ │ │ │ - shr $0x3f,%rdi │ │ │ │ - or %r13,%r8 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - add %rax,%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - and %r11,%r8 │ │ │ │ - shr $0x3f,%rdi │ │ │ │ - or %r11,%rsi │ │ │ │ - not %rsi │ │ │ │ - or %rax,%rsi │ │ │ │ - or %rdx,%rsi │ │ │ │ - mov %rsi,(%rbx,%rcx,8) │ │ │ │ - mov %r8,0x0(%rbp,%rcx,8) │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %r15,%rcx │ │ │ │ - je 381d8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov (%rbx,%rcx,8),%rsi │ │ │ │ - mov (%r14,%rcx,8),%r9 │ │ │ │ - mov 0x0(%rbp,%rcx,8),%r12 │ │ │ │ + endbr64 │ │ │ │ mov %rsi,%rdi │ │ │ │ - lea (%rsi,%r10,1),%r8 │ │ │ │ - and %r9,%rdi │ │ │ │ - mov %r12,%r11 │ │ │ │ - add %rdi,%r8 │ │ │ │ - or %r9,%r11 │ │ │ │ - mov %r8,%rax │ │ │ │ - xor %rsi,%rax │ │ │ │ - or %r9,%rax │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - cmovb %rsi,%rdi │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 38110 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - cmp %rdi,%r8 │ │ │ │ - setb %r10b │ │ │ │ - jmp 3811a │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0x7,%edx │ │ │ │ + shr $0x3,%esi │ │ │ │ + cmp $0x1,%edx │ │ │ │ + sbb $0xffffffff,%esi │ │ │ │ + jmp 13000 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x7,%esi │ │ │ │ + shr $0x3,%edx │ │ │ │ + cmp $0x1,%esi │ │ │ │ + sbb $0xffffffff,%edx │ │ │ │ + neg %al │ │ │ │ + sbb %esi,%esi │ │ │ │ + movzbl %sil,%esi │ │ │ │ + jmp 3070 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %rdi,0x8(%rsp) │ │ │ │ - je 38250 │ │ │ │ - addl $0x1,0x4(%rsp) │ │ │ │ - jmp 38132 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x4(%rsp),%edx │ │ │ │ - cmp %edx,0x80(%rsp) │ │ │ │ - jb 38202 │ │ │ │ - mov 0x1c(%rsp),%ecx │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - cmp %edx,%ecx │ │ │ │ - cmovae %eax,%esi │ │ │ │ - cmovae %edx,%ecx │ │ │ │ - mov %esi,0x18(%rsp) │ │ │ │ - mov %ecx,0x1c(%rsp) │ │ │ │ + endbr64 │ │ │ │ + mov %edx,%r8d │ │ │ │ + mov %esi,%edx │ │ │ │ + shr $0x3,%edx │ │ │ │ + je 40e78 │ │ │ │ + mov %edx,%edx │ │ │ │ + mov %rdi,%rax │ │ │ │ + add %rdi,%rdx │ │ │ │ + jmp 40e69 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%rax │ │ │ │ - cmp %rax,0x20(%rsp) │ │ │ │ - jne 380e0 │ │ │ │ - mov 0x18(%rsp),%r12d │ │ │ │ - mov 0x1c(%rsp),%r9d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r9d,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%r9d │ │ │ │ - mov %r12d,%eax │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - shl $0x20,%r9 │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - or %r9,%rax │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 40e78 │ │ │ │ + cmpb $0xff,(%rax) │ │ │ │ + je 40e60 │ │ │ │ + xor %eax,%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - and %rax,%rsi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - adcl $0xffffffff,0x4(%rsp) │ │ │ │ - jmp 38132 │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - jmp 3821b │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x7,%edx │ │ │ │ + je 40fa8 │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + neg %ecx │ │ │ │ + movzbl (%rdi,%rax,1),%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + shr $0x7,%al │ │ │ │ + cmp %al,%r8b │ │ │ │ + jne 40e6e │ │ │ │ + test $0x6,%sil │ │ │ │ + je 40fa8 │ │ │ │ + lea -0x2(%rsi),%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + sub %esi,%ecx │ │ │ │ + movzbl (%rdi,%rax,1),%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + shr $0x7,%al │ │ │ │ + cmp %r8b,%al │ │ │ │ + jne 40e6e │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jbe 40fa8 │ │ │ │ + lea -0x3(%rsi),%eax │ │ │ │ + mov $0x2,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + sub %esi,%ecx │ │ │ │ + movzbl (%rdi,%rax,1),%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + shr $0x7,%al │ │ │ │ + cmp %al,%r8b │ │ │ │ + jne 40e6e │ │ │ │ + test $0x4,%sil │ │ │ │ + je 40fa8 │ │ │ │ + lea -0x4(%rsi),%eax │ │ │ │ + mov $0x3,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + sub %esi,%ecx │ │ │ │ + movzbl (%rdi,%rax,1),%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + shr $0x7,%al │ │ │ │ + cmp %al,%r8b │ │ │ │ + jne 40e6e │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jbe 40fa8 │ │ │ │ + lea -0x5(%rsi),%eax │ │ │ │ + mov $0x4,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + sub %esi,%ecx │ │ │ │ + movzbl (%rdi,%rax,1),%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + shr $0x7,%al │ │ │ │ + cmp %al,%r8b │ │ │ │ + jne 40e6e │ │ │ │ + cmp $0x5,%edx │ │ │ │ + je 40fa8 │ │ │ │ + lea -0x6(%rsi),%eax │ │ │ │ + mov $0x5,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + sub %esi,%ecx │ │ │ │ + movzbl (%rdi,%rax,1),%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + shr $0x7,%al │ │ │ │ + cmp %al,%r8b │ │ │ │ + jne 40e6e │ │ │ │ + cmp $0x7,%edx │ │ │ │ + jne 40fa8 │ │ │ │ + lea -0x7(%rsi),%eax │ │ │ │ + mov $0x6,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + sub %esi,%ecx │ │ │ │ + movzbl (%rdi,%rax,1),%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + shr $0x7,%al │ │ │ │ + cmp %r8b,%al │ │ │ │ + sete %al │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ + ret │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov $0xff,%esi │ │ │ │ - push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %r8d,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov 0xb0(%rsp),%rcx │ │ │ │ - mov 0xc0(%rsp),%eax │ │ │ │ - mov 0xb8(%rsp),%rbx │ │ │ │ - mov %edx,0x1c(%rsp) │ │ │ │ - mov %edx,0x4(%rcx) │ │ │ │ - movl $0xffffffff,(%rcx) │ │ │ │ - mov %edx,%ecx │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - lea 0x3(%rax,%rax,1),%eax │ │ │ │ - shr $0x6,%ecx │ │ │ │ - lea (%rbx,%rax,8),%r11 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea (%rbx,%rdx,8),%r9 │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - lea 0x0(,%rax,8),%rbp │ │ │ │ - mov %r11,(%rsp) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 3070 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%r9),%rdi │ │ │ │ - call 3070 │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0xff,%esi │ │ │ │ - mov (%r11),%rdi │ │ │ │ - call 3070 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %r14d,%ecx │ │ │ │ - shl %cl,%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 384cb │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov 0x8(%rbx,%rax,8),%r14 │ │ │ │ - mov 0x8(%r9,%rax,8),%r13 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movsbl (%rcx,%rax,1),%edx │ │ │ │ - mov 0x98(%rsp),%rcx │ │ │ │ - mov %rbx,0xb8(%rsp) │ │ │ │ - mov (%rcx,%rdx,4),%edx │ │ │ │ - mov 0xa8(%rsp),%rcx │ │ │ │ - mov (%rcx,%rdx,8),%r15 │ │ │ │ - mov (%r9,%rax,8),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov (%rbx,%rax,8),%rcx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov 0x8(%rcx,%rax,8),%r12 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 38420 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r10d,%r10d │ │ │ │ - cmp %r8,%rdi │ │ │ │ - setae %r10b │ │ │ │ - mov %rsi,%rdi │ │ │ │ - or %rax,%rdi │ │ │ │ - and %rsi,%rax │ │ │ │ - not %rdi │ │ │ │ - or %rbx,%rdi │ │ │ │ - cmp %edx,0x18(%rsp) │ │ │ │ - je 38470 │ │ │ │ - lea (%rdi,%rdi,1),%r8 │ │ │ │ - shr $0x3f,%rdi │ │ │ │ - mov %rax,%r9 │ │ │ │ - add %rax,%rax │ │ │ │ - or %rbp,%r8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + test %esi,%esi │ │ │ │ + je 4100e │ │ │ │ mov %rdi,%rbp │ │ │ │ - shr $0x3f,%r9 │ │ │ │ - mov %r8,%rdi │ │ │ │ - and %r11,%r8 │ │ │ │ - or %r11,%rdi │ │ │ │ - not %rdi │ │ │ │ - or %rax,%rdi │ │ │ │ - or %rcx,%rdi │ │ │ │ - mov %rdi,(%r14,%rdx,8) │ │ │ │ - mov %r8,0x0(%r13,%rdx,8) │ │ │ │ - mov %rsi,(%r12,%rdx,8) │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %rdx,0x10(%rsp) │ │ │ │ - je 38488 │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov (%r15,%rdx,8),%r9 │ │ │ │ - mov (%rax,%rdx,8),%rbx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax,%rdx,8),%rax │ │ │ │ - mov %rbx,%r11 │ │ │ │ - or %r9,%r11 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea (%rax,%r10,1),%r8 │ │ │ │ - and %r9,%rdi │ │ │ │ - add %rdi,%r8 │ │ │ │ - mov %r8,%rsi │ │ │ │ - xor %rax,%rsi │ │ │ │ - or %r9,%rsi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - cmovb %rax,%rdi │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 383b8 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - cmp %rdi,%r8 │ │ │ │ - setb %r10b │ │ │ │ - jmp 383c2 │ │ │ │ - test %rdi,0x20(%rsp) │ │ │ │ - je 384e0 │ │ │ │ - addl $0x1,0x1c(%rsp) │ │ │ │ - jmp 383db │ │ │ │ + mov %esi,%ebx │ │ │ │ + lea 0x40b47(%rip),%r12 │ │ │ │ + xor %r13d,%r13d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0xb8(%rsp),%rbx │ │ │ │ - mov 0x1c(%rsp),%ecx │ │ │ │ - cmp %ecx,0xa0(%rsp) │ │ │ │ - jb 384b9 │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - cmp %ecx,0x4(%rsi) │ │ │ │ - jb 384b9 │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - mov %ecx,0x4(%rsi) │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 38350 │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + shr $0x3,%eax │ │ │ │ + not %ecx │ │ │ │ + add $0x1,%r13d │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ + shr $0x7,%dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %r13d,%ebx │ │ │ │ + jne 40fd8 │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x410f4(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - and %rax,%r8 │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - adcl $0xffffffff,0x1c(%rsp) │ │ │ │ - jmp 383db │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 3160 <__printf_chk@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %edx,%r15d │ │ │ │ - mov $0xff,%esi │ │ │ │ - push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ - and $0x3f,%r15d │ │ │ │ - push %r13 │ │ │ │ - shr $0x6,%r14d │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - mov 0xd8(%rsp),%rbx │ │ │ │ - mov %r8d,0x68(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %edx,0x4(%rax) │ │ │ │ - movl $0xffffffff,(%rax) │ │ │ │ - mov 0xe0(%rsp),%eax │ │ │ │ - mov %r14d,0x3c(%rsp) │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %r15d,0x6c(%rsp) │ │ │ │ - lea (%rbx,%rax,8),%r12 │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - lea 0x1(%r14),%ebx │ │ │ │ - shl $0x3,%rbx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - call 3070 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call 3070 │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x2(%r14),%edi │ │ │ │ - shl %cl,%rax │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - call 3570 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0xc0(%rsp),%r10d │ │ │ │ - movsd 0x4e604(%rip),%xmm2 │ │ │ │ - movsd 0x4e5f4(%rip),%xmm3 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %rax,%r14 │ │ │ │ - cvtsi2sd %r10,%xmm0 │ │ │ │ - mulsd 0x4e7ff(%rip),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd %xmm2,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm3 │ │ │ │ - jbe 3862a │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd 0x4e54c(%rip),%xmm4 │ │ │ │ - andnpd %xmm0,%xmm2 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - cmpnlesd %xmm1,%xmm3 │ │ │ │ - andpd %xmm4,%xmm3 │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - orpd %xmm2,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - mov 0x3c(%rsp),%ebx │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - cmova %ebx,%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jbe 38663 │ │ │ │ - lea 0x1(%rax),%eax │ │ │ │ - lea (%r14,%rax,8),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - jae 38a6e │ │ │ │ - lea (%r9,%rax,4),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jae 38a6e │ │ │ │ - lea 0x2(%r8),%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movabs $0x8000000000000000,%rcx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%edx │ │ │ │ - shl $0x6,%edx │ │ │ │ - mov %edx,-0x4(%r9,%rax,4) │ │ │ │ - mov %rcx,-0x8(%r14,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 38680 │ │ │ │ - mov 0x3c(%rsp),%eax │ │ │ │ - lea 0x40(%r10),%rsi │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - lea (%r9,%rax,4),%rbx │ │ │ │ - mov %ebp,(%rbx) │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - mov %rbx,(%r14,%rax,8) │ │ │ │ - mov 0x68(%rsp),%eax │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 389d2 │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - mov %r9,%rbp │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r12,%r9 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0xb8(%rsp),%rbx │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r11d,%r11d │ │ │ │ - movsbl (%rax,%rcx,1),%eax │ │ │ │ - mov (%rbx,%rax,4),%eax │ │ │ │ - mov 0xc8(%rsp),%rbx │ │ │ │ - mov (%rbx,%rax,8),%rbx │ │ │ │ - mov (%r9,%rcx,8),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - mov (%rax,%rcx,8),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - mov 0x8(%rax,%rcx,8),%r12 │ │ │ │ - mov 0x8(%r9,%rcx,8),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmp 387a8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x1,0x0(%rbp,%rdi,4) │ │ │ │ - mov $0x1,%r14d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea (%rdx,%rdx,1),%r10 │ │ │ │ - mov %r9,%rax │ │ │ │ - shr $0x3f,%rdx │ │ │ │ - or %r13,%r10 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - add %rcx,%rcx │ │ │ │ - or %r10,%rax │ │ │ │ - and %r10,%r9 │ │ │ │ - shr $0x3f,%rdx │ │ │ │ - not %rax │ │ │ │ - or %rcx,%rax │ │ │ │ - or %rsi,%rax │ │ │ │ - mov %rax,(%r12,%rdi,8) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r9,(%rax,%rdi,8) │ │ │ │ - lea 0x1(%rdi),%rax │ │ │ │ - cmp %eax,%r8d │ │ │ │ - jb 38850 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov (%rbx,%rdi,8),%r15 │ │ │ │ - mov (%rax,%rdi,8),%r14 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov (%rax,%rdi,8),%rcx │ │ │ │ - or %r14,%r9 │ │ │ │ - and %rcx,%rdx │ │ │ │ - lea (%rcx,%r11,1),%r10 │ │ │ │ - mov %rcx,%rax │ │ │ │ - add %rdx,%r10 │ │ │ │ - xor %r10,%rax │ │ │ │ - or %r15,%rax │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - cmovae %rcx,%rdx │ │ │ │ - test %r11,%r11 │ │ │ │ - je 38830 │ │ │ │ - xor %r11d,%r11d │ │ │ │ - cmp %r10,%rdx │ │ │ │ - setae %r11b │ │ │ │ - mov %rcx,%rdx │ │ │ │ - and %rax,%rcx │ │ │ │ - or %rax,%rdx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - not %rdx │ │ │ │ - mov (%rax,%rdi,8),%rax │ │ │ │ - or %r14,%rdx │ │ │ │ - test %rax,%rdx │ │ │ │ - jne 38750 │ │ │ │ - test %rax,%rcx │ │ │ │ - je 38840 │ │ │ │ - subl $0x1,0x0(%rbp,%rdi,4) │ │ │ │ - mov $0xffffffff,%r14d │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmp 3875e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r11d,%r11d │ │ │ │ - cmp %rdx,%r10 │ │ │ │ - setb %r11b │ │ │ │ - jmp 387f0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 3875e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x3c(%rsp),%esi │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - cmp %esi,%r8d │ │ │ │ - jae 38a00 │ │ │ │ - mov %r8d,%esi │ │ │ │ - mov 0x0(%rbp,%rsi,4),%esi │ │ │ │ - sub %r14d,%esi │ │ │ │ - cmp %esi,0xc0(%rsp) │ │ │ │ - jb 38a00 │ │ │ │ - lea 0x1(%r8),%esi │ │ │ │ - mov %rsi,%r12 │ │ │ │ - testb $0x1,(%rbx,%rsi,8) │ │ │ │ - jne 38894 │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 38a00 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - lea 0x0(,%rax,8),%rsi │ │ │ │ - movq $0xffffffffffffffff,(%r8,%rsi,1) │ │ │ │ - add (%r9,%rcx,8),%rsi │ │ │ │ - movq $0x0,(%rsi) │ │ │ │ - mov (%r9,%rcx,8),%rsi │ │ │ │ - mov (%rbx,%rax,8),%rbx │ │ │ │ - mov (%rsi,%rax,8),%r15 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - or %r15,%rsi │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov 0xd8(%rsp),%rsi │ │ │ │ - mov (%rsi,%rcx,8),%rsi │ │ │ │ - mov (%rsi,%rax,8),%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and %r8,%rsi │ │ │ │ - add %r8,%rsi │ │ │ │ - add %r11,%rsi │ │ │ │ - mov %r8,%r11 │ │ │ │ - xor %r8,%rsi │ │ │ │ - or %rbx,%rsi │ │ │ │ - lea 0x0(%rbp,%rdi,4),%rbx │ │ │ │ - add $0x1,%edi │ │ │ │ - or %rsi,%r11 │ │ │ │ - and %r8,%rsi │ │ │ │ - lea 0x0(%rbp,%rax,4),%r8 │ │ │ │ - not %r11 │ │ │ │ - or %r15,%r11 │ │ │ │ - mov 0x3c(%rsp),%r15d │ │ │ │ - cmp %r15d,%edi │ │ │ │ - jae 38a58 │ │ │ │ - mov (%rbx),%edi │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - add $0x40,%edi │ │ │ │ - sub %r14d,%edi │ │ │ │ - movabs $0x8000000000000000,%r14 │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov %r14,(%rbx,%rax,8) │ │ │ │ - mov %r14,%rbx │ │ │ │ - test %r11,%rbx │ │ │ │ - je 38a40 │ │ │ │ - add $0x1,%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - add %r11,%r11 │ │ │ │ - mov 0xd8(%rsp),%rbx │ │ │ │ - mov %r10,%rdi │ │ │ │ - add %rsi,%rsi │ │ │ │ - or %r13,%r11 │ │ │ │ - or %rdx,%rsi │ │ │ │ - mov 0x8(%r9,%rcx,8),%rdx │ │ │ │ - or %r11,%rdi │ │ │ │ - mov 0x8(%rbx,%rcx,8),%r8 │ │ │ │ - mov %r10,%rbx │ │ │ │ - not %rdi │ │ │ │ - and %r11,%rbx │ │ │ │ - or %rsi,%rdi │ │ │ │ - mov %rdi,(%r8,%rax,8) │ │ │ │ - mov %r12d,%r8d │ │ │ │ - mov %rbx,(%rdx,%rax,8) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - cmp %eax,0xc0(%rsp) │ │ │ │ - jb 389b8 │ │ │ │ - mov 0xd0(%rsp),%rbx │ │ │ │ - cmp %eax,0x4(%rbx) │ │ │ │ - jb 389b8 │ │ │ │ - mov 0x68(%rsp),%ebx │ │ │ │ - lea -0x1(%rbx),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae 389b8 │ │ │ │ - mov 0xd0(%rsp),%rbx │ │ │ │ - mov %ecx,(%rbx) │ │ │ │ - mov %eax,0x4(%rbx) │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 386e0 │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - add $0x78,%rsp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + test %rsi,%rsi │ │ │ │ + jle 4106e │ │ │ │ + mov %rdi,%rbp │ │ │ │ + lea 0x0(,%rsi,8),%rdi │ │ │ │ + call 31a0 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 41093 │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + movq $0xffffffffffffffff,0x10(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 38980 │ │ │ │ - mov %r8d,%eax │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ - lea 0x0(%rbp,%rax,4),%rax │ │ │ │ - jmp 38a2e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x4,%rax │ │ │ │ - sub $0x1,%r8d │ │ │ │ - je 38980 │ │ │ │ - mov (%rax),%edx │ │ │ │ - cmp %r10,%rdx │ │ │ │ - jae 38a20 │ │ │ │ - jmp 38980 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rsi,%rbx │ │ │ │ - je 38945 │ │ │ │ - sub $0x1,%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - jmp 38945 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x6c(%rsp),%edi │ │ │ │ - add (%rbx),%edi │ │ │ │ - sub %r14d,%edi │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - mov %edi,(%r8) │ │ │ │ - jmp 38936 │ │ │ │ - mov %edx,%ecx │ │ │ │ - movdqa 0x4df08(%rip),%xmm1 │ │ │ │ - movdqa 0x4df10(%rip),%xmm4 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea 0x40b06(%rip),%rdi │ │ │ │ + mov $0x4a,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - shr $0x2,%ecx │ │ │ │ - movdqa 0x4df13(%rip),%xmm3 │ │ │ │ - movdqa 0x4dfab(%rip),%xmm2 │ │ │ │ - shl $0x4,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - paddd %xmm4,%xmm1 │ │ │ │ - paddd %xmm3,%xmm0 │ │ │ │ - pslld $0x6,%xmm0 │ │ │ │ - movups %xmm0,(%r9,%rax,1) │ │ │ │ - movups %xmm2,(%r14,%rax,2) │ │ │ │ - movups %xmm2,0x10(%r14,%rax,2) │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 38aa0 │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - and $0x3,%edx │ │ │ │ - je 38698 │ │ │ │ - movabs $0x8000000000000000,%rdi │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - shl $0x6,%esi │ │ │ │ - mov %esi,(%r9,%rdx,4) │ │ │ │ - mov %rdi,(%r14,%rdx,8) │ │ │ │ - cmp %eax,%r8d │ │ │ │ - jb 38698 │ │ │ │ - lea 0x40(%rsi),%edx │ │ │ │ - add $0x2,%ecx │ │ │ │ - mov %edx,(%r9,%rax,4) │ │ │ │ - mov %rdi,(%r14,%rax,8) │ │ │ │ - cmp %ecx,%r8d │ │ │ │ - jb 38698 │ │ │ │ - sub $0xffffff80,%esi │ │ │ │ - mov %esi,(%r9,%rcx,4) │ │ │ │ - mov %rdi,(%r14,%rcx,8) │ │ │ │ - jmp 38698 │ │ │ │ + lea 0x43dea(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x40ae4(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x50,%esi │ │ │ │ + lea 0x43e10(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x1,%edx │ │ │ │ - push %r14 │ │ │ │ - shl $0x3,%rdx │ │ │ │ - lea 0x3(%rax,%rax,1),%eax │ │ │ │ - lea -0x1(%rcx),%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %r8d,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %r9,%r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + call 32c0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x8(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + shr $0x3f,%rax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - test %r8d,%r8d │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - setg %al │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 38d40 │ │ │ │ - test %al,%al │ │ │ │ - je 38d40 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov $0x1,%ebp │ │ │ │ - jmp 38bee │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub $0x1,%r14d │ │ │ │ - lea (%rcx,%rsi,1),%rdi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov (%r15,%rdi,8),%rdi │ │ │ │ - and (%rdi,%rax,8),%rcx │ │ │ │ - jne 38bca │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - movsbl (%r12,%rsi,1),%esi │ │ │ │ - mov (%rcx,%rsi,4),%esi │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov (%rcx,%rsi,8),%rsi │ │ │ │ - and (%rsi,%rax,8),%rdx │ │ │ │ - je 38d28 │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - test %r13d,%r13d │ │ │ │ - setg %al │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 38c78 │ │ │ │ - test %al,%al │ │ │ │ - je 38c78 │ │ │ │ - movslq %r13d,%rsi │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r14d,%eax │ │ │ │ - mov (%r15,%rsi,8),%rdi │ │ │ │ - shl %cl,%rdx │ │ │ │ - shr $0x6,%eax │ │ │ │ - lea 0x0(,%rsi,8),%r9 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - and (%rdi,%rax,8),%rcx │ │ │ │ - jne 38b90 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - lea (%r15,%rcx,1),%rdi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov -0x8(%r9,%rdi,1),%rdi │ │ │ │ - and (%rdi,%rax,8),%rcx │ │ │ │ - jne 38d10 │ │ │ │ - movsbl -0x1(%r12,%rsi,1),%esi │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov (%rcx,%rsi,4),%esi │ │ │ │ - mov (%rdi,%rsi,8),%rsi │ │ │ │ - and (%rsi,%rax,8),%rdx │ │ │ │ - je 38cf8 │ │ │ │ - mov $0x5,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - sub $0x1,%r14d │ │ │ │ - sub $0x1,%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - setg %al │ │ │ │ - test %r14d,%r14d │ │ │ │ - jg 38be6 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 38d60 │ │ │ │ - test %al,%al │ │ │ │ - je 38d60 │ │ │ │ - movslq %r13d,%rax │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - movsbl -0x1(%r12,%rax,1),%eax │ │ │ │ - mov (%rdx,%rax,4),%eax │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ - testb $0x1,(%rax) │ │ │ │ - je 38d80 │ │ │ │ - mov $0x5,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 38cd8 │ │ │ │ - lea -0x1(%r13),%eax │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov %eax,0x1c(%rbx) │ │ │ │ - mov 0x14(%rbx),%eax │ │ │ │ - cmp %eax,%r13d │ │ │ │ - cmova %eax,%r8d │ │ │ │ - sub %r8d,%eax │ │ │ │ - mov %eax,0x14(%rbx) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a0d0 <__cxa_finalize@plt+0x16900> │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jge 41130 │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ + mov %rbp,(%rdi,%rdx,8) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x6,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - jmp 38c61 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - jmp 38c65 │ │ │ │ + lea 0x13880(,%rax,8),%rsi │ │ │ │ + call 3660 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 41156 │ │ │ │ + addq $0x2710,0x8(%rbx) │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + jmp 41114 │ │ │ │ + lea 0x40a21(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x7d,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x43d83(%rip),%rdx │ │ │ │ + call 74b80 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x6,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - sub $0x1,%r13d │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - jmp 38bd7 │ │ │ │ + endbr64 │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + test %rax,%rax │ │ │ │ + js 4119e │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + mov %rcx,0x10(%rdi) │ │ │ │ + mov (%rdx,%rax,8),%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rdx,%rdx │ │ │ │ + jns 411c0 │ │ │ │ + ret │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov (%rax,%rdx,8),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rsi,%rsi │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + cmovns %rsi,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jl 411eb │ │ │ │ + test %rsi,%rsi │ │ │ │ + jns 411f0 │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ xchg %ax,%ax │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 38d4d │ │ │ │ - test %al,%al │ │ │ │ - jne 38c89 │ │ │ │ - test %r14d,%r14d │ │ │ │ - js 38cb9 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - sub $0x1,%r14d │ │ │ │ - jae 38d60 │ │ │ │ - jmp 38cb9 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + sub %rsi,%rdx │ │ │ │ + mov (%rax,%rdx,8),%rax │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x6,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - jmp 38cb9 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + ret │ │ │ │ nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - test %edx,%edx │ │ │ │ - je 38de0 │ │ │ │ - push %rbp │ │ │ │ - mov %edx,%edx │ │ │ │ - push %rbx │ │ │ │ - lea (%rsi,%rdx,8),%rbp │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ + mov %edi,%eax │ │ │ │ + rol $0x8,%ax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %edi,%eax │ │ │ │ + bswap %eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov %edi,%eax │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - add $0x8,%rbx │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,-0x8(%rbx) │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 38dc0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + endbr64 │ │ │ │ + mov %edi,%eax │ │ │ │ ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x5c1a5(%rip),%rdi │ │ │ │ + lea 0x40929(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 3110 <__fprintf_chk@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov %edi,%eax │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %edi,%eax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ xor %eax,%eax │ │ │ │ test %edi,%edi │ │ │ │ - je 38e10 │ │ │ │ + je 412b0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %edi,%edx │ │ │ │ and $0x1,%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ sbb $0xffffffff,%eax │ │ │ │ shr $1,%edi │ │ │ │ - jne 38e00 │ │ │ │ + jne 412a0 │ │ │ │ ret │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - lea 0x649f5(%rip),%r8 │ │ │ │ + lea 0x5c555(%rip),%r8 │ │ │ │ mov %edi,%edx │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x7f,%ecx │ │ │ │ mov %r8,%rdi │ │ │ │ - movdqa 0x4dc11(%rip),%xmm0 │ │ │ │ - mov %edx,0x64ddf(%rip) │ │ │ │ + movdqa 0x41d61(%rip),%xmm0 │ │ │ │ + mov %edx,0x5c93f(%rip) │ │ │ │ or %esi,%edx │ │ │ │ rep stos %rax,%es:(%rdi) │ │ │ │ - mov 0x4df9f(%rip),%rax │ │ │ │ + mov 0x4213f(%rip),%rax │ │ │ │ cmp $0x1,%edx │ │ │ │ - movl $0xa,0x64b26(%rip) │ │ │ │ - movups %xmm0,0x64b03(%rip) │ │ │ │ - movdqa 0x4dbf3(%rip),%xmm0 │ │ │ │ - mov %rax,0x64ac8(%rip) │ │ │ │ - mov 0x4df7d(%rip),%rax │ │ │ │ - movups %xmm0,0x64aa2(%rip) │ │ │ │ - movdqa 0x4dbe6(%rip),%xmm0 │ │ │ │ - mov %rax,0x64ae7(%rip) │ │ │ │ - mov 0x4df68(%rip),%rax │ │ │ │ - movups %xmm0,0x64b49(%rip) │ │ │ │ - movdqa 0x4dbd9(%rip),%xmm0 │ │ │ │ - mov %rax,0x64aa6(%rip) │ │ │ │ - mov 0x4df53(%rip),%rax │ │ │ │ - movl $0xc,0x64a8d(%rip) │ │ │ │ - mov %rax,0x64af6(%rip) │ │ │ │ - mov 0x4df43(%rip),%rax │ │ │ │ - movl $0xa0,0x64b2d(%rip) │ │ │ │ - mov %rax,0x64b1a(%rip) │ │ │ │ - mov 0x4df33(%rip),%rax │ │ │ │ - movl $0xc0,0x64add(%rip) │ │ │ │ - mov %rax,0x64ade(%rip) │ │ │ │ + movl $0xa,0x5c686(%rip) │ │ │ │ + movups %xmm0,0x5c663(%rip) │ │ │ │ + movdqa 0x41d43(%rip),%xmm0 │ │ │ │ + mov %rax,0x5c628(%rip) │ │ │ │ + mov 0x4211d(%rip),%rax │ │ │ │ + movups %xmm0,0x5c602(%rip) │ │ │ │ + movdqa 0x41d36(%rip),%xmm0 │ │ │ │ + mov %rax,0x5c647(%rip) │ │ │ │ + mov 0x42108(%rip),%rax │ │ │ │ + movups %xmm0,0x5c6a9(%rip) │ │ │ │ + movdqa 0x41d29(%rip),%xmm0 │ │ │ │ + mov %rax,0x5c606(%rip) │ │ │ │ + mov 0x420f3(%rip),%rax │ │ │ │ + movl $0xc,0x5c5ed(%rip) │ │ │ │ + mov %rax,0x5c656(%rip) │ │ │ │ + mov 0x420e3(%rip),%rax │ │ │ │ + movl $0xa0,0x5c68d(%rip) │ │ │ │ + mov %rax,0x5c67a(%rip) │ │ │ │ + mov 0x420d3(%rip),%rax │ │ │ │ + movl $0xc0,0x5c63d(%rip) │ │ │ │ + mov %rax,0x5c63e(%rip) │ │ │ │ movl $0x0,(%rdi) │ │ │ │ - lea 0x6451d(%rip),%rdi │ │ │ │ - mov %esi,0x64d17(%rip) │ │ │ │ - seta 0x64d0c(%rip) │ │ │ │ + lea 0x5c07d(%rip),%rdi │ │ │ │ + mov %esi,0x5c877(%rip) │ │ │ │ + seta 0x5c86c(%rip) │ │ │ │ xor %esi,%esi │ │ │ │ - movups %xmm0,0x64a8b(%rip) │ │ │ │ + movups %xmm0,0x5c5eb(%rip) │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov (%r8,%rsi,1),%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %eax,%eax │ │ │ │ - je 38f3f │ │ │ │ + je 413df │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %eax,%ecx │ │ │ │ and $0x1,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ sbb $0xffffffff,%edx │ │ │ │ shr $1,%eax │ │ │ │ - jne 38f30 │ │ │ │ + jne 413d0 │ │ │ │ mov %edx,(%rdi,%rsi,1) │ │ │ │ add $0x4,%rsi │ │ │ │ cmp $0x3fc,%rsi │ │ │ │ - jne 38f20 │ │ │ │ + jne 413c0 │ │ │ │ ret │ │ │ │ endbr64 │ │ │ │ - cmpl $0x1,0x64cc5(%rip) │ │ │ │ + cmpl $0x1,0x5c825(%rip) │ │ │ │ mov $0x1,%eax │ │ │ │ - jne 38f80 │ │ │ │ - lea 0x644b7(%rip),%rax │ │ │ │ + jne 41420 │ │ │ │ + lea 0x5c017(%rip),%rax │ │ │ │ movsbl %dil,%edi │ │ │ │ mov (%rax,%rdi,4),%edx │ │ │ │ xor %eax,%eax │ │ │ │ cmp $0x1,%edx │ │ │ │ - je 38f80 │ │ │ │ - cmp %edx,0x64ca7(%rip) │ │ │ │ + je 41420 │ │ │ │ + cmp %edx,0x5c807(%rip) │ │ │ │ setae %al │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ test %esi,%esi │ │ │ │ - je 394e8 │ │ │ │ + je 41988 │ │ │ │ lea -0x1(%rsi),%eax │ │ │ │ push %rbx │ │ │ │ - mov 0x64c7d(%rip),%r8d │ │ │ │ + mov 0x5c7dd(%rip),%r8d │ │ │ │ cmp $0xe,%eax │ │ │ │ - jbe 394eb │ │ │ │ + jbe 4198b │ │ │ │ mov %esi,%ecx │ │ │ │ movd %r8d,%xmm4 │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ mov %rdi,%rdx │ │ │ │ - movdqa 0x4d9da(%rip),%xmm7 │ │ │ │ - movdqa 0x4da32(%rip),%xmm3 │ │ │ │ + movdqa 0x41c1a(%rip),%xmm7 │ │ │ │ + movdqa 0x41c22(%rip),%xmm3 │ │ │ │ shr $0x4,%ecx │ │ │ │ pshufd $0x0,%xmm4,%xmm2 │ │ │ │ shl $0x4,%rcx │ │ │ │ - lea 0x6443f(%rip),%rax │ │ │ │ + lea 0x5bf9f(%rip),%rax │ │ │ │ pxor %xmm9,%xmm9 │ │ │ │ movdqa %xmm7,%xmm5 │ │ │ │ pxor %xmm8,%xmm8 │ │ │ │ psubd %xmm3,%xmm2 │ │ │ │ add %rdi,%rcx │ │ │ │ psubd %xmm3,%xmm5 │ │ │ │ movdqa %xmm6,%xmm4 │ │ │ │ @@ -55290,39 +62967,39 @@ │ │ │ │ pand %xmm7,%xmm1 │ │ │ │ pand %xmm7,%xmm0 │ │ │ │ psubd %xmm11,%xmm1 │ │ │ │ psubd %xmm10,%xmm0 │ │ │ │ paddd %xmm1,%xmm0 │ │ │ │ paddd %xmm0,%xmm6 │ │ │ │ cmp %rcx,%rdx │ │ │ │ - jne 39000 │ │ │ │ + jne 414a0 │ │ │ │ movdqa %xmm6,%xmm0 │ │ │ │ movdqa %xmm6,%xmm5 │ │ │ │ mov %esi,%ecx │ │ │ │ psrldq $0x8,%xmm0 │ │ │ │ and $0xfffffff0,%ecx │ │ │ │ paddd %xmm6,%xmm0 │ │ │ │ psrldq $0x8,%xmm6 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ paddd %xmm6,%xmm5 │ │ │ │ psrldq $0x4,%xmm1 │ │ │ │ paddd %xmm1,%xmm0 │ │ │ │ movd %xmm0,%edx │ │ │ │ test $0xf,%sil │ │ │ │ - je 394df │ │ │ │ + je 4197f │ │ │ │ mov %esi,%r9d │ │ │ │ sub %ecx,%r9d │ │ │ │ lea -0x1(%r9),%r10d │ │ │ │ cmp $0x6,%r10d │ │ │ │ - jbe 39410 │ │ │ │ + jbe 418b0 │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ pxor %xmm8,%xmm8 │ │ │ │ mov %ecx,%edx │ │ │ │ - movq 0x4d774(%rip),%xmm7 │ │ │ │ + movq 0x41964(%rip),%xmm7 │ │ │ │ movq (%rdi,%rdx,1),%xmm0 │ │ │ │ pcmpgtb %xmm0,%xmm2 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ punpcklbw %xmm2,%xmm1 │ │ │ │ punpcklbw %xmm2,%xmm0 │ │ │ │ movdqa %xmm4,%xmm2 │ │ │ │ pcmpgtw %xmm1,%xmm2 │ │ │ │ @@ -55361,15 +63038,15 @@ │ │ │ │ psubd %xmm7,%xmm6 │ │ │ │ psubd %xmm7,%xmm1 │ │ │ │ punpckldq %xmm2,%xmm4 │ │ │ │ movd %r8d,%xmm2 │ │ │ │ pshufd $0xe0,%xmm2,%xmm2 │ │ │ │ punpckldq %xmm0,%xmm3 │ │ │ │ psubd %xmm7,%xmm4 │ │ │ │ - movq 0x4d63a(%rip),%xmm0 │ │ │ │ + movq 0x4187a(%rip),%xmm0 │ │ │ │ psubd %xmm7,%xmm2 │ │ │ │ movdqa %xmm6,%xmm10 │ │ │ │ psubd %xmm7,%xmm3 │ │ │ │ movdqa %xmm0,%xmm9 │ │ │ │ psubd %xmm7,%xmm9 │ │ │ │ pcmpgtd %xmm2,%xmm6 │ │ │ │ pcmpgtd %xmm9,%xmm10 │ │ │ │ @@ -55400,103 +63077,103 @@ │ │ │ │ pshufd $0xe5,%xmm0,%xmm7 │ │ │ │ movd %xmm7,%edx │ │ │ │ add %r10d,%edx │ │ │ │ mov %r9d,%r10d │ │ │ │ and $0xfffffff8,%r10d │ │ │ │ add %r10d,%ecx │ │ │ │ and $0x7,%r9d │ │ │ │ - je 394df │ │ │ │ + je 4197f │ │ │ │ mov %ecx,%r9d │ │ │ │ movsbl (%rdi,%r9,1),%r9d │ │ │ │ mov (%rax,%r9,4),%r9d │ │ │ │ cmp $0x1,%r9d │ │ │ │ - jbe 39428 │ │ │ │ + jbe 418c8 │ │ │ │ cmp %r9d,%r8d │ │ │ │ sbb $0xffffffff,%edx │ │ │ │ lea 0x1(%rcx),%r9d │ │ │ │ cmp %esi,%r9d │ │ │ │ - jae 394df │ │ │ │ + jae 4197f │ │ │ │ movsbl (%rdi,%r9,1),%r9d │ │ │ │ mov (%rax,%r9,4),%r9d │ │ │ │ cmp $0x1,%r9d │ │ │ │ - jbe 3944a │ │ │ │ + jbe 418ea │ │ │ │ cmp %r9d,%r8d │ │ │ │ sbb $0xffffffff,%edx │ │ │ │ lea 0x2(%rcx),%r9d │ │ │ │ cmp %esi,%r9d │ │ │ │ - jae 394df │ │ │ │ + jae 4197f │ │ │ │ movsbl (%rdi,%r9,1),%r9d │ │ │ │ mov (%rax,%r9,4),%r9d │ │ │ │ cmp $0x1,%r9d │ │ │ │ - jbe 3946c │ │ │ │ + jbe 4190c │ │ │ │ cmp %r9d,%r8d │ │ │ │ sbb $0xffffffff,%edx │ │ │ │ lea 0x3(%rcx),%r9d │ │ │ │ cmp %esi,%r9d │ │ │ │ - jae 394df │ │ │ │ + jae 4197f │ │ │ │ movsbl (%rdi,%r9,1),%r9d │ │ │ │ mov (%rax,%r9,4),%r9d │ │ │ │ cmp $0x1,%r9d │ │ │ │ - jbe 3948a │ │ │ │ + jbe 4192a │ │ │ │ cmp %r9d,%r8d │ │ │ │ sbb $0xffffffff,%edx │ │ │ │ lea 0x4(%rcx),%r9d │ │ │ │ cmp %esi,%r9d │ │ │ │ - jae 394df │ │ │ │ + jae 4197f │ │ │ │ movsbl (%rdi,%r9,1),%r9d │ │ │ │ mov (%rax,%r9,4),%r9d │ │ │ │ cmp $0x1,%r9d │ │ │ │ - jbe 394a8 │ │ │ │ + jbe 41948 │ │ │ │ cmp %r9d,%r8d │ │ │ │ sbb $0xffffffff,%edx │ │ │ │ lea 0x5(%rcx),%r9d │ │ │ │ cmp %esi,%r9d │ │ │ │ - jae 394df │ │ │ │ + jae 4197f │ │ │ │ movsbl (%rdi,%r9,1),%r9d │ │ │ │ mov (%rax,%r9,4),%r9d │ │ │ │ cmp $0x1,%r9d │ │ │ │ - jbe 394c6 │ │ │ │ + jbe 41966 │ │ │ │ cmp %r9d,%r8d │ │ │ │ sbb $0xffffffff,%edx │ │ │ │ add $0x6,%ecx │ │ │ │ cmp %esi,%ecx │ │ │ │ - jae 394df │ │ │ │ + jae 4197f │ │ │ │ movsbl (%rdi,%rcx,1),%ecx │ │ │ │ mov (%rax,%rcx,4),%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jbe 394df │ │ │ │ + jbe 4197f │ │ │ │ cmp %eax,%r8d │ │ │ │ sbb $0xffffffff,%edx │ │ │ │ mov %edx,%eax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ pxor %xmm5,%xmm5 │ │ │ │ xor %edx,%edx │ │ │ │ - lea 0x63f28(%rip),%rax │ │ │ │ + lea 0x5ba88(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 39261 │ │ │ │ + jmp 41701 │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ mov %esi,%ecx │ │ │ │ test %esi,%esi │ │ │ │ - je 39a80 │ │ │ │ - movd 0x6470d(%rip),%xmm11 │ │ │ │ + je 41f20 │ │ │ │ + movd 0x5c26d(%rip),%xmm11 │ │ │ │ lea -0x1(%rsi),%eax │ │ │ │ cmp $0xe,%eax │ │ │ │ - jbe 39a85 │ │ │ │ + jbe 41f25 │ │ │ │ shr $0x4,%esi │ │ │ │ pshufd $0x0,%xmm11,%xmm4 │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ mov %rdi,%rdx │ │ │ │ - movdqa 0x4d4c5(%rip),%xmm5 │ │ │ │ + movdqa 0x416b5(%rip),%xmm5 │ │ │ │ shl $0x4,%rsi │ │ │ │ - lea 0x63eda(%rip),%rax │ │ │ │ + lea 0x5ba3a(%rip),%rax │ │ │ │ pxor %xmm8,%xmm8 │ │ │ │ add %rdi,%rsi │ │ │ │ pxor %xmm7,%xmm7 │ │ │ │ movdqa %xmm6,%xmm1 │ │ │ │ psubd %xmm5,%xmm4 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ @@ -55606,40 +63283,40 @@ │ │ │ │ pcmpeqd %xmm1,%xmm9 │ │ │ │ pcmpeqd %xmm1,%xmm2 │ │ │ │ pand %xmm9,%xmm2 │ │ │ │ paddd %xmm3,%xmm2 │ │ │ │ paddd %xmm2,%xmm0 │ │ │ │ paddd %xmm0,%xmm6 │ │ │ │ cmp %rsi,%rdx │ │ │ │ - jne 39560 │ │ │ │ + jne 41a00 │ │ │ │ movdqa %xmm6,%xmm0 │ │ │ │ movdqa %xmm6,%xmm4 │ │ │ │ mov %ecx,%esi │ │ │ │ psrldq $0x8,%xmm0 │ │ │ │ and $0xfffffff0,%esi │ │ │ │ paddd %xmm6,%xmm0 │ │ │ │ psrldq $0x8,%xmm6 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ paddd %xmm6,%xmm4 │ │ │ │ psrldq $0x4,%xmm1 │ │ │ │ paddd %xmm1,%xmm0 │ │ │ │ movd %xmm0,%edx │ │ │ │ add %ecx,%edx │ │ │ │ test $0xf,%cl │ │ │ │ - je 39a3e │ │ │ │ + je 41ede │ │ │ │ mov %ecx,%r8d │ │ │ │ sub %esi,%r8d │ │ │ │ lea -0x1(%r8),%r9d │ │ │ │ cmp $0x6,%r9d │ │ │ │ - jbe 39969 │ │ │ │ + jbe 41e09 │ │ │ │ pxor %xmm3,%xmm3 │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ pshufd $0xe0,%xmm11,%xmm2 │ │ │ │ mov %esi,%edx │ │ │ │ - movq 0x4d207(%rip),%xmm8 │ │ │ │ + movq 0x413f7(%rip),%xmm8 │ │ │ │ movq (%rdi,%rdx,1),%xmm0 │ │ │ │ pcmpgtb %xmm0,%xmm3 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ psubd %xmm8,%xmm2 │ │ │ │ punpcklbw %xmm3,%xmm1 │ │ │ │ punpcklbw %xmm3,%xmm0 │ │ │ │ movdqa %xmm6,%xmm3 │ │ │ │ @@ -55716,123 +63393,123 @@ │ │ │ │ movd %xmm4,%edx │ │ │ │ add %r9d,%edx │ │ │ │ mov %r8d,%r9d │ │ │ │ and $0xfffffff8,%r9d │ │ │ │ add %ecx,%edx │ │ │ │ add %r9d,%esi │ │ │ │ and $0x7,%r8d │ │ │ │ - je 39a3e │ │ │ │ + je 41ede │ │ │ │ mov %esi,%r8d │ │ │ │ movsbl (%rdi,%r8,1),%r8d │ │ │ │ mov (%rax,%r8,4),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - jne 39a48 │ │ │ │ + jne 41ee8 │ │ │ │ lea 0x1(%rsi),%r8d │ │ │ │ cmp %ecx,%r8d │ │ │ │ - jae 39a3e │ │ │ │ + jae 41ede │ │ │ │ movsbl (%rdi,%r8,1),%r8d │ │ │ │ mov (%rax,%r8,4),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - jne 39a60 │ │ │ │ + jne 41f00 │ │ │ │ lea 0x2(%rsi),%r8d │ │ │ │ cmp %ecx,%r8d │ │ │ │ - jae 39a3e │ │ │ │ + jae 41ede │ │ │ │ movsbl (%rdi,%r8,1),%r8d │ │ │ │ mov (%rax,%r8,4),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - jne 39a70 │ │ │ │ + jne 41f10 │ │ │ │ lea 0x3(%rsi),%r8d │ │ │ │ cmp %ecx,%r8d │ │ │ │ - jae 39a3e │ │ │ │ + jae 41ede │ │ │ │ movsbl (%rdi,%r8,1),%r8d │ │ │ │ mov (%rax,%r8,4),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - je 399de │ │ │ │ + je 41e7e │ │ │ │ movd %xmm11,%r10d │ │ │ │ cmp %r8d,%r10d │ │ │ │ adc $0xffffffff,%edx │ │ │ │ lea 0x4(%rsi),%r8d │ │ │ │ cmp %ecx,%r8d │ │ │ │ - jae 39a3e │ │ │ │ + jae 41ede │ │ │ │ movsbl (%rdi,%r8,1),%r8d │ │ │ │ mov (%rax,%r8,4),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - je 39a00 │ │ │ │ + je 41ea0 │ │ │ │ movd %xmm11,%r11d │ │ │ │ cmp %r8d,%r11d │ │ │ │ adc $0xffffffff,%edx │ │ │ │ lea 0x5(%rsi),%r8d │ │ │ │ cmp %ecx,%r8d │ │ │ │ - jae 39a3e │ │ │ │ + jae 41ede │ │ │ │ movsbl (%rdi,%r8,1),%r8d │ │ │ │ mov (%rax,%r8,4),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - je 39a22 │ │ │ │ + je 41ec2 │ │ │ │ movd %xmm11,%r10d │ │ │ │ cmp %r8d,%r10d │ │ │ │ adc $0xffffffff,%edx │ │ │ │ add $0x6,%esi │ │ │ │ cmp %ecx,%esi │ │ │ │ - jae 39a3e │ │ │ │ + jae 41ede │ │ │ │ movsbl (%rdi,%rsi,1),%ecx │ │ │ │ mov (%rax,%rcx,4),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 39a3e │ │ │ │ + je 41ede │ │ │ │ movd %xmm11,%edi │ │ │ │ cmp %eax,%edi │ │ │ │ adc $0xffffffff,%edx │ │ │ │ mov %edx,%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ movd %xmm11,%r10d │ │ │ │ cmp %r8d,%r10d │ │ │ │ adc $0xffffffff,%edx │ │ │ │ - jmp 3997e │ │ │ │ + jmp 41e1e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ movd %xmm11,%r11d │ │ │ │ cmp %r8d,%r11d │ │ │ │ adc $0xffffffff,%edx │ │ │ │ - jmp 3999d │ │ │ │ + jmp 41e3d │ │ │ │ movd %xmm11,%r11d │ │ │ │ cmp %r8d,%r11d │ │ │ │ adc $0xffffffff,%edx │ │ │ │ - jmp 399bc │ │ │ │ + jmp 41e5c │ │ │ │ xor %edx,%edx │ │ │ │ mov %edx,%eax │ │ │ │ ret │ │ │ │ mov %esi,%edx │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - lea 0x6398e(%rip),%rax │ │ │ │ + lea 0x5b4ee(%rip),%rax │ │ │ │ xor %esi,%esi │ │ │ │ - jmp 397cc │ │ │ │ + jmp 41c6c │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - lea 0x63975(%rip),%rax │ │ │ │ + lea 0x5b4d5(%rip),%rax │ │ │ │ movsbl %sil,%esi │ │ │ │ xor %edx,%edx │ │ │ │ mov (%rax,%rsi,4),%ecx │ │ │ │ - cmp %ecx,0x64166(%rip) │ │ │ │ - jb 39acb │ │ │ │ + cmp %ecx,0x5bcc6(%rip) │ │ │ │ + jb 41f6b │ │ │ │ movsbl %dil,%edi │ │ │ │ mov (%rax,%rdi,4),%eax │ │ │ │ - cmp %eax,0x6415b(%rip) │ │ │ │ - jae 39ad0 │ │ │ │ + cmp %eax,0x5bcbb(%rip) │ │ │ │ + jae 41f70 │ │ │ │ mov %edx,%eax │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0x63d49(%rip),%rdx │ │ │ │ + lea 0x5b8a9(%rip),%rdx │ │ │ │ mov (%rdx,%rsi,4),%eax │ │ │ │ and (%rdx,%rdi,4),%eax │ │ │ │ setne %dl │ │ │ │ mov %edx,%eax │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - movzbl 0x64121(%rip),%eax │ │ │ │ + movzbl 0x5bc81(%rip),%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ @@ -55847,193 +63524,193 @@ │ │ │ │ mov $0x1,%esi │ │ │ │ mov $0x3fc,%edi │ │ │ │ mov %rax,(%rsp) │ │ │ │ call 3570 │ │ │ │ test %ebp,%ebp │ │ │ │ mov (%rsp),%r8 │ │ │ │ mov %rax,%rbx │ │ │ │ - je 39b7d │ │ │ │ + je 4201d │ │ │ │ mov %ebp,%esi │ │ │ │ mov %r12,%rax │ │ │ │ - lea 0x638d0(%rip),%rdi │ │ │ │ + lea 0x5b430(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ add %r12,%rsi │ │ │ │ nopl (%rax) │ │ │ │ movsbl (%rax),%edx │ │ │ │ addl $0x1,(%rbx,%rdx,4) │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 39b6c │ │ │ │ + jne 4200c │ │ │ │ xor %ecx,%ecx │ │ │ │ cmpl $0x1,(%rdi,%rdx,4) │ │ │ │ seta %cl │ │ │ │ add $0x1,%rax │ │ │ │ cmp %rsi,%rax │ │ │ │ - jne 39b58 │ │ │ │ + jne 41ff8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 39e8c │ │ │ │ + jne 4232c │ │ │ │ mov %rbx,%rax │ │ │ │ lea 0x3fc(%rbx),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ xor %ecx,%ecx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov (%rax),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 39bbd │ │ │ │ + je 4205d │ │ │ │ mov %edx,%r11d │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ mov %ecx,%r10d │ │ │ │ add %edx,%esi │ │ │ │ cvtsi2sd %r11,%xmm0 │ │ │ │ lea 0x1(%rcx),%r9d │ │ │ │ movsd %xmm0,(%r8,%r10,8) │ │ │ │ cmp $0x7,%ecx │ │ │ │ - je 3a106 │ │ │ │ + je 425a6 │ │ │ │ mov %r9d,%ecx │ │ │ │ add $0x4,%rax │ │ │ │ cmp %rdi,%rax │ │ │ │ - jne 39b90 │ │ │ │ + jne 42030 │ │ │ │ cmp %ebp,%esi │ │ │ │ - jne 3a125 │ │ │ │ + jne 425c5 │ │ │ │ movsd (%r8),%xmm1 │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ comisd %xmm2,%xmm1 │ │ │ │ - ja 39e4a │ │ │ │ + ja 422ea │ │ │ │ movq $0x0,(%rsp) │ │ │ │ movsd 0x8(%r8),%xmm0 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ comisd %xmm1,%xmm0 │ │ │ │ - jbe 39c39 │ │ │ │ + jbe 420d9 │ │ │ │ mov %ebp,%eax │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ movapd %xmm0,%xmm1 │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ cvtsi2sd %rax,%xmm2 │ │ │ │ divsd %xmm2,%xmm1 │ │ │ │ movapd %xmm1,%xmm0 │ │ │ │ movsd %xmm1,0x8(%rsp) │ │ │ │ - call 2af40 │ │ │ │ + call 8b20 │ │ │ │ movsd 0x8(%rsp),%xmm1 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mulsd %xmm1,%xmm0 │ │ │ │ addsd (%rsp),%xmm0 │ │ │ │ movsd %xmm0,(%rsp) │ │ │ │ movsd 0x10(%r8),%xmm0 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ comisd %xmm1,%xmm0 │ │ │ │ - jbe 39c89 │ │ │ │ + jbe 42129 │ │ │ │ mov %ebp,%eax │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ movapd %xmm0,%xmm1 │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ cvtsi2sd %rax,%xmm2 │ │ │ │ divsd %xmm2,%xmm1 │ │ │ │ movapd %xmm1,%xmm0 │ │ │ │ movsd %xmm1,0x8(%rsp) │ │ │ │ - call 2af40 │ │ │ │ + call 8b20 │ │ │ │ movsd 0x8(%rsp),%xmm1 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mulsd %xmm1,%xmm0 │ │ │ │ addsd (%rsp),%xmm0 │ │ │ │ movsd %xmm0,(%rsp) │ │ │ │ movsd 0x18(%r8),%xmm0 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ comisd %xmm1,%xmm0 │ │ │ │ - jbe 39cd9 │ │ │ │ + jbe 42179 │ │ │ │ mov %ebp,%eax │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ movapd %xmm0,%xmm1 │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ cvtsi2sd %rax,%xmm2 │ │ │ │ divsd %xmm2,%xmm1 │ │ │ │ movapd %xmm1,%xmm0 │ │ │ │ movsd %xmm1,0x8(%rsp) │ │ │ │ - call 2af40 │ │ │ │ + call 8b20 │ │ │ │ movsd 0x8(%rsp),%xmm1 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mulsd %xmm1,%xmm0 │ │ │ │ addsd (%rsp),%xmm0 │ │ │ │ movsd %xmm0,(%rsp) │ │ │ │ movsd 0x20(%r8),%xmm0 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ comisd %xmm1,%xmm0 │ │ │ │ - jbe 39d29 │ │ │ │ + jbe 421c9 │ │ │ │ mov %ebp,%eax │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ movapd %xmm0,%xmm1 │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ cvtsi2sd %rax,%xmm2 │ │ │ │ divsd %xmm2,%xmm1 │ │ │ │ movapd %xmm1,%xmm0 │ │ │ │ movsd %xmm1,0x8(%rsp) │ │ │ │ - call 2af40 │ │ │ │ + call 8b20 │ │ │ │ movsd 0x8(%rsp),%xmm1 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mulsd %xmm1,%xmm0 │ │ │ │ addsd (%rsp),%xmm0 │ │ │ │ movsd %xmm0,(%rsp) │ │ │ │ movsd 0x28(%r8),%xmm0 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ comisd %xmm1,%xmm0 │ │ │ │ - jbe 39d79 │ │ │ │ + jbe 42219 │ │ │ │ mov %ebp,%eax │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ movapd %xmm0,%xmm1 │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ cvtsi2sd %rax,%xmm2 │ │ │ │ divsd %xmm2,%xmm1 │ │ │ │ movapd %xmm1,%xmm0 │ │ │ │ movsd %xmm1,0x8(%rsp) │ │ │ │ - call 2af40 │ │ │ │ + call 8b20 │ │ │ │ movsd 0x8(%rsp),%xmm1 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mulsd %xmm1,%xmm0 │ │ │ │ addsd (%rsp),%xmm0 │ │ │ │ movsd %xmm0,(%rsp) │ │ │ │ movsd 0x30(%r8),%xmm0 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ comisd %xmm1,%xmm0 │ │ │ │ - jbe 39dc9 │ │ │ │ + jbe 42269 │ │ │ │ mov %ebp,%eax │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ movapd %xmm0,%xmm1 │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ cvtsi2sd %rax,%xmm2 │ │ │ │ divsd %xmm2,%xmm1 │ │ │ │ movapd %xmm1,%xmm0 │ │ │ │ movsd %xmm1,0x8(%rsp) │ │ │ │ - call 2af40 │ │ │ │ + call 8b20 │ │ │ │ movsd 0x8(%rsp),%xmm1 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mulsd %xmm1,%xmm0 │ │ │ │ addsd (%rsp),%xmm0 │ │ │ │ movsd %xmm0,(%rsp) │ │ │ │ movsd 0x38(%r8),%xmm0 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ comisd %xmm1,%xmm0 │ │ │ │ - jbe 39e17 │ │ │ │ + jbe 422b7 │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ movapd %xmm0,%xmm1 │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ cvtsi2sd %rbp,%xmm2 │ │ │ │ divsd %xmm2,%xmm1 │ │ │ │ movapd %xmm1,%xmm0 │ │ │ │ movsd %xmm1,0x8(%rsp) │ │ │ │ - call 2af40 │ │ │ │ + call 8b20 │ │ │ │ movsd 0x8(%rsp),%xmm1 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mulsd %xmm1,%xmm0 │ │ │ │ addsd (%rsp),%xmm0 │ │ │ │ movsd %xmm0,(%rsp) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ call 32c0 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ movsd (%rsp),%xmm0 │ │ │ │ - xorpd 0x4cb85(%rip),%xmm0 │ │ │ │ + xorpd 0x40d05(%rip),%xmm0 │ │ │ │ add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ @@ -56041,58 +63718,58 @@ │ │ │ │ mov %ebp,%eax │ │ │ │ pxor %xmm3,%xmm3 │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ cvtsi2sd %rax,%xmm3 │ │ │ │ divsd %xmm3,%xmm1 │ │ │ │ movapd %xmm1,%xmm0 │ │ │ │ movsd %xmm1,(%rsp) │ │ │ │ - call 2af40 │ │ │ │ + call 8b20 │ │ │ │ movsd (%rsp),%xmm1 │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mulsd %xmm1,%xmm0 │ │ │ │ addsd %xmm2,%xmm0 │ │ │ │ movsd %xmm0,(%rsp) │ │ │ │ - jmp 39be9 │ │ │ │ + jmp 42089 │ │ │ │ mov $0x20,%edi │ │ │ │ mov %r8,(%rsp) │ │ │ │ call 31a0 │ │ │ │ mov %ebp,0x1c(%rsp) │ │ │ │ - lea 0x6397b(%rip),%r11 │ │ │ │ + lea 0x5b4db(%rip),%r11 │ │ │ │ mov (%rsp),%r8 │ │ │ │ movl $0x8,0x18(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ lea 0x3fc(%r11),%r10 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ xor %r15d,%r15d │ │ │ │ mov %rbx,0x10(%rsp) │ │ │ │ mov %rbx,%rcx │ │ │ │ xor %ebp,%ebp │ │ │ │ movl $0x0,(%rsp) │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r14d,%r14d │ │ │ │ movups %xmm1,(%rdi) │ │ │ │ - lea 0x6393a(%rip),%rax │ │ │ │ + lea 0x5b49a(%rip),%rax │ │ │ │ xor %r9d,%r9d │ │ │ │ mov %r15d,%ebx │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ movups %xmm1,0x10(%rdi) │ │ │ │ - jmp 39f11 │ │ │ │ + jmp 423b1 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x4,%rax │ │ │ │ add $0x4,%rcx │ │ │ │ cmp %r10,%rax │ │ │ │ - je 39fce │ │ │ │ + je 4246e │ │ │ │ mov (%rax),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 39f00 │ │ │ │ + je 423a0 │ │ │ │ mov (%rcx),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 39f00 │ │ │ │ + je 423a0 │ │ │ │ mov %edx,%r8d │ │ │ │ and $0x1,%r8d │ │ │ │ neg %r8d │ │ │ │ and %esi,%r8d │ │ │ │ add %r8d,%r9d │ │ │ │ mov %edx,%r8d │ │ │ │ shl $0x1e,%r8d │ │ │ │ @@ -56136,64942 +63813,58522 @@ │ │ │ │ mov (%rsp),%esi │ │ │ │ add %r8d,%r15d │ │ │ │ add $0x4,%rax │ │ │ │ add $0x4,%rcx │ │ │ │ mov %r15d,0x18(%rdi) │ │ │ │ mov %esi,0x1c(%rdi) │ │ │ │ cmp %r10,%rax │ │ │ │ - jne 39f11 │ │ │ │ + jne 423b1 │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov %r15d,0x8(%rsp) │ │ │ │ mov %ebx,%r15d │ │ │ │ cmp %r15d,%r9d │ │ │ │ mov 0x10(%rsp),%rbx │ │ │ │ setb %al │ │ │ │ add %r15d,%r9d │ │ │ │ movzbl %al,%edx │ │ │ │ movzbl %al,%ecx │ │ │ │ mov (%rdi,%rdx,4),%esi │ │ │ │ cmp %r14d,%esi │ │ │ │ - jae 3a004 │ │ │ │ + jae 424a4 │ │ │ │ mov 0x8(%rdi),%esi │ │ │ │ mov $0x2,%edx │ │ │ │ mov $0x2,%ecx │ │ │ │ add %r14d,%r9d │ │ │ │ cmp %r13d,%esi │ │ │ │ - jae 3a019 │ │ │ │ + jae 424b9 │ │ │ │ mov 0xc(%rdi),%esi │ │ │ │ mov $0x3,%edx │ │ │ │ mov $0x3,%ecx │ │ │ │ lea (%r9,%r13,1),%eax │ │ │ │ cmp %r12d,%esi │ │ │ │ - jae 3a02f │ │ │ │ + jae 424cf │ │ │ │ mov 0x10(%rdi),%esi │ │ │ │ mov $0x4,%edx │ │ │ │ mov $0x4,%ecx │ │ │ │ add %r12d,%eax │ │ │ │ cmp %ebp,%esi │ │ │ │ - jae 3a043 │ │ │ │ + jae 424e3 │ │ │ │ mov 0x14(%rdi),%esi │ │ │ │ mov $0x5,%edx │ │ │ │ mov $0x5,%ecx │ │ │ │ mov 0x8(%rsp),%r15d │ │ │ │ add %ebp,%eax │ │ │ │ cmp %r15d,%esi │ │ │ │ - jae 3a05c │ │ │ │ + jae 424fc │ │ │ │ mov 0x18(%rdi),%esi │ │ │ │ mov $0x6,%edx │ │ │ │ mov $0x6,%ecx │ │ │ │ mov (%rsp),%r14d │ │ │ │ mov 0x8(%rsp),%r15d │ │ │ │ add %r15d,%eax │ │ │ │ cmp %r14d,%esi │ │ │ │ mov $0x7,%esi │ │ │ │ cmovb %rsi,%rdx │ │ │ │ cmovb %esi,%ecx │ │ │ │ add %r14d,%eax │ │ │ │ - je 3a0f0 │ │ │ │ + je 42590 │ │ │ │ mov $0x1,%eax │ │ │ │ lea (%r8,%rdx,8),%rsi │ │ │ │ shl %cl,%eax │ │ │ │ mov %eax,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %ecx,%edx │ │ │ │ and (%r11,%rax,1),%edx │ │ │ │ - je 3a0b3 │ │ │ │ + je 42553 │ │ │ │ mov (%rbx,%rax,1),%edx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movl $0x0,(%rbx,%rax,1) │ │ │ │ cvtsi2sd %rdx,%xmm0 │ │ │ │ addsd (%rsi),%xmm0 │ │ │ │ movsd %xmm0,(%rsi) │ │ │ │ add $0x4,%rax │ │ │ │ cmp $0x3fc,%rax │ │ │ │ - jne 3a090 │ │ │ │ + jne 42530 │ │ │ │ subl $0x1,0x18(%rsp) │ │ │ │ - jne 39ebf │ │ │ │ - lea 0x4d44f(%rip),%rcx │ │ │ │ + jne 4235f │ │ │ │ + lea 0x4528f(%rip),%rcx │ │ │ │ mov $0x118,%edx │ │ │ │ - lea 0x4796b(%rip),%rsi │ │ │ │ - lea 0x47971(%rip),%rdi │ │ │ │ + lea 0x3f62a(%rip),%rsi │ │ │ │ + lea 0x3f630(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r8,(%rsp) │ │ │ │ mov 0x1c(%rsp),%ebp │ │ │ │ call 32c0 │ │ │ │ mov (%rsp),%r8 │ │ │ │ - jmp 39bce │ │ │ │ - lea 0x4d413(%rip),%rcx │ │ │ │ + jmp 4206e │ │ │ │ + lea 0x45253(%rip),%rcx │ │ │ │ mov $0x126,%edx │ │ │ │ - lea 0x4792f(%rip),%rsi │ │ │ │ - lea 0x4793e(%rip),%rdi │ │ │ │ + lea 0x3f5ee(%rip),%rsi │ │ │ │ + lea 0x3f5fd(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x4d3f4(%rip),%rcx │ │ │ │ + lea 0x45234(%rip),%rcx │ │ │ │ mov $0x128,%edx │ │ │ │ - lea 0x47910(%rip),%rsi │ │ │ │ - lea 0x4792f(%rip),%rdi │ │ │ │ + lea 0x3f5cf(%rip),%rsi │ │ │ │ + lea 0x3f5ee(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov %rdx,0x8(%rdi) │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,(%rdi) │ │ │ │ - mov %dl,0x24(%rdi) │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov %rcx,0x10(%rdi) │ │ │ │ - mov %rdx,0x28(%rdi) │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - mov %r8,0x18(%rdi) │ │ │ │ - mov %edx,0x30(%rdi) │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - mov %r9d,0x20(%rdi) │ │ │ │ - mov %dl,0x34(%rdi) │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - movl $0x0,0x38(%rdi) │ │ │ │ - mov %rdx,0x48(%rdi) │ │ │ │ - mov 0x30(%rsp),%edx │ │ │ │ - movq $0x0,0x40(%rdi) │ │ │ │ - mov %edx,0x50(%rdi) │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - mov %dl,0x54(%rdi) │ │ │ │ + mov %edi,%eax │ │ │ │ + mov (%rdx),%edx │ │ │ │ + mov (%rsi,%rax,4),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jae 42618 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %edi,%edi │ │ │ │ + je 42622 │ │ │ │ + lea -0x1(%rdi),%eax │ │ │ │ + cmp %edx,(%rsi,%rax,4) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - mov 0x40(%rdi),%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - je 3a1fb │ │ │ │ - xor %ebx,%ebx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%rbx,%rbx,4),%rbp │ │ │ │ - add $0x1,%rbx │ │ │ │ - shl $0x3,%rbp │ │ │ │ - mov 0x20(%rdi,%rbp,1),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x40(%r12),%rdi │ │ │ │ - movq $0x0,0x20(%rdi,%rbp,1) │ │ │ │ - cmp 0x38(%r12),%ebx │ │ │ │ - jb 3a1d0 │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x40(%r12) │ │ │ │ - movl $0x0,0x38(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + cmp %edx,%eax │ │ │ │ + setb %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %eax,%eax │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + movsbl 0x60(%rdi),%esi │ │ │ │ + mov 0x58(%rdi),%rdi │ │ │ │ + jmp 60380 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x38(%rdi),%eax │ │ │ │ - mov 0x40(%rdi),%rdi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - add $0x1,%eax │ │ │ │ - lea (%rax,%rax,4),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x38(%rbx),%ecx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - lea (%rax,%rcx,8),%rbp │ │ │ │ - mov %r15,0x0(%rbp) │ │ │ │ - mov %r12,0x10(%rbp) │ │ │ │ - mov %r14,0x8(%rbp) │ │ │ │ - mov %r13,0x18(%rbp) │ │ │ │ - call 58a90 │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - addl $0x1,0x38(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov 0x20(%rdi),%ebx │ │ │ │ + movsbl 0x60(%rdi),%esi │ │ │ │ + mov 0x58(%rdi),%rdi │ │ │ │ + call 60430 │ │ │ │ + add %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + movsbl 0x60(%rdi),%esi │ │ │ │ + mov 0x58(%rdi),%rdi │ │ │ │ + jmp 603d0 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ecx,%r15d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %r12,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov 0x90(%rsp),%r13d │ │ │ │ - mov %r8d,0x20(%rsp) │ │ │ │ - mov 0xa8(%rsp),%r14d │ │ │ │ - mov %r9d,0x10(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call 32d0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %eax,%eax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 3570 │ │ │ │ - mov $0x58,%esi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov $0x30,%esi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %cl,0x1a(%rsp) │ │ │ │ + mov %r8b,0x1b(%rsp) │ │ │ │ + mov %r12d,0x1c(%rsp) │ │ │ │ + call 13000 │ │ │ │ + lea 0x0(,%r12,4),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 5e500 │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%r8d │ │ │ │ - mov %r15,0x8(%rax) │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 13000 │ │ │ │ + lea 0x0(,%r12,8),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x101,%esi │ │ │ │ + mov %rax,0x18(%r14) │ │ │ │ + call 13000 │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ mov %rax,%r12 │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - mov %r10,(%rax) │ │ │ │ - mov %rsi,0x10(%rax) │ │ │ │ - mov %rcx,0x18(%rax) │ │ │ │ - mov %r8d,0x20(%rax) │ │ │ │ - mov %r9b,0x24(%rax) │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %r13b,0x34(%r12) │ │ │ │ - mov %rax,0x28(%r12) │ │ │ │ - mov 0x88(%rsp),%eax │ │ │ │ - movl $0x0,0x38(%r12) │ │ │ │ - mov %eax,0x30(%r12) │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - movq $0x0,0x40(%r12) │ │ │ │ - mov %rax,0x48(%r12) │ │ │ │ - mov 0xa0(%rsp),%eax │ │ │ │ - mov %r14b,0x54(%r12) │ │ │ │ - mov %eax,0x50(%r12) │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 3a7f8 │ │ │ │ - mov 0xb0(%rsp),%r13 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x1(%r13,%rax,1),%rax │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ + movq $0x0,0xf8(%rax) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0x100,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %r15b,0x2c(%r14) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 42943 │ │ │ │ + mov %ebp,%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r15d,%r15d │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %r13d,%ecx │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r15d,%r14d │ │ │ │ + mov %ecx,%r12d │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + add 0x40(%rax),%r12d │ │ │ │ + mov %rax,(%rsi,%r15,8) │ │ │ │ + mov %r12d,%eax │ │ │ │ + lea 0x1(%r12),%r12d │ │ │ │ + lea 0x2(%rax),%esi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 4294e │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x40(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 427df │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movsbl (%r15),%r13d │ │ │ │ - lea -0x3d(%r13),%eax │ │ │ │ - cmp $0x1b,%al │ │ │ │ - ja 3a3f0 │ │ │ │ - lea 0x4d165(%rip),%rdx │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%rdx,%rax,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - notrack jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %r13b,0x0(%rbp,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + mov %r14d,%edx │ │ │ │ + movzbl (%rax,%rsi,1),%eax │ │ │ │ + mov %al,(%rdi,%rdx,1) │ │ │ │ + test %al,%al │ │ │ │ + je 42907 │ │ │ │ + movsbl %al,%edx │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x1,%rsi │ │ │ │ + mov %al,0x0(%r13,%rdx,1) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + cmp 0x40(%rax),%esi │ │ │ │ + jb 427b0 │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov %r14d,%esi │ │ │ │ + add $0x1,%r14d │ │ │ │ + add %rdi,%rax │ │ │ │ + cmp %r15d,0x14(%rsp) │ │ │ │ + je 428c0 │ │ │ │ + movzbl 0x1a(%rsp),%ecx │ │ │ │ + mov %cl,(%rax) │ │ │ │ + movsbl %cl,%eax │ │ │ │ + mov %cl,0x0(%r13,%rax,1) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %esi,(%rax,%r15,4) │ │ │ │ add $0x1,%r15 │ │ │ │ - cmp %r15,0x10(%rsp) │ │ │ │ - jne 3a3c8 │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - mov 0x40(%r12),%rdi │ │ │ │ - add $0x1,%eax │ │ │ │ - lea (%rax,%rax,4),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %r15,0x8(%rsp) │ │ │ │ + jne 42770 │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r11,0x10(%r14) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r13d,0x4(%r14) │ │ │ │ + mov $0xff,%r11d │ │ │ │ + lea 0x1(%rbx),%ecx │ │ │ │ + mov %eax,(%r14) │ │ │ │ mov (%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + cmpb $0x0,(%rsi) │ │ │ │ + je 4287a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x100,%ecx │ │ │ │ + je 42937 │ │ │ │ + mov %ecx,%ebx │ │ │ │ + cmpb $0x0,(%rsi) │ │ │ │ + lea 0x1(%rbx),%ecx │ │ │ │ + jne 42860 │ │ │ │ + cmp $0x100,%ecx │ │ │ │ + je 4292b │ │ │ │ + mov %r11d,%edx │ │ │ │ + lea 0x1(%rsi),%r8 │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %r8,%rax │ │ │ │ + lea 0x2(%rsi,%rdx,1),%rdi │ │ │ │ + jmp 428a9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1,%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - add $0x1,%r13 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - sub %rax,%r13 │ │ │ │ - call 5e500 │ │ │ │ - mov 0x38(%r12),%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x40(%r12) │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - lea (%rax,%rcx,8),%r14 │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %r13,0x8(%r14) │ │ │ │ - mov %rcx,0x10(%r14) │ │ │ │ - mov %r15,0x18(%r14) │ │ │ │ - mov %rax,(%r14) │ │ │ │ - call 58a90 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 428e3 │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + test %dl,%dl │ │ │ │ + je 428a0 │ │ │ │ + mov %dl,(%rsi) │ │ │ │ + mov %ecx,%ebx │ │ │ │ + mov %r8,%rsi │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + jmp 42872 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x1b(%rsp),%ecx │ │ │ │ + mov %cl,(%rax) │ │ │ │ + movsbl %cl,%eax │ │ │ │ + mov %cl,0x0(%r13,%rax,1) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %esi,(%rax,%r15,4) │ │ │ │ + mov %r14d,%eax │ │ │ │ + movb $0x0,(%rdi,%rax,1) │ │ │ │ + jmp 4280e │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 13000 │ │ │ │ + mov %ebx,0x28(%r14) │ │ │ │ mov %rax,0x20(%r14) │ │ │ │ - addl $0x1,0x38(%r12) │ │ │ │ - call 32c0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3430 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - push %r13 │ │ │ │ - mov %eax,%r9d │ │ │ │ - lea 0x46b65(%rip),%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x1(%r14,%rax,1),%esi │ │ │ │ - mov %eax,0x44(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 3430 │ │ │ │ - mov 0x44(%rsp),%ecx │ │ │ │ - mov %r14d,%edi │ │ │ │ - mov %r13d,(%rsp) │ │ │ │ - mov %eax,%r9d │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x1(%rcx),%esi │ │ │ │ - lea 0x46b0b(%rip),%r8 │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - add %eax,%r14d │ │ │ │ - mov %r11d,%r11d │ │ │ │ - add %r11,0x18(%rsp) │ │ │ │ - add %r11,0x10(%rsp) │ │ │ │ - call 3070 │ │ │ │ - pop %rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - pop %rdx │ │ │ │ - jmp 3a400 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3430 │ │ │ │ - lea 0x474f3(%rip),%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %eax,%r9d │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rax,%r13 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x1(%r14,%rax,1),%esi │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 3430 │ │ │ │ - mov 0x34(%rsp),%ecx │ │ │ │ - mov %r14d,%edi │ │ │ │ - lea 0x474a5(%rip),%r8 │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %eax,%r9d │ │ │ │ - lea 0x1(%rcx),%esi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13d,%r13d │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - add %r13,0x8(%rsp) │ │ │ │ - add %eax,%r14d │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3070 │ │ │ │ + lea 0x3f2ca(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 3a400 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3430 │ │ │ │ - lea 0x4744f(%rip),%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %eax,%r9d │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rax,%r13 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13d,%r13d │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x1(%r14,%rax,1),%esi │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 3430 │ │ │ │ - mov 0x34(%rsp),%ecx │ │ │ │ - mov %r14d,%edi │ │ │ │ - lea 0x473fe(%rip),%r8 │ │ │ │ - mov %eax,%r9d │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ + mov $0x95,%esi │ │ │ │ + lea 0x42634(%rip),%rdx │ │ │ │ + call 70f30 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov $0x100,%esi │ │ │ │ + mov $0xff,%ebx │ │ │ │ + jmp 428e5 │ │ │ │ + mov $0x100,%ebx │ │ │ │ + mov $0x101,%esi │ │ │ │ + jmp 428e5 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r11d,%r11d │ │ │ │ + jmp 42830 │ │ │ │ + lea 0x3f283(%rip),%rdi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov $0x8e,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x1(%rcx),%esi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - add %r13,(%rsp) │ │ │ │ - add %eax,%r14d │ │ │ │ - jmp 3a5fb │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - sub %rsi,%r14 │ │ │ │ - lea 0x1(%rdi),%r13 │ │ │ │ - mov 0x40(%r12),%rdi │ │ │ │ - add $0x1,%eax │ │ │ │ - sub %rdx,%r13 │ │ │ │ - lea (%rax,%rax,4),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x38(%r12),%edx │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %rax,0x40(%r12) │ │ │ │ - lea (%rdx,%rdx,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rdx │ │ │ │ - mov %r10,(%rdx) │ │ │ │ - mov %rsi,0x10(%rdx) │ │ │ │ - mov %r14,0x18(%rdx) │ │ │ │ - mov %r13,0x8(%rdx) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - call 58a90 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x20(%rdx) │ │ │ │ - mov $0xa,%edx │ │ │ │ - addl $0x1,0x38(%r12) │ │ │ │ - call 3430 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - add $0x1,%eax │ │ │ │ - cltq │ │ │ │ - add %rax,(%rsp) │ │ │ │ - mov (%rsp),%r14 │ │ │ │ + lea 0x425c2(%rip),%rdx │ │ │ │ + call 70f30 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov 0x10(%rsi),%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4299f │ │ │ │ + call 32c0 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 429ad │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 429bb │ │ │ │ call 32c0 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - call 3070 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - jmp 3a400 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3430 │ │ │ │ - lea 0x472eb(%rip),%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %eax,%r9d │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rax,%r13 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0x1(%r14,%rax,1),%esi │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 3430 │ │ │ │ - mov 0x34(%rsp),%ecx │ │ │ │ - mov %r14d,%edi │ │ │ │ - lea 0x4729d(%rip),%r8 │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %eax,%r9d │ │ │ │ - lea 0x1(%rcx),%esi │ │ │ │ - jmp 3a5dd │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov $0x28,%esi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmp 3a420 │ │ │ │ + pop %rbx │ │ │ │ + jmp 32c0 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - movl $0x0,(%rdi) │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov (%rdi),%esi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 42a1f │ │ │ │ + sub 0x10(%rdi),%rdx │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + mov %edx,0x4(%rsp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + cmp $0x9,%esi │ │ │ │ + ja 42a1b │ │ │ │ + jmp 42a38 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x4,%rdx │ │ │ │ + cmp %eax,%esi │ │ │ │ + je 42a1f │ │ │ │ + cmp (%rdx),%ecx │ │ │ │ + jae 42a10 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 42a4e │ │ │ │ + add $0x18,%rsp │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x4(%rsp),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea -0x457(%rip),%rcx │ │ │ │ + call 70290 │ │ │ │ + jmp 42a1f │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ mov 0x8(%rdi),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + test %esi,%esi │ │ │ │ + je 42a77 │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + mov (%rdi,%rax,4),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %esi,%esi │ │ │ │ + mov %eax,(%rdx) │ │ │ │ + mov (%rdi,%rsi,4),%eax │ │ │ │ + mov %eax,(%rcx) │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %ecx,%r15d │ │ │ │ - push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %r9d,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rdi),%eax │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - mov 0x50(%rsp),%r8d │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - shl $0x5,%rsi │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov (%rbx),%ecx │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add %rcx,%rax │ │ │ │ - add $0x1,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,(%rax) │ │ │ │ - mov %r14d,0x8(%rax) │ │ │ │ - mov %r15b,0xc(%rax) │ │ │ │ - mov %cx,0xd(%rax) │ │ │ │ - mov %r12,0x10(%rax) │ │ │ │ - mov %ebp,0x18(%rax) │ │ │ │ - mov %r8b,0x1c(%rax) │ │ │ │ - mov %si,0x1d(%rax) │ │ │ │ - mov %edx,(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov %rsi,%rax │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0x8(%rdi),%r8 │ │ │ │ + mov (%rdi),%esi │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r8,%rbx │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 42ae2 │ │ │ │ + sub 0x10(%rdi),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x9,%esi │ │ │ │ + ja 42adb │ │ │ │ + jmp 42b00 │ │ │ │ + add $0x1,%eax │ │ │ │ + lea 0x4(%rdx),%rdx │ │ │ │ + cmp %eax,%esi │ │ │ │ + je 42b20 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + cmp (%rdx),%ecx │ │ │ │ + jae 42ad0 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 42b26 │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x4(%rsp),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea -0x522(%rip),%rcx │ │ │ │ + call 70290 │ │ │ │ + mov %eax,%eax │ │ │ │ + lea (%rbx,%rax,4),%rbx │ │ │ │ + jmp 42ae2 │ │ │ │ + nop │ │ │ │ + lea (%r8,%rsi,4),%rbx │ │ │ │ + jmp 42ae2 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov $0x10,%esi │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movzbl 0x24(%rdi),%eax │ │ │ │ - mov 0x20(%rdi),%r12d │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %al,0xf(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x28(%r14),%rbp │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rbp │ │ │ │ - je 3ac68 │ │ │ │ - mov 0x40(%r14),%rax │ │ │ │ - movzbl 0x34(%r14),%r15d │ │ │ │ - mov 0x30(%r14),%ecx │ │ │ │ - mov 0x10(%rax),%r13 │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 3ab00 │ │ │ │ - cmpb $0x0,0xf(%rsp) │ │ │ │ - jne 3ad40 │ │ │ │ - mov $0x20,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov (%rbx),%esi │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - shl $0x5,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %ecx,0x8(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r15b,0xc(%rax) │ │ │ │ - mov %cx,0xd(%rax) │ │ │ │ - mov %si,0x1c(%rax) │ │ │ │ - movb $0x0,0x1e(%rax) │ │ │ │ - mov 0x38(%r14),%esi │ │ │ │ - mov %rbp,(%rax) │ │ │ │ - mov %r13,0x10(%rax) │ │ │ │ - mov %r12d,0x18(%rax) │ │ │ │ - mov %edx,(%rbx) │ │ │ │ - test %esi,%esi │ │ │ │ - je 3ada0 │ │ │ │ - mov 0x40(%r14),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%rcx,%rcx,4),%rbp │ │ │ │ - shl $0x3,%rbp │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3ac48 │ │ │ │ - mov 0x10(%rax,%rbp,1),%r8 │ │ │ │ - mov (%rbx),%eax │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - shl $0x5,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov (%rbx),%edi │ │ │ │ - lea -0x1(%r13,%r15,1),%rdx │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - shl $0x5,%rdi │ │ │ │ - add %rdi,%rax │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x1,%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rdi),%esi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 42b8e │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sub 0x10(%rdi),%rdx │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + mov %edx,0x4(%rsp) │ │ │ │ + mov %edx,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r15w,0xc(%rax) │ │ │ │ - movb $0x0,0xe(%rax) │ │ │ │ - mov %dx,0x1c(%rax) │ │ │ │ - movb $0x0,0x1e(%rax) │ │ │ │ - mov %r12d,0x8(%rax) │ │ │ │ - mov %r8,0x10(%rax) │ │ │ │ - mov %r12d,0x18(%rax) │ │ │ │ - mov 0x40(%r14),%rax │ │ │ │ - mov %esi,(%rbx) │ │ │ │ - mov 0x38(%r14),%esi │ │ │ │ - add %rax,%rbp │ │ │ │ - mov 0x10(%rbp),%r15 │ │ │ │ - mov 0x18(%rbp),%r13 │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 3a9d8 │ │ │ │ - mov 0x48(%r14),%rbp │ │ │ │ - cmp $0xffffffffffffffff,%rbp │ │ │ │ - je 3aae9 │ │ │ │ - mov (%rbx),%eax │ │ │ │ - movzbl 0x54(%r14),%ecx │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov 0x50(%r14),%r14d │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - shl $0x5,%rsi │ │ │ │ - cmpb $0x0,0xf(%rsp) │ │ │ │ - je 3ace8 │ │ │ │ - test %cl,%cl │ │ │ │ - jne 3ac90 │ │ │ │ - call 5e500 │ │ │ │ - mov (%rbx),%ecx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add %rcx,%rax │ │ │ │ - movzbl 0xf(%rsp),%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %r15,(%rax) │ │ │ │ - mov %r12d,0x8(%rax) │ │ │ │ - mov %cl,0xc(%rax) │ │ │ │ - mov %r9w,0xd(%rax) │ │ │ │ - mov %rbp,0x10(%rax) │ │ │ │ - mov %r14d,0x18(%rax) │ │ │ │ - mov %r10w,0x1c(%rax) │ │ │ │ - movb $0x0,0x1e(%rax) │ │ │ │ - mov %edx,(%rbx) │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + cmp $0x9,%esi │ │ │ │ + ja 42b81 │ │ │ │ + jmp 42bb8 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 42bd8 │ │ │ │ + cmp (%rdi,%rdx,4),%eax │ │ │ │ + jae 42b78 │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov (%rax,%rcx,1),%rax │ │ │ │ + sub 0x30(%rax),%ebx │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 42bde │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0xf(%rsp) │ │ │ │ - je 3a971 │ │ │ │ - mov $0x20,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov (%rbx),%esi │ │ │ │ - movzbl 0xf(%rsp),%ecx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x5cf(%rip),%rcx │ │ │ │ + lea 0x4(%rsp),%rdx │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - shl $0x5,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %cl,0xc(%rax) │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov %r13,(%rax) │ │ │ │ - mov %r12d,0x8(%rax) │ │ │ │ - mov %r8w,0xd(%rax) │ │ │ │ - mov %rbp,0x10(%rax) │ │ │ │ - mov %ecx,0x18(%rax) │ │ │ │ - mov %r15b,0x1c(%rax) │ │ │ │ - xor %edi,%edi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %di,0x1d(%rax) │ │ │ │ - mov 0x38(%r14),%esi │ │ │ │ - mov %edx,(%rbx) │ │ │ │ - test %esi,%esi │ │ │ │ - je 3ada0 │ │ │ │ - mov 0x40(%r14),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%rcx,%rcx,4),%rbp │ │ │ │ - shl $0x3,%rbp │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3ac28 │ │ │ │ - mov 0x10(%rax,%rbp,1),%r8 │ │ │ │ - mov (%rbx),%eax │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - shl $0x5,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov (%rbx),%edi │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - lea -0x1(%r13,%r15,1),%rdx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - shl $0x5,%rdi │ │ │ │ - add %rdi,%rax │ │ │ │ - movzbl 0xf(%rsp),%edi │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x1,%rcx │ │ │ │ - mov %r11w,0xd(%rax) │ │ │ │ - mov %dil,0xc(%rax) │ │ │ │ - mov %dil,0x1c(%rax) │ │ │ │ - mov %r13w,0x1d(%rax) │ │ │ │ - mov %r8,(%rax) │ │ │ │ - mov %r12d,0x8(%rax) │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov %r12d,0x18(%rax) │ │ │ │ - mov 0x40(%r14),%rax │ │ │ │ - mov %esi,(%rbx) │ │ │ │ - mov 0x38(%r14),%esi │ │ │ │ - add %rax,%rbp │ │ │ │ - mov 0x10(%rbp),%r15 │ │ │ │ - mov 0x18(%rbp),%r13 │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 3aa71 │ │ │ │ - lea (%rcx,%rcx,4),%rbp │ │ │ │ - shl $0x3,%rbp │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 3ab88 │ │ │ │ - add %rax,%rbp │ │ │ │ - add $0x1,%rcx │ │ │ │ - mov 0x10(%rbp),%r15 │ │ │ │ - mov 0x18(%rbp),%r13 │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 3ab78 │ │ │ │ - jmp 3aa71 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %rax,%rbp │ │ │ │ - add $0x1,%rcx │ │ │ │ - mov 0x10(%rbp),%r15 │ │ │ │ - mov 0x18(%rbp),%r13 │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 3a9d8 │ │ │ │ - jmp 3aa71 │ │ │ │ + call 70290 │ │ │ │ + mov %eax,%ecx │ │ │ │ + shl $0x3,%rcx │ │ │ │ + jmp 42b8e │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x38(%r14),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 3ada0 │ │ │ │ - cmpb $0x0,0xf(%rsp) │ │ │ │ - mov 0x40(%r14),%rax │ │ │ │ - jne 3ab6c │ │ │ │ - jmp 3a9cc │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %cl,0x10(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov (%rbx),%edi │ │ │ │ - lea -0x1(%r13,%r15,1),%rdx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - movzbl 0x10(%rsp),%ecx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - shl $0x5,%rdi │ │ │ │ - add %rdi,%rax │ │ │ │ - add $0x1,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - movzbl 0xf(%rsp),%edx │ │ │ │ - mov %rbp,(%rax) │ │ │ │ - mov %r14d,0x8(%rax) │ │ │ │ - mov %cl,0xc(%rax) │ │ │ │ - mov %di,0xd(%rax) │ │ │ │ - mov %r12d,0x18(%rax) │ │ │ │ - mov %dl,0x1c(%rax) │ │ │ │ - mov %r8w,0x1d(%rax) │ │ │ │ - mov %esi,(%rbx) │ │ │ │ - jmp 3aae9 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %cl,0xf(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov (%rbx),%edi │ │ │ │ - movzbl 0xf(%rsp),%ecx │ │ │ │ - lea -0x1(%r13,%r15,1),%rdx │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - shl $0x5,%rdi │ │ │ │ - add %rdi,%rax │ │ │ │ - add $0x1,%esi │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %cl,0x1c(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12d,0x8(%rax) │ │ │ │ - mov %dx,0xc(%rax) │ │ │ │ - movb $0x0,0xe(%rax) │ │ │ │ - mov %rbp,0x10(%rax) │ │ │ │ - mov %r14d,0x18(%rax) │ │ │ │ - mov %cx,0x1d(%rax) │ │ │ │ - mov %esi,(%rbx) │ │ │ │ - jmp 3aae9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rax),%r8 │ │ │ │ - mov $0x20,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - add %r13,%r8 │ │ │ │ - lea -0x1(%r8),%r15 │ │ │ │ - call 5e500 │ │ │ │ - mov (%rbx),%esi │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - shl $0x5,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %ecx,0x8(%rax) │ │ │ │ - movzbl 0xf(%rsp),%ecx │ │ │ │ - mov %rbp,(%rax) │ │ │ │ - mov %r9w,0xc(%rax) │ │ │ │ - movb $0x0,0xe(%rax) │ │ │ │ - mov %r15,0x10(%rax) │ │ │ │ - mov %r12d,0x18(%rax) │ │ │ │ - mov %cl,0x1c(%rax) │ │ │ │ - jmp 3ab51 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 3aa71 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + shl $0x3,%rcx │ │ │ │ + jmp 42b8e │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov (%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 3ae48 │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - lea 0x4c7e4(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x4965b(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x4c7d7(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ + mov 0x4(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 42c30 │ │ │ │ + mov %rdi,%rbp │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x8(%r14),%rax │ │ │ │ - movsbl 0xc(%rax),%edx │ │ │ │ - movsbl 0x1c(%rax),%ecx │ │ │ │ - test %dl,%dl │ │ │ │ - je 3ae02 │ │ │ │ - test %cl,%cl │ │ │ │ - cmovne %r13,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rax),%r9 │ │ │ │ - mov 0x8(%rax),%r8d │ │ │ │ - add $0x1,%rbx │ │ │ │ - push %rcx │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov 0x625e5(%rip),%rdi │ │ │ │ - push 0x10(%rax) │ │ │ │ - mov 0x18(%rax),%eax │ │ │ │ - push %rax │ │ │ │ + lea 0x3efe1(%rip),%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsbl (%rax,%rbx,1),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - push %rsi │ │ │ │ - mov $0x1,%esi │ │ │ │ - push %rdx │ │ │ │ - mov %r12,%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - add $0x30,%rsp │ │ │ │ - cmp (%r14),%ebx │ │ │ │ - jb 3ade0 │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp 0x4(%rbp),%ebx │ │ │ │ + jb 42c10 │ │ │ │ pop %rbx │ │ │ │ + lea 0x3f4d5(%rip),%rsi │ │ │ │ pop %rbp │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ + jmp 3160 <__printf_chk@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov %esi,%esi │ │ │ │ + mov (%rax,%rsi,8),%rax │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - movzbl 0xa8(%rsp),%eax │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - mov %al,0x47(%rsp) │ │ │ │ - mov 0xa0(%rsp),%eax │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 3b0cf │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movb $0x1,0x45(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0xc0(%rsp),%rbp │ │ │ │ - mov %r15d,%eax │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - mov %rsi,%r15 │ │ │ │ - movl $0x0,0x24(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - movb $0x0,0x46(%rsp) │ │ │ │ - movl $0xffffffff,0x20(%rsp) │ │ │ │ - movl $0xffffffff,0x4(%rsp) │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - jmp 3afea │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x68(%rbx),%eax │ │ │ │ - mov 0x88(%rbx),%edx │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - mov 0x20(%rbx),%eax │ │ │ │ - mov %edx,%r13d │ │ │ │ - mov %eax,%ecx │ │ │ │ - sub %eax,%r13d │ │ │ │ - sub %edx,%ecx │ │ │ │ - cmp %eax,%edx │ │ │ │ - cmovae %r13d,%ecx │ │ │ │ - mov %ecx,0x14(%rsp) │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - call 15db0 <__cxa_finalize@plt+0x125e0> │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - mov 0x98(%rsp),%edx │ │ │ │ - mov 0x90(%rsp),%rsi │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - call 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + mov %edi,%edi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r13d,%edi │ │ │ │ - cvtsi2ssl 0x1e0(%rbp),%xmm0 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - call 264d0 <__cxa_finalize@plt+0x22d00> │ │ │ │ - mov (%rsp),%r8d │ │ │ │ - cmp %r8d,%r13d │ │ │ │ - cmovbe %r13d,%r8d │ │ │ │ - cmp 0x18c(%rbp),%r8d │ │ │ │ - jae 3b018 │ │ │ │ - cmp $0x9,%r13d │ │ │ │ - jbe 3afa0 │ │ │ │ - cmpl $0x1,0x8(%rsp) │ │ │ │ - ja 3afa0 │ │ │ │ - cmpl $0xffffffff,0x4(%rsp) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - je 3b0e0 │ │ │ │ - cmpl $0xffffffff,0xc(%rsp) │ │ │ │ - je 3b108 │ │ │ │ - cmp %eax,0x4(%rsp) │ │ │ │ - je 3b128 │ │ │ │ - add $0x68,%r15 │ │ │ │ - cmp 0xa0(%rsp),%r12d │ │ │ │ - je 3b0cf │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov %r12d,%r14d │ │ │ │ - lea (%r9,%r9,2),%rax │ │ │ │ - lea (%r9,%rax,4),%rax │ │ │ │ - lea (%rdx,%rax,8),%rcx │ │ │ │ - mov 0x20(%r15),%eax │ │ │ │ - mov 0x20(%rcx),%edx │ │ │ │ - mov %eax,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - sub %edx,%edi │ │ │ │ - sub %eax,%esi │ │ │ │ - cmp %eax,%edx │ │ │ │ - mov (%rcx),%eax │ │ │ │ - cmovb %edi,%esi │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - mov %esi,0x20(%rsp) │ │ │ │ - lea 0x1(%r14),%r12d │ │ │ │ - cmp 0xa0(%rsp),%r12d │ │ │ │ - jb 3aee0 │ │ │ │ - movl $0xffffffff,0x14(%rsp) │ │ │ │ - movl $0xffffffff,0xc(%rsp) │ │ │ │ - jmp 3af04 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - cmp %eax,0x1b0(%rbp) │ │ │ │ - jg 3af71 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - addl $0x1,0x24(%rsp) │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - add %r13d,(%rax) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - add %ecx,(%rax) │ │ │ │ - cmpb $0x0,0x45(%rsp) │ │ │ │ - jne 3b150 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x68,%esi │ │ │ │ - call 5e500 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 1d770 <__cxa_finalize@plt+0x19fa0> │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - movzbl 0x47(%rsp),%ecx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov (%rdx),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rax,%rax,4),%rdi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - add 0x8(%rdx),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - call 1eab0 <__cxa_finalize@plt+0x1b2e0> │ │ │ │ - cmpl $0x1,0x24(%rsp) │ │ │ │ - jbe 3b0aa │ │ │ │ - movzbl 0x46(%rsp),%eax │ │ │ │ - cmp %al,0x60(%rbx) │ │ │ │ - je 3b1b0 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - movb $0x1,(%rax) │ │ │ │ - movzbl 0x60(%rbx),%eax │ │ │ │ - mov %al,0x46(%rsp) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - movb $0x0,0x45(%rsp) │ │ │ │ - add $0x68,%r15 │ │ │ │ - cmp 0xa0(%rsp),%r12d │ │ │ │ - jne 3afb2 │ │ │ │ - add $0x58,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + movss 0x4075f(%rip),%xmm2 │ │ │ │ + cvtsi2ss %rdi,%xmm0 │ │ │ │ + movss 0x3e386(%rip),%xmm3 │ │ │ │ + mulss %xmm1,%xmm0 │ │ │ │ + divss 0x3e376(%rip),%xmm0 │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + andps %xmm2,%xmm1 │ │ │ │ + ucomiss %xmm1,%xmm3 │ │ │ │ + jbe 42cc5 │ │ │ │ + cvttss2si %xmm0,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movss 0x3e363(%rip),%xmm4 │ │ │ │ + andnps %xmm0,%xmm2 │ │ │ │ + cvtsi2ss %eax,%xmm1 │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + cmpnless %xmm0,%xmm3 │ │ │ │ + andps %xmm4,%xmm3 │ │ │ │ + subss %xmm3,%xmm1 │ │ │ │ + movaps %xmm1,%xmm0 │ │ │ │ + orps %xmm2,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rdi,%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpl $0x270f,0x14(%rsp) │ │ │ │ - ja 3af8b │ │ │ │ - cmp %eax,0xc(%rsp) │ │ │ │ - je 3b028 │ │ │ │ - cmpl $0xffffffff,0xc(%rsp) │ │ │ │ - jne 3af96 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %eax,0x4(%rsp) │ │ │ │ - jne 3afa0 │ │ │ │ - cmpl $0x270f,0x20(%rsp) │ │ │ │ - jbe 3b028 │ │ │ │ - jmp 3afa0 │ │ │ │ - nopl (%rax) │ │ │ │ - cmpl $0x270f,0x20(%rsp) │ │ │ │ - ja 3afa0 │ │ │ │ - cmpl $0x270f,0x14(%rsp) │ │ │ │ - jbe 3b028 │ │ │ │ - jmp 3afa0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%r13 │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - add $0x1,%eax │ │ │ │ - lea (%rax,%rax,4),%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - mov 0x0(%r13),%ecx │ │ │ │ - mov (%rsi),%rsi │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - lea (%rax,%rcx,1),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - call 1dda0 <__cxa_finalize@plt+0x1a5d0> │ │ │ │ - addl $0x1,0x0(%r13) │ │ │ │ - jmp 3b04b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - jne 3b0a2 │ │ │ │ - jmp 3b0b8 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + mov %edi,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movss 0x406df(%rip),%xmm2 │ │ │ │ + cvtsi2ss %rax,%xmm0 │ │ │ │ + movss 0x3e306(%rip),%xmm3 │ │ │ │ + mulss %xmm1,%xmm0 │ │ │ │ + divss 0x3e2f6(%rip),%xmm0 │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + andps %xmm2,%xmm1 │ │ │ │ + ucomiss %xmm1,%xmm3 │ │ │ │ + jbe 42d45 │ │ │ │ + cvttss2si %xmm0,%edx │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %r8d,%r12d │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x108,%rsp │ │ │ │ - movsd 0x4bc2c(%rip),%xmm0 │ │ │ │ - movsd 0x4b9d4(%rip),%xmm2 │ │ │ │ - mov 0x140(%rsp),%rax │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %rsi,0x78(%rsp) │ │ │ │ - mov 0x158(%rsp),%r10d │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - mov 0x148(%rsp),%rax │ │ │ │ - mov %rdx,0x80(%rsp) │ │ │ │ - movsd 0x4b992(%rip),%xmm4 │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x150(%rsp),%rax │ │ │ │ - mov %rcx,0x88(%rsp) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - mov 0x160(%rsp),%rax │ │ │ │ - mov %r9,0x90(%rsp) │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10d,%eax │ │ │ │ + movss 0x3e2e3(%rip),%xmm4 │ │ │ │ + andnps %xmm0,%xmm2 │ │ │ │ + cvtsi2ss %edx,%xmm1 │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + cmpnless %xmm0,%xmm3 │ │ │ │ + andps %xmm4,%xmm3 │ │ │ │ + subss %xmm3,%xmm1 │ │ │ │ + movaps %xmm1,%xmm0 │ │ │ │ + orps %xmm2,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + movsd 0x4067b(%rip),%xmm2 │ │ │ │ + movsd 0x40473(%rip),%xmm3 │ │ │ │ cvtsi2sd %rax,%xmm1 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - divsd 0x4b926(%rip),%xmm0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - andpd %xmm2,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm4 │ │ │ │ - jbe 3b2ba │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - andnpd %xmm0,%xmm2 │ │ │ │ - cvtsi2sd %rax,%xmm3 │ │ │ │ - orpd %xmm2,%xmm3 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - mov %r12d,%ebx │ │ │ │ subsd %xmm0,%xmm1 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r10d,0x158(%rsp) │ │ │ │ - lea (%rbx,%rbx,2),%rax │ │ │ │ - lea 0x0(,%rbx,4),%r13 │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - movq $0x0,0xf0(%rsp) │ │ │ │ - lea (%rbx,%rax,4),%rsi │ │ │ │ - shl $0x3,%rbx │ │ │ │ - shl $0x3,%rsi │ │ │ │ - cvttsd2si %xmm1,%rbp │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - test %r12d,%r12d │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - mov 0x158(%rsp),%r10d │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - je 3b999 │ │ │ │ - lea -0x1(%r12),%eax │ │ │ │ - lea 0x32(%rbp),%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,0xc0(%rsp) │ │ │ │ - mov %eax,0x74(%rsp) │ │ │ │ - mov $0x96,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - mov %eax,%edi │ │ │ │ - mov %edx,0xac(%rsp) │ │ │ │ - cmovbe %edx,%edi │ │ │ │ - mov %r12d,0xcc(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea -0x1(%rdi),%eax │ │ │ │ - mov %edi,(%rsp) │ │ │ │ - mov %eax,0xa8(%rsp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - sub %edi,%eax │ │ │ │ - mov %eax,0xc8(%rsp) │ │ │ │ - jmp 3b557 │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov %r10d,%r14d │ │ │ │ - sub %r12d,%r14d │ │ │ │ - lea (%r12,%rcx,1),%eax │ │ │ │ - sub %ebp,%eax │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 3b5c8 │ │ │ │ - add %r14d,%ecx │ │ │ │ - add %edx,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - movzbl %r13b,%r8d │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - mov %r13d,%edi │ │ │ │ - push %r8 │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - push %r9 │ │ │ │ - push %r14 │ │ │ │ - push %rdx │ │ │ │ - push %rax │ │ │ │ - push %rcx │ │ │ │ - push %r10 │ │ │ │ - mov %r10d,0x190(%rsp) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - push (%rax,%rdi,8) │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0xe0(%rsp),%rdx │ │ │ │ - mov (%rax,%rdi,8),%r9 │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0xe8(%rsp),%r8 │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov (%rax,%rbx,8),%ecx │ │ │ │ - call 268a0 <__cxa_finalize@plt+0x230d0> │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%r11 │ │ │ │ - mov 0xa0(%rsp),%rcx │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - mov 0x58(%rsi),%rax │ │ │ │ - movb $0x1,0x61(%rsi) │ │ │ │ - mov %r13d,(%r11,%rbx,4) │ │ │ │ - mov %rax,(%rcx,%rbx,8) │ │ │ │ - mov 0x18(%rsi),%rax │ │ │ │ - mov 0x80(%rsp),%rcx │ │ │ │ - mov %rax,(%rdi,%rbx,8) │ │ │ │ - mov 0x24(%rsi),%eax │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov %eax,(%rcx,%rbx,4) │ │ │ │ - mov 0x50(%rsi),%eax │ │ │ │ - mov %eax,(%r15,%rbx,4) │ │ │ │ - mov 0x48(%rsi),%eax │ │ │ │ - mov %eax,(%rdi,%rbx,4) │ │ │ │ - mov (%r15,%rbx,4),%edx │ │ │ │ - lea -0x1(%rax,%rdx,1),%eax │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - add $0x50,%rsp │ │ │ │ - mov 0x158(%rsp),%r10d │ │ │ │ - mov %eax,(%rdx,%rbx,4) │ │ │ │ - mov (%r11,%rbx,4),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 3b620 │ │ │ │ - mov 0x48(%rsi),%eax │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %eax,(%rdi,%rbx,4) │ │ │ │ - mov (%r15,%rbx,4),%edx │ │ │ │ - lea -0x1(%rax,%rdx,1),%eax │ │ │ │ - mov %eax,(%rcx,%rbx,4) │ │ │ │ - mov (%r11,%rbx,4),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3b5e0 │ │ │ │ - movd 0x28(%rsi),%xmm0 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - movd %ebp,%xmm1 │ │ │ │ - add $0x68,%rsi │ │ │ │ - punpckldq %xmm0,%xmm1 │ │ │ │ - movq %xmm1,(%rax,%rbx,8) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,0x68(%rsp) │ │ │ │ - je 3b680 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - mov (%rax,%rbx,4),%ebp │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov (%rcx,%rbx,4),%r12d │ │ │ │ - movsbl (%rax,%rbx,1),%r13d │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 3b58f │ │ │ │ - lea -0x1(%rbx),%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov (%rcx,%rdx,4),%ecx │ │ │ │ - mov %ebp,%edx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - cmovb %edi,%edx │ │ │ │ - mov 0x74(%rsp),%edi │ │ │ │ - cmp %edi,%eax │ │ │ │ - jae 3b408 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov 0x4(%rax,%rbx,4),%eax │ │ │ │ - mov %eax,%r14d │ │ │ │ - sub %r12d,%r14d │ │ │ │ - cmp %r12d,%eax │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmovb %eax,%r14d │ │ │ │ - lea (%r12,%rcx,1),%eax │ │ │ │ - sub %ebp,%eax │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 3b420 │ │ │ │ - mov 0xac(%rsp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - add %ecx,%eax │ │ │ │ - add %r14d,%eax │ │ │ │ - jmp 3b427 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xa8(%rsp),%eax │ │ │ │ - mov 0x24(%rsi),%edx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - add %r12d,%eax │ │ │ │ - sub %ebp,%eax │ │ │ │ - add %r14d,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jb 3b532 │ │ │ │ - mov 0xc8(%rsp),%eax │ │ │ │ - add %ebp,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - sub %r12d,%eax │ │ │ │ - sub %r14d,%eax │ │ │ │ - movd %eax,%xmm0 │ │ │ │ - jmp 3b532 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %r10d,%eax │ │ │ │ - sub (%r15,%rbx,4),%eax │ │ │ │ - sub 0x48(%rsi),%eax │ │ │ │ - mov %eax,(%rdi,%rbx,4) │ │ │ │ - mov (%r15,%rbx,4),%edx │ │ │ │ - mov 0x48(%rsi),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - cmp %ecx,%r10d │ │ │ │ - jb 3baec │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - lea -0x1(%rax,%rdx,1),%eax │ │ │ │ - mov %eax,(%rcx,%rbx,4) │ │ │ │ - cmp %eax,%r10d │ │ │ │ - jae 3b521 │ │ │ │ - lea 0x4bf80(%rip),%rcx │ │ │ │ - mov $0x262,%edx │ │ │ │ - lea 0x46419(%rip),%rsi │ │ │ │ - lea 0x46424(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rsp),%rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r10d,%ecx │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov 0xd4(%rsp),%r12d │ │ │ │ - mov 0xc8(%rsp),%r13 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - push %rax │ │ │ │ - lea 0x2895f(%rip),%rbx │ │ │ │ - add %r15,%r13 │ │ │ │ - lea 0x100(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x100(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x100(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0xf8(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x108(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - push 0xe8(%rsp) │ │ │ │ - push %rbx │ │ │ │ - mov 0x1b8(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x1b8(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - push %r12 │ │ │ │ - push 0x88(%rsp) │ │ │ │ - push 0x88(%rsp) │ │ │ │ - push 0xb0(%rsp) │ │ │ │ - push 0xb0(%rsp) │ │ │ │ - push %r11 │ │ │ │ - mov %r11,0x88(%rsp) │ │ │ │ - push 0xb8(%rsp) │ │ │ │ - mov 0xd8(%rsp),%r9 │ │ │ │ - mov %r10d,0x1e8(%rsp) │ │ │ │ - call 64690 │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov %r15,%r9 │ │ │ │ - add $0x88,%rsp │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %edi,%edi │ │ │ │ - push 0xf0(%rsp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r14,%rbp │ │ │ │ - push 0xf0(%rsp) │ │ │ │ - push 0xe8(%rsp) │ │ │ │ - push 0xf8(%rsp) │ │ │ │ - push 0x78(%rsp) │ │ │ │ - push 0xe0(%rsp) │ │ │ │ - push %rbx │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov 0x1b0(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x1b0(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - push 0x80(%rsp) │ │ │ │ - push 0x80(%rsp) │ │ │ │ - push 0xa8(%rsp) │ │ │ │ - push 0xa8(%rsp) │ │ │ │ - mov 0x78(%rsp),%r11 │ │ │ │ - push %r11 │ │ │ │ - mov %r11,0x80(%rsp) │ │ │ │ - push 0xb0(%rsp) │ │ │ │ - push 0xd0(%rsp) │ │ │ │ - mov 0x1e8(%rsp),%r8d │ │ │ │ - call 64f90 │ │ │ │ - add $0x90,%rsp │ │ │ │ - mov %r14,0x8(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - mov (%rax,%r12,1),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - movq $0x0,(%rax,%r12,1) │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - mov (%rax,%r12,1),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - movq $0x0,(%rax,%r12,1) │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov (%rax,%r12,1),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - cmpl $0xffffffff,(%rbx) │ │ │ │ - movq $0x0,(%rax,%r12,1) │ │ │ │ - je 3b990 │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx,%r14,8),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov (%rbx),%eax │ │ │ │ - movq $0x0,(%rdx,%r14,8) │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0x1,%r14 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jb 3b868 │ │ │ │ - add $0x4,%rbx │ │ │ │ - add $0x8,%r12 │ │ │ │ - add $0x8,%rbp │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,-0x8(%rbp) │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 3b7f0 │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %r11,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xe8(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xd8(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3bb0b │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - add $0x108,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ + lea 0x2(%rdi,%rax,2),%eax │ │ │ │ + cvtsi2ss %rax,%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + divsd 0x40644(%rip),%xmm0 │ │ │ │ + mulsd 0x404f4(%rip),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm2,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm3 │ │ │ │ + jbe 42dcd │ │ │ │ + cvttsd2si %xmm0,%rdx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movsd 0x403e1(%rip),%xmm4 │ │ │ │ + andnpd %xmm0,%xmm2 │ │ │ │ + cvtsi2sd %rdx,%xmm1 │ │ │ │ + cmpnlesd %xmm1,%xmm3 │ │ │ │ + andpd %xmm4,%xmm3 │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + orpd %xmm2,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - jmp 3b88e │ │ │ │ - mov 0x60(%rsp),%rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r10d,%ecx │ │ │ │ - mov %r15,%r8 │ │ │ │ - lea 0x28661(%rip),%rbx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - push 0x60(%rsp) │ │ │ │ - lea 0x100(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x100(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x100(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0xf8(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x108(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - push 0xe8(%rsp) │ │ │ │ - push %rbx │ │ │ │ - mov 0x1b8(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x1b8(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - push $0x0 │ │ │ │ - push 0x88(%rsp) │ │ │ │ - push 0x88(%rsp) │ │ │ │ - push 0xb0(%rsp) │ │ │ │ - push 0xb0(%rsp) │ │ │ │ - push %r11 │ │ │ │ - mov 0xb8(%rsp),%r12 │ │ │ │ - mov %r11,0x88(%rsp) │ │ │ │ - push %r12 │ │ │ │ - mov 0xd8(%rsp),%r13 │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %r10d,0x1e8(%rsp) │ │ │ │ - call 64690 │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov %r15,%r9 │ │ │ │ - add $0x88,%rsp │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %edi,%edi │ │ │ │ - push 0xf0(%rsp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - push 0xf0(%rsp) │ │ │ │ - push 0xe8(%rsp) │ │ │ │ - push 0xf8(%rsp) │ │ │ │ - push 0x78(%rsp) │ │ │ │ - push 0xe0(%rsp) │ │ │ │ - push %rbx │ │ │ │ - mov 0x1b0(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x1b0(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - push $0x0 │ │ │ │ - push 0x80(%rsp) │ │ │ │ - push 0x80(%rsp) │ │ │ │ - push 0xa8(%rsp) │ │ │ │ - push 0xa8(%rsp) │ │ │ │ - mov 0x78(%rsp),%r11 │ │ │ │ - push %r11 │ │ │ │ - mov %r11,0x80(%rsp) │ │ │ │ - push %r12 │ │ │ │ - push %r13 │ │ │ │ - mov 0x1e8(%rsp),%r8d │ │ │ │ - call 64f90 │ │ │ │ - add $0x90,%rsp │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - jmp 3b8b9 │ │ │ │ - lea 0x4baed(%rip),%rcx │ │ │ │ - mov $0x260,%edx │ │ │ │ - lea 0x45f86(%rip),%rsi │ │ │ │ - lea 0x48952(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rcx,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %r8d,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ + mov %r9d,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ - sub $0xf8,%rsp │ │ │ │ - mov 0x138(%rsp),%rax │ │ │ │ - mov 0x188(%rsp),%r12 │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - mov %r8,0x60(%rsp) │ │ │ │ - mov 0x148(%rsp),%r14d │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0x140(%rsp),%rax │ │ │ │ - cvtsi2ssl 0x1e0(%r12),%xmm0 │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %r14d,%edi │ │ │ │ - mov 0x2c0(%r12),%ebp │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov 0x150(%rsp),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - mov 0x180(%rsp),%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x2bc(%r12),%eax │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - call 264d0 <__cxa_finalize@plt+0x22d00> │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 3c405 │ │ │ │ - lea 0x26089(%rip),%rcx │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov $0x18,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - call 34d0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0xc(%rbx),%rax │ │ │ │ - cvtsi2sdl 0xc(%rbx),%xmm1 │ │ │ │ - mulsd 0x1f8(%r12),%xmm1 │ │ │ │ - jmp 3bc31 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%r13 │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rsi,%r13 │ │ │ │ - je 3c3d8 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + mov 0x70(%rsp),%r10d │ │ │ │ + mov 0x78(%rsp),%r11 │ │ │ │ + mov 0x80(%rsp),%r15 │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 42fc0 │ │ │ │ + mov %ecx,0x24(%rsp) │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x9,%esi │ │ │ │ + ja 42e5d │ │ │ │ + jmp 42f78 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + je 42f50 │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp (%rdi,%rax,4),%ecx │ │ │ │ + jae 42e50 │ │ │ │ + lea 0x0(,%rax,4),%rcx │ │ │ │ + mov %edx,(%rbx) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 42f5d │ │ │ │ + add %rcx,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + sub %r14,%rbp │ │ │ │ + movd %edx,%xmm0 │ │ │ │ + cmp %rsi,%rbp │ │ │ │ + cmovl %rsi,%rbp │ │ │ │ + movd %ecx,%xmm1 │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + mov %ebp,0x20(%rbx) │ │ │ │ + movq %xmm0,0x4(%rbx) │ │ │ │ + cmp %ebp,%ecx │ │ │ │ + jb 42fd0 │ │ │ │ mov %r13d,%edx │ │ │ │ - cvtsi2sdl (%rax),%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 3bc20 │ │ │ │ - mov %r13d,0x9c(%rsp) │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 61e60 │ │ │ │ - lea 0x2602c(%rip),%rcx │ │ │ │ - mov $0x18,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 34d0 │ │ │ │ - mov (%r15),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 3c3e9 │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - lea (%rax,%rdx,4),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov (%r15),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov (%r15),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov (%r15),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov (%r15),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov (%r15),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov (%r15),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov (%r15),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov (%r15),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov (%r15),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov (%r15),%esi │ │ │ │ + mov %ecx,%esi │ │ │ │ + sub %ebp,%ecx │ │ │ │ + add %rbp,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + mov 0x18(%r12),%rdx │ │ │ │ + mov $0x30,%esi │ │ │ │ + cmovg %ecx,%r13d │ │ │ │ + add 0x10(%r12),%rbp │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov (%r15),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 3c058 │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - mov %r15,0x8(%rsp) │ │ │ │ - mov 0x10(%r15),%rdx │ │ │ │ - mov %r10,%r15 │ │ │ │ - add %esi,%ecx │ │ │ │ - mov %ebp,%esi │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - mov %ecx,0x88(%rsp) │ │ │ │ - mov %rbx,%rbp │ │ │ │ - cmova %ecx,%esi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea -0x1(%rsi),%ecx │ │ │ │ - mov %esi,%r10d │ │ │ │ - mov %ecx,0x8c(%rsp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - sub %esi,%ecx │ │ │ │ - mov %ecx,0x98(%rsp) │ │ │ │ - jmp 3bf18 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0xc(%r11),%edx │ │ │ │ - mov %r14d,%r12d │ │ │ │ - lea (%rsi,%r10,1),%eax │ │ │ │ - sub %esi,%r12d │ │ │ │ - sub %ecx,%eax │ │ │ │ - test %dl,%dl │ │ │ │ - je 3bf90 │ │ │ │ - lea (%r12,%r10,1),%r9d │ │ │ │ - add %edi,%eax │ │ │ │ - add %r9d,%eax │ │ │ │ - mov 0x14(%r11),%r11d │ │ │ │ - push %rdx │ │ │ │ - movzbl %dl,%r8d │ │ │ │ - push %r10 │ │ │ │ - mov %r10d,0x28(%rsp) │ │ │ │ - push %r12 │ │ │ │ - push %rdi │ │ │ │ - push %rax │ │ │ │ - push %r9 │ │ │ │ - push %r14 │ │ │ │ - push %rsi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - push %rcx │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - mov %r11d,%ecx │ │ │ │ - push (%rax,%r8,8) │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - mov 0xb0(%rsp),%rdx │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov (%rax,%r8,8),%r9 │ │ │ │ - mov 0xc8(%rsp),%r8 │ │ │ │ - call 268a0 <__cxa_finalize@plt+0x230d0> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov 0xc0(%rsp),%rsi │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov (%rdx,%rax,1),%rcx │ │ │ │ - movzbl 0x30(%rcx),%eax │ │ │ │ - mov %al,0x61(%rbp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rax,(%rsi,%rbx,8) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov %rax,(%rsi,%rbx,8) │ │ │ │ - mov 0x24(%rbp),%eax │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov %eax,(%rsi,%rbx,4) │ │ │ │ - movzbl 0xc(%rcx),%eax │ │ │ │ - mov 0x98(%rsp),%rsi │ │ │ │ - add $0x50,%rsp │ │ │ │ - mov 0x18(%rsp),%r10d │ │ │ │ - mov %eax,(%r15,%rbx,4) │ │ │ │ - mov 0x50(%rbp),%eax │ │ │ │ - mov %eax,0x0(%r13,%rbx,4) │ │ │ │ - mov 0x48(%rbp),%eax │ │ │ │ - mov %eax,(%rsi,%rbx,4) │ │ │ │ - mov 0x0(%r13,%rbx,4),%esi │ │ │ │ - lea -0x1(%rax,%rsi,1),%eax │ │ │ │ - mov %eax,(%rdi,%rbx,4) │ │ │ │ - mov (%r15,%rbx,4),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 3bfb0 │ │ │ │ - mov 0x48(%rbp),%eax │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %eax,(%rsi,%rbx,4) │ │ │ │ - mov 0x0(%r13,%rbx,4),%esi │ │ │ │ - lea -0x1(%rax,%rsi,1),%eax │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %eax,(%rsi,%rbx,4) │ │ │ │ - mov (%r15,%rbx,4),%edi │ │ │ │ - mov (%rcx),%eax │ │ │ │ - test %edi,%edi │ │ │ │ - jne 3c010 │ │ │ │ - movd 0x28(%rbp),%xmm0 │ │ │ │ - movd %eax,%xmm1 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - add $0x68,%rbp │ │ │ │ - punpckldq %xmm0,%xmm1 │ │ │ │ - movq %xmm1,(%rax,%rbx,8) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov (%rax),%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 3c050 │ │ │ │ - mov (%rdx,%rbx,8),%r11 │ │ │ │ - lea 0x0(,%rbx,8),%rsi │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov (%r11),%ecx │ │ │ │ - mov 0x4(%r11),%esi │ │ │ │ - mov %ecx,%edi │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 3bf56 │ │ │ │ - lea -0x1(%rbx),%edi │ │ │ │ - mov (%rdx,%rdi,8),%rdi │ │ │ │ - mov 0x4(%rdi),%r9d │ │ │ │ - mov %ecx,%edi │ │ │ │ - sub %r9d,%edi │ │ │ │ - cmp %r9d,%ecx │ │ │ │ - mov $0x0,%r9d │ │ │ │ - cmovb %r9d,%edi │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%r8d │ │ │ │ - jae 3bdc0 │ │ │ │ - lea 0x1(%r8),%eax │ │ │ │ mov (%rdx,%rax,8),%rax │ │ │ │ - movzbl 0xc(%r11),%edx │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %eax,%r12d │ │ │ │ - sub %esi,%r12d │ │ │ │ - cmp %esi,%eax │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmovb %eax,%r12d │ │ │ │ - lea (%rsi,%r10,1),%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - test %dl,%dl │ │ │ │ - jne 3bdd9 │ │ │ │ - mov 0x88(%rsp),%r8d │ │ │ │ - lea (%rdi,%r8,1),%r9d │ │ │ │ - add %r9d,%eax │ │ │ │ - add %r12d,%eax │ │ │ │ - jmp 3bde2 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %r14d,%eax │ │ │ │ - sub 0x0(%r13,%rbx,4),%eax │ │ │ │ - sub 0x48(%rbp),%eax │ │ │ │ - mov %eax,(%rsi,%rbx,4) │ │ │ │ - mov 0x0(%r13,%rbx,4),%esi │ │ │ │ - mov 0x48(%rbp),%edi │ │ │ │ - add %esi,%edi │ │ │ │ - cmp %edi,%r14d │ │ │ │ - jb 3c54e │ │ │ │ - lea -0x1(%rax,%rsi,1),%eax │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %eax,(%rsi,%rbx,4) │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jae 3bedc │ │ │ │ - lea 0x4b5ce(%rip),%rcx │ │ │ │ - mov $0x32f,%edx │ │ │ │ - lea 0x45a87(%rip),%rsi │ │ │ │ - lea 0x45a92(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rcx),%esi │ │ │ │ - mov 0x8c(%rsp),%ecx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x24(%rbp),%edi │ │ │ │ - add %esi,%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - add %r12d,%ecx │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jb 3beef │ │ │ │ - mov 0x98(%rsp),%ecx │ │ │ │ - add %ecx,%edi │ │ │ │ - lea (%rdi,%rax,1),%ecx │ │ │ │ - sub %esi,%ecx │ │ │ │ - sub %r12d,%ecx │ │ │ │ - movd %ecx,%xmm0 │ │ │ │ - jmp 3beef │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%r10 │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x27fa8(%rip),%rbx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov (%rcx),%rsi │ │ │ │ - mov 0x8(%rcx),%rdx │ │ │ │ - push 0x70(%rsp) │ │ │ │ - lea 0xd0(%rsp),%rcx │ │ │ │ - push %rcx │ │ │ │ - lea 0xe0(%rsp),%rcx │ │ │ │ - push %rcx │ │ │ │ - lea 0x100(%rsp),%rcx │ │ │ │ - push %rcx │ │ │ │ - lea 0xf8(%rsp),%rcx │ │ │ │ - push %rcx │ │ │ │ - lea 0x108(%rsp),%rcx │ │ │ │ - push %rcx │ │ │ │ - push 0xc8(%rsp) │ │ │ │ - push %rbx │ │ │ │ - mov 0x1a8(%rsp),%ecx │ │ │ │ - push %rcx │ │ │ │ - mov 0x1a8(%rsp),%ecx │ │ │ │ - push %rcx │ │ │ │ - mov %r14d,%ecx │ │ │ │ - push %rax │ │ │ │ - push 0xb0(%rsp) │ │ │ │ - push 0xb0(%rsp) │ │ │ │ - push 0xb0(%rsp) │ │ │ │ - push 0xb0(%rsp) │ │ │ │ - push %r10 │ │ │ │ - mov %r10,0x90(%rsp) │ │ │ │ - push 0xb0(%rsp) │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - call 64690 │ │ │ │ - add $0x90,%rsp │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - je 3c413 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ + movq %rbp,%xmm2 │ │ │ │ + mov %r13d,0x24(%rbx) │ │ │ │ + movq 0x18(%rax),%xmm0 │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + mov %r11,0x30(%rbx) │ │ │ │ + mov %r10b,0x60(%rbx) │ │ │ │ + mov %r9,0x40(%rbx) │ │ │ │ + punpcklqdq %xmm2,%xmm0 │ │ │ │ + mov %r15,0x38(%rbx) │ │ │ │ + mov %eax,0x4c(%rbx) │ │ │ │ + movups %xmm0,0x10(%rbx) │ │ │ │ + call 13000 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %r14d,%r8d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - push 0xd0(%rsp) │ │ │ │ - push 0xf0(%rsp) │ │ │ │ - push 0xe8(%rsp) │ │ │ │ - push 0xf8(%rsp) │ │ │ │ - push 0x98(%rsp) │ │ │ │ - push 0xc0(%rsp) │ │ │ │ - push %rbx │ │ │ │ - mov 0x1a0(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x1a0(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov (%r15),%eax │ │ │ │ - push %rax │ │ │ │ - push 0xa8(%rsp) │ │ │ │ - push 0xa8(%rsp) │ │ │ │ - push 0xa8(%rsp) │ │ │ │ - push 0xa8(%rsp) │ │ │ │ - push %r10 │ │ │ │ - mov %r10,0x90(%rsp) │ │ │ │ - push 0xa8(%rsp) │ │ │ │ - push 0xb8(%rsp) │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - mov %rsi,0x98(%rsp) │ │ │ │ - call 64f90 │ │ │ │ - mov (%r15),%eax │ │ │ │ - mov 0x98(%rsp),%rsi │ │ │ │ - add $0x90,%rsp │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - je 3c2be │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - mov (%rax,%rbp,8),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - movq $0x0,(%rax,%rbp,8) │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - mov (%rax,%rbp,8),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - movq $0x0,(%rax,%rbp,8) │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov (%rax,%rbp,8),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - cmpl $0xffffffff,(%r12) │ │ │ │ - movq $0x0,(%rax,%rbp,8) │ │ │ │ - je 3c3d0 │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdx,%r13,8),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - mov (%r12),%eax │ │ │ │ - movq $0x0,(%rdx,%r13,8) │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0x1,%r13 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jb 3c268 │ │ │ │ - call 32c0 │ │ │ │ - add $0x1,%rbp │ │ │ │ - add $0x4,%r12 │ │ │ │ - add $0x8,%rbx │ │ │ │ - movq $0x0,-0x8(%rbx) │ │ │ │ - cmp (%r15),%ebp │ │ │ │ - jb 3c1f0 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov 0xc8(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov (%r15),%eax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,0x58(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %r15,%rsi │ │ │ │ - mov 0xa8(%rsp),%rcx │ │ │ │ - mov 0x9c(%rsp),%edx │ │ │ │ - mov %eax,(%rcx) │ │ │ │ - call 61af0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xd8(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3c56d │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - add $0xf8,%rsp │ │ │ │ + push $0x0 │ │ │ │ + mov 0xa0(%rsp),%edx │ │ │ │ + mov 0x24(%rbx),%r9d │ │ │ │ + call 5b100 │ │ │ │ + pop %rax │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rdx │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 42ff1 │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - jmp 3c28f │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1,%edx │ │ │ │ - mov %edx,0x9c(%rsp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 3bc4d │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x9c(%rsp),%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 61af0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - jmp 3c396 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov 0x60fd4(%rip),%rdi │ │ │ │ - lea 0x4804d(%rip),%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov (%r15),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 3c405 │ │ │ │ - lea 0xbc(%rsp),%rax │ │ │ │ - mov %r15,0x18(%rsp) │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0xb8(%rsp),%rax │ │ │ │ - mov 0xa0(%rsp),%rbp │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %r14d,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0x0(%rbp),%esi │ │ │ │ - call 262d0 <__cxa_finalize@plt+0x22b00> │ │ │ │ - mov 0xbc(%rsp),%eax │ │ │ │ - mov 0x0(%rbp),%r9d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov 0x60f57(%rip),%rdi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x47ff5(%rip),%rdx │ │ │ │ - push %rax │ │ │ │ - mov 0xc0(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 3c503 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x60f1e(%rip),%rdi │ │ │ │ + lea 0x0(,%rax,4),%rcx │ │ │ │ + mov %edx,(%rbx) │ │ │ │ + sub $0x1,%edx │ │ │ │ + mov (%rdi,%rdx,4),%edx │ │ │ │ + add %rcx,%rdi │ │ │ │ + lea 0x1(%rdx),%esi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + jmp 42e7b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x24(%rsp),%rdx │ │ │ │ + lea -0x994(%rip),%rcx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + mov %r10d,0xc(%rsp) │ │ │ │ + call 70290 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + mov 0xc(%rsp),%r10d │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,%eax │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + lea 0x0(,%rax,4),%rcx │ │ │ │ + jmp 42e6c │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 42e7b │ │ │ │ + nop │ │ │ │ + mov 0x5a429(%rip),%rdi │ │ │ │ + lea 0x41fb2(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x4654d(%rip),%rdx │ │ │ │ - movsbl (%rax,%r15,1),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%r15 │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jne 3c4d8 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x60ef1(%rip),%rdi │ │ │ │ - lea 0x45593(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - add $0x68,%rbp │ │ │ │ - add $0x8,%rbx │ │ │ │ - mov (%rax,%r12,4),%ecx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov (%rax,%r12,4),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%r12 │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmp (%rax),%r12d │ │ │ │ - jb 3c477 │ │ │ │ - jmp 3c405 │ │ │ │ - lea 0x4b06b(%rip),%rcx │ │ │ │ - mov $0x32d,%edx │ │ │ │ - lea 0x45524(%rip),%rsi │ │ │ │ - lea 0x47ef0(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ + jmp 42f2b │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %r9,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - mov 0xe0(%rsp),%rsi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov 0xf0(%rsp),%r15 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0xe8(%rsp),%eax │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov 0xb8(%rsp),%r13 │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov 0xc0(%rsp),%r12 │ │ │ │ - movsd 0x1d8(%r15),%xmm0 │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - mov %r13,%rcx │ │ │ │ - movsd 0x2b0(%r15),%xmm1 │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x2b8(%r15),%eax │ │ │ │ - movl $0x0,0x5c(%rsp) │ │ │ │ - movl $0x0,0x60(%rsp) │ │ │ │ - movl $0x0,0x64(%rsp) │ │ │ │ - push %rax │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x68(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0xe8(%rsp),%r9 │ │ │ │ - mov 0xe0(%rsp),%r8d │ │ │ │ - call 63330 │ │ │ │ - lea 0x190(%r15),%r11 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - push %r15 │ │ │ │ - lea 0x64(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - push 0x48(%rsp) │ │ │ │ - push 0x48(%rsp) │ │ │ │ - movzbl 0x3c(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x1a0(%r15),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x198(%r15),%eax │ │ │ │ - push %rax │ │ │ │ - push %r11 │ │ │ │ - mov 0x100(%rsp),%edi │ │ │ │ - mov %r11,0x70(%rsp) │ │ │ │ - push %rdi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - push %r12 │ │ │ │ - push %r13 │ │ │ │ - push %r14 │ │ │ │ - mov 0x88(%rsp),%r9 │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov 0xb0(%rsp),%edx │ │ │ │ - call 3bb10 │ │ │ │ - mov 0xbc(%rsp),%r14d │ │ │ │ - add $0x60,%rsp │ │ │ │ - lea 0x54(%rsp),%rcx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - push %r15 │ │ │ │ - push %r12 │ │ │ │ - push %r13 │ │ │ │ - movsbl 0x3c(%rsp),%r12d │ │ │ │ - push %r12 │ │ │ │ - push %r14 │ │ │ │ - mov 0x198(%r15),%edx │ │ │ │ - push %rdx │ │ │ │ - mov 0x68(%rsp),%r11 │ │ │ │ - push %r11 │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - lea 0x8f(%rsp),%r9 │ │ │ │ - lea 0x98(%rsp),%r8 │ │ │ │ - call 3ae50 │ │ │ │ - add $0x40,%rsp │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 3c74c │ │ │ │ - lea (%r14,%r14,2),%rdx │ │ │ │ - mov %rbp,%r12 │ │ │ │ - lea (%r14,%rdx,4),%rdx │ │ │ │ - lea 0x0(%rbp,%rdx,8),%r13 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x68,%r12 │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jne 3c738 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov 0x50(%rsp),%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 61af0 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x58(%rsi),%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + call 5b170 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3c79e │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0x78,%rsp │ │ │ │ + movq $0x0,0x58(%rbx) │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %r8,%r10 │ │ │ │ push %r14 │ │ │ │ + mov %r9,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %ecx,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %r12,%rbp │ │ │ │ push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ - mov 0x20(%rdi),%eax │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - mov %r8d,0x14(%rsp) │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 3caa0 │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - mov %rdi,%r13 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movsbl %sil,%r14d │ │ │ │ - jmp 3c810 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%r13),%edx │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jae 3c96c │ │ │ │ - lea (%rbx,%rbx,4),%rax │ │ │ │ - lea (%rbx,%rax,2),%rdx │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - lea (%rax,%rdx,8),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1d9a0 <__cxa_finalize@plt+0x1a1d0> │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jne 3c800 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1dbe0 <__cxa_finalize@plt+0x1a410> │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - mov 0x58(%r12),%rdi │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - call 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ - mov (%rsp),%edx │ │ │ │ - add %eax,0x4(%rsp) │ │ │ │ - mov 0x58(%r12),%rdi │ │ │ │ - cmp 0x80(%rsp),%edx │ │ │ │ - jb 3c9d0 │ │ │ │ - mov 0x80(%rsp),%edx │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x70(%rsp),%r9 │ │ │ │ + mov 0x98(%rsp),%r15d │ │ │ │ + mov 0xb8(%rsp),%r11d │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 43270 │ │ │ │ + mov %r12d,0x24(%rsp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x9,%esi │ │ │ │ + ja 430ad │ │ │ │ + jmp 43220 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 431f8 │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp (%rdi,%rax,4),%ebp │ │ │ │ + jae 430a0 │ │ │ │ + lea 0x0(,%rax,4),%rcx │ │ │ │ + mov %edx,(%rbx) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 43205 │ │ │ │ + add %rcx,%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - call 16850 <__cxa_finalize@plt+0x13080> │ │ │ │ - mov (%rsp),%edx │ │ │ │ - mov 0x58(%r12),%rdi │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - mov %edx,%esi │ │ │ │ - sub 0x80(%rsp),%esi │ │ │ │ - call 16850 <__cxa_finalize@plt+0x13080> │ │ │ │ - mov 0x1c(%rsp),%r9d │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov 0x40(%rbp),%r11d │ │ │ │ - mov 0x44(%rbp),%r10d │ │ │ │ - lea 0x1(%rbx),%edx │ │ │ │ - or $0x20,%eax │ │ │ │ - cmp 0x70(%rsp),%r9d │ │ │ │ - movzbl 0x48(%rbp),%ebp │ │ │ │ - cmovg %eax,%r15d │ │ │ │ - mov %r15d,%eax │ │ │ │ - or $0x8,%eax │ │ │ │ - cmp 0x78(%rsp),%esi │ │ │ │ - cmovg %eax,%r15d │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 3c990 │ │ │ │ - or $0x2,%r15d │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 3c9f0 │ │ │ │ - cmpb $0x0,0x60(%r12) │ │ │ │ - jne 3c9c2 │ │ │ │ - or $0x4,%r15d │ │ │ │ - cmp %edx,0x20(%r13) │ │ │ │ - je 3c932 │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ - lea (%rdx,%rax,2),%rdx │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - mov %esi,0x1c(%rsp) │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 1d9a0 <__cxa_finalize@plt+0x1a1d0> │ │ │ │ - mov 0x20(%r13),%edx │ │ │ │ - mov 0x1c(%rsp),%esi │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - cmp %r14d,%eax │ │ │ │ - je 3c804 │ │ │ │ - cmp %r10d,0x14(%rsp) │ │ │ │ - jb 3c950 │ │ │ │ - test %bpl,%bpl │ │ │ │ - jne 3c950 │ │ │ │ - cmpl $0x4,(%rsp) │ │ │ │ - ja 3c804 │ │ │ │ - test %esi,%esi │ │ │ │ - jle 3c804 │ │ │ │ - cmpb $0x0,0x60(%r12) │ │ │ │ - jne 3c9e0 │ │ │ │ - add $0x1,%rbx │ │ │ │ - or $0x10,%r15d │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jb 3c810 │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - mov %eax,(%rdx) │ │ │ │ + movd %edx,%xmm0 │ │ │ │ + mov 0x90(%rsp),%edx │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + sub %rdx,%r12 │ │ │ │ + movd %ecx,%xmm1 │ │ │ │ + cmp %rsi,%r12 │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + cmovl %rsi,%r12 │ │ │ │ + movq %xmm0,0x4(%rbx) │ │ │ │ + sub %r12d,%ebp │ │ │ │ + mov %r12d,0x20(%rbx) │ │ │ │ + mov %ebp,0x28(%rbx) │ │ │ │ + cmp %r12d,%ecx │ │ │ │ + jb 43280 │ │ │ │ + mov 0x10(%r13),%rdx │ │ │ │ + mov %ecx,%esi │ │ │ │ + sub %r12d,%ecx │ │ │ │ + mov %r11b,0x60(%rbx) │ │ │ │ + mov %r9,0x40(%rbx) │ │ │ │ + add %r12,%rdx │ │ │ │ + mov %r14,0x38(%rbx) │ │ │ │ + mov %rdx,0x18(%rbx) │ │ │ │ + mov %r15d,%edx │ │ │ │ + add %r12,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + mov 0xb0(%rsp),%edx │ │ │ │ + mov 0x88(%rsp),%esi │ │ │ │ + cmovg %ecx,%r15d │ │ │ │ + mov 0x78(%rsp),%ecx │ │ │ │ + add 0xa0(%rsp),%edx │ │ │ │ + mov %esi,0x4c(%rbx) │ │ │ │ + mov $0x30,%esi │ │ │ │ + sub %edx,%ecx │ │ │ │ + cmp 0x78(%rsp),%edx │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %r15d,0x24(%rbx) │ │ │ │ + cmovae %edx,%ecx │ │ │ │ + mov 0xa8(%rsp),%edx │ │ │ │ + add 0x80(%rsp),%edx │ │ │ │ + add 0xb0(%rsp),%edx │ │ │ │ + cmp 0x88(%rsp),%edx │ │ │ │ + cmova 0x88(%rsp),%edx │ │ │ │ + mov %ecx,0x48(%rbx) │ │ │ │ + xor %edi,%edi │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %edx,0x50(%rbx) │ │ │ │ + mov 0x18(%r13),%rdx │ │ │ │ + mov (%rdx,%rax,8),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %r10,0x30(%rbx) │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + call 13000 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,0x58(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + push $0x0 │ │ │ │ + mov 0x98(%rsp),%edx │ │ │ │ + mov 0x24(%rbx),%r9d │ │ │ │ + call 5b100 │ │ │ │ + pop %rax │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rdx │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 432a1 │ │ │ │ add $0x38,%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 3ca40 │ │ │ │ - cmp %r11d,0x18(%rsp) │ │ │ │ - jb 3c8e5 │ │ │ │ - cmpl $0x4,(%rsp) │ │ │ │ - ja 3c8f5 │ │ │ │ - test %r9d,%r9d │ │ │ │ - jle 3c8f5 │ │ │ │ - cmpb $0x0,0x60(%r12) │ │ │ │ - je 3c8f1 │ │ │ │ - or $0x10,%r15d │ │ │ │ - jmp 3c8f5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - call 15db0 <__cxa_finalize@plt+0x125e0> │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,%r9d │ │ │ │ - jmp 3c8a2 │ │ │ │ - nop │ │ │ │ - or $0x4,%r15d │ │ │ │ - jmp 3c804 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %r10d,0x24(%rsp) │ │ │ │ - lea (%rax,%rax,4),%rdi │ │ │ │ - mov %esi,0x20(%rsp) │ │ │ │ - lea (%rax,%rdi,2),%rdi │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - mov %edx,0x1c(%rsp) │ │ │ │ - lea (%rax,%rdi,8),%rdi │ │ │ │ - call 1d9a0 <__cxa_finalize@plt+0x1a1d0> │ │ │ │ - mov 0x1c(%rsp),%edx │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov 0x24(%rsp),%r10d │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jne 3c8e5 │ │ │ │ - cmp %edx,0x20(%r13) │ │ │ │ - je 3c950 │ │ │ │ - jmp 3c8fb │ │ │ │ nopl (%rax) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %r10d,0x2c(%rsp) │ │ │ │ - lea (%rax,%rax,4),%rdi │ │ │ │ - mov %r9d,0x28(%rsp) │ │ │ │ - lea (%rax,%rdi,2),%rdi │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - mov %esi,0x24(%rsp) │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - lea (%rax,%rdi,8),%rdi │ │ │ │ + add $0x1,%edx │ │ │ │ + lea 0x0(,%rax,4),%rcx │ │ │ │ + mov %edx,(%rbx) │ │ │ │ + sub $0x1,%edx │ │ │ │ + mov (%rdi,%rdx,4),%edx │ │ │ │ + add %rcx,%rdi │ │ │ │ + lea 0x1(%rdx),%esi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + jmp 430cb │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + lea 0x24(%rsp),%rdx │ │ │ │ + lea -0xc41(%rip),%rcx │ │ │ │ + xor %r8d,%r8d │ │ │ │ mov %r11d,0x1c(%rsp) │ │ │ │ - call 1d9a0 <__cxa_finalize@plt+0x1a1d0> │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + call 70290 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,%eax │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ mov 0x1c(%rsp),%r11d │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov 0x24(%rsp),%esi │ │ │ │ - mov 0x28(%rsp),%r9d │ │ │ │ - cmp %r14d,%eax │ │ │ │ - mov 0x2c(%rsp),%r10d │ │ │ │ - jne 3c998 │ │ │ │ - jmp 3c8f5 │ │ │ │ + lea 0x0(,%rax,4),%rcx │ │ │ │ + jmp 430bc │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 3c96c │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 430cb │ │ │ │ + nop │ │ │ │ + mov 0x5a179(%rip),%rdi │ │ │ │ + lea 0x41d02(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 431d2 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %r9d,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov $0x68,%esi │ │ │ │ push %rbx │ │ │ │ - sub $0x108,%rsp │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov 0x148(%rsp),%edx │ │ │ │ - mov %r9,0x68(%rsp) │ │ │ │ - mov (%rsi),%r9d │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ - mov 0x150(%rsp),%r15 │ │ │ │ - mov %dl,0x8f(%rsp) │ │ │ │ - mov %fs:0x28,%rcx │ │ │ │ - mov %rcx,0xf8(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - movl $0x0,0xb4(%rsp) │ │ │ │ - movl $0x0,0xb8(%rsp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 3d1a8 │ │ │ │ - movsbl %dl,%eax │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - lea 0x190(%r15),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0xc8(%rsp),%rax │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - jmp 3cc39 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebp,%eax │ │ │ │ - and $0x1a,%eax │ │ │ │ - mov %al,0x18(%rsp) │ │ │ │ - jne 3ccf8 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - mov 0x4(%rsp),%edx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - add %r12,%rdi │ │ │ │ - call 228d0 <__cxa_finalize@plt+0x1f100> │ │ │ │ - and $0x24,%ebp │ │ │ │ - mov %rax,%rbx │ │ │ │ - jne 3d160 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 79ae0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xc0(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 3d148 │ │ │ │ - mov 0xc4(%rsp),%ecx │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 3d130 │ │ │ │ - mov 0xc8(%rsp),%edx │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 3d118 │ │ │ │ - mov 0xcc(%rsp),%eax │ │ │ │ - movq $0x0,0xe0(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3d100 │ │ │ │ - movq $0x0,0xe8(%rsp) │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp (%r14),%r13d │ │ │ │ - jae 3d1a8 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - mov 0x198(%r15),%ecx │ │ │ │ - push 0x10(%rsp) │ │ │ │ - lea 0x0(%r13,%r13,4),%rax │ │ │ │ - push $0xc │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov $0x6,%r9d │ │ │ │ - mov $0x6,%r8d │ │ │ │ - push $0x3 │ │ │ │ - add %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - push $0x3 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x24(%rsp),%esi │ │ │ │ - call 3c7b0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %eax,%ebp │ │ │ │ - test %al,%al │ │ │ │ - je 3cc2c │ │ │ │ - test $0x26,%al │ │ │ │ - je 3cb80 │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov 0x2c4(%r15),%ecx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ xor %edi,%edi │ │ │ │ - lea 0xc0(%rsp),%r9 │ │ │ │ - mov 0x2c8(%r15),%r8d │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - call 4d780 │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ + mov %edx,0x34(%rsp) │ │ │ │ + mov %dl,0x17(%rsp) │ │ │ │ + call 13000 │ │ │ │ xor %edi,%edi │ │ │ │ - mov 0x2c4(%r15),%ecx │ │ │ │ - mov 0x2c8(%r15),%r8d │ │ │ │ - lea 0xc4(%rsp),%r9 │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - call 4d780 │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - mov %ebp,%eax │ │ │ │ - and $0x1a,%eax │ │ │ │ - mov %al,0x18(%rsp) │ │ │ │ - je 3cb8f │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov 0x2c4(%r15),%ecx │ │ │ │ + mov $0x30,%esi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 13000 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + movl $0x0,0x1c(%rbx) │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ + movl $0x0,0x28(%rbx) │ │ │ │ + mov %di,0x2c(%rbx) │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 43340 │ │ │ │ + lea -0x1(%rbp),%eax │ │ │ │ + lea (%r14,%rax,8),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + mov 0x18(%rax),%edx │ │ │ │ + mov 0x28(%rax),%eax │ │ │ │ xor %edi,%edi │ │ │ │ - mov 0x140(%rsp),%edx │ │ │ │ - mov 0x70(%rsp),%r9 │ │ │ │ - mov 0x2c8(%r15),%r8d │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - sub %ecx,%edx │ │ │ │ - add (%rbx),%rdx │ │ │ │ - call 4d780 │ │ │ │ - mov 0x2c4(%r15),%ecx │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ + mov %edx,0x18(%rbx) │ │ │ │ + lea 0x2(%rax),%esi │ │ │ │ + shl $0x6,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 43819 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + mov 0x28(%rax),%edx │ │ │ │ + mov 0x20(%rax),%rsi │ │ │ │ + shl $0x3,%rdx │ │ │ │ + call 3480 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov 0x28(%rdi),%eax │ │ │ │ + add %eax,0x28(%rbx) │ │ │ │ + mov 0x8(%rdi),%r14 │ │ │ │ + call 5f8c0 │ │ │ │ xor %edi,%edi │ │ │ │ - mov 0x140(%rsp),%edx │ │ │ │ - mov 0x2c8(%r15),%r8d │ │ │ │ - lea 0xcc(%rsp),%r9 │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - sub %ecx,%edx │ │ │ │ - add 0x8(%rbx),%rdx │ │ │ │ - call 4d780 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - mov 0x4(%rsp),%edx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - add %r12,%rdi │ │ │ │ - call 228d0 <__cxa_finalize@plt+0x1f100> │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov %eax,%r13d │ │ │ │ + lea 0x1(%r13),%esi │ │ │ │ + mov %r13,%r12 │ │ │ │ + call 13000 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + mov 0x1c(%rax),%eax │ │ │ │ + lea (%r14,%rax,1),%rsi │ │ │ │ + mov %rdi,%r14 │ │ │ │ + call 3480 │ │ │ │ + movb $0x0,(%r14,%r13,1) │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + jbe 43871 │ │ │ │ mov %ebp,%eax │ │ │ │ - and $0x18,%eax │ │ │ │ - and $0x24,%ebp │ │ │ │ - mov %al,0x18(%rsp) │ │ │ │ - mov %bpl,0x60(%rsp) │ │ │ │ - jne 3d160 │ │ │ │ - test %al,%al │ │ │ │ - je 3cbb0 │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rax,%rax,8),%rdx │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 79390 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,0xbc(%rsp) │ │ │ │ - call 79b00 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %r15,0x38(%rsp) │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea -0x1(%rbp),%eax │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %r13d,%r15d │ │ │ │ + mov (%rdx,%r13,8),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov -0x8(%rdx,%r13,8),%rax │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + cmp %rax,(%rdi) │ │ │ │ + jne 4387b │ │ │ │ + cmpb $0x0,0x17(%rsp) │ │ │ │ + jne 435ac │ │ │ │ + lea (%rdx,%r13,8),%rbp │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 5f8c0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ + lea (%rax,%r12,1),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + mov 0x1c(%rax),%eax │ │ │ │ + lea (%rdi,%rax,1),%rsi │ │ │ │ + mov %r12d,%edi │ │ │ │ + add %rcx,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + movb $0x0,(%r14,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x28(%rbx),%edx │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + mov 0x28(%rax),%eax │ │ │ │ + lea 0x2(%rdx,%rax,1),%esi │ │ │ │ + shl $0x6,%rsi │ │ │ │ + call 13000 │ │ │ │ + cmpb $0x0,0x17(%rsp) │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + je 435c7 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x1(%r15),%eax │ │ │ │ + lea (%rdi,%rax,8),%r14 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jb 43653 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 5f8c0 │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov (%r14),%rcx │ │ │ │ + xor %r14d,%r14d │ │ │ │ mov %eax,%edx │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %dl,0x18(%rsp) │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - call 79420 │ │ │ │ - mov 0x38(%rsp),%ebp │ │ │ │ - mov 0xc8(%rsp,%rbp,4),%esi │ │ │ │ + mov 0x58(%rsi),%rax │ │ │ │ + mov 0x1c(%rax),%r12d │ │ │ │ + add 0x20(%rsi),%r12d │ │ │ │ + sub 0x20(%rcx),%r12d │ │ │ │ + mov 0x58(%rcx),%rcx │ │ │ │ + sub 0x1c(%rcx),%r12d │ │ │ │ + sub %edx,%r12d │ │ │ │ + je 4352e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x1,%r14d │ │ │ │ + call 5f350 │ │ │ │ + cmp %r14d,%r12d │ │ │ │ + jne 43510 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + mov 0x28(%rax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 43590 │ │ │ │ + mov 0x20(%rax),%rdx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x0(,%r15,8),%r14 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea (%rdx,%r14,1),%rax │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ test %esi,%esi │ │ │ │ - jne 3d1d8 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - je 3cbb0 │ │ │ │ + je 43587 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x1,%r12d │ │ │ │ + call 5f350 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x58(%rax),%rcx │ │ │ │ + mov 0x20(%rcx),%rdx │ │ │ │ + lea (%rdx,%r14,1),%rax │ │ │ │ + cmp 0x4(%rax),%r12d │ │ │ │ + jb 43560 │ │ │ │ + mov 0x28(%rcx),%ecx │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %ecx,%r15d │ │ │ │ + jb 43540 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 4370a │ │ │ │ + mov 0x10(%rsp),%r12d │ │ │ │ + jmp 43400 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + sub %r13d,%eax │ │ │ │ + lea (%rdx,%rax,8),%rbp │ │ │ │ + mov %eax,%r15d │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + jmp 43433 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea -0x1(%r15),%eax │ │ │ │ + lea (%rdi,%rax,8),%r14 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov 0x18(%rdi),%r12d │ │ │ │ + call 5f900 │ │ │ │ + add %eax,%r12d │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + cmp 0x18(%rax),%r12d │ │ │ │ + jb 436c4 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 5f8c0 │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov (%r14),%rcx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x58(%rsi),%rax │ │ │ │ + mov 0x1c(%rax),%r12d │ │ │ │ + add 0x20(%rsi),%r12d │ │ │ │ + sub 0x20(%rcx),%r12d │ │ │ │ + mov 0x58(%rcx),%rcx │ │ │ │ + sub 0x1c(%rcx),%r12d │ │ │ │ + sub %edx,%r12d │ │ │ │ + je 4352e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x1,%r14d │ │ │ │ + call 5f350 │ │ │ │ + cmp %r14d,%r12d │ │ │ │ + jne 43638 │ │ │ │ + jmp 43526 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + mov 0x18(%rdi),%r12d │ │ │ │ + mov 0x18(%rax),%r15d │ │ │ │ + call 5f900 │ │ │ │ + add %eax,%r12d │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jae 434d6 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov 0x18(%rdi),%r12d │ │ │ │ + call 5f900 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + mov 0x18(%rax),%eax │ │ │ │ + sub %r12d,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %eax,%r12d │ │ │ │ + je 434d6 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x1,%r15d │ │ │ │ + call 5f350 │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jne 436a9 │ │ │ │ + jmp 434d6 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov 0x18(%rdi),%r15d │ │ │ │ + call 5f900 │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + mov 0x58(%rcx),%rcx │ │ │ │ + mov 0x18(%rcx),%r12d │ │ │ │ + sub %r15d,%r12d │ │ │ │ + sub %eax,%r12d │ │ │ │ + je 435f8 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov $0x2,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ + add $0x1,%r15d │ │ │ │ + call 5f350 │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jne 436ef │ │ │ │ + jmp 435f8 │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 4373f │ │ │ │ + mov 0x80(%rsp),%r12d │ │ │ │ + mov 0x88(%rsp),%r13d │ │ │ │ xor %ebp,%ebp │ │ │ │ - call 7a5d0 │ │ │ │ + mov %r13d,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call 7a610 │ │ │ │ + add $0x1,%ebp │ │ │ │ + call 5f350 │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + jne 4372c │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movl $0x0,0x1c(%rbx) │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call 7a470 │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov %eax,0x14(%rbx) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov 0x58(%rax),%rcx │ │ │ │ + mov %rdx,(%r15) │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + movd 0x24(%rax),%xmm1 │ │ │ │ + mov %edx,0x8(%r15) │ │ │ │ + mov 0x20(%rax),%edx │ │ │ │ + add 0x1c(%rcx),%edx │ │ │ │ + mov 0x28(%rax),%ecx │ │ │ │ + movd %edx,%xmm0 │ │ │ │ + mov %ecx,0x28(%r15) │ │ │ │ + mov 0x18(%rax),%rcx │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movq %xmm0,0x20(%r15) │ │ │ │ + mov %rcx,0x18(%r15) │ │ │ │ + mov %rax,0x38(%r15) │ │ │ │ + mov 0x18(%rbx),%eax │ │ │ │ + mov %eax,0x48(%r15) │ │ │ │ + call 5f900 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call 7a590 │ │ │ │ - mov (%rbx),%ecx │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %ecx,0x98(%rsp) │ │ │ │ - lea 0x0(,%rax,4),%rsi │ │ │ │ - mov %eax,0x88(%rsp) │ │ │ │ - mov %rsi,0x90(%rsp) │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x90(%rsp),%rsi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x98(%rsp),%ecx │ │ │ │ - movzbl 0x60(%rsp),%esi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x0(,%rcx,4),%rdx │ │ │ │ - lea 0x0(,%rcx,8),%r8 │ │ │ │ - test %sil,%sil │ │ │ │ - je 3d3d3 │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov 0x140(%rsp),%r10d │ │ │ │ - sub 0x2c4(%r15),%r10d │ │ │ │ - mov %r10d,(%rdx,%rcx,4) │ │ │ │ - mov 0x140(%rsp),%r10d │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - lea -0x1(%r10),%eax │ │ │ │ - mov %eax,(%rdx,%rcx,4) │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rdx,(%rdi,%rcx,8) │ │ │ │ - mov %sil,(%rax,%rcx,1) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 3d5fd │ │ │ │ - sub $0x8,%rsp │ │ │ │ - push $0xfffffffffffffffe │ │ │ │ - mov 0x198(%r15),%eax │ │ │ │ - push %rax │ │ │ │ - push 0x20(%rsp) │ │ │ │ - mov 0x160(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - push 0x90(%rsp) │ │ │ │ - push 0x60(%rsp) │ │ │ │ - push 0xb8(%rsp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov 0xc8(%rsp),%r8d │ │ │ │ - mov 0x88(%rsp),%rcx │ │ │ │ - mov 0x90(%rsp),%rdx │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - call 3b1d0 │ │ │ │ - mov $0x10,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - add $0x40,%rsp │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 20370 <__cxa_finalize@plt+0x1cba0> │ │ │ │ - mov 0x18c(%r15),%eax │ │ │ │ - mov 0x1b0(%r15),%r10d │ │ │ │ - lea 0xb4(%rsp),%rcx │ │ │ │ - movl $0xa,0x18c(%r15) │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - mov %r10d,0x58(%rsp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movl $0xa,0x1b0(%r15) │ │ │ │ - push %r15 │ │ │ │ - push 0x78(%rsp) │ │ │ │ - push 0x48(%rsp) │ │ │ │ - mov 0x24(%rsp),%r11d │ │ │ │ - push %r11 │ │ │ │ - mov 0xb0(%rsp),%edx │ │ │ │ - push %rdx │ │ │ │ - mov 0x198(%r15),%edx │ │ │ │ - push %rdx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - push 0x40(%rsp) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0xef(%rsp),%r9 │ │ │ │ - lea 0xf8(%rsp),%r8 │ │ │ │ - call 3ae50 │ │ │ │ - mov 0xa0(%rsp),%eax │ │ │ │ - mov 0x98(%rsp),%r10d │ │ │ │ - add $0x40,%rsp │ │ │ │ - cmpl $0x1,0x0(%rbp) │ │ │ │ - mov %eax,0x18c(%r15) │ │ │ │ - mov %r10d,0x1b0(%r15) │ │ │ │ - movl $0xffffffff,0x58(%rsp) │ │ │ │ - je 3d550 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x140(%rsp),%edi │ │ │ │ - cvtsi2ssl 0x1e0(%r15),%xmm0 │ │ │ │ - call 264d0 <__cxa_finalize@plt+0x22d00> │ │ │ │ - cmpl $0x1,0x0(%rbp) │ │ │ │ - je 3d478 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1e6c0 <__cxa_finalize@plt+0x1aef0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x88(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 3d0eb │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - mov %rcx,%r12 │ │ │ │ - lea (%rsi,%rax,4),%rax │ │ │ │ - lea (%rcx,%rax,8),%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - add $0x68,%r12 │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 3d0d8 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 3cbb0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xe8(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 3cc20 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 3cc05 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xd8(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 3cbea │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 3cbcf │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 79390 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,0xbc(%rsp) │ │ │ │ - call 79b00 │ │ │ │ - mov %al,0x60(%rsp) │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov 0xc0(%rsp,%rax,4),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 3d360 │ │ │ │ - cmpb $0x0,0x18(%rsp) │ │ │ │ - je 3cbb0 │ │ │ │ - jmp 3cd9e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 3d609 │ │ │ │ - add $0x108,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + mov %eax,%ebp │ │ │ │ + call 5f8c0 │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 43860 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5f8c0 │ │ │ │ + movd %eax,%xmm0 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + movzbl 0x34(%rsp),%edi │ │ │ │ + mov (%rax),%rax │ │ │ │ + movd 0x4c(%rax),%xmm1 │ │ │ │ + mov %dil,0x60(%r15) │ │ │ │ + mov 0x40(%rax),%rdx │ │ │ │ + punpckldq %xmm0,%xmm1 │ │ │ │ + mov %rdx,0x40(%r15) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + movq %xmm1,0x4c(%r15) │ │ │ │ + mov %rdx,0x10(%r15) │ │ │ │ + mov %rax,0x30(%r15) │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %rbx,0x58(%r15) │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xe0(%rsp,%rbp,8),%rdi │ │ │ │ - lea 0x1ed29(%rip),%rcx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - lea 0xbc(%rsp),%rdx │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - call 5c100 │ │ │ │ - mov 0xbc(%rsp),%edx │ │ │ │ - cmp 0xc8(%rsp,%rbp,4),%eax │ │ │ │ - jae 3cdf9 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov 0x40(%rsp),%r9d │ │ │ │ - mov %eax,%eax │ │ │ │ - mov (%rdi,%rax,4),%eax │ │ │ │ - lea 0x4(%rdx,%r9,1),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jae 3cdf9 │ │ │ │ - mov %eax,%ecx │ │ │ │ - sub %edx,%ecx │ │ │ │ - cmp 0x2cc(%r15),%ecx │ │ │ │ - jae 3cdf9 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - call 7a5d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call 7a610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call 7a470 │ │ │ │ + sub %r12d,0x18(%rbx) │ │ │ │ + mov 0x88(%rsp),%r14d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r14d,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call 7a590 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - mov (%rbx),%ecx │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - jne 3ce3d │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %ecx,0x60(%rsp) │ │ │ │ - lea 0x0(,%rax,4),%rsi │ │ │ │ - mov %eax,0x88(%rsp) │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - lea 0x0(,%rax,8),%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x60(%rsp),%ecx │ │ │ │ - cmpb $0x0,0x18(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea 0x0(,%rcx,4),%rdx │ │ │ │ - lea 0x0(,%rcx,8),%r8 │ │ │ │ - jne 3d562 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x140(%rsp),%eax │ │ │ │ - sub 0x2c4(%r15),%eax │ │ │ │ - mov %eax,(%rsi,%rcx,4) │ │ │ │ - mov 0x140(%rsp),%eax │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,(%rsi,%rcx,4) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rbp,(%rax,%rcx,8) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - movb $0x0,(%rax,%rcx,1) │ │ │ │ - jmp 3cf24 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xd0(%rsp,%rax,8),%rbp │ │ │ │ - lea 0x1eba1(%rip),%rcx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xbc(%rsp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 5c060 │ │ │ │ - test %eax,%eax │ │ │ │ - je 3d193 │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov 0x2c4(%r15),%ecx │ │ │ │ - mov 0xbc(%rsp),%edx │ │ │ │ - mov 0x0(%rbp,%rax,4),%eax │ │ │ │ - lea 0x6(%rax,%rcx,1),%esi │ │ │ │ - cmp %edx,%esi │ │ │ │ - jae 3d193 │ │ │ │ - lea 0x1(%rcx,%rdx,1),%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - cmp 0x2cc(%r15),%edx │ │ │ │ - jae 3d193 │ │ │ │ - cmpb $0x0,0x18(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - je 3cdf9 │ │ │ │ - jmp 3cda7 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r8,0x98(%rsp) │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ - lea 0x4(%rax),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - call 3480 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - lea 0x4(%rcx),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - call 3480 │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - mov 0x90(%rsp),%rdx │ │ │ │ - lea 0x1(%r11),%rdi │ │ │ │ - mov %r11,%rsi │ │ │ │ - call 3480 │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - lea 0x8(%r10),%rdi │ │ │ │ - mov %r10,%rsi │ │ │ │ - call 3480 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0x2c4(%r15),%eax │ │ │ │ - mov %eax,(%rcx) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,(%r10) │ │ │ │ - movb $0x0,(%r11) │ │ │ │ - jmp 3cf1b │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xb8(%rsp),%esi │ │ │ │ - cmp %esi,0xb0(%rsp) │ │ │ │ - jge 3d075 │ │ │ │ - mov 0x58(%rsp),%esi │ │ │ │ - cmp %esi,%eax │ │ │ │ - jae 3d075 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1e670 <__cxa_finalize@plt+0x1aea0> │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rax),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 3d075 │ │ │ │ - movzbl 0x8f(%rsp),%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %r13,0x60(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r9d,%r13d │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov %eax,%ebp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x68,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ add $0x1,%r13d │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - mov 0x18(%rax,%rbx,1),%rsi │ │ │ │ - add $0x58,%rbx │ │ │ │ - call 1d770 <__cxa_finalize@plt+0x19fa0> │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1eab0 <__cxa_finalize@plt+0x1b2e0> │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - cmp 0x20(%rax),%r13d │ │ │ │ - jb 3d4e8 │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%r13 │ │ │ │ - mov 0x90(%rsp),%r15 │ │ │ │ - jmp 3d075 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - call 1dc90 <__cxa_finalize@plt+0x1a4c0> │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - jmp 3d052 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r8,0x90(%rsp) │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - lea 0x4(%rax),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - call 3480 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - lea 0x4(%rcx),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - call 3480 │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - lea 0x1(%r11),%rdi │ │ │ │ - mov %r11,%rsi │ │ │ │ - call 3480 │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov 0x90(%rsp),%rdx │ │ │ │ - lea 0x8(%r10),%rdi │ │ │ │ - mov %r10,%rsi │ │ │ │ - call 3480 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0x2c4(%r15),%eax │ │ │ │ - mov %eax,(%rcx) │ │ │ │ - movzbl 0x18(%rsp),%eax │ │ │ │ - mov %rbp,(%r10) │ │ │ │ - mov %al,(%r11) │ │ │ │ - jmp 3cf24 │ │ │ │ - mov 0x88(%rsp),%ecx │ │ │ │ - jmp 3d285 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + call 5f350 │ │ │ │ + cmp %r13d,%r12d │ │ │ │ + jne 43828 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + mov 0x28(%rax),%edx │ │ │ │ + mov 0x20(%rax),%rsi │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + shl $0x3,%rdx │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + jmp 4337e │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5f900 │ │ │ │ + movd %eax,%xmm0 │ │ │ │ + jmp 437cb │ │ │ │ + mov %r13d,0x10(%rsp) │ │ │ │ + jmp 4370f │ │ │ │ + lea 0x43f96(%rip),%rcx │ │ │ │ + mov $0x241,%edx │ │ │ │ + lea 0x3e34a(%rip),%rsi │ │ │ │ + lea 0x41733(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rsi,%rax │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ - movzbl 0x128(%rsp),%ebp │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov $0xfffffffe,%edx │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %bpl,0x6b(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x497a9(%rip),%rax │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - lea 0xa8(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 22d00 <__cxa_finalize@plt+0x1f530> │ │ │ │ - mov (%r14),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 3d7e6 │ │ │ │ - movsbl %bpl,%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - lea 0x88(%rsp),%rbp │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - push %rbp │ │ │ │ - mov $0x6,%r9d │ │ │ │ - mov $0x6,%r8d │ │ │ │ - push $0xc │ │ │ │ - mov $0xfffffffe,%ecx │ │ │ │ - push $0x3 │ │ │ │ - add %r15,%rdi │ │ │ │ - push $0x3 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x2c(%rsp),%esi │ │ │ │ - call 3c7b0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %al,%al │ │ │ │ - jne 3d728 │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp (%r14),%r13d │ │ │ │ - jae 3d7e6 │ │ │ │ - add $0x50,%r15 │ │ │ │ - jmp 3d6d6 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ - test $0x26,%al │ │ │ │ - jne 3dd80 │ │ │ │ - test $0x1a,%r12b │ │ │ │ - jne 3dd10 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add 0x8(%rax),%rdi │ │ │ │ - call 228d0 <__cxa_finalize@plt+0x1f100> │ │ │ │ - mov $0x2710,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 79840 │ │ │ │ - mov %rax,%rdi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + mov 0x58(%rdi),%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + add 0x10(%rax),%rsi │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x14(%rsp),%rdx │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + call 5fdb0 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + lea (%rax,%rdx,4),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x14(%rsp),%edx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + je 439f0 │ │ │ │ mov %rax,%r15 │ │ │ │ - call 795a0 │ │ │ │ + mov %r14,%rbx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 43983 │ │ │ │ + nop │ │ │ │ + call 5f900 │ │ │ │ + mov %eax,0x50(%r15) │ │ │ │ + movzbl 0x60(%r13),%eax │ │ │ │ + mov $0x30,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0x68,%r15 │ │ │ │ + mov %al,-0x8(%r15) │ │ │ │ + mov 0x40(%r13),%rax │ │ │ │ + mov %rax,-0x28(%r15) │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov %rax,-0x58(%r15) │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + mov %rax,-0x38(%r15) │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 5b1d0 │ │ │ │ + mov %rbp,-0x10(%r15) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x30,%rbx │ │ │ │ + call 5b170 │ │ │ │ + cmp 0x14(%rsp),%r12d │ │ │ │ + jae 439f0 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + mov %eax,0x8(%r15) │ │ │ │ + mov 0x28(%r13),%esi │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + mov %esi,0x28(%r15) │ │ │ │ + mov 0x18(%r13),%rsi │ │ │ │ + mov %rax,0x20(%r15) │ │ │ │ + movd 0x4c(%r13),%xmm1 │ │ │ │ + mov %rsi,0x18(%r15) │ │ │ │ + mov 0x38(%r13),%rax │ │ │ │ + movd 0x18(%rbx),%xmm0 │ │ │ │ + mov %rax,0x38(%r15) │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + movq %xmm0,0x48(%r15) │ │ │ │ + call 5f900 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 79ae0 │ │ │ │ + mov %eax,%ebp │ │ │ │ + call 5f8c0 │ │ │ │ mov %rbx,%rdi │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 43920 │ │ │ │ + call 5f8c0 │ │ │ │ + jmp 43925 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r14,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov (%r15),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 3d810 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 79ae0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x98(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 3dde8 │ │ │ │ - mov 0x9c(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 3de04 │ │ │ │ - mov 0xa0(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 3de20 │ │ │ │ - mov 0xa4(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3de3c │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 3deb4 │ │ │ │ - add $0xe8,%rsp │ │ │ │ + jne 43a26 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - mov %r12d,%r11d │ │ │ │ - and $0x18,%r12d │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - and $0x24,%r11d │ │ │ │ - mov %r12b,0x6a(%rsp) │ │ │ │ - cmp $0x1,%r11b │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - sbb %edx,%edx │ │ │ │ - mov %r11b,0x69(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - and $0xfffffc7c,%edx │ │ │ │ - add $0x3e8,%edx │ │ │ │ - mov %edx,0x6c(%rsp) │ │ │ │ - jmp 3d85d │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp (%r15),%r14d │ │ │ │ - jae 3d798 │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - lea (%r14,%r14,8),%rbx │ │ │ │ - shl $0x3,%rbx │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 79420 │ │ │ │ - cmp $0x1d,%eax │ │ │ │ - jbe 3d850 │ │ │ │ - add 0x8(%r15),%rbx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 79390 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,0x8c(%rsp) │ │ │ │ - call 79420 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - call 79b00 │ │ │ │ - cmpb $0x0,0x69(%rsp) │ │ │ │ - mov %eax,%r13d │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - jne 3d9f8 │ │ │ │ - cmpb $0x0,0x6a(%rsp) │ │ │ │ - mov %eax,%r9d │ │ │ │ - jne 3da60 │ │ │ │ - mov $0x64,%ebp │ │ │ │ - mov $0x64,%ecx │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %ecx,0x20(%rsp) │ │ │ │ - call 79390 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %eax,%r12d │ │ │ │ - call 79360 │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call 793c0 │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov %eax,%ebp │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 3da28 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - mov 0x120(%rsp),%esi │ │ │ │ - call 4ee50 │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov (%rdx),%rdx │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %ebp,%r8d │ │ │ │ - movsbl %r13b,%r9d │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - push %rcx │ │ │ │ - mov 0x130(%rsp),%esi │ │ │ │ - mov %r12d,%ecx │ │ │ │ - push %rsi │ │ │ │ - push %rdx │ │ │ │ - push %rax │ │ │ │ - push 0x60(%rsp) │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov 0xc0(%rsp),%rsi │ │ │ │ - call 50040 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov $0xfffffffe,%edx │ │ │ │ + mov 0x58(%rdi),%rdi │ │ │ │ + call 5f3a0 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 1de10 <__cxa_finalize@plt+0x1a640> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - call 501b0 │ │ │ │ - cmp %r12d,0x88(%rsp) │ │ │ │ - jge 3d9af │ │ │ │ - test %al,%al │ │ │ │ - jne 3dba0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1e5f0 <__cxa_finalize@plt+0x1ae20> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 15a30 <__cxa_finalize@plt+0x12260> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - call 14bf0 <__cxa_finalize@plt+0x11420> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 3d850 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - mov 0x98(%rsp,%r9,4),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 3db00 │ │ │ │ - cmpb $0x0,0x6a(%rsp) │ │ │ │ - jne 3da60 │ │ │ │ - mov $0x3e8,%ebp │ │ │ │ - mov $0x64,%ecx │ │ │ │ - jmp 3d8cb │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - mov 0x120(%rsp),%esi │ │ │ │ - call 4ee50 │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov 0x8(%rdx),%rdx │ │ │ │ - jmp 3d941 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xa0(%rsp,%r9,4),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 3daf0 │ │ │ │ - mov 0xc0(%rsp,%r9,8),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x1e48e(%rip),%rcx │ │ │ │ - lea 0x8c(%rsp),%rdx │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - call 5c100 │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - cmp 0xa0(%rsp,%r9,4),%eax │ │ │ │ - jae 3daf0 │ │ │ │ - mov 0x6c(%rsp),%edx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov $0xffffffffffffffff,%r10 │ │ │ │ - mov 0x8c(%rsp),%ecx │ │ │ │ - mov %eax,%eax │ │ │ │ - mov (%rdi,%rax,4),%eax │ │ │ │ - lea 0x4(%rcx,%r12,1),%esi │ │ │ │ - cmp %eax,%esi │ │ │ │ - jb 3de74 │ │ │ │ - cmp $0x3a97,%r10 │ │ │ │ - cmovae %edx,%ebp │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x3e8,%ecx │ │ │ │ - jmp 3d8cb │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x6c(%rsp),%ebp │ │ │ │ - mov $0x3e8,%ecx │ │ │ │ - jmp 3d8cb │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0xb0(%rsp,%r9,8),%rbp │ │ │ │ - lea 0x8c(%rsp),%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - lea 0x1e3f1(%rip),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 5c060 │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - test %eax,%eax │ │ │ │ - je 3da0d │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov 0x0(%rbp,%rax,4),%edx │ │ │ │ - mov 0x8c(%rsp),%eax │ │ │ │ - lea 0x10(%rdx),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jae 3da0d │ │ │ │ - lea 0xb(%rax),%ebp │ │ │ │ - sub %edx,%ebp │ │ │ │ - mov %ebp,%r10d │ │ │ │ - sub $0x1,%r10 │ │ │ │ - cmpb $0x0,0x6a(%rsp) │ │ │ │ - je 3de9d │ │ │ │ - mov 0xa0(%rsp,%r9,4),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 3deb9 │ │ │ │ - cmp $0x3a96,%r10 │ │ │ │ - jbe 3dae0 │ │ │ │ - mov $0x3e8,%ebp │ │ │ │ - mov $0x3e8,%ecx │ │ │ │ - jmp 3d8cb │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%edi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - test %edi,%edi │ │ │ │ - je 3dc6d │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - mov %ecx,%r15d │ │ │ │ - jmp 3dbe1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - add $0x1,%r13d │ │ │ │ - add $0x58,%rbx │ │ │ │ - cmp 0x20(%rbp),%r13d │ │ │ │ - jae 3dc58 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x18(%rax,%rbx,1),%rax │ │ │ │ - mov 0x58(%rax),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - cmp 0x18c(%r14),%eax │ │ │ │ - jb 3dc14 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ - cmp 0x18c(%r14),%eax │ │ │ │ - jae 3de50 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - cmp $0x5,%eax │ │ │ │ - jbe 3dc2d │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 15db0 <__cxa_finalize@plt+0x125e0> │ │ │ │ - test %eax,%eax │ │ │ │ - je 3dbd3 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - cmp $0x9,%eax │ │ │ │ - jbe 3dbd0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 15db0 <__cxa_finalize@plt+0x125e0> │ │ │ │ - cmp $0x1,%eax │ │ │ │ - ja 3dbd0 │ │ │ │ - add $0x1,%r13d │ │ │ │ - add $0x58,%rbx │ │ │ │ - cmp 0x20(%rbp),%r13d │ │ │ │ - jb 3dbe1 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - test %cl,%cl │ │ │ │ - je 3d9af │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - add 0x8(%rax),%rdi │ │ │ │ - call 1e670 <__cxa_finalize@plt+0x1aea0> │ │ │ │ - mov 0x20(%rbp),%esi │ │ │ │ - movzbl 0x6b(%rsp),%ebx │ │ │ │ - test %esi,%esi │ │ │ │ - je 3d9af │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - mov 0x60(%rsp),%r14 │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - mov %r13d,%r15d │ │ │ │ - mov 0x50(%rsp),%r13 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x68,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - add $0x1,%r15d │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x18(%rax,%r12,1),%rsi │ │ │ │ - add $0x58,%r12 │ │ │ │ - call 1d770 <__cxa_finalize@plt+0x19fa0> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - mov %ebx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - add %r14,%rdi │ │ │ │ - call 1eab0 <__cxa_finalize@plt+0x1b2e0> │ │ │ │ - cmp 0x20(%rbp),%r15d │ │ │ │ - jb 3dcb8 │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - jmp 3d9af │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov $0x7530,%r8d │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x120(%rsp),%eax │ │ │ │ - lea 0xa0(%rsp),%r9 │ │ │ │ - mov $0xa,%ecx │ │ │ │ - mov (%r15),%rdx │ │ │ │ - lea -0xa(%rax),%ebp │ │ │ │ - add %rbp,%rdx │ │ │ │ - call 4d780 │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - mov $0xa,%ecx │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0xa4(%rsp),%r9 │ │ │ │ - mov $0x7530,%r8d │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - add %rbp,%rdx │ │ │ │ - call 4d780 │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - jmp 3d73f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov $0x7530,%r8d │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x98(%rsp),%r9 │ │ │ │ - mov $0xa,%ecx │ │ │ │ - mov (%r15),%rdx │ │ │ │ - call 4d780 │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - mov $0xa,%ecx │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x9c(%rsp),%r9 │ │ │ │ - mov $0x7530,%r8d │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - call 4d780 │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - test $0x1a,%r12b │ │ │ │ - je 3d73f │ │ │ │ - jmp 3dd10 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x9c(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3d7c8 │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xa0(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 3d7d7 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xa4(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 3d7e6 │ │ │ │ - mov 0xc8(%rsp),%rdi │ │ │ │ + call 5b170 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ call 32c0 │ │ │ │ - jmp 3d7e6 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov $0xfffffffe,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ - cmp 0x1b0(%r14),%eax │ │ │ │ - jge 3dbd3 │ │ │ │ - jmp 3dc14 │ │ │ │ - sub %ecx,%eax │ │ │ │ - add $0xb,%eax │ │ │ │ - cmp $0x3a97,%r10 │ │ │ │ - cmovae %edx,%ebp │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmp $0x3a97,%rax │ │ │ │ - mov $0x3e8,%eax │ │ │ │ - cmovae %eax,%ecx │ │ │ │ - jmp 3d8cb │ │ │ │ - cmp $0x3a96,%r10 │ │ │ │ - ja 3da14 │ │ │ │ - mov $0x64,%ecx │ │ │ │ - jmp 3d8cb │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - mov 0xc0(%rsp,%r9,8),%rdi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r10,0x78(%rsp) │ │ │ │ - lea 0x1e03b(%rip),%rcx │ │ │ │ - mov %r9,0x70(%rsp) │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - call 5c100 │ │ │ │ - mov 0x70(%rsp),%r9 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x78(%rsp),%r10 │ │ │ │ - cmp 0xa0(%rsp,%r9,4),%eax │ │ │ │ - jae 3db7c │ │ │ │ - mov $0x3e8,%edx │ │ │ │ - jmp 3daba │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,0x58(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + mov 0x1c(%rsi),%eax │ │ │ │ + cmp %eax,0x1c(%rdi) │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmovg %edx,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ + movsbl %sil,%eax │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov 0x108(%rsp),%edx │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - mov 0x110(%rsp),%r9 │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %dl,0x53(%rsp) │ │ │ │ - mov %fs:0x28,%rcx │ │ │ │ - mov %rcx,0xa8(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x48ec6(%rip),%rcx │ │ │ │ - test %dl,%dl │ │ │ │ - movl $0x0,0x8c(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - sete %r13b │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - test %edi,%edi │ │ │ │ - je 3e590 │ │ │ │ - xor %edx,%edx │ │ │ │ - movb $0x0,0x1b(%rsp) │ │ │ │ - mov %rsi,%r15 │ │ │ │ - movzbl %r13b,%r13d │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x20(%rdi),%r12d │ │ │ │ + mov 0x30(%rdi),%rdi │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 43c30 │ │ │ │ + movb $0x1,0xf(%rsp) │ │ │ │ xor %r14d,%r14d │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - jmp 3dfcd │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 43b57 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp (%r15),%r14d │ │ │ │ - jae 3e160 │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - lea (%r14,%r14,4),%rbx │ │ │ │ - mov %r13d,%esi │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 202b0 <__cxa_finalize@plt+0x1cae0> │ │ │ │ - test %al,%al │ │ │ │ - je 3dfc0 │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 1f560 <__cxa_finalize@plt+0x1bd90> │ │ │ │ - test %al,%al │ │ │ │ - je 3dfc0 │ │ │ │ - cmpb $0x1,0x1b(%rsp) │ │ │ │ - jg 3dfc0 │ │ │ │ - movsbl 0x53(%rsp),%ebp │ │ │ │ - addb $0x1,0x1b(%rsp) │ │ │ │ - mov $0x2,%r9d │ │ │ │ - lea 0x90(%rsp),%rdx │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - mov $0xfffffffd,%ecx │ │ │ │ - lea 0x8c(%rsp),%rax │ │ │ │ - mov %ebp,0x54(%rsp) │ │ │ │ - mov $0x2,%r8d │ │ │ │ - mov %ebp,%esi │ │ │ │ - push %rax │ │ │ │ - add %rbx,%rdi │ │ │ │ - push $0xc │ │ │ │ - push $0x2 │ │ │ │ - push $0x1 │ │ │ │ - call 3c7b0 │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %al,0x2c(%rsp) │ │ │ │ - add $0x20,%rsp │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 20310 <__cxa_finalize@plt+0x1cb40> │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %al,0x6b(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 229e0 <__cxa_finalize@plt+0x1f210> │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - mov %al,0x6a(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 1ffa0 <__cxa_finalize@plt+0x1c7d0> │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 1ff00 <__cxa_finalize@plt+0x1c730> │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ - jne 3e388 │ │ │ │ - cmp $0xffffffff,%r12d │ │ │ │ - jne 3e360 │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - lea 0x98(%rsp),%rsi │ │ │ │ - lea 0x9c(%rsp),%rdx │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 1dfa0 <__cxa_finalize@plt+0x1a7d0> │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - lea 0xa0(%rsp),%rcx │ │ │ │ - lea 0xa4(%rsp),%r8 │ │ │ │ - mov $0xfffffffd,%edx │ │ │ │ + lea 0x1(%r12),%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea (%rax,%rdx,2),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x30(%r15),%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r12d,%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + add %rbx,%rsi │ │ │ │ + lea (%rax,%rdx,2),%rax │ │ │ │ + mov $0x58,%edx │ │ │ │ + lea 0x0(%rbp,%rax,8),%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 43be0 │ │ │ │ + mov 0x18(%rax,%rbx,1),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + cmp %ecx,(%rsi) │ │ │ │ + je 43be0 │ │ │ │ + mov 0x58(%rdx),%rdi │ │ │ │ + call 5f8c0 │ │ │ │ + movq $0x0,0x24(%r15) │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %r13d,%r12d │ │ │ │ + movb $0x0,0xf(%rsp) │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp 0x20(%r15),%r14d │ │ │ │ + jae 43ba6 │ │ │ │ + lea (%r14,%r14,4),%rax │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + lea (%r14,%rax,2),%rbx │ │ │ │ + shl $0x3,%rbx │ │ │ │ add %rbx,%rdi │ │ │ │ - call 1de90 <__cxa_finalize@plt+0x1a6c0> │ │ │ │ - cmpb $0x0,0x6a(%rsp) │ │ │ │ - je 3e190 │ │ │ │ - cmpb $0x0,0xc(%rsp) │ │ │ │ - jne 3e112 │ │ │ │ - mov 0x54(%rsp),%eax │ │ │ │ - mov 0x98(%rsp,%rax,4),%eax │ │ │ │ - cmp %eax,0x100(%rsp) │ │ │ │ - jb 3e112 │ │ │ │ - cmp %ebp,%r12d │ │ │ │ - je 3e143 │ │ │ │ - mov %r13d,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x98(%rsp,%rax,4),%eax │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - mov 0xf8(%rsp),%eax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mulsd 0x48c53(%rip),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 3e190 │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x3c(%rdi),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 43ad0 │ │ │ │ + mov 0x18(%rdi),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ add $0x1,%r14 │ │ │ │ - cmp (%r15),%r14d │ │ │ │ - jb 3dfcd │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 3e6df │ │ │ │ - add $0xb8,%rsp │ │ │ │ + call 43000 │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + mov 0x18(%rax,%rbx,1),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + movq $0x0,0x18(%rdi,%rbx,1) │ │ │ │ + cmp 0x20(%r15),%r14d │ │ │ │ + jb 43b57 │ │ │ │ + movzbl 0x2d(%r15),%eax │ │ │ │ + movzbl 0x8(%rsp),%ecx │ │ │ │ + btr %ecx,%eax │ │ │ │ + mov %al,0x2d(%r15) │ │ │ │ + call 32c0 │ │ │ │ + movzbl 0xf(%rsp),%eax │ │ │ │ + mov %r12d,0x20(%r15) │ │ │ │ + mov %rbp,0x30(%r15) │ │ │ │ + mov %al,0x2c(%r15) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %r13d,%edx │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 228d0 <__cxa_finalize@plt+0x1f100> │ │ │ │ - lea 0x3b3b6(%rip),%rcx │ │ │ │ - mov $0x48,%edx │ │ │ │ - mov (%rax),%esi │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 34d0 │ │ │ │ - mov $0x3d090,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 79f40 │ │ │ │ - test %al,%al │ │ │ │ - jne 3e558 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 79ae0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov $0x2,%edx │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 228d0 <__cxa_finalize@plt+0x1f100> │ │ │ │ - lea 0x3b362(%rip),%rcx │ │ │ │ - mov $0x48,%edx │ │ │ │ - mov (%rax),%esi │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 34d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 795d0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 79ae0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov $0x3d090,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 79f40 │ │ │ │ - movl $0x2,0x1c(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 3e538 │ │ │ │ - cmpb $0x0,0x6b(%rsp) │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - sete %al │ │ │ │ - sete 0x6c(%rsp) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - add %rcx,%rax │ │ │ │ - mov 0xf0(%rsp),%ecx │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - call 79d20 │ │ │ │ - mov (%r12),%rdx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0xf0(%rsp),%ecx │ │ │ │ - mov $0xfffffffd,%r9d │ │ │ │ - call 7a2e0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 15db0 <__cxa_finalize@plt+0x125e0> │ │ │ │ - mov 0x54(%rsp),%r12d │ │ │ │ - cmp 0x98(%rsp,%r12,4),%eax │ │ │ │ - jb 3e3e0 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call 15db0 <__cxa_finalize@plt+0x125e0> │ │ │ │ - cmp 0x98(%rsp,%r12,4),%eax │ │ │ │ - je 3e3b8 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call 15db0 <__cxa_finalize@plt+0x125e0> │ │ │ │ - cmpl $0x1,0x1c(%rsp) │ │ │ │ - setbe 0x20(%rsp) │ │ │ │ - cmp %eax,0x98(%rsp,%r12,4) │ │ │ │ - jne 3e30c │ │ │ │ - cmpb $0x0,0x6a(%rsp) │ │ │ │ - je 3e3e0 │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - call 15a30 <__cxa_finalize@plt+0x12260> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 79ae0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpb $0x0,0x20(%rsp) │ │ │ │ - jne 3e1e2 │ │ │ │ - jmp 3dfc0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - lea (%r12,%r12,4),%rdx │ │ │ │ - lea (%r12,%rdx,2),%rdx │ │ │ │ - mov 0x30(%rax,%rbx,1),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 1dc00 <__cxa_finalize@plt+0x1a430> │ │ │ │ - mov %eax,%r12d │ │ │ │ - jmp 3e0a5 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - lea 0x0(%rbp,%rbp,4),%rdx │ │ │ │ - lea 0x0(%rbp,%rdx,2),%rdx │ │ │ │ - mov 0x30(%rax,%rbx,1),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 1dc00 <__cxa_finalize@plt+0x1a430> │ │ │ │ - mov %eax,%ebp │ │ │ │ - cmp $0xffffffff,%r12d │ │ │ │ - je 3e0a5 │ │ │ │ - jmp 3e360 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov $0xfffffffd,%edx │ │ │ │ - call 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ - cmp 0xa0(%rsp,%r12,4),%eax │ │ │ │ - jle 3e2e3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 79fa0 │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - movl $0x1,0xc(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - je 3e597 │ │ │ │ - mov %r13d,0x70(%rsp) │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - mov %ecx,%r13d │ │ │ │ - mov %rbx,0x78(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 3e444 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - call 15db0 <__cxa_finalize@plt+0x125e0> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3e47e │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - add $0x1,%r13d │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %edx,%r13d │ │ │ │ - jae 3e4a3 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3e437 │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - cmp 0x18c(%r12),%eax │ │ │ │ - jb 3e471 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ - cmp 0x18c(%r12),%eax │ │ │ │ - jae 3e568 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - cmp $0x5,%eax │ │ │ │ - ja 3e428 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - cmp $0x9,%eax │ │ │ │ - ja 3e500 │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - add $0x1,%r13d │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %edx,%r13d │ │ │ │ - jb 3e444 │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - mov 0x70(%rsp),%r13d │ │ │ │ - mov 0x78(%rsp),%rbx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 3e597 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %edx,%edx │ │ │ │ - je 3e4e7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov (%rax,%r12,8),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3e528 │ │ │ │ - call 15a30 <__cxa_finalize@plt+0x12260> │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jb 3e4c8 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpl $0x1,0x1c(%rsp) │ │ │ │ - setbe 0x20(%rsp) │ │ │ │ - jmp 3e314 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - call 15db0 <__cxa_finalize@plt+0x125e0> │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 3e437 │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - jmp 3e437 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jb 3e4c8 │ │ │ │ - jmp 3e4e7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 79ae0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - jmp 3e150 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x1,0x1c(%rsp) │ │ │ │ - jmp 3e24b │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov $0xfffffffd,%edx │ │ │ │ - call 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ - cmp 0x1b0(%r12),%eax │ │ │ │ - jl 3e471 │ │ │ │ - jmp 3e434 │ │ │ │ + mov 0x18(%rax,%rbx,1),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov 0x20(%rax),%ebx │ │ │ │ + mov 0x1c(%rdi),%r12d │ │ │ │ + call 5f8c0 │ │ │ │ + cmpb $0x0,0xf(%rsp) │ │ │ │ + je 43b39 │ │ │ │ + mov 0x24(%r15),%edx │ │ │ │ + add %r12d,%ebx │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %r13d,%r12d │ │ │ │ + cmp %ebx,%edx │ │ │ │ + cmova %ebx,%edx │ │ │ │ + mov %edx,0x24(%r15) │ │ │ │ + lea -0x1(%rbx,%rax,1),%edx │ │ │ │ + mov 0x28(%r15),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + cmovb %edx,%eax │ │ │ │ + mov %eax,0x28(%r15) │ │ │ │ + jmp 43b4d │ │ │ │ nopl (%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 3e166 │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - mov 0x54(%rsp),%esi │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 1e670 <__cxa_finalize@plt+0x1aea0> │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - movzbl 0x6c(%rsp),%ecx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - seta %r12b │ │ │ │ - xor %r11d,%r11d │ │ │ │ - test %eax,%eax │ │ │ │ - je 3e6af │ │ │ │ - mov %r13d,0x6c(%rsp) │ │ │ │ - mov %r14,0x70(%rsp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov %r12b,0x1c(%rsp) │ │ │ │ - mov %r11,%r12 │ │ │ │ - nop │ │ │ │ - cmpq $0x0,(%rbx,%r12,8) │ │ │ │ - je 3e6d0 │ │ │ │ - mov $0x68,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ + movb $0x1,0xf(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 43ba6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov (%rbx,%r12,8),%rax │ │ │ │ + mov (%rsi),%rax │ │ │ │ + movdqu 0x10(%rsi),%xmm0 │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + movups %xmm0,0x10(%rdi) │ │ │ │ + movdqu 0x30(%rsi),%xmm1 │ │ │ │ + mov %eax,0x8(%rdi) │ │ │ │ + mov 0x20(%rsi),%rax │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + mov 0x28(%rsi),%eax │ │ │ │ + movups %xmm1,0x30(%rdi) │ │ │ │ + mov %eax,0x28(%rdi) │ │ │ │ + mov 0x40(%rsi),%rax │ │ │ │ + mov 0x48(%rsi),%rdx │ │ │ │ + mov %rax,0x40(%rdi) │ │ │ │ + movzwl 0x60(%rsi),%eax │ │ │ │ + mov %rdx,0x48(%rdi) │ │ │ │ + mov 0x50(%rsi),%edx │ │ │ │ + mov $0x30,%esi │ │ │ │ + mov %ax,0x60(%rdi) │ │ │ │ + mov %edx,0x50(%rdi) │ │ │ │ xor %edi,%edi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov 0x14(%rax),%r9d │ │ │ │ - lea (%r12,%r12,8),%rax │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov 0xf8(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - push (%rax,%rdx,1) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - push (%rax) │ │ │ │ - push 0x58(%rsp) │ │ │ │ - mov 0x34(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - call 26650 <__cxa_finalize@plt+0x22e80> │ │ │ │ - mov 0x58(%r13),%rdi │ │ │ │ - add $0x30,%rsp │ │ │ │ - call 15a30 <__cxa_finalize@plt+0x12260> │ │ │ │ - mov 0x58(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - mov 0x1c(%rsp),%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - movq $0x0,0x58(%r13) │ │ │ │ - mov (%rbx,%r12,8),%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ - add $0x1,%r12 │ │ │ │ - movzbl 0x53(%rsp),%ecx │ │ │ │ - add %r14,%rdi │ │ │ │ - and $0x1,%r8d │ │ │ │ - mov %rax,0x58(%r13) │ │ │ │ - call 1eab0 <__cxa_finalize@plt+0x1b2e0> │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jb 3e5e0 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x6c(%rsp),%r13d │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x58(%rbx) │ │ │ │ + mov 0x58(%rbp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 5b1d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ call 32c0 │ │ │ │ - movb $0x0,0x20(%rsp) │ │ │ │ - movl $0x1,0xc(%rsp) │ │ │ │ - jmp 3e314 │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jb 3e5e0 │ │ │ │ - jmp 3e6a2 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %r8,(%rdi) │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea 0x30(%rdi),%r10 │ │ │ │ + mov %rcx,0x18(%rdi) │ │ │ │ + lea 0x34(%rax),%r8 │ │ │ │ + mov %r9b,0x3c(%rdi) │ │ │ │ + lea 0x38(%rax),%r9 │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov 0x3f757(%rip),%rsi │ │ │ │ + mov %rdx,0x10(%rdi) │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov %rsi,0x50(%rdi) │ │ │ │ + lea 0x28(%rdi),%rsi │ │ │ │ + mov %dl,0x4a(%rdi) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %dx,0x48(%rdi) │ │ │ │ + lea 0x2c(%rdi),%rdx │ │ │ │ + movq $0x0,0x40(%rdi) │ │ │ │ + movq $0x0,0x20(%rdi) │ │ │ │ + movb $0x0,0x3d(%rdi) │ │ │ │ + mov 0x58(%rcx),%rdi │ │ │ │ + mov %r10,%rcx │ │ │ │ + jmp 5b300 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3e7b0 │ │ │ │ - push %r14 │ │ │ │ - lea 0x433df(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - push %r13 │ │ │ │ - lea 0x42f14(%rip),%r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0x433e4(%rip),%r12 │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov (%rdi),%ecx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x5ecd9(%rip),%rdi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x0(%rbp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 3e780 │ │ │ │ - jmp 3e7a0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 5f900 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %eax,%ebx │ │ │ │ + lea 0x1(%rbx),%esi │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + mov 0x18(%rax),%esi │ │ │ │ + add (%rax),%rsi │ │ │ │ + call 3480 │ │ │ │ + movb $0x0,(%rax,%rbx,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ nopl (%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x5ecbe(%rip),%rdi │ │ │ │ - mov %r14d,%ecx │ │ │ │ - add $0x1,%rbx │ │ │ │ - shl $0x6,%rax │ │ │ │ - add 0x8(%rbp),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov 0x10(%rax),%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rdx),%r9 │ │ │ │ - push 0x18(%rdx) │ │ │ │ - push 0x10(%rdx) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 43e0c │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 5f900 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %eax,%r12d │ │ │ │ + lea 0x1(%r12),%esi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x58(%rax),%rdx │ │ │ │ + mov 0x18(%rdx),%esi │ │ │ │ mov %r12,%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - cmp 0x0(%rbp),%ebx │ │ │ │ - jae 3e7a0 │ │ │ │ - mov %ebx,%r14d │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 3e740 │ │ │ │ - mov 0x5ec7a(%rip),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 3e740 │ │ │ │ - nop │ │ │ │ + add 0x40(%rax),%rsi │ │ │ │ + call 3480 │ │ │ │ + movb $0x0,(%rax,%r12,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + cmpb $0x0,0x60(%rax) │ │ │ │ + jne 43e18 │ │ │ │ pop %rbx │ │ │ │ + mov %rdi,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x43301(%rip),%rdx │ │ │ │ - mov $0x4a,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4330e(%rip),%rdi │ │ │ │ - jmp 766d0 │ │ │ │ + pop %rbx │ │ │ │ + mov %r12d,%esi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp 7e320 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + movsd 0x50(%rdi),%xmm1 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + cmpnlesd %xmm0,%xmm2 │ │ │ │ + andpd %xmm2,%xmm1 │ │ │ │ + andnpd %xmm0,%xmm2 │ │ │ │ + orpd %xmm2,%xmm1 │ │ │ │ + movsd %xmm1,0x50(%rdi) │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + movsd 0x50(%rdi),%xmm0 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + movzbl 0x3c(%rdi),%eax │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ - lea 0x43339(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + movzbl 0x60(%rax),%eax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%ecx │ │ │ │ - mov 0x5ec10(%rip),%rdi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov (%r12),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3e860 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x43325(%rip),%r13 │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 5f900 │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + pop %rbx │ │ │ │ + mov 0x58(%rdx),%rdx │ │ │ │ + mov 0x18(%rdx),%edx │ │ │ │ + lea -0x1(%rdx,%rax,1),%eax │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + mov 0x18(%rax),%eax │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmpb $0x0,0x60(%rax) │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + je 43ef8 │ │ │ │ + mov 0x10(%rdi),%eax │ │ │ │ + pop %rbx │ │ │ │ + sub $0x1,%eax │ │ │ │ + sub 0x18(%rdi),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + call 5f900 │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + pop %rbx │ │ │ │ + mov 0x58(%rdx),%rdx │ │ │ │ + mov 0x18(%rdx),%edx │ │ │ │ + lea -0x1(%rdx,%rax,1),%eax │ │ │ │ + ret │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov %rbp,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %ebp,%ecx │ │ │ │ - shl $0x5,%rbx │ │ │ │ - mov %r13,%rdx │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmpb $0x0,0x60(%rax) │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + jne 43f30 │ │ │ │ + mov 0x18(%rdi),%eax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + call 5f900 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x58(%rax),%rdx │ │ │ │ + mov 0x10(%rdx),%r9d │ │ │ │ + mov 0x18(%rdx),%esi │ │ │ │ + mov %r9d,%eax │ │ │ │ + lea (%rsi,%r8,1),%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp %ecx,%r9d │ │ │ │ + jae 43f29 │ │ │ │ + mov 0x1c(%rdx),%eax │ │ │ │ + push 0x8(%rbx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + lea 0x41084(%rip),%rdx │ │ │ │ + mov 0x59495(%rip),%rdi │ │ │ │ mov $0x1,%esi │ │ │ │ - add $0x1,%rbp │ │ │ │ - add %rbx,%rax │ │ │ │ - mov 0x5ebd0(%rip),%rdi │ │ │ │ - mov 0x8(%rax),%r9d │ │ │ │ - mov (%rax),%r8 │ │ │ │ - mov 0x10(%rax),%eax │ │ │ │ push %rax │ │ │ │ xor %eax,%eax │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - add 0x8(%r12),%rbx │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - call 3e6f0 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - cmp (%r12),%ebp │ │ │ │ - jb 3e810 │ │ │ │ - mov 0x5eba1(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x5947d(%rip),%rsi │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 5e430 │ │ │ │ + xor %edi,%edi │ │ │ │ + call 3140 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov 0x58(%rax),%rdx │ │ │ │ + mov 0x20(%rax),%eax │ │ │ │ + add 0x1c(%rdx),%eax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov 0x20(%rax),%ebp │ │ │ │ + mov 0x1c(%rdi),%ebx │ │ │ │ + sub $0x1,%ebp │ │ │ │ + call 5f880 │ │ │ │ add $0x8,%rsp │ │ │ │ - lea 0x43fc6(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ + add %ebp,%ebx │ │ │ │ + add %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ - mov $0x1,%esi │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmp 3110 <__fprintf_chk@plt> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + jmp 5f900 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + jmp 5f940 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + jmp 5f8c0 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x30(%rdi),%eax │ │ │ │ + add 0x2c(%rdi),%eax │ │ │ │ + add 0x34(%rdi),%eax │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov 0x38(%rdi),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + jmp 5be10 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + movzbl 0x4a(%rdi),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3e930 │ │ │ │ push %r13 │ │ │ │ - lea 0x4323f(%rip),%rdx │ │ │ │ - mov %rdi,%r13 │ │ │ │ - xor %eax,%eax │ │ │ │ push %r12 │ │ │ │ - mov $0x7f,%esi │ │ │ │ push %rbp │ │ │ │ - lea 0x4321b(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov (%rdi),%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x0(%r13),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3e91c │ │ │ │ + mov 0x20(%rdi),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 4414c │ │ │ │ + mov %rdi,%r12 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r13d,%r13d │ │ │ │ xor %ebx,%ebx │ │ │ │ - lea 0x45bf6(%rip),%r12 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov $0x81,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shl $0x6,%rax │ │ │ │ - add 0x8(%r13),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov 0x10(%rax),%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rdx),%r9 │ │ │ │ - push 0x18(%rdx) │ │ │ │ - push 0x10(%rdx) │ │ │ │ - mov %r12,%rdx │ │ │ │ - call 4ea30 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - cmp 0x0(%r13),%ebx │ │ │ │ - jb 3e8e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov 0x18(%rax,%rbp,1),%rax │ │ │ │ + add $0x58,%rbp │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 5f900 │ │ │ │ + add %eax,%r13d │ │ │ │ + cmp 0x20(%r12),%ebx │ │ │ │ + jb 44128 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x43181(%rip),%rdx │ │ │ │ - mov $0x7b,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4318e(%rip),%rdi │ │ │ │ - jmp 766d0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov $0x92,%esi │ │ │ │ - lea 0x431b4(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x4315f(%rip),%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x0(%r13),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 3ea4b │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x45b36(%rip),%rbp │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - mov %r12,%r15 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov $0x94,%esi │ │ │ │ - shl $0x5,%r15 │ │ │ │ - lea 0x45b46(%rip),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %r15,%rax │ │ │ │ - mov 0x8(%rax),%r9d │ │ │ │ - mov (%rax),%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - add 0x8(%r13),%r15 │ │ │ │ - mov $0x7f,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x10(%r15),%ecx │ │ │ │ - lea 0x43101(%rip),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x10(%r15),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3ea3d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov $0x81,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shl $0x6,%rax │ │ │ │ - add 0x18(%r15),%rax │ │ │ │ - add $0x1,%r14 │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov 0x10(%rax),%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rdx),%r9 │ │ │ │ - push 0x18(%rdx) │ │ │ │ - push 0x10(%rdx) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call 4ea30 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - cmp 0x10(%r15),%r14d │ │ │ │ - jb 3ea00 │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp 0x0(%r13),%r12d │ │ │ │ - jb 3e9a0 │ │ │ │ - add $0x8,%rsp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x20(%rdi),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 44190 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x30(%rdi),%rax │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov 0x1c(%rdi),%ebx │ │ │ │ + add 0x20(%rax),%ebx │ │ │ │ + call 5f880 │ │ │ │ + cmpl $0x1,0x20(%r14) │ │ │ │ + lea -0x1(%rbx,%rax,1),%ebp │ │ │ │ + jbe 44240 │ │ │ │ + mov $0x58,%esi │ │ │ │ + mov $0xffffffff,%r13d │ │ │ │ + mov $0x1,%r15d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%r14),%rax │ │ │ │ + mov %ebx,%r12d │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov 0x18(%rax,%rsi,1),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov 0x1c(%rdi),%ebx │ │ │ │ + add 0x20(%rax),%ebx │ │ │ │ + call 5f880 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea -0x1(%rbx,%rax,1),%ebp │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov %ebp,%eax │ │ │ │ + sub %ebp,%edx │ │ │ │ + sub %r12d,%eax │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + cmovae %edx,%eax │ │ │ │ + mov %ebx,%edx │ │ │ │ + sub %ebx,%edi │ │ │ │ + sub %ecx,%edx │ │ │ │ + cmp %ebx,%ecx │ │ │ │ + cmovae %edi,%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + cmova %edx,%eax │ │ │ │ + cmp %eax,%r13d │ │ │ │ + cmova %eax,%r13d │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x58,%rsi │ │ │ │ + cmp 0x20(%r14),%r15d │ │ │ │ + jb 441d0 │ │ │ │ + jmp 4417b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%r13d │ │ │ │ + jmp 4417b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x42f95(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - addq $0x1,0x38(%rbx) │ │ │ │ - pop %rbx │ │ │ │ + mov (%rdi),%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - cmpq $0x0,(%rdi) │ │ │ │ - setne %al │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %ecx,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %r8d,%ebp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3eabe │ │ │ │ - call 35a0 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,(%rbx) │ │ │ │ + mov %rdx,0x8(%rbx) │ │ │ │ + call 32d0 │ │ │ │ + mov %r12d,0x14(%rbx) │ │ │ │ + mov %eax,0x10(%rbx) │ │ │ │ + mov 0x3f1ca(%rip),%rax │ │ │ │ + mov %ebp,0x18(%rbx) │ │ │ │ + mov %rax,0x48(%rbx) │ │ │ │ + mov $0x80000000,%eax │ │ │ │ + mov %rax,0x1c(%rbx) │ │ │ │ + add $0x7fffffff,%rax │ │ │ │ + mov %rax,0x24(%rbx) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + mov %ax,0x2c(%rbx) │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ ret │ │ │ │ - lea 0x48bcb(%rip),%rcx │ │ │ │ - mov $0xc7,%edx │ │ │ │ - lea 0x43004(%rip),%rsi │ │ │ │ - lea 0x43068(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3eb05 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x28(%rdi),%rdi │ │ │ │ - call 3700 │ │ │ │ - cmp $0x10,%eax │ │ │ │ - jne 3eb24 │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp 3730 │ │ │ │ - lea 0x48b64(%rip),%rcx │ │ │ │ - mov $0xdc,%edx │ │ │ │ - lea 0x42fbd(%rip),%rsi │ │ │ │ - lea 0x43028(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x48b45(%rip),%rcx │ │ │ │ - mov $0xde,%edx │ │ │ │ - lea 0x42f9e(%rip),%rsi │ │ │ │ - lea 0x4300d(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3eb62 │ │ │ │ - mov 0x28(%rdi),%rdi │ │ │ │ - jmp 3650 │ │ │ │ - push %rax │ │ │ │ - lea 0x48af6(%rip),%rcx │ │ │ │ - mov $0xef,%edx │ │ │ │ - lea 0x42f5f(%rip),%rsi │ │ │ │ - lea 0x42fca(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + movzbl 0x2c(%rdi),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3ebc0 │ │ │ │ - mov $0x80000,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - call 3170 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov 0x20(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 44350 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %edx,%r15d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov 0x18(%rax,%rbp,1),%rax │ │ │ │ + add $0x58,%rbp │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 5be10 │ │ │ │ + add %eax,%r13d │ │ │ │ + cmp 0x20(%r12),%ebx │ │ │ │ + jb 44310 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x10(%rsi),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,%rbp │ │ │ │ - call 3630 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - jne 3eba5 │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x45938(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x103,%esi │ │ │ │ - lea 0x42edf(%rip),%rdi │ │ │ │ - call 766d0 │ │ │ │ - call 34c0 <__errno_location@plt> │ │ │ │ - mov (%rax),%edi │ │ │ │ - call 33e0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x42f45(%rip),%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 4433a │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov (%rsi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 3ec93 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 3ec59 │ │ │ │ - nop │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp 0x0(%rbp),%ebx │ │ │ │ - jae 3ec88 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %r14,%rsi │ │ │ │ - shl $0x6,%r12 │ │ │ │ - mov 0x8(%rax,%r12,1),%rdi │ │ │ │ - call *%r13 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x20(%rdi),%eax │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - je 3ec50 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - add %r12,%rax │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + je 44418 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %edx,%ebp │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%r14,%r14,4),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea (%r14,%rax,2),%rdx │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmpb $0x0,0x3c(%rax) │ │ │ │ + mov 0x58(%rdx),%rdi │ │ │ │ + mov %ebp,%edx │ │ │ │ + je 44400 │ │ │ │ + call 5be10 │ │ │ │ + add $0x1,%r14 │ │ │ │ + add %eax,%r12d │ │ │ │ + cmp 0x20(%r15),%r14d │ │ │ │ + jb 443a0 │ │ │ │ + lea (%r12,%r13,1),%eax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov %r13d,(%rcx) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r12d,(%rcx) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ - xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call 5be10 │ │ │ │ + add $0x1,%r14 │ │ │ │ + add %eax,%r13d │ │ │ │ + cmp 0x20(%r15),%r14d │ │ │ │ + jb 443a0 │ │ │ │ + jmp 443d5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 443d9 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x20(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 44464 │ │ │ │ + lea (%rcx,%rcx,4),%rax │ │ │ │ + mov 0x30(%rdi),%rdx │ │ │ │ + lea (%rcx,%rax,2),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea (%rdx,%rax,8),%rsi │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x30(%rdx),%eax │ │ │ │ + add $0x58,%rdx │ │ │ │ + add -0x2c(%rdx),%eax │ │ │ │ + add -0x24(%rdx),%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jne 44450 │ │ │ │ + mov %ecx,%eax │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - movq $0x0,0x8(%rsi) │ │ │ │ - movl $0x0,(%rsi) │ │ │ │ + mov 0x20(%rdi),%ecx │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %rdx,%r9 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 444d8 │ │ │ │ + lea (%rcx,%rcx,4),%rdx │ │ │ │ + mov 0x30(%rdi),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + lea (%rcx,%rdx,2),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea (%rax,%rdx,8),%r8 │ │ │ │ + jmp 444ad │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %edi,%esi │ │ │ │ + add $0x58,%rax │ │ │ │ + add %edx,%esi │ │ │ │ + cmp %r8,%rax │ │ │ │ + je 444c9 │ │ │ │ + mov 0x30(%rax),%edx │ │ │ │ + add 0x2c(%rax),%edx │ │ │ │ + cmpb $0x0,0x3c(%rax) │ │ │ │ + mov 0x34(%rax),%edi │ │ │ │ + jne 444a0 │ │ │ │ + add %edi,%ecx │ │ │ │ + add $0x58,%rax │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp %r8,%rax │ │ │ │ + jne 444ad │ │ │ │ + mov %ecx,(%r10) │ │ │ │ + lea (%rsi,%rcx,1),%eax │ │ │ │ + mov %esi,(%r9) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ecx,(%r10) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %esi,(%r9) │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov (%rsi),%ecx │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3ed98 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - xor %r15d,%r15d │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x20(%rdi),%r12d │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 44590 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + xor %ebp,%ebp │ │ │ │ xor %r13d,%r13d │ │ │ │ + xor %r12d,%r12d │ │ │ │ xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%r12 │ │ │ │ - shl $0x5,%r12 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 3ed15 │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - lea -0x1(%rbp),%eax │ │ │ │ - mov (%rsi,%r12,1),%rdx │ │ │ │ - cmp %rdx,(%rbx,%rax,8) │ │ │ │ - je 3ed6b │ │ │ │ - lea 0x1(%rbp),%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x0(,%rcx,8),%rsi │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x0(,%rcx,4),%rsi │ │ │ │ - call 5e500 │ │ │ │ - add 0x8(%r14),%r12 │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %rax,(%rbx,%rbp,8) │ │ │ │ - mov 0x8(%r12),%eax │ │ │ │ - mov %eax,0x0(%r13,%rbp,4) │ │ │ │ - mov (%r14),%ecx │ │ │ │ - mov %r9d,%ebp │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %ecx,%r15d │ │ │ │ - jb 3ecf8 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rbx,(%rax) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r13,(%rax) │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %ebp,%eax │ │ │ │ + mov 0x30(%r14),%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmpb $0x0,0x3c(%rax) │ │ │ │ + mov 0x58(%rdx),%rdi │ │ │ │ + je 44570 │ │ │ │ + call 5f940 │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x58,%rbp │ │ │ │ + add %eax,%r13d │ │ │ │ + cmp 0x20(%r14),%ebx │ │ │ │ + jb 44520 │ │ │ │ + lea 0x0(%r13,%r12,1),%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r12d,(%r15) │ │ │ │ + mov %r13d,(%rcx) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - xor %ebp,%ebp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + call 5f940 │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x58,%rbp │ │ │ │ + add %eax,%r12d │ │ │ │ + cmp 0x20(%r14),%ebx │ │ │ │ + jb 44520 │ │ │ │ + jmp 4454a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ xor %r13d,%r13d │ │ │ │ + jmp 4454f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + mov %rdx,%r11 │ │ │ │ + test %esi,%esi │ │ │ │ + je 44a80 │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + push %rbx │ │ │ │ + mov 0x30(%rdi),%r9 │ │ │ │ + cmp $0xe,%eax │ │ │ │ + jbe 44aa8 │ │ │ │ + mov %esi,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %r9,%rcx │ │ │ │ + shr $0x4,%eax │ │ │ │ + movdqa 0x3eaa2(%rip),%xmm4 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,2),%r8 │ │ │ │ + shl $0x7,%r8 │ │ │ │ + add %r9,%r8 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x2a4(%rcx),%edx │ │ │ │ + movzbl 0x24c(%rcx),%eax │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + add $0x580,%rcx │ │ │ │ + movzbl -0x74(%rcx),%ebx │ │ │ │ + movzbl -0x544(%rcx),%edi │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x38c(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x3e4(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x43c(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x494(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x4ec(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x1c(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rdi,%rdx │ │ │ │ + or %rbx,%rax │ │ │ │ + movzbl -0xcc(%rcx),%ebx │ │ │ │ + mov %rdx,-0x10(%rsp) │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rbx,%rax │ │ │ │ + movzbl -0x124(%rcx),%ebx │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rbx,%rax │ │ │ │ + movzbl -0x17c(%rcx),%ebx │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rbx,%rax │ │ │ │ + movzbl -0x1d4(%rcx),%ebx │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rbx,%rax │ │ │ │ + movzbl -0x22c(%rcx),%ebx │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rbx,%rax │ │ │ │ + movzbl -0x284(%rcx),%ebx │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rbx,%rax │ │ │ │ + mov %rax,-0x8(%rsp) │ │ │ │ + movdqa -0x10(%rsp),%xmm0 │ │ │ │ + pcmpeqb %xmm6,%xmm0 │ │ │ │ + pcmpeqb %xmm6,%xmm0 │ │ │ │ + pcmpgtb %xmm0,%xmm5 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpcklbw %xmm5,%xmm2 │ │ │ │ + punpckhbw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm7,%xmm5 │ │ │ │ + pcmpgtw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm2,%xmm10 │ │ │ │ + movdqa %xmm0,%xmm9 │ │ │ │ + punpcklwd %xmm5,%xmm10 │ │ │ │ + punpckhwd %xmm5,%xmm2 │ │ │ │ + movdqa %xmm7,%xmm5 │ │ │ │ + pcmpgtw %xmm0,%xmm5 │ │ │ │ + movdqa %xmm10,%xmm11 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + pandn %xmm4,%xmm11 │ │ │ │ + pandn %xmm4,%xmm8 │ │ │ │ + psubd %xmm10,%xmm1 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + psubd %xmm2,%xmm1 │ │ │ │ + punpcklwd %xmm5,%xmm9 │ │ │ │ + punpckhwd %xmm5,%xmm0 │ │ │ │ + paddd %xmm8,%xmm3 │ │ │ │ + movdqa %xmm9,%xmm5 │ │ │ │ + movdqa %xmm0,%xmm12 │ │ │ │ + psubd %xmm9,%xmm1 │ │ │ │ + pandn %xmm4,%xmm5 │ │ │ │ + pandn %xmm4,%xmm12 │ │ │ │ + psubd %xmm0,%xmm1 │ │ │ │ + paddd %xmm5,%xmm3 │ │ │ │ + paddd %xmm12,%xmm3 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jne 445f8 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + mov %esi,%ecx │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + and $0xfffffff0,%ecx │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + psrldq $0x4,%xmm0 │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + movd %xmm1,%eax │ │ │ │ + paddd %xmm0,%xmm3 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psrldq $0x4,%xmm0 │ │ │ │ + paddd %xmm0,%xmm3 │ │ │ │ + movd %xmm3,%edx │ │ │ │ + test $0xf,%sil │ │ │ │ + je 449a8 │ │ │ │ + mov %ecx,%edi │ │ │ │ + lea (%rdi,%rdi,4),%r8 │ │ │ │ + lea (%rdi,%r8,2),%rdi │ │ │ │ + cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ + jne 449c0 │ │ │ │ + add $0x1,%edx │ │ │ │ + lea 0x1(%rcx),%edi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jae 449a8 │ │ │ │ + lea (%rdi,%rdi,4),%r8 │ │ │ │ + lea (%rdi,%r8,2),%rdi │ │ │ │ + cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ + je 449d0 │ │ │ │ + add $0x1,%eax │ │ │ │ + lea 0x2(%rcx),%edi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jae 449a8 │ │ │ │ + lea (%rdi,%rdi,4),%r8 │ │ │ │ + lea (%rdi,%r8,2),%rdi │ │ │ │ + cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ + je 449e0 │ │ │ │ + add $0x1,%eax │ │ │ │ + lea 0x3(%rcx),%edi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jae 449a8 │ │ │ │ + lea (%rdi,%rdi,4),%r8 │ │ │ │ + lea (%rdi,%r8,2),%rdi │ │ │ │ + cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ + je 449f0 │ │ │ │ + add $0x1,%eax │ │ │ │ + lea 0x4(%rcx),%edi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jae 449a8 │ │ │ │ + lea (%rdi,%rdi,4),%r8 │ │ │ │ + lea (%rdi,%r8,2),%rdi │ │ │ │ + cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ + je 44a00 │ │ │ │ + add $0x1,%eax │ │ │ │ + lea 0x5(%rcx),%edi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jae 449a8 │ │ │ │ + lea (%rdi,%rdi,4),%r8 │ │ │ │ + lea (%rdi,%r8,2),%rdi │ │ │ │ + cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ + je 44a10 │ │ │ │ + add $0x1,%eax │ │ │ │ + lea 0x6(%rcx),%edi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jae 449a8 │ │ │ │ + lea (%rdi,%rdi,4),%r8 │ │ │ │ + lea (%rdi,%r8,2),%rdi │ │ │ │ + cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ + je 44a20 │ │ │ │ + add $0x1,%eax │ │ │ │ + lea 0x7(%rcx),%edi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jae 449a8 │ │ │ │ + lea (%rdi,%rdi,4),%r8 │ │ │ │ + lea (%rdi,%r8,2),%rdi │ │ │ │ + cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ + jne 44a30 │ │ │ │ + add $0x1,%edx │ │ │ │ + lea 0x8(%rcx),%edi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jae 449a8 │ │ │ │ + lea (%rdi,%rdi,4),%r8 │ │ │ │ + lea (%rdi,%r8,2),%rdi │ │ │ │ + cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ + je 44a40 │ │ │ │ + add $0x1,%eax │ │ │ │ + lea 0x9(%rcx),%edi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jae 449a8 │ │ │ │ + lea (%rdi,%rdi,4),%r8 │ │ │ │ + lea (%rdi,%r8,2),%rdi │ │ │ │ + cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ + je 44a50 │ │ │ │ + add $0x1,%eax │ │ │ │ + lea 0xa(%rcx),%edi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jae 449a8 │ │ │ │ + lea (%rdi,%rdi,4),%r8 │ │ │ │ + lea (%rdi,%r8,2),%rdi │ │ │ │ + cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ + je 44a60 │ │ │ │ + add $0x1,%eax │ │ │ │ + lea 0xb(%rcx),%edi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jae 449a8 │ │ │ │ + lea (%rdi,%rdi,4),%r8 │ │ │ │ + lea (%rdi,%r8,2),%rdi │ │ │ │ + cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ + je 44a70 │ │ │ │ + add $0x1,%eax │ │ │ │ + lea 0xc(%rcx),%edi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jae 449a8 │ │ │ │ + lea (%rdi,%rdi,4),%r8 │ │ │ │ + lea (%rdi,%r8,2),%rdi │ │ │ │ + cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ + je 44a90 │ │ │ │ + add $0x1,%eax │ │ │ │ + lea 0xd(%rcx),%edi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jae 449a8 │ │ │ │ + lea (%rdi,%rdi,4),%r8 │ │ │ │ + lea (%rdi,%r8,2),%rdi │ │ │ │ + cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ + je 44aa0 │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0xe,%ecx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 449a8 │ │ │ │ + lea (%rcx,%rcx,4),%rsi │ │ │ │ + lea (%rcx,%rsi,2),%rcx │ │ │ │ + cmpb $0x0,0x3c(%r9,%rcx,8) │ │ │ │ + jne 44ab3 │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + lea (%rdx,%rax,1),%edx │ │ │ │ + pop %rbx │ │ │ │ + mov %esi,(%r10) │ │ │ │ + mov %eax,(%r11) │ │ │ │ + mov %edx,%eax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + jmp 447dc │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + jmp 447fe │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + jmp 44820 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + jmp 44842 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + jmp 44864 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + jmp 44886 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + jmp 448a8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + jmp 448ca │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + jmp 448ec │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + jmp 4490e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + jmp 44930 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + jmp 4494e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %esi,(%r10) │ │ │ │ + mov %eax,(%r11) │ │ │ │ + mov %edx,%eax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%edx │ │ │ │ + jmp 4496c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + jmp 4498a │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 447c3 │ │ │ │ + add $0x1,%eax │ │ │ │ + jmp 449a8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 44b38 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov 0x30(%rdi),%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + je 44b15 │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 3ed74 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov 0x18(%rdi,%rbx,1),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x1,%r12d │ │ │ │ + call 43000 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x18(%rax,%rbx,1),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + movq $0x0,0x18(%rdi,%rbx,1) │ │ │ │ + add $0x58,%rbx │ │ │ │ + cmp 0x20(%rbp),%r12d │ │ │ │ + jb 44ae0 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x30(%rbp) │ │ │ │ + movl $0x0,0x20(%rbp) │ │ │ │ + movb $0x0,0x2d(%rbp) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 44b60 │ │ │ │ + mov 0x3e920(%rip),%rax │ │ │ │ + movsbl %sil,%esi │ │ │ │ + mov %rax,0x24(%rdi) │ │ │ │ + jmp 43a90 │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x2c(%rdi) │ │ │ │ + je 44b8c │ │ │ │ + mov 0x24(%rdi),%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 44b8c │ │ │ │ + mov 0x28(%rdi),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 44c5c │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov (%rsi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 3ee30 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %edi,%edi │ │ │ │ + mov (%rdi),%eax │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + je 44c3e │ │ │ │ + xor %r12d,%r12d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%r12,%r12,4),%rbp │ │ │ │ + shl $0x4,%rbp │ │ │ │ + add %rdi,%rbp │ │ │ │ + je 44c35 │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + je 44c15 │ │ │ │ xor %ebx,%ebx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%r13 │ │ │ │ - shl $0x5,%r13 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3edee │ │ │ │ - mov 0x8(%r12),%rcx │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - mov (%rcx,%r13,1),%rcx │ │ │ │ - cmp %rcx,(%rdi,%rax,8) │ │ │ │ - je 3ee14 │ │ │ │ - lea 0x1(%rbx),%esi │ │ │ │ - mov %rsi,%r14 │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov (%r12),%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov (%rax,%r13,1),%rax │ │ │ │ - mov %rax,(%rdi,%rbx,8) │ │ │ │ - mov %r14d,%ebx │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jb 3edd0 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rdi,%rbx,1),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x1,%r14d │ │ │ │ + call 43000 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x18(%rax,%rbx,1),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov %ebx,%eax │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + movq $0x0,0x18(%rdi,%rbx,1) │ │ │ │ + add $0x58,%rbx │ │ │ │ + cmp 0x20(%rbp),%r14d │ │ │ │ + jb 44be0 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x30(%rbp) │ │ │ │ + movl $0x0,0x20(%rbp) │ │ │ │ + movb $0x0,0x2d(%rbp) │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jb 44bc0 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + movl $0x0,0x0(%r13) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov (%rdi),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 44cd0 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + xor %r12d,%r12d │ │ │ │ xor %ebx,%ebx │ │ │ │ - xor %edi,%edi │ │ │ │ - call 32c0 │ │ │ │ - mov %ebx,%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nop │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x8(%r13),%rsi │ │ │ │ + mov $0x50,%edx │ │ │ │ + lea (%rax,%r12,1),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + add %r12,%rsi │ │ │ │ + add $0x50,%r12 │ │ │ │ + call 3480 │ │ │ │ + cmp 0x0(%r13),%ebp │ │ │ │ + jb 44c80 │ │ │ │ + mov %ebp,(%r14) │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %ebp,(%r14) │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + cmpw $0x0,0x48(%rdi) │ │ │ │ + setne %al │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x20(%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 44d50 │ │ │ │ + lea (%rdx,%rdx,4),%rcx │ │ │ │ + mov 0x30(%rdi),%rax │ │ │ │ + movsbl %sil,%esi │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rcx │ │ │ │ + jmp 44d31 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x58,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 44d50 │ │ │ │ + movzbl 0x3c(%rax),%edx │ │ │ │ + cmp %esi,%edx │ │ │ │ + jne 44d28 │ │ │ │ + cmpw $0x0,0x48(%rax) │ │ │ │ + je 44d28 │ │ │ │ + mov $0x1,%eax │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov 0x20(%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 44d80 │ │ │ │ + mov 0x30(%rdi),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movsbl 0x3c(%rsi),%edi │ │ │ │ + movzbl %dil,%eax │ │ │ │ + cmp %eax,%edi │ │ │ │ + je 44d90 │ │ │ │ + mov %ecx,%eax │ │ │ │ + ret │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + lea (%rdx,%rax,2),%r8 │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ + shl $0x3,%r8 │ │ │ │ + movzbl 0x60(%rax),%r9d │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x58,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + je 44d80 │ │ │ │ + lea (%rsi,%rax,1),%rdx │ │ │ │ + movzbl 0x3c(%rdx),%ecx │ │ │ │ + cmp %ecx,%edi │ │ │ │ + je 44de0 │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + movzbl 0x60(%rdx),%edx │ │ │ │ + cmp %r9d,%edx │ │ │ │ + jne 44db0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + movzbl 0x60(%rdx),%edx │ │ │ │ + cmp %edx,%r9d │ │ │ │ + je 44db0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 44dd4 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3eeac │ │ │ │ - mov (%rdi),%eax │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov 0x20(%rdi),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 44e70 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebx,%ebx │ │ │ │ xor %ebp,%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3ee88 │ │ │ │ - jmp 3eea7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 35a0 │ │ │ │ - mov (%r12),%eax │ │ │ │ - add $0x1,%rbp │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jae 3eea7 │ │ │ │ - mov 0x8(%r12),%rdx │ │ │ │ - mov %rbp,%rbx │ │ │ │ - shl $0x6,%rbx │ │ │ │ - add %rdx,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 3ee70 │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jb 3ee8d │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea (%rax,%rdx,2),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x30(%r13),%rsi │ │ │ │ + mov $0x58,%edx │ │ │ │ + lea (%rax,%r12,1),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + add %r12,%rsi │ │ │ │ + add $0x58,%r12 │ │ │ │ + call 3480 │ │ │ │ + cmp 0x20(%r13),%ebp │ │ │ │ + jb 44e20 │ │ │ │ + mov %ebp,(%r14) │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - lea 0x4878d(%rip),%rcx │ │ │ │ - mov $0x17e,%edx │ │ │ │ - lea 0x42c16(%rip),%rsi │ │ │ │ - lea 0x42caa(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %ebp,(%r14) │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %r9,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %edx,%esi │ │ │ │ sub $0x18,%rsp │ │ │ │ - add (%rbx),%esi │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - shl $0x6,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - add %ebp,(%rbx) │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - je 3efab │ │ │ │ - test %r13,%r13 │ │ │ │ - je 3f028 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3efc0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov 0x0(%r13,%r14,8),%rax │ │ │ │ - mov %r14d,%esi │ │ │ │ - shl $0x6,%rbp │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add $0x1,%r14 │ │ │ │ - add %rbp,%r15 │ │ │ │ - movb $0x0,0x18(%r15) │ │ │ │ - mov %rax,0x10(%r15) │ │ │ │ - call *%r12 │ │ │ │ - mov $0x28,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - add %rbp,%r15 │ │ │ │ - movq $0x0,0x38(%r15) │ │ │ │ - movb $0x0,0x30(%r15) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - movq $0x0,0x28(%r15) │ │ │ │ - call 5e500 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x28(%r15) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov 0x28(%rax,%rbp,1),%rdi │ │ │ │ - call 3200 │ │ │ │ - cmp (%rbx),%r14d │ │ │ │ - jb 3ef30 │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 44f70 │ │ │ │ + movsbl %dl,%r14d │ │ │ │ + mov 0x30(%rdi),%rdx │ │ │ │ + mov %rdi,%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%rbx,%rbx,4),%rax │ │ │ │ + lea (%rbx,%rax,2),%rax │ │ │ │ + lea 0x0(,%rax,8),%r13 │ │ │ │ + movzbl 0x3c(%rdx,%rax,8),%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + je 44f08 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %esi,%ebx │ │ │ │ + jb 44ec8 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %ebp,(%rax) │ │ │ │ add $0x18,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov 0x0(%r13,%r12,8),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shl $0x6,%r14 │ │ │ │ - mov $0x28,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - add $0x1,%r12 │ │ │ │ - add %r14,%rbp │ │ │ │ - movb $0x0,0x18(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - movq $0x0,0x38(%rbp) │ │ │ │ - movb $0x0,0x30(%rbp) │ │ │ │ - movq $0x0,0x28(%rbp) │ │ │ │ - movups %xmm0,0x0(%rbp) │ │ │ │ - call 5e500 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov 0x28(%rax,%r14,1),%rdi │ │ │ │ - call 3200 │ │ │ │ - cmp (%rbx),%r12d │ │ │ │ - jb 3efc0 │ │ │ │ - jmp 3efab │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x43212(%rip),%r15 │ │ │ │ - jmp 3f09b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r13d,%esi │ │ │ │ - call *%r12 │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ - add %r14,%rbp │ │ │ │ - movb $0x0,0x30(%rbp) │ │ │ │ - mov $0x28,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - add $0x1,%r13 │ │ │ │ - movq $0x0,0x38(%rbp) │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - movq $0x0,0x28(%rbp) │ │ │ │ - call 5e500 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov 0x28(%rax,%r14,1),%rdi │ │ │ │ - call 3200 │ │ │ │ - cmp (%rbx),%r13d │ │ │ │ - jae 3efab │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %r13,%r14 │ │ │ │ - shl $0x6,%r14 │ │ │ │ - call 95a0 <__cxa_finalize@plt+0x5dd0> │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ - add %r14,%rbp │ │ │ │ - movb $0x0,0x18(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 3f038 │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ - jmp 3f052 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add $0x1,%rbx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + lea (%rax,%rdx,2),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x30(%r12),%rsi │ │ │ │ + mov $0x58,%edx │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea 0x0(%rbp,%rbp,4),%rax │ │ │ │ + lea 0x0(%rbp,%rax,2),%rax │ │ │ │ + add %r13,%rsi │ │ │ │ + lea (%r15,%rax,8),%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x20(%r12),%esi │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + cmp %esi,%ebx │ │ │ │ + jae 44f68 │ │ │ │ + mov 0x30(%r12),%rdx │ │ │ │ + mov %ecx,%ebp │ │ │ │ + jmp 44ec8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%ebp │ │ │ │ + jmp 44eea │ │ │ │ + nop │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 44eea │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov 0x8(%rsi),%rdi │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - test %eax,%eax │ │ │ │ - je 3f158 │ │ │ │ - xor %r12d,%r12d │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + mov 0x20(%rdi),%eax │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %r8d,0x24(%rsp) │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mov %eax,0x20(%rdi) │ │ │ │ + mov 0x30(%rdi),%rdi │ │ │ │ + lea (%rax,%rdx,2),%rsi │ │ │ │ + mov %cl,(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x58(%r13),%rdi │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + mov 0x20(%r13),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov 0x1c(%rdi),%eax │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + call 5f8c0 │ │ │ │ + mov 0x58(%r13),%rdi │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + call 5f900 │ │ │ │ + cmpb $0x0,0x60(%r13) │ │ │ │ + je 452e0 │ │ │ │ + mov 0x58(%r13),%rdx │ │ │ │ + mov 0x10(%rdx),%r11d │ │ │ │ + sub 0x18(%rdx),%r11d │ │ │ │ + sub %eax,%r11d │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + mov 0x20(%rbp),%ecx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + je 455b6 │ │ │ │ + lea 0x3c(%rsi),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 4503a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x58,%rdx │ │ │ │ + cmpb $0x0,-0x58(%rdx) │ │ │ │ + jne 45043 │ │ │ │ + mov %eax,%ebx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jb 45030 │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ebx,%r14d │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %r13,0x28(%rsp) │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mov %r11d,%r13d │ │ │ │ + lea (%rax,%rdx,2),%r12 │ │ │ │ + shl $0x3,%r12 │ │ │ │ + lea (%rsi,%r12,1),%r15 │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + jae 45117 │ │ │ │ + movzbl (%rsp),%eax │ │ │ │ + cmp 0x3c(%r15),%al │ │ │ │ + jne 45330 │ │ │ │ + mov 0x18(%r15),%rax │ │ │ │ + cmpb $0x0,0x60(%rax) │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + je 450f0 │ │ │ │ + call 5f900 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov 0x18(%r15),%rax │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + mov 0x18(%rax),%ecx │ │ │ │ + mov 0x10(%rax),%r9d │ │ │ │ + lea (%r8,%rcx,1),%esi │ │ │ │ + cmp %esi,%r9d │ │ │ │ + jae 452d0 │ │ │ │ + mov 0x1c(%rax),%eax │ │ │ │ + push 0x8(%r15) │ │ │ │ + lea 0x3ff2f(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0x5833b(%rip),%rdi │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x18(%r15),%rax │ │ │ │ + mov 0x58328(%rip),%rsi │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 5e430 │ │ │ │ + xor %edi,%edi │ │ │ │ + call 3140 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rbx │ │ │ │ - add $0x1,%r12 │ │ │ │ - shl $0x6,%rbx │ │ │ │ - mov 0x10(%rdi,%rbx,1),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - add %rbx,%rax │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ + mov 0x18(%rdi),%r9d │ │ │ │ + lea 0x58(%r12),%rax │ │ │ │ + cmp %r13d,%r9d │ │ │ │ + jae 453a4 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %ebx,%r14d │ │ │ │ + add $0x1,%ebx │ │ │ │ + lea (%rsi,%r12,1),%r15 │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + jb 4506b │ │ │ │ + mov 0x28(%rsp),%r13 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 45138 │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,2),%rax │ │ │ │ + mov 0x18(%rsi,%rax,8),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - add %rbx,%rax │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0x28(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - movq $0x0,0x28(%rdi,%rbx,1) │ │ │ │ - cmp 0x0(%rbp),%r12d │ │ │ │ - jb 3f100 │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ - movl $0x0,0x0(%rbp) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov %r13,0x18(%r15) │ │ │ │ + lea 0x30(%r15),%rcx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x28(%r15),%rsi │ │ │ │ + lea 0x38(%r15),%r9 │ │ │ │ + movb $0x0,0x3d(%r15) │ │ │ │ + mov %rax,0x10(%r15) │ │ │ │ + movzbl 0x24(%rsp),%eax │ │ │ │ + lea 0x34(%r15),%r8 │ │ │ │ + mov %rdi,(%r15) │ │ │ │ + movzbl 0x8(%rsp),%edi │ │ │ │ + mov %al,0x4a(%r15) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x48(%r15) │ │ │ │ + mov 0x3e2df(%rip),%rax │ │ │ │ + mov %dil,0x3c(%r15) │ │ │ │ + mov 0x58(%r13),%rdi │ │ │ │ + mov %rdx,0x8(%r15) │ │ │ │ + lea 0x2c(%r15),%rdx │ │ │ │ + movq $0x0,0x40(%r15) │ │ │ │ + movq $0x0,0x20(%r15) │ │ │ │ + mov %rax,0x50(%r15) │ │ │ │ + call 5b300 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 45390 │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ + movzbl 0x8(%rsp),%esi │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,2),%rax │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + cmp %sil,0x3c(%rdx,%rax,8) │ │ │ │ + je 454bd │ │ │ │ + call 42630 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x18(%rax,%rsi,1),%r15 │ │ │ │ + mov %edx,0x40(%rax,%r12,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 42670 │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + not %eax │ │ │ │ + add 0x4c(%r15),%eax │ │ │ │ + mov %eax,0x44(%rdx,%rsi,1) │ │ │ │ + cmp 0x20(%rbp),%ebx │ │ │ │ + jae 4523e │ │ │ │ + mov %ebx,%eax │ │ │ │ + movzbl 0x8(%rsp),%edi │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,2),%r15 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + shl $0x3,%r15 │ │ │ │ + add %r15,%rax │ │ │ │ + cmp 0x3c(%rax),%dil │ │ │ │ + je 453e6 │ │ │ │ + mov 0x4c(%r13),%r15d │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 42670 │ │ │ │ + mov %eax,%edx │ │ │ │ + sub $0x1,%r15d │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + sub %edx,%r15d │ │ │ │ + mov 0x20(%rbp),%edx │ │ │ │ + mov %r15d,0x44(%rax,%r12,1) │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb 453c0 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + movzbl 0x8(%rsp),%ecx │ │ │ │ + add %eax,%esi │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + lea -0x1(%rax,%rsi,1),%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + or 0x2d(%rbp),%al │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jbe 452f0 │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0xc(%rsp),%ebx │ │ │ │ + mov 0x18(%rdx,%r12,1),%rdx │ │ │ │ + cmp (%rdx),%ebx │ │ │ │ + je 4530d │ │ │ │ + movb $0x0,0x2c(%rbp) │ │ │ │ + movq $0x0,0x24(%rbp) │ │ │ │ + mov %al,0x2d(%rbp) │ │ │ │ + movq $0x0,0x24(%rbp) │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub %esi,%r9d │ │ │ │ + mov 0x20(%rbp),%ecx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + jmp 450f4 │ │ │ │ + nop │ │ │ │ + mov 0x58(%r13),%rax │ │ │ │ + mov 0x18(%rax),%r11d │ │ │ │ + jmp 45010 │ │ │ │ + nopl (%rax) │ │ │ │ + cmpb $0x0,0x2c(%rbp) │ │ │ │ + mov %al,0x2d(%rbp) │ │ │ │ + jne 45373 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x28(%rbp) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 45329 │ │ │ │ + mov %esi,0x24(%rbp) │ │ │ │ + mov %edi,0x28(%rbp) │ │ │ │ + jmp 452b5 │ │ │ │ + cmpb $0x0,0x2c(%rbp) │ │ │ │ + mov %al,0x2d(%rbp) │ │ │ │ + je 452ad │ │ │ │ + mov 0x24(%rbp),%eax │ │ │ │ + mov 0x28(%rbp),%edx │ │ │ │ + cmp %eax,%esi │ │ │ │ + cmovbe %esi,%eax │ │ │ │ + cmp %edi,%edx │ │ │ │ + cmovb %edi,%edx │ │ │ │ + mov %edx,0x28(%rbp) │ │ │ │ + mov %eax,0x24(%rbp) │ │ │ │ + jmp 452b5 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x28(%rsp),%r13 │ │ │ │ + mov 0x18(%r15),%rax │ │ │ │ + sub $0x1,%ecx │ │ │ │ + sub %r14d,%ecx │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + lea (%rcx,%rcx,4),%rax │ │ │ │ + lea (%rcx,%rax,2),%rdx │ │ │ │ + mov %ebx,%eax │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + lea (%rax,%rcx,2),%rax │ │ │ │ + lea (%rsi,%rax,8),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 3480 │ │ │ │ + mov 0x30(%rbp),%r15 │ │ │ │ + add %r12,%r15 │ │ │ │ + jmp 45138 │ │ │ │ + mov 0x24(%rbp),%eax │ │ │ │ + mov 0x28(%rbp),%ecx │ │ │ │ + cmp %eax,%esi │ │ │ │ + cmovbe %esi,%eax │ │ │ │ + cmp %ecx,%edi │ │ │ │ + cmovae %edi,%ecx │ │ │ │ + jmp 452fd │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 42630 │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov %eax,0x40(%rdx) │ │ │ │ + jmp 45215 │ │ │ │ + mov 0x28(%rsp),%r13 │ │ │ │ + lea (%rsi,%r12,1),%r15 │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + jae 4511c │ │ │ │ + jmp 45335 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%rbx,%rbx,4),%rdx │ │ │ │ + lea (%rbx,%rdx,2),%rbx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + mov 0x18(%rax,%rbx,1),%rdi │ │ │ │ + call 42630 │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov %eax,0x40(%rdx,%rbx,1) │ │ │ │ + mov 0x20(%rbp),%edx │ │ │ │ + jmp 45267 │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 42630 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + call 42670 │ │ │ │ + sub $0x1,%ebx │ │ │ │ + sub %eax,%ebx │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + lea (%rax,%r12,1),%rcx │ │ │ │ + add %r15,%rax │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + mov 0x18(%rcx),%rdx │ │ │ │ + mov %ebx,0x44(%rcx) │ │ │ │ + mov %ebx,0x40(%rax) │ │ │ │ + movzbl 0x60(%rsi),%ebx │ │ │ │ + cmp %bl,0x60(%rdx) │ │ │ │ + je 45428 │ │ │ │ + orb $0x1,0x48(%rax) │ │ │ │ + orb $0x1,0x49(%rcx) │ │ │ │ + mov (%rsi),%ebx │ │ │ │ + cmp %ebx,(%rdx) │ │ │ │ + je 45436 │ │ │ │ + orb $0x2,0x48(%rax) │ │ │ │ + orb $0x2,0x49(%rcx) │ │ │ │ + mov 0x58(%rdx),%rdi │ │ │ │ + mov 0x20(%rdx),%eax │ │ │ │ + mov 0x1c(%rdi),%ebx │ │ │ │ + lea -0x1(%rax),%r13d │ │ │ │ + call 5f880 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + add %r13d,%ebx │ │ │ │ + add %esi,%ebx │ │ │ │ + lea (%rax,%r15,1),%rcx │ │ │ │ + mov 0x18(%rcx),%r8 │ │ │ │ + mov 0x58(%r8),%rdi │ │ │ │ + mov 0x1c(%rdi),%edx │ │ │ │ + add 0x20(%r8),%edx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jae 455bd │ │ │ │ + mov 0x18(%rax,%r12,1),%rsi │ │ │ │ + mov 0x58(%rsi),%rax │ │ │ │ + mov 0x20(%rsi),%ebx │ │ │ │ + mov %edx,(%rsp) │ │ │ │ + add 0x1c(%rax),%ebx │ │ │ │ + call 5f880 │ │ │ │ + mov (%rsp),%edx │ │ │ │ + lea -0x1(%rdx,%rax,1),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jb 453de │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + lea (%rdx,%r12,1),%rax │ │ │ │ + mov 0x18(%rax),%rcx │ │ │ │ + cmpb $0x0,0x60(%rcx) │ │ │ │ + je 453de │ │ │ │ + orb $0x8,0x48(%rdx,%r15,1) │ │ │ │ + orb $0x8,0x49(%rax) │ │ │ │ + mov 0x20(%rbp),%edx │ │ │ │ + jmp 45267 │ │ │ │ + call 42630 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %eax,%r15d │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + sub $0x1,%r15d │ │ │ │ + mov 0x18(%rax,%rsi,1),%rdi │ │ │ │ + call 42670 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + sub %eax,%r15d │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + lea (%rax,%rsi,1),%rcx │ │ │ │ + add %r12,%rax │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + mov 0x18(%rcx),%rdx │ │ │ │ + mov %r15d,0x44(%rcx) │ │ │ │ + mov %r15d,0x40(%rax) │ │ │ │ + movzbl 0x60(%rsi),%edi │ │ │ │ + cmp %dil,0x60(%rdx) │ │ │ │ + je 4550f │ │ │ │ + orb $0x1,0x48(%rcx) │ │ │ │ + orb $0x1,0x49(%rax) │ │ │ │ + mov (%rsi),%esi │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ + je 4551d │ │ │ │ + orb $0x2,0x48(%rcx) │ │ │ │ + orb $0x2,0x49(%rax) │ │ │ │ + mov 0x20(%rdx),%eax │ │ │ │ + mov 0x58(%rdx),%rdi │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov 0x1c(%rdi),%r15d │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + call 5f880 │ │ │ │ + mov 0x18(%rsp),%r10d │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + add %r10d,%r15d │ │ │ │ + lea (%rax,%r12,1),%rsi │ │ │ │ + add %r8d,%r15d │ │ │ │ + mov 0x18(%rsi),%rcx │ │ │ │ + mov 0x58(%rcx),%rdi │ │ │ │ + mov 0x1c(%rdi),%edx │ │ │ │ + add 0x20(%rcx),%edx │ │ │ │ + cmp %edx,%r15d │ │ │ │ + jae 455db │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + add %rsi,%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + mov 0x58(%rax),%rcx │ │ │ │ + mov 0x20(%rax),%r15d │ │ │ │ + add 0x1c(%rcx),%r15d │ │ │ │ + call 5f880 │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + lea -0x1(%rdx,%rax,1),%eax │ │ │ │ + cmp %r15d,%eax │ │ │ │ + jb 45215 │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + lea (%rdx,%r12,1),%rax │ │ │ │ + mov 0x18(%rax),%rcx │ │ │ │ + cmpb $0x0,0x60(%rcx) │ │ │ │ + je 45215 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + orb $0x8,0x48(%rdx,%rdi,1) │ │ │ │ + orb $0x8,0x49(%rax) │ │ │ │ + jmp 45215 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 45043 │ │ │ │ + add %r12,%rax │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + cmpb $0x0,0x60(%rsi) │ │ │ │ + jne 45474 │ │ │ │ + orb $0x4,0x48(%rcx) │ │ │ │ + orb $0x4,0x49(%rax) │ │ │ │ + jmp 45474 │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + add %r10,%rax │ │ │ │ + cmpb $0x0,0x60(%rcx) │ │ │ │ + jne 45564 │ │ │ │ + orb $0x4,0x48(%rax) │ │ │ │ + orb $0x4,0x49(%rsi) │ │ │ │ + jmp 45564 │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov 0x8(%rsi),%rdi │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + mov 0x14(%rsi),%ebp │ │ │ │ + mov 0x18(%rsi),%ebx │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + movq %xmm0,%rdi │ │ │ │ + call 32d0 │ │ │ │ + movd %ebp,%xmm3 │ │ │ │ + mov %ebx,0x18(%r14) │ │ │ │ + movd %eax,%xmm0 │ │ │ │ + mov 0x3de26(%rip),%rax │ │ │ │ + movq $0x0,0x30(%r14) │ │ │ │ + punpckldq %xmm3,%xmm0 │ │ │ │ + mov %rax,0x48(%r14) │ │ │ │ + mov $0x80000000,%eax │ │ │ │ + mov %rax,0x1c(%r14) │ │ │ │ + add $0x7fffffff,%rax │ │ │ │ + mov %rax,0x24(%r14) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %ax,0x2c(%r14) │ │ │ │ + movq %xmm0,0x10(%r14) │ │ │ │ + mov 0x20(%r13),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 3f262 │ │ │ │ + je 4573e │ │ │ │ xor %r12d,%r12d │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%r13 │ │ │ │ - shl $0x5,%r13 │ │ │ │ - lea (%rdi,%r13,1),%rbx │ │ │ │ - mov 0x10(%rbx),%eax │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - je 3f228 │ │ │ │ xor %r15d,%r15d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15,%rbp │ │ │ │ - add $0x1,%r15 │ │ │ │ - shl $0x6,%rbp │ │ │ │ - mov 0x10(%rdi,%rbp,1),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0x28(%rax),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - movq $0x0,0x28(%rdi,%rbp,1) │ │ │ │ - cmp 0x10(%rbx),%r15d │ │ │ │ - jb 3f1d0 │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - movl $0x0,0x10(%rbx) │ │ │ │ - add $0x1,%r12 │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - mov (%rax,%r13,1),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - movq $0x0,(%rdi,%r13,1) │ │ │ │ - cmp (%r14),%r12d │ │ │ │ - jb 3f1b0 │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - movl $0x0,(%r14) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x68,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x1,%r15d │ │ │ │ + call 13000 │ │ │ │ + mov $0x30,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + mov 0x18(%rax,%r12,1),%rbp │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + movdqu 0x10(%rbp),%xmm1 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movups %xmm1,0x10(%rbx) │ │ │ │ + movdqu 0x30(%rbp),%xmm2 │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + movups %xmm2,0x30(%rbx) │ │ │ │ + mov %eax,0x28(%rbx) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + movzwl 0x60(%rbp),%eax │ │ │ │ + mov %rdx,0x48(%rbx) │ │ │ │ + mov 0x50(%rbp),%edx │ │ │ │ + mov %ax,0x60(%rbx) │ │ │ │ + mov %edx,0x50(%rbx) │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x58(%rbx) │ │ │ │ + mov 0x58(%rbp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 5b1d0 │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + add %r12,%rax │ │ │ │ + add $0x58,%r12 │ │ │ │ + movzbl 0x3c(%rax),%ecx │ │ │ │ + movzbl 0x4a(%rax),%r8d │ │ │ │ + call 44f80 │ │ │ │ + cmp 0x20(%r13),%r15d │ │ │ │ + jb 45690 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + xor %edi,%edi │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov $0x50,%esi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rdi),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 3f329 │ │ │ │ - mov (%rdi),%edx │ │ │ │ - mov %rdi,%r13 │ │ │ │ + call 13000 │ │ │ │ + movdqu (%r14),%xmm0 │ │ │ │ + mov 0x14(%r14),%r12d │ │ │ │ + mov 0x18(%r14),%ebp │ │ │ │ + mov %rax,%rbx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movq %xmm0,%rdi │ │ │ │ + call 32d0 │ │ │ │ + movd %r12d,%xmm1 │ │ │ │ + mov %ebp,0x18(%rbx) │ │ │ │ + mov $0x1,%edx │ │ │ │ + movd %eax,%xmm0 │ │ │ │ + mov 0x3dcc5(%rip),%rax │ │ │ │ + mov %dx,0x2c(%rbx) │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + mov %rax,0x48(%rbx) │ │ │ │ + mov $0x80000000,%eax │ │ │ │ + mov %rax,0x1c(%rbx) │ │ │ │ + add $0x7fffffff,%rax │ │ │ │ + mov %rax,0x24(%rbx) │ │ │ │ + movq %xmm0,0x10(%rbx) │ │ │ │ + mov 0x20(%r14),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4580c │ │ │ │ xor %r12d,%r12d │ │ │ │ - test %edx,%edx │ │ │ │ - je 3f320 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r12,%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rax,%r14 │ │ │ │ - mov 0x10(%r14),%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x30(%r14),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x1,%ebp │ │ │ │ + add %r12,%rax │ │ │ │ + add $0x58,%r12 │ │ │ │ + movzbl 0x3c(%rax),%ecx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + movzbl 0x4a(%rax),%r8d │ │ │ │ + call 44f80 │ │ │ │ + cmp 0x20(%r14),%ebp │ │ │ │ + jb 457e0 │ │ │ │ + mov 0x20(%r13),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 3f30a │ │ │ │ + je 4584c │ │ │ │ + xor %r12d,%r12d │ │ │ │ xor %ebp,%ebp │ │ │ │ - jmp 3f2e8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 35a0 │ │ │ │ - mov 0x10(%r14),%eax │ │ │ │ - add $0x1,%rbp │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jae 3f306 │ │ │ │ - mov 0x18(%r14),%rdx │ │ │ │ - mov %rbp,%rbx │ │ │ │ - shl $0x6,%rbx │ │ │ │ - add %rdx,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 3f2d0 │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jb 3f2ec │ │ │ │ - mov 0x0(%r13),%edx │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jae 3f320 │ │ │ │ - mov 0x8(%r13),%r14 │ │ │ │ - jmp 3f2b8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x1,%ebp │ │ │ │ + add %r12,%rax │ │ │ │ + add $0x58,%r12 │ │ │ │ + movzbl 0x3c(%rax),%ecx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + movzbl 0x4a(%rax),%r8d │ │ │ │ + call 44f80 │ │ │ │ + cmp 0x20(%r13),%ebp │ │ │ │ + jb 45820 │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ - lea 0x482f0(%rip),%rcx │ │ │ │ - mov $0x1ee,%edx │ │ │ │ - lea 0x42799(%rip),%rsi │ │ │ │ - lea 0x42832(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ + movabs $0x7fffffffffffffff,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov 0x90(%rsp),%r15d │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - test %r15d,%r15d │ │ │ │ - sete %al │ │ │ │ - cmp %r9d,%r15d │ │ │ │ - setb %dl │ │ │ │ - or %dl,%al │ │ │ │ - jne 3f70d │ │ │ │ - cmp %ecx,%r15d │ │ │ │ - jb 3f70d │ │ │ │ - mov %r8d,%ebx │ │ │ │ - mov %r9d,%ebp │ │ │ │ - xor %r14d,%r14d │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3f3ad │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea -0x1(%rcx),%eax │ │ │ │ - mov (%rsi,%rax,4),%r14d │ │ │ │ - mov $0x10,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13d,(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %ebx,%eax │ │ │ │ - div %ebp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x20(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 458ca │ │ │ │ + mov 0x20(%rsi),%edx │ │ │ │ + mov %rsi,%rbp │ │ │ │ + test %edx,%edx │ │ │ │ + je 458ca │ │ │ │ + mov 0x30(%rsi),%rsi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x30(%rdi),%rcx │ │ │ │ + cmpb $0x0,0x2c(%rbx) │ │ │ │ + mov 0x18(%rsi),%rdi │ │ │ │ + mov (%rdi),%r8d │ │ │ │ + je 458e0 │ │ │ │ + cmpb $0x0,0x2c(%rbp) │ │ │ │ + je 458e0 │ │ │ │ + mov 0x18(%rcx),%r9 │ │ │ │ + cmp %r8d,(%r9) │ │ │ │ + jne 458e0 │ │ │ │ + mov 0x24(%rbx),%eax │ │ │ │ + mov 0x28(%rbp),%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%r12d │ │ │ │ + sub %edx,%ecx │ │ │ │ + sub %eax,%r12d │ │ │ │ + cmp %eax,%edx │ │ │ │ + cmovb %rcx,%r12 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rax,%rax,4),%r9 │ │ │ │ + lea (%rax,%r9,2),%rax │ │ │ │ + mov 0x18(%rcx,%rax,8),%rax │ │ │ │ + cmp %r8d,(%rax) │ │ │ │ + je 45920 │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,2),%rax │ │ │ │ + mov 0x18(%rcx),%rdx │ │ │ │ + mov 0x18(%rsi,%rax,8),%rax │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + cmp %ecx,(%rax) │ │ │ │ + je 45a20 │ │ │ │ + movabs $0x7fffffffffffffff,%r12 │ │ │ │ + jmp 458ca │ │ │ │ + nop │ │ │ │ + mov 0x58(%rdi),%rdx │ │ │ │ + mov 0x20(%rdi),%r13d │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov 0x20(%rax),%r15d │ │ │ │ + mov 0x1c(%rdx),%r12d │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov 0x1c(%rdi),%r14d │ │ │ │ + call 5f880 │ │ │ │ + add %r12d,%r13d │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + sub %r15d,%r13d │ │ │ │ + sub %r14d,%r13d │ │ │ │ + sub %eax,%r13d │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov %r13d,%r12d │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,2),%rax │ │ │ │ + mov 0x30(%rbx),%rdx │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + mov (%rax),%ecx │ │ │ │ + cmp %ecx,(%rdx) │ │ │ │ + jne 458ca │ │ │ │ + mov 0x58(%rdx),%rcx │ │ │ │ + mov 0x20(%rdx),%r15d │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov 0x1c(%rcx),%r14d │ │ │ │ + lea 0x1(%r15),%ecx │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + mov 0x20(%rax),%ecx │ │ │ │ + mov 0x1c(%rdi),%r15d │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + call 5f880 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + add %ecx,%r14d │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + sub %ecx,%r14d │ │ │ │ + sub %r15d,%r14d │ │ │ │ + sub %eax,%r14d │ │ │ │ + cmp %r13d,%r14d │ │ │ │ + jae 458ca │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov 0x58(%rax),%rdx │ │ │ │ + mov 0x20(%rax),%r12d │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov 0x1c(%rdx),%ebx │ │ │ │ + add $0x1,%r12d │ │ │ │ sub $0x1,%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + add %ebx,%r12d │ │ │ │ + lea (%rax,%rdx,2),%rax │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov 0x20(%rax),%r13d │ │ │ │ + mov 0x1c(%rdi),%ebp │ │ │ │ + sub %r13d,%r12d │ │ │ │ + call 5f880 │ │ │ │ + sub %ebp,%r12d │ │ │ │ + sub %eax,%r12d │ │ │ │ + jmp 458ca │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 3f3d0 │ │ │ │ - cmp $0x1e,%ecx │ │ │ │ - ja 3f732 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - shl %cl,%ebx │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 3f74e │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13d,%esi │ │ │ │ - movsd 0x477c0(%rip),%xmm4 │ │ │ │ - cvtsi2sd %ebx,%xmm5 │ │ │ │ - movsd 0x477bc(%rip),%xmm3 │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - movsd 0x47737(%rip),%xmm6 │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea (%rdi,%rsi,4),%rsi │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 5f880 │ │ │ │ + jmp 459c8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%edi │ │ │ │ + endbr64 │ │ │ │ + cmpb $0x3,0x2d(%rdi) │ │ │ │ + sete %al │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + movzbl 0x2d(%rdi),%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + movzbl 0x2d(%rdi),%eax │ │ │ │ + and $0x2,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 45d80 │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + mov 0x8(%rdi),%r9 │ │ │ │ + cmp $0xe,%eax │ │ │ │ + jbe 45d83 │ │ │ │ + mov %esi,%eax │ │ │ │ + lea 0x2d(%r9),%rcx │ │ │ │ + movdqa 0x3d614(%rip),%xmm2 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rdi,%xmm0 │ │ │ │ - divsd %xmm5,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd %xmm3,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm4 │ │ │ │ - jbe 3f47c │ │ │ │ - cvttsd2si %xmm0,%rdi │ │ │ │ + shr $0x4,%eax │ │ │ │ + lea (%rax,%rax,4),%r8 │ │ │ │ + shl $0x8,%r8 │ │ │ │ + add %rcx,%r8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl 0x230(%rcx),%edx │ │ │ │ + movzbl (%rcx),%edi │ │ │ │ + add $0x500,%rcx │ │ │ │ + movzbl -0x320(%rcx),%eax │ │ │ │ + movzbl -0xa0(%rcx),%r10d │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x370(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x3c0(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x410(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x460(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x4b0(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x50(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rdi,%rdx │ │ │ │ + or %r10,%rax │ │ │ │ + movzbl -0xf0(%rcx),%r10d │ │ │ │ + mov %rdx,-0x18(%rsp) │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r10,%rax │ │ │ │ + movzbl -0x140(%rcx),%r10d │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r10,%rax │ │ │ │ + movzbl -0x190(%rcx),%r10d │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r10,%rax │ │ │ │ + movzbl -0x1e0(%rcx),%r10d │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r10,%rax │ │ │ │ + movzbl -0x230(%rcx),%r10d │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r10,%rax │ │ │ │ + movzbl -0x280(%rcx),%r10d │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r10,%rax │ │ │ │ + mov %rax,-0x10(%rsp) │ │ │ │ + movdqa -0x18(%rsp),%xmm1 │ │ │ │ + pand %xmm2,%xmm1 │ │ │ │ + paddb %xmm1,%xmm0 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jne 45aa0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + mov %esi,%edx │ │ │ │ + psrldq $0x8,%xmm1 │ │ │ │ + and $0xfffffff0,%edx │ │ │ │ + paddb %xmm1,%xmm0 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - cvtsi2sd %rdi,%xmm1 │ │ │ │ - cmpnlesd %xmm1,%xmm2 │ │ │ │ - andpd %xmm6,%xmm2 │ │ │ │ - addsd %xmm2,%xmm1 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - andnpd %xmm0,%xmm2 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - orpd %xmm2,%xmm0 │ │ │ │ + psadbw %xmm1,%xmm0 │ │ │ │ + movd %xmm0,%eax │ │ │ │ + test $0xf,%sil │ │ │ │ + je 45d6b │ │ │ │ + mov %edx,%ecx │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + movzbl 0x2d(%r9,%rcx,1),%ecx │ │ │ │ + and $0x1,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + cmp %esi,%eax │ │ │ │ + jae 45d78 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + movzbl 0x2d(%r9,%rax,1),%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + lea 0x2(%rdx),%ecx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 45d6b │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + movzbl 0x2d(%r9,%rcx,1),%ecx │ │ │ │ + and $0x1,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + lea 0x3(%rdx),%eax │ │ │ │ + cmp %esi,%eax │ │ │ │ + jae 45d78 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + movzbl 0x2d(%r9,%rax,1),%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + lea 0x4(%rdx),%ecx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 45d6b │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + movzbl 0x2d(%r9,%rcx,1),%ecx │ │ │ │ + and $0x1,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + lea 0x5(%rdx),%eax │ │ │ │ + cmp %esi,%eax │ │ │ │ + jae 45d78 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + movzbl 0x2d(%r9,%rax,1),%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + lea 0x6(%rdx),%eax │ │ │ │ + cmp %esi,%eax │ │ │ │ + jae 45d78 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + movzbl 0x2d(%r9,%rax,1),%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + lea 0x7(%rdx),%ecx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 45d6b │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + movzbl 0x2d(%r9,%rcx,1),%ecx │ │ │ │ + and $0x1,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + lea 0x8(%rdx),%eax │ │ │ │ + cmp %esi,%eax │ │ │ │ + jae 45d78 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + movzbl 0x2d(%r9,%rax,1),%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + lea 0x9(%rdx),%ecx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 45d6b │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + movzbl 0x2d(%r9,%rcx,1),%ecx │ │ │ │ + and $0x1,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + lea 0xa(%rdx),%eax │ │ │ │ + cmp %esi,%eax │ │ │ │ + jae 45d78 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + movzbl 0x2d(%r9,%rax,1),%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + lea 0xb(%rdx),%ecx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 45d6b │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + movzbl 0x2d(%r9,%rcx,1),%ecx │ │ │ │ + and $0x1,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + lea 0xc(%rdx),%eax │ │ │ │ + cmp %esi,%eax │ │ │ │ + jae 45d78 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + movzbl 0x2d(%r9,%rax,1),%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + lea 0xd(%rdx),%ecx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 45d6b │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + add $0xe,%edx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + movzbl 0x2d(%r9,%rcx,1),%ecx │ │ │ │ + and $0x1,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp %esi,%edx │ │ │ │ + jae 45d78 │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + movzbl 0x2d(%r9,%rax,1),%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + setg %al │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + setg %al │ │ │ │ + ret │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 45bc2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 460a0 │ │ │ │ + lea -0x1(%r8),%eax │ │ │ │ + mov 0x8(%rdi),%r9 │ │ │ │ + cmp $0xe,%eax │ │ │ │ + jbe 460a3 │ │ │ │ + mov %r8d,%eax │ │ │ │ + lea 0x2d(%r9),%rcx │ │ │ │ + movdqa 0x3d2f0(%rip),%xmm2 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - add $0x4,%rax │ │ │ │ - cvtsi2sd %rdx,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%rdi │ │ │ │ - mov %edi,%edx │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 3f430 │ │ │ │ - cmp %r15d,%edi │ │ │ │ - jb 3f4d3 │ │ │ │ - mov %r15d,%eax │ │ │ │ + shr $0x4,%eax │ │ │ │ + lea (%rax,%rax,4),%rdi │ │ │ │ + shl $0x8,%rdi │ │ │ │ + add %rcx,%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x230(%rcx),%edx │ │ │ │ + movzbl (%rcx),%esi │ │ │ │ + add $0x500,%rcx │ │ │ │ + movzbl -0x320(%rcx),%eax │ │ │ │ + movzbl -0xa0(%rcx),%r10d │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x370(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x3c0(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x410(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x460(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x4b0(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x50(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rsi,%rdx │ │ │ │ + or %r10,%rax │ │ │ │ + movzbl -0xf0(%rcx),%r10d │ │ │ │ + mov %rdx,-0x28(%rsp) │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r10,%rax │ │ │ │ + movzbl -0x140(%rcx),%r10d │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r10,%rax │ │ │ │ + movzbl -0x190(%rcx),%r10d │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r10,%rax │ │ │ │ + movzbl -0x1e0(%rcx),%r10d │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r10,%rax │ │ │ │ + movzbl -0x230(%rcx),%r10d │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r10,%rax │ │ │ │ + movzbl -0x280(%rcx),%r10d │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r10,%rax │ │ │ │ + mov %rax,-0x20(%rsp) │ │ │ │ + movdqa -0x28(%rsp),%xmm0 │ │ │ │ + pcmpeqb %xmm2,%xmm0 │ │ │ │ + psubb %xmm0,%xmm1 │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + jne 45dd8 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov %r8d,%edx │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + and $0xfffffff0,%edx │ │ │ │ + paddb %xmm1,%xmm0 │ │ │ │ + psadbw %xmm2,%xmm0 │ │ │ │ + movd %xmm0,%eax │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + psrldq $0x8,%xmm1 │ │ │ │ + paddb %xmm0,%xmm1 │ │ │ │ + test $0xf,%r8b │ │ │ │ + je 46083 │ │ │ │ + mov %r8d,%ecx │ │ │ │ + sub %edx,%ecx │ │ │ │ + lea -0x1(%rcx),%esi │ │ │ │ + cmp $0x6,%esi │ │ │ │ + jbe 45fc8 │ │ │ │ + movq 0x3d18f(%rip),%xmm0 │ │ │ │ + mov %edx,%eax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea 0x2d(%r9,%rax,1),%rsi │ │ │ │ + movzbl 0x230(%rsi),%eax │ │ │ │ + movzbl 0x1e0(%rsi),%edi │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rdi,%rax │ │ │ │ + movzbl 0x190(%rsi),%edi │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rdi,%rax │ │ │ │ + movzbl 0x140(%rsi),%edi │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rdi,%rax │ │ │ │ + movzbl 0xf0(%rsi),%edi │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rdi,%rax │ │ │ │ + movzbl 0xa0(%rsi),%edi │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rdi,%rax │ │ │ │ + movzbl 0x50(%rsi),%edi │ │ │ │ + movzbl (%rsi),%esi │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rdi,%rax │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rsi,%rax │ │ │ │ + movq %rax,%xmm4 │ │ │ │ + pcmpeqb %xmm0,%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + psubb %xmm4,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + psadbw %xmm0,%xmm3 │ │ │ │ + movq %xmm3,%rsi │ │ │ │ + movq %xmm3,-0x10(%rsp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffff8,%esi │ │ │ │ + add %esi,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + je 46083 │ │ │ │ + mov %edx,%ecx │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + cmpb $0x3,0x2d(%r9,%rcx,1) │ │ │ │ + sete %cl │ │ │ │ + add %eax,%ecx │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jae 46090 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + cmpb $0x3,0x2d(%r9,%rax,1) │ │ │ │ + sete %al │ │ │ │ + add %ecx,%eax │ │ │ │ + lea 0x2(%rdx),%ecx │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jae 46083 │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + cmpb $0x3,0x2d(%r9,%rcx,1) │ │ │ │ + sete %cl │ │ │ │ + add %eax,%ecx │ │ │ │ + lea 0x3(%rdx),%eax │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jae 46090 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + cmpb $0x3,0x2d(%r9,%rax,1) │ │ │ │ + sete %al │ │ │ │ + add %ecx,%eax │ │ │ │ + lea 0x4(%rdx),%ecx │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jae 46083 │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + cmpb $0x3,0x2d(%r9,%rcx,1) │ │ │ │ + sete %cl │ │ │ │ + add %eax,%ecx │ │ │ │ + lea 0x5(%rdx),%eax │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jae 46090 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + cmpb $0x3,0x2d(%r9,%rax,1) │ │ │ │ + sete %al │ │ │ │ + add $0x6,%edx │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jae 46090 │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + cmpb $0x3,0x2d(%r9,%rax,1) │ │ │ │ + sete %al │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + setg %al │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + setg %al │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - div %r13d │ │ │ │ + jmp 45f08 │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 463c0 │ │ │ │ + lea -0x1(%r8),%eax │ │ │ │ + mov 0x8(%rdi),%r9 │ │ │ │ + cmp $0xe,%eax │ │ │ │ + jbe 463c3 │ │ │ │ + mov %r8d,%eax │ │ │ │ + lea 0x2d(%r9),%rcx │ │ │ │ + movdqa 0x3cfd0(%rip),%xmm2 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr $0x4,%eax │ │ │ │ + lea (%rax,%rax,4),%rdi │ │ │ │ + shl $0x8,%rdi │ │ │ │ + add %rcx,%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x230(%rcx),%edx │ │ │ │ + movzbl (%rcx),%esi │ │ │ │ + add $0x500,%rcx │ │ │ │ + movzbl -0x320(%rcx),%eax │ │ │ │ + movzbl -0xa0(%rcx),%r10d │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x370(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x3c0(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x410(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x460(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x4b0(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x50(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rsi,%rdx │ │ │ │ + or %r10,%rax │ │ │ │ + movzbl -0xf0(%rcx),%r10d │ │ │ │ + mov %rdx,-0x28(%rsp) │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r10,%rax │ │ │ │ + movzbl -0x140(%rcx),%r10d │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r10,%rax │ │ │ │ + movzbl -0x190(%rcx),%r10d │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r10,%rax │ │ │ │ + movzbl -0x1e0(%rcx),%r10d │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r10,%rax │ │ │ │ + movzbl -0x230(%rcx),%r10d │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r10,%rax │ │ │ │ + movzbl -0x280(%rcx),%r10d │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r10,%rax │ │ │ │ + mov %rax,-0x20(%rsp) │ │ │ │ + movdqa -0x28(%rsp),%xmm0 │ │ │ │ + pcmpeqb %xmm2,%xmm0 │ │ │ │ + psubb %xmm0,%xmm1 │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + jne 460f8 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov %r8d,%edx │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + and $0xfffffff0,%edx │ │ │ │ + paddb %xmm1,%xmm0 │ │ │ │ + psadbw %xmm2,%xmm0 │ │ │ │ + movd %xmm0,%eax │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + psrldq $0x8,%xmm1 │ │ │ │ + paddb %xmm0,%xmm1 │ │ │ │ + test $0xf,%r8b │ │ │ │ + je 463a3 │ │ │ │ + mov %r8d,%ecx │ │ │ │ + sub %edx,%ecx │ │ │ │ + lea -0x1(%rcx),%esi │ │ │ │ + cmp $0x6,%esi │ │ │ │ + jbe 462e8 │ │ │ │ + movq 0x3ce6f(%rip),%xmm0 │ │ │ │ + mov %edx,%eax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea 0x2d(%r9,%rax,1),%rsi │ │ │ │ + movzbl 0x230(%rsi),%eax │ │ │ │ + movzbl 0x1e0(%rsi),%edi │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rdi,%rax │ │ │ │ + movzbl 0x190(%rsi),%edi │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rdi,%rax │ │ │ │ + movzbl 0x140(%rsi),%edi │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rdi,%rax │ │ │ │ + movzbl 0xf0(%rsi),%edi │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rdi,%rax │ │ │ │ + movzbl 0xa0(%rsi),%edi │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rdi,%rax │ │ │ │ + movzbl 0x50(%rsi),%edi │ │ │ │ + movzbl (%rsi),%esi │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rdi,%rax │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rsi,%rax │ │ │ │ + movq %rax,%xmm4 │ │ │ │ + pcmpeqb %xmm0,%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + psubb %xmm4,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + psadbw %xmm0,%xmm3 │ │ │ │ + movq %xmm3,%rsi │ │ │ │ + movq %xmm3,-0x10(%rsp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffff8,%esi │ │ │ │ + add %esi,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + je 463a3 │ │ │ │ + mov %edx,%ecx │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + cmpb $0x3,0x2d(%r9,%rcx,1) │ │ │ │ + sete %cl │ │ │ │ + add %eax,%ecx │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jae 463b0 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + cmpb $0x3,0x2d(%r9,%rax,1) │ │ │ │ + sete %al │ │ │ │ + add %ecx,%eax │ │ │ │ + lea 0x2(%rdx),%ecx │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jae 463a3 │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + cmpb $0x3,0x2d(%r9,%rcx,1) │ │ │ │ + sete %cl │ │ │ │ + add %eax,%ecx │ │ │ │ + lea 0x3(%rdx),%eax │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jae 463b0 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + cmpb $0x3,0x2d(%r9,%rax,1) │ │ │ │ + sete %al │ │ │ │ + add %ecx,%eax │ │ │ │ + lea 0x4(%rdx),%ecx │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jae 463a3 │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + cmpb $0x3,0x2d(%r9,%rcx,1) │ │ │ │ + sete %cl │ │ │ │ + add %eax,%ecx │ │ │ │ + lea 0x5(%rdx),%eax │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jae 463b0 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + cmpb $0x3,0x2d(%r9,%rax,1) │ │ │ │ + sete %al │ │ │ │ + add $0x6,%edx │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jae 463b0 │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + cmpb $0x3,0x2d(%r9,%rax,1) │ │ │ │ + sete %al │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + setg %al │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + setg %al │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - mov %eax,%r15d │ │ │ │ - mov %r14d,%eax │ │ │ │ - div %r15d │ │ │ │ + jmp 46228 │ │ │ │ + endbr64 │ │ │ │ + mov 0x20(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 46408 │ │ │ │ + mov 0x30(%rdi),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0x3c,%rax │ │ │ │ + jmp 463fb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x58,%rax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + je 46408 │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + je 463f0 │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 4640d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - shr %cl,%edx │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + mov 0x20(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 46462 │ │ │ │ + mov 0x30(%rdi),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x3c(%rsi),%rcx │ │ │ │ + jmp 4643b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x58,%rcx │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 46460 │ │ │ │ + cmpb $0x0,(%rcx) │ │ │ │ + je 46430 │ │ │ │ + cmp %eax,%edx │ │ │ │ + jae 46460 │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + lea (%rdx,%rax,2),%rax │ │ │ │ + mov 0x18(%rsi,%rax,8),%rax │ │ │ │ + mov 0x58(%rax),%rdx │ │ │ │ + mov 0x20(%rax),%eax │ │ │ │ + add 0x1c(%rdx),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov 0x20(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 464a8 │ │ │ │ + mov 0x30(%rdi),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0x3c,%rax │ │ │ │ + jmp 4649b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x58,%rax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + je 464a8 │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + jne 46490 │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 464ad │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + mov 0x20(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 46502 │ │ │ │ + mov 0x30(%rdi),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x3c(%rsi),%rcx │ │ │ │ + jmp 464db │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x58,%rcx │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 46500 │ │ │ │ + cmpb $0x0,(%rcx) │ │ │ │ + jne 464d0 │ │ │ │ + cmp %eax,%edx │ │ │ │ + jae 46500 │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + lea (%rdx,%rax,2),%rax │ │ │ │ + mov 0x18(%rsi,%rax,8),%rax │ │ │ │ + mov 0x58(%rax),%rdx │ │ │ │ + mov 0x20(%rax),%eax │ │ │ │ + add 0x1c(%rdx),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 46550 │ │ │ │ + mov (%rdi),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jne 3f4b8 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - shl %cl,%ebx │ │ │ │ - cmp $0x1e,%ecx │ │ │ │ - ja 3f763 │ │ │ │ - mov %ecx,0x4(%r12) │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - shl $0x5,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - lea -0x1(%rbx),%esi │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - mov %esi,0x48(%rsp) │ │ │ │ - mov %ecx,0x4c(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - shl $0x5,%rbp │ │ │ │ - lea (%rax,%rbp,1),%r13 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%r14,%r15,8),%rdi │ │ │ │ - mov (%rax,%r15,4),%eax │ │ │ │ - mov %eax,0x8(%r13) │ │ │ │ - call 32d0 │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov (%r14,%r15,8),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov (%rax,%rbp,1),%rdi │ │ │ │ - call 3480 │ │ │ │ - mov (%r14,%r15,8),%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x8(%r12),%rdx │ │ │ │ - movzbl 0x4c(%rsp),%ecx │ │ │ │ - mov (%rdx,%rbp,1),%rdx │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + je 46550 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + lea (%rdx,%rdx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add $0x2d,%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + jmp 46541 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 46549 │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + and $0x1,%edx │ │ │ │ + je 46538 │ │ │ │ + mov %edx,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0x8(%r12),%r14 │ │ │ │ - mov (%rax,%r15,4),%eax │ │ │ │ - test %eax,0x48(%rsp) │ │ │ │ - setne %dl │ │ │ │ - add %rbp,%r14 │ │ │ │ - xor %edi,%edi │ │ │ │ - shr %cl,%eax │ │ │ │ - movq $0x0,0x18(%r14) │ │ │ │ - lea (%rdx,%rax,1),%r13d │ │ │ │ - movl $0x0,0x10(%r14) │ │ │ │ - mov %r13d,0x10(%rsp) │ │ │ │ - shl $0x6,%r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - mov $0x0,%r13d │ │ │ │ - call 5e500 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - add %edx,0x10(%r14) │ │ │ │ - mov %rax,0x18(%r14) │ │ │ │ - je 3f67e │ │ │ │ - mov %edx,0x24(%rsp) │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - mov %ebx,0x10(%rsp) │ │ │ │ - mov 0x98(%rsp),%rbx │ │ │ │ + mov %edx,%eax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%r10d │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 465e8 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 465e8 │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + lea (%rax,%rax,4),%r9 │ │ │ │ + shl $0x4,%r9 │ │ │ │ + add $0x20,%rsi │ │ │ │ + add %rsi,%r9 │ │ │ │ + jmp 46599 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x42c42(%rip),%rdi │ │ │ │ - mov %r13,%rbp │ │ │ │ - add $0x1,%r13 │ │ │ │ - call 95a0 <__cxa_finalize@plt+0x5dd0> │ │ │ │ - mov 0x18(%r14),%r12 │ │ │ │ - shl $0x6,%rbp │ │ │ │ - xor %edi,%edi │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov $0x28,%esi │ │ │ │ - add %rbp,%r12 │ │ │ │ - movb $0x0,0x18(%r12) │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ - movq $0x0,0x38(%r12) │ │ │ │ - movb $0x0,0x30(%r12) │ │ │ │ - movq $0x0,0x28(%r12) │ │ │ │ - movups %xmm7,(%r12) │ │ │ │ - call 5e500 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x28(%r12) │ │ │ │ - mov 0x18(%r14),%rax │ │ │ │ - mov 0x28(%rax,%rbp,1),%rdi │ │ │ │ - call 3200 │ │ │ │ - cmp 0x10(%r14),%r13d │ │ │ │ - jb 3f5f8 │ │ │ │ - mov 0x10(%rsp),%ebx │ │ │ │ - mov 0x24(%rsp),%edx │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - mov 0x30(%rsp),%r12 │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov %ebx,%r13d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %edx,0x10(%rax,%rbp,1) │ │ │ │ + add $0x50,%rsi │ │ │ │ + cmp %r9,%rsi │ │ │ │ + je 465e8 │ │ │ │ + movzbl 0xd(%rsi),%edi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 46590 │ │ │ │ + mov (%rsi),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 3f6e9 │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x20,%esi │ │ │ │ + je 465df │ │ │ │ + mov 0x10(%rsi),%rax │ │ │ │ + lea (%rdx,%rdx,4),%rcx │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + lea (%rax,%rdx,8),%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x3c(%rax) │ │ │ │ + jne 465d1 │ │ │ │ + mov 0x2c(%rax),%ecx │ │ │ │ + add 0x30(%rax),%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + add 0x34(%rax),%edx │ │ │ │ + add $0x58,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne 465c0 │ │ │ │ + cmp %edx,%r10d │ │ │ │ + jb 46590 │ │ │ │ + mov %edi,%eax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %r13d,%edx │ │ │ │ - sub %ebx,%edx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x8(%r12),%rdx │ │ │ │ - mov %rcx,0x10(%rax) │ │ │ │ - lea -0x1(%r13),%ecx │ │ │ │ - add %ebx,%r13d │ │ │ │ - mov %rcx,0x18(%rax) │ │ │ │ - mov 0x18(%rdx,%r15,1),%rcx │ │ │ │ - mov %rax,0x8(%rcx,%r14,1) │ │ │ │ - add $0x40,%r14 │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jne 3f6a0 │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %rsi,%r15 │ │ │ │ - jne 3f508 │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + mov %edi,%eax │ │ │ │ ret │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov %r15d,%ecx │ │ │ │ - lea 0x44e46(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x20b,%esi │ │ │ │ - lea 0x423ad(%rip),%rdi │ │ │ │ - call 766d0 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 3f6fb │ │ │ │ - lea 0x44e5f(%rip),%rdx │ │ │ │ - mov $0x218,%esi │ │ │ │ - lea 0x42390(%rip),%rdi │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 46638 │ │ │ │ + mov (%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 46638 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + lea (%rdx,%rdx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add $0x2d,%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + jmp 46621 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 4662e │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + je 46618 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%r9d │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 466c8 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 466c8 │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + lea (%rax,%rax,4),%r8 │ │ │ │ + shl $0x4,%r8 │ │ │ │ + add $0x20,%rsi │ │ │ │ + add %rsi,%r8 │ │ │ │ + jmp 46679 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x50,%rsi │ │ │ │ + cmp %r8,%rsi │ │ │ │ + je 466c8 │ │ │ │ + testb $0x2,0xd(%rsi) │ │ │ │ + je 46670 │ │ │ │ + mov (%rsi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 466bf │ │ │ │ + mov 0x10(%rsi),%rax │ │ │ │ + lea (%rdx,%rdx,4),%rcx │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x3c(%rax) │ │ │ │ + je 466b1 │ │ │ │ + mov 0x2c(%rax),%ecx │ │ │ │ + add 0x30(%rax),%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + add 0x34(%rax),%edx │ │ │ │ + add $0x58,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 466a0 │ │ │ │ + cmp %edx,%r9d │ │ │ │ + jb 46670 │ │ │ │ + mov $0x1,%eax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - jmp 3f72d │ │ │ │ - mov %ecx,0x4(%r12) │ │ │ │ - xor %esi,%esi │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%r11d │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 46770 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 46770 │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + lea (%rax,%rax,4),%r10 │ │ │ │ + shl $0x4,%r10 │ │ │ │ + add $0x20,%rcx │ │ │ │ + add %rcx,%r10 │ │ │ │ + jmp 46709 │ │ │ │ + nop │ │ │ │ + add $0x50,%rcx │ │ │ │ + cmp %r10,%rcx │ │ │ │ + je 46770 │ │ │ │ + movzbl 0xd(%rcx),%eax │ │ │ │ + not %eax │ │ │ │ + test $0x3,%al │ │ │ │ + jne 46700 │ │ │ │ + mov (%rcx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 46763 │ │ │ │ + lea (%rdx,%rdx,4),%rsi │ │ │ │ + mov 0x10(%rcx),%rax │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - jmp 3f6fb │ │ │ │ - lea 0x44e2e(%rip),%rdx │ │ │ │ - mov $0x228,%esi │ │ │ │ - lea 0x4235f(%rip),%rdi │ │ │ │ + lea (%rdx,%rsi,2),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea (%rax,%rdx,8),%r9 │ │ │ │ + jmp 4673e │ │ │ │ + nop │ │ │ │ + add %r8d,%esi │ │ │ │ + add $0x58,%rax │ │ │ │ + add %edx,%esi │ │ │ │ + cmp %r9,%rax │ │ │ │ + je 4675c │ │ │ │ + mov 0x2c(%rax),%edx │ │ │ │ + add 0x30(%rax),%edx │ │ │ │ + cmpb $0x0,0x3c(%rax) │ │ │ │ + mov 0x34(%rax),%r8d │ │ │ │ + jne 46730 │ │ │ │ + add %r8d,%edi │ │ │ │ + add $0x58,%rax │ │ │ │ + add %edx,%edi │ │ │ │ + cmp %r9,%rax │ │ │ │ + jne 4673e │ │ │ │ + add %edi,%esi │ │ │ │ + cmp %esi,%r11d │ │ │ │ + jb 46700 │ │ │ │ + mov $0x1,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - jmp 3f72d │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov 0x20(%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 467d8 │ │ │ │ + cmp $0x2,%sil │ │ │ │ + mov 0x30(%rdi),%rax │ │ │ │ + movsbl %sil,%ecx │ │ │ │ + lea (%rdx,%rdx,4),%rsi │ │ │ │ + lea (%rdx,%rsi,2),%rdx │ │ │ │ + sete %r8b │ │ │ │ + lea (%rax,%rdx,8),%rsi │ │ │ │ + jmp 467be │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 467c6 │ │ │ │ + add $0x58,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 467d8 │ │ │ │ + movzbl 0x3c(%rax),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 467b0 │ │ │ │ + cmpb $0x0,0x4a(%rax) │ │ │ │ + je 467b5 │ │ │ │ + mov $0x1,%eax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x20(%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 46830 │ │ │ │ + mov 0x30(%rdi),%rax │ │ │ │ + lea (%rdx,%rdx,4),%rdi │ │ │ │ + cmp $0x2,%sil │ │ │ │ + movsbl %sil,%ecx │ │ │ │ + lea (%rdx,%rdi,2),%rdx │ │ │ │ + sete %sil │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + jmp 4681e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %sil,%sil │ │ │ │ + jne 46826 │ │ │ │ + add $0x58,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 46830 │ │ │ │ + movzbl 0x3c(%rax),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 46810 │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + movzbl 0x60(%rax),%eax │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + movl $0x0,(%rdi) │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 3f818 │ │ │ │ - mov (%rdi),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 3f800 │ │ │ │ - mov 0x8(%rdi),%r13 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r13,%rbp │ │ │ │ - jmp 3f7c4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x20,%rbp │ │ │ │ - cmp %ebx,%r15d │ │ │ │ - je 3f800 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 3510 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%eax │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov (%r14),%ecx │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %rcx,%rax │ │ │ │ + movq $0x0,0x30(%rax) │ │ │ │ + movzwl 0x2c(%r12),%ecx │ │ │ │ + mov %cx,0x2c(%rax) │ │ │ │ + mov 0x24(%r12),%ecx │ │ │ │ + movupd 0x38(%r12),%xmm4 │ │ │ │ + movdqu (%r12),%xmm3 │ │ │ │ + mov %ecx,0x24(%rax) │ │ │ │ + mov 0x28(%r12),%ecx │ │ │ │ + movups %xmm3,(%rax) │ │ │ │ + mov %ecx,0x28(%rax) │ │ │ │ + mov 0x14(%r12),%rcx │ │ │ │ + movups %xmm4,0x38(%rax) │ │ │ │ + movsd 0x48(%r12),%xmm0 │ │ │ │ + mov %rcx,0x14(%rax) │ │ │ │ + movl $0x0,0x20(%rax) │ │ │ │ + movsd %xmm0,0x48(%rax) │ │ │ │ + mov 0x20(%r12),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 3f7b8 │ │ │ │ - cmp %ebx,%r15d │ │ │ │ - je 3f800 │ │ │ │ - mov 0x4(%r12),%ecx │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - shl $0x5,%rbx │ │ │ │ - shr %cl,%eax │ │ │ │ - shl $0x6,%rax │ │ │ │ - add 0x18(%r13,%rbx,1),%rax │ │ │ │ - add $0x18,%rsp │ │ │ │ + je 469d4 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x68,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x1,%r15d │ │ │ │ + call 13000 │ │ │ │ + mov $0x30,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + mov 0x18(%rax,%r13,1),%rbp │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + movdqu 0x10(%rbp),%xmm1 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movups %xmm1,0x10(%rbx) │ │ │ │ + movdqu 0x30(%rbp),%xmm2 │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + movups %xmm2,0x30(%rbx) │ │ │ │ + mov %eax,0x28(%rbx) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + movzwl 0x60(%rbp),%eax │ │ │ │ + mov %rdx,0x48(%rbx) │ │ │ │ + mov 0x50(%rbp),%edx │ │ │ │ + mov %ax,0x60(%rbx) │ │ │ │ + mov %edx,0x50(%rbx) │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x58(%rbx) │ │ │ │ + mov 0x58(%rbp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 5b1d0 │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + mov (%r14),%edx │ │ │ │ + add %r13,%rax │ │ │ │ + lea (%rdx,%rdx,4),%rdi │ │ │ │ + add $0x58,%r13 │ │ │ │ + mov (%rax),%rsi │ │ │ │ + movzbl 0x3c(%rax),%ecx │ │ │ │ + shl $0x4,%rdi │ │ │ │ + movzbl 0x4a(%rax),%r8d │ │ │ │ + add 0x8(%r14),%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 44f80 │ │ │ │ + cmp 0x20(%r12),%r15d │ │ │ │ + jb 46910 │ │ │ │ + mov (%r14),%edx │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %edx,(%r14) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - add $0x18,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 46a32 │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + je 46a2d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea (%rbx,%rbx,4),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add 0x8(%rbp),%rsi │ │ │ │ + call 46860 │ │ │ │ + cmp 0x0(%rbp),%ebx │ │ │ │ + jb 46a10 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ + lea 0x40e17(%rip),%rcx │ │ │ │ + mov $0x6c1,%edx │ │ │ │ + lea 0x3b1ab(%rip),%rsi │ │ │ │ + lea 0x3b1b3(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - add $0x18,%rsp │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov $0x10,%esi │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rbx │ │ │ │ + call 13000 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 46ab5 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%rbx,%rbx,4),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add 0x8(%rbp),%rsi │ │ │ │ + call 46860 │ │ │ │ + cmp 0x0(%rbp),%ebx │ │ │ │ + jb 46a98 │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 46b8f │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rdi),%r8 │ │ │ │ + mov 0x20(%r8),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 46b04 │ │ │ │ + lea (%rcx,%rcx,4),%rdx │ │ │ │ + mov 0x30(%r8),%rax │ │ │ │ + lea (%rcx,%rdx,2),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea (%rax,%rdx,8),%rsi │ │ │ │ nop │ │ │ │ + mov 0x30(%rax),%edx │ │ │ │ + add $0x58,%rax │ │ │ │ + add -0x2c(%rax),%edx │ │ │ │ + add -0x24(%rax),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 46af0 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r11d,%r11d │ │ │ │ + add $0x1,%r11d │ │ │ │ + add $0x50,%rbx │ │ │ │ + cmp %r11d,%r9d │ │ │ │ + je 46b81 │ │ │ │ + lea (%r8,%rbx,1),%rdx │ │ │ │ + mov 0x20(%rdx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 46b88 │ │ │ │ + mov 0x30(%rdx),%rdi │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea (%rax,%rdx,2),%rax │ │ │ │ + lea (%rdi,%rax,8),%r10 │ │ │ │ + mov %rdi,%rax │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rax),%edx │ │ │ │ + add $0x58,%rax │ │ │ │ + add -0x2c(%rax),%edx │ │ │ │ + add -0x24(%rax),%edx │ │ │ │ + add %edx,%esi │ │ │ │ + cmp %rax,%r10 │ │ │ │ + jne 46b40 │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jae 46b09 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rdi),%eax │ │ │ │ + add $0x58,%rdi │ │ │ │ + add -0x2c(%rdi),%eax │ │ │ │ + add -0x24(%rdi),%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp %rdi,%r10 │ │ │ │ + jne 46b60 │ │ │ │ + add $0x1,%r11d │ │ │ │ + add $0x50,%rbx │ │ │ │ + cmp %r11d,%r9d │ │ │ │ + jne 46b16 │ │ │ │ + mov %ecx,%eax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 46b09 │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - movsbl %cl,%eax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov (%rdi),%eax │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - je 3f8b5 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rsi,%rbp │ │ │ │ - lea 0x42320(%rip),%r15 │ │ │ │ + je 46d17 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + mov %edx,%r12d │ │ │ │ xor %ebx,%ebx │ │ │ │ - lea 0x4226b(%rip),%r14 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov $0x277,%esi │ │ │ │ - shl $0x6,%r12 │ │ │ │ - mov %r14,%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov 0x10(%rax,%r12,1),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x10(%rax,%r12,1),%rsi │ │ │ │ - call 9b90 <__cxa_finalize@plt+0x63c0> │ │ │ │ - cmp 0x0(%rbp),%ebx │ │ │ │ - jb 3f870 │ │ │ │ - add $0x18,%rsp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x8(%rcx),%rbp │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %ecx,%r13d │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 46c50 │ │ │ │ + mov 0x20(%rbp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 46d10 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %r12d,%edx │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov 0x18(%rax,%r14,1),%rax │ │ │ │ + add $0x58,%r14 │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 5be10 │ │ │ │ + add %eax,%ebx │ │ │ │ + cmp 0x20(%rbp),%r13d │ │ │ │ + jb 46c00 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + addq $0x1,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jb 46bd8 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + lea (%rcx,%rcx,4),%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rdx,%rbp │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov 0x20(%rbp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 46d08 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %r12d,%edx │ │ │ │ + add $0x1,%r15d │ │ │ │ + mov 0x18(%rax,%r14,1),%rax │ │ │ │ + add $0x58,%r14 │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 5be10 │ │ │ │ + add %eax,%r13d │ │ │ │ + cmp 0x20(%rbp),%r15d │ │ │ │ + jb 46c78 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmp %ebx,%r13d │ │ │ │ + jle 46c2e │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + add 0x8(%rax),%r8 │ │ │ │ + mov 0x20(%r8),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 46d1e │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x30(%r8),%rax │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov 0x18(%rax,%r15,1),%rax │ │ │ │ + add $0x58,%r15 │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 5be10 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + add %eax,%ebx │ │ │ │ + cmp 0x20(%r8),%r13d │ │ │ │ + jb 46cc8 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + jmp 46c2e │ │ │ │ + nopl (%rax) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jns 46c30 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 46c30 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 46c3f │ │ │ │ + mov (%rax),%eax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 46c30 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rsi),%r8d │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 3f97d │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,%r13 │ │ │ │ - movsbl %cl,%r12d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov $0x293,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x42277(%rip),%rdx │ │ │ │ - lea 0x421b0(%rip),%rdi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - shl $0x5,%rbp │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - add %rbp,%rdx │ │ │ │ - mov 0x10(%rdx),%eax │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov (%rdi),%eax │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + mov %cl,0xf(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - je 3f96e │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 46f01 │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + nop │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + lea (%r14,%r14,4),%r8 │ │ │ │ + movzbl 0xf(%rsp),%ecx │ │ │ │ + shl $0x4,%r8 │ │ │ │ + add 0x8(%rbx),%r8 │ │ │ │ + mov %r8,%r12 │ │ │ │ + cmp $0x2,%cl │ │ │ │ + je 46da4 │ │ │ │ + movzbl 0x2d(%r8),%edx │ │ │ │ + test %cl,%cl │ │ │ │ + je 46e70 │ │ │ │ + and $0x2,%edx │ │ │ │ + je 46e30 │ │ │ │ + mov 0x20(%r12),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 46e82 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea (%r15,%r15,4),%rax │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea (%r15,%rax,2),%rdx │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmpb $0x0,0x3c(%rax) │ │ │ │ + mov 0x58(%rdx),%rdi │ │ │ │ + mov %r13d,%edx │ │ │ │ + je 46e50 │ │ │ │ + call 5be10 │ │ │ │ add $0x1,%r15 │ │ │ │ - shl $0x6,%rax │ │ │ │ - add 0x18(%rdx),%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - call 9b90 <__cxa_finalize@plt+0x63c0> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - add %rbp,%rdx │ │ │ │ - cmp 0x10(%rdx),%r15d │ │ │ │ - jb 3f940 │ │ │ │ - addq $0x1,0x8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp (%rbx),%eax │ │ │ │ - jb 3f908 │ │ │ │ - add $0x18,%rsp │ │ │ │ + add %eax,%ebp │ │ │ │ + cmp 0x20(%r12),%r15d │ │ │ │ + jb 46dc0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 46e98 │ │ │ │ + cmpb $0x2,0xf(%rsp) │ │ │ │ + je 46ec0 │ │ │ │ + cmpb $0x0,0xf(%rsp) │ │ │ │ + je 46ef0 │ │ │ │ + mov %ebp,0x18(%rsp) │ │ │ │ + movl $0x1,0x1c(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jb 46d70 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + call 5be10 │ │ │ │ + add $0x1,%r15 │ │ │ │ + add %eax,%ebx │ │ │ │ + cmp 0x20(%r12),%r15d │ │ │ │ + jb 46dc0 │ │ │ │ + jmp 46df8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + and $0x1,%edx │ │ │ │ + je 46e30 │ │ │ │ + mov 0x20(%r12),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 46db1 │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + test %edx,%edx │ │ │ │ + je 46e0b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x2,0xf(%rsp) │ │ │ │ + je 46ed8 │ │ │ │ + cmpb $0x0,0xf(%rsp) │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + cmovne %ebp,%ebx │ │ │ │ + cmp %ebx,%esi │ │ │ │ + cmovge %esi,%ebx │ │ │ │ + mov %ebx,0x18(%rsp) │ │ │ │ + jmp 46e30 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %ebp,%ebx │ │ │ │ + movl $0x1,0x1c(%rsp) │ │ │ │ + mov %ebx,0x18(%rsp) │ │ │ │ + jmp 46e30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + add %ebp,%ebx │ │ │ │ + cmp %ebx,%ecx │ │ │ │ + cmovge %ecx,%ebx │ │ │ │ + mov %ebx,0x18(%rsp) │ │ │ │ + jmp 46e30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %ebx,0x18(%rsp) │ │ │ │ + movl $0x1,0x1c(%rsp) │ │ │ │ + jmp 46e30 │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + jmp 46e3d │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 47071 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov (%rsi),%r10d │ │ │ │ - mov 0x68(%rsp),%eax │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 3facd │ │ │ │ - lea 0x4(%rcx,%r9,1),%ebx │ │ │ │ - movsbl %al,%eax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %ebx,(%rsp) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - mov %r13,%rbx │ │ │ │ - xor %edi,%edi │ │ │ │ - shl $0x5,%rbx │ │ │ │ - mov 0x10(%rax,%rbx,1),%esi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - mov (%rax,%rbx,1),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 94f0 <__cxa_finalize@plt+0x5d20> │ │ │ │ + mov %r13d,%edx │ │ │ │ + lea (%rdx,%rdx,4),%r12 │ │ │ │ + lea 0x1(%r13),%edx │ │ │ │ + shl $0x4,%r12 │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + lea (%rax,%r12,1),%rbp │ │ │ │ + cmpb $0x3,0x2d(%rbp) │ │ │ │ + je 47010 │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + je 46fad │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rdi,%rbx,1),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov (%rsp),%eax │ │ │ │ - lea (%rax,%rbp,1),%esi │ │ │ │ - call 5e500 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%r9 │ │ │ │ - push 0x20(%rsp) │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lea 0x42156(%rip),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - add 0x8(%r14),%rbx │ │ │ │ - pop %rax │ │ │ │ - mov 0x10(%rbx),%esi │ │ │ │ - pop %rdx │ │ │ │ - test %esi,%esi │ │ │ │ - je 3fa94 │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %r15,%rax │ │ │ │ - lea (%r15,%rcx,8),%rdi │ │ │ │ - add $0x10,%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - add $0x8,%rax │ │ │ │ - add $0x40,%rdx │ │ │ │ - mov %rcx,-0x8(%rax) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 3fa80 │ │ │ │ - mov 0x4(%rsp),%r8d │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - add $0x1,%r13 │ │ │ │ - call 9810 <__cxa_finalize@plt+0x6040> │ │ │ │ - mov %r12,%rdi │ │ │ │ + add $0x1,%r15d │ │ │ │ + call 43000 │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x18(%rdx,%rbx,1),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + movq $0x0,0x18(%rdi,%rbx,1) │ │ │ │ + add $0x58,%rbx │ │ │ │ + cmp 0x20(%rbp),%r15d │ │ │ │ + jb 46f78 │ │ │ │ call 32c0 │ │ │ │ - cmp (%r14),%r13d │ │ │ │ - jb 3f9e0 │ │ │ │ - add $0x28,%rsp │ │ │ │ + movb $0x0,0x2d(%rbp) │ │ │ │ + mov (%r14),%eax │ │ │ │ + movq $0x0,0x30(%rbp) │ │ │ │ + movl $0x0,0x20(%rbp) │ │ │ │ + cmp %eax,0xc(%rsp) │ │ │ │ + jb 47018 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 4704e │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov (%r14),%ecx │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + sub $0x1,%ecx │ │ │ │ + mov %ecx,(%r14) │ │ │ │ + cmp %ecx,%r13d │ │ │ │ + jb 46f40 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov $0x400,%esi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movzbl 0xb8(%rsp),%eax │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - mov %al,0x1f(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov (%rbx),%ecx │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3fd86 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - shl $0x5,%rcx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov (%rax,%rcx,1),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%esi │ │ │ │ - call 94f0 <__cxa_finalize@plt+0x5d20> │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - mov %rax,%rcx │ │ │ │ - je 3fdfd │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - lea 0x41ff3(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call 58c30 │ │ │ │ - mov 0x40(%rsp),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 3fc0e │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - cmpq $0x0,(%r15,%rbp,8) │ │ │ │ - je 3fc0e │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x41547(%rip),%rsi │ │ │ │ - call 3630 │ │ │ │ - mov (%r15,%rbp,8),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x41487(%rip),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 35a0 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x41fa4(%rip),%rsi │ │ │ │ - call 3630 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 3fe67 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - add 0x8(%rdx),%rax │ │ │ │ - mov 0x10(%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 3fd40 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %r13,%rbx │ │ │ │ - lea 0x41732(%rip),%rsi │ │ │ │ - shl $0x6,%rbx │ │ │ │ - mov 0x10(%rax,%rbx,1),%rdi │ │ │ │ - call 3630 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je 3fe2b │ │ │ │ - mov $0x2,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3130 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 36e0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 3400 │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - jmp 3fcb6 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 3640 │ │ │ │ - sub %rbx,%rbp │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 34a0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 3fca0 │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 3fd11 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov $0x306,%esi │ │ │ │ - lea 0x41de0(%rip),%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov 0x18(%rax,%rdx,1),%rax │ │ │ │ - lea 0x448cb(%rip),%rdx │ │ │ │ - mov 0x10(%rax,%rbx,1),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 35a0 │ │ │ │ - cmpb $0x0,0x1f(%rsp) │ │ │ │ - jne 3fdb8 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0x1,%r13 │ │ │ │ - add 0x8(%rcx),%rax │ │ │ │ - cmp 0x10(%rax),%r13d │ │ │ │ - jb 3fc50 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - call 35a0 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - addq $0x1,0x28(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp (%rdx),%eax │ │ │ │ - jb 3fb67 │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %edx,%r13d │ │ │ │ + jmp 46ff4 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xc(%rsp),%r15d │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + sub %r13d,%eax │ │ │ │ + lea (%r15,%r15,4),%rsi │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + shl $0x4,%rsi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rdi,%rsi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov (%r14),%eax │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 46fd7 │ │ │ │ call 32c0 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3fe7a │ │ │ │ - add $0x78,%rsp │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + movl $0x0,(%r14) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - add $0x1,%r13 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x18(%rax,%r15,1),%rax │ │ │ │ - mov 0x10(%rax,%rbx,1),%rsi │ │ │ │ - call 9940 <__cxa_finalize@plt+0x6170> │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - add %r15,%rax │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - movb $0x1,0x18(%rdx,%rbx,1) │ │ │ │ - cmp 0x10(%rax),%r13d │ │ │ │ - jb 3fc50 │ │ │ │ - jmp 3fd40 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 32c0 │ │ │ │ - lea 0x58(%rsp),%rdi │ │ │ │ - lea 0x41da1(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - call 58c30 │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - jmp 3fba5 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov $0x2f7,%esi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov 0x18(%rax,%rdx,1),%rax │ │ │ │ - lea 0x4355e(%rip),%rdx │ │ │ │ - mov 0x10(%rax,%rbx,1),%rcx │ │ │ │ - lea 0x41c7f(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - lea 0x43535(%rip),%rdx │ │ │ │ - mov $0x2ee,%esi │ │ │ │ - jmp 3fe4f │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - mov 0x150(%rsp),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ mov %rdi,(%rsp) │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r8b,0x4f(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 40277 │ │ │ │ - lea 0x41253(%rip),%rax │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - call 3630 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 40214 │ │ │ │ - mov (%rdx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 40170 │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - nop │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x8(%rcx),%rbx │ │ │ │ - shl $0x6,%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - add %rax,%rbx │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - shl $0x5,%rdi │ │ │ │ - call 31a0 │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je 40319 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - call 32f0 │ │ │ │ + call 46ba0 │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + mov (%rbx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 40158 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - call 31a0 │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 402e7 │ │ │ │ - call 32c0 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - lea 0x417ce(%rip),%rsi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov 0x10(%rax,%rcx,1),%rdi │ │ │ │ - call 3630 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 402c8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 36e0 │ │ │ │ - mov %rax,%r15 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 40240 │ │ │ │ - lea 0x68(%rsp),%rax │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmp 40037 │ │ │ │ - shl $0x5,%rbx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - add %r14,%rbx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - call *%rax │ │ │ │ - mov %r15,0x18(%rbx) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %r13d,0x8(%rbx) │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - call 36e0 │ │ │ │ - mov %rax,%r15 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 40240 │ │ │ │ - add $0x1,%r12d │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + je 471f1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea (%rdx,%rdx,4),%r13 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + shl $0x4,%r13 │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + add 0x8(%rdx),%r13 │ │ │ │ + mov 0x20(%r13),%esi │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + je 47280 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + mov %r12d,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12d,%ebx │ │ │ │ - call a260 <__cxa_finalize@plt+0x6a90> │ │ │ │ - mov %eax,%r13d │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 3ffe0 │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov 0x38(%rsp),%r13 │ │ │ │ - mov %r14,%r15 │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x10,%r8d │ │ │ │ - mov $0x20,%edx │ │ │ │ - shl $0x5,%rbx │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - call 5cff0 │ │ │ │ - add %r14,%rbx │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 40139 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%r15),%eax │ │ │ │ + add $0x1,%r15d │ │ │ │ + mov 0x18(%rax,%r14,1),%rax │ │ │ │ + add $0x58,%r14 │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 5be10 │ │ │ │ + add %eax,%ebx │ │ │ │ + cmp 0x20(%r13),%r15d │ │ │ │ + jb 47100 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmp %ebx,0x1c(%rsp) │ │ │ │ + jle 47200 │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + add %rdi,%r13 │ │ │ │ + je 471af │ │ │ │ + mov 0x20(%r13),%ecx │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4718d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rdi,%rbx,1),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x18(%r15),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - call 3060 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 40240 │ │ │ │ - mov 0x8(%r15),%eax │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - call 34a0 │ │ │ │ - mov 0x8(%r15),%edx │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 40240 │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3640 │ │ │ │ - mov 0x8(%r15),%edx │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 402b8 │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - add $0x20,%r15 │ │ │ │ + add $0x1,%r15d │ │ │ │ + call 43000 │ │ │ │ + mov 0x30(%r13),%rdx │ │ │ │ + mov 0x18(%rdx,%rbx,1),%rdi │ │ │ │ call 32c0 │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - cmp %r15,%rbx │ │ │ │ - jne 400a0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 35a0 │ │ │ │ - cmpq $0x0,0x40(%rsp) │ │ │ │ - je 401c5 │ │ │ │ - cmpb $0x0,0x4f(%rsp) │ │ │ │ - jne 401a1 │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ + movq $0x0,0x18(%rdi,%rbx,1) │ │ │ │ + add $0x58,%rbx │ │ │ │ + cmp 0x20(%r13),%r15d │ │ │ │ + jb 47158 │ │ │ │ call 32c0 │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - addq $0x1,0x20(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp (%rcx),%eax │ │ │ │ - jb 3ff20 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 35a0 │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 402bf │ │ │ │ - add $0x118,%rsp │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movb $0x0,0x2d(%r13) │ │ │ │ + movq $0x0,0x30(%r13) │ │ │ │ + movl $0x0,0x20(%r13) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + cmp %eax,0x18(%rsp) │ │ │ │ + jb 47210 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 47250 │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov %rax,0x8(%rcx) │ │ │ │ + mov (%rcx),%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + cmp %eax,0xc(%rsp) │ │ │ │ + jb 470c0 │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov 0x10(%rax,%r15,1),%rdi │ │ │ │ - call 31c0 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - movb $0x1,0x18(%rax,%r15,1) │ │ │ │ - jmp 40150 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 35a0 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov 0x10(%rax,%r15,1),%rdi │ │ │ │ - call 31c0 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov 0x10(%rax,%r15,1),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3760 │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3630 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 40150 │ │ │ │ - mov 0x5d1e5(%rip),%rdi │ │ │ │ - lea 0x443d6(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov 0x8(%rdx),%rdx │ │ │ │ - mov 0x10(%rdx,%r8,1),%rcx │ │ │ │ - lea 0x4445e(%rip),%rdx │ │ │ │ - mov 0x5d19f(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - lea 0x41fc1(%rip),%rdi │ │ │ │ - lea 0x41937(%rip),%rsi │ │ │ │ - call 95a0 <__cxa_finalize@plt+0x5dd0> │ │ │ │ - lea 0x40e95(%rip),%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - call 3630 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 3fefe │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - jmp 40253 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov 0x8(%rdx),%rdx │ │ │ │ - mov 0x10(%rdx,%r8,1),%rcx │ │ │ │ - lea 0x443ae(%rip),%rdx │ │ │ │ - jmp 4025a │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - lea 0x44360(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0x5d0fc(%rip),%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - movb $0x0,0x30(%rax,%rcx,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 40158 │ │ │ │ - movb $0x0,0x30(%rbx) │ │ │ │ - mov 0x5d0dc(%rip),%rdi │ │ │ │ - lea 0x442f5(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 40158 │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + jmp 471e7 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + sub $0x1,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + add %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov (%rcx),%eax │ │ │ │ + mov 0x8(%rcx),%rdi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 471c4 │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 47291 │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ + jmp 4718d │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + jmp 471e7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + movsbl %cl,%eax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea 0x40dd1(%rip),%rsi │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x28,%rsp │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3630 │ │ │ │ - mov (%rbx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 4042b │ │ │ │ - mov %rax,%r13 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x10(%rsp),%r12 │ │ │ │ - lea 0x41678(%rip),%r14 │ │ │ │ + mov %cl,0x1b(%rsp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + call 46d30 │ │ │ │ + mov (%rbx),%esi │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + je 473f9 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov 0x8(%rcx),%r15 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x20(%r15),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 47450 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nop │ │ │ │ + lea (%r14,%r14,4),%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea (%r14,%rax,2),%rdx │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmpb $0x0,0x3c(%rax) │ │ │ │ + mov 0x58(%rdx),%rdi │ │ │ │ + mov %r13d,%edx │ │ │ │ + je 47410 │ │ │ │ + call 5be10 │ │ │ │ + add $0x1,%r14 │ │ │ │ + add %eax,%ebp │ │ │ │ + cmp 0x20(%r15),%r14d │ │ │ │ + jb 47320 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + cmpb $0x0,0x1b(%rsp) │ │ │ │ + cmovne %ebp,%ebx │ │ │ │ + lea 0x1(%rax),%ebp │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jge 47430 │ │ │ │ + mov (%rsp),%r15 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + je 473aa │ │ │ │ + mov 0x3c0e0(%rip),%rax │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,0x24(%rcx) │ │ │ │ + call 43a90 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ mov (%rsp),%rax │ │ │ │ - mov %r15,%rcx │ │ │ │ - lea 0x413bd(%rip),%rsi │ │ │ │ - shl $0x6,%rcx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov 0x10(%rax,%rcx,1),%rdi │ │ │ │ - call 3630 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 4044a │ │ │ │ - mov 0x5d02c(%rip),%rdi │ │ │ │ - lea 0x417f2(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 40407 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call a260 <__cxa_finalize@plt+0x6a90> │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 403f0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp (%rax),%r15d │ │ │ │ - jb 403a0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 40480 │ │ │ │ + mov 0x20(%rcx),%edx │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 47440 │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jb 47459 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 47491 │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov %rax,0x8(%rcx) │ │ │ │ + mov (%rcx),%eax │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + cmp %eax,0x10(%rsp) │ │ │ │ + jb 472f0 │ │ │ │ add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + call 5be10 │ │ │ │ + add $0x1,%r14 │ │ │ │ + add %eax,%ebx │ │ │ │ + cmp 0x20(%r15),%r14d │ │ │ │ + jb 47320 │ │ │ │ + jmp 47359 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - lea 0x42f4e(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0x5cf9a(%rip),%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov 0x10(%rax,%rbx,1),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3510 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - je 404b3 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x2a,(%rbx) │ │ │ │ - sete %al │ │ │ │ + mov %ebp,0x10(%rsp) │ │ │ │ + mov (%rax),%eax │ │ │ │ + jmp 473ef │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebp,0x10(%rsp) │ │ │ │ + jmp 473ef │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 47359 │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + sub $0x1,%eax │ │ │ │ + sub %esi,%eax │ │ │ │ + lea 0x0(%rbp,%rbp,4),%rsi │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov 0x8(%rsi),%rdi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 473cc │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + mov %esi,%eax │ │ │ │ + imul %ecx,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ push %r15 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - lea 0x4(%rcx,%r9,1),%r13d │ │ │ │ + imul %edx,%ecx │ │ │ │ + imul $0x51eb851f,%rsi,%rax │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rsi),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 40594 │ │ │ │ - mov %r13d,0x4(%rsp) │ │ │ │ - mov %rsi,%r14 │ │ │ │ + shr $0x25,%rax │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov (%rdi),%r10d │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %edx,%eax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + imul $0x51eb851f,%rcx,%rax │ │ │ │ + shr $0x25,%rax │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 4765b │ │ │ │ + mov 0x8(%rdi),%r11 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ebp,%eax │ │ │ │ + lea (%rax,%rax,4),%rbx │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + shl $0x4,%rbx │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + lea (%r11,%rbx,1),%r14 │ │ │ │ + mov 0x20(%r14),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 476e0 │ │ │ │ + mov 0x30(%r14),%rdi │ │ │ │ + lea (%rdx,%rdx,4),%rcx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea (%rdi,%rdx,8),%r9 │ │ │ │ + jmp 47597 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %esi,%r8d │ │ │ │ + add $0x58,%rax │ │ │ │ + add %edx,%r8d │ │ │ │ + cmp %r9,%rax │ │ │ │ + je 475b3 │ │ │ │ + mov 0x2c(%rax),%edx │ │ │ │ + add 0x30(%rax),%edx │ │ │ │ + cmpb $0x0,0x3c(%rax) │ │ │ │ + mov 0x34(%rax),%esi │ │ │ │ + jne 47588 │ │ │ │ + add %esi,%ecx │ │ │ │ + add $0x58,%rax │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp %r9,%rax │ │ │ │ + jne 47597 │ │ │ │ + cmp %r8d,0x10(%rsp) │ │ │ │ + jb 475c4 │ │ │ │ + cmp %ecx,0x18(%rsp) │ │ │ │ + jae 476d0 │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - mov %r12,%r13 │ │ │ │ - shl $0x6,%r13 │ │ │ │ - mov 0x8(%rax,%r13,1),%rax │ │ │ │ - mov (%rax),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 94f0 <__cxa_finalize@plt+0x5d20> │ │ │ │ + xor %r13d,%r13d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rdi,%r12,1),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - lea (%rax,%rbx,1),%esi │ │ │ │ - call 5e500 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov $0x1,%esi │ │ │ │ - push %r15 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x41658(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rax,%r13,1),%rdi │ │ │ │ - call 3760 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 405a3 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add $0x1,%r12 │ │ │ │ + add $0x1,%r13d │ │ │ │ + call 43000 │ │ │ │ + mov 0x30(%r14),%rax │ │ │ │ + mov 0x18(%rax,%r12,1),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x30(%r14),%rdi │ │ │ │ + movq $0x0,0x18(%rdi,%r12,1) │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x20(%r14),%r13d │ │ │ │ + jb 475d0 │ │ │ │ call 32c0 │ │ │ │ - cmp (%r14),%r12d │ │ │ │ - jb 404f8 │ │ │ │ - add $0x18,%rsp │ │ │ │ + movb $0x0,0x2d(%r14) │ │ │ │ + mov (%r15),%eax │ │ │ │ + movq $0x0,0x30(%r14) │ │ │ │ + movl $0x0,0x20(%r14) │ │ │ │ + cmp %eax,0xc(%rsp) │ │ │ │ + jb 47670 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 476a5 │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + mov %rax,%r11 │ │ │ │ + mov (%r15),%eax │ │ │ │ + lea -0x1(%rax),%r10d │ │ │ │ + mov %r10d,(%r15) │ │ │ │ + cmp %r10d,%ebp │ │ │ │ + jb 47548 │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - lea 0x47056(%rip),%rcx │ │ │ │ - mov $0x40b,%edx │ │ │ │ - lea 0x4151f(%rip),%rsi │ │ │ │ - lea 0x4161c(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - movslq %esi,%rbx │ │ │ │ - mov $0x20,%esi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 5e500 │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc(%rsp),%r12d │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + sub %ebp,%eax │ │ │ │ + lea (%r12,%r12,4),%rsi │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + shl $0x4,%rsi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rdi,%rsi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov (%r15),%eax │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 47631 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x8(%r15) │ │ │ │ + movl $0x0,(%r15) │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - lea 0x440d7(%rip),%rdx │ │ │ │ - mov $0x292,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edi,%ecx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x415c6(%rip),%rdi │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - lea 0x415ba(%rip),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 3680 │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ + mov 0xc(%rsp),%ebp │ │ │ │ + jmp 47652 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %eax,%ebp │ │ │ │ + jmp 47652 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%eax │ │ │ │ + imul %ecx,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r9 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + imul %edx,%ecx │ │ │ │ + imul $0x51eb851f,%rsi,%rax │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ + shr $0x25,%rax │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov (%rdi),%r11d │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %edx,%eax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + imul $0x51eb851f,%rcx,%rax │ │ │ │ + shr $0x25,%rax │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 47829 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %rdi,%r14 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov 0x8(%r14),%r15 │ │ │ │ + lea (%rax,%rax,4),%rbx │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + shl $0x4,%rbx │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + add %rbx,%r15 │ │ │ │ + mov 0x20(%r15),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jne 40688 │ │ │ │ - mov 0x8(%rsi),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jae 407e0 │ │ │ │ - mov $0x18,%edi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call 31a0 │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 5f4a0 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov 0x78(%r9),%rax │ │ │ │ - mov (%rax,%rdx,4),%r8d │ │ │ │ - cmp %r8d,%r12d │ │ │ │ - jb 406c6 │ │ │ │ - cmp %r8d,%ebx │ │ │ │ - jb 406cc │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov (%rax,%rdx,4),%r8d │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - lea -0x1(%r8),%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %ebx,0x40(%rsp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - mov %eax,0x44(%rsp) │ │ │ │ - call 5f640 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 5f7e0 │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 40c1a │ │ │ │ - mov 0x8(%r9),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%r8d │ │ │ │ - jae 40c67 │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov %r13d,0x38(%rsp) │ │ │ │ - mov %r9,%r11 │ │ │ │ - mov %r8d,%r9d │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %r12d,0x3c(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x78(%r11),%rdx │ │ │ │ - mov %r9d,%r8d │ │ │ │ - mov (%rdx,%r8,4),%ecx │ │ │ │ - mov 0x48(%r11),%rdx │ │ │ │ - movzbl (%rdx,%rcx,1),%ebx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - cmp $0xfd,%bl │ │ │ │ - jbe 40873 │ │ │ │ - mov 0x58(%r11),%r12d │ │ │ │ - mov 0x50(%r11),%r13 │ │ │ │ - mov %ecx,0x40(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 40c08 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - lea 0x40(%rsp),%r15 │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - mov %r11,0x28(%rsp) │ │ │ │ - jmp 407af │ │ │ │ + je 47980 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + lea (%rdx,%rdx,4),%rcx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea (%rdi,%rdx,8),%r10 │ │ │ │ + jmp 477cf │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - je 40850 │ │ │ │ - lea 0x1(%rbx),%r12 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jae 407d5 │ │ │ │ - lea (%r14,%r12,1),%rdx │ │ │ │ + add %esi,%r9d │ │ │ │ + add $0x58,%rax │ │ │ │ + add %edx,%r9d │ │ │ │ + cmp %rax,%r10 │ │ │ │ + je 477eb │ │ │ │ + mov 0x2c(%rax),%edx │ │ │ │ + add 0x30(%rax),%edx │ │ │ │ + cmpb $0x0,0x3c(%rax) │ │ │ │ + mov 0x34(%rax),%esi │ │ │ │ + jne 477c0 │ │ │ │ + add %esi,%ecx │ │ │ │ + add $0x58,%rax │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp %rax,%r10 │ │ │ │ + jne 477cf │ │ │ │ + cmp %ecx,0x18(%rsp) │ │ │ │ + jae 478e0 │ │ │ │ + cmp %r9d,0x10(%rsp) │ │ │ │ + jb 47840 │ │ │ │ + testb $0x2,0x2d(%r15) │ │ │ │ + je 47840 │ │ │ │ + mov 0x3bc66(%rip),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - shr $1,%rbx │ │ │ │ - lea 0x0(%r13,%rbx,8),%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 407a0 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jb 407af │ │ │ │ - mov 0x8(%rsp),%ebx │ │ │ │ - mov %ebx,%ecx │ │ │ │ - jmp 408f8 │ │ │ │ - mov $0x18,%edi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - call 31a0 │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 5f4a0 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmpl $0x1,0x8(%r9) │ │ │ │ - jne 40722 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 40c6f │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + mov %rax,0x24(%r15) │ │ │ │ + call 43a90 │ │ │ │ + mov (%r14),%r11d │ │ │ │ + mov 0xc(%rsp),%ebp │ │ │ │ + nop │ │ │ │ + cmp %r11d,%ebp │ │ │ │ + jb 47778 │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - mov 0x28(%rsp),%r11 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 40c08 │ │ │ │ - mov 0x4(%rbp),%ebx │ │ │ │ - mov 0x48(%r11),%rdx │ │ │ │ - movzbl (%rdx,%r8,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 4093f │ │ │ │ - mov 0x58(%r11),%r13d │ │ │ │ - mov 0x50(%r11),%rsi │ │ │ │ - mov %r9d,0x40(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 40c00 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %ebx,0x20(%rsp) │ │ │ │ - lea 0x40(%rsp),%r15 │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %r11,0x28(%rsp) │ │ │ │ - jmp 408cb │ │ │ │ - nopl (%rax) │ │ │ │ - je 40920 │ │ │ │ - lea 0x1(%r13),%rbx │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jae 408f0 │ │ │ │ - lea (%rbx,%r14,1),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r12,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 408c0 │ │ │ │ - mov %r13,%r14 │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jb 408cb │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - mov %r8d,%ecx │ │ │ │ - lea 0x412e4(%rip),%rdi │ │ │ │ - lea 0x43dda(%rip),%rdx │ │ │ │ - mov $0x292,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov 0x20(%rsp),%ebx │ │ │ │ - mov 0x28(%rsp),%r11 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 40c00 │ │ │ │ - mov 0x4(%rbp),%edx │ │ │ │ - cmp %ebx,%edx │ │ │ │ - jne 40b80 │ │ │ │ - mov 0x48(%r11),%rdx │ │ │ │ - movzbl (%rdx,%r8,1),%r10d │ │ │ │ - movzbl %r10b,%esi │ │ │ │ - cmp $0xfd,%r10b │ │ │ │ - jbe 409f7 │ │ │ │ - mov 0x58(%r11),%r13d │ │ │ │ - mov 0x50(%r11),%rsi │ │ │ │ - mov %r9d,0x40(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 40c00 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - lea 0x40(%rsp),%r15 │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - jmp 409b0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - je 409d8 │ │ │ │ - lea 0x1(%r12),%r13 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jae 408f0 │ │ │ │ - lea 0x0(%r13,%r14,1),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 409a0 │ │ │ │ - mov %r12,%r14 │ │ │ │ - jmp 409a7 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 40c00 │ │ │ │ - mov 0x4(%rbp),%esi │ │ │ │ - mov 0x48(%r11),%rdx │ │ │ │ - lea 0x1(%r9),%ecx │ │ │ │ - movzbl (%rdx,%rcx,1),%edx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 40ab4 │ │ │ │ - mov 0x58(%r11),%ebp │ │ │ │ - mov 0x50(%r11),%r12 │ │ │ │ - mov %ecx,0x40(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 40c11 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - lea 0x40(%rsp),%r15 │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - mov %esi,0x28(%rsp) │ │ │ │ - mov %r11,0x30(%rsp) │ │ │ │ - jmp 40a5b │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r13d,%r13d │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - je 40a90 │ │ │ │ - lea 0x1(%rbx),%rbp │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jae 40a81 │ │ │ │ - lea 0x0(%rbp,%r14,1),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - shr $1,%rbx │ │ │ │ - lea (%r12,%rbx,8),%r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 40a50 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jb 40a5b │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 408f8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - mov 0x28(%rsp),%esi │ │ │ │ - mov 0x30(%rsp),%r11 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 40c11 │ │ │ │ - mov 0x4(%r13),%edx │ │ │ │ - cmp %esi,%edx │ │ │ │ - jb 40b80 │ │ │ │ - mov 0x78(%r11),%rdx │ │ │ │ - mov (%rdx,%r8,4),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 40b80 │ │ │ │ - lea 0x40(%rsp),%r15 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov %r9d,0x40(%rsp) │ │ │ │ - mov %eax,0x44(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 5f640 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 5f7e0 │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 40b20 │ │ │ │ - mov 0x8(%r11),%eax │ │ │ │ + mov 0x18(%rdi,%r12,1),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x1,%r13d │ │ │ │ + call 43000 │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + mov 0x18(%rax,%r12,1),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + movq $0x0,0x18(%rdi,%r12,1) │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x20(%r15),%r13d │ │ │ │ + jb 47850 │ │ │ │ + call 32c0 │ │ │ │ + movb $0x0,0x2d(%r15) │ │ │ │ + mov (%r14),%eax │ │ │ │ + movq $0x0,0x30(%r15) │ │ │ │ + movl $0x0,0x20(%r15) │ │ │ │ + cmp %eax,0xc(%rsp) │ │ │ │ + jb 47920 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 47959 │ │ │ │ sub $0x1,%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 40b6a │ │ │ │ - mov %ebx,%r9d │ │ │ │ - jmp 40740 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 5f7e0 │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov (%r14),%eax │ │ │ │ + lea -0x1(%rax),%r11d │ │ │ │ + mov %r11d,(%r14) │ │ │ │ + jmp 47820 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %r9d,0x10(%rsp) │ │ │ │ + jae 47987 │ │ │ │ + testb $0x1,0x2d(%r15) │ │ │ │ + je 47840 │ │ │ │ + mov 0x3bb73(%rip),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - call 5f6c0 │ │ │ │ - mov 0x40(%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov (%rax),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae 40b03 │ │ │ │ - lea 0x410bb(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov 0x8(%r11),%eax │ │ │ │ + mov %rax,0x24(%r15) │ │ │ │ + call 43a90 │ │ │ │ + mov (%r14),%r11d │ │ │ │ + mov 0xc(%rsp),%ebp │ │ │ │ + jmp 47820 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc(%rsp),%r12d │ │ │ │ sub $0x1,%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 40b0e │ │ │ │ - mov 0x38(%rsp),%r13d │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0x3c(%rsp),%r12d │ │ │ │ - jmp 40b92 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%r13d │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov %r9d,%ebx │ │ │ │ - mov 0x3c(%rsp),%r12d │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 40820 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %ebx,0x40(%rsp) │ │ │ │ - mov %r12d,0x44(%rsp) │ │ │ │ - call 5f640 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 5f7e0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 40820 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 5f7e0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - call 5f6c0 │ │ │ │ - mov 0x40(%rsp),%ecx │ │ │ │ - mov (%rax),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae 40820 │ │ │ │ - lea 0x4101d(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - jmp 40820 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r9d,%r8d │ │ │ │ - jmp 408f5 │ │ │ │ - mov %esi,%ebx │ │ │ │ - mov %ebx,%ecx │ │ │ │ - jmp 408f8 │ │ │ │ - mov %edi,%esi │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 408f8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 5f7e0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - call 5f6c0 │ │ │ │ - mov 0x40(%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae 4070c │ │ │ │ - lea 0x40fbd(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - jmp 4070c │ │ │ │ - mov %r8d,%ebx │ │ │ │ - jmp 40ba0 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - jmp 32c0 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + sub %ebp,%eax │ │ │ │ + lea (%r12,%r12,4),%rsi │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + shl $0x4,%rsi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rdi,%rsi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov (%r14),%eax │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 478b5 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + movl $0x0,(%r14) │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %eax,%ebp │ │ │ │ + jmp 47820 │ │ │ │ + mov 0xc(%rsp),%ebp │ │ │ │ + jmp 47820 │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %edx,%esi │ │ │ │ - je 419b8 │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %rdi,%r12 │ │ │ │ - lea 0x70(%rsp),%rbx │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 40650 │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - call 5f7e0 │ │ │ │ - cmp %eax,0x14(%rsp) │ │ │ │ - jae 41491 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x14(%rsp),%esi │ │ │ │ - call 5f6c0 │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov 0x4(%rax),%edi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - cmp %edi,%ecx │ │ │ │ - je 419b8 │ │ │ │ - mov 0x8(%r12),%edx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 40d31 │ │ │ │ - lea -0x1(%rdx),%eax │ │ │ │ - cmp %eax,%edi │ │ │ │ - je 41270 │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - cmp %edx,%edi │ │ │ │ - jae 40e88 │ │ │ │ - mov %edi,%esi │ │ │ │ - movzbl (%rax,%rsi,1),%r9d │ │ │ │ - movzbl %r9b,%ebx │ │ │ │ - cmp $0xfd,%r9b │ │ │ │ - jbe 40dec │ │ │ │ - mov 0x58(%r12),%ecx │ │ │ │ - mov 0x50(%r12),%r8 │ │ │ │ - mov %edi,0x70(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 40dc4 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - lea 0x70(%rsp),%r14 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov %edi,0x28(%rsp) │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - jmp 40d9b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 40dd0 │ │ │ │ - lea 0x1(%rbp),%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jae 40dc0 │ │ │ │ - lea (%r12,%r15,1),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r13 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 40d90 │ │ │ │ - mov %rbp,%r15 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jb 40d9b │ │ │ │ - mov 0x28(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov (%rdi),%esi │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + mov %r9d,0x1c(%rsp) │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + je 47b06 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rcx,%r13 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%edi │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 40dc4 │ │ │ │ - mov 0x4(%r13),%ebx │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - lea 0x1(%rdi),%edx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - movzbl (%rax,%rdx,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 41c40 │ │ │ │ - mov 0x58(%r12),%ebp │ │ │ │ - mov 0x50(%r12),%rdx │ │ │ │ - mov %ecx,0x70(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 41cb1 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %ebx,0x40(%rsp) │ │ │ │ - lea 0x70(%rsp),%r14 │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %edi,0x30(%rsp) │ │ │ │ - mov %ecx,0x28(%rsp) │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - jmp 40e4f │ │ │ │ - nop │ │ │ │ - je 41aa0 │ │ │ │ - lea 0x1(%r13),%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jae 40e78 │ │ │ │ - lea (%rbx,%r12,1),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea 0x0(%rbp,%rdx,8),%r15 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 40e40 │ │ │ │ - mov %r13,%r12 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jb 40e4f │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x28(%rsp),%ebp │ │ │ │ - mov %ebp,%edi │ │ │ │ - call 40600 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x8(%r14),%r15 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x20(%r15),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 47b90 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x78(%r12),%rdx │ │ │ │ - mov 0x10(%rsp),%ebx │ │ │ │ - mov (%rdx,%rbx,4),%edx │ │ │ │ - movzbl (%rax,%rdx,1),%ebp │ │ │ │ - mov %rdx,%r14 │ │ │ │ - cmp $0xfd,%bpl │ │ │ │ - jbe 40f30 │ │ │ │ - mov 0x58(%r12),%r15d │ │ │ │ - mov 0x50(%r12),%rdi │ │ │ │ - mov %edx,0x70(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 41c65 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %edx,0x28(%rsp) │ │ │ │ - jmp 40eeb │ │ │ │ - nopl (%rax) │ │ │ │ - je 40f10 │ │ │ │ - lea 0x1(%r14),%r12 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jae 40e78 │ │ │ │ - lea (%r12,%rbx,1),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea 0x0(%r13,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 40ee0 │ │ │ │ - mov %r14,%rbx │ │ │ │ - jmp 40ee6 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov 0x28(%rsp),%r14d │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 41c65 │ │ │ │ - mov 0x4(%rbp),%ebp │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - movzbl (%rax,%rbx,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 40fcf │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov 0x58(%r12),%r15d │ │ │ │ - mov 0x50(%r12),%rdi │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ + lea (%r12,%r12,4),%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea (%r12,%rax,2),%rdx │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmpb $0x0,0x3c(%rax) │ │ │ │ + mov 0x58(%rdx),%rdi │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + je 47b18 │ │ │ │ + call 5be10 │ │ │ │ + add $0x1,%r12 │ │ │ │ + add %eax,%ebp │ │ │ │ + cmp 0x20(%r15),%r12d │ │ │ │ + jb 479f8 │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jge 47b39 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea (%rdi,%rax,1),%r15 │ │ │ │ + cmp %ebp,0x60(%rsp) │ │ │ │ + jle 47bb0 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,%r12d │ │ │ │ test %r15,%r15 │ │ │ │ - je 40fab │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - mov %ebp,0x30(%rsp) │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - jmp 40f84 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 40fb8 │ │ │ │ - lea 0x1(%r12),%rbp │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jae 40fab │ │ │ │ - lea 0x0(%rbp,%rbx,1),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea 0x0(%r13,%rdx,8),%r14 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 40f78 │ │ │ │ - mov %r12,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jb 40f84 │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov 0x30(%rsp),%ebp │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 40fab │ │ │ │ - mov 0x4(%r14),%eax │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - cmp %ebp,%eax │ │ │ │ - jb 41a00 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov (%rax),%esi │ │ │ │ - mov 0x4(%rax),%edi │ │ │ │ - test %esi,%esi │ │ │ │ - je 41258 │ │ │ │ - cmp %esi,%edi │ │ │ │ - je 41270 │ │ │ │ - mov 0x48(%r12),%rdx │ │ │ │ - cmp 0x8(%r12),%edi │ │ │ │ - jb 414f0 │ │ │ │ - mov 0x78(%r12),%rcx │ │ │ │ - mov %esi,%r15d │ │ │ │ - mov (%rcx,%r15,4),%ecx │ │ │ │ - movzbl (%rdx,%rcx,1),%r8d │ │ │ │ - mov %rcx,%rbx │ │ │ │ - cmp $0xfd,%r8b │ │ │ │ - jbe 419f0 │ │ │ │ - mov 0x58(%r12),%r14d │ │ │ │ - mov 0x50(%r12),%rdi │ │ │ │ - mov %ecx,0x70(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 41c55 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r15,0x38(%rsp) │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %esi,0x30(%rsp) │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov %ecx,0x28(%rsp) │ │ │ │ - jmp 41077 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - je 410a0 │ │ │ │ - lea 0x1(%rbx),%r15 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jae 40e78 │ │ │ │ - lea (%r15,%r12,1),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - shr $1,%rbx │ │ │ │ - lea 0x0(%r13,%rbx,8),%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 41068 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - jmp 4106e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%esi │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov 0x28(%rsp),%ebx │ │ │ │ - mov 0x40(%rsp),%r12 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 41c55 │ │ │ │ - mov 0x4(%rbp),%ebx │ │ │ │ - mov 0x48(%r12),%rdx │ │ │ │ - movzbl (%rdx,%r15,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 4116f │ │ │ │ - mov 0x58(%r12),%ebp │ │ │ │ - mov 0x50(%r12),%rdi │ │ │ │ - mov %esi,0x70(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 41c6f │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %ebx,0x38(%rsp) │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov %esi,0x28(%rsp) │ │ │ │ - jmp 4111b │ │ │ │ - nopl (%rax) │ │ │ │ - je 41150 │ │ │ │ - lea 0x1(%r13),%r12 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jae 41140 │ │ │ │ - lea (%r12,%rbx,1),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r15,%rdx,8),%r14 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 41110 │ │ │ │ - mov %r13,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jb 4111b │ │ │ │ - mov 0x28(%rsp),%r10d │ │ │ │ - mov %r10d,%edi │ │ │ │ - call 40600 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x28(%rsp),%esi │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov 0x38(%rsp),%ebx │ │ │ │ - mov 0x40(%rsp),%r12 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 41c6f │ │ │ │ - mov 0x4(%r14),%edx │ │ │ │ - cmp %ebx,%edx │ │ │ │ - jae 41270 │ │ │ │ - mov 0x78(%r12),%rdx │ │ │ │ - mov (%rdx,%r15,4),%esi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - cmpb $0x0,0x5ca9d(%rip) │ │ │ │ - jne 4127f │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ - mov (%rax,%rsi,1),%esi │ │ │ │ - mov %esi,0x6c(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x60(%r12),%rax │ │ │ │ - movzbl (%rax,%rsi,1),%eax │ │ │ │ - mov %al,0x6b(%rsp) │ │ │ │ - movsbq %al,%rdx │ │ │ │ - cmp $0x80,%al │ │ │ │ - jne 41318 │ │ │ │ - mov 0x70(%r12),%r14d │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x68(%r12),%rsi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 41c5e │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %ebx,0x28(%rsp) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - jmp 411ff │ │ │ │ - nop │ │ │ │ - je 414d0 │ │ │ │ - lea 0x1(%r15),%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jae 41227 │ │ │ │ - lea (%rbx,%r12,1),%r15 │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%r15 │ │ │ │ - mov %r15,%r14 │ │ │ │ - shl $0x4,%r14 │ │ │ │ - add %rbp,%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd80 │ │ │ │ + je 47aca │ │ │ │ + mov 0x20(%r15),%eax │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ test %eax,%eax │ │ │ │ - jns 411f0 │ │ │ │ - mov %r15,%r12 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jb 411ff │ │ │ │ - mov 0x28(%rsp),%ebp │ │ │ │ - lea 0x409b1(%rip),%rdi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov $0x307,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x434c6(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + je 47aac │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%r12),%eax │ │ │ │ + mov 0x18(%rdi,%rbx,1),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x1,%ebp │ │ │ │ + call 43000 │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + mov 0x18(%rax,%rbx,1),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + movq $0x0,0x18(%rdi,%rbx,1) │ │ │ │ + add $0x58,%rbx │ │ │ │ + cmp 0x20(%r15),%ebp │ │ │ │ + jb 47a78 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x30(%r15) │ │ │ │ + movl $0x0,0x20(%r15) │ │ │ │ + movb $0x0,0x2d(%r15) │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + mov (%r14),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jb 47be0 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 47c1c │ │ │ │ sub $0x1,%eax │ │ │ │ - cmp %eax,%edi │ │ │ │ - jne 40ff1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %esi,%esi │ │ │ │ - cmpb $0x0,0x5c9af(%rip) │ │ │ │ - je 41191 │ │ │ │ - mov 0x94(%r12),%edi │ │ │ │ - add 0x98(%r12),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call 35d0 │ │ │ │ - lea 0x6c(%rsp),%rsi │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov 0x94(%r12),%edi │ │ │ │ - call 3180 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 41cf5 │ │ │ │ - mov 0x6c(%rsp),%esi │ │ │ │ - cmpb $0x0,0x5c966(%rip) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - je 411a0 │ │ │ │ - mov 0x94(%r12),%edi │ │ │ │ - add 0xa0(%r12),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call 35d0 │ │ │ │ - lea 0x6b(%rsp),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov 0x94(%r12),%edi │ │ │ │ - call 3180 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 41cf0 │ │ │ │ - movzbl 0x6b(%rsp),%eax │ │ │ │ - movsbq %al,%rdx │ │ │ │ - cmp $0x80,%al │ │ │ │ - je 411b9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x6c(%rsp),%r15d │ │ │ │ - lea (%rdx,%r15,1),%rcx │ │ │ │ - mov %r15,%r11 │ │ │ │ - mov %ecx,%edi │ │ │ │ - test %rdx,%rdx │ │ │ │ - jg 4133a │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r15d,%edi │ │ │ │ - mov %ecx,%r11d │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne 4134f │ │ │ │ - mov 0x8(%r12),%eax │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp %edi,%edx │ │ │ │ - je 41424 │ │ │ │ - cmp %edi,%r11d │ │ │ │ - je 41424 │ │ │ │ - mov 0x48(%r12),%rdx │ │ │ │ - cmp 0x8(%r12),%edi │ │ │ │ - jae 419a8 │ │ │ │ - mov %ecx,%ebx │ │ │ │ - movzbl (%rdx,%rbx,1),%ecx │ │ │ │ - movzbl %cl,%r9d │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 416ba │ │ │ │ - mov 0x58(%r12),%ecx │ │ │ │ - mov 0x50(%r12),%r8 │ │ │ │ - mov %edi,0x70(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 40dc4 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - lea 0x70(%rsp),%r14 │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r11d,0x40(%rsp) │ │ │ │ - mov %edi,0x28(%rsp) │ │ │ │ - jmp 413d3 │ │ │ │ - nopl (%rax) │ │ │ │ - je 41690 │ │ │ │ - lea 0x1(%r13),%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jae 40dc0 │ │ │ │ - lea (%rbx,%r12,1),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r15,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 413c0 │ │ │ │ - mov %r13,%r12 │ │ │ │ - jmp 413ca │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x38(%rsp),%ebx │ │ │ │ - mov 0x28(%rsp),%r11d │ │ │ │ - mov 0x40(%rsp),%edi │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 418d9 │ │ │ │ - mov 0x4(%r14),%edx │ │ │ │ - cmp %ebx,%edx │ │ │ │ - jb 418e8 │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - cmp %edx,%r9d │ │ │ │ - je 41466 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x75,%esi │ │ │ │ - lea 0x407da(%rip),%rdx │ │ │ │ - mov 0x4(%rcx),%r8d │ │ │ │ - mov (%rcx),%ecx │ │ │ │ - push %rax │ │ │ │ - xor %eax,%eax │ │ │ │ - push %rdi │ │ │ │ - lea 0x40788(%rip),%rdi │ │ │ │ - push %r11 │ │ │ │ - call 766d0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x4(%rax),%edx │ │ │ │ - mov (%rax),%esi │ │ │ │ - call 40c90 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - addl $0x1,0x14(%rsp) │ │ │ │ - call 5f7e0 │ │ │ │ - cmp %eax,0x14(%rsp) │ │ │ │ - jb 40cf9 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - call 5f550 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 41ceb │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - add $0x88,%rsp │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov (%r14),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,(%r14) │ │ │ │ + cmp %eax,0x18(%rsp) │ │ │ │ + jb 479c8 │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 32c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%ebx │ │ │ │ - mov 0x30(%rsp),%r12 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 41c5e │ │ │ │ - mov 0x8(%r14),%rdx │ │ │ │ - jmp 41318 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %edi,%r15d │ │ │ │ - movzbl (%rdx,%r15,1),%r10d │ │ │ │ - movzbl %r10b,%ebx │ │ │ │ - cmp $0xfd,%r10b │ │ │ │ - jbe 415a3 │ │ │ │ - mov 0x58(%r12),%ecx │ │ │ │ - mov 0x50(%r12),%r8 │ │ │ │ - mov %edi,0x70(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 40dc4 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r15,0x38(%rsp) │ │ │ │ - lea 0x70(%rsp),%r14 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov %edi,0x28(%rsp) │ │ │ │ - mov %esi,0x30(%rsp) │ │ │ │ - jmp 41557 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 41580 │ │ │ │ - lea 0x1(%r13),%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jae 40dc0 │ │ │ │ - lea (%r12,%r15,1),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 41548 │ │ │ │ - mov %r13,%r15 │ │ │ │ - jmp 4154e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%edi │ │ │ │ - mov 0x30(%rsp),%esi │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov 0x40(%rsp),%r12 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 40dc4 │ │ │ │ - mov 0x4(%rbp),%ebx │ │ │ │ - mov 0x48(%r12),%rdx │ │ │ │ - lea 0x1(%rdi),%eax │ │ │ │ - mov %rax,%r9 │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 41664 │ │ │ │ - mov 0x58(%r12),%ecx │ │ │ │ - mov 0x50(%r12),%r8 │ │ │ │ - mov %r9d,0x70(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 41635 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %r15,0x40(%rsp) │ │ │ │ - lea 0x70(%rsp),%r14 │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %ebx,0x48(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %edi,0x30(%rsp) │ │ │ │ - mov %esi,0x38(%rsp) │ │ │ │ - mov %r9d,0x28(%rsp) │ │ │ │ - jmp 4160b │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - je 41640 │ │ │ │ - lea 0x1(%rbp),%r12 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jae 41630 │ │ │ │ - lea (%rbx,%r12,1),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r15,%rdx,8),%r13 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 41600 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jb 4160b │ │ │ │ - mov 0x28(%rsp),%r9d │ │ │ │ - mov %r9d,%edi │ │ │ │ - call 40600 │ │ │ │ + ret │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - mov 0x28(%rsp),%r9d │ │ │ │ - mov 0x40(%rsp),%r15 │ │ │ │ - mov 0x48(%rsp),%ebx │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 41635 │ │ │ │ - mov 0x4(%r13),%eax │ │ │ │ - mov 0x78(%r12),%rcx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jae 4167d │ │ │ │ - mov (%rcx,%r15,4),%eax │ │ │ │ - cmp %eax,%edi │ │ │ │ - jb 4167d │ │ │ │ - cmp %eax,%esi │ │ │ │ - jb 41c48 │ │ │ │ - mov 0x48(%r12),%rdx │ │ │ │ - jmp 4100e │ │ │ │ + call 5be10 │ │ │ │ + add $0x1,%r12 │ │ │ │ + add %eax,%ebx │ │ │ │ + cmp 0x20(%r15),%r12d │ │ │ │ + jb 479f8 │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jl 47a3e │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp %ebp,0x60(%rsp) │ │ │ │ + jle 47b7d │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + add 0x8(%r14),%r15 │ │ │ │ + movzbl 0x2d(%r15),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 47a64 │ │ │ │ + cmp %ebx,0x1c(%rsp) │ │ │ │ + jg 47bbf │ │ │ │ + mov 0x3b904(%rip),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,0x24(%r15) │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 43a90 │ │ │ │ + mov %r12d,0x18(%rsp) │ │ │ │ + mov (%r14),%eax │ │ │ │ + jmp 47afc │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov 0x40(%rsp),%r11d │ │ │ │ - mov 0x28(%rsp),%edi │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 40dc4 │ │ │ │ - mov 0x4(%rbp),%r9d │ │ │ │ - mov 0x48(%r12),%rdx │ │ │ │ - lea 0x1(%rdi),%ecx │ │ │ │ - mov %rcx,%r10 │ │ │ │ - movzbl (%rdx,%rcx,1),%ecx │ │ │ │ - movzbl %cl,%esi │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 4178c │ │ │ │ - mov 0x58(%r12),%ecx │ │ │ │ - mov 0x50(%r12),%r8 │ │ │ │ - mov %r10d,0x70(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 41145 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - lea 0x70(%rsp),%r14 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %r12,0x58(%rsp) │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - mov %r10d,0x28(%rsp) │ │ │ │ - mov %r9d,0x40(%rsp) │ │ │ │ - mov %r11d,0x48(%rsp) │ │ │ │ - mov %edi,0x50(%rsp) │ │ │ │ - jmp 4172f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 41758 │ │ │ │ - lea 0x1(%r15),%r12 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jae 41140 │ │ │ │ - lea (%r12,%rbp,1),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r13 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 47c3f │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 41720 │ │ │ │ - mov %r15,%rbp │ │ │ │ - jmp 41726 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov 0x28(%rsp),%r10d │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov 0x40(%rsp),%r9d │ │ │ │ - mov 0x48(%rsp),%r11d │ │ │ │ - mov 0x50(%rsp),%edi │ │ │ │ - mov 0x58(%rsp),%r12 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 41145 │ │ │ │ - mov 0x4(%r13),%esi │ │ │ │ - mov 0x48(%r12),%rdx │ │ │ │ - mov 0x78(%r12),%rcx │ │ │ │ - cmp %r9d,%esi │ │ │ │ - jb 41b68 │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov (%rcx,%rax,4),%ecx │ │ │ │ - movzbl (%rdx,%rcx,1),%r9d │ │ │ │ - mov %rcx,%rbx │ │ │ │ - cmp $0xfd,%r9b │ │ │ │ - jbe 419e0 │ │ │ │ - mov 0x58(%r12),%r14d │ │ │ │ - mov 0x50(%r12),%r9 │ │ │ │ - mov %ecx,0x70(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 41c55 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - mov %r9,%r15 │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov %ecx,0x28(%rsp) │ │ │ │ - mov %r11d,0x38(%rsp) │ │ │ │ - mov %edi,0x40(%rsp) │ │ │ │ - jmp 41807 │ │ │ │ + jg 47c48 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - je 41830 │ │ │ │ - lea 0x1(%rbx),%r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jae 40e78 │ │ │ │ - lea (%r14,%r12,1),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - shr $1,%rbx │ │ │ │ - lea (%r15,%rbx,8),%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 417f8 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - jmp 417fe │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%ebx │ │ │ │ - mov 0x38(%rsp),%r11d │ │ │ │ - mov 0x40(%rsp),%edi │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 41c55 │ │ │ │ - mov 0x4(%rbp),%ebx │ │ │ │ - mov 0x48(%r12),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 4141c │ │ │ │ - mov 0x58(%r12),%r13d │ │ │ │ - mov 0x50(%r12),%r8 │ │ │ │ - mov %r11d,0x70(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 418d9 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %ebx,0x38(%rsp) │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %r11d,0x28(%rsp) │ │ │ │ - mov %edi,0x40(%rsp) │ │ │ │ - jmp 418af │ │ │ │ - nop │ │ │ │ - je 413f8 │ │ │ │ - lea 0x1(%rbp),%r12 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jae 418d4 │ │ │ │ - lea (%r12,%r13,1),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r14 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 418a0 │ │ │ │ - mov %rbp,%r13 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jb 418af │ │ │ │ - mov 0x28(%rsp),%r11d │ │ │ │ - mov %r11d,%edi │ │ │ │ - call 40600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x78(%r12),%rdx │ │ │ │ - mov (%rdx,%rax,4),%eax │ │ │ │ - mov 0x48(%r12),%rdx │ │ │ │ - mov %rax,%r9 │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 41999 │ │ │ │ - mov 0x58(%r12),%ecx │ │ │ │ - mov 0x50(%r12),%r8 │ │ │ │ - mov %r9d,0x70(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 41cd4 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - lea 0x70(%rsp),%r14 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %r9d,0x28(%rsp) │ │ │ │ - mov %r8,%rbp │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %r11d,0x30(%rsp) │ │ │ │ - mov %edi,0x38(%rsp) │ │ │ │ - jmp 41957 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 4197a │ │ │ │ - lea 0x1(%r13),%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jae 40e78 │ │ │ │ - lea (%r12,%r15,1),%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea 0x0(%rbp,%r8,8),%rbx │ │ │ │ - mov %r8,%r13 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 41948 │ │ │ │ - mov %r13,%r15 │ │ │ │ - jmp 4194e │ │ │ │ - mov 0x28(%rsp),%r9d │ │ │ │ - mov 0x30(%rsp),%r11d │ │ │ │ - mov 0x38(%rsp),%edi │ │ │ │ - mov 0x40(%rsp),%r12 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 41cd4 │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - jmp 4142b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x78(%r12),%rcx │ │ │ │ - jmp 4179a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 41ceb │ │ │ │ - add $0x88,%rsp │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + movzbl 0x2d(%r15),%eax │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %ecx,%r12d │ │ │ │ + test $0x2,%al │ │ │ │ + je 47a64 │ │ │ │ + mov 0x3b8a2(%rip),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x24(%r15) │ │ │ │ + jmp 47b75 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + sub $0x1,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mov %r12d,%eax │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + shl $0x4,%rdx │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + add %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov (%r14),%eax │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 47adf │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + movl $0x0,(%r14) │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl %r9b,%ebx │ │ │ │ - jmp 41858 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl %r8b,%ebx │ │ │ │ - jmp 410c3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x78(%r12),%rax │ │ │ │ - mov 0x48(%r12),%rdx │ │ │ │ - mov (%rax,%rbx,4),%eax │ │ │ │ - movzbl (%rdx,%rax,1),%r13d │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0xfd,%r13b │ │ │ │ - jbe 41c10 │ │ │ │ - mov 0x58(%r12),%ecx │ │ │ │ - mov 0x50(%r12),%rsi │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 41cde │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - lea 0x70(%rsp),%r14 │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - jmp 41a67 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 41c1d │ │ │ │ - lea 0x1(%rbx),%r12 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jae 41a89 │ │ │ │ - lea (%r12,%rbp,1),%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%rbx │ │ │ │ - lea (%r15,%rbx,8),%r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 41a58 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jb 41a67 │ │ │ │ - mov 0x10(%rsp),%r13d │ │ │ │ - mov %r13d,%edi │ │ │ │ - call 40600 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov 0x40(%rsp),%ebx │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 41cb1 │ │ │ │ - mov 0x4(%r15),%ecx │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov 0x78(%r12),%rdx │ │ │ │ - cmp %ebx,%ecx │ │ │ │ - jae 40e8d │ │ │ │ - mov (%rdx,%rsi,4),%esi │ │ │ │ - cmp %esi,%edi │ │ │ │ - jb 40e8d │ │ │ │ - cmp %esi,0x10(%rsp) │ │ │ │ - jae 40e8d │ │ │ │ - mov %esi,%edx │ │ │ │ - movzbl (%rax,%rdx,1),%r13d │ │ │ │ - cmp $0xfd,%r13b │ │ │ │ - jbe 41c10 │ │ │ │ - mov 0x58(%r12),%ecx │ │ │ │ - mov 0x50(%r12),%rbx │ │ │ │ - mov %esi,0x70(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 41ce6 │ │ │ │ xor %ebp,%ebp │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - lea 0x70(%rsp),%r14 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %esi,0x10(%rsp) │ │ │ │ - mov %rbp,%r12 │ │ │ │ - jmp 41b43 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 41c97 │ │ │ │ - lea 0x1(%r13),%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jae 41cc7 │ │ │ │ - lea (%r12,%r15,1),%r13 │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%r13 │ │ │ │ - lea (%rbx,%r13,8),%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 41b30 │ │ │ │ - mov %r13,%r15 │ │ │ │ - jmp 41b3a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rcx,%rbx,4),%r8d │ │ │ │ - cmp %r8d,%r11d │ │ │ │ - jae 4179a │ │ │ │ - cmp %r8d,%edi │ │ │ │ - jb 4179a │ │ │ │ - mov %r8d,%eax │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 41999 │ │ │ │ - mov 0x58(%r12),%ecx │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov %r8d,0x70(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 41cbf │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x70(%rsp),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r8d,0x28(%rsp) │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r11d,0x30(%rsp) │ │ │ │ - mov %edi,0x38(%rsp) │ │ │ │ - jmp 41be3 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 47b39 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmp 47aac │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - je 41c77 │ │ │ │ - lea 0x1(%r15),%r13 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jae 41cba │ │ │ │ - lea 0x0(%r13,%r12,1),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 41bd0 │ │ │ │ - mov %r15,%r12 │ │ │ │ - jmp 41bda │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl %r13b,%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - jmp 40fdf │ │ │ │ - mov 0x10(%rsp),%ebp │ │ │ │ - mov 0x28(%rsp),%r12 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 41cde │ │ │ │ - mov 0x4(%r13),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - jmp 40fdf │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl %dl,%ecx │ │ │ │ - jmp 41ac8 │ │ │ │ - lea 0x0(,%rax,4),%rsi │ │ │ │ - jmp 41184 │ │ │ │ - mov %ebx,%ebp │ │ │ │ - mov %ebp,%edi │ │ │ │ - jmp 40e7e │ │ │ │ - mov %ebx,%ebp │ │ │ │ - jmp 4122b │ │ │ │ - mov %r14d,%ebp │ │ │ │ - mov %ebp,%edi │ │ │ │ - jmp 40e7e │ │ │ │ - mov %esi,%r10d │ │ │ │ - jmp 41145 │ │ │ │ - mov 0x28(%rsp),%r8d │ │ │ │ - mov 0x30(%rsp),%r11d │ │ │ │ - mov 0x38(%rsp),%edi │ │ │ │ - mov 0x40(%rsp),%r12 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 41cbf │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - jmp 41999 │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - mov 0x28(%rsp),%r12 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 41ce6 │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - jmp 40fdf │ │ │ │ - mov %ecx,%ebp │ │ │ │ - mov %ebp,%edi │ │ │ │ - jmp 40e7e │ │ │ │ - mov 0x28(%rsp),%r8d │ │ │ │ - mov %r8d,%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x10(%rsp),%r15d │ │ │ │ - mov %r15d,%edi │ │ │ │ - call 40600 │ │ │ │ - mov %r9d,%ebp │ │ │ │ - mov %ebp,%edi │ │ │ │ - jmp 40e7e │ │ │ │ - mov %ebp,%r13d │ │ │ │ - jmp 41a8e │ │ │ │ - mov %esi,%r15d │ │ │ │ - jmp 41ccc │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - call 40630 │ │ │ │ - call 40630 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea (%rdi,%rdx,1),%eax │ │ │ │ - movzbl (%rcx,%rax,1),%edi │ │ │ │ - test %r8,%r8 │ │ │ │ - je 41d30 │ │ │ │ - cmp %esi,(%r8) │ │ │ │ - je 41d38 │ │ │ │ - add %esi,%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %edx,%edx │ │ │ │ - cmp %dil,(%rcx,%rdx,1) │ │ │ │ - jl 41d2c │ │ │ │ - setg %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpb $0x7f,(%rcx,%rax,1) │ │ │ │ - jne 41d15 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x7f,%dil │ │ │ │ - setne %al │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ endbr64 │ │ │ │ + imul %ecx,%esi │ │ │ │ push %r15 │ │ │ │ - mov %esi,%esi │ │ │ │ - mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov (%rax,%rsi,4),%esi │ │ │ │ - mov %rsi,%rbp │ │ │ │ - add 0x10(%rdi),%rsi │ │ │ │ - call 26240 <__cxa_finalize@plt+0x22a70> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x4(%rsp),%rcx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,%r12d │ │ │ │ - call 262d0 <__cxa_finalize@plt+0x22b00> │ │ │ │ - mov (%rsp),%edx │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jb 41de3 │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - mov %r12d,(%r15) │ │ │ │ - mov %edx,(%r14) │ │ │ │ - mov %eax,0x0(%r13) │ │ │ │ - mov %ebp,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 41e02 │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - lea 0x45966(%rip),%rcx │ │ │ │ - mov $0xb2,%edx │ │ │ │ - lea 0x3fded(%rip),%rsi │ │ │ │ - lea 0x3fe45(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ + imul %edx,%ecx │ │ │ │ push %r13 │ │ │ │ + mov %esi,%eax │ │ │ │ push %r12 │ │ │ │ + imul $0x51eb851f,%rax,%rax │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmpq $0x0,0x10(%rdi) │ │ │ │ - je 41ec4 │ │ │ │ - mov 0x8(%rdi),%esi │ │ │ │ - mov %rdi,%rbp │ │ │ │ - xor %edi,%edi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ + shr $0x25,%rax │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + imul $0x51eb851f,%rax,%rax │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + mov %ecx,0x2c(%rsp) │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + shr $0x25,%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov (%rdi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 41e73 │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ + je 47dfb │ │ │ │ + mov %rdi,%r12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + lea (%rax,%rax,4),%r13 │ │ │ │ + shl $0x4,%r13 │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + add 0x8(%r12),%r13 │ │ │ │ + mov 0x20(%r13),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 47e90 │ │ │ │ + xor %r14d,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ - lea 0x3fe0e(%rip),%r12 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r15d,%r15d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rdx,%rbx,4),%r8d │ │ │ │ - mov %ebx,%ecx │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jb 41e88 │ │ │ │ - mov %ebx,0x0(%r13,%r8,4) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + add %r14,%rax │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + cmpb $0x0,0x3c(%rax) │ │ │ │ + mov 0x58(%rsi),%rdi │ │ │ │ + je 47e10 │ │ │ │ + call 5f940 │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x58,%r14 │ │ │ │ + add %eax,%ebp │ │ │ │ + cmp 0x20(%r13),%r15d │ │ │ │ + jb 47cf0 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jb 41e58 │ │ │ │ - mov %r13,0x18(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ + jae 47e35 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + lea (%rdi,%rax,1),%r13 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 47eb0 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + lea 0x1(%rax),%r15d │ │ │ │ + test %r13,%r13 │ │ │ │ + je 47dbb │ │ │ │ + mov 0x20(%r13),%eax │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + je 47d9c │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rdi,%rbx,1),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x1,%ebp │ │ │ │ + call 43000 │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + mov 0x18(%rax,%rbx,1),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ + movq $0x0,0x18(%rdi,%rbx,1) │ │ │ │ + add $0x58,%rbx │ │ │ │ + cmp 0x20(%r13),%ebp │ │ │ │ + jb 47d68 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x30(%r13) │ │ │ │ + movl $0x0,0x20(%r13) │ │ │ │ + movb $0x0,0x2d(%r13) │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + mov (%r12),%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jb 47ef0 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 47f2b │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov (%r12),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,(%r12) │ │ │ │ + cmp %eax,0xc(%rsp) │ │ │ │ + jb 47cc0 │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x5b571(%rip),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov (%rdx,%rbx,4),%eax │ │ │ │ - mov %ebx,0x0(%r13,%rax,4) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ + call 5f940 │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x58,%r14 │ │ │ │ + add %eax,%ebx │ │ │ │ + cmp 0x20(%r13),%r15d │ │ │ │ + jb 47cf0 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jb 41e58 │ │ │ │ - mov %r13,0x18(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ + jb 47d2a │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + lea 0x1(%rax),%r15d │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 47e7c │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + add 0x8(%r12),%r13 │ │ │ │ + movzbl 0x2d(%r13),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 47d51 │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb 47ebd │ │ │ │ + mov 0x3b605(%rip),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x24(%r13) │ │ │ │ + call 43a90 │ │ │ │ + mov %r15d,0xc(%rsp) │ │ │ │ + mov (%r12),%eax │ │ │ │ + jmp 47df1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x63,0x28(%rsp) │ │ │ │ + jbe 47f50 │ │ │ │ + cmpl $0x63,0x2c(%rsp) │ │ │ │ + ja 47f57 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + movzbl 0x2d(%r13),%eax │ │ │ │ + lea 0x1(%rdx),%r15d │ │ │ │ + test $0x2,%al │ │ │ │ + je 47d51 │ │ │ │ + mov 0x3b5a4(%rip),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x24(%r13) │ │ │ │ + call 43a90 │ │ │ │ + mov %r15d,0xc(%rsp) │ │ │ │ + mov (%r12),%eax │ │ │ │ + jmp 47df1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%r15,%r15,4),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + sub %edx,%eax │ │ │ │ + add %rdi,%rsi │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov (%r12),%eax │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 47dd1 │ │ │ │ + call 32c0 │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - lea 0x45865(%rip),%rcx │ │ │ │ - mov $0xc3,%edx │ │ │ │ - lea 0x3fd0c(%rip),%rsi │ │ │ │ - lea 0x3fd6d(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 47e35 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ + lea 0x1(%rax),%r15d │ │ │ │ + jmp 47d9c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov $0x7e,%ecx │ │ │ │ push %r14 │ │ │ │ - mov %r8d,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - mov $0x7f,%r8d │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call 25f00 <__cxa_finalize@plt+0x22730> │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x11,%esi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x14(%rsp),%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - call 7f080 │ │ │ │ - mov $0x11,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 3480 │ │ │ │ - test %r14b,%r14b │ │ │ │ - je 420d0 │ │ │ │ - mov 0x14(%rsp),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov $0xa8,%esi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rdi),%r11d │ │ │ │ + mov %esi,(%rsp) │ │ │ │ + mov %edx,0x4(%rsp) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 480d4 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov 0x8(%r14),%r12 │ │ │ │ + lea 0x1(%r13),%r15d │ │ │ │ + lea (%rax,%rax,4),%r10 │ │ │ │ + shl $0x4,%r10 │ │ │ │ + add %r10,%r12 │ │ │ │ + mov 0x20(%r12),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 48108 │ │ │ │ + mov 0x30(%r12),%r9 │ │ │ │ + lea (%rdx,%rdx,4),%rcx │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 5e500 │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x14(%rsp),%rdx │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 6e0f0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 41fed │ │ │ │ - xor %r15d,%r15d │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r9,%rax │ │ │ │ + lea (%r9,%rdx,8),%r8 │ │ │ │ + jmp 47fed │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x0(%r13,%r15,4),%r8d │ │ │ │ - mov %r15d,%ecx │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jb 42068 │ │ │ │ - mov %r15d,(%r14,%r8,4) │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %eax,%r15d │ │ │ │ - jb 41fc0 │ │ │ │ - cmpb $0x0,0xc(%rsp) │ │ │ │ - je 420a7 │ │ │ │ - mov %eax,0x8(%r12) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %r13,0x10(%r12) │ │ │ │ - mov %r14,0x18(%r12) │ │ │ │ - mov %rbp,0x88(%r12) │ │ │ │ - movq $0x0,0x30(%r12) │ │ │ │ - movb $0x1,0x90(%r12) │ │ │ │ - movups %xmm0,0x48(%r12) │ │ │ │ - movups %xmm0,0x60(%r12) │ │ │ │ - movups %xmm0,0x78(%r12) │ │ │ │ - movups %xmm0,0x20(%r12) │ │ │ │ + add %esi,%edi │ │ │ │ + add $0x58,%rax │ │ │ │ + add %edx,%edi │ │ │ │ + cmp %r8,%rax │ │ │ │ + je 48009 │ │ │ │ + mov 0x2c(%rax),%edx │ │ │ │ + add 0x30(%rax),%edx │ │ │ │ + cmpb $0x0,0x3c(%rax) │ │ │ │ + mov 0x34(%rax),%esi │ │ │ │ + jne 47fe0 │ │ │ │ + add %esi,%ecx │ │ │ │ + add $0x58,%rax │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp %r8,%rax │ │ │ │ + jne 47fed │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 480e8 │ │ │ │ + cmp %ecx,(%rsp) │ │ │ │ + jae 48138 │ │ │ │ + testb $0x2,0x2d(%r12) │ │ │ │ + jne 48138 │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%r9,%rbp,1),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x1,%ebx │ │ │ │ + call 43000 │ │ │ │ + mov 0x30(%r12),%rdx │ │ │ │ + mov 0x18(%rdx,%rbp,1),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 42184 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + mov 0x30(%r12),%r9 │ │ │ │ + movq $0x0,0x18(%r9,%rbp,1) │ │ │ │ + add $0x58,%rbp │ │ │ │ + cmp 0x20(%r12),%ebx │ │ │ │ + jb 48038 │ │ │ │ + mov %r9,%rdi │ │ │ │ + call 32c0 │ │ │ │ + movb $0x0,0x2d(%r12) │ │ │ │ + mov (%r14),%eax │ │ │ │ + movq $0x0,0x30(%r12) │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + movl $0x0,0x20(%r12) │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jb 48161 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 4819a │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov (%r14),%eax │ │ │ │ + lea -0x1(%rax),%r11d │ │ │ │ + mov %r11d,(%r14) │ │ │ │ + cmp %r11d,%r13d │ │ │ │ + jb 47fa0 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %edi,(%rsp) │ │ │ │ + jae 48110 │ │ │ │ + testb $0x1,0x2d(%r12) │ │ │ │ + jne 48110 │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 48038 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%r13d │ │ │ │ + jmp 480cb │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x5b391(%rip),%rdi │ │ │ │ - lea 0x3fbe9(%rip),%rdx │ │ │ │ + cmp %ecx,(%rsp) │ │ │ │ + jae 48108 │ │ │ │ + mov 0x3b354(%rip),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r15d,%r13d │ │ │ │ + mov %rax,0x24(%r12) │ │ │ │ + call 43a90 │ │ │ │ + mov (%r14),%r11d │ │ │ │ + jmp 480cb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %edi,(%rsp) │ │ │ │ + jae 48108 │ │ │ │ + mov 0x3b32c(%rip),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x0(%r13,%r15,4),%eax │ │ │ │ - mov %r15d,(%r14,%rax,4) │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %eax,%r15d │ │ │ │ - jb 41fc0 │ │ │ │ - cmpb $0x0,0xc(%rsp) │ │ │ │ - jne 41fed │ │ │ │ - lea 0x3fb35(%rip),%r15 │ │ │ │ - lea 0x3fc10(%rip),%rdx │ │ │ │ - mov $0x10e,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - jmp 41fed │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r15d,%r13d │ │ │ │ + mov %rax,0x24(%r12) │ │ │ │ + call 43a90 │ │ │ │ + mov (%r14),%r11d │ │ │ │ + jmp 480cb │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %r15d,%r15d │ │ │ │ + mov 0x8(%r14),%rcx │ │ │ │ + sub %r13d,%eax │ │ │ │ + lea (%r15,%r15,4),%rsi │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + shl $0x4,%rsi │ │ │ │ + lea (%rcx,%r10,1),%rdi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rcx,%rsi │ │ │ │ + call 3480 │ │ │ │ + mov (%r14),%eax │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 480ad │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + movl $0x0,(%r14) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ - lea 0x3fb08(%rip),%r15 │ │ │ │ - mov 0x28(%rbx),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3fb94(%rip),%rdx │ │ │ │ - mov $0xf8,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - mov $0xf9,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3fb90(%rip),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x14(%rsp),%esi │ │ │ │ + endbr64 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov (%rdi),%esi │ │ │ │ + mov %rdx,%r10 │ │ │ │ + test %esi,%esi │ │ │ │ + je 48780 │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rdi),%r8 │ │ │ │ + cmp $0xe,%eax │ │ │ │ + jbe 4878a │ │ │ │ + lea 0x2d(%r8),%rcx │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov %esi,%eax │ │ │ │ + shr $0x4,%eax │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movdqa 0x3ae99(%rip),%xmm8 │ │ │ │ + lea (%rax,%rax,4),%rdi │ │ │ │ + movdqa 0x3ae6d(%rip),%xmm4 │ │ │ │ + movdqa 0x3aea5(%rip),%xmm7 │ │ │ │ + shl $0x8,%rdi │ │ │ │ + add %rcx,%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x230(%rcx),%edx │ │ │ │ + movzbl 0x1e0(%rcx),%eax │ │ │ │ + movdqa %xmm2,%xmm9 │ │ │ │ + movdqa %xmm3,%xmm10 │ │ │ │ + movzbl 0x460(%rcx),%ebx │ │ │ │ + movzbl (%rcx),%r11d │ │ │ │ + movdqa %xmm3,%xmm11 │ │ │ │ + add $0x500,%rcx │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x370(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x3c0(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x410(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x460(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x4b0(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + movzbl -0x50(%rcx),%eax │ │ │ │ + shl $0x8,%rdx │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r11,%rdx │ │ │ │ + or %rbx,%rax │ │ │ │ + movzbl -0xf0(%rcx),%ebx │ │ │ │ + mov %rdx,-0x10(%rsp) │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rbx,%rax │ │ │ │ + movzbl -0x140(%rcx),%ebx │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rbx,%rax │ │ │ │ + movzbl -0x190(%rcx),%ebx │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rbx,%rax │ │ │ │ + movzbl -0x1e0(%rcx),%ebx │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rbx,%rax │ │ │ │ + movzbl -0x230(%rcx),%ebx │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rbx,%rax │ │ │ │ + movzbl -0x280(%rcx),%ebx │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rbx,%rax │ │ │ │ + mov %rax,-0x8(%rsp) │ │ │ │ + movdqa -0x10(%rsp),%xmm0 │ │ │ │ + pand %xmm8,%xmm0 │ │ │ │ + pcmpeqb %xmm2,%xmm0 │ │ │ │ + pcmpeqb %xmm2,%xmm0 │ │ │ │ + pcmpgtb %xmm0,%xmm9 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpcklbw %xmm9,%xmm1 │ │ │ │ + punpckhbw %xmm9,%xmm0 │ │ │ │ + pcmpgtw %xmm1,%xmm10 │ │ │ │ + pcmpgtw %xmm0,%xmm11 │ │ │ │ + movdqa %xmm1,%xmm9 │ │ │ │ + punpckhwd %xmm10,%xmm9 │ │ │ │ + punpcklwd %xmm10,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm10 │ │ │ │ + pand %xmm4,%xmm9 │ │ │ │ + punpcklwd %xmm11,%xmm10 │ │ │ │ + psubd %xmm1,%xmm9 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckhwd %xmm11,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm11 │ │ │ │ + pand %xmm4,%xmm1 │ │ │ │ + psubd %xmm10,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm10 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + paddd %xmm9,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm9 │ │ │ │ + paddd %xmm0,%xmm5 │ │ │ │ + movdqa -0x10(%rsp),%xmm0 │ │ │ │ + pand %xmm7,%xmm0 │ │ │ │ + pcmpeqb %xmm2,%xmm0 │ │ │ │ + pcmpeqb %xmm2,%xmm0 │ │ │ │ + pcmpgtb %xmm0,%xmm9 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpcklbw %xmm9,%xmm1 │ │ │ │ + punpckhbw %xmm9,%xmm0 │ │ │ │ + pcmpgtw %xmm1,%xmm10 │ │ │ │ + pcmpgtw %xmm0,%xmm11 │ │ │ │ + movdqa %xmm1,%xmm9 │ │ │ │ + punpckhwd %xmm10,%xmm9 │ │ │ │ + punpcklwd %xmm10,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm10 │ │ │ │ + pand %xmm4,%xmm9 │ │ │ │ + punpcklwd %xmm11,%xmm10 │ │ │ │ + psubd %xmm1,%xmm9 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckhwd %xmm11,%xmm1 │ │ │ │ + pand %xmm4,%xmm1 │ │ │ │ + psubd %xmm10,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + paddd %xmm9,%xmm0 │ │ │ │ + paddd %xmm0,%xmm6 │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jne 48228 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm7 │ │ │ │ + mov %esi,%edx │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + and $0xfffffff0,%edx │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + psrldq $0x4,%xmm1 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + movd %xmm0,%eax │ │ │ │ + movdqa %xmm5,%xmm0 │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + paddd %xmm5,%xmm0 │ │ │ │ + psrldq $0x8,%xmm5 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + paddd %xmm5,%xmm7 │ │ │ │ + psrldq $0x4,%xmm1 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + psrldq $0x8,%xmm6 │ │ │ │ + paddd %xmm1,%xmm6 │ │ │ │ + movd %xmm0,%edi │ │ │ │ + test $0xf,%sil │ │ │ │ + je 48774 │ │ │ │ + mov %esi,%ecx │ │ │ │ + sub %edx,%ecx │ │ │ │ + lea -0x1(%rcx),%r11d │ │ │ │ + cmp $0x6,%r11d │ │ │ │ + jbe 4863c │ │ │ │ + mov %edx,%eax │ │ │ │ + pxor %xmm8,%xmm8 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movq 0x3ac07(%rip),%xmm2 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + movdqa %xmm8,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm9 │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea 0x2d(%r8,%rax,1),%rdi │ │ │ │ + movzbl 0x230(%rdi),%eax │ │ │ │ + movzbl 0x1e0(%rdi),%r11d │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r11,%rax │ │ │ │ + movzbl 0x190(%rdi),%r11d │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r11,%rax │ │ │ │ + movzbl 0x140(%rdi),%r11d │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r11,%rax │ │ │ │ + movzbl 0xf0(%rdi),%r11d │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r11,%rax │ │ │ │ + movzbl 0xa0(%rdi),%r11d │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r11,%rax │ │ │ │ + movzbl 0x50(%rdi),%r11d │ │ │ │ + movzbl (%rdi),%edi │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %r11,%rax │ │ │ │ + shl $0x8,%rax │ │ │ │ + or %rdi,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + pand %xmm0,%xmm2 │ │ │ │ + pcmpeqb %xmm8,%xmm2 │ │ │ │ + pcmpeqb %xmm8,%xmm2 │ │ │ │ + pcmpgtb %xmm2,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + punpcklbw %xmm1,%xmm5 │ │ │ │ + punpcklbw %xmm1,%xmm2 │ │ │ │ + movq 0x3ab3d(%rip),%xmm1 │ │ │ │ + pcmpgtw %xmm5,%xmm9 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + pshufd $0x4e,%xmm2,%xmm2 │ │ │ │ + punpcklwd %xmm9,%xmm5 │ │ │ │ + punpcklwd %xmm9,%xmm4 │ │ │ │ + movdqa %xmm3,%xmm9 │ │ │ │ + pcmpgtw %xmm2,%xmm9 │ │ │ │ + pshufd $0x4e,%xmm4,%xmm4 │ │ │ │ + pand %xmm1,%xmm4 │ │ │ │ + psubd %xmm5,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + punpcklwd %xmm9,%xmm5 │ │ │ │ + punpcklwd %xmm9,%xmm2 │ │ │ │ + pshufd $0x4e,%xmm5,%xmm5 │ │ │ │ + pand %xmm1,%xmm5 │ │ │ │ + psubd %xmm2,%xmm5 │ │ │ │ + movq 0x3ab2b(%rip),%xmm2 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pcmpeqb %xmm8,%xmm0 │ │ │ │ + paddd %xmm4,%xmm5 │ │ │ │ + pcmpeqb %xmm8,%xmm0 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + movdqa %xmm3,%xmm7 │ │ │ │ + pcmpgtb %xmm0,%xmm8 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + punpcklbw %xmm8,%xmm4 │ │ │ │ + punpcklbw %xmm8,%xmm0 │ │ │ │ + pcmpgtw %xmm4,%xmm7 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + pshufd $0x4e,%xmm0,%xmm0 │ │ │ │ + pcmpgtw %xmm0,%xmm3 │ │ │ │ + punpcklwd %xmm7,%xmm2 │ │ │ │ + punpcklwd %xmm7,%xmm4 │ │ │ │ + pshufd $0x4e,%xmm2,%xmm2 │ │ │ │ + pand %xmm1,%xmm2 │ │ │ │ + psubd %xmm4,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + punpcklwd %xmm3,%xmm0 │ │ │ │ + punpcklwd %xmm3,%xmm4 │ │ │ │ + pshufd $0x4e,%xmm4,%xmm4 │ │ │ │ + pand %xmm4,%xmm1 │ │ │ │ + psubd %xmm0,%xmm1 │ │ │ │ + paddd %xmm2,%xmm1 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + movd %xmm1,%edi │ │ │ │ + pshufd $0xe5,%xmm1,%xmm6 │ │ │ │ + movd %xmm6,%eax │ │ │ │ + pshufd $0xe5,%xmm5,%xmm6 │ │ │ │ + add %edi,%eax │ │ │ │ + movd %xmm6,%r11d │ │ │ │ + movd %xmm5,%edi │ │ │ │ + add %r11d,%edi │ │ │ │ + mov %ecx,%r11d │ │ │ │ + and $0xfffffff8,%r11d │ │ │ │ + add %r11d,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + je 48774 │ │ │ │ + mov %edx,%ecx │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + movzbl 0x2d(%r8,%rcx,1),%ecx │ │ │ │ + mov %ecx,%r11d │ │ │ │ + and $0x1,%r11d │ │ │ │ + cmp $0x1,%r11b │ │ │ │ + sbb $0xffffffff,%edi │ │ │ │ + and $0x2,%ecx │ │ │ │ + cmp $0x1,%cl │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 48774 │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + movzbl 0x2d(%r8,%rcx,1),%ecx │ │ │ │ + mov %ecx,%r11d │ │ │ │ + and $0x1,%r11d │ │ │ │ + cmp $0x1,%r11b │ │ │ │ + sbb $0xffffffff,%edi │ │ │ │ + and $0x2,%ecx │ │ │ │ + cmp $0x1,%cl │ │ │ │ + lea 0x2(%rdx),%ecx │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 48774 │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + movzbl 0x2d(%r8,%rcx,1),%ecx │ │ │ │ + mov %ecx,%r11d │ │ │ │ + and $0x1,%r11d │ │ │ │ + cmp $0x1,%r11b │ │ │ │ + sbb $0xffffffff,%edi │ │ │ │ + and $0x2,%ecx │ │ │ │ + cmp $0x1,%cl │ │ │ │ + lea 0x3(%rdx),%ecx │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 48774 │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + movzbl 0x2d(%r8,%rcx,1),%ecx │ │ │ │ + mov %ecx,%r11d │ │ │ │ + and $0x1,%r11d │ │ │ │ + cmp $0x1,%r11b │ │ │ │ + sbb $0xffffffff,%edi │ │ │ │ + and $0x2,%ecx │ │ │ │ + cmp $0x1,%cl │ │ │ │ + lea 0x4(%rdx),%ecx │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 48774 │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + movzbl 0x2d(%r8,%rcx,1),%ecx │ │ │ │ + mov %ecx,%r11d │ │ │ │ + and $0x1,%r11d │ │ │ │ + cmp $0x1,%r11b │ │ │ │ + sbb $0xffffffff,%edi │ │ │ │ + and $0x2,%ecx │ │ │ │ + cmp $0x1,%cl │ │ │ │ + lea 0x5(%rdx),%ecx │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 48774 │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + movzbl 0x2d(%r8,%rcx,1),%ecx │ │ │ │ + mov %ecx,%r11d │ │ │ │ + and $0x1,%r11d │ │ │ │ + cmp $0x1,%r11b │ │ │ │ + sbb $0xffffffff,%edi │ │ │ │ + and $0x2,%ecx │ │ │ │ + cmp $0x1,%cl │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + add $0x6,%edx │ │ │ │ + cmp %esi,%edx │ │ │ │ + jae 48774 │ │ │ │ + lea (%rdx,%rdx,4),%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + movzbl 0x2d(%r8,%rdx,1),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0x1,%ecx │ │ │ │ + cmp $0x1,%cl │ │ │ │ + sbb $0xffffffff,%edi │ │ │ │ + and $0x2,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + mov %edi,(%r9) │ │ │ │ + pop %rbx │ │ │ │ + mov %eax,(%r10) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ xor %edi,%edi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov $0xa8,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edi,(%r9) │ │ │ │ + mov %eax,(%rdx) │ │ │ │ + ret │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 5e500 │ │ │ │ - lea 0x3fb7c(%rip),%rdx │ │ │ │ - mov $0xfd,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x14(%rsp),%rdx │ │ │ │ - call 6e0f0 │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - mov $0x107,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x425c4(%rip),%rdx │ │ │ │ + xor %edx,%edx │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + jmp 48474 │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + movl $0x0,(%rdi) │ │ │ │ + mov %rdi,%rax │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 48808 │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 41fba │ │ │ │ - jmp 420ae │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + lea (%rcx,%rax,1),%rdi │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x70,%rax │ │ │ │ + mov 0x24(%rdi),%esi │ │ │ │ + cmp %r8d,%edx │ │ │ │ + je 487fd │ │ │ │ + cmp 0x24(%rcx,%rax,1),%esi │ │ │ │ + jb 487d8 │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x70,%rax │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jne 487eb │ │ │ │ + mov %rdi,%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rdi,%rax │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - lea 0x3ef8b(%rip),%rsi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movb $0x0,0xb(%rsp) │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je 4238c │ │ │ │ - cmpq $0x0,0x48(%rbx) │ │ │ │ - mov %rax,%rbp │ │ │ │ - je 421de │ │ │ │ - orb $0x1,0xb(%rsp) │ │ │ │ - cmpq $0x0,0x78(%rbx) │ │ │ │ - je 421ea │ │ │ │ - orb $0x2,0xb(%rsp) │ │ │ │ - cmpq $0x0,0x20(%rbx) │ │ │ │ - je 4220c │ │ │ │ - movzbl 0xb(%rsp),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - or $0xc,%edx │ │ │ │ - cmpb $0x0,0x90(%rbx) │ │ │ │ - mov %dl,0xb(%rsp) │ │ │ │ - jne 42380 │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - je 42218 │ │ │ │ - orb $0x4,0xb(%rsp) │ │ │ │ - cmpq $0x0,0x88(%rbx) │ │ │ │ - je 42227 │ │ │ │ - orb $0x10,0xb(%rsp) │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - lea 0xc(%rsp),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - call 3640 │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x4,%esi │ │ │ │ - call 3640 │ │ │ │ - lea 0xb(%rsp),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3640 │ │ │ │ - mov 0x48(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 422be │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3640 │ │ │ │ - mov 0x58(%rbx),%eax │ │ │ │ - lea 0x14(%rsp),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - call 3640 │ │ │ │ - mov 0x14(%rsp),%edx │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 3640 │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 422d8 │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x4,%esi │ │ │ │ - call 3640 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4233a │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x4,%esi │ │ │ │ - call 3640 │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3640 │ │ │ │ - mov 0x70(%rbx),%eax │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - call 3640 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x10,%esi │ │ │ │ - call 3640 │ │ │ │ - mov 0x88(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42358 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3640 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 35a0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 423b1 │ │ │ │ - add $0x20,%rsp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + add 0x38(%rdi),%esi │ │ │ │ + cmp %esi,0x3c(%rdi) │ │ │ │ + jb 4886b │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov 0x10(%rcx),%rdx │ │ │ │ + mov (%rdi),%r12 │ │ │ │ + mov 0x28(%rdi),%ebx │ │ │ │ + add 0x24(%rdi),%ebx │ │ │ │ + mov (%rdx,%rsi,4),%r13d │ │ │ │ + add 0x2c(%rdi),%ebx │ │ │ │ + mov $0x48,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movzbl %r12b,%ecx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ pop %rbx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ pop %rbp │ │ │ │ + xor %r9d,%r9d │ │ │ │ pop %r12 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0x2c,%eax │ │ │ │ - mov %al,0xb(%rsp) │ │ │ │ - jmp 4220c │ │ │ │ - lea 0x3f850(%rip),%rdi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov $0x138,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x423ac(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %r13 │ │ │ │ + jmp 7a490 │ │ │ │ + lea 0x3efbe(%rip),%rcx │ │ │ │ + mov $0x8eb,%edx │ │ │ │ + lea 0x39372(%rip),%rsi │ │ │ │ + lea 0x3937f(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov $0x7e,%ecx │ │ │ │ - mov %r8d,(%rsp) │ │ │ │ - mov $0x7f,%r8d │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x0,0x4c(%rsp) │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - movl $0x0,0x54(%rsp) │ │ │ │ - movb $0x0,0x4b(%rsp) │ │ │ │ - call 25f00 <__cxa_finalize@plt+0x22730> │ │ │ │ - lea 0x3f344(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je 429d4 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x4c(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov $0x4,%esi │ │ │ │ - call 34a0 │ │ │ │ - mov 0x4c(%rsp),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x4c(%rsp),%edx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 34a0 │ │ │ │ - lea 0x4b(%rsp),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 34a0 │ │ │ │ - movzbl 0x4b(%rsp),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - jne 42710 │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - lea 0x3f72b(%rip),%r13 │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - test $0x2,%al │ │ │ │ - je 42505 │ │ │ │ - cmpb $0x0,(%rsp) │ │ │ │ - je 42927 │ │ │ │ - mov 0x4c(%rsp),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x4c(%rsp),%edx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 34a0 │ │ │ │ - movzbl 0x4b(%rsp),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - je 4278e │ │ │ │ - cmpb $0x0,(%rsp) │ │ │ │ - je 4290c │ │ │ │ - mov 0x4c(%rsp),%esi │ │ │ │ + mov 0x38(%rdi),%eax │ │ │ │ + cmp %eax,0x3c(%rdi) │ │ │ │ + jb 4892d │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov 0x10(%rsi),%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov (%rdi),%r13 │ │ │ │ + mov 0x28(%rdi),%ebp │ │ │ │ + mov $0x48,%esi │ │ │ │ + add 0x24(%rdi),%ebp │ │ │ │ + mov (%rdx,%rax,4),%r14d │ │ │ │ + add 0x2c(%rdi),%ebp │ │ │ │ xor %edi,%edi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x4c(%rsp),%edx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x4,%esi │ │ │ │ + call 13000 │ │ │ │ + movzbl %r13b,%ecx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call 34a0 │ │ │ │ - mov 0x4c(%rsp),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x4c(%rsp),%edx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ + call 7a490 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call 34a0 │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x4,%esi │ │ │ │ - call 34a0 │ │ │ │ - mov 0x50(%rsp),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%r12 │ │ │ │ - testb $0x20,0x4b(%rsp) │ │ │ │ - je 4285d │ │ │ │ - cmpb $0x0,(%rsp) │ │ │ │ - je 4295d │ │ │ │ - mov 0x50(%rsp),%edx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x10,%esi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 7a5e0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - call 34a0 │ │ │ │ - movzbl 0x4b(%rsp),%eax │ │ │ │ - xor %r14d,%r14d │ │ │ │ - test $0x10,%al │ │ │ │ - jne 427ae │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0xa8,%esi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%r15 │ │ │ │ - movzbl 0x4b(%rsp),%eax │ │ │ │ - mov %rbp,(%r15) │ │ │ │ - shr $0x5,%al │ │ │ │ - movq $0x0,0x18(%r15) │ │ │ │ - and $0x1,%eax │ │ │ │ - cmpb $0x0,(%rsp) │ │ │ │ - mov %r12,0x68(%r15) │ │ │ │ - mov %al,0x90(%r15) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r14,0x88(%r15) │ │ │ │ - mov %rax,0x10(%r15) │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - mov %eax,0x8(%r15) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %rax,0x48(%r15) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rax,0x50(%r15) │ │ │ │ - mov 0x54(%rsp),%eax │ │ │ │ - mov %eax,0x58(%r15) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,0x78(%r15) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %rax,0x20(%r15) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rax,0x60(%r15) │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - mov %eax,0x70(%r15) │ │ │ │ - je 42820 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 35a0 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - call 7f080 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %r14,%r14 │ │ │ │ - je 42845 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 58870 │ │ │ │ - test %eax,%eax │ │ │ │ - je 427dc │ │ │ │ - lea 0x42147(%rip),%rdx │ │ │ │ - mov $0x240,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - lea 0x42161(%rip),%rbp │ │ │ │ - jmp 426b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x75,%al │ │ │ │ - je 42978 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x243,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x5ad09(%rip),%rdi │ │ │ │ - call 3390 │ │ │ │ - cmp $0x20,%al │ │ │ │ - je 426d0 │ │ │ │ - cmp $0x9,%al │ │ │ │ - je 426d0 │ │ │ │ - lea -0xa(%rax),%edx │ │ │ │ - cmp $0x3,%dl │ │ │ │ - jbe 426d0 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffff7,%edx │ │ │ │ - cmp $0x61,%dl │ │ │ │ - jne 426b0 │ │ │ │ - cmp $0x75,%al │ │ │ │ - je 42978 │ │ │ │ - cmp $0x61,%al │ │ │ │ - jne 427f2 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpb $0x0,(%rsp) │ │ │ │ - lea 0x3f4c8(%rip),%r13 │ │ │ │ - je 42942 │ │ │ │ - mov 0x4c(%rsp),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x4c(%rsp),%edx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 34a0 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x54(%rsp),%rdi │ │ │ │ - mov $0x4,%esi │ │ │ │ - call 34a0 │ │ │ │ - mov 0x4c(%rsp),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x54(%rsp),%edx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 34a0 │ │ │ │ - movzbl 0x4b(%rsp),%eax │ │ │ │ - jmp 424c1 │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - test $0x10,%al │ │ │ │ - je 425c5 │ │ │ │ - mov $0x11,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 34a0 │ │ │ │ - movb $0x0,0x10(%r14) │ │ │ │ - jmp 425c5 │ │ │ │ - lea 0x42085(%rip),%rdx │ │ │ │ - mov $0x251,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 429cf │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ + mov %rax,0x60(%rbx) │ │ │ │ + call 7a660 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x68(%rbx) │ │ │ │ + call 7a6e0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x58(%rbx) │ │ │ │ + mov 0x28(%rbx),%eax │ │ │ │ + add 0x24(%rbx),%eax │ │ │ │ + add 0x2c(%rbx),%eax │ │ │ │ + mov %rax,0x50(%rbx) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - mov 0x4c(%rsp),%r8d │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x41f42(%rip),%rdx │ │ │ │ - mov $0x235,%esi │ │ │ │ - call 4ea30 │ │ │ │ - jmp 42654 │ │ │ │ - lea 0x41f5c(%rip),%rdx │ │ │ │ - mov $0x23d,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - jmp 427f2 │ │ │ │ - mov 0x50(%rsp),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - cmpb $0x0,(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - je 429ad │ │ │ │ - mov 0x50(%rsp),%edx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 34a0 │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 428fa │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 429c8 │ │ │ │ - mov %eax,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - shr $1,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - movdqu (%r14,%rdx,1),%xmm0 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - pcmpgtd %xmm0,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpckldq %xmm1,%xmm2 │ │ │ │ - punpckhdq %xmm1,%xmm0 │ │ │ │ - movups %xmm2,(%r12,%rdx,2) │ │ │ │ - movups %xmm0,0x10(%r12,%rdx,2) │ │ │ │ - add $0x10,%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 428ac │ │ │ │ - test $0x1,%al │ │ │ │ - je 428fa │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - lea (%r14,%rax,8),%rdx │ │ │ │ - shl $0x4,%rax │ │ │ │ - movslq (%rdx),%rcx │ │ │ │ - movslq 0x4(%rdx),%rdx │ │ │ │ - add %r12,%rax │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 32c0 │ │ │ │ - movzbl 0x4b(%rsp),%eax │ │ │ │ - jmp 425ba │ │ │ │ - lea 0x3f3f2(%rip),%rdx │ │ │ │ - mov $0x1c2,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - jmp 42517 │ │ │ │ - lea 0x3f3c4(%rip),%rdx │ │ │ │ - mov $0x1bc,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - jmp 424d8 │ │ │ │ - lea 0x3f395(%rip),%rdx │ │ │ │ - mov $0x1b2,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - jmp 42721 │ │ │ │ - lea 0x3f3b4(%rip),%rdx │ │ │ │ - mov $0x202,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - jmp 425a1 │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x249,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x41eb2(%rip),%rdx │ │ │ │ - mov %r14,%rcx │ │ │ │ - call 4ea30 │ │ │ │ - mov %rbx,0x88(%r15) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 42190 │ │ │ │ - jmp 427f2 │ │ │ │ - lea 0x3f377(%rip),%rdx │ │ │ │ - mov $0x206,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - jmp 42879 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 428e1 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - lea 0x3f203(%rip),%rdi │ │ │ │ - lea 0x40999(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1a8,%esi │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x10(%rsi),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x48(%rbx),%rdi │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42a2f │ │ │ │ - call 32c0 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - movq $0x0,0x48(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42a45 │ │ │ │ - call 32c0 │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 42a5d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 261f0 <__cxa_finalize@plt+0x22a20> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42a6b │ │ │ │ - call 32c0 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42a79 │ │ │ │ - call 32c0 │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42a87 │ │ │ │ - call 32c0 │ │ │ │ - mov 0x88(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42a98 │ │ │ │ - call 32c0 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42aa6 │ │ │ │ - call 32c0 │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42ab4 │ │ │ │ - call 32c0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ jmp 32c0 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + lea 0x3eefc(%rip),%rcx │ │ │ │ + mov $0x8eb,%edx │ │ │ │ + lea 0x392b0(%rip),%rsi │ │ │ │ + lea 0x392bd(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x48(%rdi),%rdx │ │ │ │ - mov %esi,0xc(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %esi,%eax │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 42b69 │ │ │ │ - mov 0x58(%rdi),%r14d │ │ │ │ - mov 0x50(%rdi),%r12 │ │ │ │ - mov %esi,0x14(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 42b4e │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x14(%rsp),%r13 │ │ │ │ - jmp 42b2b │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 42b60 │ │ │ │ - lea 0x1(%rbx),%rbp │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jae 42b4e │ │ │ │ - lea 0x0(%rbp,%r14,1),%rbx │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%rbx │ │ │ │ - lea (%r12,%rbx,8),%r15 │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 42b20 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jb 42b2b │ │ │ │ - mov 0xc(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 42b4e │ │ │ │ - mov 0x4(%r15),%eax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 42b88 │ │ │ │ - add $0x28,%rsp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x14(%rsi),%eax │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + cmp %eax,0x18(%rsi) │ │ │ │ + jae 48988 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%rsi),%r15d │ │ │ │ + mov 0xc(%rsi),%eax │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add (%rsi),%eax │ │ │ │ + movsd (%r9),%xmm0 │ │ │ │ + mov %r8d,%r14d │ │ │ │ + mov %edx,%r12d │ │ │ │ + sub %eax,%r15d │ │ │ │ + movsd 0x10(%r9),%xmm1 │ │ │ │ + sub 0x10(%rsi),%r15d │ │ │ │ + mov %ecx,%r13d │ │ │ │ + mov %r15d,%edi │ │ │ │ + call 1ad20 │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + add $0x1,%eax │ │ │ │ + lea 0x0(,%rax,8),%rsi │ │ │ │ + sub %rax,%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + mov $0x1,%r8d │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sub %rdx,%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + lea (%rax,%rcx,1),%rdx │ │ │ │ + mov %r8w,0x40(%rax,%rcx,1) │ │ │ │ + movb $0x0,0x42(%rdx) │ │ │ │ + mov 0x18(%rbx),%eax │ │ │ │ + mov 0x14(%rbx),%ecx │ │ │ │ + mov %eax,%edi │ │ │ │ + sub %ecx,%edi │ │ │ │ + cmp %edi,%r14d │ │ │ │ + jae 48a2f │ │ │ │ + mov $0x100,%edi │ │ │ │ + mov %di,0x40(%rdx) │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jbe 48a3d │ │ │ │ + movb $0x0,0x40(%rdx) │ │ │ │ + movb $0x1,0x42(%rdx) │ │ │ │ + mov 0xc(%rbx),%r8d │ │ │ │ + mov 0x10(%rbx),%edi │ │ │ │ + mov %eax,0x3c(%rdx) │ │ │ │ + movd %ecx,%xmm6 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + movd 0x4(%rbx),%xmm1 │ │ │ │ + add $0x1,%esi │ │ │ │ + mov %r13b,0x8(%rdx) │ │ │ │ + movd %r8d,%xmm2 │ │ │ │ + movd %edi,%xmm4 │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + punpckldq %xmm4,%xmm2 │ │ │ │ + add %r8d,%eax │ │ │ │ + punpckldq %xmm5,%xmm1 │ │ │ │ + add %edi,%eax │ │ │ │ + punpcklqdq %xmm2,%xmm1 │ │ │ │ + movups %xmm1,0x24(%rdx) │ │ │ │ + movd %eax,%xmm1 │ │ │ │ + mov %r12d,%eax │ │ │ │ + punpckldq %xmm6,%xmm1 │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + movq %xmm1,0x34(%rdx) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %r15d,%xmm1 │ │ │ │ + unpcklpd %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + mov %esi,0x0(%rbp) │ │ │ │ + jmp 48972 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 48b23 │ │ │ │ + mov 0x8(%rdi),%r8 │ │ │ │ + lea (%rax,%rax,4),%r9 │ │ │ │ + shl $0x4,%r9 │ │ │ │ + add $0x20,%r8 │ │ │ │ + add %r8,%r9 │ │ │ │ + mov (%r8),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 48b18 │ │ │ │ + mov 0x10(%r8),%rax │ │ │ │ + lea (%rdx,%rdx,4),%rcx │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + jmp 48af9 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x58,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 48b18 │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + mov 0x58(%rdx),%rcx │ │ │ │ + mov 0x20(%rdx),%edx │ │ │ │ + add 0x1c(%rcx),%edx │ │ │ │ + cmp %edx,%esi │ │ │ │ + jne 48af0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x50,%r8 │ │ │ │ + cmp %r8,%r9 │ │ │ │ + jne 48acd │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 48b68 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + lea (%rdx,%rdx,4),%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add $0x2d,%rax │ │ │ │ + add %rax,%rdx │ │ │ │ + jmp 48b59 │ │ │ │ + nop │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 48b68 │ │ │ │ + cmpb $0x3,(%rax) │ │ │ │ + jne 48b50 │ │ │ │ + mov $0x1,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 48ba4 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + lea (%rdx,%rdx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add $0x2d,%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + jmp 48b99 │ │ │ │ + nop │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 48ba1 │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + and $0x1,%edx │ │ │ │ + je 48b90 │ │ │ │ + mov %edx,%eax │ │ │ │ + ret │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 48ba1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 48be9 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + lea (%rdx,%rdx,4),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add $0x2d,%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + jmp 48bd9 │ │ │ │ + nop │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 48be6 │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + je 48bd0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + ret │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 48be6 │ │ │ │ nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rcx,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %r8,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 42ca7 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x48(%rax),%rax │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 42c88 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ + mov 0x18(%rdi),%r12 │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + call 42630 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + call 42670 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov 0x4c(%r12),%eax │ │ │ │ + movl $0x0,(%r14) │ │ │ │ mov %eax,0x24(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x58(%rax),%r13d │ │ │ │ - mov 0x50(%rax),%r12 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 42c50 │ │ │ │ + mov %ebx,(%r15) │ │ │ │ + mov 0x20(%r13),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 48d90 │ │ │ │ + movsbl %bpl,%eax │ │ │ │ + movb $0x0,0x23(%rsp) │ │ │ │ xor %r15d,%r15d │ │ │ │ - lea 0x24(%rsp),%rbp │ │ │ │ - jmp 42c2b │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + movl $0xffffffff,0x8(%rsp) │ │ │ │ + movl $0xffffffff,0x14(%rsp) │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + jmp 48ca4 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - je 42c80 │ │ │ │ - lea 0x1(%r14),%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jae 42c50 │ │ │ │ - lea (%r15,%r13,1),%rdx │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + movzbl 0x3c(%rax,%r14,1),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + je 48d60 │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp 0x20(%r13),%r15d │ │ │ │ + jae 48d20 │ │ │ │ + lea (%r15,%r15,4),%rax │ │ │ │ + lea (%r15,%rax,2),%rsi │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + lea 0x0(,%rsi,8),%r14 │ │ │ │ + mov 0x18(%rax,%r14,1),%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r12,%rdx,8),%rbx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 42c20 │ │ │ │ - mov %r14,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jb 42c2b │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - lea 0x3ef88(%rip),%rdi │ │ │ │ - lea 0x41a7e(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x292,%esi │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + call 42630 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + call 42670 │ │ │ │ + cmp %r12d,%ebx │ │ │ │ + jae 48cde │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + cmp %edx,%r12d │ │ │ │ + jb 48c80 │ │ │ │ + cmp %ebx,%r12d │ │ │ │ + jae 48c96 │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + cmp %esi,%eax │ │ │ │ + jb 48c96 │ │ │ │ + mov 0x30(%r13),%rcx │ │ │ │ + mov 0x4(%rsp),%edi │ │ │ │ + movzbl 0x3c(%rcx,%r14,1),%ecx │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jne 48c96 │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jae 48d0d │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + lea -0x1(%rbx),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp 0x20(%r13),%r15d │ │ │ │ + jb 48ca4 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 42c50 │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - cmp %eax,0x1c(%rsp) │ │ │ │ - jb 42cd0 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - addq $0x1,0x8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp 0x8(%rcx),%eax │ │ │ │ - jb 42bd8 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 42d75 │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ + movzbl 0x23(%rsp),%eax │ │ │ │ + xor $0x1,%eax │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov 0x24(%rsp),%ebx │ │ │ │ + cmp %ebx,%ecx │ │ │ │ + jae 48d46 │ │ │ │ + test %al,%al │ │ │ │ + je 48d46 │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + sub $0x1,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x48(%rax),%rax │ │ │ │ - movzbl (%rax,%rcx,1),%r15d │ │ │ │ - cmp $0xfd,%r15b │ │ │ │ - jbe 42d68 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x58(%rax),%ebx │ │ │ │ - mov 0x50(%rax),%r13 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 42d3e │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x24(%rsp),%rbp │ │ │ │ - jmp 42d1b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - je 42d50 │ │ │ │ - lea 0x1(%r15),%r12 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jae 42d3e │ │ │ │ - lea (%r12,%rbx,1),%r15 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shr $1,%r15 │ │ │ │ - lea 0x0(%r13,%r15,8),%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 42d10 │ │ │ │ - mov %r15,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jb 42d1b │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 42d3e │ │ │ │ - mov 0x4(%r14),%eax │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - jmp 42c8e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl %r15b,%eax │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - jmp 42c8e │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r12d,0x10(%rsp) │ │ │ │ + jae 48d7a │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov %r12d,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,(%rdx) │ │ │ │ + mov %r15d,0x14(%rsp) │ │ │ │ + mov %r12d,0x8(%rsp) │ │ │ │ + movb $0x1,0x23(%rsp) │ │ │ │ + jmp 48c96 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movl $0xffffffff,0x14(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 48d28 │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - xor %edi,%edi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rsi),%esi │ │ │ │ - call 5e500 │ │ │ │ - movl $0x0,0x58(%r12) │ │ │ │ - mov %rax,0x48(%r12) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,0x50(%r12) │ │ │ │ - call 617b0 │ │ │ │ - mov 0x8(%r12),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 42eda │ │ │ │ - xor %ebp,%ebp │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 48ea0 │ │ │ │ + cmp $0x2,%dl │ │ │ │ + mov %rdi,%r15 │ │ │ │ + movsbl %dl,%ebp │ │ │ │ + sete 0x17(%rsp) │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r14d,%r14d │ │ │ │ - jmp 42ddc │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jae 42e58 │ │ │ │ - mov 0x18(%r12),%rax │ │ │ │ - mov (%rax,%rbp,4),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 42dd0 │ │ │ │ - mov $0x0,%eax │ │ │ │ - sub $0x1,%rbx │ │ │ │ - mov 0x10(%r12),%rsi │ │ │ │ - lea -0x1(%r13),%edx │ │ │ │ - cmovs %rax,%rbx │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov (%rsi,%rdx,4),%esi │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - lea (%rax,%rbx,1),%rcx │ │ │ │ - movzbl (%rcx,%rsi,1),%edi │ │ │ │ - cmp %dil,(%rcx,%rbp,1) │ │ │ │ - jne 42e2e │ │ │ │ - lea (%rax,%rbp,1),%rdx │ │ │ │ - add %rsi,%rax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + lea (%rbx,%rbx,4),%rax │ │ │ │ + lea (%rbx,%rax,2),%rax │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + movzbl 0x3c(%rdi,%rax,8),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + je 48e38 │ │ │ │ + cmpb $0x0,0x17(%rsp) │ │ │ │ + jne 48e38 │ │ │ │ add $0x1,%rbx │ │ │ │ - movzbl (%rax,%rbx,1),%edi │ │ │ │ - cmp %dil,(%rdx,%rbx,1) │ │ │ │ - je 42e20 │ │ │ │ - mov %r14d,%eax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - mov %r13d,%eax │ │ │ │ - cmovl %ebx,%r14d │ │ │ │ - add 0x48(%r12),%rax │ │ │ │ - cmp $0xfd,%rbx │ │ │ │ - jg 42e90 │ │ │ │ - mov %bl,(%rax) │ │ │ │ - mov 0x8(%r12),%edx │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jb 42ddc │ │ │ │ - mov 0x58(%r12),%esi │ │ │ │ - mov 0x50(%r12),%rdi │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x19e92(%rip),%rcx │ │ │ │ - call 34d0 │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov %r14d,0x5c(%r12) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ + cmp %esi,%ebx │ │ │ │ + jb 48ddc │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 7ae40 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 32c0 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movb $0xfe,(%rax) │ │ │ │ - mov 0x58(%r12),%eax │ │ │ │ - mov 0x50(%r12),%rdi │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + add $0x1,%rbx │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea (%rax,%rsi,4),%rsi │ │ │ │ shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x58(%r12),%ecx │ │ │ │ - movd %r13d,%xmm0 │ │ │ │ - movd %ebx,%xmm1 │ │ │ │ - punpckldq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x50(%r12) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - movq %xmm0,(%rax,%rcx,8) │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %edx,0x58(%r12) │ │ │ │ - mov 0x8(%r12),%edx │ │ │ │ - jmp 42dd0 │ │ │ │ + call 13000 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + mov 0x18(%rax,%rdx,1),%rsi │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %r12d,%r13d │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + lea (%rax,%rdx,4),%rax │ │ │ │ + mov $0x68,%edx │ │ │ │ + lea (%r14,%rax,8),%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x20(%r15),%esi │ │ │ │ + cmp %esi,%ebx │ │ │ │ + jb 48dd8 │ │ │ │ + jmp 48e04 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r13d,%r13d │ │ │ │ xor %r14d,%r14d │ │ │ │ - jmp 42e58 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + jmp 48e04 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 48fb0 │ │ │ │ + mov 0x30(%rdi),%r11 │ │ │ │ + test %r11,%r11 │ │ │ │ + je 48fb0 │ │ │ │ + mov %esi,%r10d │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + test %esi,%esi │ │ │ │ + je 48fb5 │ │ │ │ + lea -0x1(%rsi),%edi │ │ │ │ + mov %r11,%rax │ │ │ │ + test %r10b,%r10b │ │ │ │ + je 48fe4 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jne 48f0c │ │ │ │ + jmp 48fb5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x58,%rax │ │ │ │ + cmp %edi,%edx │ │ │ │ + je 48fd0 │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + cmpb $0x0,0x3c(%rax) │ │ │ │ + je 48f00 │ │ │ │ + push %rbx │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov 0x58(%rax),%rbx │ │ │ │ + mov 0x20(%rax),%r8d │ │ │ │ + movzbl 0x60(%rax),%ecx │ │ │ │ + mov (%rax),%r9d │ │ │ │ + add 0x1c(%rbx),%r8d │ │ │ │ + cmp %edi,%edx │ │ │ │ + jae 48fc0 │ │ │ │ + sub $0x2,%esi │ │ │ │ + mov %edx,%edi │ │ │ │ + movsbl %r10b,%r10d │ │ │ │ + sub %edx,%esi │ │ │ │ + lea (%rdi,%rdi,4),%rax │ │ │ │ + add %rdi,%rsi │ │ │ │ + lea (%rdi,%rax,2),%rax │ │ │ │ + lea (%rsi,%rsi,4),%rdx │ │ │ │ + lea (%r11,%rax,8),%rax │ │ │ │ + lea (%rsi,%rdx,2),%rdx │ │ │ │ + lea 0x58(%r11,%rdx,8),%r11 │ │ │ │ + jmp 48f76 │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 48fa6 │ │ │ │ + add $0x58,%rax │ │ │ │ + cmp %rax,%r11 │ │ │ │ + je 48fc0 │ │ │ │ + mov %edx,%r8d │ │ │ │ + mov %edi,%r9d │ │ │ │ + mov %esi,%ecx │ │ │ │ + movzbl 0x3c(%rax),%edx │ │ │ │ + cmp %r10d,%edx │ │ │ │ + jne 48fc0 │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + movzbl 0x60(%rdx),%esi │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jne 48fa6 │ │ │ │ + mov (%rdx),%edi │ │ │ │ + cmp %r9d,%edi │ │ │ │ + jne 48fa6 │ │ │ │ + mov 0x58(%rdx),%r9 │ │ │ │ + mov 0x20(%rdx),%edx │ │ │ │ + add 0x1c(%r9),%edx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 48f60 │ │ │ │ + cmp %edx,%r8d │ │ │ │ + jae 48f65 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + pop %rbx │ │ │ │ + mov %ecx,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + pop %rbx │ │ │ │ + mov %ecx,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + lea (%rdx,%rax,2),%rax │ │ │ │ + lea 0x2(%rcx),%edx │ │ │ │ + lea (%r11,%rax,8),%rax │ │ │ │ + jmp 48f17 │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp 48f17 │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x18(%rsi),%r14 │ │ │ │ + mov 0x58(%r14),%rdi │ │ │ │ + mov 0x18(%rdi),%r8d │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + call 5f900 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + movsbl 0x60(%rax),%r13d │ │ │ │ + mov (%rax),%r15d │ │ │ │ + mov 0x18(%rdi),%ecx │ │ │ │ + mov 0x1c(%rdi),%ebp │ │ │ │ + add 0x20(%rax),%ebp │ │ │ │ + lea -0x1(%rcx,%rdx,1),%r9d │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + call 5f880 │ │ │ │ + mov 0x40(%rbx),%ecx │ │ │ │ + push %r13 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x1(%rbp,%rax,1),%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x3bfc0(%rip),%rdx │ │ │ │ + push %rax │ │ │ │ + push %rbp │ │ │ │ + push %r15 │ │ │ │ + movsbl 0x3c(%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x44(%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x38(%rsp),%r9d │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x3c(%rsp),%r8d │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x58(%r14),%rdi │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %r12,%rsi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 5e430 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ + xor %edx,%edx │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %esi,0xc(%rsp) │ │ │ │ - mov %esi,%esi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + movsbl 0x2c(%rsi),%r8d │ │ │ │ + mov 0x24(%rsi),%eax │ │ │ │ + mov 0x28(%rsi),%esi │ │ │ │ + test %r8b,%r8b │ │ │ │ + je 490cf │ │ │ │ + lea 0x1(%rsi),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x20(%r12),%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + push %rdx │ │ │ │ + lea 0x3bf73(%rip),%rdx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x38b2d(%rip),%r14 │ │ │ │ + push %rsi │ │ │ │ + mov $0x1,%esi │ │ │ │ + push %rax │ │ │ │ + movsbl 0x2d(%r12),%r9d │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x0,0x5ad06(%rip) │ │ │ │ - jne 42ff0 │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - movsbq (%rax,%rsi,1),%rax │ │ │ │ - mov %al,0x1f(%rsp) │ │ │ │ - cmp $0x80,%al │ │ │ │ - jne 42fc9 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - mov 0x70(%rbx),%r14d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x20(%rsp),%r12 │ │ │ │ - mov 0x68(%rbx),%r13 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 42f6b │ │ │ │ - jmp 42f93 │ │ │ │ - nopl (%rax) │ │ │ │ - je 42fc0 │ │ │ │ - lea 0x1(%rbx),%r15 │ │ │ │ - cmp %r14,%r15 │ │ │ │ - jae 42f93 │ │ │ │ - lea (%r15,%r14,1),%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - shr $1,%rbx │ │ │ │ - mov %rbx,%rbp │ │ │ │ - shl $0x4,%rbp │ │ │ │ - add %r13,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd80 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x20(%r12),%eax │ │ │ │ + add $0x20,%rsp │ │ │ │ test %eax,%eax │ │ │ │ - jns 42f60 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - cmp %r14,%r15 │ │ │ │ - jb 42f6b │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - lea 0x3ec45(%rip),%rdi │ │ │ │ - lea 0x41763(%rip),%rdx │ │ │ │ + je 49142 │ │ │ │ + nop │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x307,%esi │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 42f93 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 4302a │ │ │ │ - add $0x38,%rsp │ │ │ │ + add $0x1,%ebx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x30(%r12),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + add %rbp,%rsi │ │ │ │ + add $0x58,%rbp │ │ │ │ + call 48ff0 │ │ │ │ + cmp 0x20(%r12),%ebx │ │ │ │ + jb 49110 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add 0xa0(%rdi),%rsi │ │ │ │ - mov 0x94(%rdi),%edi │ │ │ │ - xor %edx,%edx │ │ │ │ - call 35d0 │ │ │ │ - mov 0x94(%rbx),%edi │ │ │ │ - lea 0x1f(%rsp),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - call 3180 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 4302f │ │ │ │ - movsbq 0x1f(%rsp),%rax │ │ │ │ - jmp 42f35 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - call 40630 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ + lea 0x3bf43(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %esi,0x1c(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x78(%rdi),%rax │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - mov (%rax,%rbx,4),%edx │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - movzbl (%rax,%rdx,1),%r13d │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - cmp $0xfd,%r13b │ │ │ │ - jbe 431b8 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %edx,0x24(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x24(%rsp),%rbx │ │ │ │ - mov 0x58(%rax),%r15d │ │ │ │ - mov 0x50(%rax),%r13 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 430bc │ │ │ │ - jmp 430e2 │ │ │ │ - je 430f0 │ │ │ │ - lea 0x1(%r12),%r14 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jae 430e2 │ │ │ │ - lea (%r14,%r15,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea 0x0(%r13,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 430b0 │ │ │ │ - mov %r12,%r15 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jb 430bc │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 430e2 │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x48(%rax),%rax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 43189 │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x24(%rsp),%rbx │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x58(%rax),%r13d │ │ │ │ - mov 0x50(%rax),%r12 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 4314b │ │ │ │ - jmp 4316d │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - je 43180 │ │ │ │ - lea 0x1(%rbp),%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jae 4316d │ │ │ │ - lea (%r15,%r13,1),%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rbp │ │ │ │ - lea (%r12,%rbp,8),%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + mov (%rsi),%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov (%r12),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 43140 │ │ │ │ - mov %rbp,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jb 4314b │ │ │ │ - mov 0x1c(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 4316d │ │ │ │ - mov 0x4(%r14),%eax │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - sete %al │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 431c5 │ │ │ │ - add $0x38,%rsp │ │ │ │ + je 491c1 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x38a97(%rip),%r14 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x8(%r12),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + add %rbp,%rsi │ │ │ │ + add $0x50,%rbp │ │ │ │ + call 490a0 │ │ │ │ + cmp (%r12),%ebx │ │ │ │ + jb 49190 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl %r13b,%ecx │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - jmp 43105 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x38,%rsp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rdi),%eax │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ - mov %esi,0x1c(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x78(%rdi),%rax │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - mov (%rax,%rbx,4),%edx │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - movzbl (%rax,%rdx,1),%r13d │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - cmp $0xfd,%r13b │ │ │ │ - jbe 43348 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %edx,0x24(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x24(%rsp),%rbx │ │ │ │ - mov 0x58(%rax),%r15d │ │ │ │ - mov 0x50(%rax),%r13 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 4324c │ │ │ │ - jmp 43272 │ │ │ │ - je 43280 │ │ │ │ - lea 0x1(%r12),%r14 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jae 43272 │ │ │ │ - lea (%r14,%r15,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea 0x0(%r13,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ test %eax,%eax │ │ │ │ - jns 43240 │ │ │ │ - mov %r12,%r15 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jb 4324c │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ + je 492a4 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %edx,%r13d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 43272 │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x48(%rax),%rax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 43319 │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x24(%rsp),%rbx │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + lea (%rdx,%rdx,4),%r8 │ │ │ │ + shl $0x4,%r8 │ │ │ │ + lea (%rdi,%r8,1),%r15 │ │ │ │ + mov 0x20(%r15),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 492a0 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov 0x18(%rax,%r14,1),%rax │ │ │ │ + add $0x58,%r14 │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 5be10 │ │ │ │ + add %eax,%ebp │ │ │ │ + cmp 0x20(%r15),%ebx │ │ │ │ + jb 49230 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov (%rcx),%eax │ │ │ │ + mov 0x8(%rcx),%rdi │ │ │ │ + addq $0x1,(%rsp) │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov %ebp,0x1c(%r15) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jb 49208 │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x580c(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ + call 34d0 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - mov 0x58(%rax),%r13d │ │ │ │ - mov 0x50(%rax),%r12 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 432db │ │ │ │ - jmp 432fd │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - je 43310 │ │ │ │ - lea 0x1(%rbp),%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jae 432fd │ │ │ │ - lea (%r15,%r13,1),%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rbp │ │ │ │ - lea (%r12,%rbp,8),%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 432d0 │ │ │ │ - mov %rbp,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jb 432db │ │ │ │ - mov 0x1c(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 432fd │ │ │ │ - mov 0x4(%r14),%eax │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - setb %al │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 43355 │ │ │ │ - add $0x38,%rsp │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl %r13b,%ecx │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - jmp 43295 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 49262 │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 49275 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %esi,%edx │ │ │ │ + cmpl $0x2,(%rdi) │ │ │ │ + jne 49460 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - movzbl (%rax,%rdx,1),%r13d │ │ │ │ - cmp $0xfd,%r13b │ │ │ │ - jbe 434b8 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %esi,0x14(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x14(%rsp),%rbp │ │ │ │ - mov 0x58(%rax),%r12d │ │ │ │ - mov 0x50(%rax),%r13 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 433cb │ │ │ │ - jmp 433f0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 43400 │ │ │ │ - lea 0x1(%rbx),%r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jae 433f0 │ │ │ │ - lea (%r14,%r12,1),%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shr $1,%rbx │ │ │ │ - lea 0x0(%r13,%rbx,8),%r15 │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + mov 0x8(%rdi),%rbx │ │ │ │ + movzbl 0x2d(%rbx),%edx │ │ │ │ + movzbl 0x7d(%rbx),%ecx │ │ │ │ + cmp $0x3,%dl │ │ │ │ + sete %al │ │ │ │ + cmp %cl,%dl │ │ │ │ + sete %dl │ │ │ │ + or %dl,%al │ │ │ │ + jne 49450 │ │ │ │ + cmp $0x3,%cl │ │ │ │ + je 49450 │ │ │ │ + mov 0x70(%rbx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 433c0 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jb 433cb │ │ │ │ + je 49468 │ │ │ │ + xor %r14d,%r14d │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 433f0 │ │ │ │ - mov 0x4(%r15),%eax │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x48(%rax),%rax │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - lea 0x1(%rcx),%edx │ │ │ │ - movzbl (%rax,%rdx,1),%eax │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4348d │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %edx,0x14(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x14(%rsp),%rbp │ │ │ │ - mov 0x58(%rax),%r13d │ │ │ │ - mov 0x50(%rax),%r14 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 4345b │ │ │ │ - jmp 433f0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 43480 │ │ │ │ - lea 0x1(%rbx),%r12 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jae 433f0 │ │ │ │ - lea (%r12,%r13,1),%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shr $1,%rbx │ │ │ │ - lea (%r14,%rbx,8),%r15 │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + mov $0x68,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov $0x30,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea (%r14,%r14,4),%rax │ │ │ │ + lea (%r14,%rax,2),%r12 │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + add $0x1,%r14 │ │ │ │ + shl $0x3,%r12 │ │ │ │ + mov 0x80(%rax),%rax │ │ │ │ + mov 0x18(%rax,%r12,1),%rbp │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + movdqu 0x10(%rbp),%xmm0 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movups %xmm0,0x10(%rbx) │ │ │ │ + movdqu 0x30(%rbp),%xmm1 │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + movups %xmm1,0x30(%rbx) │ │ │ │ + mov %eax,0x28(%rbx) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + movzwl 0x60(%rbp),%eax │ │ │ │ + mov %rdx,0x48(%rbx) │ │ │ │ + mov 0x50(%rbp),%edx │ │ │ │ + mov %ax,0x60(%rbx) │ │ │ │ + mov %edx,0x50(%rbx) │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x58(%rbx) │ │ │ │ + mov 0x58(%rbp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 5b1d0 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + add 0x80(%rdi),%r12 │ │ │ │ + movzbl 0x3c(%r12),%ecx │ │ │ │ + movzbl 0x4a(%r12),%r8d │ │ │ │ + call 44f80 │ │ │ │ + mov 0x8(%r13),%rbx │ │ │ │ + mov 0x70(%rbx),%eax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jb 49300 │ │ │ │ + mov 0x80(%rbx),%rdi │ │ │ │ test %eax,%eax │ │ │ │ - jns 43450 │ │ │ │ - mov %rbx,%r13 │ │ │ │ - jmp 43456 │ │ │ │ + je 4941b │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r12d,%r12d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 433f0 │ │ │ │ - mov 0x4(%r15),%eax │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - setb %al │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 434c5 │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov 0x18(%rdi,%rbp,1),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x1,%r12d │ │ │ │ + call 43000 │ │ │ │ + mov 0x80(%rbx),%rax │ │ │ │ + mov 0x18(%rax,%rbp,1),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x80(%rbx),%rdi │ │ │ │ + movq $0x0,0x18(%rdi,%rbp,1) │ │ │ │ + add $0x58,%rbp │ │ │ │ + cmp 0x70(%rbx),%r12d │ │ │ │ + jb 493e0 │ │ │ │ + call 32c0 │ │ │ │ + movb $0x0,0x7d(%rbx) │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + mov $0x50,%esi │ │ │ │ + movq $0x0,0x80(%rbx) │ │ │ │ + movl $0x0,0x70(%rbx) │ │ │ │ + call 13000 │ │ │ │ + movl $0x1,0x0(%r13) │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl %r13b,%edx │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - jmp 43415 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x80(%rbx),%rdi │ │ │ │ + jmp 4941b │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %esi,%r14d │ │ │ │ + mov $0x10,%esi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %esi,0x14(%rsp) │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %esi,%esi │ │ │ │ - jne 4350f │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - je 435c0 │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - cmp %ecx,0x14(%rsp) │ │ │ │ - je 435c0 │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - cmp 0x8(%r12),%ecx │ │ │ │ - jb 435e8 │ │ │ │ - mov 0x78(%r12),%rdx │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - mov (%rdx,%rcx,4),%edx │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - movzbl (%rax,%rdx,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 43720 │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov 0x58(%r12),%r15d │ │ │ │ - mov %ecx,0x34(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov %rdi,0xc0(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov (%rbx),%esi │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov (%rbx),%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + shl $0x3,%rdx │ │ │ │ + call 3070 │ │ │ │ + mov (%rbx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 4a3f0 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + movd %r14d,%xmm1 │ │ │ │ xor %r13d,%r13d │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 43587 │ │ │ │ - jmp 435b2 │ │ │ │ + movdqa 0x39b8c(%rip),%xmm12 │ │ │ │ + pshufd $0x0,%xmm1,%xmm0 │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + psubd %xmm12,%xmm0 │ │ │ │ + movaps %xmm0,0xb0(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + lea 0x0(%r13,%r13,4),%rax │ │ │ │ + mov %r13d,%ecx │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea (%rdx,%rax,1),%r11 │ │ │ │ + movzbl 0x2d(%r11),%edx │ │ │ │ + mov 0x20(%r11),%ebx │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0x2,%esi │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 4a3e9 │ │ │ │ + mov 0x30(%r11),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3c(%rdi),%r8 │ │ │ │ + mov %r8,%r9 │ │ │ │ + jmp 4956f │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x58,%r9 │ │ │ │ + cmp %ebx,%eax │ │ │ │ + je 4a378 │ │ │ │ + cmpb $0x0,(%r9) │ │ │ │ + jne 49560 │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jae 4a378 │ │ │ │ + lea (%rax,%rax,4),%r9 │ │ │ │ + lea (%rax,%r9,2),%rax │ │ │ │ + mov 0x18(%rdi,%rax,8),%rax │ │ │ │ + mov 0x58(%rax),%r9 │ │ │ │ + mov 0x20(%rax),%ebp │ │ │ │ + add 0x1c(%r9),%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 495af │ │ │ │ nopl 0x0(%rax) │ │ │ │ - je 43668 │ │ │ │ - lea 0x1(%r14),%r13 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jae 435b2 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x0(%r13,%r15,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x58,%r8 │ │ │ │ + cmp %ebx,%eax │ │ │ │ + je 4a380 │ │ │ │ + cmpb $0x0,(%r8) │ │ │ │ + je 495a0 │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jae 4a380 │ │ │ │ + lea (%rax,%rax,4),%r8 │ │ │ │ + lea (%rax,%r8,2),%rax │ │ │ │ + mov 0x18(%rdi,%rax,8),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov 0x20(%rax),%ebx │ │ │ │ + add 0x1c(%rdi),%ebx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4a341 │ │ │ │ + not %edx │ │ │ │ + lea -0x1(%rcx),%eax │ │ │ │ + and $0x1,%edx │ │ │ │ + test %sil,%sil │ │ │ │ + mov %dl,(%rsp) │ │ │ │ + sete %r15b │ │ │ │ + cmp $0xe,%eax │ │ │ │ + jbe 4a3e0 │ │ │ │ + movzbl %dl,%eax │ │ │ │ + movd %ebp,%xmm1 │ │ │ │ + mov %ecx,%esi │ │ │ │ + neg %eax │ │ │ │ + pshufd $0x0,%xmm1,%xmm4 │ │ │ │ + shr $0x4,%esi │ │ │ │ + movd %eax,%xmm1 │ │ │ │ + movzbl %r15b,%eax │ │ │ │ + shl $0x7,%rsi │ │ │ │ + movdqa %xmm4,%xmm14 │ │ │ │ + pshufd $0x0,%xmm1,%xmm1 │ │ │ │ + neg %eax │ │ │ │ + add %r12,%rsi │ │ │ │ + movaps %xmm1,0x70(%rsp) │ │ │ │ + movd %ebx,%xmm1 │ │ │ │ + pshufd $0x0,%xmm1,%xmm15 │ │ │ │ + movd %eax,%xmm1 │ │ │ │ + mov %r12,%rax │ │ │ │ + pshufd $0x0,%xmm1,%xmm1 │ │ │ │ + movaps %xmm1,0x80(%rsp) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movaps %xmm1,0x10(%rsp) │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + psubd %xmm12,%xmm1 │ │ │ │ + movaps %xmm1,0x20(%rsp) │ │ │ │ + movdqa %xmm15,%xmm1 │ │ │ │ + psubd %xmm12,%xmm1 │ │ │ │ + movaps %xmm1,0x90(%rsp) │ │ │ │ + movdqa 0xb0(%rsp),%xmm1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu (%rax),%xmm2 │ │ │ │ + movdqu 0x10(%rax),%xmm5 │ │ │ │ + movdqa %xmm14,%xmm10 │ │ │ │ + sub $0xffffffffffffff80,%rax │ │ │ │ + movdqu -0x50(%rax),%xmm7 │ │ │ │ + movdqu -0x40(%rax),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm9 │ │ │ │ + shufps $0xdd,%xmm5,%xmm2 │ │ │ │ + movdqu -0x30(%rax),%xmm6 │ │ │ │ + movdqu -0x20(%rax),%xmm3 │ │ │ │ + shufps $0x88,%xmm5,%xmm9 │ │ │ │ + movdqu -0x60(%rax),%xmm5 │ │ │ │ + movdqu -0x10(%rax),%xmm0 │ │ │ │ + movdqa %xmm5,%xmm8 │ │ │ │ + shufps $0xdd,%xmm7,%xmm5 │ │ │ │ + shufps $0x88,%xmm7,%xmm8 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + shufps $0xdd,%xmm6,%xmm4 │ │ │ │ + shufps $0x88,%xmm6,%xmm7 │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ + shufps $0xdd,%xmm0,%xmm3 │ │ │ │ + movdqa %xmm7,%xmm11 │ │ │ │ + shufps $0x88,%xmm0,%xmm6 │ │ │ │ + movdqa %xmm8,%xmm0 │ │ │ │ + movdqa %xmm6,%xmm13 │ │ │ │ + psubd %xmm14,%xmm11 │ │ │ │ + psubd %xmm14,%xmm0 │ │ │ │ + psubd %xmm14,%xmm13 │ │ │ │ + movaps %xmm11,0x30(%rsp) │ │ │ │ + movdqa %xmm14,%xmm11 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + movdqa %xmm14,%xmm0 │ │ │ │ + psubd %xmm8,%xmm11 │ │ │ │ + psubd %xmm12,%xmm8 │ │ │ │ + psubd %xmm6,%xmm0 │ │ │ │ + movaps %xmm13,0x40(%rsp) │ │ │ │ + movdqa %xmm14,%xmm13 │ │ │ │ + psubd %xmm7,%xmm10 │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + movdqa %xmm9,%xmm0 │ │ │ │ + psubd %xmm9,%xmm13 │ │ │ │ + psubd %xmm12,%xmm9 │ │ │ │ + psubd %xmm14,%xmm0 │ │ │ │ + psubd %xmm12,%xmm7 │ │ │ │ + movaps %xmm0,0x60(%rsp) │ │ │ │ + movdqa 0x20(%rsp),%xmm0 │ │ │ │ + psubd %xmm12,%xmm6 │ │ │ │ + pcmpgtd %xmm9,%xmm0 │ │ │ │ + pand %xmm0,%xmm13 │ │ │ │ + pandn 0x60(%rsp),%xmm0 │ │ │ │ + por %xmm13,%xmm0 │ │ │ │ + movdqa 0x20(%rsp),%xmm13 │ │ │ │ + psubd %xmm12,%xmm0 │ │ │ │ + movdqa %xmm13,%xmm9 │ │ │ │ + pcmpgtd %xmm8,%xmm9 │ │ │ │ + movdqa %xmm13,%xmm8 │ │ │ │ + pcmpgtd %xmm7,%xmm8 │ │ │ │ + movdqa %xmm13,%xmm7 │ │ │ │ + movdqa %xmm1,%xmm13 │ │ │ │ + pcmpgtd %xmm6,%xmm7 │ │ │ │ + movdqa 0x50(%rsp),%xmm6 │ │ │ │ + pcmpgtd %xmm0,%xmm13 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + pand %xmm9,%xmm11 │ │ │ │ + pandn (%rsp),%xmm9 │ │ │ │ + psubd %xmm15,%xmm0 │ │ │ │ + pand %xmm8,%xmm10 │ │ │ │ + pandn 0x30(%rsp),%xmm8 │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + movdqa %xmm5,%xmm0 │ │ │ │ + pand %xmm7,%xmm6 │ │ │ │ + por %xmm11,%xmm9 │ │ │ │ + pandn 0x40(%rsp),%xmm7 │ │ │ │ + por %xmm10,%xmm8 │ │ │ │ + psubd %xmm12,%xmm9 │ │ │ │ + movdqa %xmm1,%xmm11 │ │ │ │ + pcmpgtd %xmm9,%xmm11 │ │ │ │ + por %xmm6,%xmm7 │ │ │ │ + psubd %xmm12,%xmm8 │ │ │ │ + movdqa 0x70(%rsp),%xmm6 │ │ │ │ + movdqa %xmm1,%xmm9 │ │ │ │ + psubd %xmm12,%xmm7 │ │ │ │ + psubd %xmm12,%xmm0 │ │ │ │ + pcmpgtd %xmm8,%xmm9 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + por %xmm6,%xmm13 │ │ │ │ + pcmpgtd %xmm7,%xmm8 │ │ │ │ + movdqa %xmm5,%xmm7 │ │ │ │ + por %xmm6,%xmm11 │ │ │ │ + psubd %xmm15,%xmm7 │ │ │ │ + pxor %xmm10,%xmm10 │ │ │ │ + por %xmm6,%xmm9 │ │ │ │ + movaps %xmm7,0x30(%rsp) │ │ │ │ + por %xmm6,%xmm8 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movaps %xmm8,(%rsp) │ │ │ │ + psubd %xmm15,%xmm6 │ │ │ │ + movdqa 0x90(%rsp),%xmm8 │ │ │ │ + movaps %xmm6,0x40(%rsp) │ │ │ │ + movdqa %xmm8,%xmm7 │ │ │ │ + movdqa %xmm8,%xmm6 │ │ │ │ + pcmpgtd %xmm0,%xmm7 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + psubd %xmm12,%xmm0 │ │ │ │ + pcmpgtd %xmm0,%xmm6 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psubd %xmm12,%xmm0 │ │ │ │ + pcmpeqd %xmm10,%xmm7 │ │ │ │ + pcmpeqd %xmm10,%xmm6 │ │ │ │ + movdqa %xmm0,%xmm10 │ │ │ │ + movdqa %xmm8,%xmm0 │ │ │ │ + pcmpgtd %xmm10,%xmm0 │ │ │ │ + pxor %xmm10,%xmm10 │ │ │ │ + pand %xmm11,%xmm7 │ │ │ │ + pand %xmm9,%xmm6 │ │ │ │ + pcmpeqd %xmm10,%xmm0 │ │ │ │ + movdqa %xmm15,%xmm10 │ │ │ │ + pand (%rsp),%xmm0 │ │ │ │ + psubd %xmm5,%xmm10 │ │ │ │ + movdqa %xmm15,%xmm5 │ │ │ │ + psubd %xmm4,%xmm5 │ │ │ │ + movdqa %xmm15,%xmm4 │ │ │ │ + psubd %xmm3,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psubd %xmm12,%xmm3 │ │ │ │ + movaps %xmm4,0x60(%rsp) │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + movdqa %xmm8,%xmm3 │ │ │ │ + movdqa %xmm15,%xmm8 │ │ │ │ + pcmpgtd %xmm4,%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + psubd %xmm2,%xmm8 │ │ │ │ + pcmpeqd %xmm4,%xmm3 │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + movdqa 0x30(%rsp),%xmm2 │ │ │ │ + psubd %xmm15,%xmm4 │ │ │ │ + pand %xmm7,%xmm2 │ │ │ │ + pandn %xmm10,%xmm7 │ │ │ │ + por %xmm2,%xmm7 │ │ │ │ + movdqa 0x40(%rsp),%xmm2 │ │ │ │ + pand %xmm13,%xmm3 │ │ │ │ + pand %xmm3,%xmm4 │ │ │ │ + pandn %xmm8,%xmm3 │ │ │ │ + psubd %xmm12,%xmm7 │ │ │ │ + pand %xmm6,%xmm2 │ │ │ │ + pandn %xmm5,%xmm6 │ │ │ │ + por %xmm4,%xmm3 │ │ │ │ + por %xmm2,%xmm6 │ │ │ │ + movdqa 0x50(%rsp),%xmm2 │ │ │ │ + psubd %xmm12,%xmm3 │ │ │ │ + psubd %xmm12,%xmm6 │ │ │ │ + pand %xmm0,%xmm2 │ │ │ │ + pandn 0x60(%rsp),%xmm0 │ │ │ │ + movdqa 0x80(%rsp),%xmm5 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + pcmpgtd %xmm3,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + psubd %xmm12,%xmm0 │ │ │ │ + pcmpgtd %xmm7,%xmm3 │ │ │ │ + por %xmm5,%xmm2 │ │ │ │ + por %xmm5,%xmm3 │ │ │ │ + pand %xmm13,%xmm2 │ │ │ │ + pxor 0x3973e(%rip),%xmm2 │ │ │ │ + pand %xmm11,%xmm3 │ │ │ │ + pxor 0x39731(%rip),%xmm3 │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + punpcklwd %xmm3,%xmm2 │ │ │ │ + punpckhwd %xmm3,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + punpcklwd %xmm4,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + punpcklwd %xmm3,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + pand 0x396f5(%rip),%xmm2 │ │ │ │ + pcmpgtd %xmm6,%xmm3 │ │ │ │ + pcmpgtd %xmm0,%xmm4 │ │ │ │ + por %xmm5,%xmm3 │ │ │ │ + por %xmm5,%xmm4 │ │ │ │ + pand (%rsp),%xmm4 │ │ │ │ + pand %xmm9,%xmm3 │ │ │ │ + pxor 0x396e3(%rip),%xmm3 │ │ │ │ + pxor 0x396db(%rip),%xmm4 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + punpcklwd %xmm4,%xmm0 │ │ │ │ + punpckhwd %xmm4,%xmm5 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + punpcklwd %xmm5,%xmm0 │ │ │ │ + punpckhwd %xmm5,%xmm3 │ │ │ │ + punpcklwd %xmm3,%xmm0 │ │ │ │ + pand 0x396a3(%rip),%xmm0 │ │ │ │ + packuswb %xmm0,%xmm2 │ │ │ │ + movdqa 0x10(%rsp),%xmm0 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pandn 0x3965d(%rip),%xmm2 │ │ │ │ + por %xmm0,%xmm2 │ │ │ │ + movaps %xmm2,0x10(%rsp) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 49680 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %dl,(%rsp) │ │ │ │ + psrldq $0x8,%xmm1 │ │ │ │ + and $0xfffffff0,%eax │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pcmpgtb %xmm2,%xmm0 │ │ │ │ + pand %xmm0,%xmm1 │ │ │ │ + pandn %xmm2,%xmm0 │ │ │ │ + por %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psrldq $0x4,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pcmpgtb %xmm0,%xmm1 │ │ │ │ + pand %xmm1,%xmm2 │ │ │ │ + pandn %xmm0,%xmm1 │ │ │ │ + por %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + psrldq $0x2,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + pcmpgtb %xmm1,%xmm0 │ │ │ │ + pand %xmm0,%xmm2 │ │ │ │ + pandn %xmm1,%xmm0 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psrldq $0x1,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pcmpgtb %xmm0,%xmm1 │ │ │ │ + pand %xmm1,%xmm2 │ │ │ │ + pandn %xmm0,%xmm1 │ │ │ │ + por %xmm2,%xmm1 │ │ │ │ + movd %xmm1,%esi │ │ │ │ + test $0xf,%cl │ │ │ │ + je 4a338 │ │ │ │ + mov %ecx,%r10d │ │ │ │ + sub %eax,%r10d │ │ │ │ + lea -0x1(%r10),%edi │ │ │ │ + cmp $0x6,%edi │ │ │ │ + jbe 49fae │ │ │ │ + movzbl %sil,%esi │ │ │ │ + movzbl (%rsp),%edi │ │ │ │ + movd %ebp,%xmm2 │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %dl,%dh │ │ │ │ + neg %edi │ │ │ │ + mov %edx,%esi │ │ │ │ + movd %edi,%xmm5 │ │ │ │ + movzbl %r15b,%edi │ │ │ │ + movd %esi,%xmm1 │ │ │ │ + mov %eax,%esi │ │ │ │ + pshufd $0xe0,%xmm5,%xmm3 │ │ │ │ + neg %edi │ │ │ │ + lea (%r12,%rsi,8),%rsi │ │ │ │ + movd %edi,%xmm5 │ │ │ │ + pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ + movq (%rsi),%xmm8 │ │ │ │ + movq 0x8(%rsi),%xmm0 │ │ │ │ + pshufd $0xe0,%xmm5,%xmm7 │ │ │ │ + movq %xmm1,0x30(%rsp) │ │ │ │ + movq 0x10(%rsi),%xmm11 │ │ │ │ + movq 0x20(%rsi),%xmm10 │ │ │ │ + movdqa %xmm8,%xmm13 │ │ │ │ + punpckldq %xmm0,%xmm8 │ │ │ │ + movq 0x30(%rsi),%xmm9 │ │ │ │ + punpckldq %xmm0,%xmm13 │ │ │ │ + movdqa %xmm11,%xmm6 │ │ │ │ + movq 0x18(%rsi),%xmm0 │ │ │ │ + movdqa %xmm10,%xmm5 │ │ │ │ + movdqa %xmm9,%xmm4 │ │ │ │ + pshufd $0x4e,%xmm8,%xmm8 │ │ │ │ + punpckldq %xmm0,%xmm6 │ │ │ │ + punpckldq %xmm0,%xmm11 │ │ │ │ + movq 0x28(%rsi),%xmm0 │ │ │ │ + movq %xmm8,%rdx │ │ │ │ + movdqa %xmm6,%xmm8 │ │ │ │ + pshufd $0x4e,%xmm11,%xmm11 │ │ │ │ + punpckldq %xmm0,%xmm5 │ │ │ │ + punpckldq %xmm0,%xmm10 │ │ │ │ + movq 0x38(%rsi),%xmm0 │ │ │ │ + movdqa %xmm5,%xmm1 │ │ │ │ + pshufd $0x4e,%xmm10,%xmm10 │ │ │ │ + punpckldq %xmm0,%xmm4 │ │ │ │ + punpckldq %xmm0,%xmm9 │ │ │ │ + pshufd $0xe0,%xmm2,%xmm0 │ │ │ │ + psubd %xmm0,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubd %xmm0,%xmm8 │ │ │ │ + psubd %xmm13,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm15 │ │ │ │ + movdqa %xmm0,%xmm14 │ │ │ │ + psubd %xmm5,%xmm15 │ │ │ │ + psubd %xmm4,%xmm14 │ │ │ │ + pshufd $0x4e,%xmm9,%xmm9 │ │ │ │ + movq %xmm1,%r9 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + movq %xmm8,0x10(%rsp) │ │ │ │ + psubd %xmm0,%xmm1 │ │ │ │ + movq %xmm2,%rdi │ │ │ │ + movq 0x39488(%rip),%xmm2 │ │ │ │ + psubd %xmm2,%xmm5 │ │ │ │ + psubd %xmm2,%xmm4 │ │ │ │ + movq %xmm1,%r8 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + psubd %xmm6,%xmm1 │ │ │ │ + psubd %xmm2,%xmm6 │ │ │ │ + movq %xmm1,%rsi │ │ │ │ + movdqa %xmm13,%xmm1 │ │ │ │ + psubd %xmm2,%xmm13 │ │ │ │ + psubd %xmm0,%xmm1 │ │ │ │ + psubd %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + pcmpgtd %xmm13,%xmm1 │ │ │ │ + movq %rdi,%xmm13 │ │ │ │ + pand %xmm1,%xmm13 │ │ │ │ + pandn %xmm8,%xmm1 │ │ │ │ + movq 0x10(%rsp),%xmm8 │ │ │ │ + por %xmm1,%xmm13 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + pcmpgtd %xmm6,%xmm1 │ │ │ │ + movq %rsi,%xmm6 │ │ │ │ + psubd %xmm2,%xmm13 │ │ │ │ + pand %xmm1,%xmm6 │ │ │ │ + pandn %xmm8,%xmm1 │ │ │ │ + por %xmm1,%xmm6 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + pcmpgtd %xmm5,%xmm1 │ │ │ │ + pcmpgtd %xmm4,%xmm0 │ │ │ │ + movq %r9,%xmm5 │ │ │ │ + movq %r8,%xmm4 │ │ │ │ + psubd %xmm2,%xmm6 │ │ │ │ + pand %xmm1,%xmm15 │ │ │ │ + pandn %xmm5,%xmm1 │ │ │ │ + pand %xmm0,%xmm14 │ │ │ │ + por %xmm15,%xmm1 │ │ │ │ + pandn %xmm4,%xmm0 │ │ │ │ + movd %r14d,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + pshufd $0xe0,%xmm4,%xmm1 │ │ │ │ + por %xmm14,%xmm0 │ │ │ │ + psubd %xmm2,%xmm1 │ │ │ │ + psubd %xmm2,%xmm5 │ │ │ │ + psubd %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm15 │ │ │ │ + movdqa %xmm1,%xmm14 │ │ │ │ + pcmpgtd %xmm13,%xmm4 │ │ │ │ + pcmpgtd %xmm6,%xmm15 │ │ │ │ + movdqa %xmm1,%xmm13 │ │ │ │ + pcmpgtd %xmm5,%xmm14 │ │ │ │ + pcmpgtd %xmm0,%xmm13 │ │ │ │ + movd %ebx,%xmm5 │ │ │ │ + por %xmm3,%xmm4 │ │ │ │ + por %xmm3,%xmm15 │ │ │ │ + movq %xmm4,%rsi │ │ │ │ + por %xmm3,%xmm14 │ │ │ │ + por %xmm3,%xmm13 │ │ │ │ + movdqa %xmm10,%xmm4 │ │ │ │ + pshufd $0xe0,%xmm5,%xmm3 │ │ │ │ + movdqa %xmm11,%xmm5 │ │ │ │ + movq %xmm13,0x10(%rsp) │ │ │ │ + psubd %xmm3,%xmm4 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psubd %xmm3,%xmm5 │ │ │ │ + psubd %xmm2,%xmm0 │ │ │ │ + pxor %xmm13,%xmm13 │ │ │ │ + movq %xmm4,%r9 │ │ │ │ + movdqa %xmm9,%xmm4 │ │ │ │ + movq %xmm5,0x20(%rsp) │ │ │ │ + psubd %xmm3,%xmm4 │ │ │ │ + movdqa %xmm0,%xmm6 │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + movq %xmm4,%r8 │ │ │ │ + movdqa %xmm11,%xmm4 │ │ │ │ + psubd %xmm2,%xmm4 │ │ │ │ + pcmpgtd %xmm4,%xmm6 │ │ │ │ + movdqa %xmm10,%xmm4 │ │ │ │ + psubd %xmm2,%xmm4 │ │ │ │ + pcmpeqd %xmm13,%xmm6 │ │ │ │ + pcmpgtd %xmm4,%xmm5 │ │ │ │ + movdqa %xmm9,%xmm4 │ │ │ │ + psubd %xmm2,%xmm4 │ │ │ │ + pand %xmm15,%xmm6 │ │ │ │ + pcmpeqd %xmm13,%xmm5 │ │ │ │ + movq %xmm4,%rdi │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + movq %rdi,%xmm8 │ │ │ │ + pcmpgtd %xmm8,%xmm4 │ │ │ │ + movq 0x10(%rsp),%xmm8 │ │ │ │ + pand %xmm14,%xmm5 │ │ │ │ + pcmpeqd %xmm13,%xmm4 │ │ │ │ + pand %xmm8,%xmm4 │ │ │ │ + movdqa %xmm3,%xmm8 │ │ │ │ + psubd %xmm11,%xmm8 │ │ │ │ + movdqa %xmm3,%xmm11 │ │ │ │ + psubd %xmm10,%xmm11 │ │ │ │ + movdqa %xmm3,%xmm10 │ │ │ │ + psubd %xmm9,%xmm10 │ │ │ │ + movq %rdx,%xmm9 │ │ │ │ + psubd %xmm2,%xmm9 │ │ │ │ + pcmpgtd %xmm9,%xmm0 │ │ │ │ + movq %rsi,%xmm9 │ │ │ │ + pcmpeqd %xmm13,%xmm0 │ │ │ │ + movq %rdx,%xmm13 │ │ │ │ + pand %xmm9,%xmm0 │ │ │ │ + movq %rdx,%xmm9 │ │ │ │ + psubd %xmm3,%xmm9 │ │ │ │ + psubd %xmm13,%xmm3 │ │ │ │ + movq 0x10(%rsp),%xmm13 │ │ │ │ + pand %xmm0,%xmm9 │ │ │ │ + pandn %xmm3,%xmm0 │ │ │ │ + movq 0x20(%rsp),%xmm3 │ │ │ │ + por %xmm9,%xmm0 │ │ │ │ + pand %xmm6,%xmm3 │ │ │ │ + pandn %xmm8,%xmm6 │ │ │ │ + movq 0x392a9(%rip),%xmm8 │ │ │ │ + por %xmm3,%xmm6 │ │ │ │ + movq %r9,%xmm3 │ │ │ │ + pand %xmm5,%xmm3 │ │ │ │ + pandn %xmm11,%xmm5 │ │ │ │ + psubd %xmm2,%xmm6 │ │ │ │ + por %xmm3,%xmm5 │ │ │ │ + movq %r8,%xmm3 │ │ │ │ + pand %xmm4,%xmm3 │ │ │ │ + pandn %xmm10,%xmm4 │ │ │ │ + psubd %xmm2,%xmm5 │ │ │ │ + por %xmm3,%xmm4 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + psubd %xmm2,%xmm3 │ │ │ │ + psubd %xmm2,%xmm4 │ │ │ │ + movq 0x39221(%rip),%xmm2 │ │ │ │ + pcmpgtd %xmm3,%xmm0 │ │ │ │ + movq %rsi,%xmm3 │ │ │ │ + por %xmm7,%xmm0 │ │ │ │ + pand %xmm3,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + pcmpgtd %xmm6,%xmm3 │ │ │ │ + pxor %xmm8,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm6 │ │ │ │ + por %xmm7,%xmm3 │ │ │ │ + pand %xmm15,%xmm3 │ │ │ │ + pxor %xmm8,%xmm3 │ │ │ │ + punpcklwd %xmm3,%xmm6 │ │ │ │ + punpcklwd %xmm3,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + pcmpgtd %xmm5,%xmm3 │ │ │ │ + pcmpgtd %xmm4,%xmm1 │ │ │ │ + pshufd $0x4e,%xmm6,%xmm6 │ │ │ │ + punpcklwd %xmm6,%xmm0 │ │ │ │ + por %xmm7,%xmm3 │ │ │ │ + por %xmm7,%xmm1 │ │ │ │ + pand %xmm14,%xmm3 │ │ │ │ + pand %xmm13,%xmm1 │ │ │ │ + pxor %xmm8,%xmm3 │ │ │ │ + pxor %xmm8,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + punpcklwd %xmm1,%xmm3 │ │ │ │ + punpcklwd %xmm1,%xmm4 │ │ │ │ + movq 0x391d4(%rip),%xmm1 │ │ │ │ + pshufd $0x4e,%xmm4,%xmm4 │ │ │ │ + punpcklwd %xmm4,%xmm3 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pand %xmm3,%xmm1 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movq 0x30(%rsp),%xmm1 │ │ │ │ + pshufd $0x8,%xmm0,%xmm0 │ │ │ │ + pand %xmm0,%xmm1 │ │ │ │ + pandn %xmm2,%xmm0 │ │ │ │ + por %xmm1,%xmm0 │ │ │ │ + movq %xmm0,%rsi │ │ │ │ + mov %esi,%r9d │ │ │ │ + mov %esi,%r8d │ │ │ │ + mov %rsi,%rdi │ │ │ │ + sar $0x8,%r9w │ │ │ │ + cmp %r9b,%sil │ │ │ │ + cmovge %esi,%r9d │ │ │ │ + shl $0x8,%r8d │ │ │ │ + sar $0x18,%r8d │ │ │ │ + cmp %r8b,%r9b │ │ │ │ + cmovge %r9d,%r8d │ │ │ │ + sar $0x18,%edi │ │ │ │ + cmp %dil,%r8b │ │ │ │ + cmovge %r8d,%edi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + shl $0x18,%r8 │ │ │ │ + sar $0x38,%r8 │ │ │ │ + cmp %r8b,%dil │ │ │ │ + cmovl %r8d,%edi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + shl $0x10,%r8 │ │ │ │ + sar $0x38,%r8 │ │ │ │ + cmp %r8b,%dil │ │ │ │ + cmovl %r8d,%edi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + shl $0x8,%r8 │ │ │ │ + sar $0x38,%r8 │ │ │ │ + cmp %r8b,%dil │ │ │ │ + cmovge %edi,%r8d │ │ │ │ + sar $0x38,%rsi │ │ │ │ + mov %r10d,%edi │ │ │ │ + cmp %sil,%r8b │ │ │ │ + cmovge %r8d,%esi │ │ │ │ + and $0xfffffff8,%edi │ │ │ │ + add %edi,%eax │ │ │ │ + and $0x7,%r10d │ │ │ │ + je 4a338 │ │ │ │ + mov %eax,%edi │ │ │ │ + lea (%r12,%rdi,8),%r9 │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov (%r9),%r8d │ │ │ │ + mov %r8d,%r10d │ │ │ │ + sub %r8d,%edi │ │ │ │ + sub %ebp,%r10d │ │ │ │ + cmp %ebp,%r8d │ │ │ │ + cmovae %r10d,%edi │ │ │ │ + cmp %r14d,%edi │ │ │ │ + jb 49fd8 │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + je 4a328 │ │ │ │ + mov 0x4(%r9),%r8d │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov %r8d,%r9d │ │ │ │ + sub %r8d,%edi │ │ │ │ + sub %ebx,%r9d │ │ │ │ + cmp %ebx,%r8d │ │ │ │ + cmovae %r9d,%edi │ │ │ │ + cmp %r14d,%edi │ │ │ │ + jb 49ffc │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 4a328 │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jae 4a220 │ │ │ │ + lea (%r12,%rdi,8),%r9 │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov (%r9),%r8d │ │ │ │ + mov %r8d,%r10d │ │ │ │ + sub %r8d,%edi │ │ │ │ + sub %ebp,%r10d │ │ │ │ + cmp %ebp,%r8d │ │ │ │ + cmovae %r10d,%edi │ │ │ │ + cmp %r14d,%edi │ │ │ │ + jb 4a034 │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + je 4a390 │ │ │ │ + mov 0x4(%r9),%r8d │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov %r8d,%r9d │ │ │ │ + sub %r8d,%edi │ │ │ │ + sub %ebx,%r9d │ │ │ │ + cmp %ebx,%r8d │ │ │ │ + cmovae %r9d,%edi │ │ │ │ + cmp %r14d,%edi │ │ │ │ + jb 4a058 │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 4a390 │ │ │ │ + lea 0x2(%rax),%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jae 4a220 │ │ │ │ + lea (%r12,%rdi,8),%r9 │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov (%r9),%r8d │ │ │ │ + mov %r8d,%r10d │ │ │ │ + sub %r8d,%edi │ │ │ │ + sub %ebp,%r10d │ │ │ │ + cmp %ebp,%r8d │ │ │ │ + cmovae %r10d,%edi │ │ │ │ + cmp %r14d,%edi │ │ │ │ + jb 4a090 │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + je 4a3a0 │ │ │ │ + mov 0x4(%r9),%r8d │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov %r8d,%r9d │ │ │ │ + sub %r8d,%edi │ │ │ │ + sub %ebx,%r9d │ │ │ │ + cmp %ebx,%r8d │ │ │ │ + cmovae %r9d,%edi │ │ │ │ + cmp %r14d,%edi │ │ │ │ + jb 4a0b4 │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 4a3a0 │ │ │ │ + lea 0x3(%rax),%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jae 4a220 │ │ │ │ + lea (%r12,%rdi,8),%r9 │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov (%r9),%r8d │ │ │ │ + mov %r8d,%r10d │ │ │ │ + sub %r8d,%edi │ │ │ │ + sub %ebp,%r10d │ │ │ │ + cmp %ebp,%r8d │ │ │ │ + cmovae %r10d,%edi │ │ │ │ + cmp %r14d,%edi │ │ │ │ + jb 4a0ec │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + je 4a3b0 │ │ │ │ + mov 0x4(%r9),%r8d │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov %r8d,%r9d │ │ │ │ + sub %r8d,%edi │ │ │ │ + sub %ebx,%r9d │ │ │ │ + cmp %ebx,%r8d │ │ │ │ + cmovae %r9d,%edi │ │ │ │ + cmp %r14d,%edi │ │ │ │ + jb 4a110 │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 4a3b0 │ │ │ │ + lea 0x4(%rax),%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jae 4a220 │ │ │ │ + lea (%r12,%rdi,8),%r9 │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov (%r9),%r8d │ │ │ │ + mov %r8d,%r10d │ │ │ │ + sub %r8d,%edi │ │ │ │ + sub %ebp,%r10d │ │ │ │ + cmp %ebp,%r8d │ │ │ │ + cmovae %r10d,%edi │ │ │ │ + cmp %r14d,%edi │ │ │ │ + jb 4a148 │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + je 4a3c0 │ │ │ │ + mov 0x4(%r9),%r8d │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov %r8d,%r9d │ │ │ │ + sub %r8d,%edi │ │ │ │ + sub %ebx,%r9d │ │ │ │ + cmp %ebx,%r8d │ │ │ │ + cmovae %r9d,%edi │ │ │ │ + cmp %r14d,%edi │ │ │ │ + jb 4a16c │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 4a3c0 │ │ │ │ + lea 0x5(%rax),%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jae 4a220 │ │ │ │ + lea (%r12,%rdi,8),%r9 │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov (%r9),%r8d │ │ │ │ + mov %r8d,%r10d │ │ │ │ + sub %r8d,%edi │ │ │ │ + sub %ebp,%r10d │ │ │ │ + cmp %ebp,%r8d │ │ │ │ + cmovae %r10d,%edi │ │ │ │ + cmp %r14d,%edi │ │ │ │ + jb 4a1a4 │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + je 4a3d0 │ │ │ │ + mov 0x4(%r9),%r8d │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov %r8d,%r9d │ │ │ │ + sub %r8d,%edi │ │ │ │ + sub %ebx,%r9d │ │ │ │ + cmp %ebx,%r8d │ │ │ │ + cmovae %r9d,%edi │ │ │ │ + cmp %r14d,%edi │ │ │ │ + jb 4a1c8 │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 4a3d0 │ │ │ │ + add $0x6,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 4a220 │ │ │ │ + lea (%r12,%rax,8),%rdi │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sub %ecx,%r8d │ │ │ │ + sub %ebp,%eax │ │ │ │ + cmp %ebp,%ecx │ │ │ │ + cmovb %r8d,%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jb 4a1f9 │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + je 4a338 │ │ │ │ + mov 0x4(%rdi),%edx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %edx,%ecx │ │ │ │ + sub %ebx,%eax │ │ │ │ + cmp %ebx,%edx │ │ │ │ + cmovb %ecx,%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jb 4a220 │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 4a338 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + mov %ebp,(%r12,%r13,8) │ │ │ │ + mov %ebx,0x4(%r12,%r13,8) │ │ │ │ + add $0x1,%r13 │ │ │ │ + mov (%rax),%eax │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jb 49520 │ │ │ │ test %eax,%eax │ │ │ │ - jns 43578 │ │ │ │ - mov %r14,%r15 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jb 43587 │ │ │ │ - mov 0x20(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 4380c │ │ │ │ - add $0x48,%rsp │ │ │ │ + je 4a2e6 │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov 0xc0(%rsp),%r14 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x0(%rbp,%rbp,4),%r13 │ │ │ │ + shl $0x4,%r13 │ │ │ │ + add %rdx,%r13 │ │ │ │ + je 4a2d6 │ │ │ │ + mov 0x20(%r13),%eax │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + je 4a2b5 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + nop │ │ │ │ + mov 0x18(%rdi,%rbx,1),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x1,%r15d │ │ │ │ + call 43000 │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + mov 0x18(%rax,%rbx,1),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ + movq $0x0,0x18(%rdi,%rbx,1) │ │ │ │ + add $0x58,%rbx │ │ │ │ + cmp 0x20(%r13),%r15d │ │ │ │ + jb 4a280 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x30(%r13) │ │ │ │ + movl $0x0,0x20(%r13) │ │ │ │ + movb $0x0,0x2d(%r13) │ │ │ │ + mov (%r14),%eax │ │ │ │ + mov 0x8(%r14),%rdx │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jb 4a260 │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + mov 0xa8(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + add $0xd8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%ebx │ │ │ │ - movzbl (%rax,%rbx,1),%edx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 43800 │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov 0x58(%r12),%r13d │ │ │ │ - mov %ecx,0x34(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 4362f │ │ │ │ - jmp 4365a │ │ │ │ - je 43730 │ │ │ │ - lea 0x1(%rbp),%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jae 4365a │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x0(%r13,%r15,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%r14 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 43620 │ │ │ │ - mov %rbp,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jb 4362f │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jb 4a00c │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 435b2 │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - movzbl (%rax,%rbx,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 436f8 │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - mov 0x58(%r12),%r15d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 436bb │ │ │ │ - jmp 436e6 │ │ │ │ - je 436f0 │ │ │ │ - lea 0x1(%r14),%r13 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jae 436e6 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x0(%r13,%r15,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 436b0 │ │ │ │ - mov %r14,%r15 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jb 436bb │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - nop │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 436e6 │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jae 435c0 │ │ │ │ - mov 0x78(%r12),%rax │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov (%rax,%rbx,4),%eax │ │ │ │ - jmp 435c2 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl %dl,%edi │ │ │ │ - mov %edi,0x20(%rsp) │ │ │ │ - jmp 4367d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 4365a │ │ │ │ - mov 0x4(%r14),%eax │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - lea 0x1(%rdi),%edx │ │ │ │ - movzbl (%rax,%rdx,1),%eax │ │ │ │ - mov %edx,0x24(%rsp) │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 437c9 │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov 0x58(%r12),%r13d │ │ │ │ - mov %edx,0x34(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 4378b │ │ │ │ - jmp 437b6 │ │ │ │ + test %sil,%sil │ │ │ │ + jne 4a220 │ │ │ │ + mov 0xc8(%rsp),%rdi │ │ │ │ + mov %r11,%rsi │ │ │ │ + call 46860 │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + movdqa 0x38d2e(%rip),%xmm12 │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + jmp 4a220 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - je 437c0 │ │ │ │ - lea 0x1(%rbp),%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jae 437b6 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x0(%r13,%r15,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%r14 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 43780 │ │ │ │ - mov %rbp,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jb 4378b │ │ │ │ - mov 0x24(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 49595 │ │ │ │ nop │ │ │ │ - test %r14,%r14 │ │ │ │ - je 437b6 │ │ │ │ - mov 0x4(%r14),%eax │ │ │ │ - mov 0x20(%rsp),%edi │ │ │ │ - mov 0x78(%r12),%rdx │ │ │ │ - cmp %edi,%eax │ │ │ │ - jae 437ee │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov (%rdx,%rax,4),%eax │ │ │ │ - cmp %eax,0x14(%rsp) │ │ │ │ - jae 437ee │ │ │ │ - cmp %eax,0x8(%rsp) │ │ │ │ - jae 435c2 │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - jmp 43532 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl %dl,%ecx │ │ │ │ - mov %ecx,0x20(%rsp) │ │ │ │ - jmp 43746 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 495d4 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2(%rax),%edi │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jb 4a068 │ │ │ │ + jmp 4a338 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x3(%rax),%edi │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jb 4a0c4 │ │ │ │ + jmp 4a338 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x4(%rax),%edi │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jb 4a120 │ │ │ │ + jmp 4a338 │ │ │ │ + lea 0x5(%rax),%edi │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jb 4a17c │ │ │ │ + jmp 4a338 │ │ │ │ + add $0x6,%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jb 4a1d4 │ │ │ │ + jmp 4a338 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 49ade │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 495d4 │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + jmp 4a2e6 │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %r8,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %esi,0x14(%rsp) │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ + mov %r9,%rbx │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %esi,0x50(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - test %esi,%esi │ │ │ │ - jne 4385f │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - je 43910 │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - cmp %ecx,0x14(%rsp) │ │ │ │ - je 43910 │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - cmp 0x8(%r12),%ecx │ │ │ │ - jb 43938 │ │ │ │ - mov 0x78(%r12),%rdx │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - mov (%rdx,%rcx,4),%edx │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - movzbl (%rax,%rdx,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 43ad8 │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov 0x58(%r12),%r15d │ │ │ │ - mov %ecx,0x34(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 438d7 │ │ │ │ - jmp 43902 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 439b8 │ │ │ │ - lea 0x1(%r14),%r13 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jae 43902 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x0(%r13,%r15,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r14 │ │ │ │ + movl $0x0,0x74(%rsp) │ │ │ │ + movl $0x0,0x78(%rsp) │ │ │ │ + call 32d0 │ │ │ │ + lea 0x7c(%rsp),%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 438c8 │ │ │ │ - mov %r14,%r15 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jb 438d7 │ │ │ │ - mov 0x20(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 43c59 │ │ │ │ - add $0x48,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ecx,%ebx │ │ │ │ - movzbl (%rax,%rbx,1),%edx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 43c30 │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov 0x58(%r12),%r13d │ │ │ │ - mov %ecx,0x34(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 4397f │ │ │ │ - jmp 439aa │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 43ae8 │ │ │ │ - lea 0x1(%rbp),%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jae 439aa │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x0(%r13,%r15,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%r14 │ │ │ │ - mov %rdx,%rbp │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %eax,0x7c(%rsp) │ │ │ │ + call 7e7b0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call 32d0 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x7(%rdx,%rax,1),%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call 32d0 │ │ │ │ mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 43970 │ │ │ │ - mov %rbp,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jb 4397f │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 43902 │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - movzbl (%rax,%rbx,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 43a48 │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - mov 0x58(%r12),%r15d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 43a0b │ │ │ │ - jmp 43a36 │ │ │ │ - je 43a40 │ │ │ │ - lea 0x1(%r14),%r13 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jae 43a36 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x0(%r13,%r15,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 43a00 │ │ │ │ - mov %r14,%r15 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jb 43a0b │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + call 3480 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32d0 │ │ │ │ + movb $0x3b,(%r15,%rax,1) │ │ │ │ + mov 0x20(%r12),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 4b673 │ │ │ │ + mov %r12,%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movsbl %r13b,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x30(%rax),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %ecx,%r13d │ │ │ │ nop │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 43a36 │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jae 43910 │ │ │ │ - mov 0x78(%r12),%rax │ │ │ │ + lea 0x0(%rbp,%rbp,4),%rax │ │ │ │ + lea 0x0(%rbp,%rax,2),%rax │ │ │ │ + lea 0x0(,%rax,8),%r15 │ │ │ │ + movzbl 0x3c(%rsi,%rax,8),%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + je 4ab98 │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jb 4a4f0 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov $0x50,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + call 13000 │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x48(%r12),%rdx │ │ │ │ - mov (%rax,%rcx,4),%eax │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 43912 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov 0x58(%r12),%r13d │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - mov 0x50(%r12),%r14 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + movdqu (%rcx),%xmm0 │ │ │ │ + mov 0x14(%rcx),%ebp │ │ │ │ + mov 0x18(%rcx),%r12d │ │ │ │ + movq %xmm0,%rdi │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + call 32d0 │ │ │ │ + mov $0x80000000,%ecx │ │ │ │ + movd %ebp,%xmm6 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rcx,0x1c(%r15) │ │ │ │ + add $0x7fffffff,%rcx │ │ │ │ + movd %eax,%xmm0 │ │ │ │ + mov 0x38ef4(%rip),%rax │ │ │ │ + mov %rcx,0x24(%r15) │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + punpckldq %xmm6,%xmm0 │ │ │ │ + mov %r12d,0x18(%r15) │ │ │ │ + movq $0x0,0x30(%r15) │ │ │ │ + mov %rax,0x48(%r15) │ │ │ │ + mov %dx,0x2c(%r15) │ │ │ │ + movq %xmm0,0x10(%r15) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4b658 │ │ │ │ + lea 0x74(%rsp),%rdx │ │ │ │ + mov %ecx,0x38(%rsp) │ │ │ │ + mov %r14,%r13 │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 43ab3 │ │ │ │ - jmp 43c50 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 43c20 │ │ │ │ - lea 0x1(%rbp),%r12 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jae 43c50 │ │ │ │ - lea (%r12,%r13,1),%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rbp │ │ │ │ - lea (%r14,%rbp,8),%r15 │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 43aa0 │ │ │ │ - mov %rbp,%r13 │ │ │ │ - jmp 43aaa │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl %dl,%ecx │ │ │ │ - mov %ecx,0x20(%rsp) │ │ │ │ - jmp 439cd │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 439aa │ │ │ │ - mov 0x4(%r14),%eax │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - lea 0x1(%rcx),%edx │ │ │ │ - mov %edx,0x24(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - movzbl (%rax,%rdx,1),%edx │ │ │ │ - movzbl %dl,%ecx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 43b8e │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov 0x58(%r12),%r13d │ │ │ │ - mov %edi,0x34(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov %r14,0x60(%rsp) │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + call 438a0 │ │ │ │ + movsd 0x50(%rbx),%xmm0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x38(%rax),%xmm2 │ │ │ │ + cmpnlesd %xmm2,%xmm1 │ │ │ │ + andpd %xmm1,%xmm0 │ │ │ │ + andnpd %xmm2,%xmm1 │ │ │ │ + orpd %xmm1,%xmm0 │ │ │ │ + mulsd 0x38e66(%rip),%xmm0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 4aaf0 │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + mov 0x74(%rsp),%eax │ │ │ │ xor %r15d,%r15d │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 43b4b │ │ │ │ - jmp 43b76 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 43b80 │ │ │ │ - lea 0x1(%rbp),%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jae 43b76 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x0(%r13,%r15,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%r14 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ test %eax,%eax │ │ │ │ - jns 43b40 │ │ │ │ - mov %rbp,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jb 43b4b │ │ │ │ - mov 0x24(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - nop │ │ │ │ - test %r14,%r14 │ │ │ │ - je 43b76 │ │ │ │ - mov 0x4(%r14),%ecx │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov 0x20(%rsp),%ebx │ │ │ │ - mov 0x78(%r12),%rdx │ │ │ │ - cmp %ebx,%ecx │ │ │ │ - jae 43882 │ │ │ │ + je 4a6fd │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov %r15d,%ebx │ │ │ │ + mov %rdi,%r15 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x68,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x1,%ebx │ │ │ │ + call 13000 │ │ │ │ + movdqu 0x10(%r15),%xmm3 │ │ │ │ + mov $0x30,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov 0x8(%r15),%eax │ │ │ │ + movups %xmm3,0x10(%r13) │ │ │ │ + movdqu 0x30(%r15),%xmm4 │ │ │ │ + mov %eax,0x8(%r13) │ │ │ │ + mov 0x20(%r15),%rax │ │ │ │ + mov %rax,0x20(%r13) │ │ │ │ + mov 0x28(%r15),%eax │ │ │ │ + movups %xmm4,0x30(%r13) │ │ │ │ + mov %eax,0x28(%r13) │ │ │ │ + mov 0x40(%r15),%rax │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + mov %rax,0x40(%r13) │ │ │ │ + movzwl 0x60(%r15),%eax │ │ │ │ + mov %rdx,0x48(%r13) │ │ │ │ + mov 0x50(%r15),%edx │ │ │ │ + mov %ax,0x60(%r13) │ │ │ │ + mov %edx,0x50(%r13) │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x58(%r13) │ │ │ │ + mov 0x58(%r15),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 5b1d0 │ │ │ │ + movzbl 0x3c(%rbp),%ecx │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + movzbl 0x4a(%rbp),%r8d │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 44f80 │ │ │ │ + mov %r15,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x68,%r15 │ │ │ │ + call 43000 │ │ │ │ + cmp 0x74(%rsp),%ebx │ │ │ │ + jb 4a640 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ - mov (%rdx,%rdi,4),%r14d │ │ │ │ - cmp %r14d,0x18(%rsp) │ │ │ │ - jb 43882 │ │ │ │ - cmp %r14d,0x14(%rsp) │ │ │ │ - jae 43882 │ │ │ │ - mov %r14d,%edx │ │ │ │ - movzbl (%rax,%rdx,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 43912 │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov 0x58(%r12),%r13d │ │ │ │ - mov %r14d,0x34(%rsp) │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0x58,%rbx │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jne 4a5d0 │ │ │ │ + mov 0x60(%rsp),%r14 │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + movsd 0x38a5f(%rip),%xmm0 │ │ │ │ + comisd 0x20(%rsp),%xmm0 │ │ │ │ + ja 4b660 │ │ │ │ + movsd 0x20(%rsp),%xmm7 │ │ │ │ + comisd 0x38d35(%rip),%xmm7 │ │ │ │ + mov $0x3c,%ebp │ │ │ │ + jb 4aea0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 4aeb4 │ │ │ │ + mov 0x50(%rsp),%ecx │ │ │ │ + mov 0x30(%rax),%rdi │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + cmp $0x2,%cl │ │ │ │ + movsbl %cl,%r9d │ │ │ │ + sete %r15b │ │ │ │ + mov %r9d,%ebx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r15d,%eax │ │ │ │ xor %r12d,%r12d │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 43bfb │ │ │ │ - jmp 43c41 │ │ │ │ - je 43c3c │ │ │ │ - lea 0x1(%rbp),%r12 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jae 43c41 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea (%r12,%r13,1),%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rbp │ │ │ │ - lea (%rax,%rbp,8),%r15 │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 43bf0 │ │ │ │ - mov %rbp,%r13 │ │ │ │ - jmp 43bf6 │ │ │ │ - nop │ │ │ │ - test %r15,%r15 │ │ │ │ - je 43c50 │ │ │ │ - mov 0x4(%r15),%eax │ │ │ │ - jmp 43912 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl %dl,%edi │ │ │ │ - mov %edi,0x20(%rsp) │ │ │ │ - jmp 43afe │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 43c25 │ │ │ │ - mov %r14d,%edi │ │ │ │ - call 40600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov %ebp,%r15d │ │ │ │ + mov %eax,%ebp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%r14,%r14,4),%rax │ │ │ │ + lea (%r14,%rax,2),%rax │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + movzbl 0x3c(%rdi,%rax,8),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + je 4ab20 │ │ │ │ + test %bpl,%bpl │ │ │ │ + jne 4ab20 │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %esi,%r14d │ │ │ │ + jb 4a798 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov %r15d,%ebp │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 7ae40 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 32c0 │ │ │ │ + lea 0x78(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 7bc40 │ │ │ │ + mov 0x78(%rsp),%r12d │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 4aee5 │ │ │ │ + movzbl %bpl,%r13d │ │ │ │ + mov %rax,%r12 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + cmpb $0x0,0x50(%rsp) │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + mov %r13d,0x20(%rsp) │ │ │ │ + mov 0x58(%rsp),%rbp │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + jne 4ad85 │ │ │ │ + jmp 4a9cd │ │ │ │ + nopl (%rax) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 4a9b8 │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ + lea (%rax,%rax,4),%r15 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + shl $0x4,%r15 │ │ │ │ + add %rax,%r15 │ │ │ │ + movzbl 0x18(%r15),%eax │ │ │ │ + mov (%r15),%r10d │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + cmp 0x18(%r12),%al │ │ │ │ + je 4b005 │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + cmp $0x1,%al │ │ │ │ + mov 0x40(%r15),%r8d │ │ │ │ + mov 0x10(%r15),%rdi │ │ │ │ + sbb %eax,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x3c(%r15),%esi │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + sub 0x20(%r15),%rcx │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + movzbl 0x38(%r15),%r9d │ │ │ │ + mov (%rdx,%r10,8),%rdx │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + push %r9 │ │ │ │ + lea 0x1(%rsi),%r9d │ │ │ │ + lea 0x37363(%rip),%rsi │ │ │ │ + push %r8 │ │ │ │ + lea 0x2d(%rax),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %edx,(%rsp) │ │ │ │ - mov %ecx,0x4(%rsp) │ │ │ │ - call 5f640 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 5f7e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 43cb0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 43ce1 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 5f7e0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - call 5f6c0 │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov (%rax),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae 43c9a │ │ │ │ - lea 0x3df36(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + push %rdi │ │ │ │ + mov 0x48(%rsp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov (%r12),%r10d │ │ │ │ + add $0x18,%rsp │ │ │ │ + movzbl 0x38(%r12),%r9d │ │ │ │ + mov 0x40(%r12),%r8d │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + mov 0x10(%r12),%rdi │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + cmpb $0x1,0x18(%r12) │ │ │ │ + mov (%rdx,%r10,8),%rdx │ │ │ │ + sbb %eax,%eax │ │ │ │ + mov 0x3c(%r12),%esi │ │ │ │ + add $0x1,%rcx │ │ │ │ + sub 0x20(%r12),%rcx │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + push %r9 │ │ │ │ + lea 0x1(%rsi),%r9d │ │ │ │ + lea 0x372f9(%rip),%rsi │ │ │ │ + push %r8 │ │ │ │ + lea 0x2d(%rax),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - jmp 43c9a │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %ecx,%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %r9d,%r13d │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %r9d,%ebx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %edx,0x30(%rsp) │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - mov 0x28(%rax),%edi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - add $0x1,%rdi │ │ │ │ - test %edx,%edx │ │ │ │ - jne 44147 │ │ │ │ - mov 0x8(%rsi),%r12d │ │ │ │ + push %rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + add $0x20,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - lea -0x1(%r12),%ebp │ │ │ │ - cmp %ebp,%r14d │ │ │ │ - setb %al │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ - call 31a0 │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov %rax,%r10 │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 442e1 │ │ │ │ - mov 0x4c(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 442ef │ │ │ │ - xor %r9d,%r9d │ │ │ │ - cmp %ebp,0x30(%rsp) │ │ │ │ - jae 44119 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x78(%rax),%rcx │ │ │ │ - mov %r11d,0x48(%rsp) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - mov %r14d,0x58(%rsp) │ │ │ │ - mov %bl,0x34(%rsp) │ │ │ │ - mov %r13d,0x5c(%rsp) │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x30(%rsp),%esi │ │ │ │ - mov 0x48(%r9),%rax │ │ │ │ - mov (%rdi,%rsi,4),%edx │ │ │ │ - movzbl (%rax,%rdx,1),%r8d │ │ │ │ - mov %rdx,%rcx │ │ │ │ - movzbl %r8b,%edx │ │ │ │ - cmp $0xfd,%r8b │ │ │ │ - jbe 43e67 │ │ │ │ - mov 0x58(%r9),%r15d │ │ │ │ - mov 0x50(%r9),%rbx │ │ │ │ - mov %ecx,0x64(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 441f7 │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x64(%rsp),%r12 │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - jmp 43e13 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 43e48 │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jae 43e38 │ │ │ │ - lea (%r14,%rbp,1),%rdx │ │ │ │ + lea 0x36975(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 7efd0 │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + jbe 4a974 │ │ │ │ + mov 0x238(%rbx),%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x2a0(%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + lea 0x36f89(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + jbe 4a9ab │ │ │ │ + mov 0x238(%rbx),%rdi │ │ │ │ + call 3730 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x78(%rsp),%eax │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jae 4aec0 │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r13 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 43e08 │ │ │ │ - mov %r15,%rbp │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jb 43e13 │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 43ee4 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 441f7 │ │ │ │ - mov 0x4(%r13),%edx │ │ │ │ - mov 0x48(%r9),%rax │ │ │ │ - movzbl (%rax,%rsi,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 43f27 │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - mov 0x58(%r9),%r15d │ │ │ │ - mov 0x50(%r9),%rbx │ │ │ │ - mov %eax,0x64(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 43ee0 │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x64(%rsp),%r12 │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - jmp 43eb3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - je 43f10 │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jae 43ee0 │ │ │ │ - lea (%r14,%rbp,1),%rdx │ │ │ │ + call 7baa0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r13 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 43ea8 │ │ │ │ - mov %r15,%rbp │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jb 43eb3 │ │ │ │ + call 7ba80 │ │ │ │ + cmpl $0x1,0x44(%r12) │ │ │ │ + jbe 4a848 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 7c030 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 32d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movb $0x52,0x1(%r13,%rax,1) │ │ │ │ + call 32d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movb $0x3b,0x2(%r13,%rax,1) │ │ │ │ + call 32d0 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + lea 0x3(%r13,%rax,1),%rdi │ │ │ │ + call 3480 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add %r13,%rax │ │ │ │ + movb $0x3b,0x3(%rdx,%rax,1) │ │ │ │ + call 32d0 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add %r13,%rax │ │ │ │ + movb $0x31,0x4(%rdx,%rax,1) │ │ │ │ + call 32d0 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + add %r13,%rax │ │ │ │ + movb $0x0,0x5(%rdx,%rax,1) │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + jbe 4aa83 │ │ │ │ + mov 0x228(%rbx),%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x290(%rbx),%rdi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 7c3b0 │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + ja 4afa1 │ │ │ │ + mov 0x298(%rbx),%rdi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 7c640 │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + jbe 4aad3 │ │ │ │ + mov 0x230(%rbx),%rdi │ │ │ │ + call 3730 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 7c810 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 4a9b8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - lea 0x3dcf8(%rip),%rdi │ │ │ │ - lea 0x407ee(%rip),%rdx │ │ │ │ - mov $0x292,%esi │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + cmplesd %xmm0,%xmm1 │ │ │ │ + andpd %xmm1,%xmm5 │ │ │ │ + andnpd %xmm0,%xmm1 │ │ │ │ + orpd %xmm5,%xmm1 │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + jmp 4a621 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%r12),%eax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + add $0x1,%r14 │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + lea (%rax,%rsi,4),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + mov 0x18(%rax,%rdx,1),%rsi │ │ │ │ + lea (%r12,%r12,2),%rax │ │ │ │ + mov $0x68,%edx │ │ │ │ + lea (%r12,%rax,4),%rax │ │ │ │ + lea 0x0(%r13,%rax,8),%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + mov 0x20(%rax),%esi │ │ │ │ + cmp %esi,%r14d │ │ │ │ + jae 4aff5 │ │ │ │ + mov 0x30(%rax),%rdi │ │ │ │ + mov %r8d,%r12d │ │ │ │ + jmp 4a798 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ + mov %r14,%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + lea (%rax,%rdx,2),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov $0x58,%edx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x30(%rax),%rsi │ │ │ │ + lea (%rcx,%rcx,4),%rax │ │ │ │ + lea (%rcx,%rax,2),%rax │ │ │ │ + add %r15,%rsi │ │ │ │ + lea (%r14,%rax,8),%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%r13d │ │ │ │ + mov 0x20(%rax),%edx │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jae 4a518 │ │ │ │ + mov 0x30(%rax),%rsi │ │ │ │ + jmp 4a4f0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 4ad70 │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ + lea (%rax,%rax,4),%r15 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + shl $0x4,%r15 │ │ │ │ + add %rax,%r15 │ │ │ │ + movzbl 0x18(%r15),%eax │ │ │ │ + mov (%r15),%r10d │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + cmp %al,0x18(%r12) │ │ │ │ + je 4b330 │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + cmp $0x1,%al │ │ │ │ + mov 0x40(%r15),%r8d │ │ │ │ + mov 0x10(%r15),%rdi │ │ │ │ + sbb %eax,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x3c(%r15),%esi │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + sub 0x20(%r15),%rcx │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + movzbl 0x38(%r15),%r9d │ │ │ │ + mov (%rdx,%r10,8),%rdx │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + push %r9 │ │ │ │ + lea 0x1(%rsi),%r9d │ │ │ │ + lea 0x36fab(%rip),%rsi │ │ │ │ + push %r8 │ │ │ │ + lea 0x2d(%rax),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 43ee0 │ │ │ │ - mov 0x4(%r13),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 440f0 │ │ │ │ - mov 0x48(%r9),%rax │ │ │ │ - movzbl (%rax,%rsi,1),%r10d │ │ │ │ - cmp $0xfd,%r10b │ │ │ │ - jbe 43fcb │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - mov 0x58(%r9),%r15d │ │ │ │ - mov 0x50(%r9),%rdi │ │ │ │ - mov %eax,0x64(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 43ee0 │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x64(%rsp),%r12 │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp 43f87 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 43fb0 │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jae 43ee0 │ │ │ │ - lea (%r14,%rbp,1),%rdx │ │ │ │ + push %rdi │ │ │ │ + mov 0x48(%rsp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov (%r12),%r10d │ │ │ │ + add $0x18,%rsp │ │ │ │ + movzbl 0x38(%r12),%r9d │ │ │ │ + mov 0x40(%r12),%r8d │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + mov 0x10(%r12),%rdi │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + cmpb $0x1,0x18(%r12) │ │ │ │ + mov (%rdx,%r10,8),%rdx │ │ │ │ + sbb %eax,%eax │ │ │ │ + mov 0x3c(%r12),%esi │ │ │ │ + add $0x1,%rcx │ │ │ │ + sub 0x20(%r12),%rcx │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + push %r9 │ │ │ │ + lea 0x1(%rsi),%r9d │ │ │ │ + lea 0x36f41(%rip),%rsi │ │ │ │ + push %r8 │ │ │ │ + lea 0x2d(%rax),%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + push %rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + add $0x20,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x365bd(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 7efd0 │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + jbe 4ad2c │ │ │ │ + mov 0x238(%rbx),%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x2a0(%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + lea 0x36bd1(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + jbe 4ad63 │ │ │ │ + mov 0x238(%rbx),%rdi │ │ │ │ + call 3730 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x78(%rsp),%eax │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jae 4aec0 │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r13 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + call 7baa0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 7ba80 │ │ │ │ + cmpl $0x1,0x44(%r12) │ │ │ │ + jbe 4ac00 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 7c030 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 32d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movb $0x52,0x1(%r13,%rax,1) │ │ │ │ + call 32d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movb $0x3b,0x2(%r13,%rax,1) │ │ │ │ + call 32d0 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + lea 0x3(%r13,%rax,1),%rdi │ │ │ │ + call 3480 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add %r13,%rax │ │ │ │ + movb $0x3b,0x3(%rdx,%rax,1) │ │ │ │ + call 32d0 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add %r13,%rax │ │ │ │ + movb $0x32,0x4(%rdx,%rax,1) │ │ │ │ + call 32d0 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + add %r13,%rax │ │ │ │ + movb $0x0,0x5(%rdx,%rax,1) │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + jbe 4ae3b │ │ │ │ + mov 0x228(%rbx),%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x290(%rbx),%rdi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 7c3b0 │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + ja 4afcb │ │ │ │ + mov 0x298(%rbx),%rdi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 7c640 │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + jbe 4ae8b │ │ │ │ + mov 0x230(%rbx),%rdi │ │ │ │ + call 3730 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 7c810 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 4ad70 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + cvttsd2si %xmm7,%ebp │ │ │ │ + mov 0x20(%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 4a766 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 4a7cf │ │ │ │ + nop │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ test %eax,%eax │ │ │ │ - jns 43f78 │ │ │ │ - mov %r15,%rbp │ │ │ │ - jmp 43f7e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 43ee0 │ │ │ │ - mov 0x4(%r13),%r10d │ │ │ │ - mov 0x48(%r9),%rax │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - lea 0x1(%rcx),%edx │ │ │ │ - movzbl (%rax,%rdx,1),%eax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 44078 │ │ │ │ - mov 0x58(%r9),%r13d │ │ │ │ - mov 0x50(%r9),%r15 │ │ │ │ - mov %edx,0x64(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 44200 │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ + je 4aee5 │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ xor %ebx,%ebx │ │ │ │ - lea 0x64(%rsp),%r12 │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - jmp 44023 │ │ │ │ - nopl (%rax) │ │ │ │ - je 44058 │ │ │ │ - lea 0x1(%r13),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jae 44048 │ │ │ │ - lea (%rbx,%rbp,1),%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r15,%rdx,8),%r14 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 44018 │ │ │ │ - mov %r13,%rbp │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jb 44023 │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ - mov %r8d,%ecx │ │ │ │ - jmp 43ee4 │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x50,%r12 │ │ │ │ + call 7c810 │ │ │ │ + cmp 0x78(%rsp),%ebx │ │ │ │ + jb 4aed0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 4b66a │ │ │ │ + mov 0x30(%rax),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r12d,%r12d │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 44200 │ │ │ │ - mov 0x4(%r14),%eax │ │ │ │ - cmp %r10d,%eax │ │ │ │ - jb 440f0 │ │ │ │ - mov 0x78(%r9),%rdi │ │ │ │ - mov (%rdi,%rsi,4),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 440f0 │ │ │ │ - cmpb $0x0,0x34(%rsp) │ │ │ │ - je 440ad │ │ │ │ - mov (%r9),%rdx │ │ │ │ - mov 0x10(%r9),%rcx │ │ │ │ - mov 0x48(%rsp),%ebx │ │ │ │ - add (%rcx,%rsi,4),%ebx │ │ │ │ - mov 0x10(%rdx),%rsi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - movzbl 0x2c(%rdx),%ebx │ │ │ │ - cmp %bl,(%rsi,%rcx,1) │ │ │ │ - je 440d6 │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov 0x30(%rsp),%r11d │ │ │ │ - lea (%rsi,%rsi,1),%ecx │ │ │ │ - add $0x1,%esi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r11,(%rbx,%rcx,8) │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - mov %rcx,(%rbx,%rdx,8) │ │ │ │ - mov 0x8(%r9),%ecx │ │ │ │ - lea -0x1(%rcx),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 44208 │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - jmp 43db0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x48(%rsp),%r11d │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ - mov 0x58(%rsp),%r14d │ │ │ │ - mov 0x5c(%rsp),%r13d │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - mov 0x4c(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 441b2 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %r9d,(%rax) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ + mov 0x18(%rdi,%rbx,1),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x1,%r12d │ │ │ │ + call 43000 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x18(%rax,%rbx,1),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + movq $0x0,0x18(%rdi,%rbx,1) │ │ │ │ + add $0x58,%rbx │ │ │ │ + cmp 0x20(%rbp),%r12d │ │ │ │ + jb 4af10 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 7ae10 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 447a3 │ │ │ │ - add $0x78,%rsp │ │ │ │ - mov %r10,%rax │ │ │ │ + jne 4b6ad │ │ │ │ + add $0x98,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - call 31a0 │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 44226 │ │ │ │ - mov 0x8(%rax),%ecx │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - lea -0x1(%rcx),%ebp │ │ │ │ - mov 0x78(%rax),%rcx │ │ │ │ - mov %r14d,%eax │ │ │ │ - mov (%rcx,%rax,4),%eax │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jb 4417f │ │ │ │ - xor %r11d,%r11d │ │ │ │ - cmp %eax,0x30(%rsp) │ │ │ │ - jb 44189 │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov (%rcx,%rax,4),%eax │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov %rdi,(%r10) │ │ │ │ - lea -0x1(%rax),%edi │ │ │ │ - mov %rdi,0x8(%r10) │ │ │ │ - cmp %ebp,%eax │ │ │ │ - jae 441b2 │ │ │ │ - movl $0x1,0x4c(%rsp) │ │ │ │ - jmp 43d88 │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 441dc │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %eax,%edx │ │ │ │ - mov (%rdi),%rcx │ │ │ │ - mov 0x10(%rdi),%rsi │ │ │ │ - mov %r11d,%edi │ │ │ │ - add (%rsi,%rdx,4),%edi │ │ │ │ - mov 0x10(%rcx),%rsi │ │ │ │ - movzbl 0x2c(%rcx),%ecx │ │ │ │ - cmp %cl,(%rsi,%rdi,1) │ │ │ │ - je 44119 │ │ │ │ - lea (%r9,%r9,1),%ecx │ │ │ │ - add $0x1,%r9d │ │ │ │ - mov %rax,(%r10,%rcx,8) │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %rcx,(%r10,%rax,8) │ │ │ │ - jmp 44119 │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 43ee4 │ │ │ │ - mov %ecx,%r8d │ │ │ │ - jmp 4404d │ │ │ │ - mov 0x48(%rsp),%r11d │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ - mov 0x58(%rsp),%r14d │ │ │ │ - mov 0x5c(%rsp),%r13d │ │ │ │ - jmp 4410d │ │ │ │ - movl $0x1,0x4c(%rsp) │ │ │ │ - mov 0x8(%rax),%r12d │ │ │ │ - lea -0x1(%r12),%ebp │ │ │ │ - xor %r11d,%r11d │ │ │ │ - cmp %r14d,0x30(%rsp) │ │ │ │ - je 43d66 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x48(%rax),%rdx │ │ │ │ - cmp %r12d,%r14d │ │ │ │ - jae 444f5 │ │ │ │ - mov %r14d,%eax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - movzbl %al,%r9d │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 44379 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r14d,0x64(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x64(%rsp),%rbp │ │ │ │ - mov 0x58(%rax),%edx │ │ │ │ - mov 0x50(%rax),%r15 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 44763 │ │ │ │ - mov %bl,0x20(%rsp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r13d,0x28(%rsp) │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - mov %r14d,0x8(%rsp) │ │ │ │ - jmp 442be │ │ │ │ - je 4434e │ │ │ │ - lea 0x1(%r14),%r13 │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jae 4475e │ │ │ │ - lea 0x0(%r13,%rbx,1),%r8 │ │ │ │ + mov 0x228(%rbx),%rdi │ │ │ │ + call 3730 │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + jbe 4aaa7 │ │ │ │ + mov 0x230(%rbx),%rdi │ │ │ │ + call 3650 │ │ │ │ + jmp 4aaa7 │ │ │ │ + mov 0x228(%rbx),%rdi │ │ │ │ + call 3730 │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + jbe 4ae5f │ │ │ │ + mov 0x230(%rbx),%rdi │ │ │ │ + call 3650 │ │ │ │ + jmp 4ae5f │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov %r15d,%ebp │ │ │ │ + mov %r8d,%r12d │ │ │ │ + jmp 4a7cf │ │ │ │ + cmp %r10d,(%r12) │ │ │ │ + jne 4a87c │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jb 4b695 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + sub %rdx,%rsi │ │ │ │ + cmp $0x4e1f,%rsi │ │ │ │ + ja 4a87c │ │ │ │ + test %al,%al │ │ │ │ + jne 4b1bb │ │ │ │ + mov %rdx,%rax │ │ │ │ + add 0x10(%r15),%rax │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jae 4a9b8 │ │ │ │ mov %rbp,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r15,%r8,8),%r12 │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 442ab │ │ │ │ - mov %r14,%rbx │ │ │ │ - jmp 442b5 │ │ │ │ - cmp %r14d,%ebp │ │ │ │ - jne 44232 │ │ │ │ - jmp 43d66 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x78(%rax),%rcx │ │ │ │ - mov %r14d,%eax │ │ │ │ - mov (%rcx,%rax,4),%eax │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jb 44309 │ │ │ │ - cmp %eax,0x30(%rsp) │ │ │ │ - jb 44310 │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - mov (%rcx,%rax,4),%eax │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 44189 │ │ │ │ + call 32d0 │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + add 0x10(%r12),%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + setb %al │ │ │ │ + add $0x42,%eax │ │ │ │ + mov %al,0x1(%r13,%rsi,1) │ │ │ │ + call 32d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movb $0x3b,0x2(%r13,%rax,1) │ │ │ │ + call 32d0 │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x30(%rsp),%edx │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - mov 0x10(%rsi),%r8 │ │ │ │ - mov %r11d,%esi │ │ │ │ - add (%r8,%rdx,4),%esi │ │ │ │ - mov 0x10(%rdi),%r8 │ │ │ │ - movzbl 0x2c(%rdi),%edi │ │ │ │ - cmp %dil,(%r8,%rsi,1) │ │ │ │ - jne 44189 │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - jmp 441a1 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov 0x8(%rsp),%r14d │ │ │ │ - movzbl 0x20(%rsp),%ebx │ │ │ │ - mov 0x28(%rsp),%r13d │ │ │ │ - test %r12,%r12 │ │ │ │ - je 44763 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x4(%r12),%r9d │ │ │ │ - mov 0x48(%rax),%rdx │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ - mov %rax,%rdi │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 44433 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %edi,0x64(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x64(%rsp),%rbp │ │ │ │ - mov 0x58(%rax),%edx │ │ │ │ - mov 0x50(%rax),%r15 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 443fe │ │ │ │ - mov %bl,0x34(%rsp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r13d,0x38(%rsp) │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %edi,0x8(%rsp) │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov %r14d,0x28(%rsp) │ │ │ │ - jmp 443d7 │ │ │ │ - je 44403 │ │ │ │ - lea 0x1(%r14),%r13 │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jae 443fa │ │ │ │ - lea 0x0(%r13,%rbx,1),%r8 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + lea 0x3(%r13,%rax,1),%rdi │ │ │ │ + call 3480 │ │ │ │ mov %rbp,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r15,%r8,8),%r12 │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 443cc │ │ │ │ - mov %r14,%rbx │ │ │ │ - jmp 443d2 │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov 0x28(%rsp),%r14d │ │ │ │ - movzbl 0x34(%rsp),%ebx │ │ │ │ - mov 0x38(%rsp),%r13d │ │ │ │ - test %r12,%r12 │ │ │ │ - je 443fe │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov 0x4(%r12),%eax │ │ │ │ - mov 0x48(%rcx),%rdx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov 0x78(%rcx),%rcx │ │ │ │ - cmp %r9d,%eax │ │ │ │ - jae 444f9 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%rcx,%rax,4),%r12d │ │ │ │ - cmp %r12d,0x30(%rsp) │ │ │ │ - jae 444f9 │ │ │ │ - cmp %r12d,%r14d │ │ │ │ - jb 444f9 │ │ │ │ - mov %r12d,%eax │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4471e │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r12d,0x64(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x64(%rsp),%rbp │ │ │ │ - mov 0x58(%rax),%edx │ │ │ │ - mov 0x50(%rax),%r8 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 44777 │ │ │ │ - mov %r14d,0x8(%rsp) │ │ │ │ + call 32d0 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r12d,%r14d │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %bl,0x10(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %r13d,0x18(%rsp) │ │ │ │ - mov %r8,%r13 │ │ │ │ - jmp 444c4 │ │ │ │ - je 44780 │ │ │ │ - lea 0x1(%r15),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jae 44774 │ │ │ │ - lea (%rbx,%rbp,1),%r15 │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - shr $1,%r15 │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - lea 0x0(%r13,%r15,8),%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 444b1 │ │ │ │ - mov %r15,%rbp │ │ │ │ - jmp 444bb │ │ │ │ - mov 0x78(%rax),%rcx │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - mov (%rcx,%rax,4),%ecx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - movzbl (%rdx,%rcx,1),%ecx │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 44690 │ │ │ │ + add %r13,%rax │ │ │ │ + movb $0x3b,0x3(%rdx,%rax,1) │ │ │ │ + call 32d0 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add %r13,%rax │ │ │ │ + movb $0x31,0x4(%rdx,%rax,1) │ │ │ │ + call 32d0 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %r13,%r9 │ │ │ │ + add %r13,%rax │ │ │ │ + movb $0x0,0x5(%rdx,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + cmpb $0x1,0x18(%r15) │ │ │ │ + mov (%r12),%esi │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + sbb %eax,%eax │ │ │ │ + mov 0x10(%r15),%r8 │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + add 0x8(%r15),%r8 │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + mov (%rdx,%rsi,8),%rdx │ │ │ │ + add $0x2d,%eax │ │ │ │ + sub 0x20(%r15),%r8 │ │ │ │ + sub 0x20(%r12),%rcx │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + push %rax │ │ │ │ + movzbl 0x38(%r12),%esi │ │ │ │ + movzbl 0x38(%r15),%eax │ │ │ │ + cmp %sil,%al │ │ │ │ + cmova %esi,%eax │ │ │ │ + lea 0x36b02(%rip),%rsi │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7ee90 │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + jbe 4b163 │ │ │ │ + mov 0x228(%rbx),%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x290(%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + lea 0x3679a(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + jbe 4b19a │ │ │ │ + mov 0x228(%rbx),%rdi │ │ │ │ + call 3730 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpb $0x0,0x18(%r15) │ │ │ │ + je 4a9b8 │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + mov 0x10(%r12),%rax │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + lea -0x1(%rcx,%rax,1),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jae 4a9b8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x10(%r15),%rax │ │ │ │ + lea -0x1(%rdx,%rax,1),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + setb %al │ │ │ │ + add $0x42,%eax │ │ │ │ + mov %al,0x1(%r13,%rsi,1) │ │ │ │ + call 32d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movb $0x3b,0x2(%r13,%rax,1) │ │ │ │ + call 32d0 │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ - mov %edi,0x64(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x64(%rsp),%rbp │ │ │ │ - mov 0x58(%rsi),%ecx │ │ │ │ - mov 0x50(%rsi),%r15 │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 443fe │ │ │ │ - mov %bl,0x28(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %r13d,0x34(%rsp) │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %edi,0x8(%rsp) │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - mov %r14d,0x20(%rsp) │ │ │ │ - jmp 44567 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + lea 0x3(%r13,%rax,1),%rdi │ │ │ │ + call 3480 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add %r13,%rax │ │ │ │ + movb $0x3b,0x3(%rdx,%rax,1) │ │ │ │ + call 32d0 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add %r13,%rax │ │ │ │ + movb $0x31,0x4(%rdx,%rax,1) │ │ │ │ + call 32d0 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + add %r13,%rax │ │ │ │ + movb $0x0,0x5(%rdx,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + cmpb $0x1,0x18(%r15) │ │ │ │ + mov (%r12),%edi │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + sbb %eax,%eax │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + mov 0x10(%r12),%r8 │ │ │ │ + mov 0x8(%r15),%rcx │ │ │ │ + mov (%rdx,%rdi,8),%rdx │ │ │ │ + add $0x2d,%eax │ │ │ │ + add 0x8(%r12),%r8 │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + sub %rsi,%rcx │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + push %rax │ │ │ │ + movzbl 0x38(%r12),%r9d │ │ │ │ + movzbl 0x38(%r15),%eax │ │ │ │ + cmp %r9b,%al │ │ │ │ + cmova %r9d,%eax │ │ │ │ + sub %rsi,%r8 │ │ │ │ + mov %r13,%r9 │ │ │ │ + lea 0x3697d(%rip),%rsi │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7ee90 │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + jbe 4b2e9 │ │ │ │ + mov 0x228(%rbx),%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x290(%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + lea 0x36614(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + jbe 4a9ab │ │ │ │ + mov 0x228(%rbx),%rdi │ │ │ │ + call 3730 │ │ │ │ + jmp 4a9ab │ │ │ │ nopl 0x0(%rax) │ │ │ │ - je 4458a │ │ │ │ - lea 0x1(%r14),%r13 │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jae 443fa │ │ │ │ - lea 0x0(%r13,%rbx,1),%r8 │ │ │ │ + cmp %r10d,(%r12) │ │ │ │ + jne 4ac34 │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jb 4b67d │ │ │ │ + mov %rcx,%rsi │ │ │ │ + sub %rdx,%rsi │ │ │ │ + cmp $0x4e1f,%rsi │ │ │ │ + ja 4ac34 │ │ │ │ + test %al,%al │ │ │ │ + jne 4b4e5 │ │ │ │ + mov %rdx,%rax │ │ │ │ + add 0x10(%r15),%rax │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jae 4ad70 │ │ │ │ mov %rbp,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r15,%r8,8),%r12 │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 44558 │ │ │ │ - mov %r14,%rbx │ │ │ │ - jmp 4455e │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov 0x20(%rsp),%r14d │ │ │ │ - movzbl 0x28(%rsp),%ebx │ │ │ │ - mov 0x34(%rsp),%r13d │ │ │ │ - test %r12,%r12 │ │ │ │ - je 443fe │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov 0x4(%r12),%edi │ │ │ │ - mov 0x48(%rcx),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 44675 │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ + call 32d0 │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + add 0x10(%r12),%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + setb %al │ │ │ │ + add $0x42,%eax │ │ │ │ + mov %al,0x1(%r13,%rsi,1) │ │ │ │ + call 32d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movb $0x3b,0x2(%r13,%rax,1) │ │ │ │ + call 32d0 │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x64(%rsp),%rbp │ │ │ │ - mov %ecx,0x64(%rsp) │ │ │ │ - mov 0x58(%rsi),%ecx │ │ │ │ - mov 0x50(%rsi),%r15 │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4476b │ │ │ │ - mov %bl,0x28(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %r13d,0x34(%rsp) │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %edi,0x10(%rsp) │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - mov %r14d,0x20(%rsp) │ │ │ │ - jmp 44627 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - je 4464a │ │ │ │ - lea 0x1(%r14),%r13 │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jae 4476b │ │ │ │ - lea 0x0(%r13,%rbx,1),%r8 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + lea 0x3(%r13,%rax,1),%rdi │ │ │ │ + call 3480 │ │ │ │ mov %rbp,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r15,%r8,8),%r12 │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 44618 │ │ │ │ - mov %r14,%rbx │ │ │ │ - jmp 4461e │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov 0x20(%rsp),%r14d │ │ │ │ - movzbl 0x28(%rsp),%ebx │ │ │ │ - mov 0x34(%rsp),%r13d │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4476b │ │ │ │ - mov 0x4(%r12),%edx │ │ │ │ - cmp %edi,%edx │ │ │ │ - jb 44698 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - lea -0x1(%rax),%ebp │ │ │ │ - jmp 43d66 │ │ │ │ - movzbl %cl,%edi │ │ │ │ - jmp 445be │ │ │ │ + call 32d0 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add %r13,%rax │ │ │ │ + movb $0x3b,0x3(%rdx,%rax,1) │ │ │ │ + call 32d0 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add %r13,%rax │ │ │ │ + movb $0x32,0x4(%rdx,%rax,1) │ │ │ │ + call 32d0 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %r13,%r9 │ │ │ │ + add %r13,%rax │ │ │ │ + movb $0x0,0x5(%rdx,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + cmpb $0x1,0x18(%r15) │ │ │ │ + mov (%r12),%esi │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + sbb %eax,%eax │ │ │ │ + mov 0x10(%r15),%r8 │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + add 0x8(%r15),%r8 │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + mov (%rdx,%rsi,8),%rdx │ │ │ │ + add $0x2d,%eax │ │ │ │ + sub 0x20(%r12),%rcx │ │ │ │ + sub 0x20(%r15),%r8 │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + push %rax │ │ │ │ + movzbl 0x38(%r12),%esi │ │ │ │ + movzbl 0x38(%r15),%eax │ │ │ │ + cmp %sil,%al │ │ │ │ + cmova %esi,%eax │ │ │ │ + lea 0x367d7(%rip),%rsi │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7ee90 │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + jbe 4b48d │ │ │ │ + mov 0x228(%rbx),%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x290(%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + lea 0x36470(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + jbe 4b4c4 │ │ │ │ + mov 0x228(%rbx),%rdi │ │ │ │ + call 3730 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpb $0x0,0x18(%r15) │ │ │ │ + je 4ad70 │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + mov 0x10(%r12),%rax │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + lea -0x1(%rcx,%rax,1),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jae 4ad70 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x10(%r15),%rax │ │ │ │ + lea -0x1(%rdx,%rax,1),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + setb %al │ │ │ │ + add $0x42,%eax │ │ │ │ + mov %al,0x1(%r13,%rsi,1) │ │ │ │ + call 32d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movb $0x3b,0x2(%r13,%rax,1) │ │ │ │ + call 32d0 │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x78(%rsi),%rcx │ │ │ │ - mov 0x48(%rsi),%rdx │ │ │ │ - mov (%rcx,%rax,4),%eax │ │ │ │ - mov %rax,%rdi │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4471e │ │ │ │ - mov 0x58(%rsi),%edx │ │ │ │ - mov %edi,0x64(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x64(%rsp),%rbp │ │ │ │ - mov 0x50(%rsi),%r15 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 443fe │ │ │ │ - mov %bl,0x20(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %r13d,0x28(%rsp) │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %edi,0x8(%rsp) │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - mov %r14d,0x18(%rsp) │ │ │ │ - jmp 446fc │ │ │ │ - je 44736 │ │ │ │ - lea 0x1(%r14),%rbx │ │ │ │ - cmp %r13,%rbx │ │ │ │ - jae 443fa │ │ │ │ - lea (%rbx,%r13,1),%r8 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + lea 0x3(%r13,%rax,1),%rdi │ │ │ │ + call 3480 │ │ │ │ mov %rbp,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r15,%r8,8),%r12 │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 446ed │ │ │ │ - mov %r14,%r13 │ │ │ │ - jmp 446f3 │ │ │ │ - movzbl %al,%r11d │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - lea -0x1(%rax),%ebp │ │ │ │ - jmp 43d66 │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov 0x18(%rsp),%r14d │ │ │ │ - movzbl 0x20(%rsp),%ebx │ │ │ │ - mov 0x28(%rsp),%r13d │ │ │ │ - test %r12,%r12 │ │ │ │ - je 443fe │ │ │ │ - mov 0x4(%r12),%r11d │ │ │ │ - jmp 44722 │ │ │ │ - mov 0x8(%rsp),%r14d │ │ │ │ - mov %r14d,%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - mov %r14d,%r12d │ │ │ │ - mov %r12d,%edi │ │ │ │ - jmp 443fe │ │ │ │ - nop │ │ │ │ - mov %r12,%r9 │ │ │ │ - movzbl 0x10(%rsp),%ebx │ │ │ │ - mov %r14d,%r12d │ │ │ │ - mov 0x18(%rsp),%r13d │ │ │ │ - mov 0x8(%rsp),%r14d │ │ │ │ - test %r9,%r9 │ │ │ │ - je 44777 │ │ │ │ - mov 0x4(%r9),%r11d │ │ │ │ - jmp 44722 │ │ │ │ + call 32d0 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add %r13,%rax │ │ │ │ + movb $0x3b,0x3(%rdx,%rax,1) │ │ │ │ + call 32d0 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add %r13,%rax │ │ │ │ + movb $0x32,0x4(%rdx,%rax,1) │ │ │ │ + call 32d0 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + add %r13,%rax │ │ │ │ + movb $0x0,0x5(%rdx,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + cmpb $0x1,0x18(%r15) │ │ │ │ + mov (%r12),%edi │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + sbb %eax,%eax │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + mov 0x10(%r12),%r8 │ │ │ │ + mov 0x8(%r15),%rcx │ │ │ │ + mov (%rdx,%rdi,8),%rdx │ │ │ │ + add $0x2d,%eax │ │ │ │ + add 0x8(%r12),%r8 │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + sub %rsi,%rcx │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + push %rax │ │ │ │ + movzbl 0x38(%r12),%r9d │ │ │ │ + movzbl 0x38(%r15),%eax │ │ │ │ + cmp %r9b,%al │ │ │ │ + cmova %r9d,%eax │ │ │ │ + sub %rsi,%r8 │ │ │ │ + mov %r13,%r9 │ │ │ │ + lea 0x36653(%rip),%rsi │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7ee90 │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + jbe 4b611 │ │ │ │ + mov 0x228(%rbx),%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x290(%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + lea 0x362ec(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + jbe 4ad63 │ │ │ │ + mov 0x228(%rbx),%rdi │ │ │ │ + call 3730 │ │ │ │ + jmp 4ad63 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov $0x1,%ebp │ │ │ │ + jmp 4a756 │ │ │ │ + mov 0x30(%rax),%rdi │ │ │ │ + jmp 4af45 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 4a51b │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sub %rcx,%rsi │ │ │ │ + cmp $0x4e1f,%rsi │ │ │ │ + ja 4ac34 │ │ │ │ + jmp 4b35b │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sub %rcx,%rsi │ │ │ │ + cmp $0x4e1f,%rsi │ │ │ │ + jbe 4b030 │ │ │ │ + jmp 4a87c │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %r8d,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %ecx,0x48(%rsp) │ │ │ │ - mov %r8b,0x3f(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x20(%rdi),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jne 44d38 │ │ │ │ - mov 0x8(%rsi),%eax │ │ │ │ - mov $0x18,%edi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - setb %al │ │ │ │ + je 4b8e0 │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + mov %rdi,%r14 │ │ │ │ xor %ebx,%ebx │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0x44(%rsp) │ │ │ │ - call 31a0 │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 5f4a0 │ │ │ │ - test %bpl,%bpl │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - jne 44e94 │ │ │ │ - mov 0x44(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 44f56 │ │ │ │ - mov 0x8(%r11),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%r9d │ │ │ │ - jae 4493a │ │ │ │ - mov %ebx,0x40(%rsp) │ │ │ │ - mov 0x78(%r11),%rcx │ │ │ │ - mov %r9d,%r8d │ │ │ │ - mov %r11,%r9 │ │ │ │ - mov %ebp,0x4c(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x30(%rdi),%rcx │ │ │ │ + movsbl %sil,%r13d │ │ │ │ nopl (%rax) │ │ │ │ - mov %r8d,%esi │ │ │ │ - mov 0x48(%r9),%rax │ │ │ │ - mov (%rcx,%rsi,4),%edx │ │ │ │ - movzbl (%rax,%rdx,1),%r10d │ │ │ │ - mov %rdx,%rcx │ │ │ │ - movzbl %r10b,%r12d │ │ │ │ - cmp $0xfd,%r10b │ │ │ │ - jbe 4498c │ │ │ │ - mov 0x58(%r9),%r15d │ │ │ │ - mov 0x50(%r9),%r12 │ │ │ │ - mov %edx,0x50(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 448f9 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - lea 0x50(%rsp),%r13 │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - mov %r15,%r14 │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - mov %r8d,0x28(%rsp) │ │ │ │ - jmp 448cf │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 44968 │ │ │ │ - lea 0x1(%r15),%rbp │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jae 448f5 │ │ │ │ - lea 0x0(%rbp,%r14,1),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r12,%rdx,8),%rbx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 448c0 │ │ │ │ - mov %r15,%r14 │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jb 448cf │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - lea 0x3d2e3(%rip),%rdi │ │ │ │ - lea 0x3fdd9(%rip),%rdx │ │ │ │ - mov $0x292,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + lea (%rbx,%rbx,4),%rax │ │ │ │ + lea (%rbx,%rax,2),%rax │ │ │ │ + lea 0x0(,%rax,8),%r12 │ │ │ │ + movzbl 0x3c(%rcx,%rax,8),%eax │ │ │ │ + cmp %r13d,%eax │ │ │ │ + je 4b870 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb 4b6f8 │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + jbe 4b8f1 │ │ │ │ + lea -0x2(%rbp),%eax │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + lea (%rax,%rcx,2),%rax │ │ │ │ + lea 0x70(%rbx),%r13 │ │ │ │ + lea 0xc8(%rbx,%rax,8),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmp 4b7a4 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x44(%rsp),%eax │ │ │ │ - mov 0x40(%rsp),%ebx │ │ │ │ - mov %r9,%r11 │ │ │ │ - mov %r8d,%r12d │ │ │ │ - mov 0x4c(%rsp),%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 44c92 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 45379 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0x68,%rsp │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + mov %eax,%eax │ │ │ │ + mov 0xc(%rsp),%ebx │ │ │ │ + lea (%rdx,%rsi,1),%edi │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov 0x14(%rsp),%esi │ │ │ │ + lea (%rdx,%rsi,1),%ecx │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne 4b840 │ │ │ │ + lea -0x1(%rdi,%rbx,1),%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jae 4b799 │ │ │ │ + lea -0x1(%rcx,%rax,1),%rcx │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %r12d,%eax │ │ │ │ + or $0x1,%eax │ │ │ │ + or $0x2,%esi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + cmovae %esi,%eax │ │ │ │ + mov %eax,%r12d │ │ │ │ + add $0x58,%r13 │ │ │ │ + cmp %r13,0x20(%rsp) │ │ │ │ + je 4b822 │ │ │ │ + mov -0x58(%r13),%rcx │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x58(%rcx),%rdi │ │ │ │ + mov (%rcx),%ebx │ │ │ │ + mov (%rax),%r14d │ │ │ │ + mov 0x20(%rcx),%edx │ │ │ │ + movzbl 0x60(%rcx),%r15d │ │ │ │ + movzbl 0x60(%rax),%ebp │ │ │ │ + mov 0x20(%rax),%ecx │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + mov 0x1c(%rdi),%esi │ │ │ │ + mov 0x1c(%rax),%eax │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + mov %esi,0x1c(%rsp) │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + call 5f8c0 │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 5f8c0 │ │ │ │ + cmp %ebx,%r14d │ │ │ │ + jne 4b802 │ │ │ │ + cmp %bpl,%r15b │ │ │ │ + je 4b750 │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %r12d,%esi │ │ │ │ + or $0x4,%eax │ │ │ │ + or $0x8,%esi │ │ │ │ + cmp %ebx,%r14d │ │ │ │ + cmovne %esi,%eax │ │ │ │ + add $0x58,%r13 │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp %r13,0x20(%rsp) │ │ │ │ + jne 4b7a4 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x28(%rsp),%r8d │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 448f9 │ │ │ │ - mov 0x4(%rbx),%r12d │ │ │ │ - mov 0x48(%r9),%rax │ │ │ │ - movzbl (%rax,%rsi,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 44a41 │ │ │ │ - mov 0x58(%r9),%ebx │ │ │ │ - mov 0x50(%r9),%rdx │ │ │ │ - mov %r8d,0x50(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 44d30 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %r12d,0x20(%rsp) │ │ │ │ - lea 0x50(%rsp),%r13 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - jmp 449e3 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea -0x1(%rcx,%rax,1),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jae 4b799 │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %r12d,%esi │ │ │ │ + lea -0x1(%rdi,%rbx,1),%rdi │ │ │ │ + or $0x1,%eax │ │ │ │ + or $0x3,%esi │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + cmovae %esi,%eax │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmp 4b799 │ │ │ │ nopl (%rax) │ │ │ │ - je 44a20 │ │ │ │ - lea 0x1(%r15),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jae 44a09 │ │ │ │ - lea 0x0(%rbp,%r12,1),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r14 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 449d8 │ │ │ │ - mov %r15,%r12 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jb 449e3 │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - mov %r9d,%ecx │ │ │ │ - jmp 448f9 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x20(%rsp),%r12d │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - test %r14,%r14 │ │ │ │ - je 44d30 │ │ │ │ - mov 0x4(%r14),%eax │ │ │ │ - cmp %r12d,%eax │ │ │ │ - jne 44920 │ │ │ │ - mov 0x48(%r9),%rax │ │ │ │ - movzbl (%rax,%rsi,1),%r10d │ │ │ │ - cmp $0xfd,%r10b │ │ │ │ - jbe 44af0 │ │ │ │ - mov 0x58(%r9),%r15d │ │ │ │ - mov 0x50(%r9),%rdi │ │ │ │ - mov %r8d,0x50(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 44d30 │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x50(%rsp),%r13 │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - jmp 44aa7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 44ad0 │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jae 44a09 │ │ │ │ - lea (%r14,%rbp,1),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r12,%rdx,8),%rbx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 44a98 │ │ │ │ - mov %r15,%rbp │ │ │ │ - jmp 44a9e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 44d30 │ │ │ │ - mov 0x4(%rbx),%r10d │ │ │ │ - mov 0x48(%r9),%rax │ │ │ │ - lea 0x1(%r8),%edx │ │ │ │ - movzbl (%rax,%rdx,1),%eax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 44b9d │ │ │ │ - mov 0x58(%r9),%ebx │ │ │ │ - mov 0x50(%r9),%r14 │ │ │ │ - mov %edx,0x50(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 448f9 │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea (%rax,%rdx,2),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x30(%r14),%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea 0x0(%rbp,%rbp,4),%rax │ │ │ │ + lea 0x0(%rbp,%rax,2),%rax │ │ │ │ + add %r12,%rsi │ │ │ │ + lea (%rdx,%rax,8),%rdi │ │ │ │ + mov $0x58,%edx │ │ │ │ + call 3480 │ │ │ │ + mov 0x20(%r14),%edx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jae 4b8d0 │ │ │ │ + mov 0x30(%r14),%rcx │ │ │ │ + mov %r15d,%ebp │ │ │ │ + jmp 4b6f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%ebp │ │ │ │ + jmp 4b71e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - lea 0x50(%rsp),%r13 │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %r8d,0x30(%rsp) │ │ │ │ - jmp 44b50 │ │ │ │ - je 44b78 │ │ │ │ - lea 0x1(%r12),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jae 448f5 │ │ │ │ - lea (%rbx,%rbp,1),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r14,%rdx,8),%r15 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 44b40 │ │ │ │ - mov %r12,%rbp │ │ │ │ - jmp 44b47 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%r8d │ │ │ │ - test %r15,%r15 │ │ │ │ - je 448f9 │ │ │ │ - mov 0x4(%r15),%eax │ │ │ │ - cmp %r10d,%eax │ │ │ │ - jb 44920 │ │ │ │ - mov 0x78(%r9),%rcx │ │ │ │ - mov (%rcx,%rsi,4),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 44920 │ │ │ │ - cmpb $0x0,0x3f(%rsp) │ │ │ │ - je 44bdc │ │ │ │ - mov 0x10(%r9),%rdx │ │ │ │ - mov (%r9),%rax │ │ │ │ - mov 0x40(%rsp),%ecx │ │ │ │ - add (%rdx,%rsi,4),%ecx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - movzbl 0x2c(%rax),%eax │ │ │ │ - cmp %al,(%rcx,%rdx,1) │ │ │ │ - je 44c15 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - lea 0x50(%rsp),%r13 │ │ │ │ - lea -0x1(%r12),%eax │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r8d,0x50(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,0x54(%rsp) │ │ │ │ - call 5f640 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 5f7e0 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 44c30 │ │ │ │ - mov 0x8(%r9),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jae 44c7b │ │ │ │ - mov 0x78(%r9),%rcx │ │ │ │ - mov %r12d,%r8d │ │ │ │ - jmp 44868 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 5f7e0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - call 5f6c0 │ │ │ │ - mov 0x50(%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov (%rax),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae 44c15 │ │ │ │ - lea 0x3cfab(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov 0x8(%r9),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jb 44c21 │ │ │ │ - mov 0x44(%rsp),%eax │ │ │ │ - mov 0x40(%rsp),%ebx │ │ │ │ - mov %r9,%r11 │ │ │ │ - mov 0x4c(%rsp),%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - je 4493a │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 44cba │ │ │ │ - mov (%r11),%rdx │ │ │ │ - mov 0x10(%r11),%rsi │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %ebx,%r15d │ │ │ │ - movzbl 0x2c(%rdx),%ecx │ │ │ │ - add (%rsi,%rax,4),%r15d │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - cmp %cl,(%rax,%r15,1) │ │ │ │ - je 4493a │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov %r12d,0x50(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,0x54(%rsp) │ │ │ │ - call 5f640 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 5f7e0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4493a │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 5f7e0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - call 5f6c0 │ │ │ │ - mov 0x50(%rsp),%ecx │ │ │ │ - mov (%rax),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae 4493a │ │ │ │ - lea 0x3cef3(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - jmp 4493a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r8d,%r9d │ │ │ │ - jmp 44a0e │ │ │ │ - mov $0x18,%edi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call 31a0 │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 5f4a0 │ │ │ │ - test %bpl,%bpl │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - jne 44deb │ │ │ │ - mov 0x78(%r11),%rax │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - mov (%rax,%rdx,4),%r12d │ │ │ │ - cmp %r12d,%r9d │ │ │ │ - jae 44d85 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - cmp %r12d,%edx │ │ │ │ - jae 44d8e │ │ │ │ - mov %r9d,%edx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov (%rax,%rdx,4),%r12d │ │ │ │ - lea 0x50(%rsp),%r14 │ │ │ │ - lea -0x1(%r12),%eax │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov %r9d,0x50(%rsp) │ │ │ │ - mov %eax,0x54(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 5f640 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 5f7e0 │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 44fcf │ │ │ │ - mov 0x8(%r11),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jae 44c92 │ │ │ │ - movl $0x1,0x44(%rsp) │ │ │ │ - mov %r12d,%r9d │ │ │ │ - jmp 44853 │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - movl $0x1,0x44(%rsp) │ │ │ │ - cmp %eax,%r9d │ │ │ │ - je 45322 │ │ │ │ - mov 0x48(%r11),%rdx │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - cmp 0x8(%r11),%eax │ │ │ │ - jae 44ec1 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - movzbl %al,%r10d │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 45037 │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - mov 0x58(%r11),%ecx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x50(%rsp),%r14 │ │ │ │ - mov 0x50(%r11),%rbx │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 45348 │ │ │ │ - mov %ebp,0x28(%rsp) │ │ │ │ - mov %r8,%r13 │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - mov %r9d,0x20(%rsp) │ │ │ │ - jmp 44e71 │ │ │ │ - je 45017 │ │ │ │ - lea 0x1(%r15),%r13 │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jae 45348 │ │ │ │ - lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r12 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 44e5e │ │ │ │ - mov %r15,%rbp │ │ │ │ - jmp 44e68 │ │ │ │ - mov 0x8(%r11),%eax │ │ │ │ - mov 0x48(%rsp),%ecx │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - je 44837 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 44837 │ │ │ │ - mov 0x48(%r11),%rdx │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - cmp 0x8(%r11),%eax │ │ │ │ - jb 44e12 │ │ │ │ - mov 0x78(%r11),%rcx │ │ │ │ - mov %r9d,%eax │ │ │ │ - mov (%rcx,%rax,4),%ecx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - movzbl (%rdx,%rcx,1),%ecx │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 452ed │ │ │ │ - mov 0x58(%r11),%r8d │ │ │ │ - mov %edi,0x50(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x50(%rsp),%r14 │ │ │ │ - mov 0x50(%r11),%rbx │ │ │ │ - test %r8,%r8 │ │ │ │ - je 450b7 │ │ │ │ - mov %ebp,0x28(%rsp) │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %edi,0x8(%rsp) │ │ │ │ - mov %r11,0x18(%rsp) │ │ │ │ - mov %r9d,0x20(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmp 44f33 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - je 4518e │ │ │ │ - lea 0x1(%r13),%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jae 450b3 │ │ │ │ - lea 0x0(%rbp,%r15,1),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r12 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 44f20 │ │ │ │ - mov %r13,%r15 │ │ │ │ - jmp 44f2a │ │ │ │ - mov 0x78(%r11),%rcx │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - mov (%rcx,%rax,4),%r12d │ │ │ │ - cmp %r12d,%eax │ │ │ │ - jb 44f6c │ │ │ │ - cmp %r12d,%r9d │ │ │ │ - jb 44f73 │ │ │ │ - mov %r9d,%eax │ │ │ │ - mov (%rcx,%rax,4),%r12d │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 44d8e │ │ │ │ - mov %r9d,%eax │ │ │ │ - mov 0x10(%r11),%rsi │ │ │ │ - mov (%r11),%rdx │ │ │ │ - mov %ebx,%edi │ │ │ │ - add (%rsi,%rax,4),%edi │ │ │ │ - movzbl 0x2c(%rdx),%r10d │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x10(%rdx),%rdi │ │ │ │ - cmp %r10b,(%rdi,%rax,1) │ │ │ │ - jne 44d8e │ │ │ │ - mov 0x8(%r11),%eax │ │ │ │ - movl $0x1,0x44(%rsp) │ │ │ │ - mov %r12d,%r9d │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jae 44c9e │ │ │ │ - mov %r9d,%r8d │ │ │ │ - mov %ebx,0x40(%rsp) │ │ │ │ - mov %r11,%r9 │ │ │ │ - mov %ebp,0x4c(%rsp) │ │ │ │ - jmp 44868 │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 5f7e0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - call 5f6c0 │ │ │ │ - mov 0x50(%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov (%rax),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae 44dcb │ │ │ │ - lea 0x3cc08(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - jmp 44dcb │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov 0x20(%rsp),%r9d │ │ │ │ - mov 0x28(%rsp),%ebp │ │ │ │ - test %r12,%r12 │ │ │ │ - je 45348 │ │ │ │ - mov 0x4(%r12),%r10d │ │ │ │ - mov 0x48(%r11),%rdx │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %rax,%rdi │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 450e1 │ │ │ │ - mov 0x58(%r11),%ecx │ │ │ │ - mov %edi,0x50(%rsp) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x50(%rsp),%r14 │ │ │ │ - mov 0x50(%r11),%rbx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 450b7 │ │ │ │ - mov %ebp,0x40(%rsp) │ │ │ │ - mov %r8,%r13 │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %edi,0x8(%rsp) │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ - mov %r11,0x28(%rsp) │ │ │ │ - mov %r9d,0x30(%rsp) │ │ │ │ - jmp 45090 │ │ │ │ - je 450bc │ │ │ │ - lea 0x1(%r15),%r13 │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jae 450b3 │ │ │ │ - lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r12 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 45085 │ │ │ │ - mov %r15,%rbp │ │ │ │ - jmp 4508b │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - mov 0x28(%rsp),%r11 │ │ │ │ - mov 0x30(%rsp),%r9d │ │ │ │ - mov 0x40(%rsp),%ebp │ │ │ │ - test %r12,%r12 │ │ │ │ - je 450b7 │ │ │ │ - mov 0x4(%r12),%eax │ │ │ │ - mov 0x48(%r11),%rdx │ │ │ │ - mov 0x78(%r11),%rcx │ │ │ │ - cmp %r10d,%eax │ │ │ │ - jae 44ec5 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov (%rcx,%rax,4),%r12d │ │ │ │ - cmp %r12d,%r9d │ │ │ │ - jae 44ec5 │ │ │ │ - cmp %r12d,0x48(%rsp) │ │ │ │ - jb 44ec5 │ │ │ │ - mov %r12d,%eax │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 452f5 │ │ │ │ - mov 0x58(%r11),%r13d │ │ │ │ - mov %r12d,0x50(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x50(%rsp),%r14 │ │ │ │ - mov 0x50(%r11),%r8 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 45356 │ │ │ │ - mov %r12d,0x8(%rsp) │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %r8,%r12 │ │ │ │ - mov %ebp,0x18(%rsp) │ │ │ │ - jmp 4515b │ │ │ │ - je 45360 │ │ │ │ - lea 0x1(%rbx),%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jae 45351 │ │ │ │ - lea (%r15,%r13,1),%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r9d,0x28(%rsp) │ │ │ │ - shr $1,%rbx │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - lea (%r12,%rbx,8),%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - mov 0x28(%rsp),%r9d │ │ │ │ - test %eax,%eax │ │ │ │ - jns 45148 │ │ │ │ - mov %rbx,%r13 │ │ │ │ - jmp 45152 │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - mov 0x18(%rsp),%r11 │ │ │ │ - mov 0x20(%rsp),%r9d │ │ │ │ - mov 0x28(%rsp),%ebp │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - test %r12,%r12 │ │ │ │ - je 450b7 │ │ │ │ - mov 0x4(%r12),%edi │ │ │ │ - mov 0x48(%r11),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 45257 │ │ │ │ - mov 0x58(%r11),%r8d │ │ │ │ - mov %r9d,0x50(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x50(%rsp),%r14 │ │ │ │ - mov 0x50(%r11),%rbx │ │ │ │ - test %r8,%r8 │ │ │ │ - je 452e5 │ │ │ │ - mov %ebp,0x28(%rsp) │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %edi,0x18(%rsp) │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmp 4520f │ │ │ │ - je 45232 │ │ │ │ - lea 0x1(%r13),%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jae 452e0 │ │ │ │ - lea 0x0(%rbp,%r15,1),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r12 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 45200 │ │ │ │ - mov %r13,%r15 │ │ │ │ - jmp 45206 │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - mov 0x28(%rsp),%ebp │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - test %r12,%r12 │ │ │ │ - je 452e5 │ │ │ │ - mov 0x4(%r12),%edx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - cmp %edi,%edx │ │ │ │ - jae 44837 │ │ │ │ - mov 0x78(%r11),%rcx │ │ │ │ - mov 0x48(%r11),%rdx │ │ │ │ - mov (%rcx,%rax,4),%eax │ │ │ │ - mov %rax,%rdi │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 452f5 │ │ │ │ - mov 0x58(%r11),%ecx │ │ │ │ - mov %edi,0x50(%rsp) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x50(%rsp),%r14 │ │ │ │ - mov 0x50(%r11),%rbx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 450b7 │ │ │ │ - mov %ebp,0x28(%rsp) │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %r8,%rbp │ │ │ │ - mov %edi,0x8(%rsp) │ │ │ │ - mov %r11,0x18(%rsp) │ │ │ │ - mov %r9d,0x20(%rsp) │ │ │ │ - jmp 452bd │ │ │ │ - je 452fd │ │ │ │ - lea 0x1(%r15),%rbp │ │ │ │ - cmp %r13,%rbp │ │ │ │ - jae 450b3 │ │ │ │ - lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r12 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 452ae │ │ │ │ - mov %r15,%r13 │ │ │ │ - jmp 452b4 │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - mov %r9d,%edi │ │ │ │ - call 40600 │ │ │ │ - movzbl %cl,%edi │ │ │ │ - jmp 451b7 │ │ │ │ - movzbl %al,%ebx │ │ │ │ - jmp 44837 │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - mov 0x18(%rsp),%r11 │ │ │ │ - mov 0x20(%rsp),%r9d │ │ │ │ - mov 0x28(%rsp),%ebp │ │ │ │ - test %r12,%r12 │ │ │ │ - je 450b7 │ │ │ │ - mov 0x4(%r12),%ebx │ │ │ │ - jmp 44837 │ │ │ │ - mov 0x78(%r11),%rcx │ │ │ │ - mov %r9d,%eax │ │ │ │ - mov (%rcx,%rax,4),%r12d │ │ │ │ - cmp %r12d,%r9d │ │ │ │ - jae 4533d │ │ │ │ - mov $0x0,%ebx │ │ │ │ - jae 44f7f │ │ │ │ - mov (%rcx,%rax,4),%r12d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 44f7f │ │ │ │ - mov 0x48(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x8(%rsp),%r12d │ │ │ │ - mov %r12d,%edi │ │ │ │ - jmp 450b7 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov 0x8(%rsp),%r12d │ │ │ │ - mov 0x18(%rsp),%ebp │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 45356 │ │ │ │ - mov 0x4(%rsi),%ebx │ │ │ │ - jmp 44837 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 4b822 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 4b822 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %esi,0x14(%rsp) │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %esi,%esi │ │ │ │ - jne 453bf │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 45468 │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - cmp %ecx,0x14(%rsp) │ │ │ │ - je 45468 │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - cmp 0x8(%rbp),%ecx │ │ │ │ - jb 45570 │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - mov (%rdx,%rcx,4),%edx │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - movzbl (%rax,%rdx,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 45750 │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov 0x58(%rbp),%r15d │ │ │ │ - mov %ecx,0x40(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x40(%rsp),%rbx │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 4542f │ │ │ │ - jmp 4545a │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 455f8 │ │ │ │ - lea 0x1(%r14),%r13 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jae 4545a │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x0(%r13,%r15,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%r12 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 45420 │ │ │ │ - mov %r14,%r15 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jb 4542f │ │ │ │ - mov 0x20(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %esi,%esi │ │ │ │ - cmpb $0x0,0x587b7(%rip) │ │ │ │ - jne 456b3 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov (%rax,%rsi,1),%esi │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - mov %esi,0x3c(%rsp) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - movzbl (%rax,%rsi,1),%eax │ │ │ │ - mov %al,0x3b(%rsp) │ │ │ │ - movsbq %al,%rcx │ │ │ │ - cmp $0x80,%al │ │ │ │ - jne 4552a │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov 0x70(%rbp),%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x40(%rsp),%rbx │ │ │ │ - mov 0x68(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 454cb │ │ │ │ - jmp 454f3 │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 45520 │ │ │ │ - lea 0x1(%rbp),%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jae 454f3 │ │ │ │ - lea (%r15,%r13,1),%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rbp │ │ │ │ - mov %rbp,%r12 │ │ │ │ - shl $0x4,%r12 │ │ │ │ - add %r14,%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd80 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 454c0 │ │ │ │ - mov %rbp,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jb 454cb │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - lea 0x3c6e5(%rip),%rdi │ │ │ │ - lea 0x3f203(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x307,%esi │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 454f3 │ │ │ │ - mov 0x8(%r12),%rcx │ │ │ │ - mov 0x3c(%rsp),%eax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea (%rax,%rcx,1),%rsi │ │ │ │ - test %rcx,%rcx │ │ │ │ - jle 45740 │ │ │ │ - mov %esi,%edx │ │ │ │ - shl $0x20,%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 45841 │ │ │ │ - add $0x58,%rsp │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movl $0x0,0x8(%rdi) │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + movb $0x0,0x20(%rdi) │ │ │ │ + movq $0x0,0x38(%rdi) │ │ │ │ + movq $0x0,0x40(%rdi) │ │ │ │ + movl $0x0,0x58(%rdi) │ │ │ │ + movq $0x0,0x60(%rdi) │ │ │ │ + movups %xmm0,0x28(%rdi) │ │ │ │ + movups %xmm0,0x48(%rdi) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + test %dl,%dl │ │ │ │ + je 4b9a0 │ │ │ │ + call 7ee30 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4b9ba │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - movzbl (%rax,%rcx,1),%edx │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 45828 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov 0x58(%rbp),%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x40(%rsp),%rbx │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 455c0 │ │ │ │ - jmp 455ea │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 45760 │ │ │ │ - lea 0x1(%r12),%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jae 455ea │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea (%r15,%r13,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%r14 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 455b0 │ │ │ │ - mov %r12,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jb 455c0 │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4545a │ │ │ │ - mov 0x4(%r12),%eax │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4568a │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - mov 0x58(%rbp),%r15d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x40(%rsp),%rbx │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 4564b │ │ │ │ - jmp 45676 │ │ │ │ - nop │ │ │ │ - je 45680 │ │ │ │ - lea 0x1(%r14),%r13 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jae 45676 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x0(%r13,%r15,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%r12 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 45640 │ │ │ │ - mov %r14,%r15 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jb 4564b │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - nop │ │ │ │ - test %r12,%r12 │ │ │ │ - je 45676 │ │ │ │ - mov 0x4(%r12),%eax │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jae 45468 │ │ │ │ - mov 0x78(%rbp),%rax │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov (%rax,%rbx,4),%esi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - cmpb $0x0,0x5857b(%rip) │ │ │ │ - je 45477 │ │ │ │ - mov 0x94(%rbp),%edi │ │ │ │ - add 0x98(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call 35d0 │ │ │ │ - mov 0x94(%rbp),%edi │ │ │ │ - lea 0x3c(%rsp),%rsi │ │ │ │ - mov $0x4,%edx │ │ │ │ - call 3180 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 45846 │ │ │ │ - mov 0x3c(%rsp),%esi │ │ │ │ - cmpb $0x0,0x58537(%rip) │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - je 45486 │ │ │ │ - mov 0x94(%rbp),%edi │ │ │ │ - add 0xa0(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call 35d0 │ │ │ │ - mov 0x94(%rbp),%edi │ │ │ │ - lea 0x3b(%rsp),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - call 3180 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 4584b │ │ │ │ - movzbl 0x3b(%rsp),%eax │ │ │ │ - jmp 45492 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 45540 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl %dl,%ecx │ │ │ │ - mov %ecx,0x20(%rsp) │ │ │ │ - jmp 4560e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 455ea │ │ │ │ - mov 0x4(%r14),%eax │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov 0x8(%rsp),%ebx │ │ │ │ - lea 0x1(%rbx),%edx │ │ │ │ - movzbl (%rax,%rdx,1),%eax │ │ │ │ - mov %edx,0x24(%rsp) │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 457f9 │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov 0x58(%rbp),%r13d │ │ │ │ - mov %edx,0x40(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x40(%rsp),%rbx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 457bc │ │ │ │ - jmp 457e7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - je 457f0 │ │ │ │ - lea 0x1(%r12),%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jae 457e7 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x0(%r13,%r15,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%r14 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 457b0 │ │ │ │ - mov %r12,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jb 457bc │ │ │ │ - mov 0x24(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 457e7 │ │ │ │ - mov 0x4(%r14),%eax │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jae 45819 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov (%rdx,%rax,4),%eax │ │ │ │ - cmp %eax,0x8(%rsp) │ │ │ │ - jb 45819 │ │ │ │ - cmp %eax,0x14(%rsp) │ │ │ │ - jb 45834 │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - jmp 453de │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl %dl,%ecx │ │ │ │ - mov %ecx,0x20(%rsp) │ │ │ │ - jmp 45775 │ │ │ │ - lea 0x0(,%rax,4),%rsi │ │ │ │ - jmp 4546a │ │ │ │ + xchg %ax,%ax │ │ │ │ + call 32d0 │ │ │ │ + lea 0x4(%rsp),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + call 7e7b0 │ │ │ │ + jmp 4b981 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - call 40630 │ │ │ │ - call 40630 │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4b9d5 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4b9ea │ │ │ │ + call 32c0 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4ba00 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4ba16 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %esi,%r14d │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %edx,%edi │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 45976 │ │ │ │ - mov %ecx,0x20(%rsp) │ │ │ │ - mov %edi,%r15d │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 45958 │ │ │ │ - cmp %r15d,%eax │ │ │ │ - je 461f0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rax),%ecx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x48(%rax),%rdx │ │ │ │ - cmp %ecx,%r15d │ │ │ │ - jae 45c70 │ │ │ │ - mov %r15d,%ebp │ │ │ │ - movzbl (%rdx,%rbp,1),%r9d │ │ │ │ - cmp $0xfd,%r9b │ │ │ │ - jbe 459c7 │ │ │ │ - mov 0x58(%rax),%edx │ │ │ │ - mov 0x50(%rax),%r8 │ │ │ │ - mov %r15d,0x40(%rsp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 46283 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - lea 0x40(%rsp),%rbx │ │ │ │ - mov %r8,%r13 │ │ │ │ - mov %r15d,0x10(%rsp) │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov %rdx,%r15 │ │ │ │ - jmp 45928 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 459a8 │ │ │ │ - lea 0x1(%r12),%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jae 4594c │ │ │ │ - lea 0x0(%rbp,%r15,1),%r12 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%r12 │ │ │ │ - lea 0x0(%r13,%r12,8),%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4ba38 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4ba4e │ │ │ │ + call 32c0 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4ba64 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + movq $0x0,0x28(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4ba7a │ │ │ │ + call 32c0 │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + movq $0x0,0x30(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4ba90 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + movq $0x0,0x48(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4baa6 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x58(%rbp),%eax │ │ │ │ + movq $0x0,0x50(%rbp) │ │ │ │ test %eax,%eax │ │ │ │ - jns 45918 │ │ │ │ - mov %r12,%r15 │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jb 45928 │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rax),%ecx │ │ │ │ - lea -0x1(%rcx),%edx │ │ │ │ - cmp %r15d,%edx │ │ │ │ - je 45970 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 458bc │ │ │ │ - mov %r15d,%edi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - shl $0x20,%rdi │ │ │ │ - mov %r14,%rax │ │ │ │ - or %rdi,%rax │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 462ce │ │ │ │ - add $0x58,%rsp │ │ │ │ + je 4bb2b │ │ │ │ + xor %r12d,%r12d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rbx │ │ │ │ + shl $0x5,%rbx │ │ │ │ + add 0x60(%rbp),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4bad8 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4baed │ │ │ │ + call 32c0 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4bb03 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4bb50 │ │ │ │ + call 32c0 │ │ │ │ + add $0x1,%r12 │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + cmp 0x58(%rbp),%r12d │ │ │ │ + jb 4bac0 │ │ │ │ + mov 0x60(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4bb39 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x60(%rbp) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp 0x58(%rbp),%r12d │ │ │ │ + jb 4bac0 │ │ │ │ + jmp 4bb2b │ │ │ │ + endbr64 │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x10(%rsp),%r15d │ │ │ │ - test %r14,%r14 │ │ │ │ - je 46283 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x4(%r14),%r9d │ │ │ │ - mov 0x48(%rax),%rdx │ │ │ │ - lea 0x1(%r15),%ecx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - movzbl (%rdx,%rcx,1),%ecx │ │ │ │ - movzbl %cl,%r8d │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 45a90 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %esi,0x40(%rsp) │ │ │ │ - mov 0x58(%rax),%r14d │ │ │ │ - mov 0x50(%rax),%r8 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 462ac │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x40(%rsp),%rbx │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov %r15d,0x28(%rsp) │ │ │ │ - mov %r12,%r15 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %esi,0x10(%rsp) │ │ │ │ - mov %r9d,0x24(%rsp) │ │ │ │ - jmp 45a33 │ │ │ │ + endbr64 │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - je 45a68 │ │ │ │ - lea 0x1(%r14),%r15 │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jae 45a58 │ │ │ │ - lea (%r15,%rbp,1),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r13 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 45a28 │ │ │ │ - mov %r14,%rbp │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jb 45a33 │ │ │ │ - mov 0x10(%rsp),%r12d │ │ │ │ - mov %r12d,%edi │ │ │ │ - call 40600 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x24(%rsp),%r9d │ │ │ │ - mov 0x28(%rsp),%r15d │ │ │ │ - test %r13,%r13 │ │ │ │ - je 462ac │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x4(%r13),%r8d │ │ │ │ - mov 0x48(%rax),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x78(%rax),%rcx │ │ │ │ - cmp %r9d,%r8d │ │ │ │ - jae 45ab8 │ │ │ │ - mov (%rcx,%rbp,4),%r14d │ │ │ │ - cmp %r14d,%r15d │ │ │ │ - jb 45ab8 │ │ │ │ - cmp %r14d,0x8(%rsp) │ │ │ │ - jb 46208 │ │ │ │ + endbr64 │ │ │ │ + movzbl 0x20(%rdi),%eax │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - mov (%rcx,%rsi,4),%ecx │ │ │ │ - lea 0x0(,%rsi,4),%rbp │ │ │ │ - movzbl (%rdx,%rcx,1),%r9d │ │ │ │ - mov %rcx,%r11 │ │ │ │ - cmp $0xfd,%r9b │ │ │ │ - jbe 45b86 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %ecx,0x40(%rsp) │ │ │ │ - mov 0x58(%rax),%r13d │ │ │ │ - mov 0x50(%rax),%rdx │ │ │ │ - test %r13,%r13 │ │ │ │ - je 45b4e │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x40(%rsp),%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r15d,0x24(%rsp) │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - jmp 45b23 │ │ │ │ + endbr64 │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - je 45b60 │ │ │ │ - lea 0x1(%r13),%r14 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jae 45b49 │ │ │ │ - lea (%r14,%r15,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea 0x0(%rbp,%rdx,8),%r12 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 45b18 │ │ │ │ - mov %r13,%r15 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jb 45b23 │ │ │ │ - mov 0x10(%rsp),%r11d │ │ │ │ - mov %r11d,%ecx │ │ │ │ - jmp 45c15 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x10(%rsp),%r11d │ │ │ │ - mov 0x24(%rsp),%r15d │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - test %r12,%r12 │ │ │ │ - je 45b4e │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x4(%r12),%r9d │ │ │ │ - mov 0x48(%rax),%rdx │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 45c5e │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x58(%rax),%r13d │ │ │ │ - mov 0x50(%rax),%r8 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 45c11 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x40(%rsp),%rbx │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %r15d,0x24(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - jmp 45beb │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - je 45c40 │ │ │ │ - lea 0x1(%r15),%rbp │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jae 45c11 │ │ │ │ - lea 0x0(%rbp,%r14,1),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r12 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 45be0 │ │ │ │ - mov %r15,%r14 │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jb 45beb │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - lea 0x3eac4(%rip),%rdx │ │ │ │ - mov $0x292,%esi │ │ │ │ - lea 0x3bfbb(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + endbr64 │ │ │ │ + mov 0x30(%rdi),%rax │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - mov 0x24(%rsp),%r15d │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - test %r12,%r12 │ │ │ │ - je 45c11 │ │ │ │ - mov 0x4(%r12),%edx │ │ │ │ - cmp %r9d,%edx │ │ │ │ - jb 45c80 │ │ │ │ - mov %r15d,%edi │ │ │ │ - mov %rsi,%r14 │ │ │ │ - jmp 45976 │ │ │ │ + endbr64 │ │ │ │ + mov 0x38(%rdi),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x40(%rdi),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x48(%rdi),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x50(%rdi),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x58(%rdi),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + shr $0x4,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + ret │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x78(%rax),%rcx │ │ │ │ - jmp 45ab8 │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + shr $0x2,%eax │ │ │ │ + xor $0x1,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x78(%rax),%rdx │ │ │ │ - mov 0x48(%rax),%rcx │ │ │ │ - mov (%rdx,%rbp,1),%edx │ │ │ │ - mov %rdx,%r12 │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 45d20 │ │ │ │ - mov 0x58(%rax),%ecx │ │ │ │ - mov 0x50(%rax),%rsi │ │ │ │ - mov %r12d,0x40(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 462c1 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12d,0x10(%rsp) │ │ │ │ - lea 0x40(%rsp),%rbx │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x58(%rdi),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 4bca0 │ │ │ │ + mov 0x60(%rdi),%rbx │ │ │ │ + shl $0x5,%r12 │ │ │ │ mov %rsi,%r13 │ │ │ │ - mov %r15d,0x18(%rsp) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - jmp 45cdb │ │ │ │ - je 45d09 │ │ │ │ - lea 0x1(%rbp),%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jae 45cfe │ │ │ │ - lea (%r12,%r15,1),%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rbp │ │ │ │ - lea 0x0(%r13,%rbp,8),%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 45cd0 │ │ │ │ - mov %rbp,%r15 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jb 45cdb │ │ │ │ - mov 0x10(%rsp),%ebp │ │ │ │ - mov %ebp,%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x10(%rsp),%r12d │ │ │ │ - mov 0x18(%rsp),%r15d │ │ │ │ - test %r14,%r14 │ │ │ │ - je 462c1 │ │ │ │ - mov 0x4(%r14),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 45fc2 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 45d47 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - cmp %r15d,%edx │ │ │ │ - je 45fd0 │ │ │ │ - cmp %r15d,0x8(%rsp) │ │ │ │ - je 45fd0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x48(%rax),%rcx │ │ │ │ - cmp 0x8(%rax),%r15d │ │ │ │ - jb 46070 │ │ │ │ - mov 0x78(%rax),%rsi │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - mov (%rsi,%rdx,4),%esi │ │ │ │ - movzbl (%rcx,%rsi,1),%edi │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movzbl %dil,%ebp │ │ │ │ - cmp $0xfd,%dil │ │ │ │ - jbe 45e1f │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %esi,0x40(%rsp) │ │ │ │ - mov 0x58(%rax),%r15d │ │ │ │ - mov 0x50(%rax),%rsi │ │ │ │ - test %r15,%r15 │ │ │ │ - je 4628b │ │ │ │ - mov %r14d,0x10(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x40(%rsp),%rbx │ │ │ │ - mov %r15,%r14 │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %rsi,%r12 │ │ │ │ - jmp 45dcb │ │ │ │ + xor %ebp,%ebp │ │ │ │ + add %rbx,%r12 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - je 45e00 │ │ │ │ - lea 0x1(%rbp),%r13 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jae 45dee │ │ │ │ - lea 0x0(%r13,%r14,1),%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rbp │ │ │ │ - lea (%r12,%rbp,8),%r15 │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 3190 │ │ │ │ test %eax,%eax │ │ │ │ - jns 45dc0 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jb 45dcb │ │ │ │ - mov 0x10(%rsp),%r13d │ │ │ │ - mov %r13d,%ecx │ │ │ │ - jmp 45c15 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%r14d │ │ │ │ - test %r15,%r15 │ │ │ │ - je 4628b │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x4(%r15),%ebp │ │ │ │ - mov 0x48(%rax),%rcx │ │ │ │ - movzbl (%rcx,%rdx,1),%ecx │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 45ea6 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x58(%rax),%r13d │ │ │ │ - mov 0x50(%rax),%r15 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 45c11 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %ebp,0x18(%rsp) │ │ │ │ - lea 0x40(%rsp),%rbx │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %r14,%r13 │ │ │ │ - jmp 45e70 │ │ │ │ + cmove %rbx,%rbp │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 4bc70 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ xchg %ax,%ax │ │ │ │ - je 45e90 │ │ │ │ - lea 0x1(%r12),%r13 │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jae 45c11 │ │ │ │ - lea 0x0(%r13,%rbp,1),%r12 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%r12 │ │ │ │ - lea (%r15,%r12,8),%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 45e60 │ │ │ │ - mov %r12,%rbp │ │ │ │ - jmp 45e67 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%ebp │ │ │ │ - test %r14,%r14 │ │ │ │ - je 45c11 │ │ │ │ - mov 0x4(%r14),%ecx │ │ │ │ - cmp %ebp,%ecx │ │ │ │ - jae 45fd0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x78(%rax),%rax │ │ │ │ - mov (%rax,%rdx,4),%esi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - cmpb $0x0,0x57d64(%rip) │ │ │ │ - jne 45fdf │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - mov (%rax,%rsi,1),%esi │ │ │ │ - mov %esi,0x3c(%rsp) │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x60(%rax),%rax │ │ │ │ - movzbl (%rax,%rsi,1),%eax │ │ │ │ - mov %al,0x3b(%rsp) │ │ │ │ - movsbq %al,%rdx │ │ │ │ - cmp $0x80,%al │ │ │ │ - jne 45f92 │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x70(%rax),%r15d │ │ │ │ - mov 0x68(%rax),%rbp │ │ │ │ - test %r15,%r15 │ │ │ │ - je 4627b │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x40(%rsp),%rbx │ │ │ │ - mov %r12d,0x8(%rsp) │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov %rbx,%r13 │ │ │ │ - jmp 45f3b │ │ │ │ - nopl (%rax) │ │ │ │ - je 45f80 │ │ │ │ - lea 0x1(%r14),%r15 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jae 45f63 │ │ │ │ - lea (%r15,%r12,1),%r14 │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%r14 │ │ │ │ - mov %r14,%rbx │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add %rbp,%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd80 │ │ │ │ + add $0x8,%rsp │ │ │ │ + xor %ebp,%ebp │ │ │ │ + pop %rbx │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + mov 0x58(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4bd18 │ │ │ │ + mov 0x60(%rdi),%rax │ │ │ │ + shl $0x5,%rcx │ │ │ │ + xor %esi,%esi │ │ │ │ + add %rax,%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + cmpb $0x58,(%rdx) │ │ │ │ + jne 4bce1 │ │ │ │ + cmpb $0x53,0x1(%rdx) │ │ │ │ + cmove %rax,%rsi │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 4bcd0 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 4bd10 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x18(%rsi),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3430 │ │ │ │ test %eax,%eax │ │ │ │ - jns 45f30 │ │ │ │ - mov %r14,%r12 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jb 45f3b │ │ │ │ - mov 0x8(%rsp),%ebp │ │ │ │ - mov %ebp,%ecx │ │ │ │ - lea 0x3e798(%rip),%rdx │ │ │ │ - mov $0x307,%esi │ │ │ │ - jmp 45c21 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r12d │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4627b │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov 0x3c(%rsp),%esi │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %esi,%r15d │ │ │ │ - test %rdx,%rdx │ │ │ │ - jg 45faf │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - mov %eax,%r15d │ │ │ │ - addl $0x1,0xc(%rsp) │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - cmp %eax,0x20(%rsp) │ │ │ │ - jne 458a0 │ │ │ │ - mov 0x8(%rsp),%r14d │ │ │ │ - mov %r15d,%edi │ │ │ │ - jmp 45976 │ │ │ │ + sete %al │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x58(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4bd70 │ │ │ │ + mov 0x60(%rdi),%rax │ │ │ │ + shl $0x5,%rcx │ │ │ │ xor %esi,%esi │ │ │ │ - cmpb $0x0,0x57c4f(%rip) │ │ │ │ - je 45eca │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x94(%rbx),%edi │ │ │ │ - add 0x98(%rbx),%rsi │ │ │ │ - call 35d0 │ │ │ │ - mov 0x94(%rbx),%edi │ │ │ │ - lea 0x3c(%rsp),%rsi │ │ │ │ - mov $0x4,%edx │ │ │ │ - call 3180 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 462d3 │ │ │ │ - mov 0x3c(%rsp),%esi │ │ │ │ - cmpb $0x0,0x57c07(%rip) │ │ │ │ - mov %rsi,%r12 │ │ │ │ - je 45edc │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x94(%rbx),%edi │ │ │ │ - add 0xa0(%rbx),%rsi │ │ │ │ - call 35d0 │ │ │ │ - mov 0x94(%rbx),%edi │ │ │ │ - lea 0x3b(%rsp),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - call 3180 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 462d3 │ │ │ │ - movzbl 0x3b(%rsp),%eax │ │ │ │ - jmp 45eec │ │ │ │ + add %rax,%rcx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%ebp │ │ │ │ - movzbl (%rcx,%rbp,1),%r10d │ │ │ │ - cmp $0xfd,%r10b │ │ │ │ - jbe 4610f │ │ │ │ - mov 0x58(%rax),%ecx │ │ │ │ - mov 0x50(%rax),%rsi │ │ │ │ - mov %r15d,0x40(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 46283 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - lea 0x40(%rsp),%rbx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %r15d,0x10(%rsp) │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %rcx,%r15 │ │ │ │ - jmp 460c8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 460f0 │ │ │ │ - lea 0x1(%r12),%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jae 4594c │ │ │ │ - lea 0x0(%rbp,%r15,1),%r12 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%r12 │ │ │ │ - lea (%r14,%r12,8),%r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 460b8 │ │ │ │ - mov %r12,%r15 │ │ │ │ - jmp 460bf │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + cmpb $0x58,(%rdx) │ │ │ │ + jne 4bd51 │ │ │ │ + cmpb $0x55,0x1(%rdx) │ │ │ │ + cmove %rax,%rsi │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 4bd40 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 4bd70 │ │ │ │ + mov 0x18(%rsi),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 35e0 │ │ │ │ + nop │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov 0x58(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4bde8 │ │ │ │ + mov 0x60(%rdi),%rax │ │ │ │ + shl $0x5,%rcx │ │ │ │ + xor %esi,%esi │ │ │ │ + add %rax,%rcx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x10(%rsp),%r15d │ │ │ │ - test %r13,%r13 │ │ │ │ - je 46283 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x4(%r13),%r10d │ │ │ │ - mov 0x48(%rax),%rcx │ │ │ │ - lea 0x1(%r15),%edx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 461c4 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %esi,0x40(%rsp) │ │ │ │ - mov 0x58(%rax),%r12d │ │ │ │ - mov 0x50(%rax),%r9 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4619d │ │ │ │ - lea 0x40(%rsp),%rbx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %r15d,0x28(%rsp) │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %esi,0x10(%rsp) │ │ │ │ - mov %r10d,0x24(%rsp) │ │ │ │ - jmp 46173 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 461a8 │ │ │ │ - lea 0x1(%r14),%r15 │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jae 46199 │ │ │ │ - lea 0x0(%rbp,%r15,1),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r13 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + cmpb $0x58,(%rdx) │ │ │ │ + jne 4bdb1 │ │ │ │ + cmpb $0x54,0x1(%rdx) │ │ │ │ + cmove %rax,%rsi │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 4bda0 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 4bde0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x18(%rsi),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3430 │ │ │ │ test %eax,%eax │ │ │ │ - jns 46168 │ │ │ │ - mov %r14,%rbp │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jb 46173 │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - mov %esi,%edi │ │ │ │ - jmp 45950 │ │ │ │ + sete %al │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x24(%rsp),%r10d │ │ │ │ - mov 0x28(%rsp),%r15d │ │ │ │ - test %r13,%r13 │ │ │ │ - je 4619d │ │ │ │ - mov 0x4(%r13),%edx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x78(%rax),%rsi │ │ │ │ - cmp %r10d,%edx │ │ │ │ - jae 461df │ │ │ │ - mov (%rsi,%rbp,4),%edx │ │ │ │ - cmp %edx,%r15d │ │ │ │ - jb 461df │ │ │ │ - cmp %edx,0x8(%rsp) │ │ │ │ - jb 461fb │ │ │ │ - mov 0x48(%rax),%rcx │ │ │ │ - jmp 45d68 │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%r14d │ │ │ │ - mov %r14,%rdi │ │ │ │ - jmp 45976 │ │ │ │ - lea 0x0(,%rdx,4),%rsi │ │ │ │ - jmp 45ebd │ │ │ │ - mov %r14d,%ecx │ │ │ │ - movzbl (%rdx,%rcx,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 45d20 │ │ │ │ - mov 0x58(%rax),%ecx │ │ │ │ - mov 0x50(%rax),%rax │ │ │ │ - mov %r14d,0x40(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 462c9 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r14d,0x10(%rsp) │ │ │ │ - lea 0x40(%rsp),%rbx │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %r15d,0x18(%rsp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r12,%r15 │ │ │ │ - jmp 4625b │ │ │ │ + endbr64 │ │ │ │ + mov 0x58(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4be40 │ │ │ │ + mov 0x60(%rdi),%rax │ │ │ │ + shl $0x5,%rcx │ │ │ │ + xor %esi,%esi │ │ │ │ + add %rax,%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + cmpb $0x58,(%rdx) │ │ │ │ + jne 4be21 │ │ │ │ + cmpb $0x56,0x1(%rdx) │ │ │ │ + cmove %rax,%rsi │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 4be10 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 4be40 │ │ │ │ + mov 0x18(%rsi),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 35e0 │ │ │ │ + nop │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov 0x58(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4bea0 │ │ │ │ + mov 0x60(%rdi),%rax │ │ │ │ + shl $0x5,%rcx │ │ │ │ + xor %esi,%esi │ │ │ │ + add %rax,%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + cmpb $0x58,(%rdx) │ │ │ │ + jne 4be81 │ │ │ │ + cmpb $0x50,0x1(%rdx) │ │ │ │ + cmove %rax,%rsi │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 4be70 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 4be93 │ │ │ │ + mov 0x18(%rsi),%rsi │ │ │ │ + mov %rsi,%rax │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - je 46293 │ │ │ │ - lea 0x1(%rbp),%r15 │ │ │ │ - cmp %r14,%r15 │ │ │ │ - jae 462b4 │ │ │ │ - lea (%r15,%r14,1),%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rbp │ │ │ │ - lea 0x0(%r13,%rbp,8),%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 46250 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - jmp 46256 │ │ │ │ - mov %r12d,%ebp │ │ │ │ - jmp 45f67 │ │ │ │ - mov %r15d,%edi │ │ │ │ - jmp 45950 │ │ │ │ - mov %r14d,%r13d │ │ │ │ - jmp 45df3 │ │ │ │ - mov 0x10(%rsp),%r14d │ │ │ │ - mov 0x18(%rsp),%r15d │ │ │ │ - test %r12,%r12 │ │ │ │ - je 462c9 │ │ │ │ - mov 0x4(%r12),%edx │ │ │ │ - jmp 45d20 │ │ │ │ - mov %esi,%r12d │ │ │ │ - jmp 45a5d │ │ │ │ - mov 0x10(%rsp),%r13d │ │ │ │ - mov %r13d,%edi │ │ │ │ - call 40600 │ │ │ │ - mov %r12d,%ebp │ │ │ │ - jmp 45d02 │ │ │ │ - mov %r14d,%r13d │ │ │ │ - jmp 462b9 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - lea 0x3b919(%rip),%rdi │ │ │ │ - call 3680 │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rsi,%rax │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0x8(%rsi),%eax │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x8(%r12),%edx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x58(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4bfc0 │ │ │ │ + mov 0x60(%rdi),%rax │ │ │ │ + shl $0x5,%rcx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdx,%r13 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,0x78(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - shl $0x2,%rdx │ │ │ │ - call 3070 │ │ │ │ - mov $0x18,%esi │ │ │ │ + add %rax,%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + cmpb $0x58,(%rdx) │ │ │ │ + jne 4bef9 │ │ │ │ + cmpb $0x43,0x1(%rdx) │ │ │ │ + cmove %rax,%rsi │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 4bee8 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 4bfc0 │ │ │ │ + mov 0x18(%rsi),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov $0x186a0,%esi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 73850 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - call 73910 │ │ │ │ - mov 0x8(%r12),%eax │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 46793 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0xffffffffffffffff,0x20(%rsp) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 46428 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov 0x58(%r12),%r14d │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 4640d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 463e3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 46420 │ │ │ │ - lea 0x1(%r15),%r13 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jae 4640d │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lea 0x0(%r13,%r14,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 463d8 │ │ │ │ - mov %r15,%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jb 463e3 │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - jmp 464ac │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4640d │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - call 739d0 │ │ │ │ - mov 0x48(%r12),%rcx │ │ │ │ - mov %eax,%edx │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 464d8 │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - mov 0x58(%r12),%r14d │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 464a8 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 4647b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 464d0 │ │ │ │ - lea 0x1(%r15),%r13 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jae 464a8 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lea 0x0(%r13,%r14,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 46470 │ │ │ │ - mov %r15,%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jb 4647b │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x2c(%rsp),%ecx │ │ │ │ - lea 0x3b730(%rip),%rdi │ │ │ │ - lea 0x3e226(%rip),%rdx │ │ │ │ - mov $0x292,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 464a8 │ │ │ │ - mov 0x4(%rbp),%edx │ │ │ │ - cmp %edx,0x28(%rsp) │ │ │ │ - jae 46750 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 739a0 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4657c │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov 0x58(%r12),%r14d │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 4640d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 4653f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 46570 │ │ │ │ - lea 0x1(%r15),%r13 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jae 4640d │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lea 0x0(%r13,%r14,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 46530 │ │ │ │ - mov %r15,%r14 │ │ │ │ - jmp 46536 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4640d │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - call 739d0 │ │ │ │ - mov 0x48(%r12),%rcx │ │ │ │ - mov %eax,%edx │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 46604 │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - mov 0x58(%r12),%r13d │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 464a8 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 465cf │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 465f8 │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jae 464a8 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lea (%r14,%r13,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 465c0 │ │ │ │ - mov %r15,%r13 │ │ │ │ - jmp 465c6 │ │ │ │ - nopl (%rax) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 464a8 │ │ │ │ - mov 0x4(%rbp),%edx │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jb 463a0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 739d0 │ │ │ │ - mov 0x48(%r12),%rdx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x35d37(%rip),%rsi │ │ │ │ mov %eax,%ecx │ │ │ │ - movzbl (%rdx,%rcx,1),%ecx │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 46aa0 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0x58(%r12),%r14d │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 46688 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 4665b │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 46691 │ │ │ │ - lea 0x1(%r15),%r13 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jae 46688 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lea 0x0(%r13,%r14,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 46650 │ │ │ │ - mov %r15,%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jb 4665b │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - jmp 464ac │ │ │ │ + call 7e400 │ │ │ │ + cmpl $0x7,0x8(%rax) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jne 4bfe6 │ │ │ │ + mov (%rax),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + mov (%rax),%rbp │ │ │ │ + call 35e0 │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + cmpb $0x2d,(%rax) │ │ │ │ + sete (%r12) │ │ │ │ test %rbp,%rbp │ │ │ │ - je 46688 │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - mov 0x48(%r12),%rdx │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - mov %eax,%eax │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 46721 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - mov 0x58(%r12),%r13d │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ + je 4bfc0 │ │ │ │ + mov 0x18(%rbx),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je 464a8 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 466ef │ │ │ │ + je 4bfc7 │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 4bf8c │ │ │ │ nopl 0x0(%rax) │ │ │ │ - je 46715 │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jae 464a8 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lea (%r14,%r13,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + lea 0x1(%rbx),%r12d │ │ │ │ + mov %r12,%rbx │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jae 4bfc7 │ │ │ │ + mov (%r15,%r12,8),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3510 │ │ │ │ test %eax,%eax │ │ │ │ - jns 466e0 │ │ │ │ - mov %r15,%r13 │ │ │ │ - jmp 466e6 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 464a8 │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - je 463a0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x78(%r12),%rbp │ │ │ │ - call 739d0 │ │ │ │ - mov 0x2c(%rsp),%ecx │ │ │ │ - mov %ecx,0x0(%rbp,%rax,4) │ │ │ │ - jmp 463a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - cmp $0xffffffffffffffff,%rcx │ │ │ │ - je 4676a │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - mov 0x78(%r12),%rax │ │ │ │ - mov %ecx,(%rax,%rdx,4) │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + jne 4bf80 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jae 4bfc7 │ │ │ │ mov %r14,%rsi │ │ │ │ - call 73910 │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - cmp 0x8(%r12),%eax │ │ │ │ - jb 46388 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 738e0 │ │ │ │ - mov $0x2710,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 73850 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 73910 │ │ │ │ - cmpl $0x1,0x8(%r12) │ │ │ │ - movq $0x1,0x18(%rsp) │ │ │ │ - jbe 46a65 │ │ │ │ + xor %edi,%edi │ │ │ │ + call 7e970 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %ebx,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - movzbl (%rax,%rcx,1),%r15d │ │ │ │ - cmp $0xfd,%r15b │ │ │ │ - jbe 46910 │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov 0x58(%r12),%r14d │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 46688 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - jmp 46837 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 46860 │ │ │ │ - lea 0x1(%r15),%r13 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jae 46688 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lea 0x0(%r13,%r14,1),%r15 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%r15 │ │ │ │ - lea (%rax,%r15,8),%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 46828 │ │ │ │ - mov %r15,%r14 │ │ │ │ - jmp 4682e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 46688 │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 739d0 │ │ │ │ - mov 0x48(%r12),%rcx │ │ │ │ - mov %eax,%edx │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 468f8 │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov 0x58(%r12),%r13d │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + jmp 4bfab │ │ │ │ + lea 0x3baf2(%rip),%rcx │ │ │ │ + mov $0x15c,%edx │ │ │ │ + lea 0x35c82(%rip),%rsi │ │ │ │ + lea 0x35c9e(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x3bad3(%rip),%rcx │ │ │ │ + mov $0x14e,%edx │ │ │ │ + lea 0x35c63(%rip),%rsi │ │ │ │ + lea 0x35c69(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x513e1(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x35c67(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x10(%rdi),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je 468e4 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - jmp 468bb │ │ │ │ - nop │ │ │ │ - je 468f0 │ │ │ │ - lea 0x1(%r14),%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jae 468e4 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lea (%r15,%r13,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 468b0 │ │ │ │ - mov %r14,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jb 468bb │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - jmp 464ac │ │ │ │ - nopl (%rax) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 468e4 │ │ │ │ - mov 0x4(%rbp),%edx │ │ │ │ - cmp %edx,0x10(%rsp) │ │ │ │ - jae 46920 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 739a0 │ │ │ │ - jmp 467e0 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl %r15b,%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - jmp 46870 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - movzbl %al,%r13d │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 469a4 │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov 0x58(%r12),%ebp │ │ │ │ - mov 0x50(%r12),%r13 │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 46688 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - jmp 4696f │ │ │ │ + je 4c0a0 │ │ │ │ + mov 0x18(%rsi),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 4c0b0 │ │ │ │ + mov 0x8(%rsi),%r14 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 4c07b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - je 46993 │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jae 46688 │ │ │ │ - lea (%r14,%rbp,1),%r15 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%r15 │ │ │ │ - lea 0x0(%r13,%r15,8),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 5cd20 │ │ │ │ + lea 0x1(%rbp),%ebx │ │ │ │ + mov %rbx,%rbp │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 4c0b0 │ │ │ │ + mov (%r14,%rbx,8),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3510 │ │ │ │ test %eax,%eax │ │ │ │ - jns 46960 │ │ │ │ - mov %r15,%rbp │ │ │ │ - jmp 46966 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 46688 │ │ │ │ - mov 0x4(%rax),%r13d │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 739d0 │ │ │ │ - mov 0x48(%r12),%rcx │ │ │ │ - mov %eax,%edx │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 46a37 │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov 0x58(%r12),%r14d │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 468e4 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - jmp 469ff │ │ │ │ + jne 4c070 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 4c0b0 │ │ │ │ + pop %rbx │ │ │ │ + mov %ebp,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - je 46a2b │ │ │ │ - lea 0x1(%rdx),%r15 │ │ │ │ - cmp %r14,%r15 │ │ │ │ - jae 468e4 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea (%r15,%r14,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbp │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - test %eax,%eax │ │ │ │ - jns 469f0 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 469f6 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 468e4 │ │ │ │ - mov 0x4(%rbp),%edx │ │ │ │ - cmp %r13d,%edx │ │ │ │ - je 46aac │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 73910 │ │ │ │ - mov %rbx,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - cmp 0x8(%r12),%eax │ │ │ │ - jb 467d0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 738e0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 46ad5 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x48,%rsp │ │ │ │ + mov $0xffffffff,%ebp │ │ │ │ pop %rbx │ │ │ │ + mov %ebp,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 32c0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl %cl,%eax │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - jmp 466a2 │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 739a0 │ │ │ │ - mov 0x78(%r12),%rdx │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov %ecx,(%rdx,%rax,4) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - jmp 46a49 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + lea 0x3b9f9(%rip),%rcx │ │ │ │ + mov $0x196,%edx │ │ │ │ + lea 0x35b99(%rip),%rsi │ │ │ │ + lea 0x35bb5(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov $0x8,%edx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov $0x3e8,%esi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - lea 0x40(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call 6f920 │ │ │ │ - mov 0x8(%r13),%eax │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x2(%rax),%esi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x8(%r13),%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x60(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x2,%rdx │ │ │ │ - call 3070 │ │ │ │ + mov 0x58(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4c160 │ │ │ │ + mov 0x60(%rdi),%rax │ │ │ │ + shl $0x5,%rcx │ │ │ │ xor %edi,%edi │ │ │ │ - mov $0x10,%esi │ │ │ │ - call 5e500 │ │ │ │ - movl $0x1,0x70(%r13) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x68(%r13) │ │ │ │ - mov 0x8(%r13),%eax │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x3c(%rsp) │ │ │ │ - mov 0x60(%r13),%rax │ │ │ │ - movb $0x80,(%rax) │ │ │ │ - mov 0x8(%r13),%eax │ │ │ │ - mov 0x68(%r13),%rdx │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - lea 0x38(%rsp),%rax │ │ │ │ - movq $0x0,(%rdx) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 6fc60 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 6fa80 │ │ │ │ - test %al,%al │ │ │ │ - jne 46d72 │ │ │ │ - nopl (%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ + add %rax,%rcx │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + cmpb $0x58,(%rdx) │ │ │ │ + jne 4c101 │ │ │ │ + cmpb $0x50,0x1(%rdx) │ │ │ │ + cmove %rax,%rdi │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 4c0f0 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4c160 │ │ │ │ + mov 0x18(%rdi),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 4c160 │ │ │ │ + mov 0x18(%rsi),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 4c170 │ │ │ │ + mov 0x8(%rsi),%r14 │ │ │ │ xor %ebx,%ebx │ │ │ │ - call 6fa90 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov 0x3c(%rsp),%ecx │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call 40650 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 46c28 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %r15,%rcx │ │ │ │ - cmp $0x7f,%rcx │ │ │ │ - jg 46c98 │ │ │ │ - mov %r9d,%eax │ │ │ │ - sub %r15d,%eax │ │ │ │ - mov %al,(%rsi) │ │ │ │ - movd %ebp,%xmm0 │ │ │ │ - movd %r9d,%xmm1 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - punpckldq %xmm1,%xmm0 │ │ │ │ - movq %xmm0,0x38(%rsp) │ │ │ │ - call 6fc60 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 5f7e0 │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 46d50 │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 5f6c0 │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov (%rax),%r15d │ │ │ │ - call 5f6c0 │ │ │ │ - mov 0x4(%rax),%ecx │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %rcx,%r9 │ │ │ │ - cmp %rcx,%r15 │ │ │ │ - jge 46c25 │ │ │ │ - mov 0x60(%r13),%rax │ │ │ │ - lea (%rax,%r15,1),%rsi │ │ │ │ - movzbl (%rsi),%edi │ │ │ │ - test %dil,%dil │ │ │ │ - je 46bf0 │ │ │ │ - add %rcx,%rax │ │ │ │ - movsbl (%rax),%r8d │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 46db7 │ │ │ │ - mov %r15,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0xffffffffffffff81,%rdx │ │ │ │ - jl 46cf0 │ │ │ │ - mov %r15d,%edx │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %dl,(%rax) │ │ │ │ - jmp 46c05 │ │ │ │ - nopl (%rax) │ │ │ │ - movb $0x80,(%rsi) │ │ │ │ - mov 0x70(%r13),%eax │ │ │ │ - mov 0x68(%r13),%rdi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - mov %r9d,0x14(%rsp) │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x70(%r13),%edi │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rax,0x68(%r13) │ │ │ │ - mov 0x14(%rsp),%r9d │ │ │ │ - mov %rdi,%rsi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - add %rdi,%rax │ │ │ │ - add $0x1,%esi │ │ │ │ - mov %r15,(%rax) │ │ │ │ - mov %rcx,0x8(%rax) │ │ │ │ - mov %esi,0x70(%r13) │ │ │ │ - jmp 46c05 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 4c13b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movb $0x80,(%rax) │ │ │ │ - mov 0x70(%r13),%eax │ │ │ │ - mov 0x68(%r13),%rdi │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - shl $0x4,%rsi │ │ │ │ - mov %ecx,0x14(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x70(%r13),%edi │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x14(%rsp),%r9d │ │ │ │ - mov %rax,0x68(%r13) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - add %rdi,%rax │ │ │ │ - add $0x1,%esi │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov %esi,0x70(%r13) │ │ │ │ - jmp 46c05 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 5f550 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 6fa80 │ │ │ │ - test %al,%al │ │ │ │ - je 46bb8 │ │ │ │ - mov 0x70(%r13),%esi │ │ │ │ - mov 0x68(%r13),%rdi │ │ │ │ - mov $0x10,%edx │ │ │ │ - lea 0x15fba(%rip),%rcx │ │ │ │ - call 34d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 6f9d0 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 46ddf │ │ │ │ - add $0x88,%rsp │ │ │ │ + lea 0x1(%rbx),%ebp │ │ │ │ + mov %rbp,%rbx │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 4c170 │ │ │ │ + mov (%r14,%rbp,8),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4c130 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 4c170 │ │ │ │ + mov %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - movsbl %dil,%ecx │ │ │ │ - lea 0x3dace(%rip),%rdx │ │ │ │ - mov $0x4a9,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3ae13(%rip),%rdi │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + mov %ebx,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + lea 0x3b919(%rip),%rcx │ │ │ │ + mov $0x1b2,%edx │ │ │ │ + lea 0x35ad9(%rip),%rsi │ │ │ │ + lea 0x35af5(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov 0x8(%rsi),%eax │ │ │ │ - lea 0x2(%rax),%esi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov $0xff,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0x8(%r14),%eax │ │ │ │ - lea 0x2(,%rax,4),%rdx │ │ │ │ - call 3070 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x18,%esi │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x18,%esi │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov $0x186a0,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 73850 │ │ │ │ - mov $0x186a0,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 73850 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 73910 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 73910 │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rax),%esi │ │ │ │ - call 73910 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x58(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4c2a0 │ │ │ │ + mov 0x60(%rdi),%rax │ │ │ │ + shl $0x5,%rcx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdx,%r14 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 73910 │ │ │ │ - cmpl $0x1,0x8(%r14) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - movq $0x1,0x8(%rsp) │ │ │ │ - jbe 47296 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - mov (%rax,%r15,4),%esi │ │ │ │ - call 73910 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 73910 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov %r15,(%rsp) │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x48(%rax),%rax │ │ │ │ - movzbl (%rax,%rcx,1),%ebp │ │ │ │ - cmp $0xfd,%bpl │ │ │ │ - jbe 46fbe │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x58(%rax),%r13d │ │ │ │ - mov 0x50(%rax),%rdi │ │ │ │ - test %r13,%r13 │ │ │ │ - je 46f86 │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x60(%rsp),%rbp │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rdi,%r15 │ │ │ │ - jmp 46f64 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - je 46fb0 │ │ │ │ - lea 0x1(%r12),%r14 │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jae 46f86 │ │ │ │ - lea (%r14,%rbx,1),%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shr $1,%r12 │ │ │ │ - lea (%r15,%r12,8),%r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 46f58 │ │ │ │ - mov %r12,%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jb 46f64 │ │ │ │ - mov 0x24(%rsp),%ecx │ │ │ │ - lea 0x3d74f(%rip),%rdx │ │ │ │ - mov $0x292,%esi │ │ │ │ - lea 0x3ac46(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - test %r13,%r13 │ │ │ │ - je 46f86 │ │ │ │ - mov 0x4(%r13),%ebp │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %ebp,%ebp │ │ │ │ - call 739d0 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jge 471d8 │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 739a0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 739a0 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - lea 0x1(%rax),%ebp │ │ │ │ - mov %rbp,%r12 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 73900 │ │ │ │ - test %al,%al │ │ │ │ - jne 47060 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 739d0 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jl 47060 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 739d0 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jge 47060 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 739a0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 739a0 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jg 47138 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jle 47000 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %rax,%r12 │ │ │ │ - call 73900 │ │ │ │ - test %al,%al │ │ │ │ - je 4700c │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 73910 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r14d,%ebp │ │ │ │ - call 73910 │ │ │ │ - cmpb $0x0,0x56ba4(%rip) │ │ │ │ - mov %r14d,%ecx │ │ │ │ - jne 47180 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x60(%rax),%rax │ │ │ │ - movsbq (%rax,%rbp,1),%rax │ │ │ │ - mov %al,0x5f(%rsp) │ │ │ │ - cmp $0x80,%al │ │ │ │ - jne 4715f │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rbp,0x60(%rsp) │ │ │ │ - mov 0x70(%rax),%r15d │ │ │ │ - mov 0x68(%rax),%rdi │ │ │ │ - test %r15,%r15 │ │ │ │ - je 47122 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x60(%rsp),%rbp │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov %ecx,0x28(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - jmp 470f3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 47148 │ │ │ │ - lea 0x1(%r15),%r12 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jae 4711e │ │ │ │ - lea (%r12,%rbx,1),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - shl $0x4,%r13 │ │ │ │ - add %rbp,%r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5cd80 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 470e8 │ │ │ │ - mov %r15,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jb 470f3 │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - lea 0x3d5df(%rip),%rdx │ │ │ │ - mov $0x307,%esi │ │ │ │ - jmp 46f96 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 47000 │ │ │ │ + add %rax,%rcx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - mov 0x40(%rsp),%r12 │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - test %r13,%r13 │ │ │ │ - je 47122 │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - cmovne %esi,%ecx │ │ │ │ - mov %ecx,0x4(%rax,%r12,4) │ │ │ │ - jmp 46f08 │ │ │ │ - mov %r14d,0x28(%rsp) │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0xa0(%r14),%rsi │ │ │ │ - mov 0x94(%r14),%edi │ │ │ │ - add %rbp,%rsi │ │ │ │ - call 35d0 │ │ │ │ - lea 0x5f(%rsp),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov 0x94(%r14),%edi │ │ │ │ - call 3180 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 4738e │ │ │ │ - movsbq 0x5f(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - jmp 4709f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x48(%rax),%rax │ │ │ │ - movzbl (%rax,%rcx,1),%ebp │ │ │ │ - cmp $0xfd,%bpl │ │ │ │ - jbe 47263 │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x58(%rax),%ecx │ │ │ │ - mov 0x50(%rax),%r13 │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 46f86 │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + cmpb $0x58,(%rdx) │ │ │ │ + jne 4c1d9 │ │ │ │ + cmpb $0x50,0x1(%rdx) │ │ │ │ + cmove %rax,%rsi │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 4c1c8 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 4c2a0 │ │ │ │ + mov 0x18(%rsi),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32d0 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x35a57(%rip),%rsi │ │ │ │ + mov %eax,%ecx │ │ │ │ + call 7e400 │ │ │ │ + cmpl $0x7,0x8(%rax) │ │ │ │ + mov %rax,%r13 │ │ │ │ + jne 4c2c6 │ │ │ │ + mov (%rax),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + mov (%rax),%r12 │ │ │ │ + call 35e0 │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + cmpb $0x2d,(%rax) │ │ │ │ + sete 0x0(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 4c2a0 │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 4c2a7 │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ xor %ebp,%ebp │ │ │ │ - lea 0x60(%rsp),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 4722f │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 47250 │ │ │ │ - lea 0x1(%r15),%rbp │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jae 46f86 │ │ │ │ - lea 0x0(%rbp,%rbx,1),%r15 │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%r15 │ │ │ │ - lea 0x0(%r13,%r15,8),%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 4c26b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rbx),%ebp │ │ │ │ + mov %rbp,%rbx │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jae 4c2a7 │ │ │ │ + mov (%r15,%rbp,8),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3510 │ │ │ │ test %eax,%eax │ │ │ │ - jns 47220 │ │ │ │ - mov %r15,%rbx │ │ │ │ - jmp 47226 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - test %r12,%r12 │ │ │ │ - je 46f86 │ │ │ │ - mov 0x4(%r12),%ebp │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %ebp,%ebp │ │ │ │ - call 739d0 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jg 472e3 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - addq $0x1,0x8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - addq $0x1,0x30(%rsp) │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jg 46ed0 │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 738e0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 738e0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 473a4 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - add $0x78,%rsp │ │ │ │ + jne 4c260 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jae 4c2a7 │ │ │ │ + mov %r13,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 7e970 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 73910 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x48(%rax),%rax │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4737d │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x58(%rax),%ecx │ │ │ │ - mov 0x50(%rax),%rbp │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 47366 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - lea 0x60(%rsp),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - jmp 47343 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - je 4736f │ │ │ │ - lea 0x1(%r13),%r15 │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - jae 47366 │ │ │ │ - lea (%r15,%rbx,1),%r13 │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%r13 │ │ │ │ - lea 0x0(%rbp,%r13,8),%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 47338 │ │ │ │ - mov %r13,%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - jb 47343 │ │ │ │ - mov 0x24(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - test %r12,%r12 │ │ │ │ - je 47366 │ │ │ │ - mov 0x4(%r12),%eax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %eax,%esi │ │ │ │ - call 73910 │ │ │ │ - jmp 47274 │ │ │ │ - lea 0x3a85e(%rip),%rdi │ │ │ │ - call 3680 │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + jmp 4c28a │ │ │ │ + lea 0x3b7c2(%rip),%rcx │ │ │ │ + mov $0x1dc,%edx │ │ │ │ + lea 0x359a2(%rip),%rsi │ │ │ │ + lea 0x359be(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x3b7a3(%rip),%rcx │ │ │ │ + mov $0x1ce,%edx │ │ │ │ + lea 0x35983(%rip),%rsi │ │ │ │ + lea 0x35989(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xc8,%rsp │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ + sub $0x118,%rsp │ │ │ │ + mov %rdx,0x70(%rsp) │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + mov %r8,0x80(%rsp) │ │ │ │ + mov %r9,0x88(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 4c369 │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + movaps %xmm1,0xa0(%rsp) │ │ │ │ + movaps %xmm2,0xb0(%rsp) │ │ │ │ + movaps %xmm3,0xc0(%rsp) │ │ │ │ + movaps %xmm4,0xd0(%rsp) │ │ │ │ + movaps %xmm5,0xe0(%rsp) │ │ │ │ + movaps %xmm6,0xf0(%rsp) │ │ │ │ + movaps %xmm7,0x100(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - mov 0x8(%rsi),%eax │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x8(%rbx),%edx │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + mov %r13,%r9 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - shl $0x2,%rdx │ │ │ │ - call 3070 │ │ │ │ - mov $0x20,%edi │ │ │ │ - call 31a0 │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov $0x186a0,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 7e3a0 │ │ │ │ - mov 0x5c(%rbx),%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + lea 0x38(%rsp),%r14 │ │ │ │ + movl $0x10,0x40(%rsp) │ │ │ │ + lea 0x368a1(%rip),%r15 │ │ │ │ + movl $0x30,0x44(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call 3210 <__vsnprintf_chk@plt> │ │ │ │ xor %edi,%edi │ │ │ │ lea 0x1(%rax),%esi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0xa8(%rsp),%rsi │ │ │ │ - movl $0x0,0xa8(%rsp) │ │ │ │ + movslq %esi,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + movl $0x10,0x40(%rsp) │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0xac(%rsp) │ │ │ │ - call 7e4c0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - movl $0x0,0x44(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call 7e4b0 │ │ │ │ - test %al,%al │ │ │ │ - jne 479f1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 7e650 │ │ │ │ - mov 0x44(%rsp),%edx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jl 47d80 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - call 7e5d0 │ │ │ │ - mov (%rax),%ebx │ │ │ │ - mov 0x4(%rax),%r14d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %ebx,0x8(%rsp) │ │ │ │ - mov %r14d,0x28(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 40650 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 47514 │ │ │ │ - mov 0x8(%r15),%eax │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%r14d │ │ │ │ - je 483e0 │ │ │ │ - mov 0x28(%rsp),%edi │ │ │ │ - cmp %edi,0x8(%rsp) │ │ │ │ - je 48128 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x48(%rsi),%rax │ │ │ │ - cmp 0x8(%rsi),%edi │ │ │ │ - jae 47680 │ │ │ │ - mov %edi,%esi │ │ │ │ - movzbl (%rax,%rsi,1),%r10d │ │ │ │ - movzbl %r10b,%ebp │ │ │ │ - cmp $0xfd,%r10b │ │ │ │ - jbe 475db │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %edi,0xa0(%rsp) │ │ │ │ - mov 0x58(%rax),%ecx │ │ │ │ - mov 0x50(%rax),%r8 │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 475b6 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - lea 0xa0(%rsp),%rbx │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r15,%r13 │ │ │ │ - jmp 47593 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 475bf │ │ │ │ - lea 0x1(%rbp),%r13 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jae 475b6 │ │ │ │ - lea 0x0(%r13,%r12,1),%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ - shr $1,%rbp │ │ │ │ - lea (%r14,%rbp,8),%r15 │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 47588 │ │ │ │ - mov %rbp,%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jb 47593 │ │ │ │ - mov 0x28(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - test %r15,%r15 │ │ │ │ - je 475b6 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x4(%r15),%ebp │ │ │ │ - mov 0x48(%rax),%rax │ │ │ │ - mov 0x28(%rsp),%edi │ │ │ │ - lea 0x1(%rdi),%edx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - movzbl (%rax,%rdx,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 482f8 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %ecx,0xa0(%rsp) │ │ │ │ - mov 0x58(%rax),%r14d │ │ │ │ - mov 0x50(%rax),%r9 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 47671 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %ebp,0x68(%rsp) │ │ │ │ - mov %r14,%rbp │ │ │ │ - lea 0xa0(%rsp),%rbx │ │ │ │ - mov %r12,0x58(%rsp) │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %r9,%r12 │ │ │ │ - mov %ecx,0x38(%rsp) │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - jmp 47647 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - je 4805a │ │ │ │ - lea 0x1(%r13),%r14 │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jae 4766d │ │ │ │ - lea 0x0(%rbp,%r14,1),%rdx │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + movl $0x30,0x44(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call 3380 <__vsprintf_chk@plt> │ │ │ │ + mov 0x58(%rbp),%eax │ │ │ │ + mov 0x60(%rbp),%rdi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x5,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x58(%rbp),%edx │ │ │ │ mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r12,%rdx,8),%r15 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 47638 │ │ │ │ - mov %r13,%rbp │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jb 47647 │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - call 40600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x78(%rsi),%rdx │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - mov (%rdx,%rcx,4),%edx │ │ │ │ - lea 0x0(,%rcx,4),%rbp │ │ │ │ - movzbl (%rax,%rdx,1),%edi │ │ │ │ - mov %rdx,%r9 │ │ │ │ - movzbl %dil,%edx │ │ │ │ - cmp $0xfd,%dil │ │ │ │ - jbe 47756 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r9d,0xa0(%rsp) │ │ │ │ - mov 0x58(%rax),%r15d │ │ │ │ - mov 0x50(%rax),%rdx │ │ │ │ - test %r15,%r15 │ │ │ │ - je 47725 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0xa0(%rsp),%rbx │ │ │ │ - mov %r12,0x58(%rsp) │ │ │ │ - mov %rbp,0x68(%rsp) │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r9d,0x38(%rsp) │ │ │ │ - jmp 476fb │ │ │ │ - nop │ │ │ │ - je 47730 │ │ │ │ - lea 0x1(%r15),%r12 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jae 47720 │ │ │ │ - lea (%r12,%rbp,1),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r14 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 476f0 │ │ │ │ - mov %r15,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jb 476fb │ │ │ │ - mov 0x38(%rsp),%r9d │ │ │ │ - mov %r9d,%ecx │ │ │ │ - jmp 477e5 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x58(%rsp),%r12 │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x68(%rsp),%rbp │ │ │ │ - mov 0x38(%rsp),%r9d │ │ │ │ - test %r14,%r14 │ │ │ │ - je 47725 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x4(%r14),%edx │ │ │ │ - mov 0x48(%rax),%rax │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 47fa8 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov %eax,0xa0(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x58(%rax),%r14d │ │ │ │ - mov 0x50(%rax),%rsi │ │ │ │ - test %r14,%r14 │ │ │ │ - je 477e1 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0xa0(%rsp),%rbx │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov %rbp,0x60(%rsp) │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %edx,0x68(%rsp) │ │ │ │ - jmp 477bb │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - je 47800 │ │ │ │ - lea 0x1(%r14),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jae 477e1 │ │ │ │ - lea 0x0(%rbp,%r12,1),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r15 │ │ │ │ - mov %rdx,%r14 │ │ │ │ + mov %rax,0x60(%rbp) │ │ │ │ + shl $0x5,%rdx │ │ │ │ + mov %rbx,(%rax,%rdx,1) │ │ │ │ + call 7ee30 │ │ │ │ + mov %r14,%rdx │ │ │ │ mov %r15,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 477b0 │ │ │ │ - mov %r14,%r12 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jb 477bb │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - lea 0x3cef4(%rip),%rdx │ │ │ │ - mov $0x292,%esi │ │ │ │ - jmp 478e6 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov 0x60(%rsp),%rbp │ │ │ │ - mov 0x68(%rsp),%edx │ │ │ │ - test %r15,%r15 │ │ │ │ - je 477e1 │ │ │ │ - mov 0x4(%r15),%eax │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 47fbb │ │ │ │ - cmpb $0x0,0x563f5(%rip) │ │ │ │ - jne 47d28 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x60(%rax),%rax │ │ │ │ - movsbq (%rax,%rcx,1),%rax │ │ │ │ - mov %al,0x9f(%rsp) │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - cmp $0x80,%al │ │ │ │ - jne 47918 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r8,0xa0(%rsp) │ │ │ │ - mov 0x70(%rax),%r15d │ │ │ │ - mov 0x68(%rax),%rdi │ │ │ │ - test %r15,%r15 │ │ │ │ - je 478d6 │ │ │ │ - mov %r12,0x58(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - lea 0xa0(%rsp),%rbx │ │ │ │ - mov %r8,0x68(%rsp) │ │ │ │ - jmp 478ab │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 47900 │ │ │ │ - lea 0x1(%r15),%r13 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jae 478d6 │ │ │ │ - lea (%r12,%r13,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - shl $0x4,%r14 │ │ │ │ - add %rbp,%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd80 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 478a0 │ │ │ │ - mov %r15,%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jb 478ab │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - lea 0x3ce27(%rip),%rdx │ │ │ │ - mov $0x307,%esi │ │ │ │ - lea 0x3a2f6(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x58(%rsp),%r12 │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 478d6 │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - mov 0x28(%rsp),%r9d │ │ │ │ - add %r8,%rax │ │ │ │ - cmp %r9,%rax │ │ │ │ - jne 47c28 │ │ │ │ - mov 0x38(%rsp),%r14d │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - mov %esi,(%rax,%r14,4) │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 4797b │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call 7e350 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 4c590 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 4c4a6 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x10(%r15),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov (%rdx,%rax,4),%eax │ │ │ │ - lea (%rsi,%rax,4),%rcx │ │ │ │ - mov (%rcx),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 47977 │ │ │ │ - mov 0x8(%r15),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jb 47a60 │ │ │ │ - add $0x1,%r13d │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 5f7e0 │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jae 479c8 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13d,%esi │ │ │ │ - call 5f6c0 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rdx,0xb0(%rsp) │ │ │ │ - shr $0x20,%rcx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jae 47950 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 7e4c0 │ │ │ │ - addl $0x1,0x40(%rsp) │ │ │ │ - jmp 47977 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 4c4f0 │ │ │ │ + mov 0x58(%rbp),%r12d │ │ │ │ + shl $0x5,%r12 │ │ │ │ + add 0x60(%rbp),%r12 │ │ │ │ + call 7ee30 │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + add $0x1,%ebx │ │ │ │ + call 7e350 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 4c590 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je 4c4d0 │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + jne 4c470 │ │ │ │ + mov 0x58(%rbp),%r12d │ │ │ │ + shl $0x5,%r12 │ │ │ │ + add 0x60(%rbp),%r12 │ │ │ │ + call 7ee30 │ │ │ │ + mov %rax,0x18(%r12) │ │ │ │ + jmp 4c48a │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 5f550 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ + mov 0x58(%rbp),%r12d │ │ │ │ + shl $0x5,%r12 │ │ │ │ + add 0x60(%rbp),%r12 │ │ │ │ + call 7ee30 │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ + jmp 4c48a │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + call 7ee30 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 32d0 │ │ │ │ + mov 0x58(%rbp),%edx │ │ │ │ + mov %rax,%r12 │ │ │ │ + shl $0x5,%rdx │ │ │ │ + add 0x60(%rbp),%rdx │ │ │ │ + mov 0x18(%rdx),%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + call 32d0 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - call 7e4b0 │ │ │ │ - test %al,%al │ │ │ │ - je 474a8 │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 7e440 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + lea (%r12,%rax,1),%r8d │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x1(%r8),%esi │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x18(%rdx) │ │ │ │ + mov 0x58(%rbp),%eax │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov %r12d,%edx │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x60(%rbp),%rax │ │ │ │ + add 0x18(%rax),%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x58(%rbp),%eax │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + mov %r13,%rdi │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x60(%rbp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + movb $0x0,(%rax,%r8,1) │ │ │ │ call 32c0 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ + jmp 4c48a │ │ │ │ + nopl (%rax) │ │ │ │ + addl $0x1,0x58(%rbp) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x44(%rsp),%r8d │ │ │ │ - mov 0x40(%rsp),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x559dc(%rip),%rdi │ │ │ │ - lea 0x3ce85(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 48ed9 │ │ │ │ - add $0xc8,%rsp │ │ │ │ + jne 4c5c0 │ │ │ │ + add $0x118,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpb $0x0,0x561c1(%rip) │ │ │ │ - mov %ebp,%esi │ │ │ │ - jne 47d98 │ │ │ │ - mov 0x60(%r15),%rax │ │ │ │ - movsbq (%rax,%rsi,1),%rax │ │ │ │ - mov %al,0x9c(%rsp) │ │ │ │ - cmp $0x80,%al │ │ │ │ - jne 47b40 │ │ │ │ - mov 0x70(%r15),%r9d │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov 0x68(%r15),%rsi │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - test %r9,%r9 │ │ │ │ - je 48e50 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r13d,0x58(%rsp) │ │ │ │ - mov %rsi,%r12 │ │ │ │ - lea 0xa0(%rsp),%r14 │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %r9,%r15 │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %ebp,0x28(%rsp) │ │ │ │ - jmp 47adb │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 47b20 │ │ │ │ - lea 0x1(%rbp),%r13 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jae 47b07 │ │ │ │ - lea 0x0(%r13,%r15,1),%rcx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add %r12,%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd80 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 47ad0 │ │ │ │ - mov %rbp,%r15 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jb 47adb │ │ │ │ - mov 0x28(%rsp),%r14d │ │ │ │ - mov %r14d,%ecx │ │ │ │ - lea 0x3cbf2(%rip),%rdx │ │ │ │ - mov $0x307,%esi │ │ │ │ - jmp 478e6 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%ebp │ │ │ │ - mov 0x58(%rsp),%r13d │ │ │ │ - mov 0x60(%rsp),%r15 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 48e50 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - neg %rdx │ │ │ │ - cmovns %rdx,%rax │ │ │ │ - mov 0x8(%r15),%edx │ │ │ │ - sub $0x1,%edx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jge 47977 │ │ │ │ - mov (%rcx),%esi │ │ │ │ - cmpb $0x0,0x560c5(%rip) │ │ │ │ - mov %rsi,%r12 │ │ │ │ - jne 48928 │ │ │ │ - mov 0x60(%r15),%rax │ │ │ │ - movsbq (%rax,%rsi,1),%rax │ │ │ │ - mov %al,0x9d(%rsp) │ │ │ │ - cmp $0x80,%al │ │ │ │ - jne 47e09 │ │ │ │ - mov 0x70(%r15),%r9d │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov 0x68(%r15),%rsi │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - test %r9,%r9 │ │ │ │ - je 48e85 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r13d,0x58(%rsp) │ │ │ │ - mov %r9,%r13 │ │ │ │ - lea 0xa0(%rsp),%r14 │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r12d,0x28(%rsp) │ │ │ │ - jmp 47be0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 47de8 │ │ │ │ - lea 0x1(%r12),%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jae 47c0b │ │ │ │ - lea (%r15,%r13,1),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %rdx,%r12 │ │ │ │ - shl $0x4,%rbp │ │ │ │ - add %rbx,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd80 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 47bd0 │ │ │ │ - mov %r12,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jb 47be0 │ │ │ │ - mov 0x28(%rsp),%ebx │ │ │ │ - mov %ebx,%ecx │ │ │ │ - lea 0x3caf0(%rip),%rdx │ │ │ │ - mov $0x307,%esi │ │ │ │ - jmp 478e6 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x55ff9(%rip) │ │ │ │ - jne 48238 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x60(%rax),%rax │ │ │ │ - movsbq (%rax,%r9,1),%rax │ │ │ │ - mov %al,0x9a(%rsp) │ │ │ │ - cmp $0x80,%al │ │ │ │ - jne 47d00 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r9,0xa0(%rsp) │ │ │ │ - mov 0x70(%rax),%r10d │ │ │ │ - mov 0x68(%rax),%rsi │ │ │ │ - test %r10,%r10 │ │ │ │ - je 47cce │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x60(%rsp) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %r10,%r13 │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ - lea 0xa0(%rsp),%rbx │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %r8,0x70(%rsp) │ │ │ │ - jmp 47ca3 │ │ │ │ - nopl (%rax) │ │ │ │ - je 47ce3 │ │ │ │ - lea 0x1(%r15),%r12 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jae 47cce │ │ │ │ - lea (%r12,%r13,1),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rcx │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - shl $0x4,%r14 │ │ │ │ - add %rbp,%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd80 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 47c98 │ │ │ │ - mov %r15,%r13 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jb 47ca3 │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - lea 0x3ca2f(%rip),%rdx │ │ │ │ - mov $0x307,%esi │ │ │ │ - jmp 478e6 │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ - mov 0x60(%rsp),%r12 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 47cce │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - add %rax,%r9 │ │ │ │ - cmp %r8,%r9 │ │ │ │ - jne 47ed8 │ │ │ │ - mov 0x38(%rsp),%r14d │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%esi │ │ │ │ - mov %esi,(%rax,%r14,4) │ │ │ │ - jmp 4793b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov 0x94(%rbx),%edi │ │ │ │ - add 0xa0(%rbx),%rsi │ │ │ │ - call 35d0 │ │ │ │ - mov 0x94(%rbx),%edi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x9f(%rsp),%rsi │ │ │ │ - call 3180 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 48ec3 │ │ │ │ - movsbq 0x9f(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - jmp 4784e │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 7e650 │ │ │ │ - mov %eax,0x44(%rsp) │ │ │ │ - jmp 474bf │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x94(%r15),%edi │ │ │ │ - add 0xa0(%r15),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - call 35d0 │ │ │ │ - mov 0x94(%r15),%edi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x9c(%rsp),%rsi │ │ │ │ - call 3180 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 48eb7 │ │ │ │ - movsbq 0x9c(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - jmp 47a7f │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%r12d │ │ │ │ - mov 0x58(%rsp),%r13d │ │ │ │ - mov 0x60(%rsp),%r15 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 48e85 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov (%rcx),%r9d │ │ │ │ - movzbl 0x55e15(%rip),%edx │ │ │ │ - mov %r9,%r11 │ │ │ │ - test %rax,%rax │ │ │ │ - jle 48300 │ │ │ │ - test %dl,%dl │ │ │ │ - jne 48cc9 │ │ │ │ - mov 0x60(%r15),%rax │ │ │ │ - movsbq (%rax,%r9,1),%rax │ │ │ │ - mov %al,0x9e(%rsp) │ │ │ │ - cmp $0x80,%al │ │ │ │ - jne 4815f │ │ │ │ - mov 0x70(%r15),%r8d │ │ │ │ - mov 0x68(%r15),%r12 │ │ │ │ - mov %r9,0xa0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 47ebf │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r13d,0x58(%rsp) │ │ │ │ - mov %r8,%r13 │ │ │ │ - lea 0xa0(%rsp),%r14 │ │ │ │ - mov %r15,0x68(%rsp) │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %r11d,0x28(%rsp) │ │ │ │ - jmp 47e8f │ │ │ │ - nop │ │ │ │ - je 48139 │ │ │ │ - lea 0x1(%rbp),%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jae 47eba │ │ │ │ - lea (%r15,%r13,1),%rcx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%rcx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add %r12,%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd80 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 47e80 │ │ │ │ - mov %rbp,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jb 47e8f │ │ │ │ - mov 0x28(%rsp),%r11d │ │ │ │ - mov %r11d,%ecx │ │ │ │ - lea 0x3c83f(%rip),%rdx │ │ │ │ - mov $0x307,%esi │ │ │ │ - jmp 478e6 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x55d49(%rip) │ │ │ │ - jne 48978 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x60(%rax),%rax │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - mov %al,0x9b(%rsp) │ │ │ │ - movsbq %al,%rcx │ │ │ │ - cmp $0x80,%al │ │ │ │ - jne 47f86 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r8,0xa0(%rsp) │ │ │ │ - mov 0x70(%rax),%ecx │ │ │ │ - mov 0x68(%rax),%rsi │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 478d6 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - lea 0xa0(%rsp),%rbx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 47f4f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 47f74 │ │ │ │ - lea 0x1(%rbp),%r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jae 478d6 │ │ │ │ - lea (%r14,%r12,1),%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rbp │ │ │ │ - mov %rbp,%r15 │ │ │ │ - shl $0x4,%r15 │ │ │ │ - add %r13,%r15 │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5cd80 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 47f40 │ │ │ │ - mov %rbp,%r12 │ │ │ │ - jmp 47f46 │ │ │ │ - mov 0x28(%rsp),%r12 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 478d6 │ │ │ │ - mov 0x8(%r15),%rcx │ │ │ │ - lea 0x39db0(%rip),%rdx │ │ │ │ - mov $0x555,%esi │ │ │ │ - lea 0x39c4a(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - jmp 4793b │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl %al,%eax │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 4782c │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x78(%rsi),%rax │ │ │ │ - mov 0x48(%rsi),%rdx │ │ │ │ - mov (%rax,%rbp,1),%eax │ │ │ │ - mov %rax,%r14 │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 489cd │ │ │ │ - mov 0x58(%rsi),%r8d │ │ │ │ - mov 0x50(%rsi),%rdi │ │ │ │ - mov %r14d,0xa0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 48052 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %r12,0x58(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - lea 0xa0(%rsp),%rbx │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %r14d,0x38(%rsp) │ │ │ │ - jmp 48027 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 482d0 │ │ │ │ - lea 0x1(%r14),%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jae 4804d │ │ │ │ - lea (%r12,%r15,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea 0x0(%rbp,%rdx,8),%r13 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 48018 │ │ │ │ - mov %r14,%r15 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jb 48027 │ │ │ │ - mov 0x38(%rsp),%r14d │ │ │ │ - mov %r14d,%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x58(%rsp),%r12 │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov 0x68(%rsp),%ebp │ │ │ │ - test %r15,%r15 │ │ │ │ - je 47671 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x4(%r15),%ecx │ │ │ │ - mov 0x48(%rax),%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x78(%rdi),%rdx │ │ │ │ - cmp %ebp,%ecx │ │ │ │ - jae 47684 │ │ │ │ - mov (%rdx,%rsi,4),%esi │ │ │ │ - cmp %esi,0x8(%rsp) │ │ │ │ - jae 47684 │ │ │ │ - cmp %esi,0x28(%rsp) │ │ │ │ - jb 47684 │ │ │ │ - mov %esi,%edx │ │ │ │ - movzbl (%rax,%rdx,1),%r14d │ │ │ │ - cmp $0xfd,%r14b │ │ │ │ - jbe 48e0a │ │ │ │ - mov 0x58(%rdi),%r14d │ │ │ │ - mov 0x50(%rdi),%rax │ │ │ │ - mov %esi,0xa0(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 48eb2 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %r12,0x58(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0xa0(%rsp),%rbx │ │ │ │ - mov %esi,0x38(%rsp) │ │ │ │ - mov %r15,%r12 │ │ │ │ - jmp 48103 │ │ │ │ - nop │ │ │ │ - je 48e58 │ │ │ │ - lea 0x1(%rbp),%r12 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jae 48e78 │ │ │ │ - lea (%r12,%r14,1),%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rbp │ │ │ │ - lea 0x0(%r13,%rbp,8),%r15 │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 480f0 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - jmp 480fa │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - jmp 4782c │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%r13d │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov 0x28(%rsp),%r11d │ │ │ │ - mov 0x68(%rsp),%r15 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 47ebf │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov (%rcx),%edx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 482a8 │ │ │ │ - cmp %r11d,%esi │ │ │ │ - je 482bb │ │ │ │ - mov 0x8(%r15),%eax │ │ │ │ - mov 0x48(%r15),%rdx │ │ │ │ - cmp %eax,%esi │ │ │ │ - jae 483f0 │ │ │ │ - mov 0x28(%rsp),%r12d │ │ │ │ - movzbl (%rdx,%r12,1),%edi │ │ │ │ - cmp $0xfd,%dil │ │ │ │ - jbe 48dd4 │ │ │ │ - mov 0x58(%r15),%ecx │ │ │ │ - mov 0x50(%r15),%rax │ │ │ │ - mov %esi,0xa0(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 48e8d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %r13d,0x58(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0xa0(%rsp),%r14 │ │ │ │ - mov %r12,0x68(%rsp) │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %r15,0x78(%rsp) │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %esi,0x38(%rsp) │ │ │ │ - mov %r11d,0x70(%rsp) │ │ │ │ - jmp 481ff │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - je 48aa7 │ │ │ │ - lea 0x1(%rbp),%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jae 48225 │ │ │ │ - lea (%r12,%r15,1),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea 0x0(%r13,%rdx,8),%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 481f0 │ │ │ │ - mov %rbp,%r15 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jb 481ff │ │ │ │ - mov 0x38(%rsp),%r8d │ │ │ │ - mov %r8d,%edi │ │ │ │ - call 40600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r8,0x68(%rsp) │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - mov 0x94(%rbx),%edi │ │ │ │ - add 0xa0(%rbx),%rsi │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ - call 35d0 │ │ │ │ - mov 0x94(%rbx),%edi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x9a(%rsp),%rsi │ │ │ │ - call 3180 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 48eb7 │ │ │ │ - movsbq 0x9a(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - jmp 47c4a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%r15),%eax │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp %esi,%edx │ │ │ │ - je 482bb │ │ │ │ - test %esi,%esi │ │ │ │ - jne 48181 │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov (%rsi),%ecx │ │ │ │ - mov 0x20(%r15),%rax │ │ │ │ - mov %ecx,(%rax,%rdx,1) │ │ │ │ - jmp 47977 │ │ │ │ - mov 0x58(%rsp),%r12 │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x38(%rsp),%r14d │ │ │ │ - test %r13,%r13 │ │ │ │ - je 48052 │ │ │ │ - mov 0x4(%r13),%eax │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - jmp 4782c │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl %dl,%ecx │ │ │ │ - jmp 48082 │ │ │ │ - test %dl,%dl │ │ │ │ - jne 48d5d │ │ │ │ - mov 0x60(%r15),%rax │ │ │ │ - movsbq (%rax,%r9,1),%rax │ │ │ │ - mov %al,0x9f(%rsp) │ │ │ │ - cmp $0x80,%al │ │ │ │ - jne 483c6 │ │ │ │ - mov 0x70(%r15),%r8d │ │ │ │ - mov 0x68(%r15),%r12 │ │ │ │ - mov %r9,0xa0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 47ebf │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r13d,0x58(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r14 │ │ │ │ - mov %r15,0x68(%rsp) │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %r11d,0x28(%rsp) │ │ │ │ - jmp 48377 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 483a0 │ │ │ │ - lea 0x1(%rbx),%r13 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jae 47eba │ │ │ │ - lea 0x0(%r13,%r15,1),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - shr $1,%rbx │ │ │ │ - mov %rbx,%rbp │ │ │ │ - shl $0x4,%rbp │ │ │ │ - add %r12,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd80 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 48368 │ │ │ │ - mov %rbx,%r15 │ │ │ │ - jmp 4836e │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%r13d │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov 0x28(%rsp),%r11d │ │ │ │ - mov 0x68(%rsp),%r15 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 47ebf │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - add %rax,%r9 │ │ │ │ - mov (%rcx),%eax │ │ │ │ - mov %r9d,%r11d │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 4816b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 4782c │ │ │ │ - nop │ │ │ │ - mov 0x78(%r15),%rcx │ │ │ │ - mov %r9d,%eax │ │ │ │ - mov (%rcx,%rax,4),%ecx │ │ │ │ - movzbl (%rdx,%rcx,1),%r8d │ │ │ │ - mov %rcx,%r12 │ │ │ │ - cmp $0xfd,%r8b │ │ │ │ - jbe 489d9 │ │ │ │ - mov %ecx,0xa0(%rsp) │ │ │ │ - mov 0x58(%r15),%ecx │ │ │ │ - mov 0x50(%r15),%rdi │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 48e70 │ │ │ │ - mov %r13d,0x58(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0xa0(%rsp),%r14 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov %r12d,0x38(%rsp) │ │ │ │ - mov %esi,0x70(%rsp) │ │ │ │ - mov %r11d,0x78(%rsp) │ │ │ │ - jmp 4846c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - je 4849e │ │ │ │ - lea 0x1(%r12),%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jae 48493 │ │ │ │ - lea 0x0(%rbp,%r15,1),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea 0x0(%r13,%rdx,8),%rbx │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 48460 │ │ │ │ - mov %r12,%r15 │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jb 4846c │ │ │ │ - mov 0x38(%rsp),%ebx │ │ │ │ - mov %ebx,%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x58(%rsp),%r13d │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov 0x38(%rsp),%r12d │ │ │ │ - mov 0x70(%rsp),%esi │ │ │ │ - mov 0x78(%rsp),%r11d │ │ │ │ - mov 0x80(%rsp),%r15 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 48e70 │ │ │ │ - mov 0x48(%r15),%rdx │ │ │ │ - mov 0x4(%rbx),%r12d │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 489ea │ │ │ │ - mov 0x58(%r15),%ecx │ │ │ │ - mov 0x50(%r15),%rdi │ │ │ │ - mov %r11d,0xa0(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 48565 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r13d,0x58(%rsp) │ │ │ │ - mov %rcx,%r13 │ │ │ │ - lea 0xa0(%rsp),%r14 │ │ │ │ - mov %r12d,0x70(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov %esi,0x78(%rsp) │ │ │ │ - mov %r11d,0x38(%rsp) │ │ │ │ - jmp 4853b │ │ │ │ - je 4856d │ │ │ │ - lea 0x1(%rbx),%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jae 48560 │ │ │ │ - lea (%r15,%r13,1),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - shr $1,%rbx │ │ │ │ - lea (%r12,%rbx,8),%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 48530 │ │ │ │ - mov %rbx,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jb 4853b │ │ │ │ - mov 0x38(%rsp),%r11d │ │ │ │ - mov %r11d,%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x58(%rsp),%r13d │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov 0x70(%rsp),%r12d │ │ │ │ - mov 0x78(%rsp),%esi │ │ │ │ - mov 0x38(%rsp),%r11d │ │ │ │ - mov 0x80(%rsp),%r15 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 48565 │ │ │ │ - mov 0x4(%rbp),%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r12d,%edx │ │ │ │ - jb 489f8 │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne 485b9 │ │ │ │ - mov 0x8(%r15),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %esi,%eax │ │ │ │ - je 48e95 │ │ │ │ - cmp %r11d,%esi │ │ │ │ - je 48e95 │ │ │ │ - mov 0x48(%r15),%rdx │ │ │ │ - cmp 0x8(%r15),%esi │ │ │ │ - jb 48798 │ │ │ │ - mov 0x78(%r15),%rcx │ │ │ │ - mov %r9d,%eax │ │ │ │ - mov (%rcx,%rax,4),%ecx │ │ │ │ - mov %rcx,%r12 │ │ │ │ - movzbl (%rdx,%rcx,1),%ecx │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 48a9e │ │ │ │ - mov 0x58(%r15),%edx │ │ │ │ - mov 0x50(%r15),%rsi │ │ │ │ - mov %r12d,0xa0(%rsp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 48e70 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %edi,0x58(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r14 │ │ │ │ - mov %r13d,0x38(%rsp) │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %r15,0x70(%rsp) │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %r12d,0x28(%rsp) │ │ │ │ - mov %r11d,0x68(%rsp) │ │ │ │ - jmp 48644 │ │ │ │ - nopl (%rax) │ │ │ │ - je 48673 │ │ │ │ - lea 0x1(%r12),%r15 │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jae 4866a │ │ │ │ - lea (%r15,%rbp,1),%rcx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%rcx │ │ │ │ - lea 0x0(%r13,%rcx,8),%rbx │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 48638 │ │ │ │ - mov %r12,%rbp │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jb 48644 │ │ │ │ - mov 0x28(%rsp),%ebx │ │ │ │ - jmp 48497 │ │ │ │ - mov 0x38(%rsp),%r13d │ │ │ │ - mov 0x58(%rsp),%edi │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%r12d │ │ │ │ - mov 0x68(%rsp),%r11d │ │ │ │ - mov 0x70(%rsp),%r15 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 48e70 │ │ │ │ - mov 0x4(%rbx),%r12d │ │ │ │ - mov 0x48(%r15),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - movzbl %dl,%ecx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 48764 │ │ │ │ - mov 0x58(%r15),%edx │ │ │ │ - mov 0x50(%r15),%rsi │ │ │ │ - mov %r11d,0xa0(%rsp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 48565 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %r13d,0x38(%rsp) │ │ │ │ - mov %rsi,%r13 │ │ │ │ - lea 0xa0(%rsp),%r14 │ │ │ │ - mov %r12d,0x68(%rsp) │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %r15,0x70(%rsp) │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %edi,0x58(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %r11d,0x28(%rsp) │ │ │ │ - jmp 4870b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 4873b │ │ │ │ - lea 0x1(%rbp),%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jae 48731 │ │ │ │ - lea (%r12,%r15,1),%rcx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%rcx │ │ │ │ - lea 0x0(%r13,%rcx,8),%rbx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 48700 │ │ │ │ - mov %rbp,%r15 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jb 4870b │ │ │ │ - mov 0x28(%rsp),%r11d │ │ │ │ - jmp 48565 │ │ │ │ - mov 0x38(%rsp),%r13d │ │ │ │ - mov 0x58(%rsp),%edi │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov 0x68(%rsp),%r12d │ │ │ │ - mov 0x28(%rsp),%r11d │ │ │ │ - mov 0x70(%rsp),%r15 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 48565 │ │ │ │ - mov 0x4(%rbx),%ecx │ │ │ │ - test %edi,%edi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - cmove %edx,%edi │ │ │ │ - lea -0x1(%rdi),%edx │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %r12d,%ecx │ │ │ │ - jae 482c2 │ │ │ │ - mov 0x78(%r15),%rdx │ │ │ │ - mov (%rdx,%rax,4),%edx │ │ │ │ - shl $0x2,%rdx │ │ │ │ - jmp 482c2 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x28(%rsp),%r12d │ │ │ │ - movzbl (%rdx,%r12,1),%eax │ │ │ │ - movzbl %al,%ebx │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4886b │ │ │ │ - mov 0x58(%r15),%ecx │ │ │ │ - mov 0x50(%r15),%rbx │ │ │ │ - mov %esi,0xa0(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 48e8d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x68(%rsp) │ │ │ │ - mov %rcx,%r12 │ │ │ │ - lea 0xa0(%rsp),%r14 │ │ │ │ - mov %r15,0x78(%rsp) │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %r13d,0x38(%rsp) │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ - mov %edi,0x60(%rsp) │ │ │ │ - mov %esi,0x28(%rsp) │ │ │ │ - mov %r11d,0x70(%rsp) │ │ │ │ - jmp 4880b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - je 4883a │ │ │ │ - lea 0x1(%r13),%r15 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jae 48830 │ │ │ │ - lea (%r15,%r12,1),%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%rbx,%r8,8),%rbp │ │ │ │ - mov %r8,%r13 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 48800 │ │ │ │ - mov %r13,%r12 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jb 4880b │ │ │ │ - mov 0x28(%rsp),%r8d │ │ │ │ - jmp 4822a │ │ │ │ - mov 0x38(%rsp),%r13d │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ - mov 0x60(%rsp),%edi │ │ │ │ - mov 0x68(%rsp),%r12 │ │ │ │ - mov 0x28(%rsp),%esi │ │ │ │ - mov 0x70(%rsp),%r11d │ │ │ │ - mov 0x78(%rsp),%r15 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 48e8d │ │ │ │ - mov 0x4(%rbp),%ebx │ │ │ │ - mov 0x48(%r15),%rdx │ │ │ │ - lea 0x1(%rsi),%eax │ │ │ │ - mov %rax,%r10 │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 48dcc │ │ │ │ - mov 0x58(%r15),%ecx │ │ │ │ - mov 0x50(%r15),%rax │ │ │ │ - mov %r10d,0xa0(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4891b │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r13d,0x38(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r14 │ │ │ │ - mov %ebx,0x70(%rsp) │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r15,0x88(%rsp) │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ - mov %edi,0x60(%rsp) │ │ │ │ - mov %r10d,0x28(%rsp) │ │ │ │ - mov %r12,0x68(%rsp) │ │ │ │ - mov %esi,0x78(%rsp) │ │ │ │ - mov %r11d,0x80(%rsp) │ │ │ │ - jmp 488f0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - je 48c6b │ │ │ │ - lea 0x1(%r12),%r13 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jae 48916 │ │ │ │ - lea 0x0(%r13,%r15,1),%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%rbx,%r8,8),%rbp │ │ │ │ - mov %r8,%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 488e0 │ │ │ │ - mov %r12,%r15 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jb 488f0 │ │ │ │ - mov 0x28(%rsp),%r10d │ │ │ │ - mov %r10d,%edi │ │ │ │ - call 40600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x94(%r15),%edi │ │ │ │ - add 0xa0(%r15),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - call 35d0 │ │ │ │ - mov 0x94(%r15),%edi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x9d(%rsp),%rsi │ │ │ │ - call 3180 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 48eb7 │ │ │ │ - movsbq 0x9d(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - jmp 47b7c │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - mov 0xa0(%rbx),%rsi │ │ │ │ - mov 0x94(%rbx),%edi │ │ │ │ - add %rcx,%rsi │ │ │ │ - call 35d0 │ │ │ │ - mov 0x94(%rbx),%edi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x9b(%rsp),%rsi │ │ │ │ - call 3180 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 48eb7 │ │ │ │ - movzbl 0x9b(%rsp),%eax │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - jmp 47ef9 │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - jmp 4782c │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - movzbl %r8b,%r12d │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - ja 484e1 │ │ │ │ - movzbl %dl,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %r12d,%edx │ │ │ │ - jae 485a5 │ │ │ │ - mov 0x78(%r15),%rdx │ │ │ │ - mov (%rdx,%rax,4),%eax │ │ │ │ - mov 0x48(%r15),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 48ddd │ │ │ │ - mov 0x58(%r15),%ecx │ │ │ │ - mov 0x50(%r15),%r12 │ │ │ │ - mov %edi,0xa0(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 48568 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r13d,0x58(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r14 │ │ │ │ - mov %r15,0x78(%rsp) │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %edi,0x38(%rsp) │ │ │ │ - mov %esi,0x68(%rsp) │ │ │ │ - mov %r11d,0x70(%rsp) │ │ │ │ - jmp 48a6f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - je 48d30 │ │ │ │ - lea 0x1(%rbx),%r13 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jae 48a95 │ │ │ │ - lea 0x0(%r13,%r15,1),%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r8,%rbx │ │ │ │ - shr $1,%rbx │ │ │ │ - lea (%r12,%rbx,8),%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 48a60 │ │ │ │ - mov %rbx,%r15 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jb 48a6f │ │ │ │ - mov 0x38(%rsp),%edi │ │ │ │ - jmp 48568 │ │ │ │ - movzbl %cl,%r12d │ │ │ │ - jmp 486a1 │ │ │ │ - mov 0x58(%rsp),%r13d │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov 0x68(%rsp),%r12 │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - mov 0x70(%rsp),%r11d │ │ │ │ - mov 0x78(%rsp),%r15 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 48e8d │ │ │ │ - mov 0x4(%rbx),%edi │ │ │ │ - mov 0x48(%r15),%rdx │ │ │ │ - lea 0x1(%rsi),%eax │ │ │ │ - mov %rax,%r10 │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 48dc4 │ │ │ │ - mov 0x58(%r15),%ecx │ │ │ │ - mov 0x50(%r15),%rax │ │ │ │ - mov %r10d,0xa0(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4891b │ │ │ │ - mov %r12,0x68(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0xa0(%rsp),%r14 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %r15,0x88(%rsp) │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %r13d,0x58(%rsp) │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %r10d,0x38(%rsp) │ │ │ │ - mov %edi,0x70(%rsp) │ │ │ │ - mov %esi,0x78(%rsp) │ │ │ │ - mov %r11d,0x80(%rsp) │ │ │ │ - jmp 48b4b │ │ │ │ - nopl (%rax) │ │ │ │ - je 48b7e │ │ │ │ - lea 0x1(%r13),%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jae 48b71 │ │ │ │ - lea 0x0(%rbp,%r15,1),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r12,%rdx,8),%rbx │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 48b40 │ │ │ │ - mov %r13,%r15 │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jb 48b4b │ │ │ │ - mov 0x38(%rsp),%r10d │ │ │ │ - mov %r10d,%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x58(%rsp),%r13d │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov 0x38(%rsp),%r10d │ │ │ │ - mov 0x68(%rsp),%r12 │ │ │ │ - mov 0x70(%rsp),%edi │ │ │ │ - mov 0x78(%rsp),%esi │ │ │ │ - mov 0x80(%rsp),%r11d │ │ │ │ - mov 0x88(%rsp),%r15 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4891b │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - mov 0x48(%r15),%rdx │ │ │ │ - mov 0x78(%r15),%rcx │ │ │ │ - cmp %edi,%eax │ │ │ │ - jae 483f4 │ │ │ │ - mov (%rcx,%r12,4),%ebp │ │ │ │ - cmp %ebp,%esi │ │ │ │ - jb 483f4 │ │ │ │ - cmp %ebp,%r11d │ │ │ │ - jae 483f4 │ │ │ │ - mov %ebp,%eax │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - movzbl %al,%edi │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 48e42 │ │ │ │ - mov 0x58(%r15),%ecx │ │ │ │ - mov 0x50(%r15),%rax │ │ │ │ - mov %ebp,0xa0(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 48ebc │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ebp,0x38(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r13d,0x58(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r14 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %esi,0x68(%rsp) │ │ │ │ - mov %r11d,0x70(%rsp) │ │ │ │ - mov %r15,0x78(%rsp) │ │ │ │ - jmp 48c48 │ │ │ │ - je 48e1b │ │ │ │ - lea 0x1(%r15),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jae 48a95 │ │ │ │ - lea 0x0(%rbp,%r12,1),%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%rbx,%r8,8),%r13 │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 48c35 │ │ │ │ - mov %r15,%r12 │ │ │ │ - jmp 48c3f │ │ │ │ - mov 0x38(%rsp),%r13d │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ - mov 0x60(%rsp),%edi │ │ │ │ - mov 0x28(%rsp),%r10d │ │ │ │ - mov 0x68(%rsp),%r12 │ │ │ │ - mov 0x70(%rsp),%ebx │ │ │ │ - mov 0x78(%rsp),%esi │ │ │ │ - mov 0x80(%rsp),%r11d │ │ │ │ - mov 0x88(%rsp),%r15 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4891b │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - mov 0x78(%r15),%rcx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jae 48cc0 │ │ │ │ - mov (%rcx,%r12,4),%eax │ │ │ │ - cmp %eax,%r11d │ │ │ │ - jae 48cc0 │ │ │ │ - cmp %eax,%esi │ │ │ │ - jae 48de5 │ │ │ │ - mov 0x48(%r15),%rdx │ │ │ │ - jmp 485d4 │ │ │ │ - mov 0x94(%r15),%edi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r9d,0x58(%rsp) │ │ │ │ - add 0xa0(%r15),%rsi │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - call 35d0 │ │ │ │ - mov 0x94(%r15),%edi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x9e(%rsp),%rsi │ │ │ │ - call 3180 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 48eb7 │ │ │ │ - movsbq 0x9e(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%r11d │ │ │ │ - jmp 47e37 │ │ │ │ - mov 0x58(%rsp),%r13d │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov 0x38(%rsp),%edi │ │ │ │ - mov 0x68(%rsp),%esi │ │ │ │ - mov 0x70(%rsp),%r11d │ │ │ │ - mov 0x78(%rsp),%r15 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 48568 │ │ │ │ - mov 0x4(%rbp),%edi │ │ │ │ - jmp 485a5 │ │ │ │ - mov 0x94(%r15),%edi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r9d,0x58(%rsp) │ │ │ │ - add 0xa0(%r15),%rsi │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - call 35d0 │ │ │ │ - mov 0x94(%r15),%edi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x9f(%rsp),%rsi │ │ │ │ - call 3180 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 48eb7 │ │ │ │ - movsbq 0x9f(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%r11d │ │ │ │ - jmp 48318 │ │ │ │ - movzbl %al,%eax │ │ │ │ - jmp 48bba │ │ │ │ - movzbl %al,%eax │ │ │ │ - jmp 48ca7 │ │ │ │ - movzbl %dil,%edi │ │ │ │ - jmp 48ad4 │ │ │ │ - movzbl %al,%edi │ │ │ │ - jmp 485a5 │ │ │ │ - test %edi,%edi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %eax,%eax │ │ │ │ - cmovne %edi,%edx │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - sub $0x1,%edx │ │ │ │ - lea (%rdi,%rdx,4),%rsi │ │ │ │ - lea 0x0(,%rax,4),%rdx │ │ │ │ - jmp 482c2 │ │ │ │ - movzbl %r14b,%eax │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - jmp 4782c │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov 0x38(%rsp),%ebp │ │ │ │ - mov 0x58(%rsp),%r13d │ │ │ │ - mov 0x68(%rsp),%esi │ │ │ │ - mov 0x70(%rsp),%r11d │ │ │ │ - mov 0x78(%rsp),%r15 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 48ebc │ │ │ │ - mov 0x4(%rbx),%edi │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne 485c2 │ │ │ │ - jmp 485aa │ │ │ │ - mov %ebp,%r14d │ │ │ │ - jmp 47b0c │ │ │ │ - mov 0x58(%rsp),%r12 │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - test %r15,%r15 │ │ │ │ - je 48eb2 │ │ │ │ - mov 0x4(%r15),%eax │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - jmp 48e12 │ │ │ │ - mov %r12d,%ebx │ │ │ │ - jmp 48497 │ │ │ │ - mov 0x38(%rsp),%r15d │ │ │ │ - mov %r15d,%edi │ │ │ │ - call 40600 │ │ │ │ - mov %r12d,%ebx │ │ │ │ - jmp 47c0f │ │ │ │ - mov %esi,%r8d │ │ │ │ - jmp 4822a │ │ │ │ - test %edi,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmovne %edi,%eax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rdi,%rax,4),%rsi │ │ │ │ - jmp 482c2 │ │ │ │ - mov %esi,%r15d │ │ │ │ - jmp 48e7d │ │ │ │ - call 40630 │ │ │ │ - mov %ebp,%edi │ │ │ │ - jmp 48568 │ │ │ │ - lea 0x38d29(%rip),%rdi │ │ │ │ - call 3680 │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + movq %xmm3,%r15 │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ + movq %xmm0,%r14 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + movq %xmm2,%r12 │ │ │ │ push %rbp │ │ │ │ + movq %xmm1,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x78(%rsi),%rax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 48f1d │ │ │ │ - mov 0x8(%rsi),%esi │ │ │ │ - lea -0x1(%rsi),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae 49225 │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov (%rax,%rdx,4),%edx │ │ │ │ - cmp %edx,0x10(%rsp) │ │ │ │ - jae 48f30 │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae 49237 │ │ │ │ - mov 0x10(%rsp),%r13d │ │ │ │ - movb $0x1,0x1f(%rsp) │ │ │ │ - movl $0x1,0x18(%rsp) │ │ │ │ - mov (%rax,%r13,4),%ebx │ │ │ │ - mov %ebx,0x10(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov (%rax,%rcx,4),%eax │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov %edx,0x14(%rsp) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - movzbl (%rax,%rdx,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 491d8 │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov 0x58(%r12),%r15d │ │ │ │ - mov %ecx,0x24(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 48fd4 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x24(%rsp),%rbx │ │ │ │ - jmp 48fab │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - je 48fe0 │ │ │ │ - lea 0x1(%r14),%r13 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jae 48fd4 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lea (%r15,%r13,1),%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + call 30d0 │ │ │ │ + lea 0x35699(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 48fa0 │ │ │ │ - mov %r14,%r15 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jb 48fab │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - jmp 4906c │ │ │ │ - nopl (%rax) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 48fd4 │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 49098 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov 0x58(%r12),%r13d │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 49068 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x24(%rsp),%rbx │ │ │ │ - jmp 4903b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 49090 │ │ │ │ - lea 0x1(%r14),%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jae 49068 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lea 0x0(%r13,%r15,1),%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + call 4c2f0 │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 49030 │ │ │ │ - mov %r14,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jb 4903b │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - lea 0x38b70(%rip),%rdi │ │ │ │ - lea 0x3b666(%rip),%rdx │ │ │ │ - mov $0x292,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 49068 │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - mov 0x14(%rsp),%ebx │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jne 491f8 │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - movzbl (%rax,%rsi,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 491e8 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov 0x58(%r12),%r13d │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 49068 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x24(%rsp),%rbx │ │ │ │ - jmp 490ef │ │ │ │ - je 49118 │ │ │ │ - lea 0x1(%r14),%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jae 49068 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lea (%r15,%r13,1),%rdx │ │ │ │ + lea 0x35685(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + call 4c2f0 │ │ │ │ + movq %r15,%xmm0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 490e0 │ │ │ │ - mov %r14,%r13 │ │ │ │ - jmp 490e6 │ │ │ │ - nopl (%rax) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 49068 │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - lea 0x1(%rcx),%edx │ │ │ │ - movzbl (%rax,%rdx,1),%eax │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 491ac │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov 0x58(%r12),%r15d │ │ │ │ - mov %edx,0x24(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 49068 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x24(%rsp),%rbx │ │ │ │ - jmp 49177 │ │ │ │ - nopl (%rax) │ │ │ │ - je 491a0 │ │ │ │ - lea 0x1(%r14),%r13 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jae 49068 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lea 0x0(%r13,%r15,1),%rdx │ │ │ │ + lea 0x35674(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + call 4c2f0 │ │ │ │ + lea 0x3566b(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 49168 │ │ │ │ - mov %r14,%r15 │ │ │ │ - jmp 4916e │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 49068 │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jb 491f8 │ │ │ │ - mov 0x78(%r12),%rax │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov (%rax,%rbx,4),%ecx │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 491f8 │ │ │ │ - addl $0x1,0x18(%rsp) │ │ │ │ - jmp 48f50 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl %dl,%esi │ │ │ │ - mov %esi,0x14(%rsp) │ │ │ │ - jmp 48ff1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl %dl,%ecx │ │ │ │ - mov %ecx,0x14(%rsp) │ │ │ │ - jmp 4912d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x1,0x1f(%rsp) │ │ │ │ - sbbl $0xffffffff,0x18(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4924d │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - add $0x38,%rsp │ │ │ │ + mov $0x1,%eax │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + call 4c2f0 │ │ │ │ + movq %r15,%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + comisd 0x8(%rsp),%xmm0 │ │ │ │ + jb 4c6b0 │ │ │ │ + movq %r15,%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ pop %rbx │ │ │ │ + lea 0x35602(%rip),%rsi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ + jmp 4c2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + jmp 4c687 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + jp 4c6e0 │ │ │ │ + mov $0x0,%eax │ │ │ │ + jne 4c6e0 │ │ │ │ + mov %al,0x20(%rdi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mulsd 0x36d90(%rip),%xmm0 │ │ │ │ + movsd 0x36aa0(%rip),%xmm1 │ │ │ │ + mov $0x1,%eax │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 4c6d5 │ │ │ │ + comisd 0x36d7d(%rip),%xmm0 │ │ │ │ + mov $0x3c,%eax │ │ │ │ + jae 4c6d5 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + mov %al,0x20(%rdi) │ │ │ │ ret │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - movb $0x0,0x1f(%rsp) │ │ │ │ - jmp 48f50 │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - movb $0x1,0x1f(%rsp) │ │ │ │ - movl $0x1,0x18(%rsp) │ │ │ │ - jmp 48f50 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ + mov %rsi,0x28(%rdi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %r9b,0x3(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - je 49708 │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %edx,0x4(%rsp) │ │ │ │ - mov %ecx,%r12d │ │ │ │ - lea 0x30(%rsp),%r8 │ │ │ │ - call 43cf0 │ │ │ │ - mov 0x4(%rsp),%r11d │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x8(%r13),%eax │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 49360 │ │ │ │ - mov 0x48(%r13),%rdx │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jae 49728 │ │ │ │ - mov %r12d,%ebp │ │ │ │ - movzbl (%rdx,%rbp,1),%r9d │ │ │ │ - cmp $0xfd,%r9b │ │ │ │ - jbe 49429 │ │ │ │ - mov 0x58(%r13),%r8d │ │ │ │ - mov %r12d,0x34(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x34(%rsp),%r15 │ │ │ │ - mov 0x50(%r13),%rdi │ │ │ │ - test %r8,%r8 │ │ │ │ - je 497fd │ │ │ │ - mov %r14,0x8(%rsp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - mov %r8,%r13 │ │ │ │ - mov %r11d,0x20(%rsp) │ │ │ │ - mov %r12d,0x4(%rsp) │ │ │ │ - jmp 49334 │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 493ff │ │ │ │ - lea 0x1(%r12),%rbp │ │ │ │ - cmp %r13,%rbp │ │ │ │ - jae 497f8 │ │ │ │ - lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r14,%rdx,8),%rbx │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + mov %edx,%ebx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 4c790 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov 0x10(%rdi),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3510 │ │ │ │ test %eax,%eax │ │ │ │ - jns 49320 │ │ │ │ - mov %r12,%r13 │ │ │ │ - jmp 4932b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jne 492be │ │ │ │ + je 4c770 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 7ee30 │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x3b0f9(%rip),%rdi │ │ │ │ + call 7ee30 │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x30(%rsp),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 49813 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov 0x10(%r13),%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - movzbl 0x3(%rsp),%r10d │ │ │ │ - mov 0x10(%rax),%r9 │ │ │ │ - jmp 493ac │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp %r12d,%edx │ │ │ │ - je 49718 │ │ │ │ - lea (%rdx,%rdx,1),%eax │ │ │ │ - mov %edi,%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov (%r14,%rax,8),%rax │ │ │ │ - add (%r8,%rax,4),%esi │ │ │ │ - cmp %r10b,(%r9,%rsi,1) │ │ │ │ - jne 493a0 │ │ │ │ - mov %eax,%ebx │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - mov (%r14,%rax,8),%r12d │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 32c0 │ │ │ │ - shl $0x20,%r12 │ │ │ │ - mov %ebx,%eax │ │ │ │ - or %r12,%rax │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 4981d │ │ │ │ - add $0x48,%rsp │ │ │ │ + lea 0x3b0dc(%rip),%rdi │ │ │ │ + call 7ee30 │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - mov 0x20(%rsp),%r11d │ │ │ │ - mov 0x4(%rsp),%r12d │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 497fd │ │ │ │ - mov 0x4(%rbx),%r9d │ │ │ │ - mov 0x48(%r13),%rdx │ │ │ │ - lea 0x1(%r12),%ecx │ │ │ │ - mov %rcx,%r10 │ │ │ │ - movzbl (%rdx,%rcx,1),%ecx │ │ │ │ - movzbl %cl,%esi │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 494f5 │ │ │ │ - mov 0x58(%r13),%r8d │ │ │ │ - mov %r10d,0x34(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x34(%rsp),%r15 │ │ │ │ - mov 0x50(%r13),%rdi │ │ │ │ - test %r8,%r8 │ │ │ │ - je 497ed │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - mov %r8,%r13 │ │ │ │ - mov %r12d,0x2c(%rsp) │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r14,0x8(%rsp) │ │ │ │ - mov %r10d,0x4(%rsp) │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - mov %r11d,0x28(%rsp) │ │ │ │ - jmp 4949f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - je 494c2 │ │ │ │ - lea 0x1(%r14),%r12 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jae 497e8 │ │ │ │ - lea (%r12,%r13,1),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea 0x0(%rbp,%rdx,8),%rbx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 49490 │ │ │ │ - mov %r14,%r13 │ │ │ │ - jmp 49496 │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov 0x4(%rsp),%r10d │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov 0x28(%rsp),%r11d │ │ │ │ - mov 0x2c(%rsp),%r12d │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 497ed │ │ │ │ - mov 0x4(%rbx),%esi │ │ │ │ - mov 0x48(%r13),%rdx │ │ │ │ - mov 0x78(%r13),%rcx │ │ │ │ - cmp %r9d,%esi │ │ │ │ - jb 49738 │ │ │ │ - mov %r11d,%r8d │ │ │ │ - mov (%rcx,%r8,4),%eax │ │ │ │ - mov %rax,%rbp │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - movzbl %al,%edi │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 495c6 │ │ │ │ - mov 0x58(%r13),%ebx │ │ │ │ - mov %ebp,0x34(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x34(%rsp),%r15 │ │ │ │ - mov 0x50(%r13),%rsi │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 49594 │ │ │ │ - mov %r14,0x8(%rsp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %ebp,0x4(%rsp) │ │ │ │ - mov %r11d,0x20(%rsp) │ │ │ │ - jmp 4956b │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - je 495a0 │ │ │ │ - lea 0x1(%rbp),%r14 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jae 49590 │ │ │ │ - lea (%r14,%r13,1),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r12 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 49560 │ │ │ │ - mov %rbp,%r13 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jb 4956b │ │ │ │ - mov 0x4(%rsp),%ebp │ │ │ │ - mov %ebp,%edi │ │ │ │ - call 40600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov 0x4(%rsp),%ebp │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - mov 0x20(%rsp),%r11d │ │ │ │ - test %r12,%r12 │ │ │ │ - je 49594 │ │ │ │ - mov 0x4(%r12),%edi │ │ │ │ - mov 0x48(%r13),%rdx │ │ │ │ - movzbl (%rdx,%r8,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 49672 │ │ │ │ - mov 0x58(%r13),%ebx │ │ │ │ - mov %r11d,0x34(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x34(%rsp),%r15 │ │ │ │ - mov 0x50(%r13),%rsi │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 49647 │ │ │ │ - mov %r14,0x8(%rsp) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %edi,0x18(%rsp) │ │ │ │ - mov %r11d,0x4(%rsp) │ │ │ │ - jmp 4961b │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x34ff4(%rip),%rsi │ │ │ │ + jmp 4c2f0 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - je 49650 │ │ │ │ - lea 0x1(%rbx),%r13 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jae 49642 │ │ │ │ - lea 0x0(%r13,%r14,1),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - shr $1,%rbx │ │ │ │ - lea 0x0(%rbp,%rbx,8),%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 49610 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jb 4961b │ │ │ │ - mov 0x4(%rsp),%r11d │ │ │ │ - mov %r11d,%edi │ │ │ │ - call 40600 │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3b097(%rip),%rsi │ │ │ │ + jmp 4c2f0 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov 0x4(%rsp),%r11d │ │ │ │ - test %r12,%r12 │ │ │ │ - je 49647 │ │ │ │ - mov 0x4(%r12),%eax │ │ │ │ - cmp %edi,%eax │ │ │ │ - jae 49370 │ │ │ │ - mov 0x78(%r13),%rax │ │ │ │ - mov 0x48(%r13),%rdx │ │ │ │ - mov (%rax,%r8,4),%eax │ │ │ │ - movzbl (%rdx,%rax,1),%edi │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp $0xfd,%dil │ │ │ │ - jbe 49372 │ │ │ │ - mov 0x58(%r13),%ebp │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x34(%rsp),%r15 │ │ │ │ - mov 0x50(%r13),%rsi │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4980c │ │ │ │ - mov %r14,0x8(%rsp) │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - jmp 496e3 │ │ │ │ - nopl (%rax) │ │ │ │ - je 497c6 │ │ │ │ - lea 0x1(%rbx),%r14 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jae 49808 │ │ │ │ - lea (%r14,%r13,1),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - shr $1,%rbx │ │ │ │ - lea (%r12,%rbx,8),%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 496d0 │ │ │ │ - mov %rbx,%r13 │ │ │ │ - jmp 496da │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%ebx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 493d3 │ │ │ │ - nopl (%rax) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov $0x1,%ebx │ │ │ │ - jmp 493cb │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x78(%r13),%rcx │ │ │ │ - jmp 49502 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx,%rbp,4),%ebx │ │ │ │ - cmp %ebx,%r12d │ │ │ │ - jb 49502 │ │ │ │ - cmp %ebx,%r11d │ │ │ │ - jae 49502 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - movzbl (%rdx,%rcx,1),%edi │ │ │ │ - cmp $0xfd,%dil │ │ │ │ - jbe 49372 │ │ │ │ - mov 0x58(%r13),%edx │ │ │ │ - mov %ebx,0x34(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x34(%rsp),%r15 │ │ │ │ - mov 0x50(%r13),%rsi │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 4980c │ │ │ │ - mov %ebx,0x4(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %r14,0x8(%rsp) │ │ │ │ - jmp 497a3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - je 497c6 │ │ │ │ - lea 0x1(%r14),%r13 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jae 49808 │ │ │ │ - lea 0x0(%r13,%r12,1),%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ - shr $1,%rcx │ │ │ │ - lea (%rbx,%rcx,8),%rbp │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 49798 │ │ │ │ - mov %r14,%r12 │ │ │ │ - jmp 4979e │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov 0x4(%rsp),%ebx │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4980c │ │ │ │ - mov 0x4(%rbp),%edi │ │ │ │ - jmp 49372 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x4(%rsp),%r10d │ │ │ │ - mov %r10d,%edi │ │ │ │ - call 40600 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x4(%rsp),%r12d │ │ │ │ - mov %r12d,%edi │ │ │ │ - call 40600 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x4(%rsp),%ebx │ │ │ │ - mov %ebx,%edi │ │ │ │ - call 40600 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - jmp 493cb │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3b07f(%rip),%rsi │ │ │ │ + jmp 4c2f0 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + movzbl %sil,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3549b(%rip),%rsi │ │ │ │ + jmp 4c2f0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x35484(%rip),%rsi │ │ │ │ + jmp 4c2f0 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + movsbl %sil,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3546b(%rip),%rsi │ │ │ │ + jmp 4c2f0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x1(%rsi),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x35454(%rip),%rsi │ │ │ │ + jmp 4c2f0 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x1(%rsi),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3543c(%rip),%rsi │ │ │ │ + jmp 4c2f0 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edx,%r12d │ │ │ │ + mov %esi,%edx │ │ │ │ push %rbp │ │ │ │ + lea 0x3541f(%rip),%rsi │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %r9b,0x3(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + call 4c2f0 │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3540d(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - je 49cd8 │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %edx,0x4(%rsp) │ │ │ │ - mov %ecx,%r14d │ │ │ │ - call 447b0 │ │ │ │ - mov 0x4(%rsp),%r11d │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 49930 │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jae 49d10 │ │ │ │ - mov %r14d,%r13d │ │ │ │ - movzbl (%rdx,%r13,1),%r9d │ │ │ │ - cmp $0xfd,%r9b │ │ │ │ - jbe 499fd │ │ │ │ - mov 0x58(%rbp),%r8d │ │ │ │ - mov %r14d,0x34(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x34(%rsp),%r15 │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - test %r8,%r8 │ │ │ │ - je 49dd5 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %r8,%rbp │ │ │ │ - mov %r11d,0x20(%rsp) │ │ │ │ - mov %r14d,0x4(%rsp) │ │ │ │ - jmp 49903 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - je 499d3 │ │ │ │ - lea 0x1(%r14),%r13 │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jae 49dd0 │ │ │ │ - lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r12,%rdx,8),%rbx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 498f0 │ │ │ │ - mov %r14,%rbp │ │ │ │ - jmp 498fa │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp %edx,%r14d │ │ │ │ - jne 49888 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 49982 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x10(%rbp),%r13 │ │ │ │ - mov 0x10(%rax),%r15 │ │ │ │ - call 5f6c0 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - movzbl 0x3(%rsp),%esi │ │ │ │ - mov (%rax),%eax │ │ │ │ - add 0x0(%r13,%rax,4),%ecx │ │ │ │ - cmp (%r15,%rcx,1),%sil │ │ │ │ - je 49ce8 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 5f7e0 │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 49950 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov $0x1,%ebp │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - call 5f550 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - shl $0x20,%rbx │ │ │ │ - mov %ebp,%eax │ │ │ │ - or %rbx,%rax │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 49dfb │ │ │ │ - add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ + lea 0x35401(%rip),%rsi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + jmp 4c2f0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl 0x20(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + push %r9 │ │ │ │ + lea 0x1(%r8),%r9d │ │ │ │ + movsbl %cl,%r8d │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea 0x353ce(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + add $0x28,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl 0x20(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + push %r9 │ │ │ │ + lea 0x1(%r8),%r9d │ │ │ │ + movsbl %cl,%r8d │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea 0x353a9(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + add $0x28,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + cmp $0x1,%sil │ │ │ │ + je 4c9a0 │ │ │ │ + cmp $0x2,%sil │ │ │ │ + je 4c9b8 │ │ │ │ + cmp $0x3,%sil │ │ │ │ + je 4c9d0 │ │ │ │ ret │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x20(%rsp),%r11d │ │ │ │ - mov 0x4(%rsp),%r14d │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 49dd5 │ │ │ │ - mov 0x4(%rbx),%r9d │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - lea 0x1(%r14),%ecx │ │ │ │ - mov %rcx,%r10 │ │ │ │ - movzbl (%rdx,%rcx,1),%ecx │ │ │ │ - movzbl %cl,%esi │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 49ac5 │ │ │ │ - mov 0x58(%rbp),%r8d │ │ │ │ - mov %r10d,0x34(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x34(%rsp),%r15 │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - test %r8,%r8 │ │ │ │ - je 49de5 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov %r8,%rbp │ │ │ │ - mov %r14d,0x2c(%rsp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r10d,0x4(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - mov %r11d,0x28(%rsp) │ │ │ │ - jmp 49a6f │ │ │ │ - nop │ │ │ │ - je 49a92 │ │ │ │ - lea 0x1(%r13),%r14 │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jae 49de0 │ │ │ │ - lea 0x0(%rbp,%r14,1),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r12,%rdx,8),%rbx │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 49a60 │ │ │ │ - mov %r13,%rbp │ │ │ │ - jmp 49a66 │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov 0x4(%rsp),%r10d │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r11d │ │ │ │ - mov 0x2c(%rsp),%r14d │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 49de5 │ │ │ │ - mov 0x4(%rbx),%esi │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov 0x78(%rbp),%rcx │ │ │ │ - cmp %r9d,%esi │ │ │ │ - jb 49d20 │ │ │ │ - mov %r11d,%r8d │ │ │ │ - mov (%rcx,%r8,4),%eax │ │ │ │ - mov %rax,%r13 │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - movzbl %al,%edi │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 49b96 │ │ │ │ - mov 0x58(%rbp),%ebx │ │ │ │ - mov %r13d,0x34(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x34(%rsp),%r15 │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 49b65 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %r13d,0x4(%rsp) │ │ │ │ - mov %r11d,0x20(%rsp) │ │ │ │ - jmp 49b3b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 49b70 │ │ │ │ - lea 0x1(%r13),%r12 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jae 49b60 │ │ │ │ - lea (%r12,%rbp,1),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r14 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 49b30 │ │ │ │ - mov %r13,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jb 49b3b │ │ │ │ - mov 0x4(%rsp),%r13d │ │ │ │ - mov %r13d,%edi │ │ │ │ - call 40600 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov 0x4(%rsp),%r13d │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x20(%rsp),%r11d │ │ │ │ - test %r14,%r14 │ │ │ │ - je 49b65 │ │ │ │ - mov 0x4(%r14),%edi │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - movzbl (%rdx,%r8,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 49c41 │ │ │ │ - mov 0x58(%rbp),%ebx │ │ │ │ - mov %r11d,0x34(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x34(%rsp),%r15 │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 49c16 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %edi,0x18(%rsp) │ │ │ │ - mov %r11d,0x4(%rsp) │ │ │ │ - jmp 49beb │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 49c20 │ │ │ │ - lea 0x1(%rbx),%rbp │ │ │ │ - cmp %r13,%rbp │ │ │ │ - jae 49c11 │ │ │ │ - lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r12,%rdx,8),%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 49be0 │ │ │ │ - mov %rbx,%r13 │ │ │ │ - cmp %r13,%rbp │ │ │ │ - jb 49beb │ │ │ │ - mov 0x4(%rsp),%r11d │ │ │ │ - mov %r11d,%edi │ │ │ │ - call 40600 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov 0x4(%rsp),%r11d │ │ │ │ - test %r14,%r14 │ │ │ │ - je 49c16 │ │ │ │ - mov 0x4(%r14),%eax │ │ │ │ - cmp %edi,%eax │ │ │ │ - jae 49940 │ │ │ │ - mov 0x78(%rbp),%rax │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov (%rax,%r8,4),%eax │ │ │ │ - movzbl (%rdx,%rax,1),%r14d │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp $0xfd,%r14b │ │ │ │ - jbe 49943 │ │ │ │ - mov 0x58(%rbp),%r13d │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x34(%rsp),%r15 │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - test %r13,%r13 │ │ │ │ - je 49df4 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - jmp 49cb3 │ │ │ │ - nopl (%rax) │ │ │ │ - je 49dae │ │ │ │ - lea 0x1(%rbx),%r12 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jae 49df0 │ │ │ │ - lea (%r12,%rbp,1),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - shr $1,%rbx │ │ │ │ - lea (%r14,%rbx,8),%r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 49ca0 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - jmp 49caa │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 499a7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 5f6c0 │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov (%rax),%ebp │ │ │ │ - call 5f6c0 │ │ │ │ - mov 0x4(%rax),%ebx │ │ │ │ - jmp 49995 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x78(%rbp),%rcx │ │ │ │ - jmp 49ad2 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx,%r13,4),%ebx │ │ │ │ - cmp %ebx,%r14d │ │ │ │ - jb 49ad2 │ │ │ │ - cmp %ebx,%r11d │ │ │ │ - jae 49ad2 │ │ │ │ - mov %ebx,%eax │ │ │ │ - movzbl (%rdx,%rax,1),%r14d │ │ │ │ - cmp $0xfd,%r14b │ │ │ │ - jbe 49943 │ │ │ │ - mov 0x58(%rbp),%edx │ │ │ │ - mov %ebx,0x34(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x34(%rsp),%r15 │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 49df4 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %ebx,0x4(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %r14,%rbp │ │ │ │ - jmp 49d8b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 49dae │ │ │ │ - lea 0x1(%r14),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jae 49df0 │ │ │ │ - lea 0x0(%rbp,%r12,1),%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ - shr $1,%rcx │ │ │ │ - lea (%rbx,%rcx,8),%r13 │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 49d80 │ │ │ │ - mov %r14,%r12 │ │ │ │ - jmp 49d86 │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov 0x4(%rsp),%ebx │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - test %r13,%r13 │ │ │ │ - je 49df4 │ │ │ │ - mov 0x4(%r13),%r14d │ │ │ │ - jmp 49943 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rsp),%r14d │ │ │ │ - mov %r14d,%edi │ │ │ │ - call 40600 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x4(%rsp),%r10d │ │ │ │ - mov %r10d,%edi │ │ │ │ - call 40600 │ │ │ │ + mov $0x2b,%edx │ │ │ │ + lea 0x35386(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 4c2f0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x2d,%edx │ │ │ │ + lea 0x3536e(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 4c2f0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov $0x2b,%edx │ │ │ │ + lea 0x35352(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x50,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3533b(%rip),%rsi │ │ │ │ + add $0x18,%rsp │ │ │ │ + jmp 4c2f0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x178(%rsi),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 4ca28 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 4ca40 │ │ │ │ + ret │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x4(%rsp),%ebx │ │ │ │ - mov %ebx,%edi │ │ │ │ - call 40600 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + mov 0x17c(%rsi),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3530b(%rip),%rsi │ │ │ │ + jmp 4c2f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x17c(%rsi),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x352ff(%rip),%rsi │ │ │ │ + jmp 4c2f0 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edx,%ebp │ │ │ │ + mov %esi,%edx │ │ │ │ + push %rbx │ │ │ │ + lea 0x352e7(%rip),%rsi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 4c2f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x352d3(%rip),%rsi │ │ │ │ + pop %rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbp │ │ │ │ + jmp 4c2f0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x352bb(%rip),%rsi │ │ │ │ + jmp 4c2f0 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ + movsbl %sil,%edx │ │ │ │ + lea 0x35292(%rip),%rsi │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x60(%rsp),%r15d │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 49f96 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %rdi,%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - lea 0x0(,%r15,4),%rdi │ │ │ │ - mov %r15d,%edx │ │ │ │ - add %rdi,%rax │ │ │ │ - mov (%rax),%esi │ │ │ │ - add 0x10(%rcx),%rsi │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - movsbl (%rsi),%r11d │ │ │ │ - mov (%rcx,%r15,4),%r10d │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov (%rcx,%r15,4),%r9d │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - movzbl (%rcx,%r15,1),%r8d │ │ │ │ - cmp $0xfd,%r8b │ │ │ │ - jbe 49f66 │ │ │ │ - mov 0x58(%rbp),%r13d │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - mov %r15d,0x34(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 49f05 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x34(%rsp),%rax │ │ │ │ - mov %r15d,0x8(%rsp) │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - mov %r11d,0xc(%rsp) │ │ │ │ - mov %r10d,0x10(%rsp) │ │ │ │ - mov %r9d,0x14(%rsp) │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - jmp 49edb │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 49f30 │ │ │ │ - lea 0x1(%r13),%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jae 49f01 │ │ │ │ - lea 0x0(%rbp,%r15,1),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r14 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 49ed0 │ │ │ │ - mov %r13,%r15 │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jb 49edb │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - lea 0x37cd5(%rip),%rdi │ │ │ │ - mov $0x292,%esi │ │ │ │ + call 4c2f0 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3a7c4(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0xc(%rsp),%r11d │ │ │ │ - mov 0x10(%rsp),%r10d │ │ │ │ - mov 0x14(%rsp),%r9d │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - test %r14,%r14 │ │ │ │ - je 49f05 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x4(%r14),%r8d │ │ │ │ - add %rdi,%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ + movsbl %bpl,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x35263(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ xor %eax,%eax │ │ │ │ - push %rsi │ │ │ │ - lea 0x3a965(%rip),%rsi │ │ │ │ - add $0x1,%r15 │ │ │ │ - push %r11 │ │ │ │ - push %r10 │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmp 0x8(%rbp),%r15d │ │ │ │ - jb 49e38 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 49fb5 │ │ │ │ - add $0x48,%rsp │ │ │ │ + movsbl %r15b,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x35256(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x3524a(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x3523e(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x35231(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x35223(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 4cbb0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + lea 0x3520d(%rip),%rsi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 4c2f0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 4a0c5 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%r10),%rax │ │ │ │ - mov %r9d,(%rsp) │ │ │ │ - movzbl (%rax,%r9,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4a0b3 │ │ │ │ - mov 0x58(%r10),%r15d │ │ │ │ - mov 0x50(%r10),%rcx │ │ │ │ - mov %r9d,0x34(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 4a070 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - mov %r15,%r14 │ │ │ │ - jmp 4a04b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 4a0a0 │ │ │ │ - lea 0x1(%rbp),%r13 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jae 4a070 │ │ │ │ - lea 0x0(%r13,%r14,1),%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rbp │ │ │ │ - lea (%r12,%rbp,8),%r15 │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4a040 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jb 4a04b │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - lea 0x37b69(%rip),%rdi │ │ │ │ - lea 0x3a65f(%rip),%rdx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x292,%esi │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + je 4cc60 │ │ │ │ + mov %edx,%edx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x35133(%rip),%rbp │ │ │ │ + mov %rsp,%r12 │ │ │ │ + lea (%rsi,%rdx,4),%r14 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 4a070 │ │ │ │ - mov 0x4(%r15),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4a0f0 │ │ │ │ - add $0x1,%r9 │ │ │ │ - cmp 0x8(%r10),%r9d │ │ │ │ - jb 49ff8 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + mov (%rbx),%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x4,%rbx │ │ │ │ + call 7efd0 │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jne 4cc08 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x35182(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4a40f │ │ │ │ - add $0x48,%rsp │ │ │ │ + jne 4cc64 │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov 0x10(%r10),%rax │ │ │ │ - lea -0x1(%rcx),%edx │ │ │ │ - mov (%rax,%r9,4),%ebp │ │ │ │ - mov (%rax,%rdx,4),%ecx │ │ │ │ - mov 0x48(%r10),%rax │ │ │ │ - mov %rdx,%r12 │ │ │ │ - movzbl (%rax,%r9,1),%eax │ │ │ │ - mov %ecx,0x24(%rsp) │ │ │ │ - movzbl %al,%r8d │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4a1b6 │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov 0x58(%r10),%r8d │ │ │ │ - mov 0x50(%r10),%rsi │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 4a192 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %ebp,0x10(%rsp) │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - mov %r8,%r12 │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - jmp 4a16b │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - je 4a19a │ │ │ │ - lea 0x1(%r15),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jae 4a192 │ │ │ │ - lea 0x0(%rbp,%r12,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea 0x0(%r13,%rdx,8),%r14 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4a160 │ │ │ │ - mov %r15,%r12 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jb 4a16b │ │ │ │ - mov (%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x8(%rsp),%r12d │ │ │ │ - mov 0x10(%rsp),%ebp │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 4a192 │ │ │ │ - mov 0x4(%r14),%r8d │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ - lea 0x3a745(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %ebp,0x28(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x48(%r8),%rax │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - movzbl (%rax,%rsi,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4a27d │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov 0x58(%r8),%ebx │ │ │ │ - mov 0x50(%r8),%r13 │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4a070 │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x34(%rsp),%r12 │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - jmp 4a23f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 4a268 │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jae 4a070 │ │ │ │ - lea (%r14,%rbx,1),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea 0x0(%r13,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4a230 │ │ │ │ - mov %r15,%rbx │ │ │ │ - jmp 4a236 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4a070 │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jb 4a2c8 │ │ │ │ - mov (%r8),%rdx │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - lea 0x37abb(%rip),%rsi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - add %ecx,%eax │ │ │ │ - mov 0x10(%rdx),%rdx │ │ │ │ - mov %eax,%eax │ │ │ │ - movsbl (%rdx,%rax,1),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - add $0x1,%ecx │ │ │ │ - jmp 4a1f0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x28(%rsp),%ebp │ │ │ │ - lea 0x38559(%rip),%rsi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov %ebp,0x24(%rsp) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x48(%rcx),%rax │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - movzbl (%rax,%rsi,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4a397 │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov 0x58(%rcx),%r14d │ │ │ │ - mov 0x50(%rcx),%r15 │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 4a070 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r12d,0x8(%rsp) │ │ │ │ - lea 0x34(%rsp),%r13 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - jmp 4a35f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 4a380 │ │ │ │ - lea 0x1(%rbp),%r12 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jae 4a070 │ │ │ │ - lea (%r12,%rbx,1),%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%rbp │ │ │ │ - lea (%r15,%rbp,8),%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4a350 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmp 4a356 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rsp),%r12d │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - test %r14,%r14 │ │ │ │ - je 4a070 │ │ │ │ - mov 0x4(%r14),%eax │ │ │ │ - cmp %r12d,%eax │ │ │ │ - jb 4a3e0 │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x379a4(%rip),%rsi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov 0x10(%rdx),%rdx │ │ │ │ - add %r12d,%eax │ │ │ │ - add $0x1,%r12d │ │ │ │ - mov %eax,%eax │ │ │ │ - movsbl (%rdx,%rax,1),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - jmp 4a308 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - lea 0x38441(%rip),%rsi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - jmp 4a0b7 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 4cc24 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 4a540 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x48(%rax),%rax │ │ │ │ - mov %ecx,0x1c(%rsp) │ │ │ │ - movzbl (%rax,%rcx,1),%ecx │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 4a510 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x58(%rax),%r14d │ │ │ │ - mov 0x50(%rax),%rbp │ │ │ │ - test %r14,%r14 │ │ │ │ - je 4a4d9 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x24(%rsp),%r12 │ │ │ │ - jmp 4a4b3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - je 4a508 │ │ │ │ - lea 0x1(%r13),%r15 │ │ │ │ - cmp %r14,%r15 │ │ │ │ - jae 4a4d9 │ │ │ │ - lea (%r15,%r14,1),%rdx │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + je 4cd10 │ │ │ │ + mov %edx,%edx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x35083(%rip),%rbp │ │ │ │ + mov %rsp,%r12 │ │ │ │ + lea (%rsi,%rdx,4),%r14 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea 0x0(%rbp,%rdx,8),%rbx │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4a4a8 │ │ │ │ - mov %r13,%r14 │ │ │ │ - cmp %r14,%r15 │ │ │ │ - jb 4a4b3 │ │ │ │ - mov 0x1c(%rsp),%ecx │ │ │ │ - lea 0x376ff(%rip),%rdi │ │ │ │ - lea 0x3a1f5(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x292,%esi │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4a4d9 │ │ │ │ - mov 0x4(%rbx),%ecx │ │ │ │ - mov 0x1c(%rsp),%edx │ │ │ │ - lea 0x3783d(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + add $0x4,%rbx │ │ │ │ + call 7efd0 │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jne 4ccb8 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - addq $0x1,0x8(%rsp) │ │ │ │ + lea 0x350db(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - cmp 0x8(%rsi),%eax │ │ │ │ - jb 4a460 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4a571 │ │ │ │ - add $0x38,%rsp │ │ │ │ - lea 0x382dd(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + jne 4cd14 │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 3160 <__printf_chk@plt> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 4ccd4 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %r10d,%r10d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x8(%rdi),%ecx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 4aa59 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x0(,%r10,4),%rax │ │ │ │ - mov %r10d,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0x78(%rbp),%rax │ │ │ │ - mov (%rax,%r10,4),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %edx,0x4(%rsp) │ │ │ │ - movzbl (%rax,%rdx,1),%r12d │ │ │ │ - cmp $0xfd,%r12b │ │ │ │ - jbe 4a66f │ │ │ │ - mov 0x58(%rbp),%r15d │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %edx,0x34(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 4a648 │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - mov %r15,%rbp │ │ │ │ - jmp 4a624 │ │ │ │ - nopl (%rax) │ │ │ │ - je 4a658 │ │ │ │ - lea 0x1(%r12),%r14 │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jae 4a648 │ │ │ │ - lea 0x0(%rbp,%r14,1),%r12 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%r12 │ │ │ │ - lea 0x0(%r13,%r12,8),%r15 │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4a618 │ │ │ │ - mov %r12,%rbp │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jb 4a624 │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - jmp 4a6fb │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - test %r15,%r15 │ │ │ │ - je 4a648 │ │ │ │ - mov 0x4(%r15),%r12d │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - movzbl (%rax,%r10,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 4a73c │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov 0x58(%rbp),%r15d │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 4a6f8 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - mov %r12d,0x10(%rsp) │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - jmp 4a6cb │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - je 4a720 │ │ │ │ - lea 0x1(%r15),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jae 4a6f8 │ │ │ │ - lea 0x0(%rbp,%r12,1),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r13 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4a6c0 │ │ │ │ - mov %r15,%r12 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jb 4a6cb │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - lea 0x374e1(%rip),%rdi │ │ │ │ - lea 0x39fd7(%rip),%rdx │ │ │ │ - mov $0x292,%esi │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nop │ │ │ │ - mov 0x10(%rsp),%r12d │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - test %r13,%r13 │ │ │ │ - je 4a6f8 │ │ │ │ - mov 0x4(%r13),%edx │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp %r12d,%edx │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - sete %cl │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov (%rdx,%rcx,1),%edx │ │ │ │ - movzbl (%rax,%rdx,1),%edi │ │ │ │ - mov %rdx,%r9 │ │ │ │ - movzbl %dil,%ecx │ │ │ │ - cmp $0xfd,%dil │ │ │ │ - jbe 4a7fd │ │ │ │ - mov 0x58(%rbp),%r14d │ │ │ │ - mov 0x50(%rbp),%r15 │ │ │ │ - mov %edx,0x34(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 4a7ce │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - jmp 4a7a3 │ │ │ │ - nopl (%rax) │ │ │ │ - je 4a7e0 │ │ │ │ - lea 0x1(%r13),%rbp │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jae 4a7c9 │ │ │ │ - lea 0x0(%rbp,%r14,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r15,%rdx,8),%r12 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4a798 │ │ │ │ - mov %r13,%r14 │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jb 4a7a3 │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - mov %r9d,%ecx │ │ │ │ - jmp 4a6fb │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4a7ce │ │ │ │ - mov 0x4(%r12),%ecx │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - movzbl (%rax,%r10,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 4a897 │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov 0x58(%rbp),%r12d │ │ │ │ - mov 0x50(%rbp),%r15 │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + movb $0x0,0x46(%rsp) │ │ │ │ + movb $0x0,0x47(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x48(%rdi),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 32d0 │ │ │ │ + mov 0x8(%rbp),%r13d │ │ │ │ + mov 0x10(%rbp),%r12 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + shr $0x4,%r13d │ │ │ │ + mov %r13d,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %al,0x14(%rsp) │ │ │ │ + mov %al,0x13(%rsp) │ │ │ │ test %r12,%r12 │ │ │ │ - je 4a6f8 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - jmp 4a84f │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 4a878 │ │ │ │ - lea 0x1(%r14),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jae 4a6f8 │ │ │ │ - lea 0x0(%rbp,%r12,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r15,%rdx,8),%r13 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4a840 │ │ │ │ - mov %r14,%r12 │ │ │ │ - jmp 4a846 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - test %r13,%r13 │ │ │ │ - je 4a6f8 │ │ │ │ - mov 0x4(%r13),%edx │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmp %ecx,%edx │ │ │ │ - mov 0x78(%rbp),%rdx │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - setb %r8b │ │ │ │ - mov (%rdx,%rcx,1),%edx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - movzbl (%rax,%rdx,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 4aa90 │ │ │ │ - mov 0x58(%rbp),%r14d │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov %r15d,0x34(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 4aa99 │ │ │ │ + je 4cf00 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4cf10 │ │ │ │ + mov 0x8(%rax),%r14 │ │ │ │ xor %r13d,%r13d │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %r15d,0x8(%rsp) │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - jmp 4a90b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 4a940 │ │ │ │ - lea 0x1(%r15),%rbp │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jae 4a931 │ │ │ │ - lea 0x0(%rbp,%r14,1),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r12 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4a900 │ │ │ │ - mov %r15,%r14 │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jb 4a90b │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - jmp 4a6fb │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - mov 0x8(%rsp),%r15d │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4aa99 │ │ │ │ - mov 0x4(%r12),%r15d │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - movzbl (%rax,%r10,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4aa12 │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov 0x58(%rbp),%r13d │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 4a6f8 │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r15d,0x18(%rsp) │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - jmp 4a9c7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 4a9f0 │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jae 4a6f8 │ │ │ │ - lea (%r14,%rbp,1),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r12 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 4cdd0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x1(%r13),%r15d │ │ │ │ + mov %r15,%r13 │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jae 4cf10 │ │ │ │ + mov (%r14,%r15,8),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3510 │ │ │ │ test %eax,%eax │ │ │ │ - jns 4a9b8 │ │ │ │ - mov %r15,%rbp │ │ │ │ - jmp 4a9be │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - mov 0x18(%rsp),%r15d │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4a6f8 │ │ │ │ - mov 0x4(%r12),%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp %r15d,%eax │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - lea 0x39f15(%rip),%rsi │ │ │ │ - sete %cl │ │ │ │ + jne 4cdc0 │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jae 4cf10 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x47(%rsp),%rcx │ │ │ │ + lea 0x48(%rsp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 4c190 │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 4cee8 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + movsbl 0x47(%rsp),%ebx │ │ │ │ + lea -0x1(%rax),%r9 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x50(%rsp),%rdx │ │ │ │ + lea 0x46(%rsp),%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r9,0x38(%rsp) │ │ │ │ + call 4beb0 │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 4ce59 │ │ │ │ + movzbl 0x46(%rsp),%edx │ │ │ │ + mov %dl,0x13(%rsp) │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + sub $0x1,%rdx │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ + mov %r13d,%r8d │ │ │ │ + push 0x30(%rsp) │ │ │ │ + movsbl 0x23(%rsp),%r15d │ │ │ │ + sub $0x1,%rcx │ │ │ │ + push %r15 │ │ │ │ push %rax │ │ │ │ - mov 0x20(%rsp),%r9d │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - add $0x1,%r10 │ │ │ │ - cmp 0x8(%rbp),%r10d │ │ │ │ - jb 4a5b8 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + push %rdx │ │ │ │ + xor %edx,%edx │ │ │ │ + push %rbx │ │ │ │ + push %r12 │ │ │ │ + push %r9 │ │ │ │ + mov 0x54(%rsp),%r9d │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + and $0x1,%r9d │ │ │ │ + call d940 │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call dfa0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call e450 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d850 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4aaa1 │ │ │ │ - add $0x48,%rsp │ │ │ │ - lea 0x37dc4(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + jne 4cf0b │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 3160 <__printf_chk@plt> │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl %dl,%r15d │ │ │ │ - jmp 4a966 │ │ │ │ - mov %r15d,%ecx │ │ │ │ - jmp 4a6fb │ │ │ │ + movsbl 0x14(%rsp),%ebx │ │ │ │ + mov $0xffffffffffffffff,%r9 │ │ │ │ + jmp 4ce1a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%r13d │ │ │ │ + jmp 4cde9 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x3ab99(%rip),%rcx │ │ │ │ + mov $0x196,%edx │ │ │ │ + lea 0x34d39(%rip),%rsi │ │ │ │ + lea 0x34d55(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + cmp $0x1,%edi │ │ │ │ + sbb %eax,%eax │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + add $0x2d,%eax │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 4cf76 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl (%rax) │ │ │ │ + lea (%rbx,%rbx,2),%rax │ │ │ │ + lea (%rbx,%rax,4),%rdx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + call 4ba20 │ │ │ │ + cmp 0x0(%rbp),%ebx │ │ │ │ + jb 4cf58 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %r15d,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%rdi │ │ │ │ push %rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + mov 0x78(%rsp),%r15d │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov 0x88(%rsp),%edx │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + mov 0x98(%rsp),%eax │ │ │ │ + mov %edx,0x20(%rsp) │ │ │ │ + mov 0x90(%rsp),%r13d │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + mov 0xa0(%rsp),%eax │ │ │ │ + mov 0xa8(%rsp),%r14d │ │ │ │ + mov 0xb0(%rsp),%r12d │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0xb8(%rsp),%eax │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + call 7ee30 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + call 7ee30 │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ + test %dl,%dl │ │ │ │ + je 4d158 │ │ │ │ + orl $0x4,0x8(%rbp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 4d098 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call 7ee30 │ │ │ │ + lea 0x3a82a(%rip),%rdi │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov %rbx,0x18(%rbp) │ │ │ │ + call 7ee30 │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne 4d0b8 │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 4d178 │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 4d130 │ │ │ │ + cmpb $0x0,0x24(%rsp) │ │ │ │ + je 4d0fd │ │ │ │ + orl $0x20,0x8(%rbp) │ │ │ │ + cmpb $0x0,0x28(%rsp) │ │ │ │ + jne 4d0fd │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 4d0fd │ │ │ │ + orl $0x80,0x8(%rbp) │ │ │ │ + jmp 4d0fd │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x3a7d4(%rip),%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call 7ee30 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + jmp 4d049 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov $0x1,%r15d │ │ │ │ + mov %eax,%edx │ │ │ │ + or $0x3,%eax │ │ │ │ + or $0x1,%edx │ │ │ │ + cmpb $0x0,0x2c(%rsp) │ │ │ │ + cmove %edx,%eax │ │ │ │ + cmpb $0x0,0x28(%rsp) │ │ │ │ + setne %bl │ │ │ │ + mov %eax,0x8(%rbp) │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 4d0e5 │ │ │ │ + orl $0x8,0x8(%rbp) │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 4d135 │ │ │ │ + cmpb $0x0,0x24(%rsp) │ │ │ │ + je 4d0f5 │ │ │ │ + orl $0x20,0x8(%rbp) │ │ │ │ + test %bl,%bl │ │ │ │ + je 4d080 │ │ │ │ + orl $0x40,0x8(%rbp) │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 4d109 │ │ │ │ + orl $0x100,0x8(%rbp) │ │ │ │ + cmpb $0x0,0x14(%rsp) │ │ │ │ + je 4d117 │ │ │ │ + orl $0x800,0x8(%rbp) │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + orl $0x10,0x8(%rbp) │ │ │ │ + mov 0x50(%rbp),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,%esi │ │ │ │ + call 7e320 │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ + jmp 4d0ea │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 7ee30 │ │ │ │ + mov %rbx,0x18(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 4d05a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 4d0e1 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %edi,%edx │ │ │ │ + lea 0x34c23(%rip),%rsi │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov 0x8(%rsi),%eax │ │ │ │ - movl $0x0,0x2c(%rsp) │ │ │ │ - mov %r15d,0x18(%rsp) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %ecx,0x60(%rsp) │ │ │ │ - sub $0x1,%eax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + call 7efd0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 4d1da │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %r9d,%r15d │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %r8,%rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + mov 0x30(%r8),%rdi │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0xb0(%rsp),%eax │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ - lea -0x1(%rcx),%eax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov 0xb8(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x20(%r8),%eax │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + movl $0x0,0x54(%rsp) │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + mov (%rsi),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %r9d,%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,2),%r12 │ │ │ │ + shl $0x3,%r12 │ │ │ │ + add %r12,%rdi │ │ │ │ + call 43e80 │ │ │ │ + add 0x30(%rbx),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ + call 43e70 │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x54(%rsp),%rcx │ │ │ │ + mov %eax,%r12d │ │ │ │ + lea 0x50(%rsp),%rdx │ │ │ │ + test %al,%al │ │ │ │ + jne 4d380 │ │ │ │ + call 21e80 │ │ │ │ + lea 0x1(%r15),%edx │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 4d392 │ │ │ │ + mov 0x50(%rsp),%r15d │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 4d410 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 4d2e0 │ │ │ │ + cmpb $0x0,0x10(%rsp) │ │ │ │ + je 4d600 │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + cmp %edx,0x14(%rsp) │ │ │ │ + je 4d316 │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + lea (%rdx,%rax,2),%rdx │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + call 43e70 │ │ │ │ + movsbl %r12b,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + je 4d790 │ │ │ │ + mov 0x54(%rsp),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 4d4e8 │ │ │ │ + cmpb $0x0,0x10(%rsp) │ │ │ │ + je 4d6d0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + mov %r15d,(%rax) │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%ebx │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov %al,0x8(%rsp) │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - je 4ac78 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x1,%r8d │ │ │ │ + mov %ebx,(%rax) │ │ │ │ + mov %rbp,0x0(%r13) │ │ │ │ + je 4d354 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov %rbx,(%rax) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4ddf7 │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call 21f00 │ │ │ │ + lea 0x1(%r15),%edx │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 4d2c2 │ │ │ │ + lea -0x1(%r15),%eax │ │ │ │ + mov %edx,0x38(%rsp) │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + lea (%rax,%rcx,2),%rcx │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + lea (%rax,%rcx,8),%rdi │ │ │ │ + call 43e70 │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + movzbl %al,%r15d │ │ │ │ + movsbl %r12b,%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jne 4d2c2 │ │ │ │ + cmp %edx,0x14(%rsp) │ │ │ │ + je 4d3eb │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + lea (%rdx,%rax,2),%rdx │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + call 43e70 │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + je 4da70 │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 4da58 │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + jmp 4d45f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 4d420 │ │ │ │ + cmpb $0x0,0x10(%rsp) │ │ │ │ + je 4d650 │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + cmp %edx,0x14(%rsp) │ │ │ │ + je 4d45c │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + lea (%rdx,%rax,2),%rdx │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + call 43e70 │ │ │ │ + movsbl %r12b,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + je 4d770 │ │ │ │ + mov %r15d,%ebx │ │ │ │ + mov 0x54(%rsp),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 4d5e8 │ │ │ │ + cmpb $0x0,0x10(%rsp) │ │ │ │ + jne 4d32d │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 4da20 │ │ │ │ + call 21b70 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + jne 4dac0 │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + lea -0x1(%r15),%edx │ │ │ │ + lea 0x3a3cd(%rip),%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add %r12,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rdx),%ecx │ │ │ │ + lea -0x41(%rcx),%eax │ │ │ │ + cmp $0x38,%al │ │ │ │ + ja 4d8c8 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%rdi,%rax,4),%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + notrack jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + cmpb $0x0,0x10(%rsp) │ │ │ │ + sete %al │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 4d50f │ │ │ │ + test %al,%al │ │ │ │ + jne 4d58b │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 4d32d │ │ │ │ + test %al,%al │ │ │ │ + je 4d32d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ebx,%r8d │ │ │ │ mov %eax,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ + mov %r14,%rdx │ │ │ │ + call 7e850 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 32c0 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + jne 4d84c │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %ebx,(%rax) │ │ │ │ + mov %rbp,0x0(%r13) │ │ │ │ + jmp 4d354 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15d,%eax │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + movb $0x0,(%r14,%rax,1) │ │ │ │ + jne 4dde0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %eax,%r8d │ │ │ │ mov %r14,%rsi │ │ │ │ - call 447b0 │ │ │ │ + call 7e850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ - mov 0x8(%r14),%eax │ │ │ │ + call 32c0 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + jne 4d710 │ │ │ │ test %ebx,%ebx │ │ │ │ - jne 4ab5b │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp %edx,0x10(%rsp) │ │ │ │ - je 4ac1e │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - cmp %eax,%esi │ │ │ │ - jae 4b1e0 │ │ │ │ - mov %esi,%r13d │ │ │ │ - movzbl (%rdx,%r13,1),%ecx │ │ │ │ - movzbl %cl,%r11d │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 4aefe │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov 0x50(%r14),%rdi │ │ │ │ - mov %esi,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4abec │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - jmp 4abc7 │ │ │ │ + jne 4d93e │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov %r12,0x0(%r13) │ │ │ │ + jmp 4d354 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 4d4fa │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %edx,0x38(%rsp) │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 4d9b0 │ │ │ │ + call 21a30 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + je 4d2ec │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 21ad0 │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + jmp 4d2ec │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %edx,0x38(%rsp) │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 4d970 │ │ │ │ + call 21a30 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jne 4daa0 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + mov %edx,0x40(%rsp) │ │ │ │ + call 13000 │ │ │ │ + lea -0x1(%r15),%ecx │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + lea 0x3a2c9(%rip),%r8 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + add %r14,%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl (%rcx),%esi │ │ │ │ + lea -0x41(%rsi),%eax │ │ │ │ + cmp $0x38,%al │ │ │ │ + ja 4d8a0 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%r8,%rax,4),%rax │ │ │ │ + add %r8,%rax │ │ │ │ + notrack jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 4d9f0 │ │ │ │ + call 21b70 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + jne 4d7b0 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 4d918 │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + jmp 4d51f │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %rbp,%rdx │ │ │ │ + call 7e850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 32c0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 4d81e │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov %r12,0x0(%r13) │ │ │ │ + jmp 4d347 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %r15d,%ebx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 4d4fa │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - je 4aede │ │ │ │ - lea 0x1(%r14),%r12 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jae 4abec │ │ │ │ - lea (%r12,%r13,1),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r15,%r8,8),%rbp │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4abb8 │ │ │ │ - mov %r14,%r13 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jb 4abc7 │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - jmp 4b12c │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - mov 0x50(%rsp),%r11d │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4b124 │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - cmp %r11d,%eax │ │ │ │ - jb 4b150 │ │ │ │ - xor %ebp,%ebp │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 4ac54 │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + jmp 4d4fa │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x10(%r14),%r13 │ │ │ │ - mov 0x10(%rax),%r15 │ │ │ │ - call 5f6c0 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - movzbl 0x8(%rsp),%edx │ │ │ │ - mov (%rax),%eax │ │ │ │ - add 0x0(%r13,%rax,4),%ecx │ │ │ │ - cmp (%r15,%rcx,1),%dl │ │ │ │ - je 4acb0 │ │ │ │ - add $0x1,%ebx │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 21c10 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 4d51f │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %eax,%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ + call 7e850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %rbp,%rdx │ │ │ │ + call 7e850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 32c0 │ │ │ │ mov %r12,%rdi │ │ │ │ - call 5f7e0 │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 4ac28 │ │ │ │ + call 32d0 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %eax,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 7e850 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 32c0 │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - call 5f550 │ │ │ │ + call 32d0 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %eax,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r14,%rdx │ │ │ │ + call 7e850 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %ebx,(%rax) │ │ │ │ + mov %rbp,0x0(%r13) │ │ │ │ + jmp 4d347 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x4b,%esi │ │ │ │ + nopl (%rax) │ │ │ │ + mov %sil,(%rdi) │ │ │ │ + lea -0x1(%rcx),%rax │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp %rcx,%r14 │ │ │ │ + je 4d8e8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 4d6b0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4b,%ecx │ │ │ │ + nopl (%rax) │ │ │ │ + mov %cl,(%rsi) │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp %r12,%rdx │ │ │ │ + je 4d570 │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp 4d4c8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov %r15d,%eax │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + movb $0x0,(%rcx,%rax,1) │ │ │ │ + jne 4ddc0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %edx,0x40(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + jmp 4d432 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 7e850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 32c0 │ │ │ │ mov %r12,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + call 7e850 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ call 32c0 │ │ │ │ + jmp 4d554 │ │ │ │ + nopl (%rax) │ │ │ │ + call 21f80 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + je 4d685 │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 22020 │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + jmp 4d685 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + call 21f80 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + je 4d2ec │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 22020 │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + jmp 4d2ec │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + call 220c0 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + je 4d6f6 │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 22160 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + jmp 4d7c2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + call 220c0 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + je 4d4a5 │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 22160 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + jmp 4d4a5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 4d316 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + jmp 4d4fa │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 21ad0 │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + jmp 4d685 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 21c10 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + jmp 4d4a5 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movq 0x3be10(%rip),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ + mov $0x47,%esi │ │ │ │ + jmp 4d8a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x54,%esi │ │ │ │ + jmp 4d8a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x56,%esi │ │ │ │ + jmp 4d8a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x79,%esi │ │ │ │ + jmp 4d8a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x6b,%esi │ │ │ │ + jmp 4d8a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x6d,%esi │ │ │ │ + jmp 4d8a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x64,%esi │ │ │ │ + jmp 4d8a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x63,%esi │ │ │ │ + jmp 4d8a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x68,%esi │ │ │ │ + jmp 4d8a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x67,%esi │ │ │ │ + jmp 4d8a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x76,%esi │ │ │ │ + jmp 4d8a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x52,%esi │ │ │ │ + jmp 4d8a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x42,%esi │ │ │ │ + jmp 4d8a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x41,%esi │ │ │ │ + jmp 4d8a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x62,%esi │ │ │ │ + jmp 4d8a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x59,%esi │ │ │ │ + jmp 4d8a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x72,%esi │ │ │ │ + jmp 4d8a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4d,%esi │ │ │ │ + jmp 4d8a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x44,%esi │ │ │ │ + jmp 4d8a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x43,%esi │ │ │ │ + jmp 4d8a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x48,%esi │ │ │ │ + jmp 4d8a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x74,%esi │ │ │ │ + jmp 4d8a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x61,%esi │ │ │ │ + jmp 4d8a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x54,%ecx │ │ │ │ + jmp 4d8c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x6b,%ecx │ │ │ │ + jmp 4d8c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x6d,%ecx │ │ │ │ + jmp 4d8c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x76,%ecx │ │ │ │ + jmp 4d8c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x52,%ecx │ │ │ │ + jmp 4d8c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x42,%ecx │ │ │ │ + jmp 4d8c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x41,%ecx │ │ │ │ + jmp 4d8c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x62,%ecx │ │ │ │ + jmp 4d8c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x59,%ecx │ │ │ │ + jmp 4d8c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x64,%ecx │ │ │ │ + jmp 4d8c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x63,%ecx │ │ │ │ + jmp 4d8c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x68,%ecx │ │ │ │ + jmp 4d8c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x67,%ecx │ │ │ │ + jmp 4d8c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x79,%ecx │ │ │ │ + jmp 4d8c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x72,%ecx │ │ │ │ + jmp 4d8c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4d,%ecx │ │ │ │ + jmp 4d8c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x44,%ecx │ │ │ │ + jmp 4d8c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x43,%ecx │ │ │ │ + jmp 4d8c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x48,%ecx │ │ │ │ + jmp 4d8c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x47,%ecx │ │ │ │ + jmp 4d8c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x56,%ecx │ │ │ │ + jmp 4d8c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x74,%ecx │ │ │ │ + jmp 4d8c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x61,%ecx │ │ │ │ + jmp 4d8c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %edx,0x40(%rsp) │ │ │ │ + call 7e320 │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + jmp 4d8ff │ │ │ │ + nop │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %r15d,%esi │ │ │ │ + call 7e320 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + jmp 4d583 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %esi,%r14d │ │ │ │ + lea 0x33fb6(%rip),%rsi │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + mov 0x8(%rdi),%ecx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%r12 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov 0x18(%rdi),%r9 │ │ │ │ + push 0x28(%rdi) │ │ │ │ + movzbl 0x20(%rdi),%eax │ │ │ │ + mov 0x10(%rdi),%r8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov %r12,%rsp │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 4df40 │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x33f5e(%rip),%rsi │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x337d8(%rip),%rsi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x33a75(%rip),%r13 │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x58(%rbp),%eax │ │ │ │ + lea 0x33193(%rip),%r15 │ │ │ │ + test %eax,%eax │ │ │ │ + je 4dee5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x60(%rbp),%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x58(%rbp),%eax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb 4df20 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 4deb8 │ │ │ │ + movsbl %r14b,%edx │ │ │ │ + lea 0x34412(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 4b6ca │ │ │ │ - add $0x88,%rsp │ │ │ │ + jne 4df56 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 7efd0 │ │ │ │ + cmp 0x58(%rbp),%ebx │ │ │ │ + jb 4deb8 │ │ │ │ + jmp 4dee5 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%esi │ │ │ │ + lea 0x33ea1(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - call 5f6c0 │ │ │ │ - mov %ebx,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + jmp 4de83 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ + lea 0x33e56(%rip),%rdx │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov (%rsi),%rcx │ │ │ │ + push 0x28(%rsi) │ │ │ │ + movzbl 0x20(%rsi),%eax │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + push 0x18(%rsi) │ │ │ │ + mov 0x10(%rsi),%r9 │ │ │ │ + mov 0x8(%rsi),%r8d │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + add $0x20,%rsp │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 4e090 │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + mov 0x38(%rbp),%r8 │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov (%rax),%r15d │ │ │ │ - mov %r15d,0x18(%rsp) │ │ │ │ - call 5f6c0 │ │ │ │ - xor %esi,%esi │ │ │ │ + lea 0x33e10(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov 0x4(%rax),%ebx │ │ │ │ - mov %ebx,0x10(%rsp) │ │ │ │ - call 5f550 │ │ │ │ + lea 0x33685(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x58(%rbp),%eax │ │ │ │ + lea 0x33918(%rip),%r13 │ │ │ │ + lea 0x3303e(%rip),%r15 │ │ │ │ + test %eax,%eax │ │ │ │ + je 4e042 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmp %r15d,%ebx │ │ │ │ - jb 4ac78 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 4ae30 │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - shl $0x2,%rax │ │ │ │ - mov 0x10(%r14),%rcx │ │ │ │ - mov (%r14),%rdx │ │ │ │ - mov (%rcx,%rax,1),%ebx │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - add 0x10(%rdx),%rbx │ │ │ │ - add %rbx,%rbp │ │ │ │ - add %rax,%rbx │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 4adbd │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jb 4adbd │ │ │ │ - cmp %rcx,0x30(%rsp) │ │ │ │ - jb 4adbd │ │ │ │ - mov 0x2c(%rsp),%r13d │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - jmp 4ad85 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - cmp %al,(%rbx) │ │ │ │ - jne 4b200 │ │ │ │ - movzbl 0x1(%r12),%eax │ │ │ │ - add $0x1,%r12 │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x60(%rbp),%rax │ │ │ │ + mov (%rax),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x58(%rbp),%eax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb 4e070 │ │ │ │ add $0x1,%rbx │ │ │ │ - add $0x1,%r13d │ │ │ │ - test %al,%al │ │ │ │ - je 4ae20 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jb 4ae20 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jb 4ade8 │ │ │ │ - cmp %al,(%rbx) │ │ │ │ - jne 4ade8 │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 4e010 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movsbl %r14b,%ecx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + pop %rbx │ │ │ │ + lea 0x342a8(%rip),%rdx │ │ │ │ + pop %rbp │ │ │ │ xor %eax,%eax │ │ │ │ - call 39af0 │ │ │ │ - test %al,%al │ │ │ │ - je 4ad50 │ │ │ │ - movsbl (%rbx),%esi │ │ │ │ - movsbl (%r12),%edi │ │ │ │ - cmp %dil,%sil │ │ │ │ - je 4ad5d │ │ │ │ - call 39aa0 │ │ │ │ - test %al,%al │ │ │ │ - jne 4ad5d │ │ │ │ - mov %r13d,0x2c(%rsp) │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - jne 4adf2 │ │ │ │ - mov 0x60(%rsp),%edx │ │ │ │ - cmp %edx,0x2c(%rsp) │ │ │ │ - jb 4ab10 │ │ │ │ - mov 0x18(%rsp),%r15d │ │ │ │ - movd 0x10(%rsp),%xmm1 │ │ │ │ - movd %r15d,%xmm0 │ │ │ │ - punpckldq %xmm1,%xmm0 │ │ │ │ - jmp 4ac80 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13d,0x2c(%rsp) │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jb 4adbd │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - cmp %r15,0x30(%rsp) │ │ │ │ - jb 4adbd │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 3110 <__fprintf_chk@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 39af0 │ │ │ │ - test %al,%al │ │ │ │ - jne 4b51d │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - cmp %al,(%rbx) │ │ │ │ - je 4adbd │ │ │ │ - jmp 4ac78 │ │ │ │ - nop │ │ │ │ - mov %r13d,0x2c(%rsp) │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - jmp 4adbd │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - mov 0x8(%r14),%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 4ae49 │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp %edx,0x10(%rsp) │ │ │ │ - je 4b585 │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jae 4b4f5 │ │ │ │ - mov %ecx,%r8d │ │ │ │ - movzbl (%rdx,%r8,1),%eax │ │ │ │ - movzbl %al,%r11d │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4b22a │ │ │ │ - mov 0x58(%r14),%edx │ │ │ │ - mov 0x50(%r14),%rsi │ │ │ │ - mov %ecx,0x74(%rsp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 4aed5 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - jmp 4aeaf │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp 0x58(%rbp),%ebx │ │ │ │ + jb 4e010 │ │ │ │ + jmp 4e042 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x33d51(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 4dfd3 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - je 4b20f │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jae 4aed5 │ │ │ │ - lea (%r14,%r12,1),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rcx │ │ │ │ - lea 0x0(%r13,%rcx,8),%rbp │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4aea0 │ │ │ │ - mov %r15,%r12 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jb 4aeaf │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - mov 0x50(%rsp),%r13 │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4abec │ │ │ │ - mov 0x4(%rbp),%r11d │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - movzbl (%rdx,%rcx,1),%ecx │ │ │ │ - movzbl %cl,%esi │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 4afc5 │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov 0x50(%r14),%rdi │ │ │ │ - mov %r8d,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4b6a4 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %r13,0x58(%rsp) │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %r14,0x68(%rsp) │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %r8d,0x48(%rsp) │ │ │ │ - mov %r11d,0x64(%rsp) │ │ │ │ - jmp 4af6b │ │ │ │ + endbr64 │ │ │ │ + mov 0x98(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 4e0c8 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - je 4af9c │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jae 4af91 │ │ │ │ - lea 0x0(%r13,%r14,1),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r12,%r8,8),%rbp │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4af60 │ │ │ │ - mov %r15,%r13 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jb 4af6b │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmp 4b12c │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - mov 0x48(%rsp),%r8d │ │ │ │ - mov 0x58(%rsp),%r13 │ │ │ │ - mov 0x64(%rsp),%r11d │ │ │ │ - mov 0x68(%rsp),%r14 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4b6a4 │ │ │ │ - mov 0x4(%rbp),%esi │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - mov 0x78(%r14),%rcx │ │ │ │ - cmp %r11d,%esi │ │ │ │ - jae 4afe8 │ │ │ │ - mov (%rcx,%r13,4),%edi │ │ │ │ - cmp %edi,0x10(%rsp) │ │ │ │ - jb 4afe8 │ │ │ │ - cmp %edi,0x18(%rsp) │ │ │ │ - jb 4b591 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%r13d │ │ │ │ - mov (%rcx,%r13,4),%eax │ │ │ │ - mov %rax,%r11 │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4b1f0 │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov 0x50(%r14),%r8 │ │ │ │ - mov %r11d,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4b076 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %r8,%r12 │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r11d,0x10(%rsp) │ │ │ │ - jmp 4b04b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - je 4b07e │ │ │ │ - lea 0x1(%r15),%r13 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jae 4b071 │ │ │ │ - lea 0x0(%r13,%r14,1),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r12,%r8,8),%rbp │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4b040 │ │ │ │ - mov %r15,%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jb 4b04b │ │ │ │ - mov 0x10(%rsp),%r11d │ │ │ │ - mov %r11d,%ecx │ │ │ │ - jmp 4b12c │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - mov 0x50(%rsp),%r13 │ │ │ │ - mov 0x10(%rsp),%r11d │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4b076 │ │ │ │ - mov 0x4(%rbp),%r11d │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - movzbl (%rdx,%r13,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4ac15 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov 0x50(%r14),%r8 │ │ │ │ - mov %eax,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4b603 │ │ │ │ + mov 0x78(%rdi),%rax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0xb8(%rdx),%rax │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 4e1d0 │ │ │ │ + mov %rsi,%rbp │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %r11d,0x50(%rsp) │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - jmp 4b0ff │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - je 4abf5 │ │ │ │ - lea 0x1(%r14),%r13 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jae 4b124 │ │ │ │ - lea (%r12,%r13,1),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r15,%r8,8),%rbp │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4b0f0 │ │ │ │ - mov %r14,%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jb 4b0ff │ │ │ │ - mov 0x18(%rsp),%r15d │ │ │ │ - mov %r15d,%ecx │ │ │ │ - lea 0x36ab0(%rip),%rdi │ │ │ │ - lea 0x395a6(%rip),%rdx │ │ │ │ - mov $0x292,%esi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4e117 │ │ │ │ + mov 0x18(%rdi),%rdx │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + mov 0x180(%rbx),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4e1a0 │ │ │ │ + mov 0x184(%rbx),%eax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + lea 0x33c2e(%rip),%rsi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov 0x78(%r14),%rax │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - mov (%rax,%r13,4),%eax │ │ │ │ + and $0x1,%edx │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x15c(%rbx),%edx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + call 6cda0 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4b57d │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov 0x50(%r14),%r13 │ │ │ │ - mov %edi,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4b1d9 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %edi,0x10(%rsp) │ │ │ │ - jmp 4b1af │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 4b4fe │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jae 4b1d5 │ │ │ │ - lea (%r14,%r12,1),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r8,%r15 │ │ │ │ - shr $1,%r15 │ │ │ │ - lea 0x0(%r13,%r15,8),%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4b1a0 │ │ │ │ - mov %r15,%r12 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jb 4b1af │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ + call 6c170 │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x33000(%rip),%rdx │ │ │ │ + call 6c1b0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4e1fe │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 6cda0 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 6c170 │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + lea 0x32fab(%rip),%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 6c1b0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 4e17e │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x78(%r14),%rcx │ │ │ │ - jmp 4afe8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl %al,%r11d │ │ │ │ - jmp 4b09f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13d,0x2c(%rsp) │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - jmp 4adb9 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4e1f0 │ │ │ │ + mov 0x78(%rbx),%rbp │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + jbe 4e17e │ │ │ │ + mov 0x210(%rbx),%rdi │ │ │ │ + call 3650 │ │ │ │ + jmp 4e17e │ │ │ │ + mov 0x88(%rdx),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - je 4aed5 │ │ │ │ - mov 0x4(%rbp),%r11d │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %rax,%r13 │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4b2e2 │ │ │ │ - mov 0x58(%r14),%edx │ │ │ │ - mov 0x50(%r14),%rsi │ │ │ │ - mov %r13d,0x74(%rsp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 4b6c0 │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov %r13d,0x8(%rsp) │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov %r11d,0x50(%rsp) │ │ │ │ - jmp 4b28b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 4b2bc │ │ │ │ - lea 0x1(%r13),%rbp │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jae 4b2b1 │ │ │ │ - lea 0x0(%rbp,%r14,1),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rcx │ │ │ │ - lea (%r15,%rcx,8),%r12 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4b280 │ │ │ │ - mov %r13,%r14 │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jb 4b28b │ │ │ │ - mov 0x8(%rsp),%ebp │ │ │ │ - mov %ebp,%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x8(%rsp),%r13d │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - mov 0x50(%rsp),%r11d │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4b6c0 │ │ │ │ - mov 0x4(%r12),%eax │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - mov 0x78(%r14),%rcx │ │ │ │ - cmp %r11d,%eax │ │ │ │ - jae 4b300 │ │ │ │ - mov (%rcx,%r8,4),%ebp │ │ │ │ - cmp %ebp,0x10(%rsp) │ │ │ │ - jb 4b300 │ │ │ │ - cmp %ebp,0x18(%rsp) │ │ │ │ - jb 4b60b │ │ │ │ - nop │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - mov (%rcx,%r8,4),%ecx │ │ │ │ - lea 0x0(,%r8,4),%rax │ │ │ │ - mov %rcx,%r13 │ │ │ │ - movzbl (%rdx,%rcx,1),%ecx │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 4b548 │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov 0x50(%r14),%r15 │ │ │ │ - mov %r13d,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4b6b6 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r13d,0x8(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - jmp 4b36b │ │ │ │ + jne 4e1d9 │ │ │ │ + jmp 4e1d5 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + cmpq $0x0,0xb8(%rsi) │ │ │ │ + je 4e228 │ │ │ │ + jmp 6c100 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - je 4b39b │ │ │ │ - lea 0x1(%r13),%r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jae 4b390 │ │ │ │ - lea (%r14,%r12,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r15,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4b360 │ │ │ │ - mov %r13,%r12 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jb 4b36b │ │ │ │ - mov 0x8(%rsp),%ebp │ │ │ │ - mov %ebp,%ecx │ │ │ │ - jmp 4b12c │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%r13d │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4b6b6 │ │ │ │ - mov 0x4(%rbp),%r13d │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - movzbl (%rdx,%r8,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 4b464 │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov 0x50(%r14),%r15 │ │ │ │ - mov %edx,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4b6ae │ │ │ │ - mov %r13d,0x48(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - jmp 4b41f │ │ │ │ + cmpl $0x1,0x158(%rsi) │ │ │ │ + ja 4e238 │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - je 4b442 │ │ │ │ - lea 0x1(%r14),%rbp │ │ │ │ - cmp %r13,%rbp │ │ │ │ - jae 4b124 │ │ │ │ - lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r15,%rdx,8),%r12 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + mov 0x210(%rsi),%rdi │ │ │ │ + jmp 3730 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x180(%rdx),%ebx │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rdi),%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 4e2a9 │ │ │ │ + cmpq $0x0,0xb8(%rdx) │ │ │ │ + je 4e4e0 │ │ │ │ + cmpb $0x0,0x1c8(%r15) │ │ │ │ + movl $0xa,0xc(%rsp) │ │ │ │ + je 4e2bd │ │ │ │ + cmpb $0x1,0x1c3(%r15) │ │ │ │ + sbb %ecx,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + add $0x7,%ecx │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jns 4b410 │ │ │ │ - mov %r14,%r13 │ │ │ │ - jmp 4b416 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x48(%rsp),%r13d │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4b124 │ │ │ │ - mov 0x4(%r12),%edx │ │ │ │ - mov $0xffffffff,%ebp │ │ │ │ - cmp %r13d,%edx │ │ │ │ - jae 4ad03 │ │ │ │ - mov 0x78(%r14),%rdx │ │ │ │ - mov 0x48(%r14),%rcx │ │ │ │ - mov (%rdx,%r8,4),%edx │ │ │ │ - mov %rdx,%r13 │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 4b56c │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov 0x50(%r14),%r15 │ │ │ │ - mov %r13d,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4b6c0 │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ + je 4e3c0 │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + xor %r13d,%r13d │ │ │ │ xor %r12d,%r12d │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r13d,0x8(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - jmp 4b4d3 │ │ │ │ - je 4b551 │ │ │ │ - lea 0x1(%r13),%r12 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jae 4b2b1 │ │ │ │ - lea (%r12,%r14,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r15,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4b4c0 │ │ │ │ - mov %r13,%r14 │ │ │ │ - jmp 4b4ca │ │ │ │ - mov 0x78(%r14),%rcx │ │ │ │ - jmp 4b300 │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4b1d9 │ │ │ │ - mov 0x4(%rbp),%ebp │ │ │ │ - jmp 4ac20 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movsbl (%rbx),%edi │ │ │ │ - cmp (%rax),%dil │ │ │ │ - jne 4ac78 │ │ │ │ - mov %edi,%esi │ │ │ │ - call 39aa0 │ │ │ │ - test %al,%al │ │ │ │ - jne 4adbd │ │ │ │ - jmp 4ac78 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jmp 4e2f9 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl %cl,%r13d │ │ │ │ - jmp 4b3c0 │ │ │ │ - mov 0x8(%rsp),%r13d │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4b6c0 │ │ │ │ - mov 0x4(%rbp),%edx │ │ │ │ - mov 0x60(%rsp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - cmovbe %ecx,%edx │ │ │ │ - lea -0x1(%rdx),%ebp │ │ │ │ - jmp 4ad03 │ │ │ │ - movzbl %al,%ebp │ │ │ │ - jmp 4ac20 │ │ │ │ - mov $0xffffffff,%ebp │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 4ad03 │ │ │ │ - mov %edi,%eax │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4b57d │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov 0x50(%r14),%r13 │ │ │ │ - mov %edi,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4b1d9 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %edi,0x10(%rsp) │ │ │ │ - jmp 4b5e0 │ │ │ │ - je 4b4fe │ │ │ │ - lea 0x1(%r15),%r12 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jae 4b1d5 │ │ │ │ - lea (%r12,%r14,1),%r8 │ │ │ │ mov %rbx,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea 0x0(%r13,%r8,8),%rbp │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4b5cd │ │ │ │ - mov %r15,%r14 │ │ │ │ - jmp 4b5d7 │ │ │ │ - mov %eax,%r15d │ │ │ │ - jmp 4b129 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - movzbl (%rdx,%rcx,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 4b68b │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov 0x50(%r14),%r15 │ │ │ │ - mov %ebp,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4b2b5 │ │ │ │ + call 6c100 │ │ │ │ + add $0x1,%r12 │ │ │ │ + add $0x68,%r13 │ │ │ │ + cmp (%r14),%r12d │ │ │ │ + jae 4e3c0 │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + mov 0xb8(%r15),%rbx │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + add %r13,%rsi │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4e4a0 │ │ │ │ xor %edx,%edx │ │ │ │ - mov %ebp,0x8(%rsp) │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - jmp 4b652 │ │ │ │ - je 4b671 │ │ │ │ - lea 0x1(%r13),%r12 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jae 4b2b1 │ │ │ │ - lea (%r12,%rbp,1),%r13 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 4e328 │ │ │ │ + mov 0x18(%rsi),%rdx │ │ │ │ + mov 0x10(%rsi),%rsi │ │ │ │ + mov 0x180(%r15),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4e3e8 │ │ │ │ mov %rbx,%rdi │ │ │ │ - shr $1,%r13 │ │ │ │ - lea (%r15,%r13,8),%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + call 6cda0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 6c170 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x32e19(%rip),%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 6c1b0 │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + add %r13,%rsi │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 4df60 │ │ │ │ + cmpb $0x0,0x1c3(%r15) │ │ │ │ + jne 4e458 │ │ │ │ + cmpq $0x0,0xb8(%r15) │ │ │ │ + jne 4e2e0 │ │ │ │ + cmpl $0x1,0x158(%r15) │ │ │ │ + jbe 4e2e8 │ │ │ │ + mov 0x210(%r15),%rdi │ │ │ │ + add $0x1,%r12 │ │ │ │ + add $0x68,%r13 │ │ │ │ + call 3730 │ │ │ │ + cmp (%r14),%r12d │ │ │ │ + jb 4e2f9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4e532 │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x184(%r15),%eax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x33964(%rip),%rsi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0x1,%edx │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x15c(%r15),%edx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0xb8(%r15),%rdi │ │ │ │ + call 6cda0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 6c170 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x32d38(%rip),%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 6c1b0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + jmp 4e365 │ │ │ │ + nopl (%rax) │ │ │ │ + lea (%r12,%r12,4),%rax │ │ │ │ + lea (%r12,%rax,2),%rdx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + call 440b0 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 5ee90 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x33c7a(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 4e37f │ │ │ │ + nopl (%rax) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 4e4d0 │ │ │ │ + mov 0x78(%r15),%rbp │ │ │ │ + cmpl $0x1,0x158(%r15) │ │ │ │ + jbe 4e365 │ │ │ │ + mov 0x210(%r15),%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + jmp 4e365 │ │ │ │ + nop │ │ │ │ + mov 0x88(%r15),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 4e4a9 │ │ │ │ + jmp 4e4a5 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x98(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4e297 │ │ │ │ + xor %ebp,%ebp │ │ │ │ test %eax,%eax │ │ │ │ - jns 4b643 │ │ │ │ - mov %r13,%rbp │ │ │ │ - jmp 4b649 │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov 0x8(%rsp),%ebp │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4b2b5 │ │ │ │ - mov 0x4(%r12),%edx │ │ │ │ - mov 0x60(%rsp),%esi │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - shl $0x2,%rax │ │ │ │ - cmp %edx,%esi │ │ │ │ - cmovbe %esi,%edx │ │ │ │ - lea -0x1(%rdx),%ebp │ │ │ │ - jmp 4ad03 │ │ │ │ - mov %r8d,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmp 4b12c │ │ │ │ - mov %edx,%r15d │ │ │ │ - jmp 4b129 │ │ │ │ - mov %r13d,%ebp │ │ │ │ - mov %ebp,%ecx │ │ │ │ - jmp 4b12c │ │ │ │ - mov %r13d,%ebp │ │ │ │ - mov %ebp,%edi │ │ │ │ - jmp 4b2b7 │ │ │ │ + jne 4e507 │ │ │ │ + jmp 4e3c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x98(%r15),%rdi │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + mov 0x210(%r15),%rcx │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov 0xa8(%r15),%rdx │ │ │ │ + add %rbp,%rsi │ │ │ │ + add $0x68,%rbp │ │ │ │ + call 59f00 │ │ │ │ + cmp (%r14),%ebx │ │ │ │ + jb 4e500 │ │ │ │ + jmp 4e3c0 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - mov %r9d,0x2c(%rsp) │ │ │ │ + movsbl %r9b,%ebx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov 0xd0(%rsp),%r13 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + mov %r8d,0x10(%rsp) │ │ │ │ + mov 0xc8(%rsp),%r15 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0xb0(%rsp),%eax │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + mov 0xb8(%rsp),%eax │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + mov 0xc0(%rsp),%eax │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp 0xc0(%rsp),%r9d │ │ │ │ - jae 4c9cb │ │ │ │ - mov 0xc0(%rsp),%eax │ │ │ │ - mov 0x2c(%rsp),%edi │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %edx,%r15d │ │ │ │ - lea -0x1(%rax),%r12d │ │ │ │ - lea (%r8,%rdi,1),%r9 │ │ │ │ - lea (%r9,%r12,1),%rax │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jb 4c37e │ │ │ │ - mov %edx,%eax │ │ │ │ - shl $0x2,%rax │ │ │ │ - mov 0x10(%r14),%rcx │ │ │ │ - mov (%r14),%rdx │ │ │ │ - mov (%rcx,%rax,1),%ebp │ │ │ │ - movzbl (%r9),%eax │ │ │ │ - add 0x10(%rdx),%rbp │ │ │ │ - add %rbp,%r12 │ │ │ │ - add %rdi,%rbp │ │ │ │ - test %al,%al │ │ │ │ - je 4b822 │ │ │ │ - cmp %r9,0x30(%rsp) │ │ │ │ - jb 4b822 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jb 4b822 │ │ │ │ - mov 0x30(%rsp),%r13 │ │ │ │ - mov 0x2c(%rsp),%ebx │ │ │ │ - mov %r14,0x8(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - jmp 4b7cf │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - cmp %al,0x0(%rbp) │ │ │ │ - jne 4c908 │ │ │ │ - movzbl 0x1(%r14),%eax │ │ │ │ - add $0x1,%r14 │ │ │ │ - add $0x1,%rbp │ │ │ │ - add $0x1,%ebx │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x68,%esi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 13000 │ │ │ │ + test %r14,%r14 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x39271(%rip),%rax │ │ │ │ + movl $0x1,(%r12) │ │ │ │ + cmove %rax,%r14 │ │ │ │ + movzbl 0x2e1(%r13),%eax │ │ │ │ + movl $0x0,0x4c(%rsp) │ │ │ │ + movq $0x0,(%rcx) │ │ │ │ + movl $0x0,0x8(%rcx) │ │ │ │ + movq $0x0,0x10(%rcx) │ │ │ │ + movq $0x0,0x18(%rcx) │ │ │ │ + movb $0x0,0x20(%rcx) │ │ │ │ + movq $0x0,0x38(%rcx) │ │ │ │ + movq $0x0,0x40(%rcx) │ │ │ │ + movl $0x0,0x58(%rcx) │ │ │ │ + movq $0x0,0x60(%rcx) │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + movups %xmm0,0x28(%rcx) │ │ │ │ + movups %xmm0,0x48(%rcx) │ │ │ │ test %al,%al │ │ │ │ - je 4c35c │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jb 4c35c │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jb 4c311 │ │ │ │ - cmp %al,0x0(%rbp) │ │ │ │ - jne 4c311 │ │ │ │ + je 4e8a8 │ │ │ │ + call 7ee30 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov %rax,(%rcx) │ │ │ │ xor %eax,%eax │ │ │ │ - call 39af0 │ │ │ │ - test %al,%al │ │ │ │ - je 4b798 │ │ │ │ - movsbl 0x0(%rbp),%esi │ │ │ │ - movsbl (%r14),%edi │ │ │ │ - cmp %dil,%sil │ │ │ │ - je 4b7a5 │ │ │ │ - call 39aa0 │ │ │ │ - test %al,%al │ │ │ │ - jne 4b7a5 │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %ebx,0x2c(%rsp) │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - movzbl (%r9),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 4c31d │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - cmp %eax,0xc0(%rsp) │ │ │ │ - je 4bad6 │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - mov %r15d,0x18(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%ebx │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov %al,0x8(%rsp) │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - je 4b998 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 447b0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x8(%r14),%eax │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 4b87b │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp %edx,0x10(%rsp) │ │ │ │ - je 4b93d │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jae 4bf00 │ │ │ │ - mov %ecx,%eax │ │ │ │ - movzbl (%rdx,%rax,1),%ecx │ │ │ │ - movzbl %cl,%r11d │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 4bc26 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov 0x50(%r14),%rdi │ │ │ │ - mov %edx,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4b90d │ │ │ │ + test %bpl,%bpl │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + cmove %eax,%ebx │ │ │ │ + movsbl 0x34(%rsp),%eax │ │ │ │ + movsbl %bpl,%ebp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r14,%rdx │ │ │ │ + push %rax │ │ │ │ + movsbl 0x38(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + push %rbx │ │ │ │ + movsbl 0x28(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + movsbl 0x4c(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + push $0x0 │ │ │ │ + push $0x1 │ │ │ │ + push $0x0 │ │ │ │ + push %rbp │ │ │ │ + push $0x1 │ │ │ │ + mov 0x70(%rsp),%r8 │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + call 4cf90 │ │ │ │ + mov 0x8(%r12),%rbx │ │ │ │ + add $0x50,%rsp │ │ │ │ + movb $0x0,0x20(%rbx) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 4e7cf │ │ │ │ + mov 0x60(%r15),%rax │ │ │ │ + mov 0x50(%r15),%rsi │ │ │ │ + mov (%r15),%rdi │ │ │ │ + mov 0x58(%r15),%rcx │ │ │ │ + movzbl 0x41(%r15),%r10d │ │ │ │ + movsbl 0x42(%r15),%edx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0x8(%r15),%ebp │ │ │ │ + mov 0x68(%r15),%r14 │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + lea 0x3365a(%rip),%rsi │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %r10b,0x20(%rsp) │ │ │ │ + call 4c2f0 │ │ │ │ + movsbl 0x20(%rsp),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x3363a(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + xor %eax,%eax │ │ │ │ + movsbl %bpl,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x3362d(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x3361f(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x33611(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x33603(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x335f6(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 4e7ca │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x335ea(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x8(%r12),%rbx │ │ │ │ + mov 0x260(%r13),%rdx │ │ │ │ + lea 0x334e7(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x32fb9(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - jmp 4b8e7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 4bc06 │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jae 4b90d │ │ │ │ - lea (%r14,%r12,1),%r8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea 0x0(%rbp,%r8,8),%rbx │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4b8d8 │ │ │ │ - mov %r15,%r12 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jb 4b8e7 │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov 0x50(%rsp),%ebp │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4be55 │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - jb 4be68 │ │ │ │ - xor %r13d,%r13d │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3355b(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x98(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4e8d0 │ │ │ │ + mov 0x210(%r13),%rcx │ │ │ │ + mov 0xa8(%r13),%rdx │ │ │ │ + mov 0x8(%r12),%rsi │ │ │ │ + call 59f00 │ │ │ │ + mov (%r12),%eax │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 4b974 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x10(%r14),%rbp │ │ │ │ - mov 0x10(%rax),%r15 │ │ │ │ - call 5f6c0 │ │ │ │ - mov %r13d,%edx │ │ │ │ - movzbl 0x8(%rsp),%ecx │ │ │ │ - mov (%rax),%eax │ │ │ │ - add 0x0(%rbp,%rax,4),%edx │ │ │ │ - cmp (%r15,%rdx,1),%cl │ │ │ │ - je 4b9b0 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 5f7e0 │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 4b948 │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - call 5f550 │ │ │ │ - mov %r12,%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + je 4e870 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%rbx,%rbx,2),%rax │ │ │ │ + lea (%rbx,%rax,4),%rdx │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + call 4ba20 │ │ │ │ + cmp (%r12),%ebx │ │ │ │ + jb 4e850 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ call 32c0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmp 4bad6 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 5f6c0 │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov (%rax),%r15d │ │ │ │ - mov %r15d,0x18(%rsp) │ │ │ │ - call 5f6c0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x4(%rax),%ebx │ │ │ │ - mov %ebx,0x10(%rsp) │ │ │ │ - call 5f550 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4e92f │ │ │ │ + add $0x68,%rsp │ │ │ │ mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmp %r15d,%ebx │ │ │ │ - jb 4b998 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 4bb60 │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - shl $0x2,%rax │ │ │ │ - mov 0x10(%r14),%rcx │ │ │ │ - mov (%r14),%rdx │ │ │ │ - mov (%rcx,%rax,1),%ebx │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - add 0x10(%rdx),%rbx │ │ │ │ - add %rbx,%r12 │ │ │ │ - add %rax,%rbx │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 4bac0 │ │ │ │ - cmp %rcx,0x30(%rsp) │ │ │ │ - jb 4bac0 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jb 4bac0 │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov 0x2c(%rsp),%r13d │ │ │ │ - mov %rcx,%rbp │ │ │ │ - jmp 4ba86 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - cmp %al,(%rbx) │ │ │ │ - jne 4bf20 │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - add $0x1,%rbp │ │ │ │ - add $0x1,%rbx │ │ │ │ - add $0x1,%r13d │ │ │ │ - test %al,%al │ │ │ │ - je 4bb50 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jb 4bb50 │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jb 4bb10 │ │ │ │ - cmp %al,(%rbx) │ │ │ │ - jne 4bb10 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 39af0 │ │ │ │ - test %al,%al │ │ │ │ - je 4ba50 │ │ │ │ - movsbl (%rbx),%esi │ │ │ │ - movsbl 0x0(%rbp),%edi │ │ │ │ - cmp %dil,%sil │ │ │ │ - je 4ba5c │ │ │ │ - call 39aa0 │ │ │ │ - test %al,%al │ │ │ │ - jne 4ba5c │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - mov %r13d,0x2c(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - jne 4bb1a │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - cmp 0xc0(%rsp),%eax │ │ │ │ - jb 4b830 │ │ │ │ - mov 0x18(%rsp),%r15d │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov %r15d,%eax │ │ │ │ - shl $0x20,%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 4c9fa │ │ │ │ - add $0x88,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ + jmp 32c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + call 32d0 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x4c(%rsp),%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ + call 7e7b0 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + jmp 4e67e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov %r13d,0x2c(%rsp) │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jb 4bac0 │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - cmp %r15,0x30(%rsp) │ │ │ │ - jb 4bac0 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 39af0 │ │ │ │ - test %al,%al │ │ │ │ - jne 4c29d │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - cmp %al,(%rbx) │ │ │ │ - je 4bac0 │ │ │ │ - jmp 4b998 │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + call 4e0d0 │ │ │ │ + mov 0x8(%r12),%rsi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 4df60 │ │ │ │ + cmpq $0x0,0xb8(%r13) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + je 4e910 │ │ │ │ + call 6c100 │ │ │ │ + jmp 4e83c │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov %r13d,0x2c(%rsp) │ │ │ │ - jmp 4bac0 │ │ │ │ - nop │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - mov 0x8(%r14),%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 4bb79 │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp %edx,0x10(%rsp) │ │ │ │ - je 4c304 │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jae 4bf2f │ │ │ │ - mov %ecx,%edi │ │ │ │ - movzbl (%rdx,%rdi,1),%eax │ │ │ │ - movzbl %al,%r8d │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4c140 │ │ │ │ - mov 0x58(%r14),%r15d │ │ │ │ - mov 0x50(%r14),%rbp │ │ │ │ - mov %ecx,0x74(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 4b90d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %r15,%r12 │ │ │ │ - jmp 4bbe3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 4c125 │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jae 4b90d │ │ │ │ - lea (%r14,%r12,1),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea 0x0(%rbp,%rdx,8),%rbx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4bbd0 │ │ │ │ - mov %r15,%r12 │ │ │ │ - jmp 4bbda │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4b90d │ │ │ │ - mov 0x4(%rbx),%r11d │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - movzbl (%rdx,%rcx,1),%ecx │ │ │ │ - movzbl %cl,%esi │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 4bce1 │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov 0x50(%r14),%r8 │ │ │ │ - mov %ebp,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4c763 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %r14,0x68(%rsp) │ │ │ │ - mov %r8,%r12 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %ebp,0x48(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %r11d,0x60(%rsp) │ │ │ │ - jmp 4bc8b │ │ │ │ + cmpl $0x1,0x158(%r13) │ │ │ │ + jbe 4e83c │ │ │ │ + mov 0x210(%r13),%rdi │ │ │ │ + call 3730 │ │ │ │ + jmp 4e83c │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - je 4bcb9 │ │ │ │ - lea 0x1(%rbp),%r14 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jae 4bcb0 │ │ │ │ - lea (%r14,%r15,1),%r8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r12,%r8,8),%rbx │ │ │ │ - mov %r8,%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4bc80 │ │ │ │ - mov %rbp,%r15 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jb 4bc8b │ │ │ │ - mov 0x48(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - mov 0x48(%rsp),%ebp │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov 0x60(%rsp),%r11d │ │ │ │ - mov 0x68(%rsp),%r14 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4c763 │ │ │ │ - mov 0x4(%rbx),%esi │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - mov 0x78(%r14),%rcx │ │ │ │ - cmp %r11d,%esi │ │ │ │ - jae 4bd00 │ │ │ │ - mov (%rcx,%rax,4),%edi │ │ │ │ - cmp %edi,0x10(%rsp) │ │ │ │ - jb 4bd00 │ │ │ │ - cmp %edi,0x18(%rsp) │ │ │ │ - jb 4c443 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - mov (%rcx,%rdi,4),%eax │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + cmp $0x40,%al │ │ │ │ + je 4eb98 │ │ │ │ + cmp $0xa,%al │ │ │ │ + je 4eb98 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %esi,%r13d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x68,%esi │ │ │ │ + mov %rdx,%r12 │ │ │ │ + call 13000 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13d,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x326bd(%rip),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 7e400 │ │ │ │ mov %rax,%rbp │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4bf10 │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov 0x50(%r14),%r8 │ │ │ │ - mov %ebp,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4c4c3 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %r8,%r12 │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov %ebp,0x10(%rsp) │ │ │ │ - jmp 4bd5b │ │ │ │ - je 4bdac │ │ │ │ - lea 0x1(%rbp),%r15 │ │ │ │ - cmp %r14,%r15 │ │ │ │ - jae 4bd80 │ │ │ │ - lea (%r15,%r14,1),%r8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r12,%r8,8),%rbx │ │ │ │ - mov %r8,%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 4bd50 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - cmp %r14,%r15 │ │ │ │ - jb 4bd5b │ │ │ │ - mov 0x10(%rsp),%r11d │ │ │ │ - mov %r11d,%ecx │ │ │ │ - lea 0x35e54(%rip),%rdi │ │ │ │ - lea 0x3894a(%rip),%rdx │ │ │ │ - mov $0x292,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov 0x10(%rsp),%ebp │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4c4c3 │ │ │ │ - mov 0x4(%rbx),%ebp │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - movzbl (%rdx,%rdi,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4b935 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov 0x50(%r14),%r8 │ │ │ │ - mov %eax,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4c4bb │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %r8,%r12 │ │ │ │ - mov %ebp,0x50(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - jmp 4be2f │ │ │ │ + je 4eb70 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + movl $0x0,0x8(%rbx) │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + movb $0x0,0x20(%rbx) │ │ │ │ + movq $0x0,0x38(%rbx) │ │ │ │ + movq $0x0,0x40(%rbx) │ │ │ │ + movl $0x0,0x58(%rbx) │ │ │ │ + movq $0x0,0x60(%rbx) │ │ │ │ + movups %xmm0,0x28(%rbx) │ │ │ │ + movups %xmm0,0x48(%rbx) │ │ │ │ + call 7ee30 │ │ │ │ + cmpl $0x1,0x8(%rbp) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + jbe 4eb70 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + cmpl $0x2,0x8(%rbp) │ │ │ │ + cwtl │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + jbe 4eb70 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + call 7ee30 │ │ │ │ + cmpl $0x3,0x8(%rbp) │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + jbe 4eb70 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x30(%rax),%rdi │ │ │ │ + call 35e0 │ │ │ │ + cmpl $0x4,0x8(%rbp) │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + jbe 4eb70 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + mov %al,0x20(%rbx) │ │ │ │ + cmpl $0x5,0x8(%rbp) │ │ │ │ + jbe 4eb70 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x50(%rax),%rdi │ │ │ │ + call 7ee30 │ │ │ │ + cmpl $0x6,0x8(%rbp) │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + jbe 4eb70 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x60(%rax),%rdi │ │ │ │ + call 7ee30 │ │ │ │ + cmpl $0x7,0x8(%rbp) │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + jbe 4eb70 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x70(%rax),%rdi │ │ │ │ + call 35e0 │ │ │ │ + cmpl $0x8,0x8(%rbp) │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + jbe 4eb70 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x80(%rax),%rdi │ │ │ │ + call 35e0 │ │ │ │ + cmpl $0x9,0x8(%rbp) │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + jbe 4eb70 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x90(%rax),%rdi │ │ │ │ + call 7ee30 │ │ │ │ + cmpl $0xa,0x8(%rbp) │ │ │ │ + mov %rax,0x48(%rbx) │ │ │ │ + jbe 4eb70 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0xa0(%rax),%rdi │ │ │ │ + call 7ee30 │ │ │ │ + cmpl $0xb,0x8(%rbp) │ │ │ │ + mov %rax,0x50(%rbx) │ │ │ │ + jbe 4eb70 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov $0xc,%r13d │ │ │ │ + mov 0xb0(%rax),%rsi │ │ │ │ + jmp 4eb5a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - je 4b916 │ │ │ │ - lea 0x1(%r15),%rbp │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jae 4be55 │ │ │ │ - lea 0x0(%rbp,%r14,1),%r8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r12,%r8,8),%rbx │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4be20 │ │ │ │ - mov %r15,%r14 │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jb 4be2f │ │ │ │ - mov 0x18(%rsp),%r15d │ │ │ │ - mov %r15d,%ecx │ │ │ │ - jmp 4bd88 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x78(%r14),%rax │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - mov (%rax,%rdi,4),%eax │ │ │ │ - movzbl (%rdx,%rax,1),%r13d │ │ │ │ - mov %rax,%rdi │ │ │ │ - cmp $0xfd,%r13b │ │ │ │ - jbe 4b940 │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov 0x50(%r14),%r15 │ │ │ │ - mov %eax,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4bcb4 │ │ │ │ + mov %r13d,%eax │ │ │ │ + add $0x1,%r13d │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x0(%rbp),%rax │ │ │ │ + mov (%rax),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - jmp 4becf │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 4c27d │ │ │ │ - lea 0x1(%rbp),%r12 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jae 4bef4 │ │ │ │ - lea (%r12,%r14,1),%r8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r15,%r8,8),%rbx │ │ │ │ - mov %r8,%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4bec0 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jb 4becf │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x78(%r14),%rcx │ │ │ │ - jmp 4bd00 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4c2f0 │ │ │ │ + cmp 0x8(%rbp),%r13d │ │ │ │ + jb 4eb48 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl %al,%ebp │ │ │ │ - jmp 4bdcf │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov %r13d,0x2c(%rsp) │ │ │ │ - jmp 4babc │ │ │ │ - mov 0x78(%r14),%rcx │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - mov (%rcx,%rdi,4),%ecx │ │ │ │ - lea 0x0(,%rdi,4),%rax │ │ │ │ - mov %rcx,%rsi │ │ │ │ - movzbl (%rdx,%rcx,1),%ecx │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 4c2c8 │ │ │ │ - mov 0x58(%r14),%edx │ │ │ │ - mov 0x50(%r14),%r15 │ │ │ │ - mov %esi,0x74(%rsp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 4c550 │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - jmp 4bf9b │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - je 4bfcb │ │ │ │ - lea 0x1(%rbp),%rbx │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jae 4bfc0 │ │ │ │ - lea (%rbx,%r14,1),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%rcx │ │ │ │ - lea (%r15,%rcx,8),%r12 │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4bf90 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jb 4bf9b │ │ │ │ - mov 0x8(%rsp),%ebx │ │ │ │ - mov %ebx,%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ test %r12,%r12 │ │ │ │ - je 4c550 │ │ │ │ - mov 0x4(%r12),%esi │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - movzbl (%rdx,%rdi,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 4c091 │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - mov 0x50(%r14),%rbp │ │ │ │ - mov %edx,0x74(%rsp) │ │ │ │ - mov 0x58(%r14),%edx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 4c069 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %r15,%r14 │ │ │ │ - mov %esi,0x48(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - jmp 4c043 │ │ │ │ - nopl (%rax) │ │ │ │ - je 4c076 │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jae 4c069 │ │ │ │ - lea (%r14,%r12,1),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%rcx │ │ │ │ - lea 0x0(%rbp,%rcx,8),%rbx │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4c038 │ │ │ │ - mov %r15,%r12 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jb 4c043 │ │ │ │ - mov 0x18(%rsp),%r15d │ │ │ │ - mov %r15d,%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x48(%rsp),%esi │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4c069 │ │ │ │ - mov 0x4(%rbx),%edx │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - cmp %esi,%edx │ │ │ │ - jae 4ba03 │ │ │ │ - mov 0x78(%r14),%rdx │ │ │ │ - mov 0x48(%r14),%rcx │ │ │ │ - mov (%rdx,%rdi,4),%edx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 4c2ec │ │ │ │ - mov 0x58(%r14),%edx │ │ │ │ - mov 0x50(%r14),%r15 │ │ │ │ - mov %esi,0x74(%rsp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 4c550 │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ + je 4eb7b │ │ │ │ + testb $0x4,0x8(%rbx) │ │ │ │ + je 4ebb0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 7e970 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ xor %ebx,%ebx │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - jmp 4c103 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 4c2d0 │ │ │ │ - lea 0x1(%rbp),%rbx │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jae 4bfc0 │ │ │ │ - lea (%rbx,%r14,1),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%rcx │ │ │ │ - lea (%r15,%rcx,8),%r12 │ │ │ │ - mov %rcx,%rbp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4c0f0 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - jmp 4c0fa │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4b90d │ │ │ │ - mov 0x4(%rbx),%r8d │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4cd20 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 4eb7b │ │ │ │ + mov %rax,%rdi │ │ │ │ + call dee0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 4eb7b │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x148,%rsp │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ + mov %rcx,0xe8(%rsp) │ │ │ │ + mov %r9d,0x98(%rsp) │ │ │ │ + mov %esi,0x94(%rsp) │ │ │ │ + mov %rdi,0x88(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 1c060 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %al,0x38(%rsp) │ │ │ │ + call 45a30 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %al,0x40(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + call 44d00 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %al,0xe2(%rsp) │ │ │ │ + mov %al,0x136(%rsp) │ │ │ │ + call 44d00 │ │ │ │ + test %bl,%bl │ │ │ │ + mov %al,0xfb(%rsp) │ │ │ │ + mov %al,0x137(%rsp) │ │ │ │ + setne 0x18(%rsp) │ │ │ │ + movzbl 0x18(%rsp),%eax │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 50140 │ │ │ │ + movl $0x1,0x84(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + test %al,%al │ │ │ │ + je 50140 │ │ │ │ + mov 0x20(%r15),%r14d │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r14d,0x24(%rsp) │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ mov %rax,%rbp │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4c1ee │ │ │ │ - mov 0x58(%r14),%ebx │ │ │ │ - mov 0x50(%r14),%rcx │ │ │ │ - mov %ebp,0x74(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4c96e │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %r15,%r14 │ │ │ │ - mov %ebp,0x8(%rsp) │ │ │ │ - mov %rbx,%r15 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea (%r14,%r14,2),%rax │ │ │ │ + lea (%r14,%rax,4),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %r14d,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 4fc70 │ │ │ │ + movl $0x0,0xcc(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x0,0xc8(%rsp) │ │ │ │ + movl $0x0,0xe4(%rsp) │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 4fdee │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %rax,%rdx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov 0x164(%rax),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ mov %rcx,%rbx │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov %r8d,0x50(%rsp) │ │ │ │ - jmp 4c1a7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 4c1c9 │ │ │ │ - lea 0x1(%rbp),%r14 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jae 4bfc0 │ │ │ │ - lea (%r14,%r15,1),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r12 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4c198 │ │ │ │ - mov %rbp,%r15 │ │ │ │ - jmp 4c19e │ │ │ │ - mov 0x8(%rsp),%ebp │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov 0x50(%rsp),%r8d │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4c96e │ │ │ │ - mov 0x4(%r12),%eax │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - mov 0x78(%r14),%rcx │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jae 4bf33 │ │ │ │ - mov (%rcx,%rdi,4),%eax │ │ │ │ - cmp %eax,0x18(%rsp) │ │ │ │ - jae 4bf33 │ │ │ │ - cmp %eax,0x10(%rsp) │ │ │ │ - jb 4bf33 │ │ │ │ + mov %eax,%esi │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + cmovae %r13d,%esi │ │ │ │ + mov %sil,0xfd(%rsp) │ │ │ │ + sbb %esi,%esi │ │ │ │ + add $0x1,%esi │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + cmovb %eax,%r13d │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %esi,0x90(%rsp) │ │ │ │ + cmpb $0x0,0x2e0(%rax) │ │ │ │ + jne 4fe21 │ │ │ │ + mov %r13b,0xfc(%rsp) │ │ │ │ + movb $0x1,0xfe(%rsp) │ │ │ │ + movb $0x1,0xff(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 46470 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,0x7c(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + call 463d0 │ │ │ │ + mov 0x24(%rsp),%esi │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ mov %eax,%ecx │ │ │ │ - movzbl (%rdx,%rcx,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 4c573 │ │ │ │ - mov 0x58(%r14),%edx │ │ │ │ - mov 0x50(%r14),%r15 │ │ │ │ - mov %eax,0x74(%rsp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 4c9f1 │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - jmp 4c25e │ │ │ │ - je 4c559 │ │ │ │ - lea 0x1(%rbp),%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jae 4bfc0 │ │ │ │ - lea (%rbx,%r12,1),%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%rbp │ │ │ │ - lea (%r15,%rbp,8),%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4c24b │ │ │ │ - mov %rbp,%r12 │ │ │ │ - jmp 4c255 │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ + test %esi,%esi │ │ │ │ + je 4fc18 │ │ │ │ + cmpb $0x0,0x40(%rsp) │ │ │ │ + movzbl 0x18(%rsp),%esi │ │ │ │ + movl $0x0,0x78(%rsp) │ │ │ │ + setne %al │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + and %esi,%eax │ │ │ │ + mov %al,0xe0(%rsp) │ │ │ │ + mov %r14d,%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,2),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x188(%rsp),%ecx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,2),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ test %rbx,%rbx │ │ │ │ - je 4bcb4 │ │ │ │ - mov 0x4(%rbx),%r13d │ │ │ │ - jmp 4b940 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movsbl (%rbx),%edi │ │ │ │ - cmp (%rax),%dil │ │ │ │ - jne 4b998 │ │ │ │ - mov %edi,%esi │ │ │ │ - call 39aa0 │ │ │ │ - test %al,%al │ │ │ │ - jne 4bac0 │ │ │ │ - jmp 4b998 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl %cl,%esi │ │ │ │ - jmp 4bff0 │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4c550 │ │ │ │ - mov 0x4(%r12),%edx │ │ │ │ - cmp %edx,0xc0(%rsp) │ │ │ │ - cmovbe 0xc0(%rsp),%edx │ │ │ │ - lea -0x1(%rdx),%r12d │ │ │ │ - jmp 4ba03 │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + setne %al │ │ │ │ + and %esi,%eax │ │ │ │ + test %ecx,%ecx │ │ │ │ + mov %al,0xe1(%rsp) │ │ │ │ + movsbl 0x38(%rsp),%eax │ │ │ │ + setne 0xe3(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %eax,0x9c(%rsp) │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + lea 0x118(%rsp),%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + lea 0x110(%rsp),%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + lea 0x10c(%rsp),%rax │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + lea 0x114(%rsp),%rax │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + jmp 4f1c1 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq 0x80(%rsp),%rdx │ │ │ │ + movsd 0x38(%r15),%xmm0 │ │ │ │ + cmpb $0x0,0x136(%rsp,%rdx,1) │ │ │ │ + je 4fad0 │ │ │ │ + movsd 0x70(%rsp),%xmm4 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + cmplesd %xmm0,%xmm1 │ │ │ │ + andpd %xmm1,%xmm0 │ │ │ │ + andnpd %xmm4,%xmm1 │ │ │ │ + orpd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + jp 4eef3 │ │ │ │ + je 4ef28 │ │ │ │ + mulsd 0x3457d(%rip),%xmm0 │ │ │ │ + movsd 0x3428d(%rip),%xmm1 │ │ │ │ + mov $0x1,%eax │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 4ef28 │ │ │ │ + comisd 0x3456a(%rip),%xmm0 │ │ │ │ + mov $0x3c,%eax │ │ │ │ + jae 4ef28 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,0x28(%rdi) │ │ │ │ + mov %al,0x20(%rdi) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call 44070 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + lea 0x38933(%rip),%rsi │ │ │ │ + mov %eax,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 4ba03 │ │ │ │ - mov %ebx,0x2c(%rsp) │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jb 4b811 │ │ │ │ - cmp %r9,0x30(%rsp) │ │ │ │ - jb 4b811 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %r13,%rdi │ │ │ │ + call 43fb0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 5cc70 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x3890b(%rip),%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call 39af0 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ + add %r14,%rdi │ │ │ │ + call 4c2f0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %r13,%rdi │ │ │ │ + call 43e70 │ │ │ │ test %al,%al │ │ │ │ - jne 4c93a │ │ │ │ - movzbl (%r9),%eax │ │ │ │ - cmp %al,0x0(%rbp) │ │ │ │ - je 4b811 │ │ │ │ - jmp 4b998 │ │ │ │ - mov %ebx,0x2c(%rsp) │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - cmp %eax,0xc0(%rsp) │ │ │ │ - jne 4b822 │ │ │ │ - jmp 4bad6 │ │ │ │ - mov 0x8(%rsi),%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 4c392 │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp %edx,0x10(%rsp) │ │ │ │ - je 4c977 │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jb 4c4cb │ │ │ │ - mov 0x78(%r14),%rcx │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov (%rcx,%r8,4),%ecx │ │ │ │ - lea 0x0(,%r8,4),%rax │ │ │ │ - mov %rcx,%r11 │ │ │ │ - movzbl (%rdx,%rcx,1),%ecx │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 4c965 │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov %r11d,0x74(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x74(%rsp),%rbp │ │ │ │ - mov 0x50(%r14),%r13 │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4c91e │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov %r11d,0x8(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %r15d,0x60(%rsp) │ │ │ │ - jmp 4c420 │ │ │ │ - je 4c593 │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jae 4c919 │ │ │ │ - lea (%r14,%rbx,1),%r8 │ │ │ │ + jne 4f663 │ │ │ │ + cmpl $0xffffffff,0x30(%rsp) │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + jne 4f5f0 │ │ │ │ + add %r13,%rdi │ │ │ │ + call 43e70 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + test %al,%al │ │ │ │ + je 4f057 │ │ │ │ + cmpl $0xffffffff,0x7c(%rsp) │ │ │ │ + mov %rdi,%rax │ │ │ │ + je 4f057 │ │ │ │ + mov 0xd0(%rsp),%r12 │ │ │ │ + lea (%rax,%r12,1),%rdi │ │ │ │ + call 440e0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + add %r12,%rdi │ │ │ │ + call 43fc0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + add %r12,%rdi │ │ │ │ + call 43fa0 │ │ │ │ + sub %rax,%rbx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%r12 │ │ │ │ + add %r14,%r12 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 501d8 │ │ │ │ + mov 0x10(%r12),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea 0x0(%r13,%r8,8),%r12 │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + call 3510 │ │ │ │ test %eax,%eax │ │ │ │ - jns 4c40d │ │ │ │ - mov %r15,%rbx │ │ │ │ - jmp 4c417 │ │ │ │ - mov %edi,%eax │ │ │ │ - movzbl (%rdx,%rax,1),%r13d │ │ │ │ - cmp $0xfd,%r13b │ │ │ │ - jbe 4b940 │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov 0x50(%r14),%r15 │ │ │ │ - mov %edi,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4bcb4 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %edi,0x10(%rsp) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - jmp 4c499 │ │ │ │ - je 4c27d │ │ │ │ - lea 0x1(%r14),%r12 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jae 4bef4 │ │ │ │ - lea (%r12,%rbp,1),%r8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r15,%r8,8),%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ + jne 4fe90 │ │ │ │ + lea 0x3883d(%rip),%rdi │ │ │ │ + call 7ee30 │ │ │ │ + mov %rax,0x30(%r12) │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + mov %rax,0x38(%r12) │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + cmp %ecx,0x30(%rsp) │ │ │ │ + je 4fbd8 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov 0x78(%rsp),%eax │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0x18(%rdi,%r13,1),%rax │ │ │ │ + mov 0xb0(%rsp),%rbx │ │ │ │ + movl $0x0,0x114(%rsp) │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4c486 │ │ │ │ - mov %r14,%rbp │ │ │ │ - jmp 4c490 │ │ │ │ - mov %eax,%r15d │ │ │ │ - jmp 4be5a │ │ │ │ - mov %ebp,%r11d │ │ │ │ - jmp 4bd85 │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - movzbl %al,%r8d │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4c793 │ │ │ │ - mov 0x58(%r14),%edx │ │ │ │ - mov %ecx,0x74(%rsp) │ │ │ │ - lea 0x74(%rsp),%rbp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x50(%r14),%r13 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 4b90d │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov %r15d,0x50(%rsp) │ │ │ │ - jmp 4c52d │ │ │ │ - je 4c76a │ │ │ │ - lea 0x1(%r15),%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jae 4b90d │ │ │ │ - lea (%rbx,%r12,1),%r8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea 0x0(%r13,%r8,8),%r14 │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4c51a │ │ │ │ - mov %r15,%r12 │ │ │ │ - jmp 4c524 │ │ │ │ - mov %esi,%ebx │ │ │ │ - mov %ebx,%edi │ │ │ │ - jmp 4bfc6 │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4c9f1 │ │ │ │ - mov 0x4(%r12),%edx │ │ │ │ + call 5b550 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + mov 0x18(%rax,%r13,1),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 5fc00 │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x114(%rsp),%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,0x78(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 4f760 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ mov 0x18(%rsp),%eax │ │ │ │ - shl $0x2,%rax │ │ │ │ - cmp %edx,0xc0(%rsp) │ │ │ │ - cmovbe 0xc0(%rsp),%edx │ │ │ │ - lea -0x1(%rdx),%r12d │ │ │ │ - jmp 4ba03 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%r11d │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov 0x60(%rsp),%r15d │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4c91e │ │ │ │ - mov 0x4(%r12),%r11d │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - movzbl (%rdx,%r8,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 4c681 │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov %r15d,0x74(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x74(%rsp),%rbp │ │ │ │ - mov 0x50(%r14),%r13 │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4c06e │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov %r11d,0x50(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %r15d,0x8(%rsp) │ │ │ │ - jmp 4c62d │ │ │ │ - je 4c650 │ │ │ │ - lea 0x1(%r15),%rbx │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jae 4c930 │ │ │ │ - lea (%rbx,%r14,1),%r8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea 0x0(%r13,%r8,8),%r12 │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + lea 0x1(%rax),%r12d │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jae 4f880 │ │ │ │ + lea 0x58(%r13),%rbp │ │ │ │ + lea 0x68(%r14),%rcx │ │ │ │ + lea (%rdi,%rbp,1),%rdx │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + lea (%rdi,%r13,1),%rax │ │ │ │ + cmpb $0x0,0x4a(%rdx) │ │ │ │ + je 4f114 │ │ │ │ + movzbl 0x3c(%rax),%ecx │ │ │ │ + cmp %cl,0x3c(%rdx) │ │ │ │ + je 4ff20 │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4f145 │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + lea (%rdx,%rdx,4),%rcx │ │ │ │ + lea (%rdx,%rcx,2),%rcx │ │ │ │ + lea 0x0(,%rcx,8),%rbx │ │ │ │ + add %rbx,%rdi │ │ │ │ + cmpb $0x0,0x4a(%rdi) │ │ │ │ + je 4f145 │ │ │ │ + movzbl 0x3c(%rax),%ecx │ │ │ │ + cmp %cl,0x3c(%rdi) │ │ │ │ + je 50050 │ │ │ │ + cmpb $0x0,0x4a(%rax) │ │ │ │ + jne 4f9f8 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x184(%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 4c61e │ │ │ │ - mov %r15,%r14 │ │ │ │ - jmp 4c624 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - mov 0x50(%rsp),%r11d │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov 0x60(%rsp),%r14 │ │ │ │ - mov 0x8(%rsp),%r15d │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4c06e │ │ │ │ - mov 0x4(%r12),%edx │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - cmp %r11d,%edx │ │ │ │ - jae 4b74a │ │ │ │ - mov 0x78(%r14),%rdx │ │ │ │ - mov 0x48(%r14),%rcx │ │ │ │ - mov (%rdx,%r8,4),%edx │ │ │ │ - mov %rdx,%r12 │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 4c74b │ │ │ │ - mov 0x50(%r14),%rdx │ │ │ │ - mov 0x58(%r14),%ebx │ │ │ │ - mov %r12d,0x74(%rsp) │ │ │ │ - lea 0x74(%rsp),%rbp │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4c989 │ │ │ │ - mov %r12d,0x18(%rsp) │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - jmp 4c6fe │ │ │ │ - je 4c725 │ │ │ │ - lea 0x1(%r14),%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jae 4c984 │ │ │ │ + jne 4f940 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - lea (%rbx,%r12,1),%r8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%rax,%r8,8),%r13 │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4c6ef │ │ │ │ - mov %r14,%r12 │ │ │ │ - jmp 4c6f5 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - mov 0x18(%rsp),%r12d │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 4c989 │ │ │ │ - mov 0x4(%r13),%edx │ │ │ │ - cmp %edx,0xc0(%rsp) │ │ │ │ - cmovbe 0xc0(%rsp),%edx │ │ │ │ - lea -0x1(%rdx),%r12d │ │ │ │ - jmp 4b74a │ │ │ │ - mov %ebp,%edi │ │ │ │ - call 40600 │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov 0x50(%rsp),%r15d │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4b90d │ │ │ │ - mov 0x4(%r12),%r8d │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0x32b4a(%rip),%rsi │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov 0x260(%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movsbl 0x6b(%rsp),%edx │ │ │ │ + lea 0x32b30(%rip),%rsi │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add %r14,%rdi │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + cmp %eax,%r12d │ │ │ │ + je 4fc18 │ │ │ │ + mov %r12d,0x18(%rsp) │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %r13,%rdi │ │ │ │ + call 43d60 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ mov %rax,%rbx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4c84e │ │ │ │ - mov 0x58(%r14),%edx │ │ │ │ - mov %ebx,0x74(%rsp) │ │ │ │ + add %r13,%rdi │ │ │ │ + call 43db0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + add %r13,%rdi │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + call 43e70 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + test %al,%al │ │ │ │ + mov %eax,%ebp │ │ │ │ + sete 0x28(%rsp) │ │ │ │ + add %r13,%rdi │ │ │ │ + call 43e80 │ │ │ │ + test %bpl,%bpl │ │ │ │ + mov %r15,%rdi │ │ │ │ + setne %sil │ │ │ │ + setne %r12b │ │ │ │ + mov %al,0x50(%rsp) │ │ │ │ + movzbl %sil,%esi │ │ │ │ + mov %esi,0x80(%rsp) │ │ │ │ + call 4b6c0 │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + cmp %esi,0x7c(%rsp) │ │ │ │ + mov %al,0x6b(%rsp) │ │ │ │ + setne %al │ │ │ │ + cmp %esi,0x30(%rsp) │ │ │ │ + setne %dl │ │ │ │ + and %edx,%eax │ │ │ │ + cmpb $0x0,0x28(%rsp) │ │ │ │ + je 4f700 │ │ │ │ + cmpb $0x0,0xe3(%rsp) │ │ │ │ + je 4f700 │ │ │ │ xor %ecx,%ecx │ │ │ │ - lea 0x74(%rsp),%rbp │ │ │ │ - mov 0x50(%r14),%r13 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 4bfc4 │ │ │ │ - mov %ebx,0x8(%rsp) │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - mov %r8d,0x50(%rsp) │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov %r15d,0x60(%rsp) │ │ │ │ - jmp 4c7f9 │ │ │ │ - je 4c81c │ │ │ │ - lea 0x1(%r15),%r12 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jae 4bfc0 │ │ │ │ - lea (%rbx,%r12,1),%r8 │ │ │ │ + movsbl 0xe2(%rsp),%edx │ │ │ │ + cmpl $0x1,0x98(%rsp) │ │ │ │ + seta %cl │ │ │ │ + test %al,%al │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmove %eax,%edx │ │ │ │ + mov %ecx,0x40(%rsp) │ │ │ │ + mov %edx,0x38(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x184(%rax),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 4f8a0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add %r13,%rdi │ │ │ │ + movzbl 0x2e1(%rax),%ebx │ │ │ │ + call 43d50 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov 0x8(%rax),%r12 │ │ │ │ + movl $0x0,0x128(%rsp) │ │ │ │ + add %r14,%r12 │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + movl $0x0,0x8(%r12) │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + movb $0x0,0x20(%r12) │ │ │ │ + movq $0x0,0x38(%r12) │ │ │ │ + movq $0x0,0x40(%r12) │ │ │ │ + movl $0x0,0x58(%r12) │ │ │ │ + movq $0x0,0x60(%r12) │ │ │ │ + movups %xmm0,0x28(%r12) │ │ │ │ + movups %xmm0,0x48(%r12) │ │ │ │ + test %bl,%bl │ │ │ │ + je 4f6d0 │ │ │ │ + call 7ee30 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + cmpb $0x0,0x1c0(%rax) │ │ │ │ + jne 4f8e8 │ │ │ │ + add %r13,%rdi │ │ │ │ + call 43e70 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + test %al,%al │ │ │ │ + jne 4f690 │ │ │ │ + mov 0x188(%rsp),%edx │ │ │ │ + lea 0x329e6(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov 0x98(%rsp),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x32416(%rip),%rsi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 4c2f0 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmpb $0x0,0xe0(%rsp) │ │ │ │ + je 4f3d3 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + test %bpl,%bpl │ │ │ │ + jne 4fbb8 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + add %rax,%rdi │ │ │ │ + call 43e80 │ │ │ │ + movsbl %al,%r11d │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpq $0x0,0x48(%rsp) │ │ │ │ + mov %r11d,0x6c(%rsp) │ │ │ │ + mov %r15,%r8 │ │ │ │ + setne %al │ │ │ │ + lea 0x38486(%rip),%r12 │ │ │ │ + push %rax │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + movsbl 0xf8(%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + push 0xb8(%rsp) │ │ │ │ + push 0xb8(%rsp) │ │ │ │ + mov 0x38(%rsp),%r9d │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + mov 0xb4(%rsp),%ecx │ │ │ │ + mov 0xd8(%rsp),%rdi │ │ │ │ + call 4d1e0 │ │ │ │ + mov 0x140(%rsp),%r10 │ │ │ │ + mov %rbx,%rax │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov 0x110(%rsp),%ebp │ │ │ │ + test %r10,%r10 │ │ │ │ + movsbl 0x25c(%rbx),%ebx │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + cmovne %r10,%r12 │ │ │ │ + cmpl $0x1,0xf8(%rax) │ │ │ │ + sbb %ecx,%ecx │ │ │ │ + add %r13,%rdi │ │ │ │ + and $0xb,%ecx │ │ │ │ + mov %r12,0x48(%rsp) │ │ │ │ + mov 0x10c(%rsp),%r12d │ │ │ │ + add $0x48,%ecx │ │ │ │ + mov %ecx,0x58(%rsp) │ │ │ │ + call 43fb0 │ │ │ │ + mov 0x58(%rsp),%ecx │ │ │ │ + mov %ebx,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 5d770 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + add %r13,%rdi │ │ │ │ + call 43fc0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + add %r13,%rdi │ │ │ │ + call 43fa0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + sub %rax,%rbx │ │ │ │ + add %r13,%rdi │ │ │ │ + call 440e0 │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + mov 0x118(%rsp),%r12 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + push %rsi │ │ │ │ + mov 0x48(%rsp),%esi │ │ │ │ + add %r14,%rdi │ │ │ │ + push %rsi │ │ │ │ + mov 0x94(%rsp),%esi │ │ │ │ + push %rsi │ │ │ │ + movzbl 0x40(%rsp),%edx │ │ │ │ + push %rdx │ │ │ │ + mov 0x8c(%rsp),%r11d │ │ │ │ + push %r11 │ │ │ │ + movsbl 0x78(%rsp),%edx │ │ │ │ + push %rdx │ │ │ │ + push $0x0 │ │ │ │ + mov 0xc8(%rsp),%esi │ │ │ │ + push %rsi │ │ │ │ + mov 0xdc(%rsp),%esi │ │ │ │ + push %rsi │ │ │ │ + mov 0x6c(%rsp),%esi │ │ │ │ + push %rsi │ │ │ │ + mov 0x68(%rsp),%r9d │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + call 4cf90 │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + add $0x50,%rsp │ │ │ │ + call 32c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + movq $0x0,0x120(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + cmpb $0x0,0xe1(%rsp) │ │ │ │ + jne 4fb38 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x30(%r15),%rcx │ │ │ │ + movzbl 0x1f4(%rax),%eax │ │ │ │ + add %r13,%rcx │ │ │ │ + test %al,%al │ │ │ │ + je 4eeb0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + divsd 0x33ec6(%rip),%xmm0 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + jp 4f5c3 │ │ │ │ + mov $0x0,%eax │ │ │ │ + je 4ef28 │ │ │ │ + mulsd 0x33ead(%rip),%xmm0 │ │ │ │ + movsd 0x33bbd(%rip),%xmm5 │ │ │ │ + mov $0x1,%eax │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + jbe 4ef0e │ │ │ │ + jmp 4ef28 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xd8(%rsp),%r12 │ │ │ │ + add %r12,%rdi │ │ │ │ + call 440e0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + add %r12,%rdi │ │ │ │ + call 43fc0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + add %r12,%rdi │ │ │ │ + call 43fa0 │ │ │ │ + sub %rax,%rbx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%r12 │ │ │ │ + add %r14,%r12 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 501f0 │ │ │ │ + mov 0x10(%r12),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea 0x0(%r13,%r8,8),%r14 │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + call 3510 │ │ │ │ test %eax,%eax │ │ │ │ - jns 4c7ea │ │ │ │ - mov %r15,%rbx │ │ │ │ - jmp 4c7f0 │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - mov 0x8(%rsp),%ebx │ │ │ │ - mov 0x50(%rsp),%r8d │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov 0x60(%rsp),%r15d │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4bfc4 │ │ │ │ - mov 0x4(%r12),%eax │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - mov 0x78(%r14),%rcx │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jae 4c3a6 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov (%rcx,%rax,4),%r12d │ │ │ │ - cmp %r12d,0x10(%rsp) │ │ │ │ - jb 4c3a6 │ │ │ │ - cmp %r12d,%r15d │ │ │ │ - jae 4c3a6 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - movzbl (%rdx,%rcx,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 4c9ac │ │ │ │ - mov 0x58(%r14),%r8d │ │ │ │ - mov %r12d,0x74(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x74(%rsp),%rbp │ │ │ │ - mov 0x50(%r14),%r13 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 4c989 │ │ │ │ - mov %r12d,0x8(%rsp) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %r15d,0x20(%rsp) │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8,%rbp │ │ │ │ - jmp 4c8d8 │ │ │ │ - je 4c991 │ │ │ │ - lea 0x1(%rbx),%r12 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jae 4c9ea │ │ │ │ - lea (%r12,%rbp,1),%rbx │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - shr $1,%rbx │ │ │ │ + jne 4fea0 │ │ │ │ + lea 0x3821f(%rip),%rdi │ │ │ │ + call 7ee30 │ │ │ │ + mov %rax,0x30(%r12) │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + mov %rax,0x38(%r12) │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %r13,%rdi │ │ │ │ + call 43e70 │ │ │ │ + test %al,%al │ │ │ │ + je 4f045 │ │ │ │ + cmpl $0xffffffff,0x7c(%rsp) │ │ │ │ + je 4f045 │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + jmp 4efd1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x190(%rsp),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x326ca(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov 0x180(%rsp),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x320fa(%rip),%rsi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 4c2f0 │ │ │ │ + jmp 4f3a5 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + lea 0x128(%rsp),%rbx │ │ │ │ + call 32d0 │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %eax,0x128(%rsp) │ │ │ │ + call 7e7b0 │ │ │ │ + jmp 4f340 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x190(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 4feb0 │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 4feb0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmpl $0x1,0x180(%rsp) │ │ │ │ + seta %cl │ │ │ │ + mov %ecx,0x40(%rsp) │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 4f28c │ │ │ │ + movsbl 0xe2(%rsp),%eax │ │ │ │ + movsbl 0xfb(%rsp),%edx │ │ │ │ + test %bpl,%bpl │ │ │ │ + cmovne %edx,%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + jmp 4f28c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %rbp,%r12 │ │ │ │ + lea 0x0(%rbp,%rax,4),%rax │ │ │ │ + mov %r13,0x50(%rsp) │ │ │ │ + lea 0x128(%rsp),%rbx │ │ │ │ + mov %r12,%r13 │ │ │ │ + lea 0x325aa(%rip),%rbp │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x8(%rcx),%rdi │ │ │ │ + movq $0x0,0x128(%rsp) │ │ │ │ + add %r14,%rdi │ │ │ │ mov %rdi,0x48(%rsp) │ │ │ │ - lea (%r14,%rbx,8),%r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + nop │ │ │ │ + mov 0x0(%r13),%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x4,%r13 │ │ │ │ + call 7efd0 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jne 4f7a0 │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x128(%rsp),%rdx │ │ │ │ + lea 0x325e2(%rip),%rsi │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x128(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x114(%rsp),%eax │ │ │ │ + mov 0x8(%rcx),%rdi │ │ │ │ + movq $0x0,0x128(%rsp) │ │ │ │ + add %r14,%rdi │ │ │ │ test %eax,%eax │ │ │ │ - jns 4c8c5 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - jmp 4c8cf │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %ebx,0x2c(%rsp) │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - jmp 4b809 │ │ │ │ - mov 0x8(%rsp),%r11d │ │ │ │ - mov %r11d,%edi │ │ │ │ - call 40600 │ │ │ │ + je 50190 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %r13,0x50(%rsp) │ │ │ │ + lea (%rcx,%rax,4),%rax │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %rax,%rbx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%r13),%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x4,%r13 │ │ │ │ + call 7efd0 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 4f830 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ + mov 0x128(%rsp),%rdx │ │ │ │ + lea 0x32558(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x128(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 4f0bf │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x68(%r14),%rcx │ │ │ │ + lea (%rdi,%r13,1),%rax │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + lea 0x58(%r13),%rbp │ │ │ │ + jmp 4f114 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r15d │ │ │ │ - jmp 4c06e │ │ │ │ - movsbl 0x0(%rbp),%edi │ │ │ │ - cmp (%r9),%dil │ │ │ │ - jne 4b998 │ │ │ │ - mov %edi,%esi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call 39aa0 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %eax,%esi │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + je 4ff00 │ │ │ │ + cmp $0x2,%r12d │ │ │ │ + je 4fee0 │ │ │ │ + lea -0x3(%r12),%eax │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + jne 4fbf0 │ │ │ │ + mov $0x43,%ecx │ │ │ │ + mov $0x59,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 7e830 │ │ │ │ + jmp 4f2a1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %r13,%rdi │ │ │ │ + call 440b0 │ │ │ │ + mov 0xe8(%rsp),%rcx │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov 0x20(%rax),%esi │ │ │ │ + add 0x10(%rcx),%rsi │ │ │ │ + call 5fa70 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov $0x2b,%edx │ │ │ │ + mov 0x8(%rcx),%rbx │ │ │ │ + add %r14,%rbx │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 4fc55 │ │ │ │ + cmp $0x2,%al │ │ │ │ + je 4fc50 │ │ │ │ + cmp $0x3,%al │ │ │ │ + je 501a0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + jmp 4f35a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %r13,%rdi │ │ │ │ + call 440b0 │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x184(%r13),%esi │ │ │ │ + call 5b780 │ │ │ │ + mov 0x184(%r13),%esi │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + call 5b960 │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + lea 0x323d2(%rip),%rsi │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + add %r14,%rcx │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call 4c2f0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x323b1(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov 0x178(%r13),%eax │ │ │ │ + add %r14,%rdi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 4fec0 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 4f16e │ │ │ │ + mov 0x17c(%r13),%edx │ │ │ │ + lea 0x32360(%rip),%rsi │ │ │ │ + jmp 4fece │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 43f10 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + lea 0x322c8(%rip),%rsi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %r13,%rdi │ │ │ │ + call 43ed0 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + lea 0x322a8(%rip),%rsi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + add %r14,%rdi │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %r13,%rdi │ │ │ │ + call 43e70 │ │ │ │ + mov 0x114(%rsp),%ecx │ │ │ │ + mov 0xcc(%rsp),%ebx │ │ │ │ test %al,%al │ │ │ │ - jne 4b811 │ │ │ │ - jmp 4b998 │ │ │ │ - movzbl %cl,%r11d │ │ │ │ - jmp 4c5c8 │ │ │ │ - mov %ebp,%ebx │ │ │ │ - mov %ebx,%edi │ │ │ │ - jmp 4bfc6 │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + cmove 0xc8(%rsp),%ebx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %ebx,0x18(%rsp) │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 4fe60 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + lea 0x3225d(%rip),%rsi │ │ │ │ + mov %ecx,0x40(%rsp) │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 4b74a │ │ │ │ - mov 0x18(%rsp),%r12d │ │ │ │ - mov %r12d,%edi │ │ │ │ - call 40600 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x8(%rsp),%r12d │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov 0x20(%rsp),%r15d │ │ │ │ - test %r13,%r13 │ │ │ │ - je 4c989 │ │ │ │ - mov 0x4(%r13),%edx │ │ │ │ - mov %r15d,%eax │ │ │ │ - shl $0x2,%rax │ │ │ │ - cmp %edx,0xc0(%rsp) │ │ │ │ - cmovbe 0xc0(%rsp),%edx │ │ │ │ - lea -0x1(%rdx),%r12d │ │ │ │ - jmp 4b74a │ │ │ │ - lea 0x3ad4e(%rip),%rcx │ │ │ │ - mov $0x6d2,%edx │ │ │ │ - lea 0x35205(%rip),%rsi │ │ │ │ - lea 0x35380(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - mov 0x8(%rsp),%r12d │ │ │ │ - jmp 4c989 │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %ebx,%edi │ │ │ │ - jmp 4bfc6 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ + add %r14,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 4d719 │ │ │ │ - cmpq $0x0,0x18(%rsp) │ │ │ │ - je 4d75c │ │ │ │ - mov %rsi,%r14 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 4d738 │ │ │ │ - mov %ecx,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov (%rsp),%r9d │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - je 4d6fc │ │ │ │ - mov %r9d,%edx │ │ │ │ - movdqa 0x3a013(%rip),%xmm0 │ │ │ │ - shr $1,%edx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea (%rdx,%rax,1),%rcx │ │ │ │ - and $0x10,%edx │ │ │ │ - je 4caa0 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 4cab0 │ │ │ │ + lea 0x32240(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x32233(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + jmp 4f14f │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 4caa0 │ │ │ │ - test $0x1,%r9b │ │ │ │ - je 4cac9 │ │ │ │ - mov %r9d,%eax │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - movq $0x1,(%rdx,%rax,8) │ │ │ │ - mov 0x8(%r14),%eax │ │ │ │ - lea -0x1(%r9),%r10d │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %r10,0x48(%rsp) │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r9d,0x3c(%rsp) │ │ │ │ - add %r10,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - nop │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov %al,(%rsp) │ │ │ │ - cmp %edx,0x8(%rsp) │ │ │ │ - je 4cc60 │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - call 447b0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x8(%r14),%eax │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 4cb4a │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp %edx,0x8(%rsp) │ │ │ │ - je 4cc05 │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - cmp %eax,%esi │ │ │ │ - jae 4d1e8 │ │ │ │ - mov %esi,%eax │ │ │ │ - movzbl (%rdx,%rax,1),%ecx │ │ │ │ - movzbl %cl,%r11d │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 4cf1e │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov 0x50(%r14),%rdi │ │ │ │ - mov %esi,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4cbd5 │ │ │ │ + movsd 0x50(%rcx),%xmm1 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + cmpnlesd %xmm0,%xmm2 │ │ │ │ + andpd %xmm2,%xmm1 │ │ │ │ + andnpd %xmm0,%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + orpd %xmm2,%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + jp 4fafa │ │ │ │ + je 4ef28 │ │ │ │ + mulsd 0x33976(%rip),%xmm1 │ │ │ │ + movsd 0x33686(%rip),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 4ef28 │ │ │ │ + comisd 0x3395f(%rip),%xmm1 │ │ │ │ + mov $0x3c,%eax │ │ │ │ + jae 4ef28 │ │ │ │ + cvttsd2si %xmm1,%eax │ │ │ │ + jmp 4ef28 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xf0(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%ebx │ │ │ │ + mov %rcx,%rax │ │ │ │ + neg %rax │ │ │ │ + cmp %ebx,0xe4(%rsp) │ │ │ │ + cmovne %rcx,%rax │ │ │ │ + cmpb $0x0,0xfc(%rsp) │ │ │ │ + mov %rax,0x40(%rdi) │ │ │ │ + jne 4f583 │ │ │ │ + cmpb $0x0,0xfe(%rsp) │ │ │ │ + mov $0x2,%edx │ │ │ │ + je 4fb96 │ │ │ │ + cmpb $0x0,0xfd(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + je 4fb96 │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - jmp 4cbaf │ │ │ │ - nop │ │ │ │ - je 4cefe │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jae 4cbd5 │ │ │ │ - lea (%r14,%r12,1),%r8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea 0x0(%rbp,%r8,8),%rbx │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4cba0 │ │ │ │ - mov %r15,%r12 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jb 4cbaf │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - jmp 4d130 │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov 0x50(%rsp),%ebp │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4d12c │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - jb 4d158 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 4cc3b │ │ │ │ + cmpb $0x0,0xff(%rsp) │ │ │ │ + je 4fb96 │ │ │ │ + mov $0x3,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3211d(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + jmp 4f583 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + add %rax,%rdi │ │ │ │ + call 43e80 │ │ │ │ + movsbl %al,%r11d │ │ │ │ + jmp 4f3d3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x10(%r14),%rbp │ │ │ │ - mov 0x10(%rax),%r15 │ │ │ │ - call 5f6c0 │ │ │ │ - mov %r13d,%edx │ │ │ │ - movzbl (%rsp),%ecx │ │ │ │ - mov (%rax),%eax │ │ │ │ - add 0x0(%rbp,%rax,4),%edx │ │ │ │ - cmp (%r15,%rdx,1),%cl │ │ │ │ - je 4cca0 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 5f7e0 │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 4cc10 │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - call 5f550 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + jmp 4f05f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x38(%rsp),%ebx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movq $0x1,(%rax,%rbx,8) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + and $0xfffffffd,%r12d │ │ │ │ + cmp $0x4,%r12d │ │ │ │ + jne 4f2a1 │ │ │ │ + mov $0x47,%ecx │ │ │ │ + mov $0x52,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 7e830 │ │ │ │ + jmp 4f2a1 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x138(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4d757 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add $0x88,%rsp │ │ │ │ + jne 502b0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x148,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 5f6c0 │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov (%rax),%r15d │ │ │ │ - mov %r15d,0x10(%rsp) │ │ │ │ - call 5f6c0 │ │ │ │ - movd %r15d,%xmm1 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x4(%rax),%ebp │ │ │ │ - movd %ebp,%xmm2 │ │ │ │ - mov %ebp,0x8(%rsp) │ │ │ │ - punpckldq %xmm2,%xmm1 │ │ │ │ - movq %xmm1,(%rsp) │ │ │ │ - call 5f550 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rdx,(%rax,%rsi,8) │ │ │ │ - cmp %r15d,%ebp │ │ │ │ - jb 4cc71 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 4ce50 │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - shl $0x2,%rax │ │ │ │ - mov (%r14),%rdx │ │ │ │ - mov 0x10(%r14),%rcx │ │ │ │ - mov (%rcx,%rax,1),%ebx │ │ │ │ - add 0x10(%rdx),%rbx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - add %rbx,%r12 │ │ │ │ - add %rsi,%rbx │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 4cde8 │ │ │ │ - cmp %rdx,0x28(%rsp) │ │ │ │ - jb 4cde8 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jb 4cde8 │ │ │ │ - mov 0x38(%rsp),%ebp │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - jmp 4cdac │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - cmp %al,(%rbx) │ │ │ │ - jne 4d200 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov %ebp,%eax │ │ │ │ - add $0x1,%r14 │ │ │ │ - add $0x1,%rbx │ │ │ │ - add $0x1,%ebp │ │ │ │ - mov %rcx,0x0(%r13,%rax,8) │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 4ce40 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jb 4ce40 │ │ │ │ - cmp %r14,%r15 │ │ │ │ - jb 4ce00 │ │ │ │ - cmp %al,(%rbx) │ │ │ │ - jne 4ce00 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x2d,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x320d3(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 39af0 │ │ │ │ - test %al,%al │ │ │ │ - je 4cd70 │ │ │ │ - movsbl (%rbx),%esi │ │ │ │ - movsbl (%r14),%edi │ │ │ │ - cmp %dil,%sil │ │ │ │ - je 4cd7c │ │ │ │ - call 39aa0 │ │ │ │ - test %al,%al │ │ │ │ - jne 4cd7c │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %ebp,0x38(%rsp) │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + jmp 4f35a │ │ │ │ + nop │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + call 440e0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 43fc0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %eax,%eax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call 43fe0 │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + movl $0x0,0xcc(%rsp) │ │ │ │ + mov %eax,%edx │ │ │ │ + movl $0x0,0xc8(%rsp) │ │ │ │ + movl $0x0,0xe4(%rsp) │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + jmp 4fd18 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call 5fcd0 │ │ │ │ + add %eax,0xcc(%rsp) │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 4fd54 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + add 0x30(%r15),%rbx │ │ │ │ + movsd 0x50(%rbx),%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 4fcfd │ │ │ │ + comisd 0x70(%rsp),%xmm0 │ │ │ │ + jbe 4fd03 │ │ │ │ + movsd %xmm0,0x70(%rsp) │ │ │ │ + call 440e0 │ │ │ │ + add $0x1,%rbp │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + je 4fde0 │ │ │ │ + lea 0x0(%rbp,%rbp,4),%rax │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + lea 0x0(%rbp,%rax,2),%rbx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 43e70 │ │ │ │ test %al,%al │ │ │ │ - jne 4ce0e │ │ │ │ - mov 0x3c(%rsp),%esi │ │ │ │ - cmp %esi,0x38(%rsp) │ │ │ │ - jb 4cb00 │ │ │ │ - jmp 4cc71 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,0x38(%rsp) │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jb 4cde8 │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - cmp %r15,0x28(%rsp) │ │ │ │ - jb 4cde8 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 39af0 │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + mov 0x18(%rax,%rbx,1),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + jne 4fcd0 │ │ │ │ + call 5fcd0 │ │ │ │ + add %eax,0xc8(%rsp) │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 4fce1 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 440e0 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 4fce1 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 43fc0 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov %eax,%eax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jl 50262 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 43fe0 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %eax,%eax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jle 4fce4 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 43fe0 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0xe4(%rsp),%edx │ │ │ │ + mov %eax,%eax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + cmovne %ebp,%edx │ │ │ │ + cmove %rcx,%rax │ │ │ │ + mov %edx,0xe4(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmp 4fce4 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 4ed2e │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movl $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0xf0(%rsp) │ │ │ │ + cmpb $0x0,0x2e0(%rax) │ │ │ │ + movb $0x1,0xfd(%rsp) │ │ │ │ + je 4ed88 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 44d60 │ │ │ │ + mov %al,0xfc(%rsp) │ │ │ │ test %al,%al │ │ │ │ - jne 4d55e │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - cmp %al,(%rbx) │ │ │ │ - je 4cde8 │ │ │ │ - jmp 4cc71 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - mov %ebp,0x38(%rsp) │ │ │ │ - jmp 4cde8 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov 0x8(%r14),%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 4ce69 │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp %edx,0x8(%rsp) │ │ │ │ - je 4d5bb │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jae 4d535 │ │ │ │ - mov %ecx,%r11d │ │ │ │ - movzbl (%rdx,%r11,1),%eax │ │ │ │ - movzbl %al,%r8d │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4d233 │ │ │ │ - mov 0x58(%r14),%r15d │ │ │ │ - mov 0x50(%r14),%rbp │ │ │ │ - mov %ecx,0x74(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 4cef5 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - jmp 4cecf │ │ │ │ - nopl (%rax) │ │ │ │ - je 4d213 │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jae 4cef5 │ │ │ │ - lea (%r14,%r12,1),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea 0x0(%rbp,%rdx,8),%rbx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4cec0 │ │ │ │ - mov %r15,%r12 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jb 4cecf │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x30(%rsp),%r12 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4cbd5 │ │ │ │ - mov 0x4(%rbx),%r11d │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - lea 0x1(%rsi),%ecx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - movzbl (%rdx,%rcx,1),%ecx │ │ │ │ - movzbl %cl,%esi │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 4cfe3 │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov 0x50(%r14),%rdi │ │ │ │ - mov %ebp,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4d5c8 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %r14,0x68(%rsp) │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %ebp,0x30(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %r11d,0x60(%rsp) │ │ │ │ - jmp 4cf8b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 4cfbb │ │ │ │ - lea 0x1(%rbp),%r14 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jae 4cfb0 │ │ │ │ - lea (%r14,%r15,1),%r8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r12,%r8,8),%rbx │ │ │ │ - mov %r8,%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4cf80 │ │ │ │ - mov %rbp,%r15 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jb 4cf8b │ │ │ │ - mov 0x30(%rsp),%ebx │ │ │ │ - mov %ebx,%ecx │ │ │ │ - jmp 4d130 │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - mov 0x30(%rsp),%ebp │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov 0x60(%rsp),%r11d │ │ │ │ - mov 0x68(%rsp),%r14 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4d5c8 │ │ │ │ - mov 0x4(%rbx),%esi │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - mov 0x78(%r14),%rcx │ │ │ │ - cmp %r11d,%esi │ │ │ │ - jae 4d000 │ │ │ │ - mov (%rcx,%rax,4),%edi │ │ │ │ - cmp %edi,0x10(%rsp) │ │ │ │ - jae 4d000 │ │ │ │ - cmp %edi,0x8(%rsp) │ │ │ │ - jae 4d5d1 │ │ │ │ + jne 4ed88 │ │ │ │ + movzbl 0xfd(%rsp),%eax │ │ │ │ + movb $0x0,0xff(%rsp) │ │ │ │ + movl $0x0,0x90(%rsp) │ │ │ │ + mov %al,0xfe(%rsp) │ │ │ │ + jmp 4eda0 │ │ │ │ nop │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - mov (%rcx,%rdi,4),%eax │ │ │ │ - mov %rax,%rbp │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4d1f8 │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov 0x50(%r14),%r8 │ │ │ │ - mov %ebp,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4d5c8 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov %r8,%r12 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov %ebp,0x8(%rsp) │ │ │ │ - jmp 4d05b │ │ │ │ - je 4d08b │ │ │ │ - lea 0x1(%rbp),%r14 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jae 4d080 │ │ │ │ - lea (%r14,%r15,1),%r8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r12,%r8,8),%rbx │ │ │ │ - mov %r8,%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4d050 │ │ │ │ - mov %rbp,%r15 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jb 4d05b │ │ │ │ - mov 0x8(%rsp),%ebx │ │ │ │ - mov %ebx,%ecx │ │ │ │ - jmp 4d130 │ │ │ │ - mov 0x30(%rsp),%r12 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov 0x8(%rsp),%ebp │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4d5c8 │ │ │ │ - mov 0x4(%rbx),%ebp │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - movzbl (%rdx,%rdi,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4cbfd │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov 0x50(%r14),%r8 │ │ │ │ - mov %eax,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4d12c │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %r8,%r12 │ │ │ │ - mov %ebp,0x50(%rsp) │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - jmp 4d107 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 4cbde │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jae 4d12c │ │ │ │ - lea (%r14,%rbp,1),%r8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r12,%r8,8),%rbx │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4d0f8 │ │ │ │ - mov %r15,%rbp │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jb 4d107 │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - lea 0x34aac(%rip),%rdi │ │ │ │ - lea 0x375a2(%rip),%rdx │ │ │ │ - mov $0x292,%esi │ │ │ │ + mov 0x4d5a1(%rip),%rdi │ │ │ │ + lea 0x31f81(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x78(%r14),%rax │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - mov (%rax,%rdi,4),%eax │ │ │ │ - movzbl (%rdx,%rax,1),%r13d │ │ │ │ - mov %rax,%rdi │ │ │ │ - cmp $0xfd,%r13b │ │ │ │ - jbe 4cc08 │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov 0x50(%r14),%r15 │ │ │ │ - mov %eax,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4d1e0 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - jmp 4d1b7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - je 4d53e │ │ │ │ - lea 0x1(%rbp),%r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jae 4d1dc │ │ │ │ - lea (%r14,%r12,1),%r8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r15,%r8,8),%rbx │ │ │ │ - mov %r8,%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4d1a8 │ │ │ │ - mov %rbp,%r12 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jb 4d1b7 │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x78(%r14),%rcx │ │ │ │ - jmp 4d000 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl %al,%ebp │ │ │ │ - jmp 4d0ae │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - mov %ebp,0x38(%rsp) │ │ │ │ - jmp 4cde4 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4cef5 │ │ │ │ - mov 0x4(%rbx),%r8d │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %rax,%rbp │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4d2f5 │ │ │ │ - mov 0x58(%r14),%r15d │ │ │ │ - mov 0x50(%r14),%rcx │ │ │ │ - mov %ebp,0x74(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 4d703 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r14,0x68(%rsp) │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %ebp,0x30(%rsp) │ │ │ │ - mov %r11,0x58(%rsp) │ │ │ │ - mov %r8d,0x60(%rsp) │ │ │ │ - jmp 4d29b │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x114(%rsp),%ecx │ │ │ │ + jmp 4fa77 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - je 4d2cd │ │ │ │ - lea 0x1(%rbp),%r14 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jae 4d2c0 │ │ │ │ - lea (%r14,%r15,1),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r12,%rdx,8),%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4d290 │ │ │ │ - mov %rbp,%r15 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jb 4d29b │ │ │ │ - mov 0x30(%rsp),%r12d │ │ │ │ - mov %r12d,%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov 0x30(%rsp),%ebp │ │ │ │ - mov 0x58(%rsp),%r11 │ │ │ │ - mov 0x60(%rsp),%r8d │ │ │ │ - mov 0x68(%rsp),%r14 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4d703 │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - mov 0x78(%r14),%rcx │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jae 4d318 │ │ │ │ - mov (%rcx,%r11,4),%ebx │ │ │ │ - cmp %ebx,0x10(%rsp) │ │ │ │ - jae 4d318 │ │ │ │ - cmp %ebx,0x8(%rsp) │ │ │ │ - jae 4d64a │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 7ee30 │ │ │ │ + jmp 4f038 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 7ee30 │ │ │ │ + jmp 4f656 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + jmp 4f729 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x17c(%r13),%edx │ │ │ │ + lea 0x31e74(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 4c2f0 │ │ │ │ + jmp 4f162 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - mov (%rcx,%rdi,4),%ecx │ │ │ │ - lea 0x0(,%rdi,4),%rax │ │ │ │ - mov %rcx,%rbp │ │ │ │ - movzbl (%rdx,%rcx,1),%ecx │ │ │ │ - movzbl %cl,%r8d │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 4d3e7 │ │ │ │ - mov 0x58(%r14),%edx │ │ │ │ - mov 0x50(%r14),%r15 │ │ │ │ - mov %ebp,0x74(%rsp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 4d6f4 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r14,0x68(%rsp) │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %ebp,0x30(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - jmp 4d38b │ │ │ │ + mov $0x41,%ecx │ │ │ │ + mov $0x52,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 7e830 │ │ │ │ + jmp 4f2a1 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - je 4d3bd │ │ │ │ - lea 0x1(%rbp),%r14 │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jae 4d3b0 │ │ │ │ - lea (%r14,%rbx,1),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%rcx │ │ │ │ - lea (%r15,%rcx,8),%r12 │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4d380 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jb 4d38b │ │ │ │ - mov 0x30(%rsp),%r11d │ │ │ │ - mov %r11d,%ecx │ │ │ │ - jmp 4d130 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov 0x30(%rsp),%ebp │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov 0x68(%rsp),%r14 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4d6f4 │ │ │ │ - mov 0x4(%r12),%r8d │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - movzbl (%rdx,%rdi,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 4d497 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov 0x50(%r14),%rbp │ │ │ │ - mov %edx,0x74(%rsp) │ │ │ │ - mov 0x58(%r14),%edx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 4d12c │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %r14,0x68(%rsp) │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov %r8d,0x58(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - jmp 4d44f │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - je 4d472 │ │ │ │ - lea 0x1(%r15),%r12 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jae 4d12c │ │ │ │ - lea (%r12,%r14,1),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%rcx │ │ │ │ - lea 0x0(%rbp,%rcx,8),%rbx │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4d440 │ │ │ │ - mov %r15,%r14 │ │ │ │ - jmp 4d446 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov 0x58(%rsp),%r8d │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov 0x68(%rsp),%r14 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4d12c │ │ │ │ - mov 0x4(%rbx),%edx │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jae 4cd1a │ │ │ │ - mov 0x78(%r14),%rdx │ │ │ │ - mov 0x48(%r14),%rcx │ │ │ │ - mov (%rdx,%rdi,4),%edx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 4d5a9 │ │ │ │ - mov 0x58(%r14),%edx │ │ │ │ - mov 0x50(%r14),%r15 │ │ │ │ - mov %ebp,0x74(%rsp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 4d70b │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - mov %ebp,0x30(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - jmp 4d507 │ │ │ │ - nopl (%rax) │ │ │ │ - je 4d588 │ │ │ │ - lea 0x1(%rbp),%rbx │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jae 4d52c │ │ │ │ - lea (%rbx,%r14,1),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%rcx │ │ │ │ - lea (%r15,%rcx,8),%r12 │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4d4f8 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jb 4d507 │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x78(%r14),%rcx │ │ │ │ - jmp 4d318 │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4d1e0 │ │ │ │ - mov 0x4(%rbx),%r13d │ │ │ │ - jmp 4cc08 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movsbl (%rbx),%edi │ │ │ │ - cmp (%rax),%dil │ │ │ │ - jne 4cc71 │ │ │ │ - mov %edi,%esi │ │ │ │ - call 39aa0 │ │ │ │ + mov $0x54,%ecx │ │ │ │ + mov $0x59,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 7e830 │ │ │ │ + jmp 4f2a1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call 440e0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + add %rbp,%rdi │ │ │ │ + call 43fc0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + add %rbp,%rdi │ │ │ │ + call 43fa0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + sub %rax,%rbx │ │ │ │ + add %rbp,%rdi │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + call 44010 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + add %rbp,%rdi │ │ │ │ + call 44070 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + add %rbp,%rdi │ │ │ │ + call 43f10 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movzbl 0x1f4(%rax),%eax │ │ │ │ test %al,%al │ │ │ │ - jne 4cde8 │ │ │ │ - jmp 4cc71 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov 0x30(%rsp),%ebp │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov 0x60(%rsp),%r14 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4d70b │ │ │ │ - mov 0x4(%r12),%edx │ │ │ │ - mov 0x3c(%rsp),%edi │ │ │ │ - cmp %edx,%edi │ │ │ │ - cmovbe %edi,%edx │ │ │ │ - lea -0x1(%rdx),%r12d │ │ │ │ - jmp 4cd1a │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ + jne 50156 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + movsd 0x38(%r15),%xmm2 │ │ │ │ + lea 0x68(%r14),%rcx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + movsd 0x50(%rdi,%r13,1),%xmm0 │ │ │ │ + add 0x8(%rsi),%rcx │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + cmpnlesd %xmm2,%xmm1 │ │ │ │ + andpd %xmm1,%xmm0 │ │ │ │ + andnpd %xmm2,%xmm1 │ │ │ │ + orpd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + jp 50233 │ │ │ │ + mov $0x0,%esi │ │ │ │ + jne 50233 │ │ │ │ + mov %al,0x20(%rcx) │ │ │ │ + add %rbp,%rdi │ │ │ │ + mov %edx,0x58(%rsp) │ │ │ │ + mov %esi,0x60(%rsp) │ │ │ │ + call 43e80 │ │ │ │ + mov 0x48(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + cmp $0x1,%al │ │ │ │ + sbb %eax,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov 0x68(%rsp),%esi │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + add %r14,%rdi │ │ │ │ + lea 0x2d(%rax),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 4cd1a │ │ │ │ - mov %ebp,%ebx │ │ │ │ - mov %ebx,%ecx │ │ │ │ - jmp 4d130 │ │ │ │ - mov %edi,%eax │ │ │ │ - movzbl (%rdx,%rax,1),%r13d │ │ │ │ - cmp $0xfd,%r13b │ │ │ │ - jbe 4cc08 │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov 0x50(%r14),%r15 │ │ │ │ - mov %edi,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4d1e0 │ │ │ │ + push %rsi │ │ │ │ + lea 0x31cf9(%rip),%rsi │ │ │ │ + push %rbx │ │ │ │ + mov 0x68(%rsp),%edx │ │ │ │ + push %rdx │ │ │ │ + mov 0x78(%rsp),%edx │ │ │ │ + lea 0x1(%rdx),%r9d │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add $0x20,%rsp │ │ │ │ + lea (%rdi,%r13,1),%rax │ │ │ │ + jmp 4f114 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call 440e0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 43fc0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 43fa0 │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + sub %rax,%rcx │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + call 44010 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 43f10 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 44070 │ │ │ │ + add 0x30(%r15),%rbx │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + movzbl 0x20(%rax,%r14,1),%esi │ │ │ │ + mov %sil,0x40(%rsp) │ │ │ │ + call 43e80 │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + cmp $0x1,%al │ │ │ │ + sbb %eax,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl 0x48(%rsp),%ebx │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + add %r14,%rdi │ │ │ │ + push %rbx │ │ │ │ + mov 0x58(%rsp),%r9d │ │ │ │ + push %r9 │ │ │ │ + mov 0x70(%rsp),%r8d │ │ │ │ + push %r8 │ │ │ │ + mov 0x70(%rsp),%esi │ │ │ │ + lea 0x2d(%rax),%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + lea 0x1(%rsi),%r9d │ │ │ │ + lea 0x31bdb(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + add $0x20,%rsp │ │ │ │ + add %r13,%rax │ │ │ │ + jmp 4f145 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0x84(%rsp) │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmp 4ecaf │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x33316(%rip),%xmm1 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + lea 0x68(%r14),%rax │ │ │ │ + add 0x8(%rcx),%rax │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + ucomisd %xmm2,%xmm0 │ │ │ │ + jp 50201 │ │ │ │ + jne 50201 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 50227 │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %edi,0x8(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - jmp 4d627 │ │ │ │ - je 4d53e │ │ │ │ - lea 0x1(%r14),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jae 4d1dc │ │ │ │ - lea 0x0(%rbp,%r12,1),%r8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r15,%r8,8),%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4d614 │ │ │ │ - mov %r14,%r12 │ │ │ │ - jmp 4d61e │ │ │ │ - mov %ebx,%eax │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 4d6da │ │ │ │ - mov 0x58(%r14),%r15d │ │ │ │ - mov 0x50(%r14),%rax │ │ │ │ - mov %ebx,0x74(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 4d712 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %ebx,0x30(%rsp) │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - jmp 4d69e │ │ │ │ - je 4d6c1 │ │ │ │ - lea 0x1(%r15),%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jae 4d52c │ │ │ │ - lea (%rbx,%r12,1),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - shr $1,%rcx │ │ │ │ - lea 0x0(%rbp,%rcx,8),%r14 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4d68f │ │ │ │ - mov %r15,%r12 │ │ │ │ - jmp 4d695 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov 0x30(%rsp),%ebx │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 4d712 │ │ │ │ - mov 0x4(%rdx),%edx │ │ │ │ - mov 0x3c(%rsp),%edi │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - shl $0x2,%rax │ │ │ │ - cmp %edx,%edi │ │ │ │ - cmovbe %edi,%edx │ │ │ │ - lea -0x1(%rdx),%r12d │ │ │ │ - jmp 4cd1a │ │ │ │ - mov %ebp,%r11d │ │ │ │ - jmp 4d3b5 │ │ │ │ + jmp 4f85c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 4cabc │ │ │ │ - mov %ebp,%r12d │ │ │ │ - jmp 4d2c5 │ │ │ │ - mov %ebp,%edi │ │ │ │ - jmp 4d1e0 │ │ │ │ - mov %ebx,%edi │ │ │ │ - jmp 4d1e0 │ │ │ │ - lea 0x39fe0(%rip),%rcx │ │ │ │ - mov $0x726,%edx │ │ │ │ - lea 0x344b7(%rip),%rsi │ │ │ │ - lea 0x3463b(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x39fc1(%rip),%rcx │ │ │ │ - mov $0x728,%edx │ │ │ │ - lea 0x34498(%rip),%rsi │ │ │ │ - lea 0x34620(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ + mov $0x2b,%edx │ │ │ │ + lea 0x31b81(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x31b73(%rip),%rsi │ │ │ │ + call 4c2f0 │ │ │ │ + jmp 4f931 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x37694(%rip),%rdi │ │ │ │ + call 7ee30 │ │ │ │ + jmp 4f038 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x3767c(%rip),%rdi │ │ │ │ + call 7ee30 │ │ │ │ + jmp 4f656 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd 0x32f83(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 5027a │ │ │ │ + comisd 0x33265(%rip),%xmm0 │ │ │ │ + jae 50295 │ │ │ │ + cvttsd2si %xmm0,%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + movzbl %sil,%esi │ │ │ │ + mov %cl,0x20(%rax) │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + jmp 4ffde │ │ │ │ + mulsd 0x3323d(%rip),%xmm0 │ │ │ │ + movsd 0x32f4d(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 50286 │ │ │ │ + comisd 0x3322f(%rip),%xmm0 │ │ │ │ + jae 502a1 │ │ │ │ + cvttsd2si %xmm0,%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + movzbl %sil,%esi │ │ │ │ + jmp 4ffdb │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 43fc0 │ │ │ │ + mov %eax,%eax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + jmp 4fd85 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmp 50227 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 4ffdb │ │ │ │ + mov $0x3c,%esi │ │ │ │ + mov $0x3c,%ecx │ │ │ │ + jmp 50227 │ │ │ │ + mov $0x3c,%esi │ │ │ │ + mov $0x3c,%eax │ │ │ │ + jmp 4ffdb │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - lea 0x39f9d(%rip),%rcx │ │ │ │ - mov $0x727,%edx │ │ │ │ - lea 0x34474(%rip),%rsi │ │ │ │ - lea 0x343cf(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - lea -0x1(%rcx),%r11d │ │ │ │ - mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + xor %edi,%edi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov 0x8(%rsi),%eax │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov $0x10,%esi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call 46840 │ │ │ │ + mov (%r14),%ecx │ │ │ │ + movl $0xffffffff,0x54(%rsp) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 50828 │ │ │ │ + mov %r14,%r15 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x50,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + shl $0x4,%rbp │ │ │ │ + add %rbp,%rax │ │ │ │ + mov 0x14(%rax),%ecx │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x18(%rax),%r8d │ │ │ │ + call 44270 │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + lea (%rdx,%rbp,1),%rax │ │ │ │ + mov 0x20(%rax),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jbe 5109e │ │ │ │ + mov $0x1,%r13d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + movl $0xffffffff,0x10(%rsp) │ │ │ │ + mov $0x58,%r12d │ │ │ │ + movl $0x0,0x64(%rsp) │ │ │ │ + mov %r13d,%r10d │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ movl $0x0,0x18(%rsp) │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - mov %ecx,0x34(%rsp) │ │ │ │ - mov %r8d,0x6c(%rsp) │ │ │ │ - mov %r9,0x38(%rsp) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - lea (%rdx,%r11,1),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%ebx │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov %al,0x8(%rsp) │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + jmp 505d8 │ │ │ │ + xchg %ax,%ax │ │ │ │ mov 0x10(%rsp),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - je 4db80 │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 447b0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x8(%r15),%eax │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 4d830 │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp %edx,0x10(%rsp) │ │ │ │ - je 4d8f7 │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - mov 0x48(%r15),%rdx │ │ │ │ - cmp %eax,%esi │ │ │ │ - jae 4df50 │ │ │ │ - mov %esi,%r13d │ │ │ │ - movzbl (%rdx,%r13,1),%ecx │ │ │ │ - movzbl %cl,%r9d │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 4dc6e │ │ │ │ - mov 0x58(%r15),%ecx │ │ │ │ - mov 0x50(%r15),%rdi │ │ │ │ - mov %esi,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4d8c5 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - jmp 4d89f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 4dc4e │ │ │ │ - lea 0x1(%r15),%r13 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jae 4d8c5 │ │ │ │ - lea 0x0(%r13,%r12,1),%r8 │ │ │ │ + mov %r10d,0x1c(%rsp) │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,2),%rbx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 43e80 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + add 0x30(%rax,%rbp,1),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r14,%r8,8),%rbp │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4d890 │ │ │ │ - mov %r15,%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jb 4d89f │ │ │ │ + call 43ed0 │ │ │ │ + mov 0x1c(%rsp),%r10d │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + mov %r10d,0x34(%rsp) │ │ │ │ + call 43e80 │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 43f10 │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 43ed0 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 43e80 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 43f10 │ │ │ │ + mov 0x34(%rsp),%r10d │ │ │ │ + mov %eax,%r11d │ │ │ │ + cmp $0x1,%r10d │ │ │ │ + je 5048b │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ mov 0x10(%rsp),%ecx │ │ │ │ - jmp 4de98 │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - mov 0x50(%rsp),%r9d │ │ │ │ - mov 0x58(%rsp),%r15 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4de94 │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - cmp %r9d,%eax │ │ │ │ - jb 4dec0 │ │ │ │ - xor %ebp,%ebp │ │ │ │ + mov 0x30(%rax,%rbp,1),%rax │ │ │ │ + lea (%rcx,%rcx,4),%rsi │ │ │ │ + lea (%rcx,%rsi,2),%rcx │ │ │ │ + lea (%rax,%r14,1),%rdi │ │ │ │ + movzbl 0x3c(%rdi),%edx │ │ │ │ + cmp 0x3c(%rax,%rcx,8),%dl │ │ │ │ + je 50930 │ │ │ │ + mov 0x18(%r13),%rax │ │ │ │ + mov 0x58(%rax),%rsi │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + mov 0x18(%rsi),%r9d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 50870 │ │ │ │ + cmp %r9d,0x30(%rsp) │ │ │ │ + jne 5119b │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rax │ │ │ │ + lea (%rax,%r14,1),%rdi │ │ │ │ + movzbl 0x3c(%rax,%r12,1),%ecx │ │ │ │ + cmp %cl,0x3c(%rdi) │ │ │ │ + jne 509a8 │ │ │ │ + cmp $0x1,%r10d │ │ │ │ + je 50a68 │ │ │ │ + movl $0x1,0x4(%rsp) │ │ │ │ + mov %ecx,%edx │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 4d92c │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + lea (%rsi,%rsi,4),%r8 │ │ │ │ + lea (%rsi,%r8,2),%rsi │ │ │ │ + cmp 0x3c(%rax,%rsi,8),%dl │ │ │ │ + je 50960 │ │ │ │ + cmp %dl,%cl │ │ │ │ + je 50a08 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r10d,0x30(%rsp) │ │ │ │ + mov %r9d,0x1c(%rsp) │ │ │ │ + mov 0x1f0(%rax),%r13d │ │ │ │ + call 43e80 │ │ │ │ + mov $0x1,%esi │ │ │ │ + push %r13 │ │ │ │ + movzbl %al,%edx │ │ │ │ + push %rbx │ │ │ │ + mov 0x2c(%rsp),%r9d │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 432b0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 440f0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 43e70 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + movzbl %bl,%r8d │ │ │ │ + movzbl %al,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 44f80 │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + mov 0x30(%rsp),%r10d │ │ │ │ + lea (%rdx,%rbp,1),%rax │ │ │ │ + mov 0x20(%rax),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + seta %dil │ │ │ │ + cmp $0x1,%r10d │ │ │ │ + setne %sil │ │ │ │ + add $0x1,%r10d │ │ │ │ + test %sil,%dil │ │ │ │ + jne 50840 │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + movabs $0x7fffffff8,%rbx │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + addl $0x1,0x10(%rsp) │ │ │ │ + lea 0x58(%r12),%rsi │ │ │ │ + cmp %ecx,%r10d │ │ │ │ + jae 507d9 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + lea -0x58(%r12),%r14 │ │ │ │ + lea -0x1(%r10),%ebx │ │ │ │ + mov %ebx,0x48(%rsp) │ │ │ │ + lea (%rax,%r12,1),%rdi │ │ │ │ + add %r14,%rax │ │ │ │ + movzbl 0x4a(%rax),%ebx │ │ │ │ + cmp %bl,0x4a(%rdi) │ │ │ │ + je 50630 │ │ │ │ + mov 0x30(%rdx,%rbp,1),%rdi │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + lea (%rdi,%r14,1),%r13 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 50670 │ │ │ │ + lea 0x18(%r13),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + cmp $0x1,%r10d │ │ │ │ + jne 503b0 │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + jmp 503f6 │ │ │ │ nopl (%rax) │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x10(%r15),%r13 │ │ │ │ - mov 0x10(%rax),%r14 │ │ │ │ - call 5f6c0 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - movzbl 0x8(%rsp),%edx │ │ │ │ - mov (%rax),%eax │ │ │ │ - add 0x0(%r13,%rax,4),%ecx │ │ │ │ - cmp (%r14,%rcx,1),%dl │ │ │ │ - je 4d980 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 5f7e0 │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 4d900 │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ + movzbl 0x3c(%rax),%eax │ │ │ │ + cmp %al,0x3c(%rdi) │ │ │ │ + jne 505f9 │ │ │ │ + mov %r10d,0x1c(%rsp) │ │ │ │ + call 43e80 │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 43e80 │ │ │ │ + mov 0x1c(%rsp),%r10d │ │ │ │ + cmp %al,%bl │ │ │ │ + je 50aa0 │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + jmp 505f9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r10d,0x1c(%rsp) │ │ │ │ + call 43e80 │ │ │ │ + mov 0x4(%rsp),%ebx │ │ │ │ + mov 0x1c(%rsp),%r10d │ │ │ │ + movzbl %al,%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 508f8 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov 0x58(%rdx),%rdi │ │ │ │ + mov 0x18(%rdi),%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 50a78 │ │ │ │ + mov 0x8(%rsp),%r11d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 506f0 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %r10d,0x30(%rsp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov 0x18(%rdi),%edx │ │ │ │ + mov 0x10(%rdi),%ebx │ │ │ │ + mov %edx,0x1c(%rsp) │ │ │ │ + call 5f900 │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + mov 0x30(%rsp),%r10d │ │ │ │ + sub %edx,%ebx │ │ │ │ + sub %eax,%ebx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r10d,0x30(%rsp) │ │ │ │ + mov 0x1f0(%rax),%ecx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + mov %ecx,0x1c(%rsp) │ │ │ │ + add %r14,%rdi │ │ │ │ + call 43e80 │ │ │ │ + mov 0x1c(%rsp),%ecx │ │ │ │ + mov %r13d,%r9d │ │ │ │ + movzbl %al,%edx │ │ │ │ + push %rcx │ │ │ │ + push %rbx │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call 432b0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdx │ │ │ │ + add %r14,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call 440f0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdx │ │ │ │ + add %r14,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call 43e70 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + movzbl %bl,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + movabs $0x7fffffff8,%rbx │ │ │ │ + movzbl %al,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 44f80 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + mov 0x40(%rsp),%r10d │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + lea 0x58(%r12),%rsi │ │ │ │ + lea (%rdx,%rbp,1),%rax │ │ │ │ + add $0x1,%r10d │ │ │ │ + addl $0x1,0x10(%rsp) │ │ │ │ + mov 0x20(%rax),%ecx │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + cmp %ecx,%r10d │ │ │ │ + jb 505d5 │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + mov %r10d,%r13d │ │ │ │ + test %esi,%esi │ │ │ │ + jne 50e40 │ │ │ │ + cmp %ecx,0x64(%rsp) │ │ │ │ + jb 50c88 │ │ │ │ mov 0x38(%rsp),%rbx │ │ │ │ - call 5f550 │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 46860 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 44ac0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 32c0 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %ebp,(%rbx) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4e446 │ │ │ │ - add $0x88,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ + addq $0x1,0x58(%rsp) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + cmp (%r15),%eax │ │ │ │ + jb 50320 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + add $0x78,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 5f6c0 │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov (%rax),%r14d │ │ │ │ - mov %r14d,0x18(%rsp) │ │ │ │ - call 5f6c0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x4(%rax),%ebx │ │ │ │ - mov %ebx,0x10(%rsp) │ │ │ │ - call 5f550 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmp %r14d,%ebx │ │ │ │ - jb 4db80 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov 0x30(%rax),%rdi │ │ │ │ + lea (%rsi,%rsi,4),%r8 │ │ │ │ + movzbl 0x3c(%rdi,%r14,1),%ebx │ │ │ │ + lea (%rsi,%r8,2),%rsi │ │ │ │ + cmp %bl,0x3c(%rdi,%rsi,8) │ │ │ │ + jne 505a8 │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + movb $0x0,0x2c(%rsi) │ │ │ │ + jmp 505a8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r10d,0x60(%rsp) │ │ │ │ + mov 0x10(%rsi),%ebx │ │ │ │ + mov %r11d,0x34(%rsp) │ │ │ │ + mov %r9d,0x4(%rsp) │ │ │ │ + call 5f900 │ │ │ │ + mov 0x4(%rsp),%r9d │ │ │ │ + mov 0x34(%rsp),%r11d │ │ │ │ + mov 0x60(%rsp),%r10d │ │ │ │ + sub %r9d,%ebx │ │ │ │ + sub %eax,%ebx │ │ │ │ + cmp %ebx,0x30(%rsp) │ │ │ │ + jne 511ba │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rax │ │ │ │ + lea (%rax,%r14,1),%rdi │ │ │ │ + movzbl 0x3c(%rax,%r12,1),%ecx │ │ │ │ + movzbl 0x3c(%rdi),%edx │ │ │ │ + cmp %cl,%dl │ │ │ │ + je 50c60 │ │ │ │ + movl $0x1,0x4(%rsp) │ │ │ │ + mov 0x18(%r13),%r8 │ │ │ │ + mov 0x58(%r8),%rsi │ │ │ │ + mov 0x18(%rsi),%r9d │ │ │ │ + movl $0x1,0x8(%rsp) │ │ │ │ + cmp $0x1,%r10d │ │ │ │ + jne 504e0 │ │ │ │ + jmp 504f6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 50a40 │ │ │ │ + test %eax,%eax │ │ │ │ + je 50c80 │ │ │ │ + xor %ebx,%ebx │ │ │ │ mov 0x18(%rsp),%eax │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 4dba0 │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - shl $0x2,%rax │ │ │ │ - mov 0x10(%r15),%rcx │ │ │ │ - mov (%r15),%rdx │ │ │ │ - mov (%rcx,%rax,1),%ebx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov (%rdx,%rax,8),%rax │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + mov 0x18(%rax),%r13d │ │ │ │ + jmp 506f0 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x3c(%rax,%r12,1),%ecx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmp %cl,%dl │ │ │ │ + je 50960 │ │ │ │ + mov 0x18(%r13),%r8 │ │ │ │ + mov 0x1c(%rsp),%ebx │ │ │ │ + mov 0x58(%r8),%rsi │ │ │ │ + mov 0x18(%rsi),%r9d │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 511d9 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 508d3 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x50(%rsp),%esi │ │ │ │ mov 0x30(%rsp),%eax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - add 0x10(%rdx),%rbx │ │ │ │ - add %rbx,%rbp │ │ │ │ - add %rax,%rbx │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 4daa1 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jb 4daa1 │ │ │ │ - cmp %rcx,0x28(%rsp) │ │ │ │ - jb 4daa1 │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + sub %esi,%eax │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 50a50 │ │ │ │ + cmp %r8d,0x54(%rsp) │ │ │ │ + cmovne %eax,%ebx │ │ │ │ + cmp %dl,%cl │ │ │ │ + jne 504fe │ │ │ │ + mov 0x4c(%rsp),%eax │ │ │ │ + sub %eax,%r11d │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + mov %r11d,%r9d │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + jmp 504fe │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x4(%rsp) │ │ │ │ mov 0x30(%rsp),%r13d │ │ │ │ - mov %rcx,%r12 │ │ │ │ - jmp 4da61 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r10d,0x60(%rsp) │ │ │ │ + mov 0x10(%rsi),%ebx │ │ │ │ + mov %r11d,0x34(%rsp) │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + call 5f900 │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov 0x60(%rsp),%r10d │ │ │ │ + mov 0x34(%rsp),%r11d │ │ │ │ + sub %r9d,%ebx │ │ │ │ + mov %r13d,%r9d │ │ │ │ + sub %eax,%ebx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rax │ │ │ │ + lea (%rax,%r14,1),%rdi │ │ │ │ + movzbl 0x3c(%rax,%r12,1),%ecx │ │ │ │ + movzbl 0x3c(%rdi),%edx │ │ │ │ + jmp 508db │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - cmp %al,(%rbx) │ │ │ │ - jne 4df70 │ │ │ │ - movzbl 0x1(%r12),%eax │ │ │ │ - add $0x1,%r12 │ │ │ │ - add $0x1,%rbx │ │ │ │ - add $0x1,%r13d │ │ │ │ - test %al,%al │ │ │ │ - je 4db90 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jb 4db90 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jb 4db38 │ │ │ │ - cmp %al,(%rbx) │ │ │ │ - jne 4db38 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 39af0 │ │ │ │ - test %al,%al │ │ │ │ - je 4da28 │ │ │ │ - movsbl (%rbx),%esi │ │ │ │ - movsbl (%r12),%edi │ │ │ │ - cmp %dil,%sil │ │ │ │ - je 4da35 │ │ │ │ - call 39aa0 │ │ │ │ - test %al,%al │ │ │ │ - jne 4da35 │ │ │ │ - mov %r13d,0x30(%rsp) │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - jne 4db42 │ │ │ │ - mov 0x34(%rsp),%edx │ │ │ │ - cmp %edx,0x30(%rsp) │ │ │ │ - jb 4d7e8 │ │ │ │ - mov 0x10(%rsp),%r14d │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov 0x6c(%rsp),%r13d │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov %r14d,%ebp │ │ │ │ - sub %eax,%ebp │ │ │ │ - cmp %r13d,%ebp │ │ │ │ - jae 4d94f │ │ │ │ - lea 0x1(%rbp),%r12d │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x0(,%r12,4),%rsi │ │ │ │ - mov %r12,%rbp │ │ │ │ - call 5e500 │ │ │ │ - mov 0x10(%r15),%rsi │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov %rax,%r13 │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x1c(%rsp),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 5098b │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - mov (%rsi,%rcx,4),%edi │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %edi,0x0(%r13,%rcx,4) │ │ │ │ - cmp %edx,%r8d │ │ │ │ - jae 4db00 │ │ │ │ - lea 0xe412(%rip),%rcx │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 34d0 │ │ │ │ - jmp 4d954 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,0x30(%rsp) │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jb 4daa1 │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - cmp %r14,0x28(%rsp) │ │ │ │ - jb 4daa1 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 39af0 │ │ │ │ - test %al,%al │ │ │ │ - jne 4e296 │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - cmp %al,(%rbx) │ │ │ │ - je 4daa1 │ │ │ │ + mov 0x4c(%rsp),%eax │ │ │ │ + mov %r11d,%ebx │ │ │ │ + sub %eax,%ebx │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + jmp 504fe │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - jmp 4d94f │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 506f0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,0x30(%rsp) │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - jmp 4daa1 │ │ │ │ + cmp %r8d,0x54(%rsp) │ │ │ │ + cmovne %eax,%r9d │ │ │ │ + cmp %dl,%cl │ │ │ │ + jne 504fe │ │ │ │ + jmp 50a20 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x4(%rsp) │ │ │ │ + jmp 50a20 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rdi),%ebx │ │ │ │ + mov %r10d,0x1c(%rsp) │ │ │ │ + call 5f900 │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov 0x1c(%rsp),%r10d │ │ │ │ + sub %r13d,%ebx │ │ │ │ + sub %eax,%ebx │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 50910 │ │ │ │ + jmp 50a42 │ │ │ │ nop │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov %r10d,0x1c(%rsp) │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 440d0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 440d0 │ │ │ │ + mov 0x1c(%rsp),%r10d │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jne 50663 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov %r10d,0x1c(%rsp) │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 43fc0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 43fe0 │ │ │ │ + mov 0x1c(%rsp),%r10d │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jae 50bff │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov %r10d,0x1c(%rsp) │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 43e80 │ │ │ │ + mov 0x1c(%rsp),%r10d │ │ │ │ + test %al,%al │ │ │ │ + jne 50bff │ │ │ │ mov 0x18(%rsp),%edx │ │ │ │ - mov 0x8(%r15),%eax │ │ │ │ + lea 0x1(%r10),%ecx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov %ecx,0x64(%rsp) │ │ │ │ test %edx,%edx │ │ │ │ - jne 4dbb9 │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp %edx,0x10(%rsp) │ │ │ │ - je 4e2ff │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov 0x48(%r15),%rdx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jae 4e26e │ │ │ │ - mov %ecx,%r8d │ │ │ │ - movzbl (%rdx,%r8,1),%eax │ │ │ │ - movzbl %al,%r9d │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4df9a │ │ │ │ - mov 0x58(%r15),%edx │ │ │ │ - mov 0x50(%r15),%rsi │ │ │ │ - mov %ecx,0x74(%rsp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 4dc45 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %r15,0x48(%rsp) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - jmp 4dc1f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - je 4df7f │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jae 4dc45 │ │ │ │ - lea (%r14,%r12,1),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rcx │ │ │ │ - lea 0x0(%r13,%rcx,8),%rbp │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4dc10 │ │ │ │ - mov %r15,%r12 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jb 4dc1f │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - mov 0x50(%rsp),%r13 │ │ │ │ - mov 0x58(%rsp),%r15 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4d8c5 │ │ │ │ - mov 0x4(%rbp),%r9d │ │ │ │ - mov 0x48(%r15),%rdx │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - movzbl (%rdx,%rcx,1),%ecx │ │ │ │ - movzbl %cl,%esi │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 4dd35 │ │ │ │ - mov 0x58(%r15),%ecx │ │ │ │ - mov 0x50(%r15),%rdi │ │ │ │ - mov %r8d,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4e410 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %r13,0x58(%rsp) │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %r8d,0x48(%rsp) │ │ │ │ - mov %r9d,0x68(%rsp) │ │ │ │ - jmp 4dcdb │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 4dd0c │ │ │ │ - lea 0x1(%r14),%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jae 4dd01 │ │ │ │ - lea 0x0(%r13,%r15,1),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r12,%r8,8),%rbp │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4dcd0 │ │ │ │ - mov %r14,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jb 4dcdb │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmp 4de98 │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - mov 0x48(%rsp),%r8d │ │ │ │ - mov 0x58(%rsp),%r13 │ │ │ │ - mov 0x68(%rsp),%r9d │ │ │ │ - mov 0x60(%rsp),%r15 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4e410 │ │ │ │ - mov 0x4(%rbp),%esi │ │ │ │ - mov 0x48(%r15),%rdx │ │ │ │ - mov 0x78(%r15),%rcx │ │ │ │ - cmp %r9d,%esi │ │ │ │ - jae 4dd58 │ │ │ │ - mov (%rcx,%r13,4),%edi │ │ │ │ - cmp %edi,0x10(%rsp) │ │ │ │ - jb 4dd58 │ │ │ │ - cmp %edi,0x18(%rsp) │ │ │ │ - jb 4e30b │ │ │ │ + jne 510f0 │ │ │ │ + cmp $0x1,%r10d │ │ │ │ + je 5118e │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov 0x30(%rax,%rbp,1),%rcx │ │ │ │ + lea (%rdx,%rdx,4),%rsi │ │ │ │ + lea (%rdx,%rsi,2),%rdx │ │ │ │ + movzbl 0x3c(%rcx,%rdx,8),%edx │ │ │ │ + cmp %dl,0x3c(%rcx,%r14,1) │ │ │ │ + mov $0x1,%edx │ │ │ │ + cmove 0x4(%rsp),%edx │ │ │ │ + mov %edx,0x4(%rsp) │ │ │ │ + add %rbp,%rax │ │ │ │ + mov 0x20(%rax),%ecx │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + cmp %r10d,%edx │ │ │ │ + je 51181 │ │ │ │ + mov 0x30(%rax),%rdx │ │ │ │ + mov 0x64(%rsp),%eax │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + lea (%rax,%rcx,2),%rax │ │ │ │ + movzbl 0x3c(%rdx,%rax,8),%eax │ │ │ │ + cmp %al,0x3c(%rdx,%r12,1) │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmove 0x8(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + mov 0x64(%rsp),%r10d │ │ │ │ + movl $0x2,0x18(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea (%rdx,%rbp,1),%rax │ │ │ │ + mov 0x30(%rax),%rcx │ │ │ │ + mov 0x18(%rcx,%r14,1),%rsi │ │ │ │ + mov %rsi,(%rbx) │ │ │ │ + mov 0x18(%rcx,%r12,1),%rcx │ │ │ │ + mov %rcx,0x8(%rbx) │ │ │ │ + mov 0x20(%rax),%ecx │ │ │ │ + mov $0x8,%ebx │ │ │ │ + jmp 505c2 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov %r10d,0x1c(%rsp) │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 43fe0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 43fc0 │ │ │ │ + mov 0x1c(%rsp),%r10d │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 50663 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov %r10d,0x1c(%rsp) │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 43e80 │ │ │ │ + mov 0x1c(%rsp),%r10d │ │ │ │ + test %al,%al │ │ │ │ + jne 50b2f │ │ │ │ + jmp 50663 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x1,0x4(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmp $0x1,%r10d │ │ │ │ + jne 504e0 │ │ │ │ + jmp 5098b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%r13d │ │ │ │ - mov (%rcx,%r13,4),%eax │ │ │ │ - mov %rax,%r9 │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4df60 │ │ │ │ - mov 0x58(%r15),%ecx │ │ │ │ - mov 0x50(%r15),%r8 │ │ │ │ - mov %r9d,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4dde6 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %r8,%r12 │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %r9d,0x10(%rsp) │ │ │ │ - jmp 4ddbb │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - je 4ddee │ │ │ │ - lea 0x1(%r14),%r13 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jae 4dde1 │ │ │ │ - lea 0x0(%r13,%r15,1),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r12,%r8,8),%rbp │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4ddb0 │ │ │ │ - mov %r14,%r15 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jb 4ddbb │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - mov %r9d,%ecx │ │ │ │ - jmp 4de98 │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - mov 0x50(%rsp),%r13 │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - mov 0x58(%rsp),%r15 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4dde6 │ │ │ │ - mov 0x4(%rbp),%r9d │ │ │ │ - mov 0x48(%r15),%rdx │ │ │ │ - movzbl (%rdx,%r13,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4d8ee │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov 0x58(%r15),%ecx │ │ │ │ - mov 0x50(%r15),%r8 │ │ │ │ - mov %eax,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4de94 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 506b5 │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + lea (%rax,%r12,1),%rbx │ │ │ │ + lea (%rax,%r14,1),%rdi │ │ │ │ + lea 0x18(%rbx),%rcx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call 43e80 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 43ed0 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 43e80 │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 43f10 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rax │ │ │ │ + lea (%rax,%r12,1),%rsi │ │ │ │ + movzbl 0x3c(%rax,%r14,1),%edx │ │ │ │ + cmp %dl,0x3c(%rsi) │ │ │ │ + je 50fbc │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x8(%rsp),%r10d │ │ │ │ + movl $0x1,0x4(%rsp) │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov 0x18(%rdi),%r8d │ │ │ │ + mov 0x10(%rdi),%edx │ │ │ │ + mov %r8d,%r14d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 50f76 │ │ │ │ + mov 0x10(%rdi),%ebx │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + call 5f900 │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + sub %eax,%ebx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + sub %r8d,%ebx │ │ │ │ + mov 0x30(%rax,%rbp,1),%rax │ │ │ │ + mov %ebx,0x18(%rsp) │ │ │ │ + lea (%rax,%r12,1),%rsi │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + je 50d84 │ │ │ │ + lea -0x2(%r13),%edx │ │ │ │ + movzbl 0x3c(%rsi),%ebx │ │ │ │ + lea (%rdx,%rdx,4),%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + lea (%rdx,%r8,2),%rdx │ │ │ │ + cmp %bl,0x3c(%rax,%rdx,8) │ │ │ │ + je 50fe0 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov 0x1f0(%rax),%ebx │ │ │ │ + call 43e80 │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov $0x1,%esi │ │ │ │ + push %rbx │ │ │ │ + movzbl %al,%edx │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 432b0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 440f0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 43e70 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %r9d,0x50(%rsp) │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - jmp 4de6f │ │ │ │ + movzbl %bl,%r8d │ │ │ │ + movzbl %al,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 44f80 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + add %rbp,%rax │ │ │ │ + cmpl $0x1,0x20(%rax) │ │ │ │ + jbe 507f2 │ │ │ │ + mov 0x30(%rax),%rdx │ │ │ │ + lea -0x2(%r13),%eax │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + lea (%rax,%rcx,2),%rax │ │ │ │ + movzbl 0x3c(%rdx,%r12,1),%ecx │ │ │ │ + cmp %cl,0x3c(%rdx,%rax,8) │ │ │ │ + jne 507f2 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + movb $0x0,0x2c(%rax) │ │ │ │ + jmp 507f2 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - je 4d8ce │ │ │ │ - lea 0x1(%r15),%r12 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jae 4de94 │ │ │ │ - lea (%r12,%r13,1),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r14,%r8,8),%rbp │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + mov 0x30(%rax),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 43e80 │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + movzbl %al,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + je 50f47 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + mov 0x58(%rdx),%rdi │ │ │ │ + mov 0x18(%rdi),%r9d │ │ │ │ test %eax,%eax │ │ │ │ - jns 4de60 │ │ │ │ - mov %r15,%r13 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jb 4de6f │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - lea 0x33d44(%rip),%rdi │ │ │ │ - lea 0x3683a(%rip),%rdx │ │ │ │ - mov $0x292,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + jne 51063 │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 51022 │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x78(%r15),%rax │ │ │ │ - mov 0x48(%r15),%rdx │ │ │ │ - mov (%rax,%r13,4),%eax │ │ │ │ - mov %rax,%rdi │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4e2f7 │ │ │ │ - mov 0x58(%r15),%ecx │ │ │ │ - mov 0x50(%r15),%r13 │ │ │ │ - mov %edi,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4df49 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r8d,0x10(%rsp) │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + mov 0x1f0(%rax),%ebx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 43e80 │ │ │ │ + push %rbx │ │ │ │ + movzbl %al,%edx │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov 0x20(%rsp),%r8d │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call 432b0 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rcx │ │ │ │ + add %r12,%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call 440f0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rcx │ │ │ │ + add %r12,%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call 43e70 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + movzbl %bl,%r8d │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r15,0x48(%rsp) │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %edi,0x10(%rsp) │ │ │ │ - jmp 4df1f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 4e277 │ │ │ │ - lea 0x1(%r14),%r15 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jae 4df45 │ │ │ │ - lea (%r15,%r12,1),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r8,%r14 │ │ │ │ - shr $1,%r14 │ │ │ │ - lea 0x0(%r13,%r14,8),%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4df10 │ │ │ │ - mov %r14,%r12 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jb 4df1f │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x78(%r15),%rcx │ │ │ │ - jmp 4dd58 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl %al,%r9d │ │ │ │ - jmp 4de0f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13d,0x30(%rsp) │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - jmp 4da99 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x48(%rsp),%r15 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4dc45 │ │ │ │ - mov 0x4(%rbp),%r9d │ │ │ │ - mov 0x48(%r15),%rdx │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %rax,%r13 │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4e052 │ │ │ │ - mov 0x58(%r15),%edx │ │ │ │ - mov 0x50(%r15),%rsi │ │ │ │ - mov %r13d,0x74(%rsp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 4e431 │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %r13d,0x8(%rsp) │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov %r9d,0x50(%rsp) │ │ │ │ - jmp 4dffb │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 4e02c │ │ │ │ - lea 0x1(%r13),%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jae 4e021 │ │ │ │ - lea 0x0(%rbp,%r15,1),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rcx │ │ │ │ - lea (%r14,%rcx,8),%r12 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + movzbl %al,%ecx │ │ │ │ + call 44f80 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + pop %r11 │ │ │ │ + pop %rbx │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + add %rbp,%rax │ │ │ │ + mov 0x20(%rax),%ecx │ │ │ │ + jmp 507e8 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 51004 │ │ │ │ test %eax,%eax │ │ │ │ - jns 4dff0 │ │ │ │ - mov %r13,%r15 │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jb 4dffb │ │ │ │ - mov 0x8(%rsp),%ebp │ │ │ │ - mov %ebp,%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x8(%rsp),%r13d │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - mov 0x50(%rsp),%r9d │ │ │ │ - mov 0x58(%rsp),%r15 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4e431 │ │ │ │ - mov 0x4(%r12),%eax │ │ │ │ - mov 0x48(%r15),%rdx │ │ │ │ - mov 0x78(%r15),%rcx │ │ │ │ - cmp %r9d,%eax │ │ │ │ - jae 4e078 │ │ │ │ - mov (%rcx,%r8,4),%r12d │ │ │ │ - cmp %r12d,0x18(%rsp) │ │ │ │ - jae 4e078 │ │ │ │ - cmp %r12d,0x10(%rsp) │ │ │ │ - jae 4e37d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + je 5101f │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov (%rax,%rbx,1),%rax │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + mov 0x18(%rax),%r9d │ │ │ │ + jmp 50e90 │ │ │ │ + mov %edx,0x28(%rsp) │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + call 5f900 │ │ │ │ mov 0x18(%rsp),%r8d │ │ │ │ - mov (%rcx,%r8,4),%ecx │ │ │ │ - lea 0x0(,%r8,4),%rax │ │ │ │ - mov %rcx,%r13 │ │ │ │ - movzbl (%rdx,%rcx,1),%ecx │ │ │ │ - cmp $0xfd,%cl │ │ │ │ - jbe 4e2c0 │ │ │ │ - mov 0x58(%r15),%ecx │ │ │ │ - mov 0x50(%r15),%r14 │ │ │ │ - mov %r13d,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4e41a │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + sub %r8d,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + mov 0x30(%rax,%rbp,1),%rax │ │ │ │ + lea (%rax,%r12,1),%rsi │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + mov 0x58(%rdx),%rdx │ │ │ │ + mov 0x18(%rdx),%r14d │ │ │ │ + jmp 50d61 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov 0x58(%rdi),%rdi │ │ │ │ + mov 0x18(%rdi),%r8d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 510e8 │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + jmp 50fab │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 51014 │ │ │ │ + cmp %eax,%edi │ │ │ │ + cmove 0x18(%rsp),%ecx │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + jmp 50d84 │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + jmp 50e90 │ │ │ │ + cmp %eax,%edi │ │ │ │ + cmovne %ecx,%r14d │ │ │ │ + jmp 50d84 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %r8d,0x30(%rsp) │ │ │ │ + mov %r9d,0x10(%rsp) │ │ │ │ + mov (%rax,%rbx,1),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov 0x18(%rdi),%edx │ │ │ │ + mov 0x10(%rdi),%ebx │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + call 5f900 │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + mov 0x30(%rsp),%r8d │ │ │ │ + sub %edx,%ebx │ │ │ │ + sub %eax,%ebx │ │ │ │ + mov %ebx,0x1c(%rsp) │ │ │ │ + jmp 50e90 │ │ │ │ + mov 0x10(%rdi),%edx │ │ │ │ + mov %r8d,0x30(%rsp) │ │ │ │ + mov %r9d,0x10(%rsp) │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + call 5f900 │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + mov 0x30(%rsp),%r8d │ │ │ │ + sub %r9d,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + mov %edx,0x1c(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 50f60 │ │ │ │ + jmp 5100c │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 507f2 │ │ │ │ + mov 0x30(%rax),%rbx │ │ │ │ + mov $0x1,%r13d │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %r12,%r15 │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r13d,0x8(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - jmp 4e0e3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - je 4e113 │ │ │ │ - lea 0x1(%r13),%r15 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jae 4e108 │ │ │ │ - lea (%r15,%r12,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r14,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4e0d8 │ │ │ │ - mov %r13,%r12 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jb 4e0e3 │ │ │ │ - mov 0x8(%rsp),%ebp │ │ │ │ - mov %ebp,%ecx │ │ │ │ - jmp 4de98 │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%r13d │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%r15 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4e41a │ │ │ │ - mov 0x4(%rbp),%r13d │ │ │ │ - mov 0x48(%r15),%rdx │ │ │ │ - movzbl (%rdx,%r8,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 4e1d4 │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - mov 0x58(%r15),%ecx │ │ │ │ - mov 0x50(%r15),%r14 │ │ │ │ - mov %edx,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4de94 │ │ │ │ - mov %r13d,0x48(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - jmp 4e18f │ │ │ │ - nop │ │ │ │ - je 4e1b2 │ │ │ │ - lea 0x1(%r15),%rbp │ │ │ │ - cmp %r13,%rbp │ │ │ │ - jae 4de94 │ │ │ │ - lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r14,%rdx,8),%r12 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4e180 │ │ │ │ - mov %r15,%r13 │ │ │ │ - jmp 4e186 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x48(%rsp),%r13d │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%r15 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4de94 │ │ │ │ - mov 0x4(%r12),%edx │ │ │ │ - mov $0xffffffff,%ebp │ │ │ │ - cmp %r13d,%edx │ │ │ │ - jae 4d9d7 │ │ │ │ - mov 0x78(%r15),%rdx │ │ │ │ - mov 0x48(%r15),%rcx │ │ │ │ - mov (%rdx,%r8,4),%edx │ │ │ │ - mov %rdx,%r13 │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 4e2e6 │ │ │ │ - mov 0x58(%r15),%ecx │ │ │ │ - mov 0x50(%r15),%r14 │ │ │ │ - mov %r13d,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4e439 │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %r13d,0x8(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - jmp 4e23f │ │ │ │ - nop │ │ │ │ - je 4e2c9 │ │ │ │ - lea 0x1(%r13),%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jae 4e265 │ │ │ │ - lea 0x0(%rbp,%r15,1),%rdx │ │ │ │ + lea 0x18(%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r14,%rdx,8),%r12 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4e230 │ │ │ │ - mov %r13,%r15 │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jb 4e23f │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - mov 0x78(%r15),%rcx │ │ │ │ - jmp 4e078 │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - mov 0x48(%rsp),%r15 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4df49 │ │ │ │ - mov 0x4(%rbp),%ebp │ │ │ │ - jmp 4d8f9 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movsbl (%rbx),%edi │ │ │ │ - cmp (%rax),%dil │ │ │ │ - jne 4db80 │ │ │ │ - mov %edi,%esi │ │ │ │ - call 39aa0 │ │ │ │ - test %al,%al │ │ │ │ - jne 4daa1 │ │ │ │ - jmp 4db80 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 43e80 │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + call 43f10 │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 50d01 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 50d29 │ │ │ │ + add %rbp,%rax │ │ │ │ + mov 0x20(%rax),%ecx │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + cmp %r10d,%edx │ │ │ │ + je 51177 │ │ │ │ + mov 0x30(%rax),%rdx │ │ │ │ + mov 0x64(%rsp),%eax │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + lea (%rax,%rcx,2),%rax │ │ │ │ + movzbl 0x3c(%rdx,%rax,8),%eax │ │ │ │ + cmp %al,0x3c(%rdx,%r12,1) │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmove 0x8(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + mov 0x18(%rsp),%ebx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x1(%rbx),%esi │ │ │ │ + mov %rsi,%r13 │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r13d,0x18(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x64(%rsp),%r10d │ │ │ │ + lea 0x0(,%rcx,8),%rbx │ │ │ │ + lea (%rdx,%rbp,1),%rax │ │ │ │ + mov 0x30(%rax),%rsi │ │ │ │ + mov 0x18(%rsi,%r12,1),%rsi │ │ │ │ + mov %rsi,(%rdi,%rcx,8) │ │ │ │ + mov 0x20(%rax),%ecx │ │ │ │ + jmp 505c2 │ │ │ │ + movl $0x1,0x8(%rsp) │ │ │ │ + jmp 51126 │ │ │ │ + movl $0x1,0x8(%rsp) │ │ │ │ + jmp 50bb4 │ │ │ │ + movl $0x1,0x4(%rsp) │ │ │ │ + jmp 50b7a │ │ │ │ + lea 0x368ae(%rip),%rcx │ │ │ │ + mov $0x7e6,%edx │ │ │ │ + lea 0x30aae(%rip),%rsi │ │ │ │ + lea 0x30c4b(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x3688f(%rip),%rcx │ │ │ │ + mov $0x7ea,%edx │ │ │ │ + lea 0x30a8f(%rip),%rsi │ │ │ │ + lea 0x30c3d(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 509b5 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl %cl,%r13d │ │ │ │ - jmp 4e138 │ │ │ │ - mov 0x8(%rsp),%r13d │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x50(%rsp),%r15 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4e439 │ │ │ │ - mov 0x4(%r12),%edx │ │ │ │ - mov 0x34(%rsp),%esi │ │ │ │ - cmp %edx,%esi │ │ │ │ - cmovbe %esi,%edx │ │ │ │ - lea -0x1(%rdx),%ebp │ │ │ │ - jmp 4d9d7 │ │ │ │ - movzbl %al,%ebp │ │ │ │ - jmp 4d8f9 │ │ │ │ - mov $0xffffffff,%ebp │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%edx │ │ │ │ + mov (%rsi),%ecx │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 51208 │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 4d9d7 │ │ │ │ - mov %edi,%eax │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cmp $0xfd,%al │ │ │ │ - jbe 4e2f7 │ │ │ │ - mov 0x58(%r15),%ecx │ │ │ │ - mov 0x50(%r15),%r13 │ │ │ │ - mov %edi,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4df49 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %edi,0x10(%rsp) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %r15,0x48(%rsp) │ │ │ │ - jmp 4e35a │ │ │ │ - je 4e277 │ │ │ │ - lea 0x1(%r15),%r12 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jae 4df45 │ │ │ │ - lea (%r12,%r14,1),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea 0x0(%r13,%r8,8),%rbp │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4e347 │ │ │ │ - mov %r15,%r14 │ │ │ │ - jmp 4e351 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - movzbl (%rdx,%rcx,1),%edx │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - jbe 4e3f7 │ │ │ │ - mov 0x58(%r15),%ecx │ │ │ │ - mov 0x50(%r15),%r14 │ │ │ │ - mov %r12d,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4e441 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12d,0x8(%rsp) │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %r15,0x48(%rsp) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - jmp 4e3c3 │ │ │ │ - je 4e3e2 │ │ │ │ - lea 0x1(%r13),%r12 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jae 4e424 │ │ │ │ - lea (%r12,%rbp,1),%r13 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%r13 │ │ │ │ - lea (%r14,%r13,8),%r15 │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4e3b8 │ │ │ │ - mov %r13,%rbp │ │ │ │ - jmp 4e3be │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov 0x8(%rsp),%r12d │ │ │ │ - mov 0x48(%rsp),%r15 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4e441 │ │ │ │ - mov 0x4(%rbp),%edx │ │ │ │ - mov 0x34(%rsp),%ecx │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - shl $0x2,%rax │ │ │ │ cmp %edx,%ecx │ │ │ │ - cmovbe %ecx,%edx │ │ │ │ - lea -0x1(%rdx),%ebp │ │ │ │ - jmp 4d9d7 │ │ │ │ - mov %r8d,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmp 4de98 │ │ │ │ - mov %r13d,%ebp │ │ │ │ - mov %ebp,%ecx │ │ │ │ - jmp 4de98 │ │ │ │ - mov 0x8(%rsp),%r14d │ │ │ │ - mov %r14d,%edi │ │ │ │ - call 40600 │ │ │ │ - mov %r13d,%ebp │ │ │ │ - jmp 4e025 │ │ │ │ - mov %r13d,%edi │ │ │ │ - jmp 4df49 │ │ │ │ - mov %r12d,%r14d │ │ │ │ - jmp 4e429 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + setb %al │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov %edi,%edi │ │ │ │ + mov %esi,%esi │ │ │ │ + mov $0x2,%eax │ │ │ │ + shl $0x5,%rdi │ │ │ │ + shl $0x5,%rsi │ │ │ │ + mov (%rdx,%rdi,1),%ecx │ │ │ │ + mov (%rdx,%rsi,1),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 51236 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + setb %al │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %rcx,%r10 │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rcx,%rax │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jbe 512b0 │ │ │ │ + lea -0x2(%rsi),%eax │ │ │ │ + lea 0x4(%rdi),%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x8(%rdi,%rax,4),%r11 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r8),%eax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + add $0x4,%r8 │ │ │ │ + sub %rax,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + sub %rcx,%rsi │ │ │ │ + sar $0x3f,%rdi │ │ │ │ + and %rdi,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + sub %rdx,%rdi │ │ │ │ + add %rsi,%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sub %rax,%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + sar $0x3f,%rax │ │ │ │ + and %rsi,%rax │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp %r8,%r11 │ │ │ │ + jne 51268 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %eax,(%r10) │ │ │ │ + mov %edx,(%r9) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,(%r10) │ │ │ │ + mov %edx,(%r9) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov $0x4,%esi │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ + xor %edi,%edi │ │ │ │ push %r12 │ │ │ │ mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rcx │ │ │ │ - lea 0x4(%rsp),%rdi │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ - movl $0x54474341,0x4(%rsp) │ │ │ │ - call 2faa0 │ │ │ │ - mov (%rsp),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov (%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 4e4f2 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - mov %r12d,%esi │ │ │ │ - call 2f9f0 │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jne 4e51c │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdx │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 4aab0 │ │ │ │ - mov %rax,0x0(%r13,%rbx,8) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp (%rsp),%ebx │ │ │ │ - jb 4e4c0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4e53b │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x0(,%r12,8),%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 13000 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 51307 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %bpl,(%rbx,%rdx,1) │ │ │ │ + je 512fe │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x1,%esi │ │ │ │ + mov %edx,(%rax,%rcx,4) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %rdx,%r12 │ │ │ │ + jne 512f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - lea 0x391bd(%rip),%rcx │ │ │ │ - mov $0x799,%edx │ │ │ │ - lea 0x336b4(%rip),%rsi │ │ │ │ - lea 0x33840(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ + lea 0x1(%rcx),%r13d │ │ │ │ + xor %edi,%edi │ │ │ │ push %r12 │ │ │ │ + shl $0x2,%r13 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %r13,%rsi │ │ │ │ push %rbx │ │ │ │ + mov %ecx,%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ - cmp %ecx,%r9d │ │ │ │ - jb 4e5e6 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %ecx,%r14d │ │ │ │ - mov %r8,%r13 │ │ │ │ - mov %r9d,%r15d │ │ │ │ - call 2f9f0 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 4e5d0 │ │ │ │ - mov %eax,%eax │ │ │ │ - lea (%rbx,%rax,8),%rax │ │ │ │ + call 13000 │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3070 │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 51400 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x0(%rbp,%rax,4),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 51368 │ │ │ │ + cmp %r12d,%edx │ │ │ │ + jae 513aa │ │ │ │ + sub $0x1,%r12d │ │ │ │ + mov %edx,%esi │ │ │ │ + sub %edx,%r12d │ │ │ │ + lea 0x0(%rbp,%rsi,4),%rax │ │ │ │ + add %rsi,%r12 │ │ │ │ + lea 0x4(%rbp,%r12,4),%rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov (%rax),%edx │ │ │ │ - mov 0x4(%rax),%ecx │ │ │ │ - mov 0x38502(%rip),%rax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae 4e5a8 │ │ │ │ + add $0x4,%rax │ │ │ │ + sub $0x1,%edx │ │ │ │ + addl $0x1,(%rcx,%rdx,4) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 51398 │ │ │ │ + mov (%rcx),%eax │ │ │ │ + movl $0x0,(%rcx) │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 513eb │ │ │ │ + mov 0x4(%rcx),%edi │ │ │ │ + mov %eax,0x4(%rcx) │ │ │ │ + mov $0x2,%eax │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je 513eb │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%edx │ │ │ │ + lea -0x1(%rax),%r8d │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rcx,%rdx,4),%rsi │ │ │ │ + mov %edi,%edx │ │ │ │ + add (%rcx,%r8,4),%edx │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edx,(%rsi) │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 513d0 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %rcx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 51376 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + xor %edi,%edi │ │ │ │ + push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x0(,%r12,4),%rsi │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r12,%rsi │ │ │ │ - push %r15 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 4b6d0 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - mov 0x384b9(%rip),%rax │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 51486 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xffffffffffffffff,%rsi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + sub %esi,%eax │ │ │ │ + test %rsi,%rsi │ │ │ │ + not %ecx │ │ │ │ + cmovs %r8d,%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + mov %eax,(%rdi,%rdx,4) │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x3,%eax │ │ │ │ + movzbl (%rbx,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + shr $0x7,%al │ │ │ │ + cmp %al,%bpl │ │ │ │ + cmove %rdx,%rsi │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %rdx,%r12 │ │ │ │ + jne 51450 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %rdi,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - lea 0x390d3(%rip),%rcx │ │ │ │ - mov $0x7b4,%edx │ │ │ │ - lea 0x335ea(%rip),%rsi │ │ │ │ - lea 0x33783(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - cmpq $0x0,0x18(%rsi) │ │ │ │ - je 4e65c │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x8(%rsi),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - cmpl $0x1,0x8(%rbx) │ │ │ │ - je 4e65a │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + sub $0x2,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + test %cl,%cl │ │ │ │ + jne 51500 │ │ │ │ nopl (%rax) │ │ │ │ - mov (%rsi,%rdx,4),%ecx │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov (%rdi,%rcx,4),%ecx │ │ │ │ - mov %ecx,(%rax,%rdx,4) │ │ │ │ - mov 0x8(%rbx),%ecx │ │ │ │ - add $0x1,%rdx │ │ │ │ - sub $0x1,%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 4e640 │ │ │ │ - pop %rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdi,%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + sub %rax,%rcx │ │ │ │ + sar $0x3f,%rsi │ │ │ │ + and %rsi,%rcx │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %edx,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + movzbl (%r8,%rcx,1),%esi │ │ │ │ + mov %edx,%ecx │ │ │ │ + not %ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%esi │ │ │ │ + shl $0x7,%esi │ │ │ │ + neg %sil │ │ │ │ + sbb %rcx,%rcx │ │ │ │ + and %rdi,%rcx │ │ │ │ + lea 0x1(%rcx),%rdi │ │ │ │ + sub $0x1,%rdx │ │ │ │ + jae 514b8 │ │ │ │ ret │ │ │ │ - lea 0x3904d(%rip),%rcx │ │ │ │ - mov $0x7d7,%edx │ │ │ │ - lea 0x33574(%rip),%rsi │ │ │ │ - lea 0x33719(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - xor %edx,%edx │ │ │ │ - movq $0xffffffffffffffff,(%rdi) │ │ │ │ - mov %rdi,%rax │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movb $0xff,0x10(%rdi) │ │ │ │ - mov %dx,0x12(%rdi) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdi,%rcx │ │ │ │ + sub %rdi,%rsi │ │ │ │ + sub %rax,%rcx │ │ │ │ + sar $0x3f,%rsi │ │ │ │ + and %rsi,%rcx │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %edx,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + movzbl (%r8,%rcx,1),%esi │ │ │ │ + mov %edx,%ecx │ │ │ │ + not %ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%esi │ │ │ │ + shl $0x7,%esi │ │ │ │ + cmp $0x1,%sil │ │ │ │ + sbb %rcx,%rcx │ │ │ │ + and %rdi,%rcx │ │ │ │ + lea 0x1(%rcx),%rdi │ │ │ │ + sub $0x1,%rdx │ │ │ │ + jae 51500 │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %edx,%esi │ │ │ │ push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3080 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 4e8f8 │ │ │ │ - lea 0xc(%rsp),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0xc,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 34a0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - cmp $0xc,%rax │ │ │ │ - jne 4e8a8 │ │ │ │ - cmpw $0x8b1f,0xc(%rsp) │ │ │ │ - movzbl 0xe(%rsp),%r15d │ │ │ │ - mov $0x1,%eax │ │ │ │ - movzbl 0xf(%rsp),%r12d │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - movzwl 0x16(%rsp),%r14d │ │ │ │ - je 4e760 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 4e9a7 │ │ │ │ - add $0x28,%rsp │ │ │ │ + call 40db0 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 40e10 │ │ │ │ + mov %r14d,%r9d │ │ │ │ + movl $0x0,0x0(%rbp) │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + sub $0x1,%r9d │ │ │ │ + je 516a5 │ │ │ │ + mov %r9d,%r10d │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 515c4 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jb 51650 │ │ │ │ + add $0x1,%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + cmp %r10,%rsi │ │ │ │ + je 5160c │ │ │ │ + mov 0x0(%r13,%rsi,4),%edx │ │ │ │ + mov 0x4(%r13,%rsi,4),%eax │ │ │ │ + mov %esi,%edi │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 515b0 │ │ │ │ + mov %esi,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + jb 51601 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %r8d,%r11d │ │ │ │ + add $0x1,%eax │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%r11d │ │ │ │ + or %r11b,(%rbx,%rdx,1) │ │ │ │ + addl $0x1,0x0(%rbp) │ │ │ │ + cmp %eax,%edi │ │ │ │ + jae 515e0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp %r10,%rsi │ │ │ │ + jne 515c4 │ │ │ │ + shr $0x3,%r9d │ │ │ │ + mov (%r12),%edi │ │ │ │ + mov %r9d,%eax │ │ │ │ + add %rbx,%rax │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + movzbl (%rax),%esi │ │ │ │ + neg %ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + cmp 0x0(%rbp),%edi │ │ │ │ + jae 51690 │ │ │ │ + not %edx │ │ │ │ + and %esi,%edx │ │ │ │ + mov %dl,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + addl $0x1,(%r12) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - call 5f860 │ │ │ │ - movzwl %r14w,%edi │ │ │ │ - call 5f850 │ │ │ │ - mov %r15b,0x10(%rbp) │ │ │ │ - test $0x4,%r12b │ │ │ │ - jne 4e7d0 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13,0x8(%rbp) │ │ │ │ - mov %ax,0x12(%rbp) │ │ │ │ - test $0x8,%r12b │ │ │ │ - je 4e820 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 4e7a4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - je 4e8e8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3390 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 4e798 │ │ │ │ - mov 0x4ec48(%rip),%rdi │ │ │ │ - lea 0x36291(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 4e8db │ │ │ │ - mov %ax,0x12(%rbp) │ │ │ │ - cmp $0x6,%ax │ │ │ │ - ja 4e920 │ │ │ │ - movzwl %ax,%r13d │ │ │ │ - lea 0x14(%rbp),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r13,%rdx │ │ │ │ - call 34a0 │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jne 4e988 │ │ │ │ - movzwl 0x12(%rbp),%r13d │ │ │ │ - add $0xc,%r13 │ │ │ │ - mov %r13,0x8(%rbp) │ │ │ │ - test $0x8,%r12b │ │ │ │ - jne 4e78c │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test $0x10,%r12b │ │ │ │ - je 4e86f │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 4e838 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - je 4e868 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3390 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 4e830 │ │ │ │ - mov 0x4ebb4(%rip),%rdi │ │ │ │ - lea 0x361cd(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 4e8db │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movslq %r13d,%r13 │ │ │ │ - add %r13,0x8(%rbp) │ │ │ │ - and $0x2,%r12d │ │ │ │ - je 4e89a │ │ │ │ - lea 0x14(%rbp),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 34a0 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jne 4e969 │ │ │ │ - addq $0x2,0x8(%rbp) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 4e733 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x4eb51(%rip),%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xc,%r8d │ │ │ │ - lea 0x360c7(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4e958 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 4e733 │ │ │ │ + mov %esi,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + jb 51601 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %r8d,%r11d │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%r11d │ │ │ │ + mov %r11d,%ecx │ │ │ │ + not %ecx │ │ │ │ + and %cl,(%rbx,%rdx,1) │ │ │ │ + addl $0x1,(%r12) │ │ │ │ + cmp %eax,%edi │ │ │ │ + jae 51660 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 51603 │ │ │ │ nopl (%rax) │ │ │ │ - movslq %r13d,%r13 │ │ │ │ - add %r13,0x8(%rbp) │ │ │ │ - jmp 4e820 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x4eb01(%rip),%rdi │ │ │ │ - lea 0x36062(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 4e6eb │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl %ax,%esi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3130 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4e7ff │ │ │ │ - mov 0x4eac1(%rip),%rdi │ │ │ │ - lea 0x33471(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 4e8db │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x33448(%rip),%rdi │ │ │ │ - call 3680 │ │ │ │ - jmp 4e8db │ │ │ │ - mov 0x4ea90(%rip),%rdi │ │ │ │ - lea 0x36079(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 4e8db │ │ │ │ - mov 0x4ea71(%rip),%rdi │ │ │ │ - lea 0x36032(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 4e8db │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - movslq 0x10(%rdi),%rax │ │ │ │ - lea 0x4f280(%rip),%rbx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea (%rax,%rax,2),%rcx │ │ │ │ - movslq 0x18(%rdi),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x14(%rdi),%eax │ │ │ │ - add $0x76c,%eax │ │ │ │ - push %rax │ │ │ │ - mov (%rdi),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x4(%rdi),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0xc(%rdi),%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - push %rax │ │ │ │ - lea 0x38da9(%rip),%rax │ │ │ │ - lea (%rax,%rcx,1),%r9 │ │ │ │ - lea 0x38d7e(%rip),%rax │ │ │ │ - lea (%rax,%rdx,1),%r8 │ │ │ │ - lea 0x36073(%rip),%rcx │ │ │ │ - mov $0x1a,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - add $0x30,%rsp │ │ │ │ + or %edx,%esi │ │ │ │ + mov %sil,(%rax) │ │ │ │ mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 4ea8d │ │ │ │ - movaps %xmm0,0x60(%rsp) │ │ │ │ - movaps %xmm1,0x70(%rsp) │ │ │ │ - movaps %xmm2,0x80(%rsp) │ │ │ │ - movaps %xmm3,0x90(%rsp) │ │ │ │ - movaps %xmm4,0xa0(%rsp) │ │ │ │ - movaps %xmm5,0xb0(%rsp) │ │ │ │ - movaps %xmm6,0xc0(%rsp) │ │ │ │ - movaps %xmm7,0xd0(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0x4f1d4(%rip) │ │ │ │ - je 4eac8 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 4ebd3 │ │ │ │ - add $0xe8,%rsp │ │ │ │ + addl $0x1,0x0(%rbp) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x8(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3780 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 36c0 │ │ │ │ - cmpq $0x0,0x4f14b(%rip) │ │ │ │ - je 4ebc0 │ │ │ │ - movslq 0x10(%rax),%rdx │ │ │ │ - lea 0x100(%rsp),%rsi │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - movl $0x18,0x10(%rsp) │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x4f12c(%rip),%rbp │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - lea (%rdx,%rdx,2),%rsi │ │ │ │ - mov 0x14(%rax),%edi │ │ │ │ - movslq 0x18(%rax),%rdx │ │ │ │ - movl $0x30,0x1c(%rsp) │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - lea 0x76c(%rdi),%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - push %rdx │ │ │ │ - mov (%rax),%edx │ │ │ │ - push %rdx │ │ │ │ - mov 0x4(%rax),%edx │ │ │ │ - push %rdx │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - push %rdx │ │ │ │ - mov 0xc(%rax),%eax │ │ │ │ - mov $0x1a,%edx │ │ │ │ - push %rax │ │ │ │ - lea 0x38c4b(%rip),%rax │ │ │ │ - lea (%rax,%rsi,1),%r9 │ │ │ │ - lea 0x38c20(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea (%rax,%rcx,1),%r8 │ │ │ │ - lea 0x35f10(%rip),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %rbp,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x4f0a9(%rip),%rdi │ │ │ │ - lea 0x33247(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x33244(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x4f08a(%rip),%rdi │ │ │ │ - lea 0x10(%rsp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3300 <__vfprintf_chk@plt> │ │ │ │ - jmp 4eaa6 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x4e839(%rip),%rdx │ │ │ │ - mov %rdx,0x4f062(%rip) │ │ │ │ - jmp 4eaeb │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x3253f(%rip),%rsi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je 4ec02 │ │ │ │ - mov %rax,0x4f030(%rip) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - lea 0x331df(%rip),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x6c,%esi │ │ │ │ - lea 0x34768(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 5161a │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ + push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %edx,%esi │ │ │ │ push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ - sub $0xe0,%rsp │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 4ec8c │ │ │ │ - movaps %xmm0,0x60(%rsp) │ │ │ │ - movaps %xmm1,0x70(%rsp) │ │ │ │ - movaps %xmm2,0x80(%rsp) │ │ │ │ - movaps %xmm3,0x90(%rsp) │ │ │ │ - movaps %xmm4,0xa0(%rsp) │ │ │ │ - movaps %xmm5,0xb0(%rsp) │ │ │ │ - movaps %xmm6,0xc0(%rsp) │ │ │ │ - movaps %xmm7,0xd0(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0x4efd5(%rip) │ │ │ │ - je 4ecd0 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 4ede3 │ │ │ │ - add $0xe0,%rsp │ │ │ │ + call 40db0 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 40e10 │ │ │ │ + mov %r14d,%r9d │ │ │ │ + movl $0x0,0x0(%rbp) │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + sub $0x1,%r9d │ │ │ │ + je 51805 │ │ │ │ + mov %r9d,%r10d │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 51722 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + jl 517b0 │ │ │ │ + add $0x1,%rsi │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp %r10,%rsi │ │ │ │ + je 5176c │ │ │ │ + movzbl 0x1(%r13,%rsi,1),%eax │ │ │ │ + mov %esi,%edi │ │ │ │ + cmp %al,0x0(%r13,%rsi,1) │ │ │ │ + jle 51710 │ │ │ │ + mov %esi,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + jb 51761 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %r8d,%r11d │ │ │ │ + add $0x1,%eax │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%r11d │ │ │ │ + or %r11b,(%rbx,%rdx,1) │ │ │ │ + addl $0x1,0x0(%rbp) │ │ │ │ + cmp %eax,%edi │ │ │ │ + jae 51740 │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp %r10,%rsi │ │ │ │ + jne 51722 │ │ │ │ + shr $0x3,%r9d │ │ │ │ + mov (%r12),%edi │ │ │ │ + mov %r9d,%eax │ │ │ │ + add %rbx,%rax │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + movzbl (%rax),%esi │ │ │ │ + neg %ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + cmp 0x0(%rbp),%edi │ │ │ │ + jae 517f0 │ │ │ │ + not %edx │ │ │ │ + and %esi,%edx │ │ │ │ + mov %dl,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + addl $0x1,(%r12) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x8(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3780 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 36c0 │ │ │ │ - cmpq $0x0,0x4ef43(%rip) │ │ │ │ - je 4edd0 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jg 4eca5 │ │ │ │ - movslq 0x10(%rax),%rdx │ │ │ │ - lea 0x100(%rsp),%rsi │ │ │ │ - mov 0x14(%rax),%edi │ │ │ │ - movl $0x20,0x10(%rsp) │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x4ef1d(%rip),%rbx │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - lea (%rdx,%rdx,2),%rsi │ │ │ │ - movslq 0x18(%rax),%rdx │ │ │ │ - movl $0x30,0x1c(%rsp) │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - lea 0x76c(%rdi),%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - push %rdx │ │ │ │ - mov (%rax),%edx │ │ │ │ - push %rdx │ │ │ │ - mov 0x4(%rax),%edx │ │ │ │ - push %rdx │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - push %rdx │ │ │ │ - mov 0xc(%rax),%eax │ │ │ │ - mov $0x1a,%edx │ │ │ │ - push %rax │ │ │ │ - lea 0x38a3f(%rip),%rax │ │ │ │ - lea (%rax,%rsi,1),%r9 │ │ │ │ - lea 0x38a14(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea (%rax,%rcx,1),%r8 │ │ │ │ - lea 0x35d04(%rip),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x4ee9d(%rip),%rdi │ │ │ │ - lea 0x3303b(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x33038(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x4ee7e(%rip),%rdi │ │ │ │ - lea 0x10(%rsp),%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3300 <__vfprintf_chk@plt> │ │ │ │ - jmp 4eca7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x4e629(%rip),%rdx │ │ │ │ - mov %rdx,0x4ee52(%rip) │ │ │ │ - jmp 4ecf3 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - cmp $0x4e,%dil │ │ │ │ - je 4ee30 │ │ │ │ - cmp $0x4e,%sil │ │ │ │ - je 4ee30 │ │ │ │ - cmp $0x2d,%dil │ │ │ │ - je 4ee20 │ │ │ │ - cmp $0x2d,%sil │ │ │ │ - je 4ee20 │ │ │ │ - movsd 0x37e1c(%rip),%xmm0 │ │ │ │ - cmp %sil,%dil │ │ │ │ - je 4ee38 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x38008(%rip),%xmm0 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - ret │ │ │ │ + mov %esi,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + jb 51761 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %r8d,%r11d │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%r11d │ │ │ │ + mov %r11d,%ecx │ │ │ │ + not %ecx │ │ │ │ + and %cl,(%rbx,%rdx,1) │ │ │ │ + addl $0x1,(%r12) │ │ │ │ + cmp %eax,%edi │ │ │ │ + jae 517c0 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 51763 │ │ │ │ nopl (%rax) │ │ │ │ - movsd 0x37f28(%rip),%xmm0 │ │ │ │ + or %edx,%esi │ │ │ │ + mov %sil,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + addl $0x1,0x0(%rbp) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 5177a │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %esi,%r13d │ │ │ │ - mov $0x2b,%esi │ │ │ │ + mov %r8d,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %edx,%ecx │ │ │ │ push %rbx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - lea 0x32ddc(%rip),%rdi │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %ecx,0x24(%rsp) │ │ │ │ - mov %r8,0x68(%rsp) │ │ │ │ - call 14ad0 <__cxa_finalize@plt+0x11300> │ │ │ │ - mov $0x30,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %ebx,%r9d │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - push $0x0 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%r15 │ │ │ │ - call 159c0 <__cxa_finalize@plt+0x121f0> │ │ │ │ - mov %ebx,0x58(%rsp) │ │ │ │ - shl $0x3,%rbx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rbx,%rsi │ │ │ │ + lea 0x0(,%rcx,4),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %r12,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - pop %rdx │ │ │ │ - lea 0x1(%r13),%r11d │ │ │ │ - pop %rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 13000 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 4ffdc │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - mov %r11d,%ebx │ │ │ │ - mov %r11d,%r15d │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - movsd 0x37c40(%rip),%xmm0 │ │ │ │ - shl $0x3,%rbx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - lea 0x8(%rdx,%rax,8),%rbp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - add $0x8,%r14 │ │ │ │ - call 5e500 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - add $0x8,%r12 │ │ │ │ - mov %rax,-0x8(%r14) │ │ │ │ - call 5e500 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov -0x8(%r14),%rax │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jne 4ef28 │ │ │ │ - mov 0x30(%rsp),%r12 │ │ │ │ - mov %r15d,%r11d │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 4efcc │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%r12),%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp $0x3,%r13d │ │ │ │ - jbe 4ef92 │ │ │ │ - lea 0x8(%rdx),%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 4efe4 │ │ │ │ mov %r13d,%eax │ │ │ │ - movsd 0x37bbb(%rip),%xmm0 │ │ │ │ - lea 0x8(,%rax,8),%rsi │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 3070 │ │ │ │ + test %r14d,%r14d │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + je 51970 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + add %r15,%rcx │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsbl (%rdx),%eax │ │ │ │ + add $0x1,%rdx │ │ │ │ + sub %r9d,%eax │ │ │ │ + addl $0x1,(%rbx,%rax,4) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 51890 │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 518d8 │ │ │ │ xor %eax,%eax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%rdx,%rax,1) │ │ │ │ - movsd %xmm0,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 4efb0 │ │ │ │ - cmp $0x1,%r11d │ │ │ │ - jne 4f030 │ │ │ │ - cmpl $0x2,0x48(%rsp) │ │ │ │ - jbe 50032 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 4f217 │ │ │ │ - movsd 0x37b6c(%rip),%xmm1 │ │ │ │ - mov %r11d,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%esi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - nop │ │ │ │ - movups %xmm0,(%rdx,%rax,1) │ │ │ │ - movups %xmm1,(%rcx,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 4f000 │ │ │ │ - mov %r11d,%eax │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - test $0x1,%r11b │ │ │ │ - je 4f030 │ │ │ │ - mov 0x37b34(%rip),%rbx │ │ │ │ - movq $0x0,(%rdx,%rax,8) │ │ │ │ - mov %rbx,(%rcx,%rax,8) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x8(%r12),%r8 │ │ │ │ - mov %r11d,%r13d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movsd 0x37c59(%rip),%xmm2 │ │ │ │ - movsd 0x37bb1(%rip),%xmm5 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - movsd 0x37e07(%rip),%xmm7 │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x37e02(%rip),%xmm6 │ │ │ │ - movsd 0x37de2(%rip),%xmm4 │ │ │ │ - movsd 0x37ce9(%rip),%xmm8 │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - jmp 4f0a9 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - mov %r9d,%ebp │ │ │ │ - mov $0x1,%ebx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 4f20c │ │ │ │ - movsd (%rdx,%rax,8),%xmm0 │ │ │ │ - movsd (%rcx,%rax,8),%xmm9 │ │ │ │ - mov %eax,%r9d │ │ │ │ - movsd -0x8(%rsi,%rax,8),%xmm10 │ │ │ │ - movsd -0x8(%rcx,%rax,8),%xmm11 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - subsd %xmm2,%xmm9 │ │ │ │ - movzbl (%r10),%edi │ │ │ │ - subsd %xmm7,%xmm10 │ │ │ │ - subsd %xmm2,%xmm11 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - cmpnlesd %xmm9,%xmm1 │ │ │ │ - andpd %xmm1,%xmm0 │ │ │ │ - andnpd %xmm9,%xmm1 │ │ │ │ - orpd %xmm1,%xmm0 │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - movapd %xmm0,%xmm9 │ │ │ │ - movsd -0x8(%r8,%rax,8),%xmm0 │ │ │ │ - subsd %xmm6,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - cmpnlesd %xmm10,%xmm1 │ │ │ │ - andpd %xmm1,%xmm0 │ │ │ │ - andnpd %xmm10,%xmm1 │ │ │ │ - orpd %xmm1,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd -0x8(%rdx,%rax,8),%xmm0 │ │ │ │ - subsd %xmm5,%xmm1 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movapd %xmm0,%xmm10 │ │ │ │ - cmpnlesd %xmm11,%xmm10 │ │ │ │ - andpd %xmm10,%xmm0 │ │ │ │ - andnpd %xmm11,%xmm10 │ │ │ │ - orpd %xmm10,%xmm0 │ │ │ │ - cmp $0x4e,%dil │ │ │ │ - je 4f16a │ │ │ │ - movzbl -0x1(%r14,%rax,1),%r15d │ │ │ │ - cmp $0x4e,%r15b │ │ │ │ - je 4f16a │ │ │ │ - cmp %r15b,%dil │ │ │ │ - je 4f6d8 │ │ │ │ - subsd %xmm8,%xmm0 │ │ │ │ - movapd %xmm0,%xmm10 │ │ │ │ - cmpnlesd %xmm9,%xmm10 │ │ │ │ - andpd %xmm10,%xmm0 │ │ │ │ - andnpd %xmm9,%xmm10 │ │ │ │ - movapd %xmm1,%xmm9 │ │ │ │ - orpd %xmm10,%xmm0 │ │ │ │ - cmplesd %xmm0,%xmm9 │ │ │ │ - andpd %xmm9,%xmm0 │ │ │ │ - andnpd %xmm1,%xmm9 │ │ │ │ - orpd %xmm9,%xmm0 │ │ │ │ - movsd %xmm0,(%rsi,%rax,8) │ │ │ │ - movsd (%rdx,%rax,8),%xmm0 │ │ │ │ - movsd (%rcx,%rax,8),%xmm9 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm4,%xmm9 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - cmpnlesd %xmm9,%xmm1 │ │ │ │ - andpd %xmm1,%xmm0 │ │ │ │ - andnpd %xmm9,%xmm1 │ │ │ │ - orpd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%r8,%rax,8) │ │ │ │ - movsd (%rsi,%rax,8),%xmm1 │ │ │ │ - comisd %xmm3,%xmm1 │ │ │ │ - jae 4f1e9 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jb 4f09c │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jb 4f090 │ │ │ │ - add $0x1,%rax │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - mov %r9d,%ebp │ │ │ │ - mov $0x1,%ebx │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jne 4f0a9 │ │ │ │ - cmpl $0x2,0x48(%rsp) │ │ │ │ - jbe 4ffff │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %r11d,0x18(%rsp) │ │ │ │ - mov $0x2,%r8d │ │ │ │ - mov $0x45,%r15d │ │ │ │ - movsd 0x37c02(%rip),%xmm11 │ │ │ │ - movsd 0x37b29(%rip),%xmm10 │ │ │ │ - lea 0x1(%rax),%r10 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x1,0x18(%rsp) │ │ │ │ - mov %r8d,%r9d │ │ │ │ - jbe 4f4aa │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - cmpl $0x2,0x24(%rsp) │ │ │ │ - mov -0x8(%r12,%r8,8),%rcx │ │ │ │ - mov (%r12,%r8,8),%rdi │ │ │ │ - mov -0x8(%rax,%r8,8),%rdx │ │ │ │ - mov (%rax,%r8,8),%rsi │ │ │ │ - je 4f738 │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - mov 0x18(%rsp),%r13d │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - movsd 0x3796d(%rip),%xmm5 │ │ │ │ - lea -0x2(%rax),%r14d │ │ │ │ - movsd 0x37bd9(%rip),%xmm4 │ │ │ │ - movsd 0x37bc0(%rip),%xmm9 │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x37bcb(%rip),%xmm2 │ │ │ │ - movsd 0x37bcb(%rip),%xmm7 │ │ │ │ - movsd 0x37baa(%rip),%xmm8 │ │ │ │ - jmp 4f30b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd %xmm0,(%rdi,%rax,8) │ │ │ │ - movsd (%rsi,%rax,8),%xmm6 │ │ │ │ - comisd %xmm3,%xmm6 │ │ │ │ - jb 4f6e8 │ │ │ │ - comisd %xmm0,%xmm6 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - jae 4f700 │ │ │ │ - mov %r11d,%ebp │ │ │ │ - mov %r9d,%ebx │ │ │ │ - mov $0x49,%r15d │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 4f4a0 │ │ │ │ - movzbl (%r10),%r8d │ │ │ │ - mov %eax,%r11d │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - cmp %r14d,%r9d │ │ │ │ - jae 4f33c │ │ │ │ - mov %r8d,%r12d │ │ │ │ - and $0xfffffffb,%r12d │ │ │ │ - cmp $0x43,%r12b │ │ │ │ - jne 4f728 │ │ │ │ - cmpb $0x54,0x1(%r10) │ │ │ │ - movapd %xmm11,%xmm6 │ │ │ │ - jne 4f728 │ │ │ │ - movsd (%rcx,%rax,8),%xmm0 │ │ │ │ - movsd (%rdx,%rax,8),%xmm12 │ │ │ │ - movsd -0x8(%rdx,%rax,8),%xmm13 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - subsd %xmm4,%xmm12 │ │ │ │ - subsd %xmm4,%xmm13 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - cmpnlesd %xmm12,%xmm1 │ │ │ │ - andpd %xmm1,%xmm0 │ │ │ │ - andnpd %xmm12,%xmm1 │ │ │ │ - orpd %xmm1,%xmm0 │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - movapd %xmm0,%xmm12 │ │ │ │ - movsd -0x8(%rcx,%rax,8),%xmm0 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - cmpnlesd %xmm13,%xmm1 │ │ │ │ - andpd %xmm1,%xmm0 │ │ │ │ - andnpd %xmm13,%xmm1 │ │ │ │ - movsd -0x8(%rsi,%rax,8),%xmm13 │ │ │ │ - orpd %xmm1,%xmm0 │ │ │ │ - movsd -0x8(%rdi,%rax,8),%xmm1 │ │ │ │ - subsd %xmm9,%xmm13 │ │ │ │ - subsd %xmm8,%xmm1 │ │ │ │ - movapd %xmm1,%xmm14 │ │ │ │ - cmpnlesd %xmm13,%xmm14 │ │ │ │ - andpd %xmm14,%xmm1 │ │ │ │ - andnpd %xmm13,%xmm14 │ │ │ │ - orpd %xmm14,%xmm1 │ │ │ │ - subsd %xmm5,%xmm1 │ │ │ │ - cmp $0x4e,%r8b │ │ │ │ - je 4f3f7 │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - movzbl -0x1(%r12,%rax,1),%r12d │ │ │ │ - cmp $0x4e,%r12b │ │ │ │ - je 4f3f7 │ │ │ │ - cmp %r8b,%r12b │ │ │ │ - je 4f718 │ │ │ │ - subsd %xmm10,%xmm0 │ │ │ │ - movapd %xmm0,%xmm13 │ │ │ │ - cmpnlesd %xmm12,%xmm13 │ │ │ │ - andpd %xmm13,%xmm0 │ │ │ │ - andnpd %xmm12,%xmm13 │ │ │ │ - movapd %xmm1,%xmm12 │ │ │ │ - orpd %xmm13,%xmm0 │ │ │ │ - cmplesd %xmm0,%xmm12 │ │ │ │ - andpd %xmm12,%xmm0 │ │ │ │ - andnpd %xmm1,%xmm12 │ │ │ │ - orpd %xmm12,%xmm0 │ │ │ │ - movsd %xmm0,(%rsi,%rax,8) │ │ │ │ - movsd (%rdx,%rax,8),%xmm0 │ │ │ │ - movsd (%rcx,%rax,8),%xmm1 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - subsd %xmm7,%xmm1 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jae 4f2d0 │ │ │ │ - movsd %xmm1,(%rdi,%rax,8) │ │ │ │ - movsd (%rsi,%rax,8),%xmm6 │ │ │ │ - comisd %xmm3,%xmm6 │ │ │ │ - jb 4f6ec │ │ │ │ - comisd %xmm1,%xmm6 │ │ │ │ - jae 4f700 │ │ │ │ - ucomisd %xmm6,%xmm1 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - jp 4f2f2 │ │ │ │ - jne 4f2f2 │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov (%rbx,%rax,4),%ecx │ │ │ │ + add (%rbx,%rsi,4),%edx │ │ │ │ + mov %edx,(%rbx,%rax,4) │ │ │ │ add $0x1,%rax │ │ │ │ - mov %r11d,%ebp │ │ │ │ - mov %r9d,%ebx │ │ │ │ - mov $0x45,%r15d │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jne 4f30b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%r12 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - add $0x1,%r8 │ │ │ │ - add $0x1,%r10 │ │ │ │ - cmp %eax,%r8d │ │ │ │ - jb 4f248 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 4f63e │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 4f63e │ │ │ │ - cmpl $0x2,0x24(%rsp) │ │ │ │ - movsd 0x37964(%rip),%xmm7 │ │ │ │ - ja 4fad9 │ │ │ │ - movsd %xmm7,0x38(%rsp) │ │ │ │ - movsd 0x37958(%rip),%xmm7 │ │ │ │ - movl $0x0,0x4c(%rsp) │ │ │ │ - movsd %xmm7,0x18(%rsp) │ │ │ │ - movsd %xmm7,0x50(%rsp) │ │ │ │ - movsd 0x37944(%rip),%xmm7 │ │ │ │ - movsd %xmm7,0x30(%rsp) │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jb 518b8 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 51959 │ │ │ │ + xor %eax,%eax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rbx),%r14d │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %ebp,%eax │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jne 4f547 │ │ │ │ - mov 0x3792c(%rip),%rcx │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov 0x37923(%rip),%rcx │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %r14d,%ecx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movzbl (%rdi,%rcx,1),%esi │ │ │ │ - cmp $0x4e,%sil │ │ │ │ - je 4f585 │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - lea -0x1(%rbp),%edi │ │ │ │ - movzbl (%r11,%rdi,1),%edi │ │ │ │ - cmp $0x4e,%dil │ │ │ │ - je 4f585 │ │ │ │ - movsd 0x377f0(%rip),%xmm0 │ │ │ │ - cmp %sil,%dil │ │ │ │ - je 4f585 │ │ │ │ - movsd 0x376ab(%rip),%xmm0 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x0(,%rdx,8),%r9 │ │ │ │ - lea 0x0(,%rax,8),%r8 │ │ │ │ - mov (%rdi,%rcx,8),%rdi │ │ │ │ - cmp $0x45,%r15b │ │ │ │ - je 4f960 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - addsd (%rdi,%rax,8),%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov (%r12,%rdx,8),%rsi │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd (%rsi,%rax,8),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jp 4f5d0 │ │ │ │ - je 4fa80 │ │ │ │ - mov (%r12,%rcx,8),%rcx │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - addsd (%rcx,%r8,1),%xmm0 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jp 4f520 │ │ │ │ - jne 4f520 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + movsbl (%r15,%rax,1),%edx │ │ │ │ + sub %r9d,%edx │ │ │ │ + lea (%rbx,%rdx,4),%rdx │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + mov %eax,(%r12,%rcx,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + addl $0x1,(%rdx) │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jb 518e0 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 40e10 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 5193f │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r14d,%ebx │ │ │ │ - mov $0x49,%r15d │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 4f614 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 4f518 │ │ │ │ - cmp $0x45,%r15b │ │ │ │ - jne 4f63e │ │ │ │ - mov 0x4c(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 4f63e │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - lea -0x1(%rax,%rbx,1),%edx │ │ │ │ - mov $0x2b,%ecx │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x327bb(%rip),%r8 │ │ │ │ - call 14b10 <__cxa_finalize@plt+0x11340> │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %ebx,0x1c(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %ebp,0x18(%rax) │ │ │ │ - call 1a0d0 <__cxa_finalize@plt+0x16900> │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 4f69f │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0x8(%rbx,%rax,8),%rbx │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - add $0x8,%rbp │ │ │ │ - add $0x8,%r13 │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,-0x8(%rbp) │ │ │ │ - mov -0x8(%r13),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,-0x8(%r13) │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 4f670 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %r12,%rdi │ │ │ │ + add %rbx,%r13 │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x4,%rdx │ │ │ │ + lea -0x1(%rcx),%eax │ │ │ │ + neg %ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edi │ │ │ │ + or %dil,0x0(%rbp,%rax,1) │ │ │ │ + cmp %r13,%rdx │ │ │ │ + jne 51920 │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov %rbx,(%rax) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x78,%rsp │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 40e10 │ │ │ │ + jmp 51910 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - addsd %xmm8,%xmm0 │ │ │ │ - jmp 4f16a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - comisd %xmm3,%xmm1 │ │ │ │ - jb 4f2fe │ │ │ │ - comisd %xmm1,%xmm6 │ │ │ │ - jb 4f46e │ │ │ │ - movapd %xmm6,%xmm3 │ │ │ │ - mov %r11d,%ebp │ │ │ │ - mov %r9d,%ebx │ │ │ │ - mov $0x45,%r15d │ │ │ │ - jmp 4f2fe │ │ │ │ - nopl (%rax) │ │ │ │ - addsd %xmm10,%xmm0 │ │ │ │ - jmp 4f3f7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - jmp 4f33c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - mov 0x18(%rsp),%r14d │ │ │ │ - mov $0x1,%eax │ │ │ │ - pxor %xmm12,%xmm12 │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - movsd 0x374a2(%rip),%xmm5 │ │ │ │ - movsd 0x37712(%rip),%xmm4 │ │ │ │ - movsd 0x37712(%rip),%xmm2 │ │ │ │ - movsd 0x37712(%rip),%xmm7 │ │ │ │ - movsd 0x376e9(%rip),%xmm9 │ │ │ │ - movsd 0x376e8(%rip),%xmm8 │ │ │ │ - jmp 4f7cd │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd %xmm0,(%rdi,%rax,8) │ │ │ │ - movsd (%rsi,%rax,8),%xmm6 │ │ │ │ - comisd %xmm3,%xmm6 │ │ │ │ - jb 4f914 │ │ │ │ - comisd %xmm0,%xmm6 │ │ │ │ - jae 4f950 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - mov %r13d,%ebp │ │ │ │ - mov %r9d,%ebx │ │ │ │ - mov $0x49,%r15d │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 4f4a0 │ │ │ │ - movsd (%rcx,%rax,8),%xmm6 │ │ │ │ - movsd (%rdx,%rax,8),%xmm0 │ │ │ │ - mov %eax,%r13d │ │ │ │ - movsd -0x8(%rcx,%rax,8),%xmm13 │ │ │ │ - movsd -0x8(%rdi,%rax,8),%xmm14 │ │ │ │ - subsd %xmm2,%xmm6 │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - movzbl (%r10),%r8d │ │ │ │ - subsd %xmm2,%xmm13 │ │ │ │ - subsd %xmm8,%xmm14 │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - cmplesd %xmm0,%xmm1 │ │ │ │ - andpd %xmm1,%xmm0 │ │ │ │ - andnpd %xmm6,%xmm1 │ │ │ │ - movsd -0x8(%rdx,%rax,8),%xmm6 │ │ │ │ - orpd %xmm1,%xmm0 │ │ │ │ - movapd %xmm13,%xmm1 │ │ │ │ - subsd %xmm4,%xmm6 │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - cmplesd %xmm6,%xmm1 │ │ │ │ - andpd %xmm1,%xmm6 │ │ │ │ - andnpd %xmm13,%xmm1 │ │ │ │ - movapd %xmm14,%xmm13 │ │ │ │ - orpd %xmm1,%xmm6 │ │ │ │ - movsd -0x8(%rsi,%rax,8),%xmm1 │ │ │ │ - subsd %xmm9,%xmm1 │ │ │ │ - cmplesd %xmm1,%xmm13 │ │ │ │ - andpd %xmm13,%xmm1 │ │ │ │ - andnpd %xmm14,%xmm13 │ │ │ │ - orpd %xmm13,%xmm1 │ │ │ │ - subsd %xmm5,%xmm1 │ │ │ │ - cmp $0x4e,%r8b │ │ │ │ - je 4f881 │ │ │ │ - movzbl -0x1(%r11,%rax,1),%r12d │ │ │ │ - cmp $0x4e,%r12b │ │ │ │ - je 4f881 │ │ │ │ - cmp %r8b,%r12b │ │ │ │ - je 4f940 │ │ │ │ - subsd %xmm10,%xmm6 │ │ │ │ - movapd %xmm6,%xmm13 │ │ │ │ - cmplesd %xmm0,%xmm13 │ │ │ │ - andpd %xmm13,%xmm0 │ │ │ │ - andnpd %xmm6,%xmm13 │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - orpd %xmm13,%xmm0 │ │ │ │ - cmpnlesd %xmm0,%xmm6 │ │ │ │ - andpd %xmm6,%xmm1 │ │ │ │ - andnpd %xmm0,%xmm6 │ │ │ │ - orpd %xmm6,%xmm1 │ │ │ │ - movsd %xmm1,(%rsi,%rax,8) │ │ │ │ - movsd (%rdx,%rax,8),%xmm0 │ │ │ │ - movsd (%rcx,%rax,8),%xmm1 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - subsd %xmm7,%xmm1 │ │ │ │ - addsd %xmm12,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jae 4f790 │ │ │ │ - movsd %xmm1,(%rdi,%rax,8) │ │ │ │ - movsd (%rsi,%rax,8),%xmm6 │ │ │ │ - comisd %xmm3,%xmm6 │ │ │ │ - jb 4f910 │ │ │ │ - comisd %xmm1,%xmm6 │ │ │ │ - movapd %xmm6,%xmm3 │ │ │ │ - jae 4f92c │ │ │ │ - ucomisd %xmm6,%xmm1 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - mov %r13d,%ebp │ │ │ │ - mov %r9d,%ebx │ │ │ │ - jp 4f902 │ │ │ │ - je 4f932 │ │ │ │ - mov $0x49,%r15d │ │ │ │ - jmp 4f7c0 │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jb 4f7c0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm6,%xmm3 │ │ │ │ - comisd %xmm1,%xmm6 │ │ │ │ - jb 4f8f0 │ │ │ │ - mov %r13d,%ebp │ │ │ │ - mov %r9d,%ebx │ │ │ │ - mov $0x45,%r15d │ │ │ │ - jmp 4f7c0 │ │ │ │ - nopl (%rax) │ │ │ │ - addsd %xmm10,%xmm6 │ │ │ │ - jmp 4f881 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm6,%xmm3 │ │ │ │ - mov %r13d,%ebp │ │ │ │ - mov %r9d,%ebx │ │ │ │ - jmp 4f932 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rbp),%r10d │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - addsd (%rdi,%r10,8),%xmm1 │ │ │ │ - mov %r10,%r13 │ │ │ │ - mov (%r11,%rdx,8),%r11 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd (%r11,%rax,8),%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm1 │ │ │ │ - jp 4f992 │ │ │ │ - je 4fa9d │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - addsd (%rdi,%r8,1),%xmm1 │ │ │ │ - movsd 0x3725a(%rip),%xmm3 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - ucomisd %xmm2,%xmm1 │ │ │ │ - jp 4f9b6 │ │ │ │ - je 4fdfd │ │ │ │ - movsd (%r11,%r10,8),%xmm1 │ │ │ │ - subsd 0x374a4(%rip),%xmm1 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - ucomisd %xmm2,%xmm1 │ │ │ │ - jp 4f9d4 │ │ │ │ - je 4fe71 │ │ │ │ - mov (%r12,%rcx,8),%rcx │ │ │ │ - movsd 0x50(%rsp),%xmm1 │ │ │ │ - addsd (%rcx,%r8,1),%xmm1 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - ucomisd %xmm2,%xmm1 │ │ │ │ - jp 4f9f4 │ │ │ │ - je 4ff52 │ │ │ │ - movsd 0x50(%rsp),%xmm1 │ │ │ │ - addsd (%rcx,%r10,8),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - ucomisd %xmm2,%xmm0 │ │ │ │ - jp 4fa10 │ │ │ │ - je 4fe88 │ │ │ │ - mov (%r12,%r9,1),%rcx │ │ │ │ - movsd (%rcx,%r10,8),%xmm0 │ │ │ │ - subsd 0x3744e(%rip),%xmm0 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - ucomisd %xmm2,%xmm0 │ │ │ │ - jp 4f520 │ │ │ │ - jne 4f520 │ │ │ │ - mov 0x4c(%rsp),%edx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov $0x2b,%ecx │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x323a7(%rip),%r8 │ │ │ │ - mov %r13d,%ebp │ │ │ │ - mov $0x49,%r15d │ │ │ │ - add %ebx,%edx │ │ │ │ - call 14b10 <__cxa_finalize@plt+0x11340> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x2,%esi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - movl $0x0,0x4c(%rsp) │ │ │ │ - jmp 4f608 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 518b0 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 40e10 │ │ │ │ + jmp 5193f │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + lea 0x30485(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ + lea -0x1(%rdx),%r8d │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov $0x169,%esi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x60(%rsp),%r15d │ │ │ │ + mov 0x58(%rsp),%r12 │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + lea 0x336f6(%rip),%rdx │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + call 70f30 │ │ │ │ + mov %r15d,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 40e10 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov $0x16c,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x336f1(%rip),%rdx │ │ │ │ + lea 0x30414(%rip),%rdi │ │ │ │ + sub $0x1,%r15d │ │ │ │ + call 70f30 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + lea -0x4(%rbx),%r10 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r14d,%ebx │ │ │ │ - mov $0x45,%r15d │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - jmp 4f608 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movsbl %sil,%edi │ │ │ │ - movsbl (%rax,%r10,1),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - call 39aa0 │ │ │ │ - test %al,%al │ │ │ │ - je 4fe46 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x5,%esi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - addl $0x1,0x4c(%rsp) │ │ │ │ - mov %r13d,%ebp │ │ │ │ - mov %r14d,%ebx │ │ │ │ - jmp 4f608 │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - movsd %xmm7,0x50(%rsp) │ │ │ │ - movsd 0x3735d(%rip),%xmm7 │ │ │ │ - movl $0x0,0x4c(%rsp) │ │ │ │ - sub $0x2,%eax │ │ │ │ - movsd %xmm7,0x18(%rsp) │ │ │ │ - movsd %xmm7,0x60(%rsp) │ │ │ │ - movsd 0x37346(%rip),%xmm7 │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - movsd %xmm7,0x38(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rbx),%r14d │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %ebp,%eax │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jne 4fb47 │ │ │ │ - mov 0x3732c(%rip),%rcx │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov 0x37323(%rip),%rcx │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %r14d,%ecx │ │ │ │ - movzbl (%rsi,%rcx,1),%esi │ │ │ │ - cmp $0x4e,%sil │ │ │ │ - je 4fc60 │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - lea -0x1(%rbp),%edi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movzbl (%r11,%rdi,1),%edi │ │ │ │ - cmp $0x4e,%dil │ │ │ │ - je 4fb89 │ │ │ │ - movsd 0x370b4(%rip),%xmm0 │ │ │ │ - cmp %dil,%sil │ │ │ │ - jne 4fb89 │ │ │ │ - movsd 0x371df(%rip),%xmm0 │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - cmp %edi,%ebx │ │ │ │ - jae 4fc79 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - je 4fc79 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - cmpb $0x54,(%rdi,%rdx,1) │ │ │ │ - jne 4fc79 │ │ │ │ + test %r8,%r8 │ │ │ │ + jne 51c10 │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov (%rbx,%rax,4),%ecx │ │ │ │ + lea 0x0(,%rax,4),%rdx │ │ │ │ + lea 0x0(%rbp,%rcx,4),%rdi │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 51cb0 │ │ │ │ + lea -0x4(%r13,%rcx,4),%r11 │ │ │ │ + lea (%rbx,%r9,4),%r9 │ │ │ │ + add %r10,%rdx │ │ │ │ + mov (%r11),%ecx │ │ │ │ + mov %ecx,(%rdi) │ │ │ │ + mov %ecx,%edi │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%edi │ │ │ │ + and $0x7,%ecx │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ mov %esi,%edi │ │ │ │ - and $0xfffffffb,%edi │ │ │ │ - cmp $0x43,%dil │ │ │ │ - jne 4fc79 │ │ │ │ - movsd 0x37274(%rip),%xmm2 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x0(,%rdx,8),%r9 │ │ │ │ - lea 0x0(,%rax,8),%r8 │ │ │ │ - mov (%rdi,%rcx,8),%rdi │ │ │ │ - cmp $0x45,%r15b │ │ │ │ - je 4fc88 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - addsd (%rdi,%rax,8),%xmm0 │ │ │ │ - mov (%r12,%rdx,8),%rsi │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd (%rsi,%rax,8),%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - jp 4fc0f │ │ │ │ - je 4fda8 │ │ │ │ - mov (%r12,%rcx,8),%rcx │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - addsd (%rcx,%r8,1),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - jp 4fb20 │ │ │ │ - jne 4fb20 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14d,%ebx │ │ │ │ - mov $0x49,%r15d │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 4f614 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 4fb18 │ │ │ │ - jmp 4f614 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cmp %edi,%ebx │ │ │ │ - jae 4fc79 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jne 4fbc8 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - jmp 4fbc8 │ │ │ │ + shl %cl,%edi │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + or %cl,(%r12,%rdi,1) │ │ │ │ + addl $0x1,(%r11) │ │ │ │ + cmp %r8,%rax │ │ │ │ + jg 51cc6 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rbp),%r10d │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - addsd (%rdi,%r10,8),%xmm1 │ │ │ │ - mov %r10,%r13 │ │ │ │ - mov (%r11,%rdx,8),%r11 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd (%r11,%rax,8),%xmm2 │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - jp 4fcba │ │ │ │ - je 4fdc5 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - addsd (%rdi,%r8,1),%xmm1 │ │ │ │ - movsd 0x36f32(%rip),%xmm3 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - jp 4fcde │ │ │ │ - je 4fe19 │ │ │ │ - movsd (%r11,%r10,8),%xmm1 │ │ │ │ - subsd 0x3717c(%rip),%xmm1 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - jp 4fcfc │ │ │ │ - je 4fe5a │ │ │ │ - mov (%r12,%rcx,8),%rcx │ │ │ │ - movsd 0x60(%rsp),%xmm1 │ │ │ │ - addsd (%rcx,%r8,1),%xmm1 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - jp 4fd1c │ │ │ │ - je 4ff97 │ │ │ │ - movsd 0x60(%rsp),%xmm1 │ │ │ │ - addsd (%rcx,%r10,8),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm2 │ │ │ │ - jp 4fd38 │ │ │ │ - je 4feed │ │ │ │ - mov (%r12,%r9,1),%rcx │ │ │ │ - movsd (%rcx,%r10,8),%xmm0 │ │ │ │ - subsd 0x37126(%rip),%xmm0 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm2 │ │ │ │ - jp 4fb20 │ │ │ │ - jne 4fb20 │ │ │ │ - mov 0x4c(%rsp),%edx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov $0x2b,%ecx │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x3207f(%rip),%r8 │ │ │ │ - mov %r13d,%ebp │ │ │ │ - mov $0x49,%r15d │ │ │ │ - add %ebx,%edx │ │ │ │ - call 14b10 <__cxa_finalize@plt+0x11340> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x2,%esi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - movl $0x0,0x4c(%rsp) │ │ │ │ - jmp 4fc47 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14d,%ebx │ │ │ │ - mov $0x45,%r15d │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - jmp 4fc47 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movsbl %sil,%edi │ │ │ │ - movsbl (%rax,%r10,1),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - call 39aa0 │ │ │ │ - test %al,%al │ │ │ │ - je 4fe35 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x5,%esi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - addl $0x1,0x4c(%rsp) │ │ │ │ - mov %r13d,%ebp │ │ │ │ - mov %r14d,%ebx │ │ │ │ - jmp 4fc47 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - addl $0x1,0x4c(%rsp) │ │ │ │ - mov %r14d,%ebx │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - jmp 4f608 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - addl $0x1,0x4c(%rsp) │ │ │ │ - mov %r14d,%ebx │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - jmp 4fc47 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x6,%esi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - jmp 4fded │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x6,%esi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - jmp 4fac9 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %r13d,%ebp │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - jmp 4fc47 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %r13d,%ebp │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - jmp 4f608 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movsbl %sil,%edi │ │ │ │ - movsbl (%rax,%r10,1),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - call 39aa0 │ │ │ │ - test %al,%al │ │ │ │ - jne 5001e │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x6,%esi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - mov 0x4c(%rsp),%edx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %r13d,%ebp │ │ │ │ - lea 0x31f2a(%rip),%r8 │ │ │ │ - mov $0x2b,%ecx │ │ │ │ - mov %r14d,%ebx │ │ │ │ - mov $0x49,%r15d │ │ │ │ - add %r14d,%edx │ │ │ │ - call 14b10 <__cxa_finalize@plt+0x11340> │ │ │ │ - movl $0x0,0x4c(%rsp) │ │ │ │ - jmp 4f608 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movsbl %sil,%edi │ │ │ │ - movsbl (%rax,%r10,1),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - call 39aa0 │ │ │ │ + mov (%r9),%ecx │ │ │ │ + mov 0x0(%rbp,%rcx,4),%edi │ │ │ │ + cmp $0xffffffff,%edi │ │ │ │ + je 51adb │ │ │ │ + cmp %r15d,%edi │ │ │ │ + je 51adb │ │ │ │ + lea 0x1(%rdi),%ecx │ │ │ │ + mov %ecx,%r8d │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%r8d │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl (%r12,%r8,1),%r8d │ │ │ │ + sar %cl,%r8d │ │ │ │ + shl $0x7,%r8d │ │ │ │ + test %r8b,%r8b │ │ │ │ + je 51adb │ │ │ │ + mov %edi,%r8d │ │ │ │ + not %edi │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov %esi,%edi │ │ │ │ + shr $0x3,%r8d │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edi │ │ │ │ + mov %edi,%ecx │ │ │ │ + not %ecx │ │ │ │ + and %cl,(%r12,%r8,1) │ │ │ │ + sub $0x4,%r9 │ │ │ │ + cmp %rdx,%r9 │ │ │ │ + jne 51a90 │ │ │ │ + lea -0x1(%rax),%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 51a28 │ │ │ │ + mov 0xc(%rsp),%r11d │ │ │ │ + lea 0x30336(%rip),%rdx │ │ │ │ + mov $0x1a6,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x30317(%rip),%rdi │ │ │ │ + mov %r11d,%ecx │ │ │ │ + mov %r11d,(%rsp) │ │ │ │ + call 70f30 │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 51b35 │ │ │ │ + mov 0x0(%rbp,%rax,4),%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 51b2c │ │ │ │ + mov %eax,(%rbx,%rdx,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 51b20 │ │ │ │ + mov 0x8(%rsp),%r15d │ │ │ │ + lea 0x335df(%rip),%rdx │ │ │ │ + mov $0x1ad,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x302d3(%rip),%rdi │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r15d,%ebp │ │ │ │ + call 70f30 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 51ccf │ │ │ │ + lea 0x0(%r13,%rbp,4),%rsi │ │ │ │ + mov %r13,%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 51b96 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + neg %ecx │ │ │ │ + mov %edi,%r10d │ │ │ │ + add $0x4,%rax │ │ │ │ + shr $0x3,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%r10d │ │ │ │ + or %r10b,(%r12,%rdx,1) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 51baa │ │ │ │ + mov (%rax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 51b78 │ │ │ │ + add $0x4,%rax │ │ │ │ + orb $0x80,(%r12) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 51b96 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov $0x1b6,%esi │ │ │ │ + lea 0x3358e(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3025f(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%r13),%edx │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jge 51bf4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%edx │ │ │ │ + not %edx │ │ │ │ + add %edx,(%rbx,%rax,4) │ │ │ │ + mov 0x0(%r13),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jg 51be0 │ │ │ │ + add $0x1,%rsi │ │ │ │ + add $0x4,%r13 │ │ │ │ + cmp %rbp,%rsi │ │ │ │ + je 51ceb │ │ │ │ + mov -0x4(%r13),%eax │ │ │ │ + jmp 51bd0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%r8),%eax │ │ │ │ + mov %r8d,%ecx │ │ │ │ + mov (%rbx,%r8,4),%edx │ │ │ │ + mov %r8,%r9 │ │ │ │ + shr $0x3,%eax │ │ │ │ + neg %ecx │ │ │ │ + movzbl (%r14,%rax,1),%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + lea 0x0(%rbp,%rdx,4),%rdx │ │ │ │ + sar %cl,%eax │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + shl $0x7,%eax │ │ │ │ test %al,%al │ │ │ │ - jne 5000a │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x6,%esi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - mov 0x4c(%rsp),%edx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %r13d,%ebp │ │ │ │ - lea 0x31ec5(%rip),%r8 │ │ │ │ - mov $0x2b,%ecx │ │ │ │ - mov %r14d,%ebx │ │ │ │ - mov $0x49,%r15d │ │ │ │ - add %r14d,%edx │ │ │ │ - call 14b10 <__cxa_finalize@plt+0x11340> │ │ │ │ - movl $0x0,0x4c(%rsp) │ │ │ │ - jmp 4fc47 │ │ │ │ - mov 0x4c(%rsp),%edx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %r14d,%ebx │ │ │ │ - lea 0x31e8c(%rip),%r8 │ │ │ │ - mov $0x2b,%ecx │ │ │ │ - mov $0x49,%r15d │ │ │ │ - add %r14d,%edx │ │ │ │ - call 14b10 <__cxa_finalize@plt+0x11340> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - movl $0x0,0x4c(%rsp) │ │ │ │ - jmp 4f608 │ │ │ │ - mov 0x4c(%rsp),%edx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %r14d,%ebx │ │ │ │ - lea 0x31e47(%rip),%r8 │ │ │ │ - mov $0x2b,%ecx │ │ │ │ - mov $0x49,%r15d │ │ │ │ - add %r14d,%edx │ │ │ │ - call 14b10 <__cxa_finalize@plt+0x11340> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - movl $0x0,0x4c(%rsp) │ │ │ │ - jmp 4fc47 │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne 4ef77 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 1a0d0 <__cxa_finalize@plt+0x16900> │ │ │ │ - jmp 4f69f │ │ │ │ - mov $0x45,%r15d │ │ │ │ - jmp 4f4bf │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x5,%esi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - jmp 4ff19 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x5,%esi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - jmp 4feb4 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 4f63e │ │ │ │ + mov %r8,%rax │ │ │ │ + je 51c9b │ │ │ │ + jmp 51a36 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %ecx,%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %r9d,%ebp │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x90(%rsp),%r15d │ │ │ │ - mov %r8d,0x14(%rsp) │ │ │ │ - call 14c90 <__cxa_finalize@plt+0x114c0> │ │ │ │ - mov $0x50,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - xor %r8d,%r8d │ │ │ │ + lea -0x4(%r13,%rcx,4),%rdi │ │ │ │ + mov %esi,%r11d │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%r11d │ │ │ │ + or %r11b,(%r12,%rdx,1) │ │ │ │ + addl $0x1,(%rdi) │ │ │ │ + sub $0x1,%rax │ │ │ │ + je 51a36 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x3,%edx │ │ │ │ + neg %ecx │ │ │ │ + movzbl (%r14,%rdx,1),%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ + test %dl,%dl │ │ │ │ + jne 51a36 │ │ │ │ + mov (%rbx,%rax,4),%edx │ │ │ │ + lea 0x0(%rbp,%rdx,4),%rdx │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 51c48 │ │ │ │ + movl $0xffffffff,(%rdx) │ │ │ │ + jmp 51c68 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0xffffffff,(%rdi) │ │ │ │ + lea (%rbx,%r9,4),%r9 │ │ │ │ + add %r10,%rdx │ │ │ │ + cmp %r8,%rax │ │ │ │ + jle 51a90 │ │ │ │ + lea -0x1(%rax),%r8 │ │ │ │ + jmp 51a28 │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 1dda0 <__cxa_finalize@plt+0x1a5d0> │ │ │ │ - mov (%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 50196 │ │ │ │ - movzbl %r15b,%ecx │ │ │ │ - shl $0x5,%r9 │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - movzbl %bpl,%eax │ │ │ │ - mov %ecx,0x28(%rsp) │ │ │ │ - mov 0x88(%rsp),%r15d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov %r14d,0x2c(%rsp) │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - mov %eax,%r13d │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x68,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edi,%edi │ │ │ │ - push %r15 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - push 0x90(%rsp) │ │ │ │ - push 0x90(%rsp) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov 0x44(%rsp),%r9d │ │ │ │ - mov 0x5c(%rsp),%ecx │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - call 26650 <__cxa_finalize@plt+0x22e80> │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - add $0x30,%rsp │ │ │ │ - call 15a30 <__cxa_finalize@plt+0x12260> │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movq $0x0,0x58(%rbx) │ │ │ │ - add %rbp,%rax │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov 0x4(%rax),%edx │ │ │ │ - mov (%rax),%esi │ │ │ │ - call 16ac0 <__cxa_finalize@plt+0x132f0> │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x58(%rbx) │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 1eab0 <__cxa_finalize@plt+0x1b2e0> │ │ │ │ - cmp %rbp,0x18(%rsp) │ │ │ │ - jne 500f0 │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - add $0x38,%rsp │ │ │ │ + lea 0x33470(%rip),%rdx │ │ │ │ + mov $0x1b6,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3013c(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + lea 0x30159(%rip),%rdx │ │ │ │ + mov $0x1c3,%esi │ │ │ │ + lea 0x30124(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + add $0x18,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + lea 0x300f5(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ + mov $0x1da,%esi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ + lea 0x33429(%rip),%rdx │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x60(%rsp),%r14d │ │ │ │ + mov 0x58(%rsp),%rbp │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %r9d,(%rsp) │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + call 70f30 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 40e10 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x4(%rsp),%rsi │ │ │ │ - call 1e930 <__cxa_finalize@plt+0x1b160> │ │ │ │ - mov 0x4(%rsp),%ebp │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 502e2 │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 5020f │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov $0x1dd,%esi │ │ │ │ + lea 0x300ce(%rip),%rdx │ │ │ │ + lea 0x3008d(%rip),%rdi │ │ │ │ + sub $0x1,%r14d │ │ │ │ + call 70f30 │ │ │ │ + test %r12d,%r12d │ │ │ │ + mov (%rsp),%r11d │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + je 5207f │ │ │ │ + mov %r11d,0x8(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x1,%r10d │ │ │ │ + lea 0x4(%r15),%r9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %edi,%eax │ │ │ │ + mov %edi,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + not %ecx │ │ │ │ + movzbl 0x0(%r13,%rax,1),%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 52078 │ │ │ │ + cmp %r12d,%edi │ │ │ │ + jae 52078 │ │ │ │ + mov %edi,%eax │ │ │ │ + mov %edi,(%rsp) │ │ │ │ + lea (%r15,%rax,4),%rdx │ │ │ │ + mov %edi,%eax │ │ │ │ + jmp 51e49 │ │ │ │ + nopl (%rax) │ │ │ │ + lea (%r8,%rcx,4),%r11 │ │ │ │ + mov %r10d,%edi │ │ │ │ + mov (%r11),%ecx │ │ │ │ + mov %ecx,(%rsi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%esi │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edi │ │ │ │ + or %dil,0x0(%rbp,%rsi,1) │ │ │ │ + addl $0x1,(%r11) │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x4,%rdx │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + movzbl 0x0(%r13,%rcx,1),%esi │ │ │ │ + mov %eax,%ecx │ │ │ │ + not %ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%esi │ │ │ │ + shl $0x7,%esi │ │ │ │ + test %sil,%sil │ │ │ │ + jne 51e68 │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jae 51e68 │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + lea (%rbx,%rcx,4),%rsi │ │ │ │ + mov (%rsi),%ecx │ │ │ │ + sub $0x1,%ecx │ │ │ │ + cmp $0xfffffffd,%ecx │ │ │ │ + jbe 51e00 │ │ │ │ + movl $0xffffffff,(%rsi) │ │ │ │ + jmp 51e21 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%edi │ │ │ │ + mov %eax,%edx │ │ │ │ + mov (%r15,%rdx,4),%edx │ │ │ │ + lea (%rbx,%rdx,4),%rdx │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 52038 │ │ │ │ + sub $0x1,%ecx │ │ │ │ + mov %r10d,%r11d │ │ │ │ + lea (%r8,%rcx,4),%rsi │ │ │ │ + mov (%rsi),%ecx │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%r11d │ │ │ │ + or %r11b,0x0(%rbp,%rdx,1) │ │ │ │ + addl $0x1,(%rsi) │ │ │ │ + cmp %eax,%edi │ │ │ │ + jae 51f0b │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %edi,%ecx │ │ │ │ + sub %edi,%edx │ │ │ │ + lea (%r15,%rcx,4),%rsi │ │ │ │ + sub $0x1,%edx │ │ │ │ + add %rcx,%rdx │ │ │ │ + lea (%r9,%rdx,4),%r11 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov (%rbx,%rdx,4),%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 51f02 │ │ │ │ + cmp %edx,%r14d │ │ │ │ + je 51f02 │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%edi │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl 0x0(%rbp,%rdi,1),%edi │ │ │ │ + sar %cl,%edi │ │ │ │ + shl $0x7,%edi │ │ │ │ + test %dil,%dil │ │ │ │ + je 51f02 │ │ │ │ + mov %edx,%edi │ │ │ │ + not %edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %r10d,%edx │ │ │ │ + shr $0x3,%edi │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + not %edx │ │ │ │ + and %dl,0x0(%rbp,%rdi,1) │ │ │ │ + add $0x4,%rsi │ │ │ │ + cmp %r11,%rsi │ │ │ │ + jne 51ec0 │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ + cmp %r12d,%edi │ │ │ │ + jb 51dc8 │ │ │ │ + lea 0x2ff59(%rip),%rdx │ │ │ │ + mov $0x204,%esi │ │ │ │ + lea 0x2fef8(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call 70f30 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%r11d │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rbx,%rax,4),%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 51f4c │ │ │ │ + mov %eax,(%r15,%rdx,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + jne 51f40 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2ff2c(%rip),%rdx │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov $0x20a,%esi │ │ │ │ + lea 0x2feb1(%rip),%rdi │ │ │ │ + mov %r11d,0x8(%rsp) │ │ │ │ + lea 0x2ff39(%rip),%rbx │ │ │ │ + call 70f30 │ │ │ │ + mov 0x8(%rsp),%r13d │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 52048 │ │ │ │ + mov %r13d,(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + jmp 51fbf │ │ │ │ + nopl (%rax) │ │ │ │ + lea -0x1(%rcx),%eax │ │ │ │ + neg %ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + add $0x1,%r12 │ │ │ │ + shr $0x3,%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + or %dl,0x0(%rbp,%rax,1) │ │ │ │ + cmp %r13,%r12 │ │ │ │ + je 51fe9 │ │ │ │ + mov (%r14,%r12,4),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 51fa0 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x20c,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2fe47(%rip),%rdi │ │ │ │ + add $0x1,%r12 │ │ │ │ + call 70f30 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jne 51fbf │ │ │ │ + mov (%rsp),%r11d │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%eax │ │ │ │ + lea (%r15,%rax,4),%rax │ │ │ │ + cmp (%rdi),%edx │ │ │ │ + jae 52021 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + not %ecx │ │ │ │ + add %ecx,(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp (%rdi),%edx │ │ │ │ + jb 52010 │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + add $0x4,%rdi │ │ │ │ + cmp %eax,%r11d │ │ │ │ + je 52048 │ │ │ │ + mov (%r8,%rsi,4),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 52000 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0xffffffff,(%rdx) │ │ │ │ + jmp 51ea2 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - ja 50240 │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - add $0x1,%r14d │ │ │ │ - add $0x58,%rbx │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jae 50244 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1dba0 <__cxa_finalize@plt+0x1a3d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - call 1db40 <__cxa_finalize@plt+0x1a370> │ │ │ │ - add %eax,%ebp │ │ │ │ - cmp $0x7,%eax │ │ │ │ - jbe 50240 │ │ │ │ - lea -0x8(%rax),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jbe 501f8 │ │ │ │ - lea -0xb(%rax),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - ja 502a0 │ │ │ │ - cmp $0x2,%r13d │ │ │ │ - jbe 501fe │ │ │ │ - nop │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - mov 0x18(%r12),%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x4c(%rdx),%edx │ │ │ │ - cvtsi2ss %rdx,%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - mulsd 0x36a85(%rip),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%rdx │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jb 50272 │ │ │ │ - cmp %eax,%r14d │ │ │ │ - setae %bl │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 502ec │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %ebx,%eax │ │ │ │ + lea 0x2fe53(%rip),%rdx │ │ │ │ + mov $0x219,%esi │ │ │ │ + lea 0x2fdc7(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea -0x10(%rax),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - ja 502b8 │ │ │ │ - cmp $0x2,%r13d │ │ │ │ - ja 50240 │ │ │ │ - jmp 501fe │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2ss %rax,%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - mulsd 0x36ab9(%rip),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - cmp %r13d,%eax │ │ │ │ - jae 501fe │ │ │ │ - jmp 50240 │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 50244 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 50380 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 50358 │ │ │ │ - push %rcx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - push %rsi │ │ │ │ - mov $0x1,%esi │ │ │ │ - push %rdx │ │ │ │ - movsbl 0x8(%r8),%eax │ │ │ │ - lea 0x34777(%rip),%rdx │ │ │ │ - push %rax │ │ │ │ - xor %eax,%eax │ │ │ │ - push 0x60(%r8) │ │ │ │ - push 0x58(%r8) │ │ │ │ - push 0x50(%r8) │ │ │ │ - push (%r8) │ │ │ │ - movsbl 0x41(%r8),%r9d │ │ │ │ - movsbl 0x42(%r8),%r8d │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - add $0x40,%rsp │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - push %rcx │ │ │ │ - lea 0x34764(%rip),%rdx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - test %r8,%r8 │ │ │ │ - je 503c8 │ │ │ │ - push %rdx │ │ │ │ - movsbl 0x8(%r8),%eax │ │ │ │ - mov %rsi,%rcx │ │ │ │ - lea 0x34763(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - push %rax │ │ │ │ - xor %eax,%eax │ │ │ │ - push 0x60(%r8) │ │ │ │ - push 0x58(%r8) │ │ │ │ - push 0x50(%r8) │ │ │ │ - push (%r8) │ │ │ │ - movsbl 0x41(%r8),%r9d │ │ │ │ - movsbl 0x42(%r8),%r8d │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - add $0x30,%rsp │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - lea 0x31a23(%rip),%rdx │ │ │ │ + mov %edi,%eax │ │ │ │ + jmp 51e6b │ │ │ │ + lea 0x2fdf1(%rip),%rdx │ │ │ │ + mov $0x204,%esi │ │ │ │ + lea 0x2fd90(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmp 3110 <__fprintf_chk@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r11d,0x8(%rsp) │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call 70f30 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%r11d │ │ │ │ + jmp 51f55 │ │ │ │ endbr64 │ │ │ │ - cmpq $0x0,0x80(%r9) │ │ │ │ - je 50450 │ │ │ │ push %r15 │ │ │ │ - mov %r8,%r15 │ │ │ │ + lea 0x2fd65(%rip),%rdi │ │ │ │ + mov %edx,%r15d │ │ │ │ + lea 0x2fe0c(%rip),%rdx │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov $0x22f,%esi │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %r9,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %r9,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - call 20040 <__cxa_finalize@plt+0x1c870> │ │ │ │ - test %al,%al │ │ │ │ - je 504f0 │ │ │ │ + mov %ecx,%ebx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x78(%rsp),%eax │ │ │ │ + mov 0x70(%rsp),%r13 │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + mov %ecx,0x4(%rsp) │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov %ebx,%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x0(,%r9,8),%rdx │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x3,%rcx │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3070 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3070 │ │ │ │ + lea -0x1(%r15),%r11d │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r15d,%ecx │ │ │ │ + lea 0x33034(%rip),%rdx │ │ │ │ + mov $0x238,%esi │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + lea 0x2fca5(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + test %r11,%r11 │ │ │ │ + je 52435 │ │ │ │ + mov %r11,%rdx │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r14,%r11,4),%eax │ │ │ │ + mov %r11d,%ecx │ │ │ │ + neg %ecx │ │ │ │ + mov %rdx,0x0(%rbp,%rax,8) │ │ │ │ + lea -0x1(%r11),%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + movzbl (%r8,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + mov %r11,%rcx │ │ │ │ + sub $0x1,%r11 │ │ │ │ + shl $0x7,%eax │ │ │ │ test %al,%al │ │ │ │ - jne 50458 │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ + je 521d4 │ │ │ │ + mov %rcx,(%rbx,%rdx,8) │ │ │ │ + mov %r11,%rdx │ │ │ │ + test %r11,%r11 │ │ │ │ + jne 521a0 │ │ │ │ + lea (%rbx,%rdx,8),%rax │ │ │ │ + mov (%r14),%ecx │ │ │ │ + mov 0x8(%rsp),%r15d │ │ │ │ + mov $0x244,%esi │ │ │ │ + lea 0x2fc31(%rip),%rdi │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov %rdx,0x0(%rbp,%rcx,8) │ │ │ │ + mov %r15d,%ecx │ │ │ │ + lea 0x2fcec(%rip),%rdx │ │ │ │ + mov %r15d,%r15d │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + call 70f30 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov $0x1,%edi │ │ │ │ + je 5239e │ │ │ │ + nopl (%rax) │ │ │ │ + mov %eax,%r10d │ │ │ │ + mov %eax,%r11d │ │ │ │ + mov %rax,%rsi │ │ │ │ + shr $0x3,%r10d │ │ │ │ + not %r11d │ │ │ │ + add %r13,%r10 │ │ │ │ + and $0x7,%r11d │ │ │ │ + movzbl (%r10),%edx │ │ │ │ + mov %r11d,%ecx │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ + test %dl,%dl │ │ │ │ + jne 5228d │ │ │ │ + nop │ │ │ │ + mov (%r12,%rsi,4),%edx │ │ │ │ + add $0x1,%rsi │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x0(%rbp,%rdx,8),%rdx │ │ │ │ + not %ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + addq $0x1,(%rbx,%rdx,8) │ │ │ │ + mov %esi,%edx │ │ │ │ + shr $0x3,%edx │ │ │ │ + movzbl 0x0(%r13,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ + test %dl,%dl │ │ │ │ + je 52260 │ │ │ │ + mov (%r12,%rsi,4),%edx │ │ │ │ + mov %r11d,%ecx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x0(%rbp,%rdx,8),%rdx │ │ │ │ + addq $0x1,(%rbx,%rdx,8) │ │ │ │ + movzbl (%r10),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ + test %dl,%dl │ │ │ │ + jne 522e6 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%r12,%rsi,4),%edx │ │ │ │ + add $0x1,%rsi │ │ │ │ + lea 0x0(%rbp,%rdx,8),%rcx │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + mov (%rbx,%rdx,8),%rdx │ │ │ │ + sub $0x1,%rdx │ │ │ │ + mov %rdx,(%rcx) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %esi,%ecx │ │ │ │ + shr $0x3,%edx │ │ │ │ + not %ecx │ │ │ │ + movzbl 0x0(%r13,%rdx,1),%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ + test %dl,%dl │ │ │ │ + je 522b0 │ │ │ │ + mov (%r12,%rsi,4),%edx │ │ │ │ + lea 0x0(%rbp,%rdx,8),%rcx │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + mov (%rbx,%rdx,8),%rdx │ │ │ │ + sub $0x1,%rdx │ │ │ │ + mov %rdx,(%rcx) │ │ │ │ + movzbl (%r10),%edx │ │ │ │ + mov %r11d,%ecx │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ + test %dl,%dl │ │ │ │ + jne 52360 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r12,%rax,4),%edx │ │ │ │ + mov 0x0(%rbp,%rdx,8),%rcx │ │ │ │ + lea (%rbx,%rcx,8),%rsi │ │ │ │ + mov (%rsi),%r10 │ │ │ │ + cmp $0xffffffffffffffff,%r10 │ │ │ │ + lea -0x1(%r10),%rdx │ │ │ │ + cmove %rcx,%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rdx,(%rsi) │ │ │ │ + mov %ecx,%edx │ │ │ │ + not %ecx │ │ │ │ + mov %edi,%esi │ │ │ │ + shr $0x3,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%esi │ │ │ │ + or %sil,(%r8,%rdx,1) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x3,%edx │ │ │ │ + not %ecx │ │ │ │ + movzbl 0x0(%r13,%rdx,1),%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ + test %dl,%dl │ │ │ │ + je 52310 │ │ │ │ + mov (%r12,%rax,4),%edx │ │ │ │ + mov 0x0(%rbp,%rdx,8),%rcx │ │ │ │ + lea (%rbx,%rcx,8),%rsi │ │ │ │ + mov (%rsi),%r10 │ │ │ │ + cmp $0xffffffffffffffff,%r10 │ │ │ │ + lea -0x1(%r10),%rdx │ │ │ │ + cmove %rcx,%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rdx,(%rsi) │ │ │ │ + mov %ecx,%edx │ │ │ │ + not %ecx │ │ │ │ + mov %edi,%esi │ │ │ │ + shr $0x3,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%esi │ │ │ │ + or %sil,(%r8,%rdx,1) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jl 52238 │ │ │ │ + mov 0x4(%rsp),%r15d │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x32df4(%rip),%rdx │ │ │ │ + mov $0x274,%esi │ │ │ │ + lea 0x2fa6a(%rip),%rdi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + mov %r15d,%ecx │ │ │ │ + call 70f30 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + je 523fd │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 20120 <__cxa_finalize@plt+0x1c950> │ │ │ │ - test %al,%al │ │ │ │ - jne 50437 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13d,%esi │ │ │ │ - call 11840 <__cxa_finalize@plt+0xe070> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 11e30 <__cxa_finalize@plt+0xe660> │ │ │ │ + mov 0x0(%rbp,%rax,8),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + js 523f4 │ │ │ │ + lea (%rbx,%rdx,8),%rcx │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + mov %eax,(%r14,%rdx,4) │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,(%rcx) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r9,%rax │ │ │ │ + jne 523d8 │ │ │ │ + lea 0x2fb0b(%rip),%rdx │ │ │ │ + mov $0x27d,%esi │ │ │ │ + lea 0x2fa12(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 12d00 <__cxa_finalize@plt+0xf530> │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - mov %rax,%rbp │ │ │ │ - ja 50580 │ │ │ │ - mov 0x80(%rbx),%rdi │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 50300 │ │ │ │ - mov 0x80(%rbx),%rdi │ │ │ │ - call 3790 │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 50437 │ │ │ │ - mov 0x208(%rbx),%rdi │ │ │ │ - add $0x28,%rsp │ │ │ │ + call 32c0 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 3730 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 137b0 <__cxa_finalize@plt+0xffe0> │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 11ce0 <__cxa_finalize@plt+0xe510> │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 12fa0 <__cxa_finalize@plt+0xf7d0> │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - mov %rax,%rsi │ │ │ │ - jbe 5053d │ │ │ │ - mov 0x208(%rbx),%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 3650 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x80(%rbx),%rdi │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - call 50300 │ │ │ │ - mov 0x80(%rbx),%rdi │ │ │ │ - call 3790 │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 5042b │ │ │ │ - mov 0x208(%rbx),%rdi │ │ │ │ - call 3730 │ │ │ │ - jmp 5042b │ │ │ │ - mov 0x208(%rbx),%rdi │ │ │ │ - call 3650 │ │ │ │ - jmp 5049b │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 32c0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 521dd │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - cmpl $0x1,0x158(%rdx) │ │ │ │ + push %r15 │ │ │ │ + lea 0x2f9d5(%rip),%rdi │ │ │ │ + mov %edx,%r15d │ │ │ │ + lea 0x2fad6(%rip),%rdx │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov $0x294,%esi │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %r9,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jbe 505ca │ │ │ │ - mov 0x220(%rdx),%rdi │ │ │ │ - call 3650 │ │ │ │ - mov 0xb0(%r13),%rax │ │ │ │ + mov %ecx,%ebx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x88(%rsp),%eax │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + mov 0x80(%rsp),%r13 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov %ebx,%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x0(,%r9,8),%rdx │ │ │ │ + mov %r9,0x30(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %r15d,%r11d │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x0(,%r11,8),%rcx │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3070 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - addq $0x1,(%rax) │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ - test %al,%al │ │ │ │ - je 505ec │ │ │ │ - mov 0xb0(%r13),%rax │ │ │ │ - addq $0x1,(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 22660 <__cxa_finalize@plt+0x1ee90> │ │ │ │ - test %al,%al │ │ │ │ - je 506c0 │ │ │ │ - mov 0xb0(%r13),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - addq $0x2,0x8(%rax) │ │ │ │ - addq $0x1,0x28(%rax) │ │ │ │ - call 1fbe0 <__cxa_finalize@plt+0x1c410> │ │ │ │ - test %al,%al │ │ │ │ - mov 0xb0(%r13),%rax │ │ │ │ - jne 50720 │ │ │ │ - addq $0x2,0x10(%rax) │ │ │ │ - addq $0x1,0x30(%rax) │ │ │ │ - mov (%r12),%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 50656 │ │ │ │ - jmp 506a7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb0(%r13),%rax │ │ │ │ - addq $0x1,0x50(%rax) │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp (%r12),%ebp │ │ │ │ - jae 506a7 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - lea 0x0(%rbp,%rbp,4),%rbx │ │ │ │ + call 3070 │ │ │ │ + mov $0x29b,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r15d,%ecx │ │ │ │ + lea 0x32cb4(%rip),%rdx │ │ │ │ + lea 0x2f90f(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ xor %esi,%esi │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 202b0 <__cxa_finalize@plt+0x1cae0> │ │ │ │ - add 0x8(%r12),%rbx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 202b0 <__cxa_finalize@plt+0x1cae0> │ │ │ │ - test %r14b,%r14b │ │ │ │ - je 5068c │ │ │ │ - test %al,%al │ │ │ │ - jne 50640 │ │ │ │ - or %al,%r14b │ │ │ │ - je 5064c │ │ │ │ - mov 0xb0(%r13),%rax │ │ │ │ - add $0x1,%rbp │ │ │ │ - addq $0x1,0x58(%rax) │ │ │ │ - cmp (%r12),%ebp │ │ │ │ - jb 50656 │ │ │ │ - cmpl $0x1,0x158(%r13) │ │ │ │ - ja 50730 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 20040 <__cxa_finalize@plt+0x1c870> │ │ │ │ - test %al,%al │ │ │ │ - mov 0xb0(%r13),%rax │ │ │ │ - jne 50770 │ │ │ │ - addq $0x1,0x20(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 20120 <__cxa_finalize@plt+0x1c950> │ │ │ │ - test %al,%al │ │ │ │ - je 50748 │ │ │ │ - mov 0xb0(%r13),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - addq $0x1,0x8(%rax) │ │ │ │ - addq $0x1,0x48(%rax) │ │ │ │ - call 1f8c0 <__cxa_finalize@plt+0x1c0f0> │ │ │ │ - test %al,%al │ │ │ │ - mov 0xb0(%r13),%rax │ │ │ │ - je 507a0 │ │ │ │ - addq $0x1,0x18(%rax) │ │ │ │ - jmp 5062e │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + je 52566 │ │ │ │ + mov (%r14,%rax,4),%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + not %ecx │ │ │ │ + mov %rsi,0x0(%rbp,%rdx,8) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%edx │ │ │ │ + movzbl (%r8,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + shl $0x7,%edx │ │ │ │ + test %dl,%dl │ │ │ │ + je 52561 │ │ │ │ + mov %rcx,(%rbx,%rsi,8) │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp %rax,%r11 │ │ │ │ + jne 52530 │ │ │ │ + mov 0x10(%rsp),%r15d │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2f9d6(%rip),%rdx │ │ │ │ + mov $0x2a6,%esi │ │ │ │ + lea 0x2f8a2(%rip),%rdi │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r15d,%r15d │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + call 70f30 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov $0x1,%r11d │ │ │ │ + je 52724 │ │ │ │ + mov %eax,%edi │ │ │ │ + mov %eax,%r10d │ │ │ │ + mov %rax,%rsi │ │ │ │ + shr $0x3,%edi │ │ │ │ + not %r10d │ │ │ │ + add %r13,%rdi │ │ │ │ + and $0x7,%r10d │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + mov %r10d,%ecx │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ + test %dl,%dl │ │ │ │ + jne 52605 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r12,%rsi,4),%edx │ │ │ │ + add $0x1,%rsi │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x0(%rbp,%rdx,8),%rdx │ │ │ │ + not %ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + subq $0x1,(%rbx,%rdx,8) │ │ │ │ + mov %esi,%edx │ │ │ │ + shr $0x3,%edx │ │ │ │ + movzbl 0x0(%r13,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ + test %dl,%dl │ │ │ │ + je 525d8 │ │ │ │ + mov (%r12,%rsi,4),%edx │ │ │ │ + mov %r10d,%ecx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x0(%rbp,%rdx,8),%rdx │ │ │ │ + subq $0x1,(%rbx,%rdx,8) │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ + test %dl,%dl │ │ │ │ + jne 5265e │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r12,%rsi,4),%edx │ │ │ │ + add $0x1,%rsi │ │ │ │ + lea 0x0(%rbp,%rdx,8),%rcx │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + mov (%rbx,%rdx,8),%rdx │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,(%rcx) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %esi,%ecx │ │ │ │ + shr $0x3,%edx │ │ │ │ + not %ecx │ │ │ │ + movzbl 0x0(%r13,%rdx,1),%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ + test %dl,%dl │ │ │ │ + je 52628 │ │ │ │ + mov (%r12,%rsi,4),%edx │ │ │ │ + lea 0x0(%rbp,%rdx,8),%rcx │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + mov (%rbx,%rdx,8),%rdx │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,(%rcx) │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + mov %r10d,%ecx │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ + test %dl,%dl │ │ │ │ + jne 526df │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r12,%rax,4),%edx │ │ │ │ + mov 0x0(%rbp,%rdx,8),%rcx │ │ │ │ + lea (%rbx,%rcx,8),%rsi │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + lea 0x1(%rdi),%rdx │ │ │ │ + cmp $0xffffffffffffffff,%rdi │ │ │ │ + cmove %rcx,%rdx │ │ │ │ + mov %rdx,(%rsi) │ │ │ │ + test %rcx,%rcx │ │ │ │ + jle 526c0 │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + neg %ecx │ │ │ │ + mov %r11d,%edi │ │ │ │ + shr $0x3,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edi │ │ │ │ + or %dil,(%r8,%rdx,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x3,%edx │ │ │ │ + not %ecx │ │ │ │ + movzbl 0x0(%r13,%rdx,1),%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ + test %dl,%dl │ │ │ │ + je 52688 │ │ │ │ + mov (%r12,%rax,4),%edx │ │ │ │ + mov 0x0(%rbp,%rdx,8),%rcx │ │ │ │ + lea (%rbx,%rcx,8),%rsi │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + lea 0x1(%rdi),%rdx │ │ │ │ + cmp $0xffffffffffffffff,%rdi │ │ │ │ + cmove %rcx,%rdx │ │ │ │ + mov %rdx,(%rsi) │ │ │ │ + test %rcx,%rcx │ │ │ │ + jle 52717 │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + neg %ecx │ │ │ │ + mov %r11d,%edi │ │ │ │ + shr $0x3,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edi │ │ │ │ + or %dil,(%r8,%rdx,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jg 525b0 │ │ │ │ + mov 0xc(%rsp),%r15d │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x32a8e(%rip),%rdx │ │ │ │ + mov $0x2dc,%esi │ │ │ │ + lea 0x2f6e4(%rip),%rdi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov %r15d,%ecx │ │ │ │ + call 70f30 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + je 52785 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - addq $0x2,0x18(%rax) │ │ │ │ - addq $0x1,0x38(%rax) │ │ │ │ - jmp 5062e │ │ │ │ - nop │ │ │ │ - mov 0x220(%r13),%rdi │ │ │ │ + mov 0x0(%rbp,%rax,8),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + js 5277c │ │ │ │ + lea (%rbx,%rdx,8),%rcx │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + mov %eax,(%r14,%rdx,4) │ │ │ │ + sub $0x1,%rdx │ │ │ │ + mov %rdx,(%rcx) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r9,%rax │ │ │ │ + jne 52760 │ │ │ │ + lea 0x2f7dc(%rip),%rdx │ │ │ │ + mov $0x2e5,%esi │ │ │ │ + lea 0x2f68a(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - jmp 3730 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ - test %al,%al │ │ │ │ - je 5062e │ │ │ │ - mov 0xb0(%r13),%rax │ │ │ │ - addq $0x1,0x20(%rax) │ │ │ │ - jmp 5062e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addq $0x1,0x8(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - addq $0x1,0x40(%rax) │ │ │ │ - call 1f590 <__cxa_finalize@plt+0x1bdc0> │ │ │ │ - test %al,%al │ │ │ │ - mov 0xb0(%r13),%rax │ │ │ │ - je 507aa │ │ │ │ - addq $0x1,0x18(%rax) │ │ │ │ - jmp 506dc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addq $0x1,0x10(%rax) │ │ │ │ - jmp 5062e │ │ │ │ - addq $0x1,0x10(%rax) │ │ │ │ - jmp 506dc │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + pop %r15 │ │ │ │ + jmp 32c0 │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %rcx,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %r9,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov (%rsi),%ebx │ │ │ │ + mov %edx,0x1c(%rsp) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jbe 52a50 │ │ │ │ + mov %edx,%eax │ │ │ │ + lea 0x4(%rsi),%rcx │ │ │ │ + sub $0x2,%eax │ │ │ │ + lea 0x8(%rsi,%rax,4),%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rcx),%edx │ │ │ │ + mov %rbx,%rax │ │ │ │ + add $0x4,%rcx │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %rdx,%rdi │ │ │ │ + sub %rbx,%rdi │ │ │ │ + sar $0x3f,%rax │ │ │ │ + and %rdi,%rax │ │ │ │ mov %rsi,%rdi │ │ │ │ - mov %edx,%esi │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov 0xb8(%rsp),%r15 │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - mov 0x1e0(%r15),%r14d │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub %rdx,%rdi │ │ │ │ + sub %rsi,%rax │ │ │ │ + sar $0x3f,%rax │ │ │ │ + and %rdi,%rax │ │ │ │ + sub %rax,%rsi │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jne 52800 │ │ │ │ + lea 0x2f5e4(%rip),%rax │ │ │ │ + add $0x1,%ebx │ │ │ │ + lea 0x32998(%rip),%rdx │ │ │ │ + mov %esi,%r13d │ │ │ │ + sub %esi,%ebx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x2fd,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xd8(%r15),%rax │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - movl $0x0,0x60(%rsp) │ │ │ │ - movl $0x0,0x64(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 11700 <__cxa_finalize@plt+0xdf30> │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - call 11390 <__cxa_finalize@plt+0xdbc0> │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%esi │ │ │ │ - call 21220 <__cxa_finalize@plt+0x1da50> │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x1b4(%r15),%r14d │ │ │ │ - call 11700 <__cxa_finalize@plt+0xdf30> │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + mov %ebx,0x10(%rsp) │ │ │ │ + call 70f30 │ │ │ │ + mov 0x1c(%rsp),%ebp │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x0(,%rbp,4),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %r14,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 13000 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - call 11390 <__cxa_finalize@plt+0xdbc0> │ │ │ │ + mov $0x301,%esi │ │ │ │ + lea 0x2f6e8(%rip),%rdx │ │ │ │ + mov %rax,%r12 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - call 21790 <__cxa_finalize@plt+0x1dfc0> │ │ │ │ + lea 0x0(,%rax,4),%rsi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3070 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ - test %al,%al │ │ │ │ - je 50b00 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 22660 <__cxa_finalize@plt+0x1ee90> │ │ │ │ - test %al,%al │ │ │ │ - je 50c70 │ │ │ │ - mov 0x160(%r15),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 50f1a │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 22660 <__cxa_finalize@plt+0x1ee90> │ │ │ │ - test %al,%al │ │ │ │ - jne 50f0d │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 505a0 │ │ │ │ - lea 0x64(%rsp),%rdx │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 21cf0 <__cxa_finalize@plt+0x1e520> │ │ │ │ - cmpb $0x0,0x1f4(%r15) │ │ │ │ - je 50d68 │ │ │ │ - cmpb $0x0,0x1c0(%r15) │ │ │ │ - jne 50d96 │ │ │ │ + lea 0x32936(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x305,%esi │ │ │ │ + call 70f30 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + mov %r10,%rdx │ │ │ │ + add %r10,%r14 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdx),%eax │ │ │ │ + add $0x4,%rdx │ │ │ │ + sub %r13d,%eax │ │ │ │ + addl $0x1,(%rbx,%rax,4) │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jne 528f0 │ │ │ │ + mov (%rbx),%r14d │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x30e,%esi │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ + lea 0x3296a(%rip),%rdx │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + call 70f30 │ │ │ │ + cmpl $0x1,0x10(%rsp) │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + jbe 52b30 │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ mov (%rbx),%edx │ │ │ │ - xor %r10d,%r10d │ │ │ │ - test %al,%al │ │ │ │ - je 5092a │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 50ef0 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r11d,%r11d │ │ │ │ - test %edx,%edx │ │ │ │ - je 50ca0 │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - mov %r11d,%r15d │ │ │ │ - mov %r10d,0x24(%rsp) │ │ │ │ - jmp 5096f │ │ │ │ + lea 0x4(%rbx),%rax │ │ │ │ + sub $0x2,%esi │ │ │ │ + lea 0x8(%rbx,%rsi,4),%rdi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x1,%r13 │ │ │ │ - call 53c50 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rbx),%edx │ │ │ │ - cmp %edx,%r13d │ │ │ │ - jae 50b40 │ │ │ │ - lea 0x0(%r13,%r13,4),%rbp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - shl $0x4,%rbp │ │ │ │ - cmp $0x1,%edx │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - seta %r8b │ │ │ │ - sub $0x8,%rsp │ │ │ │ - push 0x18(%rsp) │ │ │ │ - mov 0x34(%rsp),%eax │ │ │ │ - add %rbp,%rdx │ │ │ │ - push %rax │ │ │ │ - push %r14 │ │ │ │ - push %r15 │ │ │ │ - mov 0x8c(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x90(%rsp),%r9d │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov 0x50(%rsp),%esi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call 558f0 │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - add %rbp,%rsi │ │ │ │ - call 54f60 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - add %rbp,%rdi │ │ │ │ - call 1f570 <__cxa_finalize@plt+0x1bda0> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - cmp $0x1,%al │ │ │ │ - sbb $0xffffffff,%r15d │ │ │ │ - add %rbp,%rdi │ │ │ │ - call 1f580 <__cxa_finalize@plt+0x1bdb0> │ │ │ │ - cmp $0x1,%al │ │ │ │ - sbb $0xffffffff,%r14d │ │ │ │ - cmpl $0x1,(%rbx) │ │ │ │ - jne 50950 │ │ │ │ + mov %r14d,%esi │ │ │ │ + add $0x4,%rax │ │ │ │ + mov -0x4(%rax),%r14d │ │ │ │ + add %esi,%edx │ │ │ │ + mov %edx,-0x4(%rax) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 52950 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ - test %al,%al │ │ │ │ - jne 50ba0 │ │ │ │ + lea 0x328bf(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x315,%esi │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + call 70f30 │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + test %edx,%edx │ │ │ │ + je 529b5 │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r10,%rax,4),%edx │ │ │ │ + sub %r13d,%edx │ │ │ │ + lea (%rbx,%rdx,4),%rdx │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %eax,(%r12,%rsi,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + addl $0x1,(%rdx) │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne 52998 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ - test %al,%al │ │ │ │ - je 50950 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 20120 <__cxa_finalize@plt+0x1c950> │ │ │ │ - test %al,%al │ │ │ │ - jne 50950 │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 11840 <__cxa_finalize@plt+0xe070> │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call 11e30 <__cxa_finalize@plt+0xe660> │ │ │ │ - cmpb $0x0,0x3e(%rbp) │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - je 51016 │ │ │ │ - call 12d00 <__cxa_finalize@plt+0xf530> │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov 0x18(%rax),%rcx │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %eax,%ebp │ │ │ │ - call 20040 <__cxa_finalize@plt+0x1c870> │ │ │ │ - and $0x10,%ebp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - test %al,%al │ │ │ │ - movsbl %bpl,%ebp │ │ │ │ - sete %r9b │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - push 0x18(%rsp) │ │ │ │ - push 0x40(%rsp) │ │ │ │ - push $0x0 │ │ │ │ - push $0x0 │ │ │ │ - push %rbp │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - push %rcx │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - push %rdx │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - call 55250 │ │ │ │ - add $0x40,%rsp │ │ │ │ - jmp 50950 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 505a0 │ │ │ │ - mov 0x160(%r15),%eax │ │ │ │ + lea 0x32897(%rip),%rdx │ │ │ │ + mov $0x31e,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 40e10 │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + add %rbx,%rbp │ │ │ │ test %eax,%eax │ │ │ │ - je 508e0 │ │ │ │ - mov 0x198(%r15),%edx │ │ │ │ - lea 0x190(%r15),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 20bb0 <__cxa_finalize@plt+0x1d3e0> │ │ │ │ - jmp 508e0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 50ca0 │ │ │ │ - cmpq $0x0,0x80(%r15) │ │ │ │ - je 50b7a │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 20040 <__cxa_finalize@plt+0x1c870> │ │ │ │ - test %al,%al │ │ │ │ - je 50e60 │ │ │ │ + je 52a16 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x4,%rdx │ │ │ │ + lea -0x1(%rcx),%eax │ │ │ │ + neg %ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edi │ │ │ │ + or %dil,(%r15,%rax,1) │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + jne 529f8 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ - test %al,%al │ │ │ │ - jne 50dc0 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 51063 │ │ │ │ - add $0x78,%rsp │ │ │ │ + lea 0x2f57c(%rip),%rdx │ │ │ │ + mov $0x326,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 20040 <__cxa_finalize@plt+0x1c870> │ │ │ │ - test %al,%al │ │ │ │ - jne 50a17 │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 137b0 <__cxa_finalize@plt+0xffe0> │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call 11ce0 <__cxa_finalize@plt+0xe510> │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - call 12fa0 <__cxa_finalize@plt+0xf7d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - mov %eax,%ebp │ │ │ │ - call 20120 <__cxa_finalize@plt+0x1c950> │ │ │ │ - and $0x10,%ebp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0x1,%r8d │ │ │ │ - test %al,%al │ │ │ │ - movsbl %bpl,%ebp │ │ │ │ - sete %r9b │ │ │ │ - sub $0x8,%rsp │ │ │ │ - push 0x18(%rsp) │ │ │ │ - push 0x38(%rsp) │ │ │ │ - push $0x0 │ │ │ │ - push $0x0 │ │ │ │ - push %rbp │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - push %rsi │ │ │ │ - mov 0x88(%rsp),%rcx │ │ │ │ - push %rcx │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - call 55250 │ │ │ │ - add $0x40,%rsp │ │ │ │ - jmp 50a17 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x160(%r15),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 50f35 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - call 505a0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 22de0 <__cxa_finalize@plt+0x1f610> │ │ │ │ - jmp 508e0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 20040 <__cxa_finalize@plt+0x1c870> │ │ │ │ - test %al,%al │ │ │ │ - je 50f70 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ - test %al,%al │ │ │ │ - je 50b4e │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 20120 <__cxa_finalize@plt+0x1c950> │ │ │ │ - test %al,%al │ │ │ │ - jne 50b4e │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov 0x20(%rsp),%r13d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13d,%esi │ │ │ │ - call 11840 <__cxa_finalize@plt+0xe070> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 11e30 <__cxa_finalize@plt+0xe660> │ │ │ │ - cmpb $0x0,0x3e(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - jne 5102a │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 12fa0 <__cxa_finalize@plt+0xf7d0> │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - call 20040 <__cxa_finalize@plt+0x1c870> │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movsbl %bpl,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - test %al,%al │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - sete %r9b │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - push %r15 │ │ │ │ - push 0x40(%rsp) │ │ │ │ - push $0x0 │ │ │ │ - push $0x0 │ │ │ │ - push $0x0 │ │ │ │ - push $0x0 │ │ │ │ - push $0x0 │ │ │ │ - call 55250 │ │ │ │ - add $0x40,%rsp │ │ │ │ - jmp 50b4e │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call bb20 <__cxa_finalize@plt+0x8350> │ │ │ │ - test %al,%al │ │ │ │ - jne 50ff8 │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1c4a0 <__cxa_finalize@plt+0x18cd0> │ │ │ │ - cmpb $0x0,0x1c0(%r15) │ │ │ │ - je 5090e │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 12fa0 <__cxa_finalize@plt+0xf7d0> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - call 5e460 │ │ │ │ - jmp 5090e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 20120 <__cxa_finalize@plt+0x1c950> │ │ │ │ - test %al,%al │ │ │ │ - jne 50b7a │ │ │ │ - mov 0x20(%rsp),%r13d │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 11840 <__cxa_finalize@plt+0xe070> │ │ │ │ - mov %r13d,%esi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2f3cb(%rip),%r14 │ │ │ │ + lea 0x32782(%rip),%rdx │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x2fd,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + mov %rbx,%r13 │ │ │ │ + call 70f30 │ │ │ │ + mov 0x1c(%rsp),%ebx │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x0(,%rbx,4),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ - call 11e30 <__cxa_finalize@plt+0xe660> │ │ │ │ - mov %r13d,%esi │ │ │ │ + call 13000 │ │ │ │ + lea 0x2f4e2(%rip),%rdx │ │ │ │ + mov $0x301,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 12d00 <__cxa_finalize@plt+0xf530> │ │ │ │ - cmpl $0x1,0x158(%r15) │ │ │ │ mov %rax,%r12 │ │ │ │ - ja 5103a │ │ │ │ - mov 0x80(%r15),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - call 50300 │ │ │ │ - mov 0x80(%r15),%rdi │ │ │ │ - call 3790 │ │ │ │ - cmpl $0x1,0x158(%r15) │ │ │ │ - jbe 50b7a │ │ │ │ - mov 0x208(%r15),%rdi │ │ │ │ - call 3730 │ │ │ │ - jmp 50b7a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%r13d │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov %r13d,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ mov %r14,%rdi │ │ │ │ - call 137b0 <__cxa_finalize@plt+0xffe0> │ │ │ │ - mov %r13d,%esi │ │ │ │ + lea 0x32740(%rip),%rdx │ │ │ │ + mov $0x305,%esi │ │ │ │ + call 70f30 │ │ │ │ + mov 0x1c(%rsp),%ecx │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 52b57 │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + lea 0x32797(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x30e,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 11ce0 <__cxa_finalize@plt+0xe510> │ │ │ │ - mov %r13d,%esi │ │ │ │ + call 70f30 │ │ │ │ + mov $0x315,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 12fa0 <__cxa_finalize@plt+0xf7d0> │ │ │ │ - cmpl $0x1,0x158(%r15) │ │ │ │ - mov %rax,%r13 │ │ │ │ - jbe 50eaa │ │ │ │ - mov 0x208(%r15),%rdi │ │ │ │ - call 3650 │ │ │ │ - mov 0x80(%r15),%rdi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - call 50300 │ │ │ │ - mov 0x80(%r15),%rdi │ │ │ │ - call 3790 │ │ │ │ - cmpl $0x1,0x158(%r15) │ │ │ │ - jbe 50b68 │ │ │ │ - mov 0x208(%r15),%rdi │ │ │ │ - call 3730 │ │ │ │ - jmp 50b68 │ │ │ │ - nop │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 20040 <__cxa_finalize@plt+0x1c870> │ │ │ │ - test %al,%al │ │ │ │ - jne 5104b │ │ │ │ - mov (%rbx),%edx │ │ │ │ - mov $0x1,%r10d │ │ │ │ - jmp 5092a │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 20a40 <__cxa_finalize@plt+0x1d270> │ │ │ │ - jmp 508d0 │ │ │ │ - mov 0x198(%r15),%edx │ │ │ │ - lea 0x190(%r15),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 20bb0 <__cxa_finalize@plt+0x1d3e0> │ │ │ │ - jmp 508c0 │ │ │ │ - mov 0x198(%r15),%edx │ │ │ │ - lea 0x190(%r15),%r13 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 20dd0 <__cxa_finalize@plt+0x1d600> │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x198(%r15),%edx │ │ │ │ - call 20dd0 <__cxa_finalize@plt+0x1d600> │ │ │ │ - jmp 50c7f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov 0x20(%rsp),%r12d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12d,%esi │ │ │ │ - call 137b0 <__cxa_finalize@plt+0xffe0> │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 11ce0 <__cxa_finalize@plt+0xe510> │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 12fa0 <__cxa_finalize@plt+0xf7d0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - call 20120 <__cxa_finalize@plt+0x1c950> │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movsbl %bpl,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - test %al,%al │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - sete %r9b │ │ │ │ - sub $0x8,%rsp │ │ │ │ - push %r15 │ │ │ │ - push 0x38(%rsp) │ │ │ │ - push $0x0 │ │ │ │ - push $0x0 │ │ │ │ - push $0x0 │ │ │ │ - push $0x0 │ │ │ │ - push $0x0 │ │ │ │ - call 55250 │ │ │ │ - add $0x40,%rsp │ │ │ │ - jmp 50cb0 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3271f(%rip),%rdx │ │ │ │ + call 70f30 │ │ │ │ + movl $0x1,0x10(%rsp) │ │ │ │ + movq $0x4,0x20(%rsp) │ │ │ │ + jmp 529b5 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - call 12fa0 <__cxa_finalize@plt+0xf7d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 1c610 <__cxa_finalize@plt+0x18e40> │ │ │ │ - jmp 50d7a │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 12fa0 <__cxa_finalize@plt+0xf7d0> │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - jmp 50a7b │ │ │ │ - mov %r13d,%esi │ │ │ │ - call 12d00 <__cxa_finalize@plt+0xf530> │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 50d16 │ │ │ │ - mov 0x208(%r15),%rdi │ │ │ │ - call 3650 │ │ │ │ - jmp 50e12 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 20120 <__cxa_finalize@plt+0x1c950> │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov (%rbx),%edx │ │ │ │ - test %al,%al │ │ │ │ - sete %r10b │ │ │ │ - jmp 5092a │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + lea 0x326f4(%rip),%rdx │ │ │ │ + mov $0x315,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + call 70f30 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + jmp 5298f │ │ │ │ + movl $0x1,0x10(%rsp) │ │ │ │ + mov $0x4,%r14d │ │ │ │ + mov $0x1,%ebp │ │ │ │ + movq $0x4,0x20(%rsp) │ │ │ │ + jmp 528e3 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + lea 0x2f295(%rip),%rdi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ + mov %r9,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x18(%rsi),%r14d │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - lea 0x1(%r14),%r15d │ │ │ │ - mov %edx,0x1c(%rsp) │ │ │ │ - mov %ecx,0x28(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %r9d,0x2c(%rsp) │ │ │ │ - mov %r15d,0x18(%rsp) │ │ │ │ - cmp %r15d,%ecx │ │ │ │ - jb 51185 │ │ │ │ - mov %r15d,%ebp │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov 0xe0(%rsp),%r8d │ │ │ │ + mov 0xd0(%rsp),%r14d │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + mov $0x346,%esi │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + lea 0x2f3f0(%rip),%rdx │ │ │ │ + test %r8d,%r8d │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + lea 0x1(%r14),%r13d │ │ │ │ + sete 0x87(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%r13 │ │ │ │ + call 70f30 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 40e10 │ │ │ │ + lea 0x326b8(%rip),%rdx │ │ │ │ + mov $0x349,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2f21c(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + mov $0xff8,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x0(,%rbp,8),%rsi │ │ │ │ - call 5e500 │ │ │ │ - lea 0x0(,%rbp,4),%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %r13,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 5e500 │ │ │ │ mov %rax,%r12 │ │ │ │ - lea 0x30d32(%rip),%rax │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - movl $0x1,(%r12) │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jbe 511a0 │ │ │ │ - mov %r14d,%eax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov $0x1,%ebp │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%esi │ │ │ │ + call 13000 │ │ │ │ + mov %r13,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x8(%r12),%r15 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 13000 │ │ │ │ + lea 0x2f393(%rip),%rdx │ │ │ │ + mov $0x34e,%esi │ │ │ │ + lea 0x2f1d9(%rip),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 12fa0 <__cxa_finalize@plt+0xf7d0> │ │ │ │ - mov %r15d,%esi │ │ │ │ + call 3070 │ │ │ │ + movzbl 0x87(%rsp),%eax │ │ │ │ + mov %r14,(%rbx) │ │ │ │ + lea 0xff0(%r12),%r11 │ │ │ │ + mov %r15,0x8(%rsp) │ │ │ │ + mov $0x1,%r10d │ │ │ │ + mov %r11,%r9 │ │ │ │ + mov 0xd8(%rsp),%r8d │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + lea 0xfe8(%r12),%rax │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r8d,%r13d │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jle 52d3e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%rbx,%r15,8),%rsi │ │ │ │ + mov (%rsi),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + js 52cdd │ │ │ │ + jmp 52da0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r8,%r8 │ │ │ │ + jns 52cf2 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r8,%rax │ │ │ │ + neg %rdx │ │ │ │ + lea (%rbx,%rdx,8),%rsi │ │ │ │ + mov (%rsi),%r8 │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jg 52cd8 │ │ │ │ + mov %r15d,%r15d │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rax,(%rbx,%r15,8) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + movq $0x0,0xfe8(%r12) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rdi,%r11 │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0xff0,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jg 531fd │ │ │ │ + mov %rdx,%r15 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jg 52cc0 │ │ │ │ + addl $0x1,0x14(%rsp) │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + mov %r13d,%r8d │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jae 52ca8 │ │ │ │ + lea 0x2f282(%rip),%rdx │ │ │ │ + mov $0x3b2,%esi │ │ │ │ + lea 0x2f0bc(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,0x8(%r13,%r15,8) │ │ │ │ - call 11390 <__cxa_finalize@plt+0xdbc0> │ │ │ │ - mov %eax,0x4(%r12,%r15,4) │ │ │ │ - add %eax,%ebp │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jne 51110 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %ebp,%r8d │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov 0x34(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - push 0x30(%rsp) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x3c(%rsp),%r9d │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call 3f350 │ │ │ │ - mov %r13,%rdi │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rax,%rbp │ │ │ │ + call 32c0 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ mov %r12,%rdi │ │ │ │ call 32c0 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + add $0x98,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea -0x1(%r8),%rax │ │ │ │ + mov %r15d,%edi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %r8,%r15 │ │ │ │ + neg %rax │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %rax,(%rbx,%rdi,8) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + movq $0x0,0xfe8(%r12) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rdi,%r11 │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0xff0,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %eax,0x80(%rsp) │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jl 531f5 │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov %edx,%edi │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov 0x14(%rsp),%ebx │ │ │ │ + mov %rbp,0x70(%rsp) │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + mov %rsi,0x68(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r14,%rax,4),%edx │ │ │ │ + mov %rdx,(%r8,%rax,8) │ │ │ │ + lea (%rdx,%rbx,1),%eax │ │ │ │ + movsbq 0x0(%rbp,%rax,1),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0x3,%eax │ │ │ │ + movzbl (%r15,%rax,1),%eax │ │ │ │ + not %ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + shr $0x7,%al │ │ │ │ + xor $0x1,%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea (%rax,%rdx,2),%rax │ │ │ │ + addq $0x1,(%r12,%rax,8) │ │ │ │ + lea 0x1(%rdi),%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jle 52e50 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov 0x50(%rsp),%r15 │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov 0x70(%rsp),%rbp │ │ │ │ + mov (%r12),%r8 │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %r11,%rcx │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rdx,%rdi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%ebp │ │ │ │ - jmp 51140 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r8,%r11 │ │ │ │ + add $0x8,%rcx │ │ │ │ + mov -0x8(%rcx),%r8 │ │ │ │ + add %r11,%rdi │ │ │ │ + mov %rdi,-0x8(%rcx) │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + jne 52ec8 │ │ │ │ + mov 0x80(%rsp),%ecx │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov %ecx,%r8d │ │ │ │ + cmp %r11,0x18(%rsp) │ │ │ │ + jl 52fb0 │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + mov 0x28(%rsp),%r11 │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov %r15,0x48(%rsp) │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + mov 0x14(%rsp),%ebx │ │ │ │ + mov %rbp,0x70(%rsp) │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r11,%rcx,8),%rdx │ │ │ │ + lea (%rbx,%rdx,1),%eax │ │ │ │ + movsbq 0x0(%rbp,%rax,1),%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0x3,%eax │ │ │ │ + movzbl (%r15,%rax,1),%eax │ │ │ │ + not %ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + shr $0x7,%al │ │ │ │ + xor $0x1,%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea (%rax,%rsi,2),%rax │ │ │ │ + lea (%r12,%rax,8),%rcx │ │ │ │ + mov (%rcx),%rax │ │ │ │ + mov %edx,(%r14,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + lea 0x1(%r8),%ecx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jle 52f40 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x48(%rsp),%r15 │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov 0x70(%rsp),%rbp │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov (%r12,%rdi,8),%rcx │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 530cd │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jge 52fea │ │ │ │ + lea -0x1(%rcx),%edi │ │ │ │ + neg %ecx │ │ │ │ + mov %r10d,%r11d │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%edi │ │ │ │ + shl %cl,%r11d │ │ │ │ + or %r11b,0x0(%rbp,%rdi,1) │ │ │ │ + mov (%r12),%rcx │ │ │ │ + neg %rcx │ │ │ │ + mov %rcx,(%rsi) │ │ │ │ + mov 0xe0(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 53166 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 5304d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + jge 5303c │ │ │ │ + mov %edi,%ecx │ │ │ │ + lea -0x1(%rdi),%r11d │ │ │ │ + mov %r10d,%edi │ │ │ │ + neg %ecx │ │ │ │ + shr $0x3,%r11d │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edi │ │ │ │ + mov %r8d,%ecx │ │ │ │ + or %dil,0x0(%rbp,%r11,1) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + mov (%rax),%r11 │ │ │ │ + neg %ecx │ │ │ │ + xor %rcx,%rdi │ │ │ │ + sub %rcx,%rdi │ │ │ │ + mov %rdi,(%rbx,%r11,8) │ │ │ │ + add $0x1,%r8d │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0x1fe,%r8d │ │ │ │ + je 53083 │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jne 53008 │ │ │ │ + lea -0x1(%rcx),%edi │ │ │ │ + neg %ecx │ │ │ │ + mov %r10d,%r11d │ │ │ │ + shr $0x3,%edi │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%r11d │ │ │ │ + or %r11b,0x0(%rbp,%rdi,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + neg %rcx │ │ │ │ + mov %rcx,(%rbx,%rdi,8) │ │ │ │ + jmp 5303c │ │ │ │ + cmp %rdx,0x18(%rsp) │ │ │ │ + jne 52cae │ │ │ │ + cmpb $0x0,0x87(%rsp) │ │ │ │ + je 52cae │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %r10d,%edx │ │ │ │ + sub %rdi,%rax │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + mov 0x80(%rsp),%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + not %esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + or %dl,0x0(%rbp,%rax,1) │ │ │ │ + jmp 52cae │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jge 531e8 │ │ │ │ + lea -0x1(%rcx),%edi │ │ │ │ + neg %ecx │ │ │ │ + mov %r10d,%r11d │ │ │ │ + mov 0x88(%rsp),%r8 │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%edi │ │ │ │ + shl %cl,%r11d │ │ │ │ + or %r11b,0x0(%rbp,%rdi,1) │ │ │ │ + mov (%r12),%rcx │ │ │ │ + neg %rcx │ │ │ │ + mov %rcx,(%rsi) │ │ │ │ + jmp 53130 │ │ │ │ + jle 53123 │ │ │ │ + lea -0x1(%rcx),%edi │ │ │ │ + neg %ecx │ │ │ │ + mov %r10d,%r11d │ │ │ │ + shr $0x3,%edi │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%r11d │ │ │ │ + or %r11b,0x0(%rbp,%rdi,1) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rdi,(%rbx,%rcx,8) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + je 53083 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jne 53100 │ │ │ │ + lea -0x1(%rcx),%edi │ │ │ │ + neg %ecx │ │ │ │ + mov %r10d,%r11d │ │ │ │ + shr $0x3,%edi │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%r11d │ │ │ │ + or %r11b,0x0(%rbp,%rdi,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + neg %rcx │ │ │ │ + mov %rcx,(%rbx,%rdi,8) │ │ │ │ + jmp 53123 │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp 531b3 │ │ │ │ + nopl (%rax) │ │ │ │ + jle 531a0 │ │ │ │ + lea -0x1(%rcx),%esi │ │ │ │ + neg %ecx │ │ │ │ + mov %r10d,%edi │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%esi │ │ │ │ + shl %cl,%edi │ │ │ │ + mov %edx,%ecx │ │ │ │ + or %dil,0x0(%rbp,%rsi,1) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + lea -0x1(%rcx),%esi │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + xor %rsi,%rcx │ │ │ │ + sub %rsi,%rcx │ │ │ │ + mov %rcx,(%rbx,%rdi,8) │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0x1fe,%edx │ │ │ │ + je 52cae │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 53170 │ │ │ │ + lea -0x1(%rcx),%esi │ │ │ │ + neg %ecx │ │ │ │ + mov %r10d,%edi │ │ │ │ + shr $0x3,%esi │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edi │ │ │ │ + or %dil,0x0(%rbp,%rsi,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + neg %rcx │ │ │ │ + mov %rcx,(%rbx,%rsi,8) │ │ │ │ + jmp 531a0 │ │ │ │ + mov 0x88(%rsp),%r8 │ │ │ │ + jmp 53130 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 52eb5 │ │ │ │ + lea -0x1(%r8),%rax │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmp 52df5 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + lea 0x2ebf5(%rip),%rdi │ │ │ │ + mov %edx,%r15d │ │ │ │ + lea 0x320a9(%rip),%rdx │ │ │ │ push %r14 │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ - xor %r13d,%r13d │ │ │ │ + mov %r14d,%ecx │ │ │ │ push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ + lea 0x0(,%r14,4),%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x28,%rsp │ │ │ │ - mov 0x18(%rsi),%r15d │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %r8d,0x1c(%rsp) │ │ │ │ - cmp %r15d,%edx │ │ │ │ - jb 51269 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x10,%esi │ │ │ │ - call 5e500 │ │ │ │ - mov %r15d,%r12d │ │ │ │ + cmpb $0x0,0x68(%rsp) │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + mov $0x3ca,%esi │ │ │ │ + setne %r13b │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + call 70f30 │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x0(,%r12,8),%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 3eca0 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 51239 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 13000 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 3070 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ mov %r14d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 12fa0 <__cxa_finalize@plt+0xf7d0> │ │ │ │ - mov %rax,0x0(%rbp,%r14,8) │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jne 51220 │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - mov %r15d,%edx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea -0x10c7d(%rip),%rcx │ │ │ │ - mov %r13,%rsi │ │ │ │ - push %rax │ │ │ │ - push 0x18(%rsp) │ │ │ │ + call 40e10 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov $0x3cf,%esi │ │ │ │ + lea 0x3205a(%rip),%rdx │ │ │ │ + lea 0x2eb6d(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + je 533a8 │ │ │ │ + mov %r15d,%r11d │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r11,%r12 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r14,%r11 │ │ │ │ + mov %r10,%r14 │ │ │ │ + jmp 5332e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov %r15d,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + not %ecx │ │ │ │ + movzbl (%r8,%rax,1),%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + test %al,%al │ │ │ │ + je 53325 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 53325 │ │ │ │ + mov %ebp,%ecx │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - call 3eed0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ + lea -0x1(%rbp),%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + neg %ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + or %dl,(%rdi,%rax,1) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je 533a8 │ │ │ │ + mov (%r14,%rbx,4),%edx │ │ │ │ + mov %ebx,%r15d │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + not %ecx │ │ │ │ + movzbl (%r9,%rax,1),%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + shr $0x7,%al │ │ │ │ + cmp %al,%r13b │ │ │ │ + jne 5335f │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %edx,(%rax,%rbp,4) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %r11,%rbp │ │ │ │ + jle 532e8 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + lea 0x31fba(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov $0x3d5,%esi │ │ │ │ + lea 0x2eaa2(%rip),%rdi │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + call 74b80 │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + jmp 532e8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2ec44(%rip),%rdx │ │ │ │ + mov $0x3db,%esi │ │ │ │ + lea 0x2ea67(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ add $0x28,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + lea 0x2ea35(%rip),%rdi │ │ │ │ push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ + mov $0x3f0,%esi │ │ │ │ push %r12 │ │ │ │ + mov %r9,%r12 │ │ │ │ + mov %r13,%r15 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov $0x10,%esi │ │ │ │ push %rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + lea 0x2ebea(%rip),%rdx │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + lea 0x0(,%r13,8),%rdx │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov %r8d,0x2c(%rsp) │ │ │ │ - call 5e500 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %r14d,%r9d │ │ │ │ xor %edi,%edi │ │ │ │ - mov %ebp,(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - movl $0x0,0x4(%rax) │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - shl $0x5,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 51439 │ │ │ │ + lea 0x0(,%r9,4),%rsi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ mov %rax,%rbx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ - mov %r13,%rbp │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %r13d,%r15d │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - shl $0x5,%rbp │ │ │ │ - add %rbp,%rbx │ │ │ │ - mov %r14d,0x8(%rbx) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - call 2af20 │ │ │ │ - addsd 0x358d3(%rip),%xmm0 │ │ │ │ - comisd 0x35b63(%rip),%xmm0 │ │ │ │ - jae 51450 │ │ │ │ - cvttsd2si %xmm0,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call 2af20 │ │ │ │ - addsd 0x35a13(%rip),%xmm0 │ │ │ │ - comisd 0x35b33(%rip),%xmm0 │ │ │ │ - jae 51470 │ │ │ │ - cvttsd2si %xmm0,%rsi │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov %r15d,%r9d │ │ │ │ - lea 0x302ae(%rip),%r8 │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov (%rax,%rbp,1),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov 0x8(%r12),%rsi │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - add %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x10,%rsi │ │ │ │ - call 3eca0 │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - mov 0x8(%r12),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14d,%edx │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - push %rax │ │ │ │ - add %rbp,%rsi │ │ │ │ - push 0x28(%rsp) │ │ │ │ - add $0x10,%rsi │ │ │ │ - call 3eed0 │ │ │ │ - mov 0x8(%r12),%rbx │ │ │ │ - mov %r14d,0x10(%rbx,%rbp,1) │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 3070 │ │ │ │ + mov $0x3f6,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2eb9f(%rip),%rdx │ │ │ │ + lea 0x2e9a0(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ test %r14d,%r14d │ │ │ │ - je 5142a │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + je 534ce │ │ │ │ + nop │ │ │ │ + mov (%r11,%rax,4),%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + not %ecx │ │ │ │ + mov %rsi,(%rbx,%rdx,8) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%edx │ │ │ │ + movzbl (%r8,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + sbb $0xffffffffffffffff,%rsi │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jne 534a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov $0x3fc,%esi │ │ │ │ + lea 0x31e6e(%rip),%rdx │ │ │ │ + lea 0x2e939(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 535a6 │ │ │ │ + xor %r9d,%r9d │ │ │ │ xor %r15d,%r15d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x20,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x8(%r12),%rbx │ │ │ │ - movq %r15,%xmm0 │ │ │ │ - mov %r15,%rdx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - shl $0x6,%rdx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x1,%r15 │ │ │ │ - lea (%rbx,%rbp,1),%rcx │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - add 0x18(%rcx),%rdx │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - cmp 0x10(%rcx),%r15d │ │ │ │ - jb 513e8 │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %r13,0x10(%rsp) │ │ │ │ - jne 512f0 │ │ │ │ + cmpb $0x0,0x2c(%rsp) │ │ │ │ + jne 5361d │ │ │ │ + jmp 53551 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov $0x401,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + lea 0x2eb12(%rip),%rdx │ │ │ │ + lea 0x2e8f5(%rip),%rdi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call 74b80 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + and $0x1,%r8d │ │ │ │ + add $0x1,%r9 │ │ │ │ + add %r8d,%r15d │ │ │ │ + cmp %r9,%r13 │ │ │ │ + je 535a6 │ │ │ │ + mov %r9d,%eax │ │ │ │ + mov %r9d,%ecx │ │ │ │ + mov %r15d,%edx │ │ │ │ + shr $0x3,%eax │ │ │ │ + not %ecx │ │ │ │ + lea 0x0(%rbp,%rdx,4),%rdx │ │ │ │ + movzbl (%r12,%rax,1),%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + mov (%rbx,%r9,8),%ecx │ │ │ │ + shl $0x7,%eax │ │ │ │ + shr $0x7,%al │ │ │ │ + movzbl %al,%r8d │ │ │ │ + movzbl %al,%eax │ │ │ │ + imul (%rdx),%eax │ │ │ │ + sub $0x1,%r8 │ │ │ │ + and %r8d,%ecx │ │ │ │ + or %ecx,%eax │ │ │ │ + mov %eax,(%rdx) │ │ │ │ + cmp %r14d,%r15d │ │ │ │ + jae 53510 │ │ │ │ + and $0x1,%r8d │ │ │ │ + add $0x1,%r9 │ │ │ │ + add %r8d,%r15d │ │ │ │ + cmp %r9,%r13 │ │ │ │ + jne 53551 │ │ │ │ + lea 0x2ea7d(%rip),%rdx │ │ │ │ + mov $0x405,%esi │ │ │ │ + lea 0x2e869(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ add $0x38,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - subsd 0x35a38(%rip),%xmm0 │ │ │ │ - movabs $0x8000000000000000,%rax │ │ │ │ - cvttsd2si %xmm0,%rsi │ │ │ │ - xor %rax,%rsi │ │ │ │ - jmp 51338 │ │ │ │ - nop │ │ │ │ - subsd 0x35a18(%rip),%xmm0 │ │ │ │ - movabs $0x8000000000000000,%rax │ │ │ │ - cvttsd2si %xmm0,%rsi │ │ │ │ - xor %rax,%rsi │ │ │ │ - jmp 51368 │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov $0x401,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8d,0x10(%rsp) │ │ │ │ + lea 0x2ea42(%rip),%rdx │ │ │ │ + lea 0x2e825(%rip),%rdi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call 74b80 │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + add $0x1,%r9 │ │ │ │ + add %r8d,%r15d │ │ │ │ + cmp %r9,%r13 │ │ │ │ + je 535a6 │ │ │ │ + mov %r9d,%eax │ │ │ │ + mov %r9d,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + not %ecx │ │ │ │ + movzbl (%r12,%rax,1),%r8d │ │ │ │ + and $0x7,%ecx │ │ │ │ + mov %r15d,%eax │ │ │ │ + lea 0x0(%rbp,%rax,4),%rdx │ │ │ │ + sar %cl,%r8d │ │ │ │ + mov (%rbx,%r9,8),%ecx │ │ │ │ + shl $0x7,%r8d │ │ │ │ + shr $0x7,%r8b │ │ │ │ + movzbl %r8b,%eax │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + imul %r8d,%ecx │ │ │ │ + sub $0x1,%rax │ │ │ │ + and (%rdx),%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + mov %eax,(%rdx) │ │ │ │ + cmp %r14d,%r15d │ │ │ │ + jb 53611 │ │ │ │ + jmp 535e0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,%r15d │ │ │ │ push %r14 │ │ │ │ + mov %esi,%r14d │ │ │ │ + mov $0x419,%esi │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + lea 0x2e9bb(%rip),%rdx │ │ │ │ push %r12 │ │ │ │ + lea 0x2e788(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r15,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov 0x270(%rdi),%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + call 70f30 │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3570 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov $0x41c,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x31caa(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 516d8 │ │ │ │ - call 5d60 <__cxa_finalize@plt+0x2590> │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x30937(%rip),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 517e3 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 517ba │ │ │ │ - mov %rax,0x260(%r15) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0xb8(%r15),%rsi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,0x268(%r15) │ │ │ │ - cmp $0xffffffff,%ebx │ │ │ │ - je 51540 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 51540 │ │ │ │ - lea 0x38(%rsp),%rcx │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - call 3ecc0 │ │ │ │ - mov %eax,%r13d │ │ │ │ - jmp 51578 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xe8(%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 516c0 │ │ │ │ - mov 0x18(%rdi),%ebx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rbx,%r13 │ │ │ │ - shl $0x3,%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rbx,%rsi │ │ │ │ + call 70f30 │ │ │ │ + test %r14d,%r14d │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + je 53744 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - lea 0x2fafc(%rip),%r12 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 5162c │ │ │ │ - mov %r13d,%ecx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - lea 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - jmp 515b5 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0xe8(%r15),%rdi │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea (%rax,%rbx,8),%r13 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - call 12fa0 <__cxa_finalize@plt+0xf7d0> │ │ │ │ - mov 0xe8(%r15),%rdi │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - lea (%rax,%rbx,4),%r13 │ │ │ │ - call 11390 <__cxa_finalize@plt+0xdbc0> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %eax,0x0(%r13) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov (%rax,%rbx,8),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax,%rbx,4),%edx │ │ │ │ - add $0x1,%rbx │ │ │ │ - call 5640 <__cxa_finalize@plt+0x1e70> │ │ │ │ - cmp %rbx,0x8(%rsp) │ │ │ │ - jne 515b0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - lea 0x2fa0d(%rip),%rdx │ │ │ │ - call 58c30 │ │ │ │ - lea 0x38(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ + test %edx,%edx │ │ │ │ + jne 53830 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x3,%edx │ │ │ │ + not %ecx │ │ │ │ + movzbl (%r8,%rdx,1),%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%edx │ │ │ │ + lea (%rbx,%rdi,8),%rcx │ │ │ │ + shl $0x7,%edx │ │ │ │ + mov (%rcx),%r10 │ │ │ │ + cmp $0x1,%dl │ │ │ │ + sbb %r11,%r11 │ │ │ │ + mov %r11,%rdx │ │ │ │ + and $0x1,%edx │ │ │ │ + add %rdx,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + xor %r10,%rdx │ │ │ │ + and %r11,%rdx │ │ │ │ + xor %r10,%rdx │ │ │ │ + mov %rdx,(%rcx) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 53700 │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xf0(%r15),%rdx │ │ │ │ - call 58c30 │ │ │ │ - mov 0x260(%r15),%rcx │ │ │ │ + mov %ebp,%ecx │ │ │ │ + lea 0x31c59(%rip),%rdx │ │ │ │ + mov $0x42b,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 70f30 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 53803 │ │ │ │ + lea -0x1(%r15),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 53872 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13,%rax │ │ │ │ + shr $0x2,%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov 0x4(%rax),%edx │ │ │ │ + add $0x10,%rax │ │ │ │ + movq (%rbx,%rcx,8),%xmm0 │ │ │ │ + mov -0x8(%rax),%ecx │ │ │ │ + movhps (%rbx,%rdx,8),%xmm0 │ │ │ │ + movq (%rbx,%rcx,8),%xmm1 │ │ │ │ + mov -0x4(%rax),%edx │ │ │ │ + movhps (%rbx,%rdx,8),%xmm1 │ │ │ │ + shufps $0x88,%xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 53788 │ │ │ │ + and $0x3,%ebp │ │ │ │ + je 53803 │ │ │ │ + mov %r15,%rax │ │ │ │ + and $0xfffffffffffffffc,%rax │ │ │ │ + lea 0x0(,%rax,4),%rdx │ │ │ │ + lea 0x0(%r13,%rdx,1),%rcx │ │ │ │ + mov (%rcx),%esi │ │ │ │ + mov (%rbx,%rsi,8),%rsi │ │ │ │ + mov %esi,(%rcx) │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + cmp %r15,%rcx │ │ │ │ + jge 53803 │ │ │ │ + lea 0x4(%r13,%rdx,1),%rcx │ │ │ │ + add $0x2,%rax │ │ │ │ + mov (%rcx),%esi │ │ │ │ + mov (%rbx,%rsi,8),%rsi │ │ │ │ + mov %esi,(%rcx) │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jle 53803 │ │ │ │ + lea 0x8(%r13,%rdx,1),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov (%rbx,%rdx,8),%rdx │ │ │ │ + mov %edx,(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x2e853(%rip),%rdx │ │ │ │ + mov $0x431,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x33555(%rip),%rdx │ │ │ │ - mov $0x28d,%esi │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 517b5 │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + call 70f30 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - lea 0x2f9b0(%rip),%r12 │ │ │ │ - jmp 5162c │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x40,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 54b0 <__cxa_finalize@plt+0x1ce0> │ │ │ │ - mov 0x260(%r15),%rdx │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 51771 │ │ │ │ - lea 0x2f975(%rip),%r12 │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 58c30 │ │ │ │ - lea 0x306f5(%rip),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x360ae(%rip),%r13 │ │ │ │ - lea 0x3341f(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0x25c,%esi │ │ │ │ - call 4ea30 │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 55e0 <__cxa_finalize@plt+0x1e10> │ │ │ │ - jmp 514e4 │ │ │ │ - lea 0x3069e(%rip),%rax │ │ │ │ - lea 0x333a1(%rip),%rdx │ │ │ │ - mov $0x258,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2f8eb(%rip),%r12 │ │ │ │ - call 4ea30 │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - lea 0x3067e(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - jmp 51726 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x270(%r15),%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x333f1(%rip),%rdx │ │ │ │ - mov $0x265,%esi │ │ │ │ - call 4ea30 │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x33399(%rip),%rdx │ │ │ │ - mov $0x262,%esi │ │ │ │ + jmp 32c0 │ │ │ │ + nop │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x3,%edx │ │ │ │ + not %ecx │ │ │ │ + movzbl (%r8,%rdx,1),%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%edx │ │ │ │ + lea (%rbx,%rdi,8),%rcx │ │ │ │ + shl $0x7,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + sbb %r10,%r10 │ │ │ │ + xor %rax,%rdx │ │ │ │ + lea 0x1(%r10,%rdi,1),%rdi │ │ │ │ + and %r10,%rdx │ │ │ │ + xor %rax,%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rdx,(%rcx) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 53830 │ │ │ │ + jmp 53744 │ │ │ │ xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 537c2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov $0x800,%esi │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmpb $0x0,0xa0(%rsi) │ │ │ │ - mov 0x10(%rsi),%rcx │ │ │ │ - jne 518e8 │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 51ad0 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea 0x305e6(%rip),%rsi │ │ │ │ - lea 0x305ce(%rip),%rbp │ │ │ │ - call 3630 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 3570 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r13d,%esi │ │ │ │ + lea 0x8(%rbp),%rbx │ │ │ │ + mov %r13d,0xc(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 40db0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x80000,%ecx │ │ │ │ - mov %rax,0x78(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3170 │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x29f,%esi │ │ │ │ - lea 0x305b6(%rip),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 4ea30 │ │ │ │ - cmpq $0x0,0x78(%rbx) │ │ │ │ - je 51c06 │ │ │ │ - cmpb $0x0,0x1c8(%rbx) │ │ │ │ - je 51add │ │ │ │ - cmpq $0x0,0x10(%rbx) │ │ │ │ - je 51be4 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov $0x7,%r8d │ │ │ │ - mov $0x8,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - call 4ec0 <__cxa_finalize@plt+0x16f0> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 32d0 │ │ │ │ - movb $0x1d,-0x1(%rbp,%rax,1) │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + movq $0x0,0x7f8(%rbp) │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0x800,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + call 40e10 │ │ │ │ + test %r13,%r13 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + lea (%r14,%r13,1),%rcx │ │ │ │ + je 53943 │ │ │ │ + nopl (%rax) │ │ │ │ + movsbq (%rax),%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + addq $0x1,0x0(%rbp,%rdx,8) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 53930 │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea 0x7f8(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + add $0x8,%rax │ │ │ │ + mov -0x8(%rax),%rcx │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rdx,-0x8(%rax) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 53960 │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%r11d │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 53a11 │ │ │ │ + jmp 53a97 │ │ │ │ + nop │ │ │ │ + mov (%r8,%rdi,4),%esi │ │ │ │ + mov %r11d,%ebx │ │ │ │ + shl %cl,%ebx │ │ │ │ + mov %esi,(%r12,%rdx,4) │ │ │ │ + or %bl,(%rax) │ │ │ │ + mov (%r12,%rdx,4),%esi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 53a00 │ │ │ │ + lea -0x1(%rsi),%ebx │ │ │ │ + neg %ecx │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + movzbl (%r9,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + test %al,%al │ │ │ │ + je 53a00 │ │ │ │ + movsbq -0x1(%r14,%rsi,1),%rax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rsi │ │ │ │ + mov (%rsi),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jle 53a00 │ │ │ │ + mov %ebx,(%r12,%rax,4) │ │ │ │ + mov %eax,%ebx │ │ │ │ + not %eax │ │ │ │ + and $0x7,%eax │ │ │ │ + shr $0x3,%ebx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %r11d,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + or %al,(%r15,%rbx,1) │ │ │ │ + addq $0x1,(%rsi) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rdi │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %r13,%rdx │ │ │ │ + je 53a97 │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + not %ecx │ │ │ │ + add %r15,%rax │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl (%rax),%esi │ │ │ │ + sar %cl,%esi │ │ │ │ + shl $0x7,%esi │ │ │ │ + test %sil,%sil │ │ │ │ + je 53990 │ │ │ │ + mov (%r12,%rdx,4),%esi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 53a04 │ │ │ │ + lea -0x1(%rsi),%ebx │ │ │ │ + neg %ecx │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + movzbl (%r9,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + test %al,%al │ │ │ │ + je 53a04 │ │ │ │ + movsbq -0x1(%r14,%rsi,1),%rax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rsi │ │ │ │ + mov (%rsi),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jle 53a04 │ │ │ │ + mov %ebx,(%r12,%rax,4) │ │ │ │ + mov %eax,%ebx │ │ │ │ + not %eax │ │ │ │ + add $0x1,%rdx │ │ │ │ + and $0x7,%eax │ │ │ │ + shr $0x3,%ebx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + or %al,(%r15,%rbx,1) │ │ │ │ + addq $0x1,(%rsi) │ │ │ │ + cmp %r13,%rdx │ │ │ │ + jne 53a11 │ │ │ │ mov %rbp,%rdi │ │ │ │ call 32c0 │ │ │ │ - cmpb $0x0,0x1c0(%rbx) │ │ │ │ - jne 51953 │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 51b20 │ │ │ │ - lea 0x3051e(%rip),%rbp │ │ │ │ - lea 0x30543(%rip),%rdx │ │ │ │ - mov $0x2ba,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - call 737f0 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov %rax,0x98(%rbx) │ │ │ │ - call 73520 │ │ │ │ - mov 0x98(%rbx),%rdi │ │ │ │ - mov %rax,0xa8(%rbx) │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 3620 │ │ │ │ - test %eax,%eax │ │ │ │ - js 51bc0 │ │ │ │ - cmpb $0x0,0x1c0(%rbx) │ │ │ │ - je 518de │ │ │ │ - mov 0x70(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 51ba0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x3050e(%rip),%rsi │ │ │ │ - call 9e10 <__cxa_finalize@plt+0x6640> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x30508(%rip),%rsi │ │ │ │ - mov %rax,0x280(%rbx) │ │ │ │ - call 9e10 <__cxa_finalize@plt+0x6640> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x304fb(%rip),%rsi │ │ │ │ - lea 0x30480(%rip),%rbp │ │ │ │ - mov %rax,0x278(%rbx) │ │ │ │ - call 9e10 <__cxa_finalize@plt+0x6640> │ │ │ │ - mov 0x280(%rbx),%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x304e0(%rip),%rdx │ │ │ │ - mov %rax,0x288(%rbx) │ │ │ │ - mov $0x2db,%esi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + lea 0x2e355(%rip),%r15 │ │ │ │ xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x2dc,%esi │ │ │ │ + push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ + lea 0x318f5(%rip),%rdx │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r15,%rdi │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov $0x491,%esi │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + call 70f30 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x7f8,%esi │ │ │ │ + call 13000 │ │ │ │ + mov %r14d,%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x0(,%r8,4),%rsi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 13000 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14d,%esi │ │ │ │ + lea 0x8(%rbp),%rbx │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 40db0 │ │ │ │ + lea 0x318b8(%rip),%rdx │ │ │ │ + mov $0x496,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x278(%rbx),%rcx │ │ │ │ - lea 0x304d3(%rip),%rdx │ │ │ │ - call 4ea30 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x2dd,%esi │ │ │ │ + call 70f30 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x288(%rbx),%rcx │ │ │ │ - lea 0x304d4(%rip),%rdx │ │ │ │ - lea 0x30425(%rip),%rbp │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x280(%rbx),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 3630 │ │ │ │ - mov $0x80000,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x298(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3170 │ │ │ │ - mov 0x278(%rbx),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 3630 │ │ │ │ - mov $0x80000,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x290(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3170 │ │ │ │ - mov 0x288(%rbx),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 3630 │ │ │ │ - mov $0x80000,%ecx │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + lea 0x318b3(%rip),%rdx │ │ │ │ + mov $0x499,%esi │ │ │ │ + movq $0x0,0x7f0(%rbp) │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0x7f8,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 70f30 │ │ │ │ xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x2a0(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3170 │ │ │ │ - mov 0x18(%rbx),%r8 │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x260(%rbx),%rcx │ │ │ │ - mov 0x298(%rbx),%rdi │ │ │ │ - lea 0x331bc(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x18(%rbx),%r8 │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 40e10 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + add %r10,%r8 │ │ │ │ + test %r14d,%r14d │ │ │ │ + mov %r10,%rax │ │ │ │ + je 53be3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsbq (%rax),%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + addq $0x1,0x0(%rbp,%rdx,8) │ │ │ │ + cmp %r8,%rax │ │ │ │ + jne 53bd0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea 0x7f8(%rbp),%rdx │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rbx),%rax │ │ │ │ + add $0x8,%rbx │ │ │ │ + mov %rax,-0x8(%rbx) │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jne 53c00 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + lea 0x3182d(%rip),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x4a9,%esi │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + lea -0x1(%rax),%ebx │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x260(%rbx),%rcx │ │ │ │ - mov 0x290(%rbx),%rdi │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea 0x331f3(%rip),%rdx │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp 3110 <__fprintf_chk@plt> │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + call 70f30 │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + lea -0x1(%r14),%edx │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 53cde │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x1c8(%rsi) │ │ │ │ - jne 51bdd │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x9,%ecx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov $0xa,%r8d │ │ │ │ - call 4ec0 <__cxa_finalize@plt+0x16f0> │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x2ff07(%rip),%rdx │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 518cd │ │ │ │ + mov (%r11,%rbx,4),%esi │ │ │ │ + mov %esi,(%r12,%rdx,4) │ │ │ │ + mov %edi,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + or %sil,(%rax) │ │ │ │ + mov (%r12,%rdx,4),%esi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 53cd0 │ │ │ │ + lea -0x1(%rsi),%r8d │ │ │ │ + neg %ecx │ │ │ │ + mov %r8d,%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + movzbl (%r9,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 53cd0 │ │ │ │ + movsbq -0x1(%r10,%rsi,1),%rax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rsi │ │ │ │ + mov (%rsi),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jge 53cd0 │ │ │ │ + mov %r8d,(%r12,%rax,4) │ │ │ │ + mov %eax,%r8d │ │ │ │ + not %eax │ │ │ │ + and $0x7,%eax │ │ │ │ + shr $0x3,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edi,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + or %al,0x0(%r13,%r8,1) │ │ │ │ + subq $0x1,(%rsi) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x302ef(%rip),%rbp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x2c2,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x33101(%rip),%rdx │ │ │ │ + sub $0x1,%rbx │ │ │ │ + sub $0x1,%rdx │ │ │ │ + jb 53d66 │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + not %ecx │ │ │ │ + add %r13,%rax │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl (%rax),%esi │ │ │ │ + sar %cl,%esi │ │ │ │ + shl $0x7,%esi │ │ │ │ + test %sil,%sil │ │ │ │ + je 53c60 │ │ │ │ + mov (%r12,%rdx,4),%esi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 53cd4 │ │ │ │ + lea -0x1(%rsi),%r8d │ │ │ │ + neg %ecx │ │ │ │ + mov %r8d,%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + movzbl (%r9,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 53cd4 │ │ │ │ + movsbq -0x1(%r10,%rsi,1),%rax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rsi │ │ │ │ + mov (%rsi),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jge 53cd4 │ │ │ │ + mov %r8d,(%r12,%rax,4) │ │ │ │ + mov %eax,%r8d │ │ │ │ + not %eax │ │ │ │ + and $0x7,%eax │ │ │ │ + shr $0x3,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + or %al,0x0(%r13,%r8,1) │ │ │ │ + subq $0x1,(%rsi) │ │ │ │ + sub $0x1,%rdx │ │ │ │ + jae 53cde │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 4ea30 │ │ │ │ - lea 0x2fdd5(%rip),%rdi │ │ │ │ - call 737f0 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov %rax,0x98(%rbx) │ │ │ │ - call 73520 │ │ │ │ - mov 0x98(%rbx),%rdi │ │ │ │ - mov %rax,0xa8(%rbx) │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 3620 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 5194a │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x302d3(%rip),%rdx │ │ │ │ - mov $0x2c7,%esi │ │ │ │ + call 32c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x4cb,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 4ea30 │ │ │ │ - jmp 5194a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 51960 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - call 9b60 <__cxa_finalize@plt+0x6390> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 51960 │ │ │ │ + lea 0x2e2ed(%rip),%rdx │ │ │ │ + call 70f30 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ xchg %ax,%ax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x30291(%rip),%rdx │ │ │ │ - mov $0x2bf,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 4ea30 │ │ │ │ - jmp 5194a │ │ │ │ - lea 0x30232(%rip),%rbp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x3301b(%rip),%rdx │ │ │ │ - mov $0x2ab,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - lea 0x3176f(%rip),%rdx │ │ │ │ - mov $0x2a1,%esi │ │ │ │ - jmp 51bf2 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %rcx,%r11 │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmpb $0x0,0xa0(%rsi) │ │ │ │ - jne 51dc8 │ │ │ │ - mov 0x10(%rsi),%rcx │ │ │ │ - mov 0xb8(%rsi),%rax │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 51d90 │ │ │ │ - test %rax,%rax │ │ │ │ - je 51f60 │ │ │ │ - lea 0x301b0(%rip),%r12 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x323,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x302d6(%rip),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 4ea30 │ │ │ │ - mov 0xb8(%rbp),%rdi │ │ │ │ - call 3f290 │ │ │ │ - cmpb $0x0,0x1c8(%rbp) │ │ │ │ - jne 51e48 │ │ │ │ - cmpb $0x0,0x1c3(%rbp) │ │ │ │ - jne 51ea0 │ │ │ │ - mov 0xb8(%rbp),%rsi │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov (%rsi),%ebx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jbe 54040 │ │ │ │ + lea -0x2(%rdx),%eax │ │ │ │ + lea 0x4(%rsi),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x8(%rsi,%rax,4),%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %rbx,%rax │ │ │ │ + add $0x4,%rcx │ │ │ │ + sub %rdi,%rax │ │ │ │ + mov %rdi,%r10 │ │ │ │ + sub %rbx,%r10 │ │ │ │ + sar $0x3f,%rax │ │ │ │ + and %r10,%rax │ │ │ │ + mov %rdx,%r10 │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rdi,%rax │ │ │ │ + sub %rdi,%r10 │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3f,%rax │ │ │ │ + and %r10,%rax │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 53de0 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ xor %edi,%edi │ │ │ │ - call 3edb0 │ │ │ │ + sub %edx,%ebx │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + shl $0x2,%rdx │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %r14d,%r10d │ │ │ │ xor %edi,%edi │ │ │ │ - mov %eax,%r14d │ │ │ │ - lea 0x0(,%r14,8),%r13 │ │ │ │ + lea 0x0(,%r10,4),%r13 │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ mov %r13,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 13000 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 51ff2 │ │ │ │ + call 3070 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r14d,%esi │ │ │ │ + call 40db0 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 40e10 │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov %r8,%rdx │ │ │ │ + add %r8,%r13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%eax │ │ │ │ + add $0x4,%rdx │ │ │ │ + sub %ecx,%eax │ │ │ │ + addl $0x1,0x0(%rbp,%rax,4) │ │ │ │ + cmp %r13,%rdx │ │ │ │ + jne 53eb0 │ │ │ │ + mov 0x0(%rbp),%ecx │ │ │ │ + movl $0x0,0x0(%rbp) │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jbe 53efd │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp,%rax,4),%esi │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %edx,0x0(%rbp,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jb 53ee0 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 54015 │ │ │ │ + xor %eax,%eax │ │ │ │ xor %ebx,%ebx │ │ │ │ - nopl (%rax) │ │ │ │ - movsbl 0x1c8(%rbp),%edx │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmp 53f90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %ebx,%esi │ │ │ │ - mov $0xa,%r8d │ │ │ │ - mov $0x9,%ecx │ │ │ │ - call 4ec0 <__cxa_finalize@plt+0x16f0> │ │ │ │ - mov %rax,(%r12,%rbx,8) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jne 51cd8 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add %r12,%r13 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x3,%r9d │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0xb8(%rbp),%rsi │ │ │ │ - push $0x1 │ │ │ │ + mov (%r11,%rsi,4),%esi │ │ │ │ + mov %esi,(%r12,%rax,4) │ │ │ │ + mov %r13d,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + or %sil,(%rdx) │ │ │ │ + mov (%r12,%rax,4),%edx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea -0x1(%rdx),%r14 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 53f80 │ │ │ │ + lea -0x1(%rdx),%esi │ │ │ │ + neg %ecx │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%edx │ │ │ │ + movzbl (%r9,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ + test %dl,%dl │ │ │ │ + je 53f80 │ │ │ │ + mov (%r8,%r14,4),%edx │ │ │ │ + lea 0x0(%rbp,%rdx,4),%rdx │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 53f80 │ │ │ │ + mov %esi,(%r12,%rcx,4) │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + mov %r13d,%edi │ │ │ │ + mov %ecx,%esi │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%esi │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edi │ │ │ │ + or %dil,(%r15,%rsi,1) │ │ │ │ + addl $0x1,(%rdx) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r10 │ │ │ │ + je 54015 │ │ │ │ + mov %eax,%edx │ │ │ │ mov %eax,%ecx │ │ │ │ - lea 0x30254(%rip),%r8 │ │ │ │ - push %r12 │ │ │ │ - mov %r12,%rbx │ │ │ │ - call 3fae0 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - add $0x8,%rbx │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,-0x8(%rbx) │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 51d40 │ │ │ │ - mov %r12,%rdi │ │ │ │ + shr $0x3,%edx │ │ │ │ + not %ecx │ │ │ │ + add %r15,%rdx │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl (%rdx),%esi │ │ │ │ + sar %cl,%esi │ │ │ │ + shl $0x7,%esi │ │ │ │ + test %sil,%sil │ │ │ │ + je 53f10 │ │ │ │ + mov (%r12,%rax,4),%edx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea -0x1(%rdx),%r14 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 53f83 │ │ │ │ + lea -0x1(%rdx),%esi │ │ │ │ + neg %ecx │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%edx │ │ │ │ + movzbl (%r9,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ + test %dl,%dl │ │ │ │ + je 53f83 │ │ │ │ + mov (%r8,%r14,4),%edx │ │ │ │ + lea 0x0(%rbp,%rdx,4),%rdx │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 53f83 │ │ │ │ + mov %esi,(%r12,%rcx,4) │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %ecx,%esi │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%esi │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edi │ │ │ │ + or %dil,(%r15,%rsi,1) │ │ │ │ + addl $0x1,(%rdx) │ │ │ │ + cmp %rax,%r10 │ │ │ │ + jne 53f90 │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0xb8(%rbp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 3f180 │ │ │ │ - mov 0xb8(%rbp),%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ call 32c0 │ │ │ │ - movq $0x0,0xb8(%rbp) │ │ │ │ - jmp 51d99 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 51c5f │ │ │ │ - cmpq $0x0,0x40(%rbp) │ │ │ │ - je 51dac │ │ │ │ - mov 0x80(%rbp),%rdi │ │ │ │ - call 35a0 │ │ │ │ - cmpb $0x0,0x1c0(%rbp) │ │ │ │ - jne 51e10 │ │ │ │ - add $0x8,%rsp │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + mov %ebx,(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %r14d,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 13000 │ │ │ │ + movl $0x0,0x0(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 40db0 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 40e10 │ │ │ │ + test %r14d,%r14d │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + jne 540b7 │ │ │ │ + movl $0x0,0x0(%rbp) │ │ │ │ + jmp 54015 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov $0x4,%r13d │ │ │ │ + mov $0x1,%r10d │ │ │ │ + jmp 53ea4 │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %edx,%r15d │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %rcx,%r11 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov (%rsi),%edx │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jbe 54380 │ │ │ │ + lea -0x2(%r15),%eax │ │ │ │ + lea 0x4(%rsi),%rcx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + lea 0x8(%rsi,%rax,4),%rsi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %rdx,%rax │ │ │ │ + add $0x4,%rcx │ │ │ │ + sub %rdi,%rax │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub %rdx,%rbp │ │ │ │ + sar $0x3f,%rax │ │ │ │ + and %rbp,%rax │ │ │ │ + mov %rbx,%rbp │ │ │ │ + add %rax,%rdx │ │ │ │ + mov %rdi,%rax │ │ │ │ + sub %rdi,%rbp │ │ │ │ + sub %rbx,%rax │ │ │ │ + sar $0x3f,%rax │ │ │ │ + and %rbp,%rax │ │ │ │ + sub %rax,%rbx │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 54110 │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x1,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + sub %ebx,%ecx │ │ │ │ + mov %r8d,0x24(%rsp) │ │ │ │ + mov %ecx,%r13d │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ + shl $0x2,%r13 │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + call 13000 │ │ │ │ + lea 0x1(%r15),%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x2,%rdx │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3070 │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3070 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r15d,%esi │ │ │ │ + call 40db0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 3070 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 40e10 │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + mov 0x24(%rsp),%r8d │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + je 54212 │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov %r10,%rdx │ │ │ │ + lea (%r10,%rax,4),%rsi │ │ │ │ + nop │ │ │ │ + mov (%rdx),%eax │ │ │ │ + add $0x4,%rdx │ │ │ │ + sub %ebx,%eax │ │ │ │ + addl $0x1,0x0(%rbp,%rax,4) │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne 54200 │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + add %rbp,%r13 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + lea 0x4(%rbp),%rax │ │ │ │ + mov %edx,0x0(%rbp) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jbe 5423e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%edx │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %edx,-0x4(%rax) │ │ │ │ + cmp %r13,%rax │ │ │ │ + jne 54230 │ │ │ │ + lea -0x1(%r8),%edi │ │ │ │ + lea -0x1(%r15),%edx │ │ │ │ + mov $0x1,%r8d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x30047(%rip),%rbx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x348,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x301aa(%rip),%rdx │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x98(%rbp),%rdi │ │ │ │ - call 34f0 │ │ │ │ - test %eax,%eax │ │ │ │ - js 5210f │ │ │ │ - mov 0xa8(%rbp),%rdi │ │ │ │ - call 3420 │ │ │ │ - jmp 51d99 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x290(%rbp),%rdi │ │ │ │ - call 35a0 │ │ │ │ - mov 0x298(%rbp),%rdi │ │ │ │ - call 35a0 │ │ │ │ - mov 0x2a0(%rbp),%rdi │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + not %ecx │ │ │ │ + add %r14,%rax │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl (%rax),%esi │ │ │ │ + sar %cl,%esi │ │ │ │ + shl $0x7,%esi │ │ │ │ + test %sil,%sil │ │ │ │ + jne 54318 │ │ │ │ + mov (%r11,%rdi,4),%esi │ │ │ │ + mov %r8d,%ebx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + shl %cl,%ebx │ │ │ │ + mov %esi,(%r12,%rdx,4) │ │ │ │ + or %bl,(%rax) │ │ │ │ + mov (%r12,%rdx,4),%eax │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea -0x1(%rax),%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 542e8 │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + neg %ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + movzbl (%r9,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 542e8 │ │ │ │ + mov (%r10,%rbx,4),%eax │ │ │ │ + lea 0x0(%rbp,%rax,4),%rax │ │ │ │ + mov (%rax),%ecx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jge 542e8 │ │ │ │ + mov %esi,(%r12,%rcx,4) │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov %r8d,%ebx │ │ │ │ + sub $0x1,%rdx │ │ │ │ + mov %ecx,%esi │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%esi │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%ebx │ │ │ │ + or %bl,(%r14,%rsi,1) │ │ │ │ + subl $0x1,(%rax) │ │ │ │ + jmp 54250 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%rdx │ │ │ │ + jae 54250 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 35a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x30116(%rip),%rdx │ │ │ │ - mov $0x327,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x14c(%rbp),%edx │ │ │ │ - lea 0x4b333(%rip),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0xb8(%rbp),%rsi │ │ │ │ - mov $0x9,%ecx │ │ │ │ - mov (%rax,%rdx,8),%rdx │ │ │ │ - call 3f8d0 │ │ │ │ - cmpb $0x0,0x1c3(%rbp) │ │ │ │ - je 51ca4 │ │ │ │ - cmpb $0x0,0x1c8(%rbp) │ │ │ │ - jne 51eb0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x180(%rbp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 51ca4 │ │ │ │ - mov $0x32b,%esi │ │ │ │ - lea 0x32e7c(%rip),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov 0xb8(%rbp),%rsi │ │ │ │ - mov (%rsi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 51cab │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x30953(%rip),%r14 │ │ │ │ - lea 0x3005e(%rip),%r13 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15,%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - shl $0x5,%r12 │ │ │ │ - lea (%rax,%r12,1),%rdx │ │ │ │ - mov 0x10(%rdx),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 51f4a │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ - shl $0x6,%rax │ │ │ │ - add 0x18(%rdx),%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - call 9f70 <__cxa_finalize@plt+0x67a0> │ │ │ │ - mov 0xb8(%rbp),%rsi │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - lea (%rax,%r12,1),%rdx │ │ │ │ - mov 0x10(%rdx),%ecx │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jb 51f08 │ │ │ │ - mov (%rsi),%ecx │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov %ecx,%edx │ │ │ │ - cmp %rdx,%r15 │ │ │ │ - jb 51ef0 │ │ │ │ - jmp 51cab │ │ │ │ + mov (%r12,%rdx,4),%eax │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea -0x1(%rax),%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 542e8 │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + neg %ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + movzbl (%r9,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 542e8 │ │ │ │ + mov (%r10,%rbx,4),%eax │ │ │ │ + lea 0x0(%rbp,%rax,4),%rax │ │ │ │ + mov (%rax),%ecx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jge 542e8 │ │ │ │ + mov %esi,(%r12,%rcx,4) │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov $0x1,%ebx │ │ │ │ + sub $0x1,%rdx │ │ │ │ + mov %ecx,%esi │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%esi │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%ebx │ │ │ │ + or %bl,(%r14,%rsi,1) │ │ │ │ + subl $0x1,(%rax) │ │ │ │ + jmp 54250 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %edx,%ebx │ │ │ │ + jmp 54149 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2feaf(%rip),%r12 │ │ │ │ - lea 0x2ff7f(%rip),%rdx │ │ │ │ - mov $0x304,%esi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x78(%rbp),%rdi │ │ │ │ - call 35a0 │ │ │ │ - cmpb $0x0,0x1c8(%rbp) │ │ │ │ - jne 52029 │ │ │ │ - cmpb $0x0,0x1c3(%rbp) │ │ │ │ - je 51d99 │ │ │ │ - mov 0x180(%rbp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 51d99 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x32d59(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x31d,%esi │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x30857(%rip),%rdx │ │ │ │ - lea 0x2ff62(%rip),%rsi │ │ │ │ - call 9f70 <__cxa_finalize@plt+0x67a0> │ │ │ │ - jmp 51d99 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x3,%r9d │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0xb8(%rbp),%rsi │ │ │ │ - push $0x1 │ │ │ │ - mov %eax,%ecx │ │ │ │ - lea 0x2ff67(%rip),%r8 │ │ │ │ - push %r12 │ │ │ │ - call 3fae0 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - jmp 51d59 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x2fed6(%rip),%rdx │ │ │ │ - mov $0x30b,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x9,%ecx │ │ │ │ - mov $0xa,%r8d │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - call 4ec0 <__cxa_finalize@plt+0x16f0> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov $0x1d,%ecx │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x3579d(%rip),%rsi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call a1a0 <__cxa_finalize@plt+0x69d0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x2fe9c(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x311,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x14c(%rbp),%edx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x4b17b(%rip),%rax │ │ │ │ - mov $0x9,%ecx │ │ │ │ - mov (%rax,%rdx,8),%rdx │ │ │ │ - call 9b90 <__cxa_finalize@plt+0x63c0> │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov $0x314,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2fe69(%rip),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 4ea30 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov $0xa,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %eax,%edx │ │ │ │ - call a1a0 <__cxa_finalize@plt+0x69d0> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpb $0x0,0x1c3(%rbp) │ │ │ │ - je 51d99 │ │ │ │ - cmpb $0x0,0x1c8(%rbp) │ │ │ │ - jne 51fb1 │ │ │ │ - jmp 51fa1 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x2fe6b(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x34b,%esi │ │ │ │ - call 4ea30 │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ - lea 0x2fe52(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ - lea 0x2fe60(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + lea 0x2da78(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov 0xb0(%rsi),%rbx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov (%rdx),%ebx │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ mov %rbp,%rdi │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov $0x583,%esi │ │ │ │ + mov %ebx,%r13d │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + lea 0x2dcbf(%rip),%rdx │ │ │ │ + neg %r13d │ │ │ │ + and $0x7,%r13d │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x32bdb(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + lea 0x64(%rsp),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x60(%rsp),%rcx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea -0x1(%rbx),%r15d │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + call 51550 │ │ │ │ + mov %r15d,%r12d │ │ │ │ + mov $0x586,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + shr $0x3,%r12d │ │ │ │ + lea 0x2dc7d(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x2fe18(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + call 70f30 │ │ │ │ + add %r14,%r12 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 54457 │ │ │ │ + cmpl $0x1,0x64(%rsp) │ │ │ │ + je 54bd8 │ │ │ │ + lea 0x2dc6c(%rip),%rdx │ │ │ │ + mov $0x595,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - js 52318 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rcx,%xmm0 │ │ │ │ - test %rax,%rax │ │ │ │ - js 52340 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ + call 70f30 │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 40db0 │ │ │ │ + lea 0x2dc63(%rip),%rdx │ │ │ │ + mov $0x597,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x2fdc5(%rip),%r12 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mulsd 0x349b5(%rip),%xmm0 │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - js 52420 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rcx,%xmm0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - js 523f8 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + call 527c0 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov 0x60(%rsp),%r13d │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + lea -0x2(%rbx),%r12d │ │ │ │ + mov %r13d,0x28(%rsp) │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 547e0 │ │ │ │ + lea 0x30fb6(%rip),%rdx │ │ │ │ + mov $0x59d,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mulsd 0x34969(%rip),%xmm0 │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - js 523d0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rcx,%xmm0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - js 523a8 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + call 70f30 │ │ │ │ + mov 0x64(%rsp),%edi │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov %ebx,%r9d │ │ │ │ + lea 0x2dc0b(%rip),%rdx │ │ │ │ + mov $0x59e,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edi,0x38(%rsp) │ │ │ │ + mov %edi,%r13d │ │ │ │ + mov %edi,%ecx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mulsd 0x3491d(%rip),%xmm0 │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x50(%rbx),%rdx │ │ │ │ - mov 0x58(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,2),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - js 52380 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rcx,%xmm0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - js 52360 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ + call 70f30 │ │ │ │ + mov %r13d,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 40db0 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + push $0x0 │ │ │ │ + push %r14 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + call 53220 │ │ │ │ + lea 0x30f81(%rip),%rdx │ │ │ │ + mov $0x5a2,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + pop %r11 │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x2fcde(%rip),%r14 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mulsd 0x348c2(%rip),%xmm0 │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - jne 52448 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%rax │ │ │ │ - and $0x1,%edx │ │ │ │ - or %rdx,%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - test %rax,%rax │ │ │ │ - jns 521d7 │ │ │ │ - mov %rax,%rdx │ │ │ │ - and $0x1,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shr $1,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - cvtsi2sd %rdx,%xmm1 │ │ │ │ - addsd %xmm1,%xmm1 │ │ │ │ - jmp 521e0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rax,%rdx │ │ │ │ - and $0x1,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shr $1,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - cvtsi2sd %rdx,%xmm1 │ │ │ │ - addsd %xmm1,%xmm1 │ │ │ │ - jmp 522d3 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%rax │ │ │ │ - and $0x1,%edx │ │ │ │ - or %rdx,%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - jmp 522be │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - and $0x1,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shr $1,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - cvtsi2sd %rdx,%xmm1 │ │ │ │ - addsd %xmm1,%xmm1 │ │ │ │ - jmp 5227f │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%rax │ │ │ │ - and $0x1,%edx │ │ │ │ - or %rdx,%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - jmp 5226a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - and $0x1,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shr $1,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - cvtsi2sd %rdx,%xmm1 │ │ │ │ - addsd %xmm1,%xmm1 │ │ │ │ - jmp 52233 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%rax │ │ │ │ - and $0x1,%edx │ │ │ │ - or %rdx,%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - jmp 5221e │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x2fb86(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + sub %rax,%rdx │ │ │ │ + sub %r15,%rcx │ │ │ │ + sar $0x3f,%rdx │ │ │ │ + and %rcx,%rdx │ │ │ │ + mov %r12d,%ecx │ │ │ │ + add %rdx,%r15 │ │ │ │ + mov %r12d,%edx │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl (%r14,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ + neg %dl │ │ │ │ + sbb %rdx,%rdx │ │ │ │ + and %rdx,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + sub $0x1,%r12 │ │ │ │ + jae 54568 │ │ │ │ + lea 0x2db60(%rip),%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %ebx,%r13d │ │ │ │ + mov $0x5a5,%esi │ │ │ │ + mov %r15d,0x48(%rsp) │ │ │ │ + call 70f30 │ │ │ │ + lea 0x0(,%r13,4),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 54614 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + sub %r12d,%edx │ │ │ │ + test %r12,%r12 │ │ │ │ + not %ecx │ │ │ │ + cmovs %esi,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + mov %edx,(%r11,%rax,4) │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x3,%edx │ │ │ │ + movzbl (%r14,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ + test %dl,%dl │ │ │ │ + cmove %rax,%r12 │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jne 545e0 │ │ │ │ + lea 0x30ecd(%rip),%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - shr $1,%rcx │ │ │ │ - cvtsi2sd %rcx,%xmm2 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x28(%rbx),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - js 52578 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rcx,%xmm0 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %r15d,%r15d │ │ │ │ + mov $0x5a9,%esi │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + call 70f30 │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 51320 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov (%rax,%r15,4),%r15d │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %r15d,%esi │ │ │ │ + call 40db0 │ │ │ │ + lea 0x30ea0(%rip),%rdx │ │ │ │ + mov $0x5b0,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - mulsd 0x346ff(%rip),%xmm0 │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x30(%rbx),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - js 525e8 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rcx,%xmm0 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %rax,%r12 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %ebx,%edx │ │ │ │ + push %r15 │ │ │ │ + push %r12 │ │ │ │ + push 0x28(%rsp) │ │ │ │ + mov 0x70(%rsp),%r11 │ │ │ │ + mov 0x68(%rsp),%r9d │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %r11,%rcx │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + call 51d20 │ │ │ │ + lea 0x2da78(%rip),%rdx │ │ │ │ + mov $0x5b5,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - mulsd 0x346c6(%rip),%xmm0 │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x38(%rbx),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - js 525c0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rcx,%xmm0 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov $0x5ba,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - mulsd 0x3468d(%rip),%xmm0 │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x50(%rbx),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - js 525a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rcx,%xmm0 │ │ │ │ - mov %r14,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x30e38(%rip),%rdx │ │ │ │ + call 70f30 │ │ │ │ + push %r15 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + push %r12 │ │ │ │ + mov 0x38(%rsp),%r13 │ │ │ │ + mov 0x48(%rsp),%r15d │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r15d,%edx │ │ │ │ + call 520b0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 40e40 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + test %al,%al │ │ │ │ + je 54a10 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov $0x5c4,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - mulsd 0x34658(%rip),%xmm0 │ │ │ │ - add $0x10,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x30de8(%rip),%rdx │ │ │ │ + call 70f30 │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov 0x38(%rsp),%r8d │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r15,%rcx │ │ │ │ + call 53da0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 32c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %ebx,(%rax) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 54c33 │ │ │ │ + add $0x78,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - jmp 3110 <__fprintf_chk@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%rax │ │ │ │ - and $0x1,%edx │ │ │ │ - or %rdx,%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - jmp 5249b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%rax │ │ │ │ - and $0x1,%edx │ │ │ │ - or %rdx,%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - jmp 52542 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%rax │ │ │ │ - and $0x1,%edx │ │ │ │ - or %rdx,%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - jmp 5250d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%rax │ │ │ │ - and $0x1,%edx │ │ │ │ - or %rdx,%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - jmp 524d4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - movl $0x0,0x8(%rdi) │ │ │ │ - movq $0x0,0x10(%rdi) │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ - movb $0x0,0x20(%rdi) │ │ │ │ - movq $0x0,0x38(%rdi) │ │ │ │ - movq $0x0,0x40(%rdi) │ │ │ │ - movl $0x0,0x58(%rdi) │ │ │ │ - movq $0x0,0x60(%rdi) │ │ │ │ - movups %xmm0,0x28(%rdi) │ │ │ │ - movups %xmm0,0x48(%rdi) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13d,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + call 40db0 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + push $0x1 │ │ │ │ + push %r14 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 53220 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + pop %rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %r8 │ │ │ │ + nop │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + sub %rax,%rdx │ │ │ │ + sub %r15,%rcx │ │ │ │ + sar $0x3f,%rdx │ │ │ │ + and %rcx,%rdx │ │ │ │ + mov %r12d,%ecx │ │ │ │ + add %rdx,%r15 │ │ │ │ + mov %r12d,%edx │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl (%r14,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + sbb %rdx,%rdx │ │ │ │ + and %rdx,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + sub $0x1,%r12 │ │ │ │ + jae 54820 │ │ │ │ + mov %ebx,%r13d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15d,0x48(%rsp) │ │ │ │ + lea 0x0(,%r13,4),%rsi │ │ │ │ + call 13000 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 548bc │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + sub %r12d,%edx │ │ │ │ + test %r12,%r12 │ │ │ │ + not %ecx │ │ │ │ + cmovs %esi,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + mov %edx,(%r11,%rax,4) │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x3,%edx │ │ │ │ + movzbl (%r14,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ test %dl,%dl │ │ │ │ - je 526b0 │ │ │ │ - call 58a90 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 526ca │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 32d0 │ │ │ │ - lea 0x4(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + cmovne %rax,%r12 │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jne 54888 │ │ │ │ + mov 0x48(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + mov %r15d,%r15d │ │ │ │ + call 51320 │ │ │ │ xor %edi,%edi │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - call 58410 │ │ │ │ - jmp 52691 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 526e5 │ │ │ │ - call 32c0 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 526fa │ │ │ │ + mov (%rax,%r15,4),%r15d │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %r15d,%esi │ │ │ │ + call 40db0 │ │ │ │ + lea 0x30cb9(%rip),%rdx │ │ │ │ + mov $0x5f4,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %ebx,%edx │ │ │ │ + push %r15 │ │ │ │ + push %r12 │ │ │ │ + push 0x28(%rsp) │ │ │ │ + mov 0x78(%rsp),%r11 │ │ │ │ + mov 0x68(%rsp),%r9d │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %r11,%rcx │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + call 51990 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + add $0x20,%rsp │ │ │ │ call 32c0 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 52710 │ │ │ │ + mov %r13,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 52726 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ + mov $0x5fd,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2d80f(%rip),%rdx │ │ │ │ + call 70f30 │ │ │ │ + push %r15 │ │ │ │ + mov %ebx,%ecx │ │ │ │ push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 52748 │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + mov 0x38(%rsp),%r15d │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r15d,%edx │ │ │ │ + call 52440 │ │ │ │ + mov %r12,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5275e │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 52774 │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 40e40 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + test %al,%al │ │ │ │ + je 54b00 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - movq $0x0,0x28(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5278a │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x606,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x30bf1(%rip),%rdx │ │ │ │ + call 70f30 │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov 0x28(%rsp),%r8d │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r15,%rcx │ │ │ │ + call 540d0 │ │ │ │ + jmp 54796 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x2d72f(%rip),%rdx │ │ │ │ + mov $0x5ce,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %ebx,%esi │ │ │ │ + push $0x0 │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov 0x48(%rsp),%ecx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + call 533e0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ call 32c0 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - movq $0x0,0x30(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 527a0 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - movq $0x0,0x48(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 527b6 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x5d3,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x30b0b(%rip),%rdx │ │ │ │ + call 70f30 │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 54390 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ call 32c0 │ │ │ │ - mov 0x58(%rbp),%eax │ │ │ │ - movq $0x0,0x50(%rbp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 5283b │ │ │ │ - xor %r12d,%r12d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rbx │ │ │ │ - shl $0x5,%rbx │ │ │ │ - add 0x60(%rbp),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 527e8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x5d7,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2d6c0(%rip),%rdx │ │ │ │ + call 70f30 │ │ │ │ + mov 0x74(%rsp),%ebp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + call 53670 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 53da0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ call 32c0 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 527fd │ │ │ │ + mov %r14,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 52813 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + jmp 547a9 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x2d63f(%rip),%rdx │ │ │ │ + mov $0x60f,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %ebx,%esi │ │ │ │ + push $0x1 │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + call 533e0 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ call 32c0 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 52860 │ │ │ │ + mov %r13,%rdi │ │ │ │ call 32c0 │ │ │ │ - add $0x1,%r12 │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - cmp 0x58(%rbp),%r12d │ │ │ │ - jb 527d0 │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 52849 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x615,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x30a1b(%rip),%rdx │ │ │ │ + call 70f30 │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 54390 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ call 32c0 │ │ │ │ - movq $0x0,0x60(%rbp) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp 0x58(%rbp),%r12d │ │ │ │ - jb 527d0 │ │ │ │ - jmp 5283b │ │ │ │ - endbr64 │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - movzbl 0x20(%rdi),%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x30(%rdi),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x38(%rdi),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x40(%rdi),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x50(%rdi),%rax │ │ │ │ - ret │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x619,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2d5fe(%rip),%rdx │ │ │ │ + call 70f30 │ │ │ │ + mov 0x70(%rsp),%ebp │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov %ebp,%ecx │ │ │ │ + call 53670 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 540d0 │ │ │ │ + jmp 54adc │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x58(%rdi),%eax │ │ │ │ - ret │ │ │ │ + lea 0x30889(%rip),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x589,%esi │ │ │ │ + call 70f30 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x4,%esi │ │ │ │ + call 13000 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x1,%r8d │ │ │ │ + call 53da0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 32c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 547a9 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - shr $0x4,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - shr $0x2,%eax │ │ │ │ - xor $0x1,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ + push %r15 │ │ │ │ + lea 0x2d1d5(%rip),%rdi │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x58(%rdi),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 529b0 │ │ │ │ - mov 0x60(%rdi),%rbx │ │ │ │ - shl $0x5,%r12 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - add %rbx,%r12 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 3190 │ │ │ │ - test %eax,%eax │ │ │ │ - cmove %rbx,%rbp │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 52980 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x8,%rsp │ │ │ │ - xor %ebp,%ebp │ │ │ │ - pop %rbx │ │ │ │ - mov %rbp,%rax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov 0x58(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 52a28 │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - shl $0x5,%rcx │ │ │ │ + sub $0xb8,%rsp │ │ │ │ + mov (%rdx),%ebx │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov $0x636,%esi │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + lea 0x2d52c(%rip),%rdx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebx,0x78(%rsp) │ │ │ │ + call 70f30 │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0xa4(%rsp),%rax │ │ │ │ + lea 0xa0(%rsp),%rcx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + call 516b0 │ │ │ │ + lea 0x2d154(%rip),%rdi │ │ │ │ + mov $0x639,%esi │ │ │ │ + lea 0x2d4e2(%rip),%rdx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov %ebx,%edi │ │ │ │ + sub $0x1,%ebx │ │ │ │ + mov %ebx,%eax │ │ │ │ + neg %edi │ │ │ │ + shr $0x3,%eax │ │ │ │ + mov %edi,%ecx │ │ │ │ + movzbl (%r14,%rax,1),%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 54e93 │ │ │ │ + mov 0xa4(%rsp),%eax │ │ │ │ + mov %eax,0x7c(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 55dfa │ │ │ │ + mov %eax,%ebp │ │ │ │ + lea 0x308cf(%rip),%rdx │ │ │ │ + mov $0x648,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebp,%ecx │ │ │ │ + lea 0x2d0e9(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + lea 0x0(,%rbp,4),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + lea 0x308ca(%rip),%rdx │ │ │ │ + mov $0x64b,%esi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea 0x2d0bb(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov %ebp,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 40db0 │ │ │ │ + mov 0x78(%rsp),%ebx │ │ │ │ + mov $0x64e,%esi │ │ │ │ + lea 0x2d09b(%rip),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x308b7(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + call 70f30 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea -0x2(%rbx),%esi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + sub %rax,%rdx │ │ │ │ + sub %r9,%rcx │ │ │ │ + sar $0x3f,%rdx │ │ │ │ + and %rcx,%rdx │ │ │ │ + mov %esi,%ecx │ │ │ │ + add %rdx,%r9 │ │ │ │ + mov %esi,%edx │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl (%rdi,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ + neg %dl │ │ │ │ + sbb %rdx,%rdx │ │ │ │ + and %rdx,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + sub $0x1,%rsi │ │ │ │ + jae 54daa │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2d3fb(%rip),%rdx │ │ │ │ + mov $0x651,%esi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x2d024(%rip),%rdi │ │ │ │ + mov %r9d,(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x2d40e(%rip),%r13 │ │ │ │ + call 70f30 │ │ │ │ + mov 0x78(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + mov (%rsp),%r9d │ │ │ │ + je 555ba │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + mov 0x78(%rsp),%ebp │ │ │ │ + jmp 54e69 │ │ │ │ + mov %ebx,%eax │ │ │ │ + shr $0x3,%eax │ │ │ │ + movzbl (%r12,%rax,1),%edx │ │ │ │ + mov %ebx,%eax │ │ │ │ + not %eax │ │ │ │ + and $0x7,%eax │ │ │ │ + bt %eax,%edx │ │ │ │ + setae %al │ │ │ │ + add $0x1,%ebx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %eax,%r15d │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + je 555ac │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov %ebx,(%r14,%rax,4) │ │ │ │ + cmp %r15d,%ebp │ │ │ │ + jae 54e41 │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x656,%esi │ │ │ │ + lea 0x2cf98(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 74b80 │ │ │ │ + jmp 54e41 │ │ │ │ + mov 0xa0(%rsp),%ebp │ │ │ │ + lea 0x30817(%rip),%rdx │ │ │ │ + mov $0x683,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2cf73(%rip),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %ebp,0x7c(%rsp) │ │ │ │ + call 70f30 │ │ │ │ + lea 0x0(,%rbp,4),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + lea 0x3074e(%rip),%rdx │ │ │ │ + mov $0x686,%esi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + lea 0x2cf3f(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + mov %ebp,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 40db0 │ │ │ │ + mov 0x78(%rsp),%ebx │ │ │ │ + mov $0x689,%esi │ │ │ │ + lea 0x2cf1f(%rip),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x3073b(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + call 70f30 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea -0x2(%rbx),%esi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + sub %rax,%rdx │ │ │ │ + sub %r9,%rcx │ │ │ │ + sar $0x3f,%rdx │ │ │ │ + and %rcx,%rdx │ │ │ │ + mov %esi,%ecx │ │ │ │ + add %rdx,%r9 │ │ │ │ + mov %esi,%edx │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl (%rdi,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + sbb %rdx,%rdx │ │ │ │ + and %rdx,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + sub $0x1,%rsi │ │ │ │ + jae 54f26 │ │ │ │ + mov 0x78(%rsp),%edi │ │ │ │ xor %esi,%esi │ │ │ │ - add %rax,%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - cmpb $0x58,(%rdx) │ │ │ │ - jne 529f1 │ │ │ │ - cmpb $0x53,0x1(%rdx) │ │ │ │ - cmove %rax,%rsi │ │ │ │ - add $0x20,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 529e0 │ │ │ │ + xor %edx,%edx │ │ │ │ + test %edi,%edi │ │ │ │ + je 54fa6 │ │ │ │ + mov 0x78(%rsp),%edi │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %edx,(%r10,%rax,4) │ │ │ │ + mov %edx,%eax │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl (%r8,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + neg %al │ │ │ │ + adc $0x0,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp %edx,%edi │ │ │ │ + jne 54f7e │ │ │ │ + lea 0x30733(%rip),%rdx │ │ │ │ + mov $0x692,%esi │ │ │ │ + lea 0x2ce69(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 52a20 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x18(%rsi),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ + mov %r9d,(%rsp) │ │ │ │ + call 70f30 │ │ │ │ + lea 0x2cfea(%rip),%rdx │ │ │ │ + mov $0x346,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2ce49(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + mov 0x7c(%rsp),%ebx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 40e10 │ │ │ │ + lea 0x302bb(%rip),%rdx │ │ │ │ + mov $0x349,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2ce1f(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + mov $0xff8,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + lea 0x0(,%rax,8),%r14 │ │ │ │ + lea 0x8(%r13),%r15 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %r14,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 13000 │ │ │ │ + lea 0x2cf8c(%rip),%rdx │ │ │ │ + mov $0x34e,%esi │ │ │ │ + lea 0x2cdd2(%rip),%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ xor %esi,%esi │ │ │ │ - call 3430 │ │ │ │ - test %eax,%eax │ │ │ │ - sete %al │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3070 │ │ │ │ + mov %rbp,(%rbx) │ │ │ │ + mov (%rsp),%esi │ │ │ │ + mov %r13,%r9 │ │ │ │ + lea 0xfe8(%r13),%rax │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + lea 0xff0(%r13),%r10 │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov $0x1,%r11d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %esi,%r14d │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jle 55123 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + lea (%rbx,%r15,8),%r8 │ │ │ │ + mov (%r8),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + js 550c5 │ │ │ │ + jmp 55240 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %rsi,%rbp │ │ │ │ + jle 550da │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + neg %rsi │ │ │ │ + lea (%rbx,%rsi,8),%r8 │ │ │ │ + mov (%r8),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + js 550c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %r15d,%r15d │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov %rax,(%rbx,%r15,8) │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rcx │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + add $0xff0,%ecx │ │ │ │ + movq $0x0,0xfe8(%r9) │ │ │ │ + shr $0x3,%ecx │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + cmp %rsi,%rbp │ │ │ │ + jg 55e76 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jg 550a8 │ │ │ │ + addl $0x1,0xc(%rsp) │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov %r14d,%esi │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jae 55099 │ │ │ │ + lea 0x2ce9d(%rip),%rdx │ │ │ │ + mov $0x3b2,%esi │ │ │ │ + lea 0x2ccd7(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,%r13 │ │ │ │ + call 70f30 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + lea 0x2d0ad(%rip),%rdx │ │ │ │ + mov $0x694,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2cc9e(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + mov 0x7c(%rsp),%ebx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 40e40 │ │ │ │ + test %al,%al │ │ │ │ + je 55cf4 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + lea 0x30555(%rip),%rdx │ │ │ │ + mov $0x698,%esi │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x2cc61(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov 0x78(%rsp),%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %r14,%rcx │ │ │ │ + call 53ac0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 32c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov 0x78(%rsp),%edi │ │ │ │ + mov %edi,(%rax) │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 55e8e │ │ │ │ + add $0xb8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + mov %r15d,%edi │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %rdx,%r15 │ │ │ │ + neg %rax │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rax,(%rbx,%rdi,8) │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + movq $0x0,0xfe8(%r9) │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0xff0,%ecx │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jl 55bd5 │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov %r14d,0x60(%rsp) │ │ │ │ + mov 0x40(%rsp),%r14 │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ + mov 0xc(%rsp),%ebx │ │ │ │ + mov %r15,0x70(%rsp) │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + mov %r12,0x48(%rsp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r8,%rax,4),%esi │ │ │ │ + mov %rsi,(%r14,%rax,8) │ │ │ │ + lea (%rsi,%rbx,1),%eax │ │ │ │ + movsbq (%r15,%rax,1),%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0x3,%eax │ │ │ │ + movzbl (%rdi,%rax,1),%eax │ │ │ │ + not %ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + shr $0x7,%al │ │ │ │ + xor $0x1,%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea (%rax,%rsi,2),%rax │ │ │ │ + addq $0x1,(%r9,%rax,8) │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %r12,%rax │ │ │ │ + jle 552f0 │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov 0x60(%rsp),%r14d │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + mov 0x70(%rsp),%r15 │ │ │ │ + mov (%r9),%rdi │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rsi,(%r9) │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r12,(%rsp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x58(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 52a80 │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - shl $0x5,%rcx │ │ │ │ - xor %esi,%esi │ │ │ │ - add %rax,%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - cmpb $0x58,(%rdx) │ │ │ │ - jne 52a61 │ │ │ │ - cmpb $0x55,0x1(%rdx) │ │ │ │ - cmove %rax,%rsi │ │ │ │ - add $0x20,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 52a50 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 52a80 │ │ │ │ - mov 0x18(%rsi),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 35e0 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + add $0x8,%rdx │ │ │ │ + mov -0x8(%rdx),%rdi │ │ │ │ + add %r12,%rcx │ │ │ │ + mov %rcx,-0x8(%rdx) │ │ │ │ + cmp %r10,%rdx │ │ │ │ + jne 55368 │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + cmp %rcx,0x18(%rsp) │ │ │ │ + jl 55452 │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov %r14d,0x48(%rsp) │ │ │ │ + mov 0x40(%rsp),%r14 │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + mov 0xc(%rsp),%ebp │ │ │ │ nop │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov 0x58(%rdi),%ecx │ │ │ │ + mov (%r14,%rdx,8),%rdx │ │ │ │ + lea 0x0(%rbp,%rdx,1),%eax │ │ │ │ + movsbq (%r15,%rax,1),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0x3,%eax │ │ │ │ + movzbl (%r8,%rax,1),%eax │ │ │ │ + not %ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + shr $0x7,%al │ │ │ │ + xor $0x1,%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea (%rax,%rdi,2),%rax │ │ │ │ + lea (%r9,%rax,8),%rcx │ │ │ │ + mov (%rcx),%rax │ │ │ │ + mov %edx,(%rbx,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + lea 0x1(%rsi),%edx │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp %r12,%rdx │ │ │ │ + jle 553e0 │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%r14d │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov 0x58(%rsp),%r15 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x60(%rsp),%rbp │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + mov (%r9),%rdx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 52af8 │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - shl $0x5,%rcx │ │ │ │ - xor %esi,%esi │ │ │ │ - add %rax,%rcx │ │ │ │ + je 55506 │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jge 55485 │ │ │ │ + lea -0x1(%rdx),%esi │ │ │ │ + neg %edx │ │ │ │ + and $0x7,%edx │ │ │ │ + shr $0x3,%esi │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %r11d,%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + or %dl,(%r12,%rsi,1) │ │ │ │ + mov (%r9),%rdx │ │ │ │ + neg %rdx │ │ │ │ + mov %rdx,(%r8) │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp 554d2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + jle 554bf │ │ │ │ + lea -0x1(%rcx),%esi │ │ │ │ + neg %ecx │ │ │ │ + mov %r11d,%edi │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%esi │ │ │ │ + shl %cl,%edi │ │ │ │ + mov %edx,%ecx │ │ │ │ + or %dil,(%r12,%rsi,1) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + lea -0x1(%rcx),%esi │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + xor %rsi,%rcx │ │ │ │ + sub %rsi,%rcx │ │ │ │ + mov %rcx,(%rbx,%rdi,8) │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0x1fe,%edx │ │ │ │ + je 5509f │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rdi),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 55490 │ │ │ │ + lea -0x1(%rcx),%esi │ │ │ │ + neg %ecx │ │ │ │ + mov %r11d,%edi │ │ │ │ + shr $0x3,%esi │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edi │ │ │ │ + or %dil,(%r12,%rsi,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + neg %rcx │ │ │ │ + mov %rcx,(%rbx,%rsi,8) │ │ │ │ + jmp 554bf │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jge 555a2 │ │ │ │ + lea -0x1(%rdx),%esi │ │ │ │ + neg %edx │ │ │ │ + and $0x7,%edx │ │ │ │ + shr $0x3,%esi │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %r11d,%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + or %dl,(%r12,%rsi,1) │ │ │ │ + mov (%r9),%rdx │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + neg %rdx │ │ │ │ + mov %rdx,(%r8) │ │ │ │ + jmp 5556e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + jle 55561 │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + neg %ecx │ │ │ │ + mov %r11d,%edi │ │ │ │ + shr $0x3,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edi │ │ │ │ + or %dil,(%r12,%rdx,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rcx,(%rbx,%rdx,8) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 5509f │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rdi),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 55540 │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + neg %ecx │ │ │ │ + mov %r11d,%edi │ │ │ │ + shr $0x3,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edi │ │ │ │ + or %dil,(%r12,%rdx,1) │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ - cmpb $0x58,(%rdx) │ │ │ │ - jne 52ac1 │ │ │ │ - cmpb $0x54,0x1(%rdx) │ │ │ │ - cmove %rax,%rsi │ │ │ │ - add $0x20,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 52ab0 │ │ │ │ + mov (%rax),%rcx │ │ │ │ + neg %rdx │ │ │ │ + mov %rdx,(%rbx,%rcx,8) │ │ │ │ + jmp 55561 │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + jmp 5556e │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + lea 0x2cc3e(%rip),%rdx │ │ │ │ + mov $0x65a,%esi │ │ │ │ + lea 0x2c855(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 52af0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x18(%rsi),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ + mov %r9d,(%rsp) │ │ │ │ + call 70f30 │ │ │ │ + lea 0x2c9d6(%rip),%rdx │ │ │ │ + mov $0x346,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2c835(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + mov 0x7c(%rsp),%ebx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 40e10 │ │ │ │ + lea 0x2fca7(%rip),%rdx │ │ │ │ + mov $0x349,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2c80b(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + mov $0xff8,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + lea 0x0(,%rax,8),%r14 │ │ │ │ + lea 0x8(%r13),%r15 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %r14,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 13000 │ │ │ │ + lea 0x2c978(%rip),%rdx │ │ │ │ + mov $0x34e,%esi │ │ │ │ + lea 0x2c7be(%rip),%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ xor %esi,%esi │ │ │ │ - call 3430 │ │ │ │ - test %eax,%eax │ │ │ │ - sete %al │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3070 │ │ │ │ + mov %rbp,(%rbx) │ │ │ │ + mov (%rsp),%esi │ │ │ │ + mov %r13,%r9 │ │ │ │ + lea 0xfe8(%r13),%rax │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + lea 0xff0(%r13),%r10 │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov $0x1,%r11d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %esi,%r14d │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jle 5573b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%rbx,%r15,8),%rsi │ │ │ │ + mov (%rsi),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + js 556dd │ │ │ │ + jmp 55810 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + jle 556f2 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r8,%rax │ │ │ │ + neg %rdx │ │ │ │ + lea (%rbx,%rdx,8),%rsi │ │ │ │ + mov (%rsi),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + js 556d8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %r15d,%r15d │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov %rax,(%rbx,%r15,8) │ │ │ │ xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x58(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 52b50 │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - shl $0x5,%rcx │ │ │ │ - xor %esi,%esi │ │ │ │ - add %rax,%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - cmpb $0x58,(%rdx) │ │ │ │ - jne 52b31 │ │ │ │ - cmpb $0x56,0x1(%rdx) │ │ │ │ - cmove %rax,%rsi │ │ │ │ - add $0x20,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 52b20 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 52b50 │ │ │ │ - mov 0x18(%rsi),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 35e0 │ │ │ │ - nop │ │ │ │ + sub %rdi,%rcx │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + add $0xff0,%ecx │ │ │ │ + movq $0x0,0xfe8(%r9) │ │ │ │ + shr $0x3,%ecx │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + jg 55e5e │ │ │ │ + mov %rdx,%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jg 556c0 │ │ │ │ + addl $0x1,0xc(%rsp) │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov %r14d,%esi │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jae 556ad │ │ │ │ + lea 0x2c885(%rip),%rdx │ │ │ │ + mov $0x3b2,%esi │ │ │ │ + lea 0x2c6bf(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r9,%r13 │ │ │ │ + call 70f30 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + lea 0x2ca95(%rip),%rdx │ │ │ │ + mov $0x65d,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2c686(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + mov 0x7c(%rsp),%ebx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 40e40 │ │ │ │ + test %al,%al │ │ │ │ + je 55bdc │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + lea 0x2fea5(%rip),%rdx │ │ │ │ + mov $0x663,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2c649(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov 0x78(%rsp),%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %r14,%rcx │ │ │ │ + call 53880 │ │ │ │ + jmp 551e9 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%r8),%rax │ │ │ │ + mov %r15d,%edi │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %r8,%r15 │ │ │ │ + neg %rax │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rax,(%rbx,%rdi,8) │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + movq $0x0,0xfe8(%r9) │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0xff0,%ecx │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jl 55bcd │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov %edx,%edi │ │ │ │ + mov %r12,0x48(%rsp) │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + mov 0xc(%rsp),%ebx │ │ │ │ + mov %r15,0x68(%rsp) │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r14d,0x50(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r8,%rax,4),%edx │ │ │ │ + mov %rdx,(%r12,%rax,8) │ │ │ │ + lea (%rdx,%rbx,1),%eax │ │ │ │ + movsbq (%r15,%rax,1),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0x3,%eax │ │ │ │ + movzbl (%rsi,%rax,1),%eax │ │ │ │ + not %ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + shr $0x7,%al │ │ │ │ + xor $0x1,%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea (%rax,%rdx,2),%rax │ │ │ │ + addq $0x1,(%r9,%rax,8) │ │ │ │ + lea 0x1(%rdi),%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp %r14,%rax │ │ │ │ + jle 558c0 │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + mov 0x50(%rsp),%r14d │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + mov 0x68(%rsp),%r15 │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov (%r9),%r8 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov %rdx,(%r9) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + mov %r8,%rax │ │ │ │ + add $0x8,%rcx │ │ │ │ + mov -0x8(%rcx),%r8 │ │ │ │ + add %rax,%rdi │ │ │ │ + mov %rdi,-0x8(%rcx) │ │ │ │ + cmp %r10,%rcx │ │ │ │ + jne 55930 │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %ecx,%r8d │ │ │ │ + cmp %rdi,0x18(%rsp) │ │ │ │ + jl 55a0e │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rsi,0x68(%rsp) │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + mov %r14d,0x48(%rsp) │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov %r15,0x60(%rsp) │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + mov %rbp,0x70(%rsp) │ │ │ │ + mov 0xc(%rsp),%ebp │ │ │ │ xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov 0x58(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 52bb0 │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - shl $0x5,%rcx │ │ │ │ - xor %esi,%esi │ │ │ │ - add %rax,%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - cmpb $0x58,(%rdx) │ │ │ │ - jne 52b91 │ │ │ │ - cmpb $0x50,0x1(%rdx) │ │ │ │ - cmove %rax,%rsi │ │ │ │ - add $0x20,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 52b80 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 52ba3 │ │ │ │ - mov 0x18(%rsi),%rsi │ │ │ │ - mov %rsi,%rax │ │ │ │ - ret │ │ │ │ + mov (%r12,%rcx,8),%rdx │ │ │ │ + lea 0x0(%rbp,%rdx,1),%eax │ │ │ │ + movsbq (%r15,%rax,1),%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0x3,%eax │ │ │ │ + movzbl (%rdi,%rax,1),%eax │ │ │ │ + not %ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + shr $0x7,%al │ │ │ │ + xor $0x1,%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea (%rax,%rsi,2),%rax │ │ │ │ + lea (%r9,%rax,8),%rcx │ │ │ │ + mov (%rcx),%rax │ │ │ │ + mov %edx,(%rbx,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + lea 0x1(%r8),%ecx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + cmp %r14,%rcx │ │ │ │ + jle 559a0 │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%r14d │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%r15 │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov 0x70(%rsp),%rbp │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + mov 0x8(%r9),%rcx │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 55b18 │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jge 55a42 │ │ │ │ + lea -0x1(%rcx),%edi │ │ │ │ + neg %ecx │ │ │ │ + mov %r11d,%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%edi │ │ │ │ + shl %cl,%eax │ │ │ │ + or %al,(%r12,%rdi,1) │ │ │ │ + mov (%r9),%rcx │ │ │ │ + neg %rcx │ │ │ │ + mov %rcx,(%rsi) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 55a97 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rsi,%rax │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ + jle 55a88 │ │ │ │ + lea -0x1(%rcx),%r8d │ │ │ │ + neg %ecx │ │ │ │ + mov %r11d,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%r8d │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %edi,%ecx │ │ │ │ + or %dl,(%r12,%r8,1) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + and $0x1,%ecx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + neg %ecx │ │ │ │ + xor %rcx,%r8 │ │ │ │ + sub %rcx,%r8 │ │ │ │ + mov %r8,(%rbx,%rdx,8) │ │ │ │ + add $0x1,%edi │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0x1fe,%edi │ │ │ │ + je 55ada │ │ │ │ + mov (%rax),%r8 │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jne 55a58 │ │ │ │ + lea -0x1(%rcx),%r8d │ │ │ │ + neg %ecx │ │ │ │ + mov %r11d,%edx │ │ │ │ + add $0x1,%edi │ │ │ │ + shr $0x3,%r8d │ │ │ │ + and $0x7,%ecx │ │ │ │ + add $0x8,%rax │ │ │ │ + shl %cl,%edx │ │ │ │ + or %dl,(%r12,%r8,1) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov -0x8(%rax),%r8 │ │ │ │ + neg %rcx │ │ │ │ + mov %rcx,(%rbx,%r8,8) │ │ │ │ + cmp $0x1fe,%edi │ │ │ │ + jne 55a97 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + cmp %rdx,0x18(%rsp) │ │ │ │ + jne 556b3 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %r11d,%edx │ │ │ │ + sub %rdi,%rax │ │ │ │ + mov 0x40(%rsp),%edi │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + mov %edi,%eax │ │ │ │ + not %edi │ │ │ │ + mov %edi,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + or %dl,(%r12,%rax,1) │ │ │ │ + jmp 556b3 │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jge 55bba │ │ │ │ + lea -0x1(%rcx),%edi │ │ │ │ + neg %ecx │ │ │ │ + mov %r11d,%eax │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%edi │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + shl %cl,%eax │ │ │ │ + or %al,(%r12,%rdi,1) │ │ │ │ + mov (%r9),%rcx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + neg %rcx │ │ │ │ + mov %rcx,(%rsi) │ │ │ │ + jmp 55b86 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + jle 55b79 │ │ │ │ + lea -0x1(%rcx),%edi │ │ │ │ + neg %ecx │ │ │ │ + mov %r11d,%edx │ │ │ │ + shr $0x3,%edi │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + or %dl,(%r12,%rdi,1) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rdi,(%rbx,%rcx,8) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %r8,%rax │ │ │ │ + je 55ada │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jne 55b58 │ │ │ │ + lea -0x1(%rcx),%edi │ │ │ │ + neg %ecx │ │ │ │ + mov %r11d,%edx │ │ │ │ + shr $0x3,%edi │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + or %dl,(%r12,%rdi,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + neg %rcx │ │ │ │ + mov %rcx,(%rbx,%rdi,8) │ │ │ │ + jmp 55b79 │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + jmp 55b86 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 55922 │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 55352 │ │ │ │ + lea 0x2c657(%rip),%rdx │ │ │ │ + mov $0x66d,%esi │ │ │ │ + lea 0x2c233(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x58(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 52cd0 │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - shl $0x5,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,%r13 │ │ │ │ - xor %esi,%esi │ │ │ │ - add %rax,%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - cmpb $0x58,(%rdx) │ │ │ │ - jne 52c09 │ │ │ │ - cmpb $0x43,0x1(%rdx) │ │ │ │ - cmove %rax,%rsi │ │ │ │ - add $0x20,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 52bf8 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 52cd0 │ │ │ │ - mov 0x18(%rsi),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ + mov %r12,%r8 │ │ │ │ xor %edi,%edi │ │ │ │ + push $0x0 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + mov 0x88(%rsp),%r15d │ │ │ │ + mov 0x8c(%rsp),%ecx │ │ │ │ + mov %r14,%r9 │ │ │ │ mov %rbp,%rdx │ │ │ │ - lea 0x2f3a8(%rip),%rsi │ │ │ │ - mov %eax,%ecx │ │ │ │ - call 58060 │ │ │ │ - cmpl $0x7,0x8(%rax) │ │ │ │ - mov %rax,%r14 │ │ │ │ - jne 52cf6 │ │ │ │ - mov (%rax),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - mov (%rax),%rbp │ │ │ │ - call 35e0 │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - cmpb $0x2d,(%rax) │ │ │ │ - sete (%r12) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 52cd0 │ │ │ │ - mov 0x18(%rbx),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 52cd7 │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 52c9c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rbx),%r12d │ │ │ │ - mov %r12,%rbx │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jae 52cd7 │ │ │ │ - mov (%r15,%r12,8),%rsi │ │ │ │ + mov %r15d,%esi │ │ │ │ + call 533e0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 3510 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 52c90 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jae 52cd7 │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 32c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + lea 0x2c613(%rip),%rdx │ │ │ │ + mov $0x672,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2c1d2(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - call 585d0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %ebx,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - jmp 52cbb │ │ │ │ - lea 0x36232(%rip),%rcx │ │ │ │ - mov $0x15c,%edx │ │ │ │ - lea 0x2f2f3(%rip),%rsi │ │ │ │ - lea 0x2f30f(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x36213(%rip),%rcx │ │ │ │ - mov $0x14e,%edx │ │ │ │ - lea 0x2f2d4(%rip),%rsi │ │ │ │ - lea 0x2f2da(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ + call 54390 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 32c0 │ │ │ │ + lea 0x2c5f0(%rip),%rdx │ │ │ │ + mov $0x676,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2c19b(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov 0xb4(%rsp),%ebx │ │ │ │ + mov %r15d,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + call 53670 │ │ │ │ + lea 0x2f9e9(%rip),%rdx │ │ │ │ + mov $0x679,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2c165(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r15d,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 53880 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 32c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + jmp 551fc │ │ │ │ + lea 0x2c53f(%rip),%rdx │ │ │ │ + mov $0x6a2,%esi │ │ │ │ + lea 0x2c11b(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x4a6d1(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ + mov %r12,%r8 │ │ │ │ + xor %edi,%edi │ │ │ │ + push $0x1 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + mov 0x88(%rsp),%r15d │ │ │ │ + mov 0x8c(%rsp),%ecx │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15d,%esi │ │ │ │ + call 533e0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 32c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + lea 0x2c4fb(%rip),%rdx │ │ │ │ + mov $0x6a7,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x2f2d8(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ + lea 0x2c0ba(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + mov 0xa0(%rsp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 54390 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 32c0 │ │ │ │ + lea 0x2c4eb(%rip),%rdx │ │ │ │ + mov $0x6ad,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2c083(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0xb0(%rsp),%ebx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + call 53670 │ │ │ │ + lea 0x2f966(%rip),%rdx │ │ │ │ + mov $0x6af,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2c04a(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r15d,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 53ac0 │ │ │ │ + jmp 55cda │ │ │ │ + lea 0x2c3d4(%rip),%rdx │ │ │ │ + mov $0x63b,%esi │ │ │ │ + lea 0x2c015(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 70f30 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x4,%esi │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov 0x78(%rsp),%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ebx,(%rax) │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %rax,%rcx │ │ │ │ + call 53880 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 32c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 551fc │ │ │ │ + lea -0x1(%r8),%rax │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + jmp 55862 │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + jmp 55292 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + test %esi,%esi │ │ │ │ + je 55f08 │ │ │ │ push %r14 │ │ │ │ + lea 0x2c3e2(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ + lea 0x2c253(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - mov 0x10(%rdi),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 52db0 │ │ │ │ - mov 0x18(%rsi),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 52dc0 │ │ │ │ - mov 0x8(%rsi),%r14 │ │ │ │ - xor %ebp,%ebp │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 52d8b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rbp),%ebx │ │ │ │ - mov %rbx,%rbp │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jae 52dc0 │ │ │ │ - mov (%r14,%rbx,8),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3510 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 52d80 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jae 52dc0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 54b0 <__cxa_finalize@plt+0x1ce0> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 55ec8 │ │ │ │ pop %rbx │ │ │ │ - mov %ebp,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%ebp │ │ │ │ - pop %rbx │ │ │ │ - mov %ebp,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ - lea 0x36139(%rip),%rcx │ │ │ │ - mov $0x196,%edx │ │ │ │ - lea 0x2f20a(%rip),%rsi │ │ │ │ - lea 0x2f226(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + test %edx,%edx │ │ │ │ + je 55fd2 │ │ │ │ + push %r15 │ │ │ │ + lea 0x10(%rdi),%r15 │ │ │ │ push %r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ push %r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ + lea 0x2c372(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14d,%r15d │ │ │ │ push %rbx │ │ │ │ - mov 0x58(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 52e70 │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - shl $0x5,%rcx │ │ │ │ - xor %edi,%edi │ │ │ │ - add %rax,%rcx │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - cmpb $0x58,(%rdx) │ │ │ │ - jne 52e11 │ │ │ │ - cmpb $0x50,0x1(%rdx) │ │ │ │ - cmove %rax,%rdi │ │ │ │ - add $0x20,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 52e00 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 52e70 │ │ │ │ - mov 0x18(%rdi),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 52e70 │ │ │ │ - mov 0x18(%rsi),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 52e80 │ │ │ │ - mov 0x8(%rsi),%r14 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 52e4b │ │ │ │ + mov %rsi,%r14 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rbx),%ebp │ │ │ │ - mov %rbp,%rbx │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jae 52e80 │ │ │ │ - mov (%r14,%rbp,8),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3510 │ │ │ │ + mov %r13d,%edx │ │ │ │ + lea 0x2c342(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov (%r14),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 52e40 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jae 52e80 │ │ │ │ - mov %ebx,%eax │ │ │ │ + je 55fa1 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nop │ │ │ │ + mov -0x8(%r14),%rax │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%r15d │ │ │ │ + mov (%rax,%rbx,4),%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov 0x0(%rbp,%rax,4),%r9d │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %eax,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp (%r14),%ebx │ │ │ │ + jb 55f70 │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x20,%r14 │ │ │ │ + lea 0x2c156(%rip),%rsi │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %r13d,0xc(%rsp) │ │ │ │ + jne 55f50 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - mov %ebx,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ - lea 0x36059(%rip),%rcx │ │ │ │ - mov $0x1b2,%edx │ │ │ │ - lea 0x2f14a(%rip),%rsi │ │ │ │ - lea 0x2f166(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x58(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 52fb0 │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - shl $0x5,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - xor %esi,%esi │ │ │ │ - add %rax,%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - cmpb $0x58,(%rdx) │ │ │ │ - jne 52ee9 │ │ │ │ - cmpb $0x50,0x1(%rdx) │ │ │ │ - cmove %rax,%rsi │ │ │ │ - add $0x20,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 52ed8 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 52fb0 │ │ │ │ - mov 0x18(%rsi),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32d0 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x2f0c8(%rip),%rsi │ │ │ │ - mov %eax,%ecx │ │ │ │ - call 58060 │ │ │ │ - cmpl $0x7,0x8(%rax) │ │ │ │ - mov %rax,%r13 │ │ │ │ - jne 52fd6 │ │ │ │ - mov (%rax),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - mov (%rax),%r12 │ │ │ │ - call 35e0 │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov 0x20(%rax),%rax │ │ │ │ - cmpb $0x2d,(%rax) │ │ │ │ - sete 0x0(%rbp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 52fb0 │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 52fb7 │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - xor %ebp,%ebp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + movzbl 0x60(%rsp),%r15d │ │ │ │ + test %edx,%edx │ │ │ │ + je 56056 │ │ │ │ + mov %edx,%edx │ │ │ │ + mov %r9,%rbp │ │ │ │ + lea 0x2c2ad(%rip),%r12 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + lea (%rsi,%rdx,8),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 52f7b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rbx),%ebp │ │ │ │ - mov %rbp,%rbx │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jae 52fb7 │ │ │ │ - mov (%r15,%rbp,8),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3510 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 52f70 │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jae 52fb7 │ │ │ │ - mov %r13,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 585d0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %ebx,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jle 5604b │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + mov (%rsi,%rax,4),%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %r15b,(%r14,%rax,1) │ │ │ │ + je 56068 │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jl 56034 │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp %r13,0x8(%rsp) │ │ │ │ + jne 56020 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x0(%rbp,%rax,4),%ecx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jl 56031 │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp %r13,0x8(%rsp) │ │ │ │ + jne 56020 │ │ │ │ + jmp 56056 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - jmp 52f9a │ │ │ │ - lea 0x35f02(%rip),%rcx │ │ │ │ - mov $0x1dc,%edx │ │ │ │ - lea 0x2f013(%rip),%rsi │ │ │ │ - lea 0x2f02f(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x35ee3(%rip),%rcx │ │ │ │ - mov $0x1ce,%edx │ │ │ │ - lea 0x2eff4(%rip),%rsi │ │ │ │ - lea 0x2effa(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + lea 0x0(,%r12,4),%rax │ │ │ │ + mov %r8,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - mov %rdx,0x70(%rsp) │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - mov %r8,0x80(%rsp) │ │ │ │ - mov %r9,0x88(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 53079 │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - movaps %xmm1,0xa0(%rsp) │ │ │ │ - movaps %xmm2,0xb0(%rsp) │ │ │ │ - movaps %xmm3,0xc0(%rsp) │ │ │ │ - movaps %xmm4,0xd0(%rsp) │ │ │ │ - movaps %xmm5,0xe0(%rsp) │ │ │ │ - movaps %xmm6,0xf0(%rsp) │ │ │ │ - movaps %xmm7,0x100(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - mov %r13,%r9 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - lea 0x38(%rsp),%r14 │ │ │ │ - movl $0x10,0x40(%rsp) │ │ │ │ - lea 0x2f31d(%rip),%r15 │ │ │ │ - movl $0x30,0x44(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call 3210 <__vsnprintf_chk@plt> │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - movl $0x10,0x40(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - movl $0x30,0x44(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call 3380 <__vsprintf_chk@plt> │ │ │ │ - mov 0x58(%rbp),%eax │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - shl $0x5,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x58(%rbp),%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x60(%rbp) │ │ │ │ - shl $0x5,%rdx │ │ │ │ - mov %rbx,(%rax,%rdx,1) │ │ │ │ - call 58a90 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - call 57fb0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 532a0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 562ef │ │ │ │ + mov %rsi,%r10 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r14d,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 531b6 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13d,%ecx │ │ │ │ + xor %r15d,%r15d │ │ │ │ test %ebx,%ebx │ │ │ │ - jne 53200 │ │ │ │ - mov 0x58(%rbp),%r12d │ │ │ │ - shl $0x5,%r12 │ │ │ │ - add 0x60(%rbp),%r12 │ │ │ │ - call 58a90 │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ + je 56257 │ │ │ │ + movsbl (%r10,%r13,1),%esi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 56117 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x20,%r15 │ │ │ │ + cmp %ebx,%eax │ │ │ │ + je 56250 │ │ │ │ + cmp %esi,(%r14,%r15,1) │ │ │ │ + jne 56108 │ │ │ │ + cmp %eax,%ebx │ │ │ │ + je 56257 │ │ │ │ + add %r14,%r15 │ │ │ │ + mov 0x18(%r15),%esi │ │ │ │ + mov 0x10(%r15),%eax │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + cmp %esi,%eax │ │ │ │ + jae 562e0 │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + add $0x1,%r13 │ │ │ │ + mov %esi,0x10(%r15) │ │ │ │ + mov %ecx,(%rdi,%rax,4) │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jne 560e8 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea -0x4f53(%rip),%rcx │ │ │ │ + call 70320 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - add $0x1,%ebx │ │ │ │ - call 57fb0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 532a0 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - je 531e0 │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - jne 53180 │ │ │ │ - mov 0x58(%rbp),%r12d │ │ │ │ - shl $0x5,%r12 │ │ │ │ - add 0x60(%rbp),%r12 │ │ │ │ - call 58a90 │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ - jmp 5319a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x58(%rbp),%r12d │ │ │ │ - shl $0x5,%r12 │ │ │ │ - add 0x60(%rbp),%r12 │ │ │ │ - call 58a90 │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ - jmp 5319a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - call 58a90 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 32d0 │ │ │ │ - mov 0x58(%rbp),%edx │ │ │ │ mov %rax,%r12 │ │ │ │ - shl $0x5,%rdx │ │ │ │ - add 0x60(%rbp),%rdx │ │ │ │ - mov 0x18(%rdx),%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - call 32d0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea (%r12,%rax,1),%r8d │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %ebx,%eax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - lea 0x1(%r8),%esi │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x18(%rdx) │ │ │ │ - mov 0x58(%rbp),%eax │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov %r12d,%edx │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x60(%rbp),%rax │ │ │ │ - add 0x18(%rax),%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x58(%rbp),%eax │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - mov %r13,%rdi │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 56215 │ │ │ │ + lea (%r12,%rax,4),%rax │ │ │ │ + mov %r12,%r13 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ shl $0x5,%rax │ │ │ │ - add 0x60(%rbp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - movb $0x0,(%rax,%r8,1) │ │ │ │ - call 32c0 │ │ │ │ - jmp 5319a │ │ │ │ + add %r14,%rax │ │ │ │ + mov 0x10(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 5620a │ │ │ │ nopl (%rax) │ │ │ │ - addl $0x1,0x58(%rbp) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 532d0 │ │ │ │ - add $0x118,%rsp │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x2c10c(%rip),%rsi │ │ │ │ + mov (%rax,%r12,4),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + mov %r15d,%esi │ │ │ │ + add $0x1,%r15d │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov 0x8(%r14,%rax,1),%rax │ │ │ │ + mov (%rax,%r12,4),%edx │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov %esi,(%rax,%rdx,4) │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %r14,%rax │ │ │ │ + cmp 0x10(%rax),%r12d │ │ │ │ + jb 561b8 │ │ │ │ + add $0x4,%r13 │ │ │ │ + cmp %r13,0x8(%rsp) │ │ │ │ + jne 561a0 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x20,%edx │ │ │ │ + lea -0x5039(%rip),%rcx │ │ │ │ + call 34d0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %ebx,(%rax) │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%r15d │ │ │ │ + shl $0x5,%r15 │ │ │ │ + lea 0x1(%rbx),%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + shl $0x5,%rsi │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov $0x3e8,%esi │ │ │ │ + movsbl (%r10,%r13,1),%eax │ │ │ │ + movq $0x0,0x8(%r15) │ │ │ │ + movl $0x0,0x10(%r15) │ │ │ │ + movl $0x0,0x18(%r15) │ │ │ │ + mov %eax,(%r15) │ │ │ │ + mov $0xfa0,%eax │ │ │ │ + mov %esi,0x18(%r15) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x10(%r15),%eax │ │ │ │ + jmp 5613c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x3e8(%rsi),%eax │ │ │ │ + mov %rax,%rsi │ │ │ │ + shl $0x2,%rax │ │ │ │ + jmp 562ad │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea -0x50e9(%rip),%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 70320 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r12,%rbx │ │ │ │ + call 13000 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + jmp 56215 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - movq %xmm3,%r15 │ │ │ │ push %r14 │ │ │ │ - movq %xmm0,%r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - movq %xmm2,%r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ - movq %xmm1,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - call 30d0 │ │ │ │ - lea 0x2ed0a(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - call 53000 │ │ │ │ - movq %rbp,%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x2ecf6(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - call 53000 │ │ │ │ - movq %r15,%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x2ece5(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - call 53000 │ │ │ │ - lea 0x2ecdc(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - call 53000 │ │ │ │ - movq %r15,%xmm0 │ │ │ │ - call 30d0 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movq %r14,%xmm0 │ │ │ │ - call 30d0 │ │ │ │ - comisd 0x8(%rsp),%xmm0 │ │ │ │ - jb 533c0 │ │ │ │ - movq %r15,%xmm0 │ │ │ │ - call 30d0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r8d,%esi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call 51b0 <__cxa_finalize@plt+0x19e0> │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %eax,%eax │ │ │ │ + lea (%r14,%rax,4),%r15 │ │ │ │ + mov (%r15),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + cmpl $0xffffffff,(%r15) │ │ │ │ + mov %rax,%rbp │ │ │ │ + je 563b7 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x0(%rbp,%r14,8) │ │ │ │ + add $0x1,%r14 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov (%r15),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jb 56388 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 56453 │ │ │ │ + lea 0x8(%rbx),%r14 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r12d,0x1c(%rsp) │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %r15d,%r14d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov (%rax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 56444 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %r14d,%edx │ │ │ │ + lea 0x2bee0(%rip),%rsi │ │ │ │ + mov (%rdi,%rax,4),%ebx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebx,%r8d │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov (%rax,%r13,1),%edx │ │ │ │ + call 4f10 <__cxa_finalize@plt+0x1740> │ │ │ │ + mov (%r12),%rdx │ │ │ │ + lea 0x1(%r15),%eax │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea 0x0(,%rax,4),%r13 │ │ │ │ + mov (%rdx,%rax,4),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jb 563f0 │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp %r14d,0x1c(%rsp) │ │ │ │ + jne 563d8 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ - lea 0x2ec73(%rip),%rsi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 53000 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq %r14,%xmm0 │ │ │ │ - call 30d0 │ │ │ │ - jmp 53397 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jp 533f0 │ │ │ │ - mov $0x0,%eax │ │ │ │ - jne 533f0 │ │ │ │ - mov %al,0x20(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mulsd 0x337b0(%rip),%xmm0 │ │ │ │ - movsd 0x33758(%rip),%xmm1 │ │ │ │ - mov $0x1,%eax │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 533e5 │ │ │ │ - comisd 0x3379d(%rip),%xmm0 │ │ │ │ - mov $0x3c,%eax │ │ │ │ - jae 533e5 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - mov %al,0x20(%rdi) │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - mov %rsi,0x28(%rdi) │ │ │ │ + mov %rsi,(%rdi) │ │ │ │ + mov %rdi,%rax │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movl $0x0,0x10(%rdi) │ │ │ │ + mov %rcx,0x18(%rdi) │ │ │ │ + mov %dl,0x14(%rdi) │ │ │ │ ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 534a0 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov 0x10(%rdi),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3510 │ │ │ │ - test %eax,%eax │ │ │ │ - je 53480 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 58a90 │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + mov (%rdi),%edx │ │ │ │ + test %sil,%sil │ │ │ │ + jne 56592 │ │ │ │ + test %edx,%edx │ │ │ │ + je 56592 │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jbe 5659d │ │ │ │ + mov %edx,%ecx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov %rsi,%rax │ │ │ │ + shr $0x2,%ecx │ │ │ │ + movdqa 0x2cc11(%rip),%xmm6 │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + add $0x20,%rax │ │ │ │ + pand %xmm6,%xmm0 │ │ │ │ + pcmpeqd %xmm5,%xmm0 │ │ │ │ + pcmpeqd %xmm4,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqu -0x10(%rax),%xmm0 │ │ │ │ + pand %xmm6,%xmm0 │ │ │ │ + pcmpeqd %xmm5,%xmm0 │ │ │ │ + pcmpeqd %xmm4,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm3 │ │ │ │ + por %xmm0,%xmm3 │ │ │ │ + shufps $0x88,%xmm3,%xmm1 │ │ │ │ + psubd %xmm1,%xmm2 │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 564f0 │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + mov %edx,%ecx │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + paddd %xmm0,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + psrldq $0x4,%xmm0 │ │ │ │ + paddd %xmm0,%xmm2 │ │ │ │ + movd %xmm2,%eax │ │ │ │ + test $0x3,%dl │ │ │ │ + je 56598 │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov (%rsi,%rdi,8),%rdi │ │ │ │ + and $0xf,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + lea 0x1(%rcx),%edi │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 56598 │ │ │ │ + mov (%rsi,%rdi,8),%rdi │ │ │ │ + and $0xf,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + add $0x2,%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 56598 │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + testb $0xf,(%rsi,%rcx,8) │ │ │ │ + cmove %eax,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x35839(%rip),%rdi │ │ │ │ - call 58a90 │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x3581c(%rip),%rdi │ │ │ │ - call 58a90 │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %esi,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x2dc54(%rip),%rsi │ │ │ │ - jmp 53000 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 5655c │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov %esi,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x357d7(%rip),%rsi │ │ │ │ - jmp 53000 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 565d3 │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%rcx,%rdx,8),%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + and $0xf,%eax │ │ │ │ + addl $0x1,(%rsi,%rax,4) │ │ │ │ + cmp (%rdi),%edx │ │ │ │ + jb 565c0 │ │ │ │ + ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x357bf(%rip),%rsi │ │ │ │ - jmp 53000 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - movzbl %sil,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2eb0c(%rip),%rsi │ │ │ │ - jmp 53000 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2eaf5(%rip),%rsi │ │ │ │ - jmp 53000 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - movsbl %sil,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2eadc(%rip),%rsi │ │ │ │ - jmp 53000 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x1(%rsi),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2eac5(%rip),%rsi │ │ │ │ - jmp 53000 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x1(%rsi),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2eaad(%rip),%rsi │ │ │ │ - jmp 53000 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,%r12d │ │ │ │ - mov %esi,%edx │ │ │ │ - push %rbp │ │ │ │ - lea 0x2ea90(%rip),%rsi │ │ │ │ - mov %ecx,%ebp │ │ │ │ + mov (%rdi),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 56670 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call 53000 │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2ea7e(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ + mov $0x80000000,%r11d │ │ │ │ + movabs $0x180000000,%r9 │ │ │ │ + movabs $0x100000000,%rbx │ │ │ │ + jmp 5663c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 56630 │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + mov (%rcx,%rdx,1),%rcx │ │ │ │ + mov %rcx,%r10 │ │ │ │ + and %r9,%r10 │ │ │ │ + cmp %rbx,%r10 │ │ │ │ + je 56657 │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jae 5666d │ │ │ │ + mov 0x4(%rdi),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 56618 │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + mov (%rcx,%rdx,1),%rcx │ │ │ │ + mov %rcx,%r10 │ │ │ │ + and %r9,%r10 │ │ │ │ + cmp %r11,%r10 │ │ │ │ + jne 56630 │ │ │ │ + and $0xf,%ecx │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x8,%rdx │ │ │ │ + addl $0x1,(%rsi,%rcx,4) │ │ │ │ + mov (%rdi),%r8d │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jb 5663c │ │ │ │ pop %rbx │ │ │ │ - lea 0x2ea72(%rip),%rsi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp 53000 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl 0x20(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - xor %eax,%eax │ │ │ │ - push %r9 │ │ │ │ - lea 0x1(%r8),%r9d │ │ │ │ - movsbl %cl,%r8d │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea 0x2ea3f(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl 0x20(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - xor %eax,%eax │ │ │ │ - push %r9 │ │ │ │ - lea 0x1(%r8),%r9d │ │ │ │ - movsbl %cl,%r8d │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea 0x2ea1a(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - add $0x28,%rsp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - cmp $0x1,%sil │ │ │ │ - je 536b0 │ │ │ │ - cmp $0x2,%sil │ │ │ │ - je 536c8 │ │ │ │ - cmp $0x3,%sil │ │ │ │ - je 536e0 │ │ │ │ + nop │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x2b,%edx │ │ │ │ - lea 0x2e9f7(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 53000 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x2d,%edx │ │ │ │ - lea 0x2e9df(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 53000 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov $0x2b,%edx │ │ │ │ - lea 0x2e9c3(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call 53000 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x50,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2e9ac(%rip),%rsi │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp 53000 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov 0x178(%rsi),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 53738 │ │ │ │ + mov (%rdi),%edx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + test %edx,%edx │ │ │ │ + je 56a3a │ │ │ │ + mov 0x4(%rdi),%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ - je 53750 │ │ │ │ + je 56a48 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 56a40 │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + cmp $0xb,%eax │ │ │ │ + jbe 56e87 │ │ │ │ + movq 0x8(%rdi),%xmm10 │ │ │ │ + mov %edx,%r8d │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %esi,%esi │ │ │ │ + movdqa 0x2c927(%rip),%xmm5 │ │ │ │ + movdqa 0x2c92f(%rip),%xmm6 │ │ │ │ + shr $0x2,%r8d │ │ │ │ + pxor %xmm8,%xmm8 │ │ │ │ + movdqa 0x2ca1e(%rip),%xmm3 │ │ │ │ + movdqa 0x2ca26(%rip),%xmm2 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + punpcklqdq %xmm10,%xmm10 │ │ │ │ + movdqa 0x2ca24(%rip),%xmm9 │ │ │ │ + movdqa 0x2c9ec(%rip),%xmm1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa %xmm5,%xmm0 │ │ │ │ + add $0x1,%esi │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + movdqa %xmm0,%xmm11 │ │ │ │ + punpckldq %xmm0,%xmm11 │ │ │ │ + punpckhdq %xmm0,%xmm0 │ │ │ │ + pmuludq %xmm3,%xmm11 │ │ │ │ + pmuludq %xmm3,%xmm0 │ │ │ │ + paddq %xmm10,%xmm11 │ │ │ │ + paddq %xmm10,%xmm0 │ │ │ │ + movq %xmm11,%rdi │ │ │ │ + movhlps %xmm11,%xmm14 │ │ │ │ + movq (%rdi),%xmm11 │ │ │ │ + movq %xmm14,%rax │ │ │ │ + movq %xmm0,%rdi │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + movhps (%rax),%xmm11 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq (%rdi),%xmm0 │ │ │ │ + movdqa %xmm11,%xmm12 │ │ │ │ + pand %xmm1,%xmm11 │ │ │ │ + pcmpeqd %xmm8,%xmm11 │ │ │ │ + pand %xmm2,%xmm12 │ │ │ │ + movhps (%rax),%xmm0 │ │ │ │ + pcmpeqd %xmm9,%xmm12 │ │ │ │ + pcmpeqd %xmm7,%xmm11 │ │ │ │ + pshufd $0xb1,%xmm12,%xmm13 │ │ │ │ + pand %xmm13,%xmm12 │ │ │ │ + pshufd $0xb1,%xmm11,%xmm13 │ │ │ │ + por %xmm13,%xmm11 │ │ │ │ + movdqa %xmm0,%xmm13 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pcmpeqd %xmm8,%xmm0 │ │ │ │ + pand %xmm2,%xmm13 │ │ │ │ + pand %xmm12,%xmm11 │ │ │ │ + pcmpeqd %xmm9,%xmm13 │ │ │ │ + pcmpeqd %xmm7,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm13,%xmm12 │ │ │ │ + pand %xmm13,%xmm12 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm13 │ │ │ │ + por %xmm13,%xmm0 │ │ │ │ + pand %xmm12,%xmm0 │ │ │ │ + shufps $0x88,%xmm0,%xmm11 │ │ │ │ + psubd %xmm11,%xmm4 │ │ │ │ + cmp %esi,%r8d │ │ │ │ + jne 56708 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + mov %edx,%esi │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + psrldq $0x4,%xmm0 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + movd %xmm4,%eax │ │ │ │ + test $0x3,%dl │ │ │ │ + je 56a38 │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + mov 0x8(%rcx),%rcx │ │ │ │ + mov %esi,%edi │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 56dd7 │ │ │ │ + lea 0x1(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 56a38 │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 56df7 │ │ │ │ + lea 0x2(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 56a38 │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 56e27 │ │ │ │ + lea 0x3(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 56a38 │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 56e47 │ │ │ │ + lea 0x4(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 56a38 │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 56e77 │ │ │ │ + lea 0x5(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 56a38 │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 56ea9 │ │ │ │ + lea 0x6(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 56a38 │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 56ec9 │ │ │ │ + lea 0x7(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 56a38 │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 56ed9 │ │ │ │ + lea 0x8(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 56a38 │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 56ef9 │ │ │ │ + lea 0x9(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 56a38 │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 56f29 │ │ │ │ + lea 0xa(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 56a38 │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 56e07 │ │ │ │ + add $0xb,%esi │ │ │ │ + cmp %edx,%esi │ │ │ │ + jae 56a38 │ │ │ │ + movabs $0x180000000,%rdx │ │ │ │ + mov (%rcx,%rsi,8),%rcx │ │ │ │ + movabs $0x100000000,%rsi │ │ │ │ + and %rcx,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + je 56db6 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x17c(%rsi),%edx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + cmp $0xb,%eax │ │ │ │ + jbe 56e90 │ │ │ │ + movq 0x8(%rdi),%xmm10 │ │ │ │ + mov %edx,%r8d │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %esi,%esi │ │ │ │ + movdqa 0x2c585(%rip),%xmm5 │ │ │ │ + movdqa 0x2c58d(%rip),%xmm6 │ │ │ │ + shr $0x2,%r8d │ │ │ │ + pxor %xmm8,%xmm8 │ │ │ │ + movdqa 0x2c67c(%rip),%xmm3 │ │ │ │ + punpcklqdq %xmm10,%xmm10 │ │ │ │ + movdqa 0x2c67f(%rip),%xmm2 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + movdqa 0x2c653(%rip),%xmm1 │ │ │ │ + movdqa 0x2c68a(%rip),%xmm9 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqa %xmm5,%xmm0 │ │ │ │ + add $0x1,%esi │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + movdqa %xmm0,%xmm11 │ │ │ │ + punpckldq %xmm0,%xmm11 │ │ │ │ + punpckhdq %xmm0,%xmm0 │ │ │ │ + pmuludq %xmm3,%xmm11 │ │ │ │ + pmuludq %xmm3,%xmm0 │ │ │ │ + paddq %xmm10,%xmm11 │ │ │ │ + paddq %xmm10,%xmm0 │ │ │ │ + movq %xmm11,%rdi │ │ │ │ + movhlps %xmm11,%xmm15 │ │ │ │ + movq (%rdi),%xmm11 │ │ │ │ + movq %xmm15,%rax │ │ │ │ + movq %xmm0,%rdi │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + movhps (%rax),%xmm11 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq (%rdi),%xmm0 │ │ │ │ + movdqa %xmm11,%xmm12 │ │ │ │ + pand %xmm1,%xmm11 │ │ │ │ + pcmpeqd %xmm8,%xmm11 │ │ │ │ + pand %xmm2,%xmm12 │ │ │ │ + movhps (%rax),%xmm0 │ │ │ │ + pcmpeqd %xmm9,%xmm12 │ │ │ │ + pcmpeqd %xmm7,%xmm11 │ │ │ │ + pshufd $0xb1,%xmm12,%xmm13 │ │ │ │ + pand %xmm13,%xmm12 │ │ │ │ + pshufd $0xb1,%xmm11,%xmm13 │ │ │ │ + por %xmm13,%xmm11 │ │ │ │ + movdqa %xmm0,%xmm13 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pcmpeqd %xmm8,%xmm0 │ │ │ │ + pand %xmm2,%xmm13 │ │ │ │ + pand %xmm12,%xmm11 │ │ │ │ + pcmpeqd %xmm9,%xmm13 │ │ │ │ + pcmpeqd %xmm7,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm13,%xmm12 │ │ │ │ + pand %xmm13,%xmm12 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm13 │ │ │ │ + por %xmm13,%xmm0 │ │ │ │ + pand %xmm12,%xmm0 │ │ │ │ + shufps $0x88,%xmm0,%xmm11 │ │ │ │ + psubd %xmm11,%xmm4 │ │ │ │ + cmp %esi,%r8d │ │ │ │ + jne 56ab0 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + psrldq $0x4,%xmm0 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + movd %xmm4,%eax │ │ │ │ + test $0x3,%dl │ │ │ │ + je 56a38 │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + mov 0x8(%rcx),%rcx │ │ │ │ + mov %esi,%edi │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 56dc7 │ │ │ │ + lea 0x1(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 56a38 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 56de7 │ │ │ │ + lea 0x2(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 56a38 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 56e37 │ │ │ │ + lea 0x3(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 56a38 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 56e57 │ │ │ │ + lea 0x4(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 56a38 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 56e67 │ │ │ │ + lea 0x5(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 56a38 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 56e99 │ │ │ │ + lea 0x6(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 56a38 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 56eb9 │ │ │ │ + lea 0x7(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 56a38 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 56ee9 │ │ │ │ + lea 0x8(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 56a38 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 56f09 │ │ │ │ + lea 0x9(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 56a38 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 56f19 │ │ │ │ + lea 0xa(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 56a38 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 56e17 │ │ │ │ + add $0xb,%esi │ │ │ │ + cmp %edx,%esi │ │ │ │ + jae 56a38 │ │ │ │ + movabs $0x180000000,%rdx │ │ │ │ + mov (%rcx,%rsi,8),%rcx │ │ │ │ + mov $0x80000000,%esi │ │ │ │ + and %rcx,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne 56a38 │ │ │ │ + and $0xf,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + jmp 56a3a │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 56bde │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 5683a │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 56c09 │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 56869 │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 56a08 │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 56d8c │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 56898 │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 56c34 │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 568c7 │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 56c5f │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 56c8a │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 568f6 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x2e97c(%rip),%rsi │ │ │ │ - jmp 53000 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x17c(%rsi),%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 56810 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x2e970(%rip),%rsi │ │ │ │ - jmp 53000 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 56bb8 │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 56cb5 │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 56925 │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 56ce0 │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 56954 │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 56983 │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 56d0b │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 569b2 │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 56d36 │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 56d61 │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 569dd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,%ebp │ │ │ │ - mov %esi,%edx │ │ │ │ - push %rbx │ │ │ │ - lea 0x2e958(%rip),%rsi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 53000 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x2e944(%rip),%rsi │ │ │ │ - pop %rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbp │ │ │ │ - jmp 53000 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp $0x2,%dil │ │ │ │ + je 56f58 │ │ │ │ + cmp $0x4,%dil │ │ │ │ + sete %al │ │ │ │ + add %eax,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov %esi,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2e92c(%rip),%rsi │ │ │ │ - jmp 53000 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xf,%eax │ │ │ │ + test %dil,%dil │ │ │ │ + je 56f91 │ │ │ │ + test %sil,%sil │ │ │ │ + jne 56f80 │ │ │ │ + cmp $0x1,%dil │ │ │ │ + setne %al │ │ │ │ + lea 0x2(%rax,%rax,1),%eax │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + cmp $0x1,%dil │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov $0x8,%edx │ │ │ │ + cmove %edx,%eax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ - movsbl %sil,%edx │ │ │ │ - lea 0x2e903(%rip),%rsi │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov 0x60(%rsp),%r15d │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call 53000 │ │ │ │ - xor %eax,%eax │ │ │ │ - movsbl %bpl,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x2e8d4(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - xor %eax,%eax │ │ │ │ - movsbl %r15b,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x2e8c7(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x2e8bb(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x2e8af(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x2e8a2(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x2e894(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 538c0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub $0x50,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + movaps %xmm0,0x20(%rsp) │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + test %sil,%sil │ │ │ │ + jne 56ff0 │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 570e1 │ │ │ │ + add $0x50,%rsp │ │ │ │ pop %rbx │ │ │ │ - lea 0x2e87e(%rip),%rsi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 53000 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ + mov %edx,%r8d │ │ │ │ + mov (%rdi),%edx │ │ │ │ + mov %esi,%ecx │ │ │ │ test %edx,%edx │ │ │ │ - je 53970 │ │ │ │ - mov %edx,%edx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x2e7a4(%rip),%rbp │ │ │ │ - mov %rsp,%r12 │ │ │ │ - lea (%rsi,%rdx,4),%r14 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + je 57060 │ │ │ │ + mov 0x4(%rdi),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 57098 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 57060 │ │ │ │ + mov 0x8(%rdi),%r11 │ │ │ │ + shl $0x3,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x4,%rbx │ │ │ │ - call 58c30 │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jne 53918 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %rsp,%rbx │ │ │ │ + movabs $0x180000000,%r10 │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + jmp 57039 │ │ │ │ + nop │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 57060 │ │ │ │ + mov (%r11,%rax,1),%rsi │ │ │ │ + mov %rsi,%rdi │ │ │ │ + and %r10,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + jne 57030 │ │ │ │ + and $0xf,%esi │ │ │ │ + add $0x8,%rax │ │ │ │ + addl $0x1,(%rbx,%rsi,4) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 57039 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 57080 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x2e7f3(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 53974 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ + cmp $0x1,%cl │ │ │ │ + setne %al │ │ │ │ + lea 0x2(%rax,%rax,1),%eax │ │ │ │ + cltq │ │ │ │ + mov (%rsp,%rax,4),%eax │ │ │ │ + jmp 56fd5 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 53934 │ │ │ │ + cmp $0x1,%cl │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov $0x8,%edx │ │ │ │ + cmove %edx,%eax │ │ │ │ + jmp 57071 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rdi),%r11 │ │ │ │ + shl $0x3,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%r10 │ │ │ │ + mov %rsp,%rbx │ │ │ │ + jmp 570c9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 57060 │ │ │ │ + mov (%r11,%rax,1),%rsi │ │ │ │ + mov %rsi,%rdi │ │ │ │ + and %r10,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + jne 570c0 │ │ │ │ + and $0xf,%esi │ │ │ │ + addl $0x1,(%rbx,%rsi,4) │ │ │ │ + jmp 570c0 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je 57138 │ │ │ │ + cmp $0x2,%dl │ │ │ │ + je 57108 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x30acf(%rip),%rsi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add 0x10(%rdi),%rdx │ │ │ │ + mov 0x4(%rdx),%edx │ │ │ │ + movzbl (%rsi,%rdx,1),%edx │ │ │ │ + mov %dl,(%rcx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 57170 │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + movzbl (%rsi,%rax,1),%eax │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x4575f(%rip),%rsi │ │ │ │ + add $0x1,%eax │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add 0x10(%rdi),%rdx │ │ │ │ + mov 0x4(%rdx),%edx │ │ │ │ + movzbl (%rsi,%rdx,1),%edx │ │ │ │ + mov %dl,(%rcx) │ │ │ │ + cmp 0xc(%rdi),%eax │ │ │ │ + jb 57173 │ │ │ │ + movzbl 0x1(%rdi),%eax │ │ │ │ + movzbl (%rsi,%rax,1),%eax │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%eax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x10(%rdi),%rax │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + movzbl (%rsi,%rax,1),%eax │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - je 53a20 │ │ │ │ - mov %edx,%edx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x2e6f4(%rip),%rbp │ │ │ │ - mov %rsp,%r12 │ │ │ │ - lea (%rsi,%rdx,4),%r14 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x4,%rbx │ │ │ │ - call 58c30 │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jne 539c8 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2e74c(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 53a24 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je 571b0 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 571a3 │ │ │ │ + cmp $0x2,%dl │ │ │ │ + je 571f0 │ │ │ │ + mov $0x8,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsbq 0x1(%rdi,%rsi,1),%rdx │ │ │ │ + mov $0x8,%eax │ │ │ │ + test %dl,%dl │ │ │ │ + je 571a8 │ │ │ │ + movsbq 0x2(%rdi,%rsi,1),%rcx │ │ │ │ + lea 0x30a34(%rip),%rsi │ │ │ │ + movzbl (%rsi,%rdx,1),%eax │ │ │ │ + test %cl,%cl │ │ │ │ + je 57248 │ │ │ │ + movzbl (%rsi,%rcx,1),%edx │ │ │ │ + lea (%rax,%rax,2),%rcx │ │ │ │ + lea 0x309e5(%rip),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 539e4 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + movsbq -0x1(%rdi,%rsi,1),%rax │ │ │ │ + lea 0x456c3(%rip),%r8 │ │ │ │ + lea 0x309dc(%rip),%rcx │ │ │ │ + lea 0x309f5(%rip),%rdx │ │ │ │ + movzbl (%r8,%rax,1),%eax │ │ │ │ + movzbl (%rcx,%rax,1),%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 57248 │ │ │ │ + movsbq -0x2(%rdi,%rsi,1),%rsi │ │ │ │ + movzbl (%r8,%rsi,1),%esi │ │ │ │ + movzbl (%rcx,%rsi,1),%ecx │ │ │ │ + movzbl (%rdx,%rcx,1),%edx │ │ │ │ + lea (%rax,%rax,2),%rcx │ │ │ │ + lea 0x3098c(%rip),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x30979(%rip),%rdx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + movzbl 0x2(%rdx,%rax,1),%eax │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ sub $0x68,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - movb $0x0,0x46(%rsp) │ │ │ │ - movb $0x0,0x47(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 32d0 │ │ │ │ - mov 0x8(%rbp),%r13d │ │ │ │ - mov 0x10(%rbp),%r12 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - shr $0x4,%r13d │ │ │ │ - mov %r13d,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %al,0x14(%rsp) │ │ │ │ - mov %al,0x13(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 53c10 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 53c20 │ │ │ │ - mov 0x8(%rax),%r14 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 53ae0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x1(%r13),%r15d │ │ │ │ - mov %r15,%r13 │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - jae 53c20 │ │ │ │ - mov (%r14,%r15,8),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3510 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 53ad0 │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - jae 53c20 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x47(%rsp),%rcx │ │ │ │ - lea 0x48(%rsp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 52ea0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 53bf8 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - movsbl 0x47(%rsp),%ebx │ │ │ │ - lea -0x1(%rax),%r9 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x50(%rsp),%rdx │ │ │ │ - lea 0x46(%rsp),%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r9,0x38(%rsp) │ │ │ │ - call 52bc0 │ │ │ │ - mov 0x38(%rsp),%r9 │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 53b69 │ │ │ │ - movzbl 0x46(%rsp),%edx │ │ │ │ - mov %dl,0x13(%rsp) │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - sub $0x1,%rdx │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13d,%r8d │ │ │ │ - push 0x30(%rsp) │ │ │ │ - movsbl 0x23(%rsp),%r15d │ │ │ │ - sub $0x1,%rcx │ │ │ │ - push %r15 │ │ │ │ - push %rax │ │ │ │ - push %rdx │ │ │ │ - xor %edx,%edx │ │ │ │ - push %rbx │ │ │ │ - push %r12 │ │ │ │ - push %r9 │ │ │ │ - mov 0x54(%rsp),%r9d │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - and $0x1,%r9d │ │ │ │ - call 3a2a0 │ │ │ │ - add $0x40,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 3a900 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 3adb0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3a1b0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + movaps %xmm0,0x20(%rsp) │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + movaps %xmm0,0x40(%rsp) │ │ │ │ + test %sil,%sil │ │ │ │ + jne 572d0 │ │ │ │ + movsd 0x2bf21(%rip),%xmm0 │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 53c1b │ │ │ │ + jne 57466 │ │ │ │ add $0x68,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movsbl 0x14(%rsp),%ebx │ │ │ │ - mov $0xffffffffffffffff,%r9 │ │ │ │ - jmp 53b2a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%r13d │ │ │ │ - jmp 53af9 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - lea 0x352d9(%rip),%rcx │ │ │ │ - mov $0x196,%edx │ │ │ │ - lea 0x2e3aa(%rip),%rsi │ │ │ │ - lea 0x2e3c6(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ + mov %edx,%r8d │ │ │ │ + mov (%rdi),%edx │ │ │ │ + mov %esi,%ecx │ │ │ │ + test %edx,%edx │ │ │ │ + je 57340 │ │ │ │ + mov 0x4(%rdi),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 573f0 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 57340 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + lea 0x10(%rsp),%r11 │ │ │ │ + movabs $0x180000000,%r9 │ │ │ │ + movabs $0x100000000,%rdi │ │ │ │ + lea (%rax,%rdx,8),%r10 │ │ │ │ + jmp 57319 │ │ │ │ nop │ │ │ │ - endbr64 │ │ │ │ - cmp $0x1,%edi │ │ │ │ - sbb %eax,%eax │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - add $0x2d,%eax │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 53c86 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl (%rax) │ │ │ │ - lea (%rbx,%rbx,2),%rax │ │ │ │ - lea (%rbx,%rax,4),%rdx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 52730 │ │ │ │ - cmp 0x0(%rbp),%ebx │ │ │ │ - jb 53c68 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - push %rbx │ │ │ │ - mov %r8,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - mov 0x78(%rsp),%r15d │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov 0x88(%rsp),%edx │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - mov 0x98(%rsp),%eax │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - mov 0x90(%rsp),%r13d │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - mov 0xa0(%rsp),%eax │ │ │ │ - mov 0xa8(%rsp),%r14d │ │ │ │ - mov 0xb0(%rsp),%r12d │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0xb8(%rsp),%eax │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - call 58a90 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - call 58a90 │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - test %dl,%dl │ │ │ │ - je 53e68 │ │ │ │ - orl $0x4,0x8(%rbp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 53da8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call 58a90 │ │ │ │ - lea 0x34f6a(%rip),%rdi │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - call 58a90 │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 53dc8 │ │ │ │ - test %r14b,%r14b │ │ │ │ - jne 53e88 │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 53e40 │ │ │ │ - cmpb $0x0,0x24(%rsp) │ │ │ │ - je 53e0d │ │ │ │ - orl $0x20,0x8(%rbp) │ │ │ │ - cmpb $0x0,0x28(%rsp) │ │ │ │ - jne 53e0d │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 53e0d │ │ │ │ - orl $0x80,0x8(%rbp) │ │ │ │ - jmp 53e0d │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x34f14(%rip),%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call 58a90 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - jmp 53d59 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov $0x1,%r15d │ │ │ │ - mov %eax,%edx │ │ │ │ - or $0x3,%eax │ │ │ │ - or $0x1,%edx │ │ │ │ - cmpb $0x0,0x2c(%rsp) │ │ │ │ - cmove %edx,%eax │ │ │ │ - cmpb $0x0,0x28(%rsp) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%r10 │ │ │ │ + je 57340 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + and %r9,%rsi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 57310 │ │ │ │ + and $0xf,%edx │ │ │ │ + add $0x8,%rax │ │ │ │ + addl $0x1,(%r11,%rdx,4) │ │ │ │ + cmp %rax,%r10 │ │ │ │ + jne 57319 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 5734d │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + cmp $0x1,%cl │ │ │ │ + mov $0x8,%eax │ │ │ │ + mov $0x1,%ebp │ │ │ │ setne %bl │ │ │ │ - mov %eax,0x8(%rbp) │ │ │ │ - test %r14b,%r14b │ │ │ │ - je 53df5 │ │ │ │ - orl $0x8,0x8(%rbp) │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 53e45 │ │ │ │ - cmpb $0x0,0x24(%rsp) │ │ │ │ - je 53e05 │ │ │ │ - orl $0x20,0x8(%rbp) │ │ │ │ - test %bl,%bl │ │ │ │ - je 53d90 │ │ │ │ - orl $0x40,0x8(%rbp) │ │ │ │ - test %r12b,%r12b │ │ │ │ - je 53e19 │ │ │ │ - orl $0x100,0x8(%rbp) │ │ │ │ - cmpb $0x0,0x14(%rsp) │ │ │ │ - je 53e27 │ │ │ │ - orl $0x800,0x8(%rbp) │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - orl $0x10,0x8(%rbp) │ │ │ │ - mov 0x50(%rbp),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,%esi │ │ │ │ - call 57f80 │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - jmp 53dfa │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - call 58a90 │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 53d6a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 53df1 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmove %eax,%ebp │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + lea 0x2(%rbx,%rbx,1),%ebx │ │ │ │ + movslq %ebx,%rax │ │ │ │ + mov 0x10(%rsp,%rax,4),%r13d │ │ │ │ + movslq %ebp,%rax │ │ │ │ + mov 0x10(%rsp,%rax,4),%r12d │ │ │ │ + mov %r13d,%eax │ │ │ │ + add %r12d,%eax │ │ │ │ + je 5729f │ │ │ │ + lea 0x10(%rsp),%r15 │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 51b0 <__cxa_finalize@plt+0x19e0> │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov %eax,%eax │ │ │ │ + mov 0x10(%rsp,%rax,4),%edx │ │ │ │ + movl $0x0,0x10(%rsp,%rax,4) │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + call 51b0 <__cxa_finalize@plt+0x19e0> │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp %edx,0x10(%rsp,%rcx,4) │ │ │ │ + jae 57438 │ │ │ │ + cmp %ebx,%r14d │ │ │ │ + je 573d1 │ │ │ │ + cmp %ebp,%r14d │ │ │ │ + jne 5729f │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %r13,%xmm0 │ │ │ │ + cvtsi2sd %r12,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + jmp 572a7 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + lea 0x10(%rsp),%r11 │ │ │ │ + mov $0x80000000,%edi │ │ │ │ + movabs $0x180000000,%r9 │ │ │ │ + lea (%rax,%rdx,8),%r10 │ │ │ │ + jmp 5741d │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%r10 │ │ │ │ + je 57340 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + and %r9,%rsi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 57410 │ │ │ │ + and $0xf,%edx │ │ │ │ + addl $0x1,(%r11,%rdx,4) │ │ │ │ + jmp 57410 │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %edi,%edx │ │ │ │ - lea 0x2e294(%rip),%rsi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - call 58c30 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 53eea │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ + jne 5729f │ │ │ │ + cmp %ebx,%r14d │ │ │ │ + je 57459 │ │ │ │ + cmp %ebp,%r14d │ │ │ │ + jne 5729f │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jne 5729f │ │ │ │ + jmp 573d1 │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jne 5729f │ │ │ │ + jmp 573d1 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %r9d,%r15d │ │ │ │ + mov $0x2b2e,%ecx │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %r8,%rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov (%rdi),%rbp │ │ │ │ - mov 0x30(%r8),%rdi │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0xb0(%rsp),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - mov 0xb8(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %edx,%r8d │ │ │ │ + shl $0x4,%r8 │ │ │ │ + add 0x10(%rsi),%r8 │ │ │ │ + mov 0x4(%r8),%r15d │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0x20(%r8),%eax │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - movl $0x0,0x54(%rsp) │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %r9d,%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,2),%r12 │ │ │ │ - shl $0x3,%r12 │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - add 0x30(%rbx),%r12 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + mov %ax,0x82(%rsp) │ │ │ │ + movb $0x0,0x84(%rsp) │ │ │ │ + mov %cx,0x85(%rsp) │ │ │ │ + movb $0x2d,0x87(%rsp) │ │ │ │ + cmp $0x2,%r15b │ │ │ │ + je 57850 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp $0x4,%r15b │ │ │ │ + jne 57822 │ │ │ │ + movl $0x2,0xc(%rsp) │ │ │ │ + mov $0x2,%r13d │ │ │ │ + lea 0x82(%rsp),%rax │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ - call 1d9a0 <__cxa_finalize@plt+0x1a1d0> │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x54(%rsp),%rcx │ │ │ │ - mov %eax,%r12d │ │ │ │ - lea 0x50(%rsp),%rdx │ │ │ │ - test %al,%al │ │ │ │ - jne 54090 │ │ │ │ - call 118d0 <__cxa_finalize@plt+0xe100> │ │ │ │ - lea 0x1(%r15),%edx │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 540a2 │ │ │ │ - mov 0x50(%rsp),%r15d │ │ │ │ - test %r14b,%r14b │ │ │ │ - jne 54120 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 53ff0 │ │ │ │ - cmpb $0x0,0x10(%rsp) │ │ │ │ - je 54310 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - cmp %edx,0x14(%rsp) │ │ │ │ - je 54026 │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - lea (%rdx,%rax,2),%rdx │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 1d9a0 <__cxa_finalize@plt+0x1a1d0> │ │ │ │ - movsbl %r12b,%edx │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - je 544a0 │ │ │ │ - mov 0x54(%rsp),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 541f8 │ │ │ │ - cmpb $0x0,0x10(%rsp) │ │ │ │ - je 543e0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmpb $0x0,0x8(%rsp) │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %ebx,(%rax) │ │ │ │ - mov %rbp,0x0(%r13) │ │ │ │ - je 54064 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov %rbx,(%rax) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 570f0 │ │ │ │ + mov (%r8),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 57820 │ │ │ │ + lea -0x1(%rsi),%r9d │ │ │ │ + mov 0x8(%r8),%rdx │ │ │ │ + cmp $0x2,%r9d │ │ │ │ + jbe 57c17 │ │ │ │ + mov %esi,%edi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shr $0x2,%edi │ │ │ │ + movdqa 0x2bb96(%rip),%xmm3 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + shl $0x5,%rdi │ │ │ │ + add %rdx,%rdi │ │ │ │ + nopl (%rax) │ │ │ │ + movdqu (%rcx),%xmm0 │ │ │ │ + add $0x20,%rcx │ │ │ │ + pand %xmm3,%xmm0 │ │ │ │ + pcmpeqd %xmm6,%xmm0 │ │ │ │ + pcmpeqd %xmm5,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqu -0x10(%rcx),%xmm0 │ │ │ │ + pand %xmm3,%xmm0 │ │ │ │ + pcmpeqd %xmm6,%xmm0 │ │ │ │ + pcmpeqd %xmm5,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm2 │ │ │ │ + por %xmm0,%xmm2 │ │ │ │ + shufps $0x88,%xmm2,%xmm1 │ │ │ │ + psubd %xmm1,%xmm4 │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jne 57568 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + psrldq $0x4,%xmm0 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + movd %xmm4,%ebx │ │ │ │ + test $0x3,%sil │ │ │ │ + je 57808 │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov (%rdx,%rdi,8),%rdi │ │ │ │ + and $0xf,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + lea 0x1(%rcx),%edi │ │ │ │ + sbb $0xffffffff,%ebx │ │ │ │ + cmp %esi,%edi │ │ │ │ + jae 57613 │ │ │ │ + mov (%rdx,%rdi,8),%rdi │ │ │ │ + and $0xf,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + sbb $0xffffffff,%ebx │ │ │ │ + add $0x2,%ecx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 57613 │ │ │ │ + mov (%rdx,%rcx,8),%rcx │ │ │ │ + and $0xf,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + sbb $0xffffffff,%ebx │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + je 57868 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp $0x4,%r15d │ │ │ │ + jne 57822 │ │ │ │ + cmp $0x2,%r9d │ │ │ │ + jbe 57cc2 │ │ │ │ + movdqa 0x2bab5(%rip),%xmm3 │ │ │ │ + mov %esi,%edi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shr $0x2,%edi │ │ │ │ + movdqa 0x2babd(%rip),%xmm1 │ │ │ │ + movdqa 0x2bac5(%rip),%xmm7 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + shl $0x5,%rdi │ │ │ │ + add %rdx,%rdi │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu (%rcx),%xmm0 │ │ │ │ + add $0x20,%rcx │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pcmpeqd %xmm7,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm9 │ │ │ │ + pand %xmm0,%xmm9 │ │ │ │ + movdqu -0x20(%rcx),%xmm0 │ │ │ │ + pand %xmm3,%xmm0 │ │ │ │ + pcmpeqd %xmm6,%xmm0 │ │ │ │ + pcmpeqd %xmm5,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm2 │ │ │ │ + por %xmm0,%xmm2 │ │ │ │ + movdqu -0x10(%rcx),%xmm0 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pand %xmm9,%xmm8 │ │ │ │ + pcmpeqd %xmm7,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm9 │ │ │ │ + pand %xmm0,%xmm9 │ │ │ │ + movdqu -0x10(%rcx),%xmm0 │ │ │ │ + pand %xmm3,%xmm0 │ │ │ │ + pcmpeqd %xmm6,%xmm0 │ │ │ │ + pcmpeqd %xmm5,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm2 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movdqa %xmm8,%xmm2 │ │ │ │ + pand %xmm9,%xmm0 │ │ │ │ + shufps $0x88,%xmm0,%xmm2 │ │ │ │ + psubd %xmm2,%xmm4 │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jne 57670 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + psrldq $0x4,%xmm0 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + movd %xmm4,%ebp │ │ │ │ + test $0x3,%sil │ │ │ │ + je 577a5 │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + movabs $0x100000000,%r10 │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov (%rdx,%rdi,8),%r9 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r9,%rdi │ │ │ │ + cmp %r10,%rdi │ │ │ │ + je 57c20 │ │ │ │ + lea 0x1(%rcx),%edi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jae 577a5 │ │ │ │ + movabs $0x100000000,%r10 │ │ │ │ + mov (%rdx,%rdi,8),%r9 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r9,%rdi │ │ │ │ + cmp %r10,%rdi │ │ │ │ + je 57c94 │ │ │ │ + add $0x2,%ecx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 577a5 │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + mov (%rdx,%rcx,8),%rdi │ │ │ │ + movabs $0x180000000,%rcx │ │ │ │ + and %rdi,%rcx │ │ │ │ + cmp %r9,%rcx │ │ │ │ + je 57cb3 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 57820 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea (%rdx,%rsi,8),%r11 │ │ │ │ + movabs $0x180000000,%r10 │ │ │ │ + movaps %xmm0,0x40(%rsp) │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + movaps %xmm0,0x60(%rsp) │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + jmp 577ed │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x8,%rcx │ │ │ │ + cmp %rcx,%r11 │ │ │ │ + je 57a38 │ │ │ │ + mov (%rcx),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + and %r10,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + jne 577e0 │ │ │ │ + and $0xf,%eax │ │ │ │ + addl $0x1,0x40(%rsp,%rax,4) │ │ │ │ + jmp 577e0 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + je 5787a │ │ │ │ + cmp $0x4,%r15d │ │ │ │ + je 5763b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 54b07 │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + jne 57cd4 │ │ │ │ + add $0x98,%rsp │ │ │ │ + mov %rcx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 11950 <__cxa_finalize@plt+0xe180> │ │ │ │ - lea 0x1(%r15),%edx │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 53fd2 │ │ │ │ - lea -0x1(%r15),%eax │ │ │ │ - mov %edx,0x38(%rsp) │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - lea (%rax,%rcx,2),%rcx │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ - lea (%rax,%rcx,8),%rdi │ │ │ │ - call 1d9a0 <__cxa_finalize@plt+0x1a1d0> │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - movzbl %al,%r15d │ │ │ │ - movsbl %r12b,%eax │ │ │ │ - cmp %eax,%r15d │ │ │ │ - jne 53fd2 │ │ │ │ - cmp %edx,0x14(%rsp) │ │ │ │ - je 540fb │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - lea (%rdx,%rax,2),%rdx │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 1d9a0 <__cxa_finalize@plt+0x1a1d0> │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmp %eax,%r15d │ │ │ │ - je 54780 │ │ │ │ - test %r14b,%r14b │ │ │ │ - je 54768 │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - jmp 5416f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 54130 │ │ │ │ - cmpb $0x0,0x10(%rsp) │ │ │ │ - je 54360 │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - cmp %edx,0x14(%rsp) │ │ │ │ - je 5416c │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - lea (%rdx,%rax,2),%rdx │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 1d9a0 <__cxa_finalize@plt+0x1a1d0> │ │ │ │ - movsbl %r12b,%edx │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - je 54480 │ │ │ │ - mov %r15d,%ebx │ │ │ │ - mov 0x54(%rsp),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 542f8 │ │ │ │ - cmpb $0x0,0x10(%rsp) │ │ │ │ - jne 5403d │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %r12b,%r12b │ │ │ │ - jne 54730 │ │ │ │ - call 115c0 <__cxa_finalize@plt+0xddf0> │ │ │ │ - cmpb $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - jne 547d0 │ │ │ │ - lea 0x1(%r15),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - lea -0x1(%r15),%edx │ │ │ │ - lea 0x34b0d(%rip),%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add %r12,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%rdx),%ecx │ │ │ │ - lea -0x41(%rcx),%eax │ │ │ │ - cmp $0x38,%al │ │ │ │ - ja 545d8 │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%rdi,%rax,4),%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - notrack jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - cmpb $0x0,0x10(%rsp) │ │ │ │ - sete %al │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 5421f │ │ │ │ - test %al,%al │ │ │ │ - jne 5429b │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 5403d │ │ │ │ - test %al,%al │ │ │ │ - je 5403d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - call 584b0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 32c0 │ │ │ │ - cmpb $0x0,0x8(%rsp) │ │ │ │ - jne 5455c │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %ebx,(%rax) │ │ │ │ - mov %rbp,0x0(%r13) │ │ │ │ - jmp 54064 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15d,%eax │ │ │ │ - cmpb $0x0,0x8(%rsp) │ │ │ │ - movb $0x0,(%r14,%rax,1) │ │ │ │ - jne 54af0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 584b0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 32c0 │ │ │ │ - cmpb $0x0,0x8(%rsp) │ │ │ │ - jne 54420 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 5464e │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov %r12,0x0(%r13) │ │ │ │ - jmp 54064 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 5420a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %edx,0x38(%rsp) │ │ │ │ - test %r12b,%r12b │ │ │ │ - jne 546c0 │ │ │ │ - call 11480 <__cxa_finalize@plt+0xdcb0> │ │ │ │ - cmpb $0x0,0x8(%rsp) │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - je 53ffc │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 11520 <__cxa_finalize@plt+0xdd50> │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - jmp 53ffc │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %edx,0x38(%rsp) │ │ │ │ - test %r12b,%r12b │ │ │ │ - jne 54680 │ │ │ │ - call 11480 <__cxa_finalize@plt+0xdcb0> │ │ │ │ - cmpb $0x0,0x8(%rsp) │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - jne 547b0 │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x1(%r15),%esi │ │ │ │ - mov %edx,0x40(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - lea -0x1(%r15),%ecx │ │ │ │ - mov 0x40(%rsp),%edx │ │ │ │ - lea 0x34a09(%rip),%r8 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - add %r14,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ xchg %ax,%ax │ │ │ │ - movzbl (%rcx),%esi │ │ │ │ - lea -0x41(%rsi),%eax │ │ │ │ - cmp $0x38,%al │ │ │ │ - ja 545b0 │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%r8,%rax,4),%rax │ │ │ │ - add %r8,%rax │ │ │ │ - notrack jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %r12b,%r12b │ │ │ │ - jne 54700 │ │ │ │ - call 115c0 <__cxa_finalize@plt+0xddf0> │ │ │ │ - cmpb $0x0,0x8(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - jne 544c0 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 54628 │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - jmp 5422f │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call 584b0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 32c0 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 5452e │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov %r12,0x0(%r13) │ │ │ │ - jmp 54057 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %r15d,%ebx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 5420a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - jmp 5420a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 11660 <__cxa_finalize@plt+0xde90> │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 5422f │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %eax,%r8d │ │ │ │ - xor %edi,%edi │ │ │ │ - call 584b0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 32c0 │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call 584b0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 32c0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %eax,%ecx │ │ │ │ - xor %edi,%edi │ │ │ │ - call 584b0 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 32c0 │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - mov 0x28(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %eax,%ecx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r14,%rdx │ │ │ │ - call 584b0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %ebx,(%rax) │ │ │ │ - mov %rbp,0x0(%r13) │ │ │ │ - jmp 54057 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x4b,%esi │ │ │ │ - nopl (%rax) │ │ │ │ - mov %sil,(%rdi) │ │ │ │ - lea -0x1(%rcx),%rax │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp %rcx,%r14 │ │ │ │ - je 545f8 │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 543c0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4b,%ecx │ │ │ │ - nopl (%rax) │ │ │ │ - mov %cl,(%rsi) │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - add $0x1,%rsi │ │ │ │ - cmp %r12,%rdx │ │ │ │ - je 54280 │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 541d8 │ │ │ │ + movl $0x1,0xc(%rsp) │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmp 57506 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov %r15d,%eax │ │ │ │ - cmpb $0x0,0x8(%rsp) │ │ │ │ - movb $0x0,(%rcx,%rax,1) │ │ │ │ - jne 54ad0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %edx,0x40(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov 0x40(%rsp),%edx │ │ │ │ - jmp 54142 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 584b0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 32c0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - call 584b0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 32c0 │ │ │ │ - jmp 54264 │ │ │ │ + cmp $0x2,%r9d │ │ │ │ + jbe 57ccb │ │ │ │ + movdqa 0x2b876(%rip),%xmm3 │ │ │ │ + mov %esi,%edi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shr $0x2,%edi │ │ │ │ + movdqa 0x2b87e(%rip),%xmm1 │ │ │ │ + movdqa 0x2b896(%rip),%xmm7 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + shl $0x5,%rdi │ │ │ │ + add %rdx,%rdi │ │ │ │ nopl (%rax) │ │ │ │ - call 119d0 <__cxa_finalize@plt+0xe200> │ │ │ │ - cmpb $0x0,0x8(%rsp) │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - je 54395 │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 11a70 <__cxa_finalize@plt+0xe2a0> │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - jmp 54395 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - call 119d0 <__cxa_finalize@plt+0xe200> │ │ │ │ - cmpb $0x0,0x8(%rsp) │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - je 53ffc │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 11a70 <__cxa_finalize@plt+0xe2a0> │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - jmp 53ffc │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - call 11b10 <__cxa_finalize@plt+0xe340> │ │ │ │ - cmpb $0x0,0x8(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - je 54406 │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 11bb0 <__cxa_finalize@plt+0xe3e0> │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - jmp 544d2 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - call 11b10 <__cxa_finalize@plt+0xe340> │ │ │ │ - cmpb $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - je 541b5 │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 11bb0 <__cxa_finalize@plt+0xe3e0> │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - jmp 541b5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 54026 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - jmp 5420a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 11520 <__cxa_finalize@plt+0xdd50> │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - jmp 54395 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 11660 <__cxa_finalize@plt+0xde90> │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - jmp 541b5 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x47,%esi │ │ │ │ - jmp 545b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x54,%esi │ │ │ │ - jmp 545b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x56,%esi │ │ │ │ - jmp 545b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x79,%esi │ │ │ │ - jmp 545b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x6b,%esi │ │ │ │ - jmp 545b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x6d,%esi │ │ │ │ - jmp 545b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x64,%esi │ │ │ │ - jmp 545b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x63,%esi │ │ │ │ - jmp 545b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x68,%esi │ │ │ │ - jmp 545b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x67,%esi │ │ │ │ - jmp 545b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x76,%esi │ │ │ │ - jmp 545b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x52,%esi │ │ │ │ - jmp 545b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x42,%esi │ │ │ │ - jmp 545b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x41,%esi │ │ │ │ - jmp 545b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x62,%esi │ │ │ │ - jmp 545b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x59,%esi │ │ │ │ - jmp 545b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x72,%esi │ │ │ │ - jmp 545b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4d,%esi │ │ │ │ - jmp 545b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x44,%esi │ │ │ │ - jmp 545b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x43,%esi │ │ │ │ - jmp 545b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x48,%esi │ │ │ │ - jmp 545b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x74,%esi │ │ │ │ - jmp 545b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x61,%esi │ │ │ │ - jmp 545b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x54,%ecx │ │ │ │ - jmp 545d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x6b,%ecx │ │ │ │ - jmp 545d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x6d,%ecx │ │ │ │ - jmp 545d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x76,%ecx │ │ │ │ - jmp 545d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x52,%ecx │ │ │ │ - jmp 545d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x42,%ecx │ │ │ │ - jmp 545d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x41,%ecx │ │ │ │ - jmp 545d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x62,%ecx │ │ │ │ - jmp 545d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x59,%ecx │ │ │ │ - jmp 545d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x64,%ecx │ │ │ │ - jmp 545d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x63,%ecx │ │ │ │ - jmp 545d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x68,%ecx │ │ │ │ - jmp 545d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x67,%ecx │ │ │ │ - jmp 545d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x79,%ecx │ │ │ │ - jmp 545d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x72,%ecx │ │ │ │ - jmp 545d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4d,%ecx │ │ │ │ - jmp 545d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x44,%ecx │ │ │ │ - jmp 545d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x43,%ecx │ │ │ │ - jmp 545d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x48,%ecx │ │ │ │ - jmp 545d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x47,%ecx │ │ │ │ - jmp 545d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x56,%ecx │ │ │ │ - jmp 545d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x74,%ecx │ │ │ │ - jmp 545d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x61,%ecx │ │ │ │ - jmp 545d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %edx,0x40(%rsp) │ │ │ │ - call 57f80 │ │ │ │ - mov 0x40(%rsp),%edx │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - jmp 5460f │ │ │ │ - nop │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %r15d,%esi │ │ │ │ - call 57f80 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - jmp 54293 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + movdqu (%rcx),%xmm0 │ │ │ │ + add $0x20,%rcx │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pcmpeqd %xmm7,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm9 │ │ │ │ + pand %xmm0,%xmm9 │ │ │ │ + movdqu -0x20(%rcx),%xmm0 │ │ │ │ + pand %xmm3,%xmm0 │ │ │ │ + pcmpeqd %xmm6,%xmm0 │ │ │ │ + pcmpeqd %xmm5,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm2 │ │ │ │ + por %xmm0,%xmm2 │ │ │ │ + movdqu -0x10(%rcx),%xmm0 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pand %xmm9,%xmm8 │ │ │ │ + pcmpeqd %xmm7,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm9 │ │ │ │ + pand %xmm0,%xmm9 │ │ │ │ + movdqu -0x10(%rcx),%xmm0 │ │ │ │ + pand %xmm3,%xmm0 │ │ │ │ + pcmpeqd %xmm6,%xmm0 │ │ │ │ + pcmpeqd %xmm5,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm2 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movdqa %xmm8,%xmm2 │ │ │ │ + pand %xmm9,%xmm0 │ │ │ │ + shufps $0x88,%xmm0,%xmm2 │ │ │ │ + psubd %xmm2,%xmm4 │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + jne 578a8 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + mov %esi,%ecx │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + psrldq $0x4,%xmm0 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + movd %xmm4,%ebp │ │ │ │ + test $0x3,%sil │ │ │ │ + je 579cd │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov $0x80000000,%r10d │ │ │ │ + mov (%rdx,%rdi,8),%r9 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r9,%rdi │ │ │ │ + cmp %r10,%rdi │ │ │ │ + je 57c30 │ │ │ │ + lea 0x1(%rcx),%edi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jae 579cd │ │ │ │ + mov (%rdx,%rdi,8),%r9 │ │ │ │ + mov $0x80000000,%r10d │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r9,%rdi │ │ │ │ + cmp %r10,%rdi │ │ │ │ + je 57c84 │ │ │ │ + add $0x2,%ecx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 579cd │ │ │ │ + mov (%rdx,%rcx,8),%rdi │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%rcx │ │ │ │ + and %rdi,%rcx │ │ │ │ + cmp %r9,%rcx │ │ │ │ + je 57ca4 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 57820 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea (%rdx,%rsi,8),%r11 │ │ │ │ + movabs $0x180000000,%r10 │ │ │ │ + movaps %xmm0,0x40(%rsp) │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + movaps %xmm0,0x60(%rsp) │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + jmp 57a19 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rcx │ │ │ │ + cmp %r11,%rcx │ │ │ │ + je 57a38 │ │ │ │ + mov (%rcx),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + and %r10,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + jne 57a10 │ │ │ │ + and $0xf,%eax │ │ │ │ + addl $0x1,0x40(%rsp,%rax,4) │ │ │ │ + jmp 57a10 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %esi,%r14d │ │ │ │ - lea 0x2d627(%rip),%rsi │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - mov 0x8(%rdi),%ecx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov 0x50(%rsp),%r10d │ │ │ │ + cmp $0x1,%r13b │ │ │ │ + jne 57a48 │ │ │ │ + mov 0x48(%rsp),%r10d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,0x40(%rsp) │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + movaps %xmm0,0x60(%rsp) │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + je 57c40 │ │ │ │ + cmp $0x4,%r15d │ │ │ │ + jne 57ab0 │ │ │ │ + lea (%rdx,%rsi,8),%r9 │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + movabs $0x180000000,%r11 │ │ │ │ + movabs $0x100000000,%rdi │ │ │ │ + jmp 57a99 │ │ │ │ + nop │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rdx,%r9 │ │ │ │ + je 57ab0 │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + and %r11,%rsi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 57a90 │ │ │ │ + and $0xf,%ecx │ │ │ │ + addl $0x1,(%rax,%rcx,4) │ │ │ │ + jmp 57a90 │ │ │ │ + mov 0x44(%rsp),%r11d │ │ │ │ + cmp $0x1,%r13b │ │ │ │ + jne 57ac0 │ │ │ │ + mov 0x60(%rsp),%r11d │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov %ebp,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r8,%rdi │ │ │ │ + sub %r10d,%r13d │ │ │ │ + mov %r10d,0x2c(%rsp) │ │ │ │ + sub %r11d,%r13d │ │ │ │ + mov %r11d,0x28(%rsp) │ │ │ │ + call 57260 │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + mov 0x2c(%rsp),%r10d │ │ │ │ + ucomisd 0x2b6d5(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + jp 57b01 │ │ │ │ + je 57c0d │ │ │ │ + mov 0x8(%r12),%edx │ │ │ │ + mov %r11d,0x2c(%rsp) │ │ │ │ + lea 0x38(%rsp),%r12 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r10d,0x30(%rsp) │ │ │ │ + movzbl %r15b,%eax │ │ │ │ + mov $0x2e,%r8d │ │ │ │ + mov %r12,%rdi │ │ │ │ + push $0x2e │ │ │ │ + lea 0x1(%r14,%rdx,1),%ecx │ │ │ │ + lea 0x44d6c(%rip),%rdx │ │ │ │ + push $0x2e │ │ │ │ + movsbl (%rdx,%rax,1),%r9d │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%r12 │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov 0x18(%rdi),%r9 │ │ │ │ - push 0x28(%rdi) │ │ │ │ - movzbl 0x20(%rdi),%eax │ │ │ │ - mov 0x10(%rdi),%r8 │ │ │ │ + lea 0x294fe(%rip),%r14 │ │ │ │ + push $0x2e │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + lea 0x2a79e(%rip),%rsi │ │ │ │ + call 7efd0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - push %rax │ │ │ │ xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov %r12,%rsp │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 54c50 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ + call 7efd0 │ │ │ │ + movslq 0xc(%rsp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + lea 0x2dbce(%rip),%rsi │ │ │ │ + movsbl 0x85(%rsp,%rax,1),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + call 7efd0 │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x2d5cf(%rip),%rsi │ │ │ │ - call 58c30 │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ + call 7efd0 │ │ │ │ + lea 0x2a75d(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x2c958(%rip),%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x2c4d0(%rip),%r13 │ │ │ │ - call 58c30 │ │ │ │ - mov 0x58(%rbp),%eax │ │ │ │ - lea 0x2cc69(%rip),%r15 │ │ │ │ - test %eax,%eax │ │ │ │ - je 54bf5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ + call 7efd0 │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x60(%rbp),%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - mov 0x58(%rbp),%eax │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jb 54c30 │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 54bc8 │ │ │ │ - movsbl %r14b,%edx │ │ │ │ - lea 0x2de3b(%rip),%rsi │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x2c(%rsp),%r11d │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + lea 0x2a74f(%rip),%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + push %r11 │ │ │ │ + mov 0x30(%rsp),%r10d │ │ │ │ + mov %r11d,%r9d │ │ │ │ + lea (%r10,%r11,1),%eax │ │ │ │ + push %r10 │ │ │ │ + mov %r10d,%r8d │ │ │ │ + push %rax │ │ │ │ + mov $0x1,%eax │ │ │ │ + push %r13 │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + call 7efd0 │ │ │ │ + add $0x20,%rsp │ │ │ │ mov %r12,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 54c66 │ │ │ │ + lea 0x2a505(%rip),%rsi │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + jmp 57822 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 575d9 │ │ │ │ + and $0xf,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + sbb $0xffffffff,%ebp │ │ │ │ + jmp 5774f │ │ │ │ + and $0xf,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + sbb $0xffffffff,%ebp │ │ │ │ + jmp 5797f │ │ │ │ + lea (%rdx,%rsi,8),%r9 │ │ │ │ + mov $0x80000000,%edi │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + movabs $0x180000000,%r11 │ │ │ │ + jmp 57c6d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rdx,%r9 │ │ │ │ + je 57ab0 │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + and %r11,%rsi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 57c60 │ │ │ │ + and $0xf,%ecx │ │ │ │ + addl $0x1,(%rax,%rcx,4) │ │ │ │ + jmp 57c60 │ │ │ │ + and $0xf,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + sbb $0xffffffff,%ebp │ │ │ │ + jmp 579a6 │ │ │ │ + and $0xf,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + sbb $0xffffffff,%ebp │ │ │ │ + jmp 5777a │ │ │ │ + and $0xf,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + sbb $0xffffffff,%ebp │ │ │ │ + jmp 579cd │ │ │ │ + and $0xf,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + sbb $0xffffffff,%ebp │ │ │ │ + jmp 577a5 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 57729 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 5795d │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,%edx │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x58(%rsp),%ebx │ │ │ │ + mov 0x40(%rsp),%edi │ │ │ │ + mov 0x48(%rsp),%ecx │ │ │ │ + mov 0x50(%rsp),%r10d │ │ │ │ + mov %ebx,0x8(%rsp) │ │ │ │ + mov 0x8(%rbp),%ebx │ │ │ │ + mov 0x60(%rsp),%r11d │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jb 57e1e │ │ │ │ + sub %rbx,%rax │ │ │ │ + mov 0xc(%rbp),%ebx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jae 57e3d │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + shl $0x31,%r11 │ │ │ │ + shl $0x1f,%r10 │ │ │ │ + and $0xf,%esi │ │ │ │ + movzbl %dil,%edi │ │ │ │ + shl $0x1d,%rcx │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + shl $0x21,%rbx │ │ │ │ + shl $0x15,%rdi │ │ │ │ + and $0x60000000,%ecx │ │ │ │ + movabs $0x1fffe00000000,%r12 │ │ │ │ + shl $0xd,%r9 │ │ │ │ + and %r12,%rbx │ │ │ │ + shl $0x5,%r8 │ │ │ │ + mov 0x10(%rbp),%r12 │ │ │ │ + shl $0x4,%rax │ │ │ │ + or %r11,%rbx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + movabs $0x180000000,%r11 │ │ │ │ + and %r11,%r10 │ │ │ │ + and $0x10,%edx │ │ │ │ + add %rax,%r12 │ │ │ │ + mov %rax,%r13 │ │ │ │ + or %r10,%rbx │ │ │ │ + or %rdi,%rbx │ │ │ │ + or %rcx,%rbx │ │ │ │ + or %r9,%rbx │ │ │ │ + or %r8,%rbx │ │ │ │ + or %rsi,%rbx │ │ │ │ + or %rdx,%rbx │ │ │ │ + mov (%r12),%edx │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + imul $0xeeeeeeef,%eax,%ecx │ │ │ │ + ror $1,%ecx │ │ │ │ + cmp $0x8888888,%ecx │ │ │ │ + jbe 57de0 │ │ │ │ + test %edx,%edx │ │ │ │ + je 57de0 │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + mov %rbx,(%rcx,%rdx,8) │ │ │ │ + mov %eax,(%r12) │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - call 58c30 │ │ │ │ - cmp 0x58(%rbp),%ebx │ │ │ │ - jb 54bc8 │ │ │ │ - jmp 54bf5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2d512(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - jmp 54b93 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + mov $0x88888889,%edx │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + imul %rdx,%rax │ │ │ │ + shr $0x24,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + sub %rax,%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + add 0x10(%rbp),%r13 │ │ │ │ + mov 0x0(%r13),%edx │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov %r13,%r12 │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + jmp 57dc5 │ │ │ │ + lea 0x2fd3b(%rip),%rcx │ │ │ │ + mov $0x198,%edx │ │ │ │ + lea 0x2a50b(%rip),%rsi │ │ │ │ + lea 0x2a511(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x2fd1c(%rip),%rcx │ │ │ │ + mov $0x19a,%edx │ │ │ │ + lea 0x2a4ec(%rip),%rsi │ │ │ │ + lea 0x2a502(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 57e90 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %esi,0x8(%rdi) │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %ecx,0x4(%rdi) │ │ │ │ + mov %edx,0xc(%rdi) │ │ │ │ + mov %edx,%edi │ │ │ │ + call 3570 │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 57f20 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0xc(%rdi),%edx │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + test %edx,%edx │ │ │ │ + je 57ee1 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,%rbp │ │ │ │ + shl $0x4,%rbp │ │ │ │ + lea (%rdi,%rbp,1),%rax │ │ │ │ + mov (%rax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 57ef8 │ │ │ │ + add $0x1,%rbx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb 57ec0 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 32c0 │ │ │ │ + mov 0x10(%r12),%rdi │ │ │ │ + mov 0xc(%r12),%edx │ │ │ │ + movq $0x0,0x8(%rdi,%rbp,1) │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb 57ec0 │ │ │ │ + jmp 57ee1 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + mov 0xc(%rsi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 58024 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ - lea 0x2d4c7(%rip),%rdx │ │ │ │ + lea 0x2a3b8(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ + lea 0x4494d(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov (%rsi),%rcx │ │ │ │ - push 0x28(%rsi) │ │ │ │ - movzbl 0x20(%rsi),%eax │ │ │ │ - push %rax │ │ │ │ - xor %eax,%eax │ │ │ │ - push 0x18(%rsi) │ │ │ │ - mov 0x10(%rsi),%r9 │ │ │ │ - mov 0x8(%rsi),%r8d │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - add $0x20,%rsp │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 54da0 │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x8(%rbx),%ecx │ │ │ │ mov $0x1,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - lea 0x2d481(%rip),%rdx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rdx,%rbp │ │ │ │ + add %edx,%ecx │ │ │ │ + lea 0x2a3d3(%rip),%rdx │ │ │ │ + shl $0x4,%rbp │ │ │ │ + mov 0x4(%rax,%rbp,1),%eax │ │ │ │ + movsbl 0x0(%r13,%rax,1),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 57feb │ │ │ │ + xor %r15d,%r15d │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - lea 0x2c805(%rip),%rdx │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + add $0x1,%r15 │ │ │ │ + and $0xf,%eax │ │ │ │ + movsbl 0x0(%r13,%rax,1),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x58(%rbp),%eax │ │ │ │ - lea 0x2c373(%rip),%r13 │ │ │ │ - lea 0x2cb14(%rip),%r15 │ │ │ │ - test %eax,%eax │ │ │ │ - je 54d52 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp (%rax),%r15d │ │ │ │ + jb 57fb8 │ │ │ │ + lea 0x2a11b(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x60(%rbp),%rax │ │ │ │ - mov (%rax),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x58(%rbp),%eax │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jb 54d80 │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 54d20 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movsbl %r14b,%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ + addq $0x1,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp 0xc(%rbx),%eax │ │ │ │ + jb 57f70 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ - lea 0x2dcd1(%rip),%rdx │ │ │ │ pop %rbp │ │ │ │ - xor %eax,%eax │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 3110 <__fprintf_chk@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp 0x58(%rbp),%ebx │ │ │ │ - jb 54d20 │ │ │ │ - jmp 54d52 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x2d3c2(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 54ce3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x98(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 54dd8 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x78(%rdi),%rax │ │ │ │ ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov $0xf0f,%eax │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %ax,(%rdi) │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 5805e │ │ │ │ + lea -0x1(%rax),%r8d │ │ │ │ + lea 0x4486f(%rip),%rdi │ │ │ │ + movsbq (%rsi,%r8,1),%r8 │ │ │ │ + movzbl (%rdi,%r8,1),%edi │ │ │ │ + mov %dil,(%rcx) │ │ │ │ + mov 0xc(%rcx),%r9d │ │ │ │ + lea (%rax,%r9,1),%r10d │ │ │ │ + mov %r10,%r8 │ │ │ │ + cmp %rdx,%r10 │ │ │ │ + jae 58081 │ │ │ │ + movsbq (%rsi,%r10,1),%rdx │ │ │ │ + lea 0x44846(%rip),%rdi │ │ │ │ + movzbl (%rdi,%rdx,1),%edx │ │ │ │ + mov %dl,0x1(%rcx) │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 580b2 │ │ │ │ + mov 0x10(%rcx),%rdx │ │ │ │ + lea 0x4482f(%rip),%rdi │ │ │ │ + add $0x4,%rdx │ │ │ │ nopl (%rax) │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x10,%rdx │ │ │ │ + movsbq (%rsi,%rcx,1),%rcx │ │ │ │ + movzbl (%rdi,%rcx,1),%ecx │ │ │ │ + mov %ecx,-0x10(%rdx) │ │ │ │ + cmp %eax,%r8d │ │ │ │ + jne 58098 │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + push %r14 │ │ │ │ + lea 0x2a29d(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x2a034(%rip),%r14 │ │ │ │ + push %r13 │ │ │ │ + lea 0x447be(%rip),%r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0x2a217(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov 0x8(%rdi),%r8d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0xc(%rdi),%eax │ │ │ │ + mov 0x4(%rdi),%ecx │ │ │ │ + mov 0x45305(%rip),%rdi │ │ │ │ + add %r8d,%eax │ │ │ │ + lea -0x1(%rax),%r9d │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xb8(%rdx),%rax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 54ee0 │ │ │ │ - mov %rsi,%rbp │ │ │ │ - xor %edx,%edx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 54e27 │ │ │ │ - mov 0x18(%rdi),%rdx │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - mov 0x180(%rbx),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 54eb0 │ │ │ │ - mov 0x184(%rbx),%eax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - lea 0x2d29f(%rip),%rsi │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0xc(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 58153 │ │ │ │ + jmp 58180 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x452de(%rip),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + add $0x1,%rbx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x10(%rbp),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + movsbl 0x0(%r13,%rax,1),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - and $0x1,%edx │ │ │ │ - call 58c30 │ │ │ │ - mov 0x15c(%rbx),%edx │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - call 3f780 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3eb50 │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x2c2ae(%rip),%rdx │ │ │ │ - call 3eb90 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 54f0e │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp 0xc(%rbp),%ebx │ │ │ │ + jae 58180 │ │ │ │ + imul $0xcccccccd,%ebx,%eax │ │ │ │ + ror $0x4,%eax │ │ │ │ + cmp $0x3333333,%eax │ │ │ │ + ja 58120 │ │ │ │ + mov 0x4529e(%rip),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 58120 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x45281(%rip),%rdi │ │ │ │ pop %rbx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ pop %rbp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3f780 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3eb50 │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - lea 0x2c259(%rip),%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - call 3eb90 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 54e8e │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 54f00 │ │ │ │ - mov 0x78(%rbx),%rbp │ │ │ │ - cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 54e8e │ │ │ │ - mov 0x210(%rbx),%rdi │ │ │ │ - call 3650 │ │ │ │ - jmp 54e8e │ │ │ │ - mov 0x88(%rdx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 54ee9 │ │ │ │ - jmp 54ee5 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmp 3110 <__fprintf_chk@plt> │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - cmpq $0x0,0xb8(%rsi) │ │ │ │ - je 54f38 │ │ │ │ - jmp 3eae0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x1,0x158(%rsi) │ │ │ │ - ja 54f48 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x210(%rsi),%rdi │ │ │ │ - jmp 3730 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ + mov 0xc(%rsi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 58240 │ │ │ │ push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x180(%rdx),%ebx │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rdi),%eax │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 54fb9 │ │ │ │ - cmpq $0x0,0xb8(%rdx) │ │ │ │ - je 551f0 │ │ │ │ - cmpb $0x0,0x1c8(%r15) │ │ │ │ - movl $0xa,0xc(%rsp) │ │ │ │ - je 54fcd │ │ │ │ - cmpb $0x1,0x1c3(%r15) │ │ │ │ - sbb %ecx,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - add $0x7,%ecx │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x4(%rsi),%esi │ │ │ │ + mov 0x10(%rdx),%rdi │ │ │ │ + lea (%rax,%rcx,1),%r8d │ │ │ │ + cmp (%rdi,%rsi,4),%r8d │ │ │ │ + je 58248 │ │ │ │ + xor %ebx,%ebx │ │ │ │ test %eax,%eax │ │ │ │ - je 550d0 │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - jmp 55009 │ │ │ │ + setne %bl │ │ │ │ + cmp %r13d,%ebx │ │ │ │ + jae 58230 │ │ │ │ + mov 0x20(%rdx),%rax │ │ │ │ + lea 0x29724(%rip),%r14 │ │ │ │ + mov (%rax,%rsi,8),%r15 │ │ │ │ + jmp 58203 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3eae0 │ │ │ │ - add $0x1,%r12 │ │ │ │ - add $0x68,%r13 │ │ │ │ - cmp (%r14),%r12d │ │ │ │ - jae 550d0 │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - mov 0xb8(%r15),%rbx │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - add %r13,%rsi │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 551b0 │ │ │ │ - xor %edx,%edx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 55038 │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ - mov 0x10(%rsi),%rsi │ │ │ │ - mov 0x180(%r15),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 550f8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3f780 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3eb50 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x2c0c7(%rip),%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - call 3eb90 │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - add %r13,%rsi │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 54c70 │ │ │ │ - cmpb $0x0,0x1c3(%r15) │ │ │ │ - jne 55168 │ │ │ │ - cmpq $0x0,0xb8(%r15) │ │ │ │ - jne 54ff0 │ │ │ │ - cmpl $0x1,0x158(%r15) │ │ │ │ - jbe 54ff8 │ │ │ │ - mov 0x210(%r15),%rdi │ │ │ │ - add $0x1,%r12 │ │ │ │ - add $0x68,%r13 │ │ │ │ - call 3730 │ │ │ │ - cmp (%r14),%r12d │ │ │ │ - jb 55009 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 55242 │ │ │ │ - add $0x38,%rsp │ │ │ │ + mov 0xc(%rbp),%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 57470 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %r13d,%ebx │ │ │ │ + jb 58200 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x184(%r15),%eax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x2cfd5(%rip),%rsi │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0x1,%edx │ │ │ │ - call 58c30 │ │ │ │ - mov 0x15c(%r15),%edx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0xb8(%r15),%rdi │ │ │ │ - call 3f780 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3eb50 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x2bfe6(%rip),%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - call 3eb90 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - add %r13,%rsi │ │ │ │ - jmp 55075 │ │ │ │ - nopl (%rax) │ │ │ │ - lea (%r12,%r12,4),%rax │ │ │ │ - lea (%r12,%rax,2),%rdx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 1dbe0 <__cxa_finalize@plt+0x1a410> │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - call 19750 <__cxa_finalize@plt+0x15f80> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2d695(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 5508f │ │ │ │ - nopl (%rax) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 551e0 │ │ │ │ - mov 0x78(%r15),%rbp │ │ │ │ - cmpl $0x1,0x158(%r15) │ │ │ │ - jbe 55075 │ │ │ │ - mov 0x210(%r15),%rdi │ │ │ │ - call 3650 │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - add %r13,%rsi │ │ │ │ - jmp 55075 │ │ │ │ nop │ │ │ │ - mov 0x88(%r15),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 551b9 │ │ │ │ - jmp 551b5 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x98(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 54fa7 │ │ │ │ - xor %ebp,%ebp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %ebx,%ebx │ │ │ │ test %eax,%eax │ │ │ │ - jne 55217 │ │ │ │ - jmp 550d0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x98(%r15),%rdi │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - mov 0x210(%r15),%rcx │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov 0xa8(%r15),%rdx │ │ │ │ - add %rbp,%rsi │ │ │ │ - add $0x68,%rbp │ │ │ │ - call 73770 │ │ │ │ - cmp (%r14),%ebx │ │ │ │ - jb 55210 │ │ │ │ - jmp 550d0 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + lea -0x1(%rcx),%r13d │ │ │ │ + setne %bl │ │ │ │ + cmp %r13d,%ebx │ │ │ │ + jb 581e6 │ │ │ │ + jmp 58230 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - movsbl %r9b,%ebx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov 0xd0(%rsp),%r13 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - mov %r8d,0x10(%rsp) │ │ │ │ - mov 0xc8(%rsp),%r15 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0xb0(%rsp),%eax │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - mov 0xb8(%rsp),%eax │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - mov 0xc0(%rsp),%eax │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x4(%rsi),%ecx │ │ │ │ + mov 0xc(%rsi),%r12d │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x68,%esi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 5e500 │ │ │ │ - test %r14,%r14 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0x339b1(%rip),%rax │ │ │ │ - movl $0x1,(%r12) │ │ │ │ - cmove %rax,%r14 │ │ │ │ - movzbl 0x2e1(%r13),%eax │ │ │ │ - movl $0x0,0x4c(%rsp) │ │ │ │ - movq $0x0,(%rcx) │ │ │ │ - movl $0x0,0x8(%rcx) │ │ │ │ - movq $0x0,0x10(%rcx) │ │ │ │ - movq $0x0,0x18(%rcx) │ │ │ │ - movb $0x0,0x20(%rcx) │ │ │ │ - movq $0x0,0x38(%rcx) │ │ │ │ - movq $0x0,0x40(%rcx) │ │ │ │ - movl $0x0,0x58(%rcx) │ │ │ │ - movq $0x0,0x60(%rcx) │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - movups %xmm0,0x28(%rcx) │ │ │ │ - movups %xmm0,0x48(%rcx) │ │ │ │ - test %al,%al │ │ │ │ - je 555b8 │ │ │ │ - call 58a90 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %bpl,%bpl │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - cmove %eax,%ebx │ │ │ │ - movsbl 0x34(%rsp),%eax │ │ │ │ - movsbl %bpl,%ebp │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r14,%rdx │ │ │ │ - push %rax │ │ │ │ - movsbl 0x38(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - push %rbx │ │ │ │ - movsbl 0x28(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - movsbl 0x4c(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - push $0x0 │ │ │ │ - push $0x1 │ │ │ │ - push $0x0 │ │ │ │ - push %rbp │ │ │ │ - push $0x1 │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - call 53ca0 │ │ │ │ - mov 0x8(%r12),%rbx │ │ │ │ - add $0x50,%rsp │ │ │ │ - movb $0x0,0x20(%rbx) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 554df │ │ │ │ - mov 0x60(%r15),%rax │ │ │ │ - mov 0x50(%r15),%rsi │ │ │ │ - mov (%r15),%rdi │ │ │ │ - mov 0x58(%r15),%rcx │ │ │ │ - movzbl 0x41(%r15),%r10d │ │ │ │ - movsbl 0x42(%r15),%edx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x8(%r15),%ebp │ │ │ │ - mov 0x68(%r15),%r14 │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - lea 0x2cccb(%rip),%rsi │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %r10b,0x20(%rsp) │ │ │ │ - call 53000 │ │ │ │ - movsbl 0x20(%rsp),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x2ccab(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - xor %eax,%eax │ │ │ │ - movsbl %bpl,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x2cc9e(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x2cc90(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x2cc82(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x2cc74(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x2cc67(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 554da │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x2cc5b(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x20(%rdx),%rax │ │ │ │ + mov (%rax,%rcx,8),%r13 │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + lea (%rax,%r12,1),%esi │ │ │ │ + setne %r15b │ │ │ │ + lea -0x1(%rsi),%edi │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 58320 │ │ │ │ + mov %rsp,%rax │ │ │ │ + mov %esi,%edx │ │ │ │ + lea 0x29529(%rip),%rsi │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 53000 │ │ │ │ - mov 0x8(%r12),%rbx │ │ │ │ - mov 0x260(%r13),%rdx │ │ │ │ - lea 0x2cb58(%rip),%rsi │ │ │ │ + call 7efd0 │ │ │ │ + mov (%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 53000 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2bc19(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2cbcc(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - mov 0x98(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 555e0 │ │ │ │ - mov 0x210(%r13),%rcx │ │ │ │ - mov 0xa8(%r13),%rdx │ │ │ │ - mov 0x8(%r12),%rsi │ │ │ │ - call 73770 │ │ │ │ - mov (%r12),%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - je 55580 │ │ │ │ + call 32d0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + call 657f0 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%rbx,%rbx,2),%rax │ │ │ │ - lea (%rbx,%rax,4),%rdx │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 52730 │ │ │ │ - cmp (%r12),%ebx │ │ │ │ - jb 55560 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5563f │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ + jne 583d9 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 32c0 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rdx),%rdx │ │ │ │ + movzbl %r15b,%r15d │ │ │ │ + cmp %esi,(%rdx,%rcx,4) │ │ │ │ + je 583d0 │ │ │ │ + mov %rsp,%r8 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %edi,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x294a8(%rip),%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + call 7efd0 │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 32d0 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x4c(%rsp),%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ - call 58410 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - jmp 5538e │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + call 657f0 │ │ │ │ + cmp %r12d,%r15d │ │ │ │ + jae 582f0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - call 54de0 │ │ │ │ - mov 0x8(%r12),%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ + mov 0xc(%rbp),%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 57470 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 583c0 │ │ │ │ mov %rax,%rdi │ │ │ │ - call 54c70 │ │ │ │ - cmpq $0x0,0xb8(%r13) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - je 55620 │ │ │ │ - call 3eae0 │ │ │ │ - jmp 5554c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x1,0x158(%r13) │ │ │ │ - jbe 5554c │ │ │ │ - mov 0x210(%r13),%rdi │ │ │ │ - call 3730 │ │ │ │ - jmp 5554c │ │ │ │ + add $0x1,%r15d │ │ │ │ + call 32d0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + call 657f0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmp %r12d,%r15d │ │ │ │ + jb 58370 │ │ │ │ + jmp 582f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r15d │ │ │ │ + cmp %r12d,%r15d │ │ │ │ + jb 58370 │ │ │ │ + jmp 582f0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x1,%r12d │ │ │ │ + jmp 58331 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ + xor %eax,%eax │ │ │ │ push %r12 │ │ │ │ + mov %esi,%r12d │ │ │ │ + mov $0x50,%esi │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - cmp $0x40,%al │ │ │ │ - je 558a8 │ │ │ │ - cmp $0xa,%al │ │ │ │ - je 558a8 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %esi,%r13d │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x68,%esi │ │ │ │ - mov %rdx,%r12 │ │ │ │ - call 5e500 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13d,%ecx │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x2c193(%rip),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 58060 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 55880 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov (%rax),%rdi │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - movl $0x0,0x8(%rbx) │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - movb $0x0,0x20(%rbx) │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - movq $0x0,0x40(%rbx) │ │ │ │ - movl $0x0,0x58(%rbx) │ │ │ │ - movq $0x0,0x60(%rbx) │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - movups %xmm0,0x48(%rbx) │ │ │ │ - call 58a90 │ │ │ │ - cmpl $0x1,0x8(%rbp) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - jbe 55880 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - call 3430 │ │ │ │ - cmpl $0x2,0x8(%rbp) │ │ │ │ - cwtl │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - jbe 55880 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - call 58a90 │ │ │ │ - cmpl $0x3,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - jbe 55880 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x30(%rax),%rdi │ │ │ │ - call 35e0 │ │ │ │ - cmpl $0x4,0x8(%rbp) │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - jbe 55880 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - call 3430 │ │ │ │ - mov %al,0x20(%rbx) │ │ │ │ - cmpl $0x5,0x8(%rbp) │ │ │ │ - jbe 55880 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x50(%rax),%rdi │ │ │ │ - call 58a90 │ │ │ │ - cmpl $0x6,0x8(%rbp) │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - jbe 55880 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x60(%rax),%rdi │ │ │ │ - call 58a90 │ │ │ │ - cmpl $0x7,0x8(%rbp) │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - jbe 55880 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x70(%rax),%rdi │ │ │ │ - call 35e0 │ │ │ │ - cmpl $0x8,0x8(%rbp) │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - jbe 55880 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x80(%rax),%rdi │ │ │ │ - call 35e0 │ │ │ │ - cmpl $0x9,0x8(%rbp) │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - jbe 55880 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x90(%rax),%rdi │ │ │ │ - call 58a90 │ │ │ │ - cmpl $0xa,0x8(%rbp) │ │ │ │ - mov %rax,0x48(%rbx) │ │ │ │ - jbe 55880 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0xa0(%rax),%rdi │ │ │ │ - call 58a90 │ │ │ │ - cmpl $0xb,0x8(%rbp) │ │ │ │ - mov %rax,0x50(%rbx) │ │ │ │ - jbe 55880 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov $0xc,%r13d │ │ │ │ - mov 0xb0(%rax),%rsi │ │ │ │ - jmp 5586a │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movl $0x0,(%rdi) │ │ │ │ + mov %ax,0x4(%rdi) │ │ │ │ + movb $0x1,0x6(%rdi) │ │ │ │ + mov $0x3e8,%edi │ │ │ │ + call 3570 │ │ │ │ + mov %r12b,0x10(%rbx) │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov %rbp,0x18(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r13d,%eax │ │ │ │ - add $0x1,%r13d │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x0(%rbp),%rax │ │ │ │ - mov (%rax),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + jmp 58455 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x50,%rbx │ │ │ │ + cmp $0x13880,%rbx │ │ │ │ + je 5847a │ │ │ │ + lea (%rdi,%rbx,1),%rax │ │ │ │ + mov 0x40(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 58448 │ │ │ │ + mov 0x38(%rax),%rdi │ │ │ │ + add $0x50,%rbx │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + cmp $0x13880,%rbx │ │ │ │ + jne 58455 │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 53000 │ │ │ │ - cmp 0x8(%rbp),%r13d │ │ │ │ - jb 55858 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5588b │ │ │ │ - testb $0x4,0x8(%rbx) │ │ │ │ - je 558c0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 585d0 │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + mov %ax,0x0(%rbp) │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x14(%rdi),%eax │ │ │ │ + mov 0x18(%rdi),%ebx │ │ │ │ + mov 0x38(%rdi),%r12 │ │ │ │ + lea 0x0(,%rax,4),%ebp │ │ │ │ + movzwl 0x12(%rdi),%eax │ │ │ │ + lea 0x1(%rbx),%edi │ │ │ │ + add %rax,%rbp │ │ │ │ + call 31a0 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 5850b │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x443c7(%rip),%rdi │ │ │ │ + lea (%r12,%rbp,1),%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + nop │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $1,%edx │ │ │ │ + not %ecx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + and $0x1,%ecx │ │ │ │ + movzbl (%r9,%rdx,1),%edx │ │ │ │ + shl $0x2,%ecx │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + movzbl (%rdi,%rdx,1),%edx │ │ │ │ + mov %dl,(%rsi,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne 584e0 │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + mov %rsi,%rax │ │ │ │ + movb $0x0,(%rsi,%rbx,1) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rbx,%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x18(%rdi),%ebx │ │ │ │ + lea 0x1(%rbx),%edi │ │ │ │ + call 31a0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov (%r12),%rax │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 58558 │ │ │ │ + cltq │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x0(%rbp,%rax,1),%rsi │ │ │ │ + call 3740 │ │ │ │ + mov %rax,%rcx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + mov %rcx,%rax │ │ │ │ + movb $0x0,(%rcx,%rbx,1) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 53a30 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5588b │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3a840 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 5588b │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x148,%rsp │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ - mov %rcx,0xe8(%rsp) │ │ │ │ - mov %r9d,0x98(%rsp) │ │ │ │ - mov %esi,0x94(%rsp) │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x138(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %al,0x38(%rsp) │ │ │ │ - call 1f560 <__cxa_finalize@plt+0x1bd90> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %al,0x40(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - call 1e830 <__cxa_finalize@plt+0x1b060> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %al,0xe2(%rsp) │ │ │ │ - mov %al,0x136(%rsp) │ │ │ │ - call 1e830 <__cxa_finalize@plt+0x1b060> │ │ │ │ - test %bl,%bl │ │ │ │ - mov %al,0xfb(%rsp) │ │ │ │ - mov %al,0x137(%rsp) │ │ │ │ - setne 0x18(%rsp) │ │ │ │ - movzbl 0x18(%rsp),%eax │ │ │ │ - test %r14b,%r14b │ │ │ │ - jne 56e50 │ │ │ │ - movl $0x1,0x84(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - test %al,%al │ │ │ │ - je 56e50 │ │ │ │ - mov 0x20(%r15),%r14d │ │ │ │ - mov $0x10,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r14d,0x24(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea (%r14,%r14,2),%rax │ │ │ │ - lea (%r14,%rax,4),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r14d,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 56980 │ │ │ │ - movl $0x0,0xcc(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzwl 0x2(%rdx),%eax │ │ │ │ + cmp (%rdx),%ax │ │ │ │ + jb 5865d │ │ │ │ + cmpb $0x0,0x10(%rdx) │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jne 586a0 │ │ │ │ xor %edx,%edx │ │ │ │ - movl $0x0,0xc8(%rsp) │ │ │ │ - movl $0x0,0xe4(%rsp) │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 56afe │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %rax,%rdx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov 0x164(%rax),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0xf0(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %eax,%esi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - cmovae %r13d,%esi │ │ │ │ - mov %sil,0xfd(%rsp) │ │ │ │ - sbb %esi,%esi │ │ │ │ - add $0x1,%esi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - cmovb %eax,%r13d │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %esi,0x90(%rsp) │ │ │ │ - cmpb $0x0,0x2e0(%rax) │ │ │ │ - jne 56b31 │ │ │ │ - mov %r13b,0xfc(%rsp) │ │ │ │ - movb $0x1,0xfe(%rsp) │ │ │ │ - movb $0x1,0xff(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 1ffa0 <__cxa_finalize@plt+0x1c7d0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,0x7c(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - call 1ff00 <__cxa_finalize@plt+0x1c730> │ │ │ │ - mov 0x24(%rsp),%esi │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - test %esi,%esi │ │ │ │ - je 56928 │ │ │ │ - cmpb $0x0,0x40(%rsp) │ │ │ │ - movzbl 0x18(%rsp),%esi │ │ │ │ - movl $0x0,0x78(%rsp) │ │ │ │ - setne %al │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - and %esi,%eax │ │ │ │ - mov %al,0xe0(%rsp) │ │ │ │ - mov %r14d,%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x188(%rsp),%ecx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ + mov %dx,0x2(%rbp) │ │ │ │ test %rbx,%rbx │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - setne %al │ │ │ │ - and %esi,%eax │ │ │ │ - test %ecx,%ecx │ │ │ │ - mov %al,0xe1(%rsp) │ │ │ │ - movsbl 0x38(%rsp),%eax │ │ │ │ - setne 0xe3(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ + je 586b8 │ │ │ │ + xor %r14d,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ - mov %eax,0x9c(%rsp) │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - lea 0x118(%rsp),%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - lea 0x110(%rsp),%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - lea 0x10c(%rsp),%rax │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - lea 0x114(%rsp),%rax │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - jmp 55ed1 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq 0x80(%rsp),%rdx │ │ │ │ - movsd 0x38(%r15),%xmm0 │ │ │ │ - cmpb $0x0,0x136(%rsp,%rdx,1) │ │ │ │ - je 567e0 │ │ │ │ - movsd 0x70(%rsp),%xmm4 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - cmplesd %xmm0,%xmm1 │ │ │ │ - andpd %xmm1,%xmm0 │ │ │ │ - andnpd %xmm4,%xmm1 │ │ │ │ - orpd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jp 55c03 │ │ │ │ - je 55c38 │ │ │ │ - mulsd 0x30f9d(%rip),%xmm0 │ │ │ │ - movsd 0x30f45(%rip),%xmm1 │ │ │ │ - mov $0x1,%eax │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 55c38 │ │ │ │ - comisd 0x30f8a(%rip),%xmm0 │ │ │ │ - mov $0x3c,%eax │ │ │ │ - jae 55c38 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ + jmp 585e1 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbp,0x28(%rdi) │ │ │ │ - mov %al,0x20(%rdi) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call 1dba0 <__cxa_finalize@plt+0x1a3d0> │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - lea 0x33073(%rip),%rsi │ │ │ │ - mov %eax,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - call 53000 │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - add %r13,%rdi │ │ │ │ - call 1dae0 <__cxa_finalize@plt+0x1a310> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 17530 <__cxa_finalize@plt+0x13d60> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x3304b(%rip),%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - add %r14,%rdi │ │ │ │ - call 53000 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - add %r13,%rdi │ │ │ │ - call 1d9a0 <__cxa_finalize@plt+0x1a1d0> │ │ │ │ - test %al,%al │ │ │ │ - jne 56373 │ │ │ │ - cmpl $0xffffffff,0x30(%rsp) │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - jne 56300 │ │ │ │ - add %r13,%rdi │ │ │ │ - call 1d9a0 <__cxa_finalize@plt+0x1a1d0> │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - test %al,%al │ │ │ │ - je 55d67 │ │ │ │ - cmpl $0xffffffff,0x7c(%rsp) │ │ │ │ - mov %rdi,%rax │ │ │ │ - je 55d67 │ │ │ │ - mov 0xd0(%rsp),%r12 │ │ │ │ - lea (%rax,%r12,1),%rdi │ │ │ │ - call 1dc10 <__cxa_finalize@plt+0x1a440> │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1daf0 <__cxa_finalize@plt+0x1a320> │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1dad0 <__cxa_finalize@plt+0x1a300> │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%r12 │ │ │ │ - add %r14,%r12 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 56ee8 │ │ │ │ - mov 0x10(%r12),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3510 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 56ba0 │ │ │ │ - lea 0x32f7d(%rip),%rdi │ │ │ │ - call 58a90 │ │ │ │ - mov %rax,0x30(%r12) │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - mov %rax,0x38(%r12) │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - cmp %ecx,0x30(%rsp) │ │ │ │ - je 568e8 │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - mov 0x78(%rsp),%eax │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0x18(%rdi,%r13,1),%rax │ │ │ │ - mov 0xb0(%rsp),%rbx │ │ │ │ - movl $0x0,0x114(%rsp) │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 15e10 <__cxa_finalize@plt+0x12640> │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15,%rcx │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - mov 0x18(%rax,%r13,1),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - call 1a4c0 <__cxa_finalize@plt+0x16cf0> │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0x114(%rsp),%eax │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,0x78(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - ja 56470 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - lea 0x1(%rax),%r12d │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jae 56590 │ │ │ │ - lea 0x58(%r13),%rbp │ │ │ │ - lea 0x68(%r14),%rcx │ │ │ │ - lea (%rdi,%rbp,1),%rdx │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - lea (%rdi,%r13,1),%rax │ │ │ │ - cmpb $0x0,0x4a(%rdx) │ │ │ │ - je 55e24 │ │ │ │ - movzbl 0x3c(%rax),%ecx │ │ │ │ - cmp %cl,0x3c(%rdx) │ │ │ │ - je 56c30 │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 55e55 │ │ │ │ - lea -0x1(%rcx),%edx │ │ │ │ - lea (%rdx,%rdx,4),%rcx │ │ │ │ - lea (%rdx,%rcx,2),%rcx │ │ │ │ - lea 0x0(,%rcx,8),%rbx │ │ │ │ - add %rbx,%rdi │ │ │ │ - cmpb $0x0,0x4a(%rdi) │ │ │ │ - je 55e55 │ │ │ │ - movzbl 0x3c(%rax),%ecx │ │ │ │ - cmp %cl,0x3c(%rdi) │ │ │ │ - je 56d60 │ │ │ │ - cmpb $0x0,0x4a(%rax) │ │ │ │ - jne 56708 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x184(%rax),%eax │ │ │ │ + call 31f0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 56650 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0x2c1bb(%rip),%rsi │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov 0x260(%rax),%rdx │ │ │ │ + js 58640 │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x50,%r14 │ │ │ │ + cmp $0x3e8,%r13w │ │ │ │ + je 58640 │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + add %r14,%rdx │ │ │ │ + test $0x18,%al │ │ │ │ + je 58610 │ │ │ │ + testb $0x10,(%rbx) │ │ │ │ + jne 58690 │ │ │ │ + test $0x10,%al │ │ │ │ + je 585c0 │ │ │ │ + mov 0x38(%r15),%rdi │ │ │ │ + jmp 585c2 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%r15),%rcx │ │ │ │ + lea 0x29d59(%rip),%rax │ │ │ │ + lea 0x29d57(%rip),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x2f51a(%rip),%rsi │ │ │ │ + test %rcx,%rcx │ │ │ │ + cmove %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - call 53000 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movsbl 0x6b(%rsp),%edx │ │ │ │ - lea 0x2c1a1(%rip),%rsi │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ + call 33a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x10(%rbp) │ │ │ │ + mov %r13w,0x0(%rbp) │ │ │ │ + jne 586f0 │ │ │ │ + movzwl 0x2(%rbp),%eax │ │ │ │ + cmp %r13w,%ax │ │ │ │ + jae 58703 │ │ │ │ + movzwl %ax,%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rdx,%rdx,4),%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %ax,0x2(%rbp) │ │ │ │ xor %eax,%eax │ │ │ │ - add %r14,%rdi │ │ │ │ - call 53000 │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - cmp %eax,%r12d │ │ │ │ - je 56928 │ │ │ │ - mov %r12d,0x18(%rsp) │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - add %r13,%rdi │ │ │ │ - call 1d890 <__cxa_finalize@plt+0x1a0c0> │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add %r13,%rdi │ │ │ │ - call 1d8e0 <__cxa_finalize@plt+0x1a110> │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - add %r13,%rdi │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ - call 1d9a0 <__cxa_finalize@plt+0x1a1d0> │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - test %al,%al │ │ │ │ - mov %eax,%ebp │ │ │ │ - sete 0x28(%rsp) │ │ │ │ - add %r13,%rdi │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - test %bpl,%bpl │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - setne %sil │ │ │ │ - setne %r12b │ │ │ │ - mov %al,0x50(%rsp) │ │ │ │ - movzbl %sil,%esi │ │ │ │ - mov %esi,0x80(%rsp) │ │ │ │ - call 251f0 <__cxa_finalize@plt+0x21a20> │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - cmp %esi,0x7c(%rsp) │ │ │ │ - mov %al,0x6b(%rsp) │ │ │ │ - setne %al │ │ │ │ - cmp %esi,0x30(%rsp) │ │ │ │ - setne %dl │ │ │ │ - and %edx,%eax │ │ │ │ - cmpb $0x0,0x28(%rsp) │ │ │ │ - je 56410 │ │ │ │ - cmpb $0x0,0xe3(%rsp) │ │ │ │ - je 56410 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movsbl 0xe2(%rsp),%edx │ │ │ │ - cmpl $0x1,0x98(%rsp) │ │ │ │ - seta %cl │ │ │ │ - test %al,%al │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmove %eax,%edx │ │ │ │ - mov %ecx,0x40(%rsp) │ │ │ │ - mov %edx,0x38(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x184(%rax),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 565b0 │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add %r13,%rdi │ │ │ │ - movzbl 0x2e1(%rax),%ebx │ │ │ │ - call 1d880 <__cxa_finalize@plt+0x1a0b0> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x8(%rax),%r12 │ │ │ │ - movl $0x0,0x128(%rsp) │ │ │ │ - add %r14,%r12 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movl $0x0,0x8(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - movb $0x0,0x20(%r12) │ │ │ │ - movq $0x0,0x38(%r12) │ │ │ │ - movq $0x0,0x40(%r12) │ │ │ │ - movl $0x0,0x58(%r12) │ │ │ │ - movq $0x0,0x60(%r12) │ │ │ │ - movups %xmm0,0x28(%r12) │ │ │ │ - movups %xmm0,0x48(%r12) │ │ │ │ - test %bl,%bl │ │ │ │ - je 563e0 │ │ │ │ - call 58a90 │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - cmpb $0x0,0x1c0(%rax) │ │ │ │ - jne 565f8 │ │ │ │ - add %r13,%rdi │ │ │ │ - call 1d9a0 <__cxa_finalize@plt+0x1a1d0> │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - test %al,%al │ │ │ │ - jne 563a0 │ │ │ │ - mov 0x188(%rsp),%edx │ │ │ │ - lea 0x2c057(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov 0x98(%rsp),%edx │ │ │ │ + call 33d0 │ │ │ │ + jmp 585cd │ │ │ │ + mov 0x18(%rdx),%rdi │ │ │ │ + call 3650 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %dx,0x2(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 585b4 │ │ │ │ + testb $0x18,(%r15) │ │ │ │ + je 58603 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x2b076(%rip),%rsi │ │ │ │ - add %r14,%rdi │ │ │ │ - call 53000 │ │ │ │ - xor %r11d,%r11d │ │ │ │ - cmpb $0x0,0xe0(%rsp) │ │ │ │ - je 560e3 │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - test %bpl,%bpl │ │ │ │ - jne 568c8 │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - add %rax,%rdi │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - movsbl %al,%r11d │ │ │ │ + lea 0x29cc5(%rip),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x2f471(%rip),%rsi │ │ │ │ + call 33a0 │ │ │ │ xor %eax,%eax │ │ │ │ - cmpq $0x0,0x48(%rsp) │ │ │ │ - mov %r11d,0x6c(%rsp) │ │ │ │ - mov %r15,%r8 │ │ │ │ - setne %al │ │ │ │ - lea 0x32bc6(%rip),%r12 │ │ │ │ - push %rax │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - movsbl 0xf8(%rbx),%eax │ │ │ │ - push %rax │ │ │ │ - push 0xb8(%rsp) │ │ │ │ - push 0xb8(%rsp) │ │ │ │ - mov 0x38(%rsp),%r9d │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - mov 0xe0(%rsp),%rsi │ │ │ │ - mov 0xb4(%rsp),%ecx │ │ │ │ - mov 0xd8(%rsp),%rdi │ │ │ │ - call 53ef0 │ │ │ │ - mov 0x140(%rsp),%r10 │ │ │ │ - mov %rbx,%rax │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - mov 0x110(%rsp),%ebp │ │ │ │ - test %r10,%r10 │ │ │ │ - movsbl 0x25c(%rbx),%ebx │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - cmovne %r10,%r12 │ │ │ │ - cmpl $0x1,0xf8(%rax) │ │ │ │ - sbb %ecx,%ecx │ │ │ │ - add %r13,%rdi │ │ │ │ - and $0xb,%ecx │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - mov 0x10c(%rsp),%r12d │ │ │ │ - add $0x48,%ecx │ │ │ │ - mov %ecx,0x58(%rsp) │ │ │ │ - call 1dae0 <__cxa_finalize@plt+0x1a310> │ │ │ │ - mov 0x58(%rsp),%ecx │ │ │ │ - mov %ebx,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 18030 <__cxa_finalize@plt+0x14860> │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - add %r13,%rdi │ │ │ │ - call 1daf0 <__cxa_finalize@plt+0x1a320> │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - add %r13,%rdi │ │ │ │ - call 1dad0 <__cxa_finalize@plt+0x1a300> │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - sub %rax,%rbx │ │ │ │ - add %r13,%rdi │ │ │ │ - call 1dc10 <__cxa_finalize@plt+0x1a440> │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - mov 0x118(%rsp),%r12 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - push %rsi │ │ │ │ - mov 0x48(%rsp),%esi │ │ │ │ - add %r14,%rdi │ │ │ │ - push %rsi │ │ │ │ - mov 0x94(%rsp),%esi │ │ │ │ - push %rsi │ │ │ │ - movzbl 0x40(%rsp),%edx │ │ │ │ - push %rdx │ │ │ │ - mov 0x8c(%rsp),%r11d │ │ │ │ - push %r11 │ │ │ │ - movsbl 0x78(%rsp),%edx │ │ │ │ - push %rdx │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc8(%rsp),%esi │ │ │ │ - push %rsi │ │ │ │ - mov 0xdc(%rsp),%esi │ │ │ │ - push %rsi │ │ │ │ - mov 0x6c(%rsp),%esi │ │ │ │ - push %rsi │ │ │ │ - mov 0x68(%rsp),%r9d │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - call 53ca0 │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - add $0x50,%rsp │ │ │ │ - call 32c0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - movq $0x0,0x120(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - cmpb $0x0,0xe1(%rsp) │ │ │ │ - jne 56848 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x30(%r15),%rcx │ │ │ │ - movzbl 0x1f4(%rax),%eax │ │ │ │ - add %r13,%rcx │ │ │ │ - test %al,%al │ │ │ │ - je 55bc0 │ │ │ │ + cmpb $0x0,0x10(%rbp) │ │ │ │ + mov %ax,0x0(%rbp) │ │ │ │ + je 58703 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + call 3730 │ │ │ │ + movzwl 0x0(%rbp),%r13d │ │ │ │ + jmp 5864f │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 58679 │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %rdi,%rsi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - divsd 0x308e6(%rip),%xmm0 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jp 562d3 │ │ │ │ - mov $0x0,%eax │ │ │ │ - je 55c38 │ │ │ │ - mulsd 0x308cd(%rip),%xmm0 │ │ │ │ - movsd 0x30875(%rip),%xmm5 │ │ │ │ - mov $0x1,%eax │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - jbe 55c1e │ │ │ │ - jmp 55c38 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xd8(%rsp),%r12 │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1dc10 <__cxa_finalize@plt+0x1a440> │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1daf0 <__cxa_finalize@plt+0x1a320> │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1dad0 <__cxa_finalize@plt+0x1a300> │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%r12 │ │ │ │ - add %r14,%r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x10(%rsp),%rdx │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + call 3220 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 58828 │ │ │ │ + cmpq $0x0,0x58(%rbx) │ │ │ │ + je 587e0 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %rbp,%rcx │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x29c37(%rip),%rsi │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - je 56f00 │ │ │ │ - mov 0x10(%r12),%rsi │ │ │ │ + je 5884e │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 3510 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 56bb0 │ │ │ │ - lea 0x3295f(%rip),%rdi │ │ │ │ - call 58a90 │ │ │ │ - mov %rax,0x30(%r12) │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - mov %rax,0x38(%r12) │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - add %r13,%rdi │ │ │ │ - call 1d9a0 <__cxa_finalize@plt+0x1a1d0> │ │ │ │ - test %al,%al │ │ │ │ - je 55d55 │ │ │ │ - cmpl $0xffffffff,0x7c(%rsp) │ │ │ │ - je 55d55 │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - jmp 55ce1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x190(%rsp),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2bd3b(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov 0x180(%rsp),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2ad5a(%rip),%rsi │ │ │ │ - add %r14,%rdi │ │ │ │ - call 53000 │ │ │ │ - jmp 560b5 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - lea 0x128(%rsp),%rbx │ │ │ │ call 32d0 │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %eax,0x128(%rsp) │ │ │ │ - call 58410 │ │ │ │ - jmp 56050 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x190(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 56bc0 │ │ │ │ - test %r12b,%r12b │ │ │ │ - je 56bc0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmpl $0x1,0x180(%rsp) │ │ │ │ - seta %cl │ │ │ │ - mov %ecx,0x40(%rsp) │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 55f9c │ │ │ │ - movsbl 0xe2(%rsp),%eax │ │ │ │ - movsbl 0xfb(%rsp),%edx │ │ │ │ - test %bpl,%bpl │ │ │ │ - cmovne %edx,%eax │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - jmp 55f9c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rbp,%r12 │ │ │ │ - lea 0x0(%rbp,%rax,4),%rax │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - lea 0x128(%rsp),%rbx │ │ │ │ - mov %r12,%r13 │ │ │ │ - lea 0x2bc1b(%rip),%rbp │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x8(%rcx),%rdi │ │ │ │ - movq $0x0,0x128(%rsp) │ │ │ │ - add %r14,%rdi │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - nop │ │ │ │ - mov 0x0(%r13),%edx │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x4,%r13 │ │ │ │ - call 58c30 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jne 564b0 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x128(%rsp),%rdx │ │ │ │ - lea 0x2bc53(%rip),%rsi │ │ │ │ - mov 0x50(%rsp),%r13 │ │ │ │ - call 53000 │ │ │ │ - mov 0x128(%rsp),%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + call 657f0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x114(%rsp),%eax │ │ │ │ - mov 0x8(%rcx),%rdi │ │ │ │ - movq $0x0,0x128(%rsp) │ │ │ │ - add %r14,%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - je 56ea0 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - lea (%rcx,%rax,4),%rax │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %rax,%rbx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%r13),%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x4,%r13 │ │ │ │ - call 58c30 │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 56540 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov 0x50(%rsp),%r13 │ │ │ │ - mov 0x128(%rsp),%rdx │ │ │ │ - lea 0x2bbc9(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 53000 │ │ │ │ - mov 0x128(%rsp),%rdi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - jmp 55dcf │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x68(%r14),%rcx │ │ │ │ - lea (%rdi,%r13,1),%rax │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - lea 0x58(%r13),%rbp │ │ │ │ - jmp 55e24 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %eax,%esi │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - je 56c10 │ │ │ │ - cmp $0x2,%r12d │ │ │ │ - je 56bf0 │ │ │ │ - lea -0x3(%r12),%eax │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - jne 56900 │ │ │ │ - mov $0x43,%ecx │ │ │ │ - mov $0x59,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 58490 │ │ │ │ - jmp 55fb1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %r13,%rdi │ │ │ │ - call 1dbe0 <__cxa_finalize@plt+0x1a410> │ │ │ │ - mov 0xe8(%rsp),%rcx │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - mov 0x20(%rax),%esi │ │ │ │ - add 0x10(%rcx),%rsi │ │ │ │ - call 1a330 <__cxa_finalize@plt+0x16b60> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov $0x2b,%edx │ │ │ │ - mov 0x8(%rcx),%rbx │ │ │ │ - add %r14,%rbx │ │ │ │ - cmp $0x1,%al │ │ │ │ - je 56965 │ │ │ │ - cmp $0x2,%al │ │ │ │ - je 56960 │ │ │ │ - cmp $0x3,%al │ │ │ │ - je 56eb0 │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - jmp 5606a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - add %r13,%rdi │ │ │ │ - call 1dbe0 <__cxa_finalize@plt+0x1a410> │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x184(%r13),%esi │ │ │ │ - call 16040 <__cxa_finalize@plt+0x12870> │ │ │ │ - mov 0x184(%r13),%esi │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - call 16220 <__cxa_finalize@plt+0x12a50> │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - lea 0x2ba43(%rip),%rsi │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - add %r14,%rcx │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call 53000 │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x2ba22(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov 0x178(%r13),%eax │ │ │ │ - add %r14,%rdi │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 56bd0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 55e7e │ │ │ │ - mov 0x17c(%r13),%edx │ │ │ │ - lea 0x2b9d1(%rip),%rsi │ │ │ │ - jmp 56bde │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 1da40 <__cxa_finalize@plt+0x1a270> │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - lea 0x2b939(%rip),%rsi │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - call 53000 │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - add %r13,%rdi │ │ │ │ - call 1da00 <__cxa_finalize@plt+0x1a230> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - lea 0x2b919(%rip),%rsi │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - add %r14,%rdi │ │ │ │ - call 53000 │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - add %r13,%rdi │ │ │ │ - call 1d9a0 <__cxa_finalize@plt+0x1a1d0> │ │ │ │ - mov 0x114(%rsp),%ecx │ │ │ │ - mov 0xcc(%rsp),%ebx │ │ │ │ - test %al,%al │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - cmove 0xc8(%rsp),%ebx │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %ebx,0x18(%rsp) │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 56b70 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%edx │ │ │ │ - lea 0x2b8ce(%rip),%rsi │ │ │ │ - mov %ecx,0x40(%rsp) │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - add %r14,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 53000 │ │ │ │ - mov 0x40(%rsp),%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2b8b1(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2b8a4(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - jmp 55e5f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x50(%rcx),%xmm1 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - cmpnlesd %xmm0,%xmm2 │ │ │ │ - andpd %xmm2,%xmm1 │ │ │ │ - andnpd %xmm0,%xmm2 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - orpd %xmm2,%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - jp 5680a │ │ │ │ - je 55c38 │ │ │ │ - mulsd 0x30396(%rip),%xmm1 │ │ │ │ - movsd 0x3033e(%rip),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 55c38 │ │ │ │ - comisd 0x3037f(%rip),%xmm1 │ │ │ │ - mov $0x3c,%eax │ │ │ │ - jae 55c38 │ │ │ │ - cvttsd2si %xmm1,%eax │ │ │ │ - jmp 55c38 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xf0(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%ebx │ │ │ │ - mov %rcx,%rax │ │ │ │ - neg %rax │ │ │ │ - cmp %ebx,0xe4(%rsp) │ │ │ │ - cmovne %rcx,%rax │ │ │ │ - cmpb $0x0,0xfc(%rsp) │ │ │ │ - mov %rax,0x40(%rdi) │ │ │ │ - jne 56293 │ │ │ │ - cmpb $0x0,0xfe(%rsp) │ │ │ │ - mov $0x2,%edx │ │ │ │ - je 568a6 │ │ │ │ - cmpb $0x0,0xfd(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - je 568a6 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmpb $0x0,0xff(%rsp) │ │ │ │ - je 568a6 │ │ │ │ - mov $0x3,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2b78e(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - jmp 56293 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - add %rax,%rdi │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - movsbl %al,%r11d │ │ │ │ - jmp 560e3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x0,0x28(%rsp) │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - jmp 55d6f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - and $0xfffffffd,%r12d │ │ │ │ - cmp $0x4,%r12d │ │ │ │ - jne 55fb1 │ │ │ │ - mov $0x47,%ecx │ │ │ │ - mov $0x52,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 58490 │ │ │ │ - jmp 55fb1 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x138(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 56fc0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add $0x148,%rsp │ │ │ │ + jne 58823 │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x2d,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x2b744(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 53000 │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - jmp 5606a │ │ │ │ - nop │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - call 1dc10 <__cxa_finalize@plt+0x1a440> │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 1daf0 <__cxa_finalize@plt+0x1a320> │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - mov %eax,%eax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call 1db10 <__cxa_finalize@plt+0x1a340> │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - movl $0x0,0xcc(%rsp) │ │ │ │ - mov %eax,%edx │ │ │ │ - movl $0x0,0xc8(%rsp) │ │ │ │ - movl $0x0,0xe4(%rsp) │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - jmp 56a28 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - call 1a590 <__cxa_finalize@plt+0x16dc0> │ │ │ │ - add %eax,0xcc(%rsp) │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 56a64 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - add 0x30(%r15),%rbx │ │ │ │ - movsd 0x50(%rbx),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 56a0d │ │ │ │ - comisd 0x70(%rsp),%xmm0 │ │ │ │ - jbe 56a13 │ │ │ │ - movsd %xmm0,0x70(%rsp) │ │ │ │ - call 1dc10 <__cxa_finalize@plt+0x1a440> │ │ │ │ - add $0x1,%rbp │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - je 56af0 │ │ │ │ - lea 0x0(%rbp,%rbp,4),%rax │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - lea 0x0(%rbp,%rax,2),%rbx │ │ │ │ - shl $0x3,%rbx │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 1d9a0 <__cxa_finalize@plt+0x1a1d0> │ │ │ │ - test %al,%al │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - mov 0x18(%rax,%rbx,1),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - jne 569e0 │ │ │ │ - call 1a590 <__cxa_finalize@plt+0x16dc0> │ │ │ │ - add %eax,0xc8(%rsp) │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 569f1 │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 1dc10 <__cxa_finalize@plt+0x1a440> │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 569f1 │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 1daf0 <__cxa_finalize@plt+0x1a320> │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov %eax,%eax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jl 56f72 │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 1db10 <__cxa_finalize@plt+0x1a340> │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %eax,%eax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jle 569f4 │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 1db10 <__cxa_finalize@plt+0x1a340> │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0xe4(%rsp),%edx │ │ │ │ - mov %eax,%eax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - cmovne %ebp,%edx │ │ │ │ - cmove %rcx,%rax │ │ │ │ - mov %edx,0xe4(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmp 569f4 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 55a3e │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movl $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0xf0(%rsp) │ │ │ │ - cmpb $0x0,0x2e0(%rax) │ │ │ │ - movb $0x1,0xfd(%rsp) │ │ │ │ - je 55a98 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 1e890 <__cxa_finalize@plt+0x1b0c0> │ │ │ │ - mov %al,0xfc(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - jne 55a98 │ │ │ │ - movzbl 0xfd(%rsp),%eax │ │ │ │ - movb $0x0,0xff(%rsp) │ │ │ │ - movl $0x0,0x90(%rsp) │ │ │ │ - mov %al,0xfe(%rsp) │ │ │ │ - jmp 55ab0 │ │ │ │ - nop │ │ │ │ - mov 0x46891(%rip),%rdi │ │ │ │ - lea 0x2b5f2(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + cmpb $0x0,0x31(%rbx) │ │ │ │ + jne 58818 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0x29bbf(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x114(%rsp),%ecx │ │ │ │ - jmp 56787 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 58a90 │ │ │ │ - jmp 55d48 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 58a90 │ │ │ │ - jmp 56366 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - jmp 56439 │ │ │ │ + cmpb $0x0,0x31(%rbx) │ │ │ │ + je 587b6 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + call 3730 │ │ │ │ + jmp 587b6 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x17c(%r13),%edx │ │ │ │ - lea 0x2b4e5(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 53000 │ │ │ │ - jmp 55e72 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x41,%ecx │ │ │ │ - mov $0x52,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 58490 │ │ │ │ - jmp 55fb1 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x54,%ecx │ │ │ │ - mov $0x59,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 58490 │ │ │ │ - jmp 55fb1 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call 1dc10 <__cxa_finalize@plt+0x1a440> │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - add %rbp,%rdi │ │ │ │ - call 1daf0 <__cxa_finalize@plt+0x1a320> │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - add %rbp,%rdi │ │ │ │ - call 1dad0 <__cxa_finalize@plt+0x1a300> │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - sub %rax,%rbx │ │ │ │ - add %rbp,%rdi │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - call 1db40 <__cxa_finalize@plt+0x1a370> │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - add %rbp,%rdi │ │ │ │ - call 1dba0 <__cxa_finalize@plt+0x1a3d0> │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - add %rbp,%rdi │ │ │ │ - call 1da40 <__cxa_finalize@plt+0x1a270> │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movzbl 0x1f4(%rax),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 56e66 │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - movsd 0x38(%r15),%xmm2 │ │ │ │ - lea 0x68(%r14),%rcx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - movsd 0x50(%rdi,%r13,1),%xmm0 │ │ │ │ - add 0x8(%rsi),%rcx │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - cmpnlesd %xmm2,%xmm1 │ │ │ │ - andpd %xmm1,%xmm0 │ │ │ │ - andnpd %xmm2,%xmm1 │ │ │ │ - orpd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jp 56f43 │ │ │ │ - mov $0x0,%esi │ │ │ │ - jne 56f43 │ │ │ │ - mov %al,0x20(%rcx) │ │ │ │ - add %rbp,%rdi │ │ │ │ - mov %edx,0x58(%rsp) │ │ │ │ - mov %esi,0x60(%rsp) │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - mov 0x48(%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - cmp $0x1,%al │ │ │ │ - sbb %eax,%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x8(%rdx),%rdi │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov 0x68(%rsp),%esi │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - add %r14,%rdi │ │ │ │ - lea 0x2d(%rax),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - push %rsi │ │ │ │ - lea 0x2b36a(%rip),%rsi │ │ │ │ - push %rbx │ │ │ │ - mov 0x68(%rsp),%edx │ │ │ │ - push %rdx │ │ │ │ - mov 0x78(%rsp),%edx │ │ │ │ - lea 0x1(%rdx),%r9d │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - call 53000 │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - add $0x20,%rsp │ │ │ │ - lea (%rdi,%r13,1),%rax │ │ │ │ - jmp 55e24 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 1dc10 <__cxa_finalize@plt+0x1a440> │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 1daf0 <__cxa_finalize@plt+0x1a320> │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 1dad0 <__cxa_finalize@plt+0x1a300> │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - sub %rax,%rcx │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - call 1db40 <__cxa_finalize@plt+0x1a370> │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 1da40 <__cxa_finalize@plt+0x1a270> │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 1dba0 <__cxa_finalize@plt+0x1a3d0> │ │ │ │ - add 0x30(%r15),%rbx │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - movzbl 0x20(%rax,%r14,1),%esi │ │ │ │ - mov %sil,0x40(%rsp) │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - cmp $0x1,%al │ │ │ │ - sbb %eax,%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x8(%rdx),%rdi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl 0x48(%rsp),%ebx │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - add %r14,%rdi │ │ │ │ - push %rbx │ │ │ │ - mov 0x58(%rsp),%r9d │ │ │ │ - push %r9 │ │ │ │ - mov 0x70(%rsp),%r8d │ │ │ │ - push %r8 │ │ │ │ - mov 0x70(%rsp),%esi │ │ │ │ - lea 0x2d(%rax),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - lea 0x1(%rsi),%r9d │ │ │ │ - lea 0x2b24c(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - add $0x20,%rsp │ │ │ │ - add %r13,%rax │ │ │ │ - jmp 55e55 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0x84(%rsp) │ │ │ │ - mov $0x1,%r13d │ │ │ │ - jmp 559bf │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x2fd36(%rip),%xmm1 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - lea 0x68(%r14),%rax │ │ │ │ - add 0x8(%rcx),%rax │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - ucomisd %xmm2,%xmm0 │ │ │ │ - jp 56f11 │ │ │ │ - jne 56f11 │ │ │ │ - xor %esi,%esi │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + call 3650 │ │ │ │ + jmp 587e6 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 56f37 │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 5656c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x2b,%edx │ │ │ │ - lea 0x2b1f2(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - mov $0x50,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + lea 0x29b6d(%rip),%rdx │ │ │ │ + mov $0x284,%esi │ │ │ │ + lea 0x29aff(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x2b1e4(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - jmp 56641 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x31dd4(%rip),%rdi │ │ │ │ - call 58a90 │ │ │ │ - jmp 55d48 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x31dbc(%rip),%rdi │ │ │ │ - call 58a90 │ │ │ │ - jmp 56366 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd 0x2fc3b(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 56f8a │ │ │ │ - comisd 0x2fc85(%rip),%xmm0 │ │ │ │ - jae 56fa5 │ │ │ │ - cvttsd2si %xmm0,%esi │ │ │ │ - mov %esi,%ecx │ │ │ │ - movzbl %sil,%esi │ │ │ │ - mov %cl,0x20(%rax) │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - jmp 56cee │ │ │ │ - mulsd 0x2fc5d(%rip),%xmm0 │ │ │ │ - movsd 0x2fc05(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 56f96 │ │ │ │ - comisd 0x2fc4f(%rip),%xmm0 │ │ │ │ - jae 56fb1 │ │ │ │ - cvttsd2si %xmm0,%esi │ │ │ │ - mov %esi,%eax │ │ │ │ - movzbl %sil,%esi │ │ │ │ - jmp 56ceb │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 1daf0 <__cxa_finalize@plt+0x1a320> │ │ │ │ - mov %eax,%eax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - jmp 56a95 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - jmp 56f37 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 56ceb │ │ │ │ - mov $0x3c,%esi │ │ │ │ - mov $0x3c,%ecx │ │ │ │ - jmp 56f37 │ │ │ │ - mov $0x3c,%esi │ │ │ │ - mov $0x3c,%eax │ │ │ │ - jmp 56ceb │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + call 70f30 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x2cf19(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + jmp 58836 │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r9,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - xor %edi,%edi │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov $0x3e8,%edi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov $0x10,%esi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - call 20370 <__cxa_finalize@plt+0x1cba0> │ │ │ │ - mov (%r14),%ecx │ │ │ │ - movl $0xffffffff,0x54(%rsp) │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 57538 │ │ │ │ - mov %r14,%r15 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1a8,%rsp │ │ │ │ + mov 0x1e0(%rsp),%rax │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r14 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x50(%rdx),%rbx │ │ │ │ + movzbl 0x31(%rdx),%ebp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %si,0xa4(%rsp) │ │ │ │ mov $0x50,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - shl $0x4,%rbp │ │ │ │ - add %rbp,%rax │ │ │ │ - mov 0x14(%rax),%ecx │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x18(%rax),%r8d │ │ │ │ - call 1dda0 <__cxa_finalize@plt+0x1a5d0> │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - lea (%rdx,%rbp,1),%rax │ │ │ │ - mov 0x20(%rax),%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jbe 57dae │ │ │ │ - mov $0x1,%r13d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - movl $0xffffffff,0x10(%rsp) │ │ │ │ - mov $0x58,%r12d │ │ │ │ - movl $0x0,0x64(%rsp) │ │ │ │ - mov %r13d,%r10d │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - jmp 572e8 │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + movl $0x0,0xa0(%rsp) │ │ │ │ + movb $0x1,0xa6(%rsp) │ │ │ │ + call 3570 │ │ │ │ + mov %bpl,0xb0(%rsp) │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x88(%rsp),%rax │ │ │ │ + mov %rbx,0xb8(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jmp 58933 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov %r10d,0x1c(%rsp) │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,2),%rbx │ │ │ │ - shl $0x3,%rbx │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - add 0x30(%rax,%rbp,1),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1da00 <__cxa_finalize@plt+0x1a230> │ │ │ │ - mov 0x1c(%rsp),%r10d │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - mov %r10d,0x34(%rsp) │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - call 1da40 <__cxa_finalize@plt+0x1a270> │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - call 1da00 <__cxa_finalize@plt+0x1a230> │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1da40 <__cxa_finalize@plt+0x1a270> │ │ │ │ - mov 0x34(%rsp),%r10d │ │ │ │ - mov %eax,%r11d │ │ │ │ - cmp $0x1,%r10d │ │ │ │ - je 5719b │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov 0x30(%rax,%rbp,1),%rax │ │ │ │ - lea (%rcx,%rcx,4),%rsi │ │ │ │ - lea (%rcx,%rsi,2),%rcx │ │ │ │ - lea (%rax,%r14,1),%rdi │ │ │ │ - movzbl 0x3c(%rdi),%edx │ │ │ │ - cmp 0x3c(%rax,%rcx,8),%dl │ │ │ │ - je 57640 │ │ │ │ - mov 0x18(%r13),%rax │ │ │ │ - mov 0x58(%rax),%rsi │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - mov 0x18(%rsi),%r9d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 57580 │ │ │ │ - cmp %r9d,0x30(%rsp) │ │ │ │ - jne 57eab │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rax │ │ │ │ - lea (%rax,%r14,1),%rdi │ │ │ │ - movzbl 0x3c(%rax,%r12,1),%ecx │ │ │ │ - cmp %cl,0x3c(%rdi) │ │ │ │ - jne 576b8 │ │ │ │ - cmp $0x1,%r10d │ │ │ │ - je 57778 │ │ │ │ - movl $0x1,0x4(%rsp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - lea (%rsi,%rsi,4),%r8 │ │ │ │ - lea (%rsi,%r8,2),%rsi │ │ │ │ - cmp 0x3c(%rax,%rsi,8),%dl │ │ │ │ - je 57670 │ │ │ │ - cmp %dl,%cl │ │ │ │ - je 57718 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r10d,0x30(%rsp) │ │ │ │ - mov %r9d,0x1c(%rsp) │ │ │ │ - mov 0x1f0(%rax),%r13d │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - mov $0x1,%esi │ │ │ │ - push %r13 │ │ │ │ - movzbl %al,%edx │ │ │ │ - push %rbx │ │ │ │ - mov 0x2c(%rsp),%r9d │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call 26b20 <__cxa_finalize@plt+0x23350> │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - call 1dc20 <__cxa_finalize@plt+0x1a450> │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - call 1d9a0 <__cxa_finalize@plt+0x1a1d0> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - movzbl %bl,%r8d │ │ │ │ - movzbl %al,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 1eab0 <__cxa_finalize@plt+0x1b2e0> │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - mov 0x30(%rsp),%r10d │ │ │ │ - lea (%rdx,%rbp,1),%rax │ │ │ │ - mov 0x20(%rax),%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - seta %dil │ │ │ │ - cmp $0x1,%r10d │ │ │ │ - setne %sil │ │ │ │ - add $0x1,%r10d │ │ │ │ - test %sil,%dil │ │ │ │ - jne 57550 │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - movabs $0x7fffffff8,%rbx │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - addl $0x1,0x10(%rsp) │ │ │ │ - lea 0x58(%r12),%rsi │ │ │ │ - cmp %ecx,%r10d │ │ │ │ - jae 574e9 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - lea -0x58(%r12),%r14 │ │ │ │ - lea -0x1(%r10),%ebx │ │ │ │ - mov %ebx,0x48(%rsp) │ │ │ │ - lea (%rax,%r12,1),%rdi │ │ │ │ - add %r14,%rax │ │ │ │ - movzbl 0x4a(%rax),%ebx │ │ │ │ - cmp %bl,0x4a(%rdi) │ │ │ │ - je 57340 │ │ │ │ - mov 0x30(%rdx,%rbp,1),%rdi │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - lea (%rdi,%r14,1),%r13 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 57380 │ │ │ │ - lea 0x18(%r13),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - cmp $0x1,%r10d │ │ │ │ - jne 570c0 │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - jmp 57106 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x3c(%rax),%eax │ │ │ │ - cmp %al,0x3c(%rdi) │ │ │ │ - jne 57309 │ │ │ │ - mov %r10d,0x1c(%rsp) │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - mov 0x1c(%rsp),%r10d │ │ │ │ - cmp %al,%bl │ │ │ │ - je 577b0 │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - jmp 57309 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov 0x80(%rsp),%r10 │ │ │ │ + testb $0x4,0x10(%r10) │ │ │ │ + je 589bc │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %r10d,0x1c(%rsp) │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - mov 0x4(%rsp),%ebx │ │ │ │ - mov 0x1c(%rsp),%r10d │ │ │ │ - movzbl %al,%eax │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 57608 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov (%rdx),%rdx │ │ │ │ - mov 0x58(%rdx),%rdi │ │ │ │ - mov 0x18(%rdi),%r13d │ │ │ │ + call 58570 │ │ │ │ test %eax,%eax │ │ │ │ - jne 57788 │ │ │ │ - mov 0x8(%rsp),%r11d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 57400 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %r10d,0x30(%rsp) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov (%rcx,%rax,8),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - mov 0x18(%rdi),%edx │ │ │ │ - mov 0x10(%rdi),%ebx │ │ │ │ - mov %edx,0x1c(%rsp) │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - mov 0x1c(%rsp),%edx │ │ │ │ - mov 0x30(%rsp),%r10d │ │ │ │ - sub %edx,%ebx │ │ │ │ - sub %eax,%ebx │ │ │ │ + jns 58920 │ │ │ │ + mov 0xa8(%rsp),%r12 │ │ │ │ + lea 0x38(%r12),%rbx │ │ │ │ + lea 0x138b8(%r12),%rbp │ │ │ │ + jmp 58971 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r10d,0x30(%rsp) │ │ │ │ - mov 0x1f0(%rax),%ecx │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - mov %ecx,0x1c(%rsp) │ │ │ │ - add %r14,%rdi │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - mov 0x1c(%rsp),%ecx │ │ │ │ - mov %r13d,%r9d │ │ │ │ - movzbl %al,%edx │ │ │ │ - push %rcx │ │ │ │ - push %rbx │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - mov 0x28(%rsp),%esi │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call 26b20 <__cxa_finalize@plt+0x23350> │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdx │ │ │ │ - add %r14,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call 1dc20 <__cxa_finalize@plt+0x1a450> │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdx │ │ │ │ - add %r14,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call 1d9a0 <__cxa_finalize@plt+0x1a1d0> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - movzbl %bl,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - movabs $0x7fffffff8,%rbx │ │ │ │ - movzbl %al,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 1eab0 <__cxa_finalize@plt+0x1b2e0> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ + add $0x50,%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + je 58989 │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 58968 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x50,%rbx │ │ │ │ call 32c0 │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - mov 0x40(%rsp),%r10d │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - lea 0x58(%r12),%rsi │ │ │ │ - lea (%rdx,%rbp,1),%rax │ │ │ │ - add $0x1,%r10d │ │ │ │ - addl $0x1,0x10(%rsp) │ │ │ │ - mov 0x20(%rax),%ecx │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - cmp %ecx,%r10d │ │ │ │ - jb 572e5 │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - mov %r10d,%r13d │ │ │ │ - test %esi,%esi │ │ │ │ - jne 57b50 │ │ │ │ - cmp %ecx,0x64(%rsp) │ │ │ │ - jb 57998 │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 20390 <__cxa_finalize@plt+0x1cbc0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1e5f0 <__cxa_finalize@plt+0x1ae20> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 58971 │ │ │ │ + mov %r12,%rdi │ │ │ │ call 32c0 │ │ │ │ - addq $0x1,0x58(%rsp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - cmp (%r15),%eax │ │ │ │ - jb 57030 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - add $0x78,%rsp │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 58e49 │ │ │ │ + add $0x1a8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - mov 0x30(%rax),%rdi │ │ │ │ - lea (%rsi,%rsi,4),%r8 │ │ │ │ - movzbl 0x3c(%rdi,%r14,1),%ebx │ │ │ │ - lea (%rsi,%r8,2),%rsi │ │ │ │ - cmp %bl,0x3c(%rdi,%rsi,8) │ │ │ │ - jne 572b8 │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - movb $0x0,0x2c(%rsi) │ │ │ │ - jmp 572b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r10d,0x60(%rsp) │ │ │ │ - mov 0x10(%rsi),%ebx │ │ │ │ - mov %r11d,0x34(%rsp) │ │ │ │ - mov %r9d,0x4(%rsp) │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - mov 0x4(%rsp),%r9d │ │ │ │ - mov 0x34(%rsp),%r11d │ │ │ │ - mov 0x60(%rsp),%r10d │ │ │ │ - sub %r9d,%ebx │ │ │ │ - sub %eax,%ebx │ │ │ │ - cmp %ebx,0x30(%rsp) │ │ │ │ - jne 57eca │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rax │ │ │ │ - lea (%rax,%r14,1),%rdi │ │ │ │ - movzbl 0x3c(%rax,%r12,1),%ecx │ │ │ │ - movzbl 0x3c(%rdi),%edx │ │ │ │ - cmp %cl,%dl │ │ │ │ - je 57970 │ │ │ │ - movl $0x1,0x4(%rsp) │ │ │ │ - mov 0x18(%r13),%r8 │ │ │ │ - mov 0x58(%r8),%rsi │ │ │ │ - mov 0x18(%rsi),%r9d │ │ │ │ - movl $0x1,0x8(%rsp) │ │ │ │ - cmp $0x1,%r10d │ │ │ │ - jne 571f0 │ │ │ │ - jmp 57206 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 57750 │ │ │ │ + mov %r10,%rdi │ │ │ │ + lea 0x299ff(%rip),%rsi │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + call 33c0 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 58a25 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + call 3520 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + lea 0x3(%rax),%rdx │ │ │ │ + movzbl 0x3(%rax),%eax │ │ │ │ + cmp $0x47,%eax │ │ │ │ + je 58b6b │ │ │ │ + sub $0x43,%eax │ │ │ │ + jne 58a18 │ │ │ │ + movzbl 0x1(%rdx),%eax │ │ │ │ + sub $0x54,%eax │ │ │ │ + jne 58a18 │ │ │ │ + movzbl 0x2(%rdx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 57990 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - mov 0x18(%rax),%r13d │ │ │ │ - jmp 57400 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x3c(%rax,%r12,1),%ecx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - cmp %cl,%dl │ │ │ │ - je 57670 │ │ │ │ - mov 0x18(%r13),%r8 │ │ │ │ - mov 0x1c(%rsp),%ebx │ │ │ │ - mov 0x58(%r8),%rsi │ │ │ │ - mov 0x18(%rsi),%r9d │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 57ee9 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 575e3 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x50(%rsp),%esi │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ - sub %esi,%eax │ │ │ │ - mov 0x1c(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 57760 │ │ │ │ - cmp %r8d,0x54(%rsp) │ │ │ │ - cmovne %eax,%ebx │ │ │ │ - cmp %dl,%cl │ │ │ │ - jne 5720e │ │ │ │ - mov 0x4c(%rsp),%eax │ │ │ │ - sub %eax,%r11d │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - mov %r11d,%r9d │ │ │ │ - mov %eax,0x54(%rsp) │ │ │ │ - jmp 5720e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x4(%rsp) │ │ │ │ - mov 0x30(%rsp),%r13d │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r10d,0x60(%rsp) │ │ │ │ - mov 0x10(%rsi),%ebx │ │ │ │ - mov %r11d,0x34(%rsp) │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - mov 0x60(%rsp),%r10d │ │ │ │ - mov 0x34(%rsp),%r11d │ │ │ │ - sub %r9d,%ebx │ │ │ │ - mov %r13d,%r9d │ │ │ │ - sub %eax,%ebx │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rax │ │ │ │ - lea (%rax,%r14,1),%rdi │ │ │ │ - movzbl 0x3c(%rax,%r12,1),%ecx │ │ │ │ - movzbl 0x3c(%rdi),%edx │ │ │ │ - jmp 575eb │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1c(%rsp),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 5769b │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4c(%rsp),%eax │ │ │ │ - mov %r11d,%ebx │ │ │ │ - sub %eax,%ebx │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - mov %eax,0x54(%rsp) │ │ │ │ - jmp 5720e │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 57400 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r8d,0x54(%rsp) │ │ │ │ - cmovne %eax,%r9d │ │ │ │ - cmp %dl,%cl │ │ │ │ - jne 5720e │ │ │ │ - jmp 57730 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x4(%rsp) │ │ │ │ - jmp 57730 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rdi),%ebx │ │ │ │ - mov %r10d,0x1c(%rsp) │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - mov 0x1c(%rsp),%r10d │ │ │ │ - sub %r13d,%ebx │ │ │ │ - sub %eax,%ebx │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 57620 │ │ │ │ - jmp 57752 │ │ │ │ - nop │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov %r10d,0x1c(%rsp) │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1dc00 <__cxa_finalize@plt+0x1a430> │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - call 1dc00 <__cxa_finalize@plt+0x1a430> │ │ │ │ - mov 0x1c(%rsp),%r10d │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jne 57373 │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov %r10d,0x1c(%rsp) │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1daf0 <__cxa_finalize@plt+0x1a320> │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - call 1db10 <__cxa_finalize@plt+0x1a340> │ │ │ │ - mov 0x1c(%rsp),%r10d │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jae 5790f │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov %r10d,0x1c(%rsp) │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - mov 0x1c(%rsp),%r10d │ │ │ │ - test %al,%al │ │ │ │ - jne 5790f │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - lea 0x1(%r10),%ecx │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov %ecx,0x64(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 57e00 │ │ │ │ - cmp $0x1,%r10d │ │ │ │ - je 57e9e │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov 0x30(%rax,%rbp,1),%rcx │ │ │ │ - lea (%rdx,%rdx,4),%rsi │ │ │ │ - lea (%rdx,%rsi,2),%rdx │ │ │ │ - movzbl 0x3c(%rcx,%rdx,8),%edx │ │ │ │ - cmp %dl,0x3c(%rcx,%r14,1) │ │ │ │ - mov $0x1,%edx │ │ │ │ - cmove 0x4(%rsp),%edx │ │ │ │ - mov %edx,0x4(%rsp) │ │ │ │ - add %rbp,%rax │ │ │ │ - mov 0x20(%rax),%ecx │ │ │ │ - lea -0x1(%rcx),%edx │ │ │ │ - cmp %r10d,%edx │ │ │ │ - je 57e91 │ │ │ │ - mov 0x30(%rax),%rdx │ │ │ │ - mov 0x64(%rsp),%eax │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - lea (%rax,%rcx,2),%rax │ │ │ │ - movzbl 0x3c(%rdx,%rax,8),%eax │ │ │ │ - cmp %al,0x3c(%rdx,%r12,1) │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmove 0x8(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - mov $0x10,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - mov 0x64(%rsp),%r10d │ │ │ │ - movl $0x2,0x18(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea (%rdx,%rbp,1),%rax │ │ │ │ - mov 0x30(%rax),%rcx │ │ │ │ - mov 0x18(%rcx,%r14,1),%rsi │ │ │ │ - mov %rsi,(%rbx) │ │ │ │ - mov 0x18(%rcx,%r12,1),%rcx │ │ │ │ - mov %rcx,0x8(%rbx) │ │ │ │ - mov 0x20(%rax),%ecx │ │ │ │ - mov $0x8,%ebx │ │ │ │ - jmp 572d2 │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov %r10d,0x1c(%rsp) │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1db10 <__cxa_finalize@plt+0x1a340> │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - call 1daf0 <__cxa_finalize@plt+0x1a320> │ │ │ │ - mov 0x1c(%rsp),%r10d │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 57373 │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov %r10d,0x1c(%rsp) │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - mov 0x1c(%rsp),%r10d │ │ │ │ - test %al,%al │ │ │ │ - jne 5783f │ │ │ │ - jmp 57373 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x1,0x4(%rsp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - cmp $0x1,%r10d │ │ │ │ - jne 571f0 │ │ │ │ - jmp 5769b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 573c5 │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - lea (%rax,%r12,1),%rbx │ │ │ │ - lea (%rax,%r14,1),%rdi │ │ │ │ - lea 0x18(%rbx),%rcx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - call 1da00 <__cxa_finalize@plt+0x1a230> │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ + sete %al │ │ │ │ movzbl %al,%eax │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1da40 <__cxa_finalize@plt+0x1a270> │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rax │ │ │ │ - lea (%rax,%r12,1),%rsi │ │ │ │ - movzbl 0x3c(%rax,%r14,1),%edx │ │ │ │ - cmp %dl,0x3c(%rsi) │ │ │ │ - je 57ccc │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x8(%rsp),%r10d │ │ │ │ - movl $0x1,0x4(%rsp) │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - mov 0x18(%rdi),%r8d │ │ │ │ - mov 0x10(%rdi),%edx │ │ │ │ - mov %r8d,%r14d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 57c86 │ │ │ │ - mov 0x10(%rdi),%ebx │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - mov %ecx,0x30(%rsp) │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - sub %eax,%ebx │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - sub %r8d,%ebx │ │ │ │ - mov 0x30(%rax,%rbp,1),%rax │ │ │ │ - mov %ebx,0x18(%rsp) │ │ │ │ - lea (%rax,%r12,1),%rsi │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - je 57a94 │ │ │ │ - lea -0x2(%r13),%edx │ │ │ │ - movzbl 0x3c(%rsi),%ebx │ │ │ │ - lea (%rdx,%rdx,4),%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea (%rdx,%r8,2),%rdx │ │ │ │ - cmp %bl,0x3c(%rax,%rdx,8) │ │ │ │ - je 57cf0 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x1f0(%rax),%ebx │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov $0x1,%esi │ │ │ │ - push %rbx │ │ │ │ - movzbl %al,%edx │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x38(%r10),%rsi │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + mov (%r10),%rax │ │ │ │ + movzwl 0x12(%r10),%ebx │ │ │ │ + cmpq $0x0,0x28(%rcx) │ │ │ │ + mov 0x14(%r10),%ebp │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea (%rsi,%rbx,1),%r11 │ │ │ │ + je 58b90 │ │ │ │ + lea 0xc0(%rsp),%r12 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + call 684b0 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + mov 0x10(%rcx),%rax │ │ │ │ + movslq 0x8(%r10),%rdx │ │ │ │ + mov %r10,0x40(%rsp) │ │ │ │ + mov 0x14(%r10),%edi │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %r11,0x30(%rsp) │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov (%rax,%rdx,8),%rax │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + call 36a0 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + lea -0x334de(%rip),%r8 │ │ │ │ + lea -0x1(%rdx,%rax,1),%rax │ │ │ │ + mov 0x28(%rcx),%rdi │ │ │ │ + lea -0x3347e(%rip),%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + push $0x0 │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ push %rax │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call 26b20 <__cxa_finalize@plt+0x23350> │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1dc20 <__cxa_finalize@plt+0x1a450> │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1d9a0 <__cxa_finalize@plt+0x1a1d0> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - movzbl %bl,%r8d │ │ │ │ - movzbl %al,%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 1eab0 <__cxa_finalize@plt+0x1b2e0> │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ + mov 0xd8(%rsp),%rsi │ │ │ │ + lea 0xa0(%rsp),%r9 │ │ │ │ + call 269d0 │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ - add %rbp,%rax │ │ │ │ - cmpl $0x1,0x20(%rax) │ │ │ │ - jbe 57502 │ │ │ │ - mov 0x30(%rax),%rdx │ │ │ │ - lea -0x2(%r13),%eax │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - lea (%rax,%rcx,2),%rax │ │ │ │ - movzbl 0x3c(%rdx,%r12,1),%ecx │ │ │ │ - cmp %cl,0x3c(%rdx,%rax,8) │ │ │ │ - jne 57502 │ │ │ │ + cmpq $0x0,0x98(%rsp) │ │ │ │ + mov 0x30(%rsp),%r11 │ │ │ │ + mov 0x40(%rsp),%r10 │ │ │ │ + je 58933 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ + mov 0x14(%r10),%edx │ │ │ │ + jmp 58b92 │ │ │ │ + cmpb $0x41,0x1(%rdx) │ │ │ │ + jne 58a06 │ │ │ │ + movq $0x2,0x10(%rsp) │ │ │ │ + cmpb $0x0,0x2(%rdx) │ │ │ │ + je 58a25 │ │ │ │ + jmp 58a06 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ebp,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 58d11 │ │ │ │ + lea 0x0(,%rbp,4),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,0x70(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + add %rbx,%rax │ │ │ │ + mov %r14,0x78(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + mov %r11,%r10 │ │ │ │ + mov %ecx,%r11d │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r10,%r8,4),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xf,%eax │ │ │ │ + shr $0x4,%esi │ │ │ │ + cmp $0x8,%eax │ │ │ │ + ja 58cf5 │ │ │ │ + lea 0x2eef4(%rip),%rdi │ │ │ │ + movslq (%rdi,%rax,4),%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + notrack jmp *%rax │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %esi,%esi │ │ │ │ + je 58de0 │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + mov %r11d,%ebp │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + lea 0x1(%rcx,%rax,1),%r14 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub %ecx,%ebp │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ - movb $0x0,0x2c(%rax) │ │ │ │ - jmp 57502 │ │ │ │ + mov %r11d,0x48(%rsp) │ │ │ │ + lea 0x43c69(%rip),%r13 │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + lea (%rax,%rdx,1),%r12 │ │ │ │ + jmp 58ccb │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rax),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - mov 0x4(%rsp),%edx │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ + cmp $0x4,%al │ │ │ │ + sete %sil │ │ │ │ + sete %dl │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add %edx,%edx │ │ │ │ + add %esi,%esi │ │ │ │ + lea 0x0(%rbp,%rbx,1),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + not %ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x1,%ecx │ │ │ │ + movzbl (%r12,%rax,1),%eax │ │ │ │ + shl $0x2,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + movzbl 0x0(%r13,%rax,1),%r9d │ │ │ │ + test %dl,%dl │ │ │ │ + je 58da0 │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 57190 │ │ │ │ + lea 0x2eee3(%rip),%rdx │ │ │ │ + cmpq $0x1,0x10(%rsp) │ │ │ │ movzbl %al,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - je 57c57 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - mov 0x58(%rdx),%rdi │ │ │ │ - mov 0x18(%rdi),%r9d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 57d73 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 57d32 │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r8d,0x10(%rsp) │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - mov 0x1f0(%rax),%ebx │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - push %rbx │ │ │ │ - movzbl %al,%edx │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - mov 0x20(%rsp),%r8d │ │ │ │ - mov 0x28(%rsp),%esi │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call 26b20 <__cxa_finalize@plt+0x23350> │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rcx │ │ │ │ - add %r12,%rcx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call 1dc20 <__cxa_finalize@plt+0x1a450> │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rcx │ │ │ │ - add %r12,%rcx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call 1d9a0 <__cxa_finalize@plt+0x1a1d0> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - movzbl %bl,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - movzbl %al,%ecx │ │ │ │ - call 1eab0 <__cxa_finalize@plt+0x1b2e0> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ + movsbl (%rdx,%rax,1),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + je 58df0 │ │ │ │ + cmpq $0x2,0x10(%rsp) │ │ │ │ + je 58d90 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + je 58dc0 │ │ │ │ + movsbq (%r15,%rbx,1),%rax │ │ │ │ + lea 0x43be9(%rip),%rsi │ │ │ │ + movzbl (%rsi,%rax,1),%eax │ │ │ │ + cmp $0x2,%al │ │ │ │ + jne 58c50 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp 58c61 │ │ │ │ + add %rsi,%rcx │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %edx,%r8d │ │ │ │ + jb 58bd0 │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + mov 0x70(%rsp),%r13 │ │ │ │ + mov 0x78(%rsp),%r14 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ + call 58710 │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - pop %r11 │ │ │ │ - pop %rbx │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - add %rbp,%rax │ │ │ │ - mov 0x20(%rax),%ecx │ │ │ │ - jmp 574f8 │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 57d14 │ │ │ │ - test %eax,%eax │ │ │ │ - je 57d2f │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov (%rax,%rbx,1),%rax │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - mov 0x18(%rax),%r9d │ │ │ │ - jmp 57ba0 │ │ │ │ - mov %edx,0x28(%rsp) │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - mov %ecx,0x30(%rsp) │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - mov 0x28(%rsp),%edx │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - sub %r8d,%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - mov 0x30(%rax,%rbp,1),%rax │ │ │ │ - lea (%rax,%r12,1),%rsi │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - mov 0x58(%rdx),%rdx │ │ │ │ - mov 0x18(%rdx),%r14d │ │ │ │ - jmp 57a71 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - mov 0x58(%rdi),%rdi │ │ │ │ - mov 0x18(%rdi),%r8d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 57df8 │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - jmp 57cbb │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov 0x54(%rsp),%eax │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 57d24 │ │ │ │ - cmp %eax,%edi │ │ │ │ - cmove 0x18(%rsp),%ecx │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - jmp 57a94 │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - jmp 57ba0 │ │ │ │ - cmp %eax,%edi │ │ │ │ - cmovne %ecx,%r14d │ │ │ │ - jmp 57a94 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %r8d,0x30(%rsp) │ │ │ │ - mov %r9d,0x10(%rsp) │ │ │ │ - mov (%rax,%rbx,1),%rax │ │ │ │ - mov 0x58(%rax),%rdi │ │ │ │ - mov 0x18(%rdi),%edx │ │ │ │ - mov 0x10(%rdi),%ebx │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - mov 0x30(%rsp),%r8d │ │ │ │ - sub %edx,%ebx │ │ │ │ - sub %eax,%ebx │ │ │ │ - mov %ebx,0x1c(%rsp) │ │ │ │ - jmp 57ba0 │ │ │ │ - mov 0x10(%rdi),%edx │ │ │ │ - mov %r8d,0x30(%rsp) │ │ │ │ - mov %r9d,0x10(%rsp) │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - mov 0x30(%rsp),%r8d │ │ │ │ - sub %r9d,%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - mov %edx,0x1c(%rsp) │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 57c70 │ │ │ │ - jmp 57d1c │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 57502 │ │ │ │ - mov 0x30(%rax),%rbx │ │ │ │ - mov $0x1,%r13d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x18(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ - call 1da40 <__cxa_finalize@plt+0x1a270> │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmp 57a11 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 57a39 │ │ │ │ - add %rbp,%rax │ │ │ │ - mov 0x20(%rax),%ecx │ │ │ │ - lea -0x1(%rcx),%edx │ │ │ │ - cmp %r10d,%edx │ │ │ │ - je 57e87 │ │ │ │ - mov 0x30(%rax),%rdx │ │ │ │ - mov 0x64(%rsp),%eax │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - lea (%rax,%rcx,2),%rax │ │ │ │ - movzbl 0x3c(%rdx,%rax,8),%eax │ │ │ │ - cmp %al,0x3c(%rdx,%r12,1) │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmove 0x8(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - mov 0x18(%rsp),%ebx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x1(%rbx),%esi │ │ │ │ - mov %rsi,%r13 │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r13d,0x18(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x64(%rsp),%r10d │ │ │ │ - lea 0x0(,%rcx,8),%rbx │ │ │ │ - lea (%rdx,%rbp,1),%rax │ │ │ │ - mov 0x30(%rax),%rsi │ │ │ │ - mov 0x18(%rsi,%r12,1),%rsi │ │ │ │ - mov %rsi,(%rdi,%rcx,8) │ │ │ │ - mov 0x20(%rax),%ecx │ │ │ │ - jmp 572d2 │ │ │ │ - movl $0x1,0x8(%rsp) │ │ │ │ - jmp 57e36 │ │ │ │ - movl $0x1,0x8(%rsp) │ │ │ │ - jmp 578c4 │ │ │ │ - movl $0x1,0x4(%rsp) │ │ │ │ - jmp 5788a │ │ │ │ - lea 0x30fee(%rip),%rcx │ │ │ │ - mov $0x7e6,%edx │ │ │ │ - lea 0x2a11f(%rip),%rsi │ │ │ │ - lea 0x2a2bc(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x30fcf(%rip),%rcx │ │ │ │ - mov $0x7ea,%edx │ │ │ │ - lea 0x2a100(%rip),%rsi │ │ │ │ - lea 0x2a2ae(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 576c5 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ - push %rbx │ │ │ │ - movslq %esi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 32d0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %ebp,%eax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jb 57f57 │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - jb 57f4c │ │ │ │ - lea 0x2ab0b(%rip),%r13 │ │ │ │ - movsbl (%r12,%rbx,1),%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + jmp 58933 │ │ │ │ + mov $0x2e,%edx │ │ │ │ + lea 0x88(%rsp),%rdi │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + mov %r11d,0x48(%rsp) │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + call 7f180 │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + mov 0x48(%rsp),%r11d │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r8 │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + add %esi,%r11d │ │ │ │ + mov 0x14(%rax),%edx │ │ │ │ + jmp 58cf5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x47,%r9b │ │ │ │ + je 58e19 │ │ │ │ + cmp $0x41,%r9b │ │ │ │ + je 58dfc │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x2976d(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ add $0x1,%rbx │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - jae 57f30 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - lea 0x30fca(%rip),%rcx │ │ │ │ - mov $0x2e,%edx │ │ │ │ - lea 0x2a239(%rip),%rsi │ │ │ │ - lea 0x2a245(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x1,%esi │ │ │ │ - mov %rdi,%rax │ │ │ │ - test %esi,%esi │ │ │ │ - jle 57faf │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movzbl (%rax,%rcx,1),%edx │ │ │ │ - xor (%rax,%rsi,1),%dl │ │ │ │ - mov %dl,(%rax,%rcx,1) │ │ │ │ - xor (%rax,%rsi,1),%dl │ │ │ │ - mov %dl,(%rax,%rsi,1) │ │ │ │ - sub $0x1,%rsi │ │ │ │ - xor %dl,(%rax,%rcx,1) │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jg 57f90 │ │ │ │ - ret │ │ │ │ + call 7efd0 │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jne 58ccb │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%r11d │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov 0x58(%rsp),%r8 │ │ │ │ + mov 0x14(%rax),%edx │ │ │ │ + mov %esi,%eax │ │ │ │ + add %esi,%r11d │ │ │ │ + add %rax,%rcx │ │ │ │ + jmp 58cf5 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x43,%r9b │ │ │ │ + je 58e19 │ │ │ │ + cmp $0x54,%r9b │ │ │ │ + jne 58da0 │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x294fd(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x88(%rsp),%rdi │ │ │ │ + call 7efd0 │ │ │ │ + jmp 58cbe │ │ │ │ + mov %dl,0x6f(%rsp) │ │ │ │ + call 3270 <__ctype_toupper_loc@plt> │ │ │ │ + movsbq 0x6f(%rsp),%rdx │ │ │ │ + lea 0x88(%rsp),%rdi │ │ │ │ + lea 0x294cb(%rip),%rsi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%rdx,4),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + jmp 58cbe │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %r9,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ + mov $0x3e8,%edi │ │ │ │ push %rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 57fe6 │ │ │ │ - jmp 58050 │ │ │ │ - nop │ │ │ │ - movsbl %dl,%ebx │ │ │ │ + sub $0xc8,%rsp │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0xb8(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x0,0x90(%rsp) │ │ │ │ + mov %dx,0x94(%rsp) │ │ │ │ + movzbl 0x30(%rax),%esi │ │ │ │ + movzbl 0x31(%rax),%r12d │ │ │ │ + movb $0x1,0x96(%rsp) │ │ │ │ + mov 0x50(%rax),%rbx │ │ │ │ + mov %sil,0x2c(%rsp) │ │ │ │ + mov $0x50,%esi │ │ │ │ + call 3570 │ │ │ │ + mov %r12b,0xa0(%rsp) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + lea 0x88(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + mov %rbx,0xa8(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmp 58f22 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x88(%rsp),%rbx │ │ │ │ + testb $0x4,0x10(%rbx) │ │ │ │ + je 58fa9 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 58570 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 58f10 │ │ │ │ + mov 0x98(%rsp),%r12 │ │ │ │ + lea 0x38(%r12),%rbx │ │ │ │ + lea 0x138b8(%r12),%rbp │ │ │ │ + jmp 58f61 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x50,%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + je 58f79 │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 58f58 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x50,%rbx │ │ │ │ + call 32c0 │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 58f61 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5930b │ │ │ │ + add $0xc8,%rsp │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %ebx,%esi │ │ │ │ - call 3490 │ │ │ │ - test %rax,%rax │ │ │ │ - je 58008 │ │ │ │ - add $0x1,%rbp │ │ │ │ - movzbl 0x0(%rbp),%edx │ │ │ │ - test %dl,%dl │ │ │ │ - jne 57fd0 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%r14 │ │ │ │ - jmp 58020 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x1(%r14),%edx │ │ │ │ - add $0x1,%r14 │ │ │ │ - test %dl,%dl │ │ │ │ - je 58037 │ │ │ │ - movsbl %dl,%ebx │ │ │ │ - mov %ebx,%esi │ │ │ │ + pop %r15 │ │ │ │ + jmp 32c0 │ │ │ │ + lea 0x28800(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 33c0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 36b0 │ │ │ │ + cmpb $0x0,0x2c(%rsp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + je 58fd4 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 58f22 │ │ │ │ + lea 0x287b1(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 33c0 │ │ │ │ + lea 0x293db(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 33c0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 36b0 │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 59060 │ │ │ │ mov %r12,%rdi │ │ │ │ - call 3490 │ │ │ │ - test %rax,%rax │ │ │ │ - je 58010 │ │ │ │ - movb $0x0,(%r14) │ │ │ │ - lea 0x1(%r14),%rax │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov %rbp,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ + call 3520 │ │ │ │ + lea 0x3(%rax),%rdx │ │ │ │ + movzbl 0x3(%rax),%eax │ │ │ │ + cmp $0x47,%eax │ │ │ │ + jne 59041 │ │ │ │ + cmpb $0x41,0x1(%rdx) │ │ │ │ + jne 59041 │ │ │ │ + movq $0x2,0x18(%rsp) │ │ │ │ + cmpb $0x0,0x2(%rdx) │ │ │ │ + je 59060 │ │ │ │ + sub $0x43,%eax │ │ │ │ + jne 59053 │ │ │ │ + movzbl 0x1(%rdx),%eax │ │ │ │ + sub $0x54,%eax │ │ │ │ + jne 59053 │ │ │ │ + movzbl 0x2(%rdx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x14(%rbx),%edi │ │ │ │ + movzwl 0x12(%rbx),%eax │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + lea 0x0(,%rdi,4),%edx │ │ │ │ + lea (%rdx,%rax,1),%rcx │ │ │ │ + mov 0x18(%rbx),%edx │ │ │ │ + lea (%r9,%rax,1),%r8 │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + add $0x1,%edx │ │ │ │ + sar $1,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + lea (%r9,%rdx,1),%r11 │ │ │ │ + movzwl 0x10(%rbx),%edx │ │ │ │ + movzbl (%r11),%r10d │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0x3,%edx │ │ │ │ + mov %dl,0x2e(%rsp) │ │ │ │ + shr $0x4,%cl │ │ │ │ + movzbl 0xe(%rbx),%edx │ │ │ │ + and $0x1,%ecx │ │ │ │ + mov %dl,0x2f(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %cl,0x2d(%rsp) │ │ │ │ + test %edi,%edi │ │ │ │ + je 58f22 │ │ │ │ + mov %rbp,0x70(%rsp) │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + mov %r10d,%r15d │ │ │ │ + mov %r9,0x40(%rsp) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %r13,0x78(%rsp) │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov (%r8,%r13,4),%r12d │ │ │ │ + mov %r12d,%eax │ │ │ │ + shr $0x4,%r12d │ │ │ │ + and $0xf,%eax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + ja 591f3 │ │ │ │ + lea 0x2ea00(%rip),%rcx │ │ │ │ + mov %eax,%edx │ │ │ │ + movslq (%rcx,%rdx,4),%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + notrack jmp *%rdx │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 59239 │ │ │ │ + mov 0x28(%rsp),%ebx │ │ │ │ + lea -0x1(%r12),%eax │ │ │ │ + mov %r12d,0x50(%rsp) │ │ │ │ + mov %rsi,%r12 │ │ │ │ + lea 0x1(%rsi,%rax,1),%r10 │ │ │ │ + mov %r13,0x60(%rsp) │ │ │ │ + mov %r14,%r13 │ │ │ │ + sub %esi,%ebx │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + mov %r10,%rbp │ │ │ │ + mov %ebx,%r14d │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov %r11,%rbx │ │ │ │ + mov %r8,0x68(%rsp) │ │ │ │ + jmp 59160 │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 59216 │ │ │ │ + mov 0x8(%r13),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + add 0xc(%r13),%ecx │ │ │ │ + cmp %rcx,%r12 │ │ │ │ + jae 59216 │ │ │ │ + lea (%r14,%r12,1),%ecx │ │ │ │ + movzbl (%rbx,%rcx,1),%r15d │ │ │ │ + mov %rcx,%r8 │ │ │ │ + cmp %rdx,%r12 │ │ │ │ + jb 59153 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + shr $1,%edx │ │ │ │ + movzbl 0x35(%rsp),%eax │ │ │ │ + mov %r13,%rdi │ │ │ │ + add %rsi,%rcx │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + mov %r8d,%ecx │ │ │ │ + not %ecx │ │ │ │ + and $0x1,%ecx │ │ │ │ + shl $0x2,%ecx │ │ │ │ + sar %cl,%edx │ │ │ │ + movzwl 0x28(%rsp),%ecx │ │ │ │ + and $0xf,%edx │ │ │ │ + push %rcx │ │ │ │ + push %r8 │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + movzbl %r15b,%r8d │ │ │ │ + push %rsi │ │ │ │ + movzbl 0x4e(%rsp),%ecx │ │ │ │ + mov %r12,%rsi │ │ │ │ + push %rcx │ │ │ │ + movzbl 0x58(%rsp),%ecx │ │ │ │ + push %rcx │ │ │ │ + movzbl 0x5f(%rsp),%r9d │ │ │ │ + mov %eax,%ecx │ │ │ │ + call 57ce0 │ │ │ │ + add $0x30,%rsp │ │ │ │ + jmp 59153 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 59246 │ │ │ │ + add %r12,%rsi │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %edi,%r13d │ │ │ │ + jb 590e6 │ │ │ │ + mov 0x70(%rsp),%rbp │ │ │ │ + mov 0x78(%rsp),%r13 │ │ │ │ + jmp 58f22 │ │ │ │ + add %r12d,0x28(%rsp) │ │ │ │ + jmp 591f3 │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov 0x50(%rsp),%r12d │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov 0x60(%rsp),%r13 │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0x14(%r9),%edi │ │ │ │ + mov %r12d,%eax │ │ │ │ + add %r12d,0x28(%rsp) │ │ │ │ + add %rax,%rsi │ │ │ │ + jmp 591f3 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 591f0 │ │ │ │ + lea -0x1(%r12),%eax │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r12d,%r13d │ │ │ │ + lea 0x1(%rsi,%rax,1),%rbp │ │ │ │ + movzbl 0x2f(%rsp),%eax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r9,%r12 │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + jmp 59282 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 592ec │ │ │ │ + mov 0x8(%rdi),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + add 0xc(%rdi),%ecx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jae 592ec │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jb 59279 │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movzbl %r15b,%r8d │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movzbl 0x35(%rsp),%ecx │ │ │ │ + movzwl 0x28(%rsp),%edx │ │ │ │ + push %rdx │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + movzbl 0x4e(%rsp),%edx │ │ │ │ + push %rdx │ │ │ │ + movzbl 0x58(%rsp),%edx │ │ │ │ + push %rdx │ │ │ │ + mov 0x88(%rsp),%r9d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rdi,0x90(%rsp) │ │ │ │ + call 57ce0 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov 0x68(%rsp),%r11 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + jmp 59279 │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13d,%r12d │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov 0x14(%r9),%edi │ │ │ │ + jmp 591f0 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + mov 0x10(%rcx),%rdx │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rdx,0x8(%rdi) │ │ │ │ + mov 0x18(%rcx),%rdx │ │ │ │ + mov %rdx,0x10(%rdi) │ │ │ │ + mov 0x8(%rcx),%rdx │ │ │ │ + mov %rdx,0x20(%rdi) │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + mov %rsi,0x38(%rdi) │ │ │ │ + mov %rdx,0x18(%rdi) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %r9b,0x31(%rdi) │ │ │ │ + mov %rdx,0x40(%rdi) │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %r8b,0x30(%rdi) │ │ │ │ + mov %rdx,0x50(%rdi) │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rdx,0x58(%rdi) │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %rdx,0x28(%rdi) │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 57fe6 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 57ff8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ + mov %ecx,%r15d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov $0x10,%esi │ │ │ │ push %rbx │ │ │ │ - mov %ecx,%ebx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ - call 5e500 │ │ │ │ - movl $0x0,0x8(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 58223 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 58223 │ │ │ │ - lea 0x1(%rbx),%r14d │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3740 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,%r15 │ │ │ │ - movb $0x0,(%rax,%rbx,1) │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 580f1 │ │ │ │ - jmp 58219 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x1(%r15),%eax │ │ │ │ - add $0x1,%r15 │ │ │ │ - test %al,%al │ │ │ │ - je 58219 │ │ │ │ - movsbl %al,%ebx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %ebx,%esi │ │ │ │ - call 3490 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 580e0 │ │ │ │ - mov %r15,%r13 │ │ │ │ - jmp 58120 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%r13),%eax │ │ │ │ - add $0x1,%r13 │ │ │ │ - test %al,%al │ │ │ │ - je 5813b │ │ │ │ - movsbl %al,%ebx │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3490 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 58110 │ │ │ │ - movb $0x0,0x0(%r13) │ │ │ │ - lea 0x1(%r13),%rbx │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov 0x8(%r12),%r13d │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32d0 │ │ │ │ - lea 0x1(%r13),%esi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %esi,0x8(%r12) │ │ │ │ - shl $0x4,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 5e500 │ │ │ │ - mov 0x8(%r12),%edx │ │ │ │ - lea 0x1(%r14),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - sub $0x1,%edx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea (%rax,%rdx,1),%r13 │ │ │ │ - call 5e500 │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov 0x8(%r12),%eax │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - lea -0x1(%rax),%r13d │ │ │ │ - shl $0x4,%r13 │ │ │ │ - add (%r12),%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - call 3740 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov 0x8(%r12),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add (%r12),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - movb $0x0,(%rax,%rdx,1) │ │ │ │ - mov 0x8(%r12),%r13d │ │ │ │ - mov (%r12),%rcx │ │ │ │ - lea -0x1(%r13),%eax │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %r14d,0x8(%rcx,%rax,1) │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 58211 │ │ │ │ - jmp 58219 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3490 │ │ │ │ - test %rax,%rax │ │ │ │ - je 58238 │ │ │ │ - add $0x1,%rbx │ │ │ │ - movsbl (%rbx),%esi │ │ │ │ - test %sil,%sil │ │ │ │ - jne 58200 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ + cmpb $0x0,0x14(%rdi) │ │ │ │ + jne 59490 │ │ │ │ + mov 0x8(%rdi),%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + je 594b4 │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x10(%rbx),%r14d │ │ │ │ + add 0xc(%rbx),%r14d │ │ │ │ + mov 0x10(%rdx),%rsi │ │ │ │ + mov (%rsi,%rax,4),%ebp │ │ │ │ + cmp %ebp,%r14d │ │ │ │ + jb 59460 │ │ │ │ + lea 0x1(%rcx),%r8d │ │ │ │ + cmp (%rdx),%r8d │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + jae 594c0 │ │ │ │ + lea 0x28fee(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x3c0,%esi │ │ │ │ + lea 0x28f54(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov (%rax,%rdx,4),%ebp │ │ │ │ + mov $0xf4240,%eax │ │ │ │ + mov %ecx,0x8(%rbx) │ │ │ │ + cmp %eax,%ebp │ │ │ │ + cmova %eax,%ebp │ │ │ │ + xor %r14d,%r14d │ │ │ │ + cmpb $0x0,0x14(%rbx) │ │ │ │ + mov %r14d,0xc(%rbx) │ │ │ │ + mov %ebp,0x10(%rbx) │ │ │ │ + jne 5947d │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 5943f │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 5942b │ │ │ │ + sub $0x1,%r14d │ │ │ │ + add $0x1,%ebp │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x10(%rdx),%rdx │ │ │ │ + mov (%rdx,%rax,4),%eax │ │ │ │ + sub %r14d,%eax │ │ │ │ + cmp %eax,%ebp │ │ │ │ + adc $0x0,%ebp │ │ │ │ + mov %r14d,(%r12) │ │ │ │ + mov %ebp,0x0(%r13) │ │ │ │ add $0x18,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + mov %ecx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - movsbl (%rbx),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - test %sil,%sil │ │ │ │ - jne 58256 │ │ │ │ - jmp 58278 │ │ │ │ - nopl (%rax) │ │ │ │ - movsbl 0x1(%r14),%esi │ │ │ │ - add $0x1,%r14 │ │ │ │ - test %sil,%sil │ │ │ │ - je 58278 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3490 │ │ │ │ - test %rax,%rax │ │ │ │ - je 58248 │ │ │ │ - movb $0x0,(%r14) │ │ │ │ - mov (%r12),%rcx │ │ │ │ - lea 0x1(%r14),%rax │ │ │ │ - mov 0x8(%r12),%r13d │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 58150 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 58330 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub %r14d,%ebp │ │ │ │ + mov $0xf4240,%eax │ │ │ │ + mov %ecx,0x8(%rbx) │ │ │ │ + cmp %eax,%ebp │ │ │ │ + mov %r14d,0xc(%rbx) │ │ │ │ + cmova %eax,%ebp │ │ │ │ + cmpb $0x0,0x14(%rbx) │ │ │ │ + mov %ebp,0x10(%rbx) │ │ │ │ + je 5941a │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + call 3730 │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + jmp 5941a │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x8(%rbx),%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 593a4 │ │ │ │ + cmpb $0x0,0x14(%rbx) │ │ │ │ + je 594b4 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + call 3730 │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + jmp 59447 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0xfffffffe,%esi │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ + lea 0x28f1b(%rip),%rdx │ │ │ │ + mov $0x3c5,%esi │ │ │ │ + lea 0x28e67(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + cmpb $0x0,0x14(%rbx) │ │ │ │ + mov %r14d,0xc(%rbx) │ │ │ │ + movl $0xffffffff,0x8(%rbx) │ │ │ │ + movl $0x0,0x10(%rbx) │ │ │ │ + jne 59500 │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 5943f │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + call 3730 │ │ │ │ + jmp 594f2 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r12,%rax,1),%edx │ │ │ │ - cmp $0x27,%dl │ │ │ │ - je 582d7 │ │ │ │ - cmp $0x22,%dl │ │ │ │ - je 582d7 │ │ │ │ - cmp $0xffffffff,%ebx │ │ │ │ - mov %eax,%esi │ │ │ │ - cmove %eax,%ebx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 582c0 │ │ │ │ - sub %ebx,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x1(%rsi),%ebp │ │ │ │ - mov %esi,%r14d │ │ │ │ - mov %ebp,%ecx │ │ │ │ - test %ebx,%ebx │ │ │ │ - js 5831c │ │ │ │ - lea 0x2(%rsi),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - movslq %esi,%rsi │ │ │ │ - call 5e500 │ │ │ │ - lea (%r12,%rbx,1),%rsi │ │ │ │ - movslq %ebp,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - movslq %r14d,%rsi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - movb $0x0,0x1(%rax,%rsi,1) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %ecx,0x0(%r13) │ │ │ │ - mov %rdi,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %ecx,0x0(%r13) │ │ │ │ - pop %rbx │ │ │ │ - mov %rdi,%rax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ + lea 0x4339a(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov (%rdx),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 583f8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xfffffffe,%edi │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ - lea -0x9(%rdx),%ecx │ │ │ │ - cmp $0x4,%cl │ │ │ │ - jbe 5839c │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je 5839c │ │ │ │ - cmp $0xffffffff,%r12d │ │ │ │ - mov %eax,%edi │ │ │ │ - cmove %eax,%r12d │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 58380 │ │ │ │ - sub %r12d,%edi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x1(%rdi),%ebx │ │ │ │ - mov %edi,%r14d │ │ │ │ + sub $0xb8,%rsp │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + movl $0x0,0x84(%rsp) │ │ │ │ + mov %rbx,%r15 │ │ │ │ + movq $0xffffffffffffffff,0x40(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea 0x8c(%rsp),%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + lea 0x88(%rsp),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + lea 0x84(%rsp),%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov 0x38(%rax),%rdi │ │ │ │ + call 59370 │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 598fe │ │ │ │ + mov 0x88(%rsp),%edx │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + movd %ebx,%xmm0 │ │ │ │ mov %ebx,%esi │ │ │ │ - test %r12d,%r12d │ │ │ │ - js 583e4 │ │ │ │ - lea 0x2(%rdi),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - movslq %r12d,%r12 │ │ │ │ - movslq %esi,%rsi │ │ │ │ - call 5e500 │ │ │ │ - lea 0x0(%rbp,%r12,1),%rsi │ │ │ │ - movslq %ebx,%rdx │ │ │ │ + mov 0x8c(%rsp),%ebp │ │ │ │ + movd %edx,%xmm1 │ │ │ │ + mov %edx,0x14(%rsp) │ │ │ │ + lea (%rdx,%rbp,1),%ecx │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %rcx,%r13 │ │ │ │ + movq %xmm0,0x18(%rsp) │ │ │ │ + call 3450 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 59906 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %ebp,0x9c(%rsp) │ │ │ │ + mov %rax,0x94(%rsp) │ │ │ │ + mov %ebp,%eax │ │ │ │ mov %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - movslq %r14d,%rax │ │ │ │ - movb $0x0,0x1(%rcx,%rax,1) │ │ │ │ - mov %esi,0x0(%r13) │ │ │ │ - mov %rcx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %esi,0x0(%r13) │ │ │ │ - pop %rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call 3570 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 5969f │ │ │ │ + test %r14,%r14 │ │ │ │ + je 59674 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov (%rax,%rdi,8),%rsi │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call 3120 │ │ │ │ + mov %rax,%r14 │ │ │ │ + movzwl 0x2e65a(%rip),%esi │ │ │ │ + movslq 0x84(%rsp),%rax │ │ │ │ + mov %si,0x90(%rsp) │ │ │ │ + mov 0x14(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 596d2 │ │ │ │ + lea -0x1(%rsi),%edx │ │ │ │ + movsbq (%r14,%rdx,1),%rdx │ │ │ │ + movzbl (%r12,%rdx,1),%edx │ │ │ │ + mov %dl,0x90(%rsp) │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jae 596ed │ │ │ │ + movsbq (%r14,%rsi,1),%rax │ │ │ │ + movzbl (%r12,%rax,1),%eax │ │ │ │ + mov %al,0x91(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x4(%rax),%rdx │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 5971b │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x10,%rdx │ │ │ │ + movsbq (%r14,%rcx,1),%rcx │ │ │ │ + movzbl (%r12,%rcx,1),%ecx │ │ │ │ + mov %ecx,-0x10(%rdx) │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jne 59700 │ │ │ │ + lea 0x90(%rsp),%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov (%rdx),%ebp │ │ │ │ + push 0x10(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + call 58e50 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + pop %rsi │ │ │ │ + pop %r8 │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 59800 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 58260 │ │ │ │ test %ebp,%ebp │ │ │ │ - je 58487 │ │ │ │ - mov %ebp,%esi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 5843d │ │ │ │ - cmp $0x8,%al │ │ │ │ - jg 5844f │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - je 58480 │ │ │ │ - movzbl (%r12,%rbx,1),%eax │ │ │ │ - mov %ebx,%ebp │ │ │ │ - lea 0x1(%rbx),%ecx │ │ │ │ - cmp $0xd,%al │ │ │ │ - jle 58430 │ │ │ │ - cmp $0x20,%al │ │ │ │ - jne 58434 │ │ │ │ - mov %ecx,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - movb $0x0,(%rax,%rbx,1) │ │ │ │ - mov %ebp,0x0(%r13) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ + je 597a7 │ │ │ │ + mov 0x50(%rsp),%rbp │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + shl $0x4,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + add %rax,%rbp │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x2(%rbp),%esi │ │ │ │ - mov %ecx,%ebp │ │ │ │ - jmp 58451 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov $0x1,%esi │ │ │ │ - jmp 58451 │ │ │ │ - endbr64 │ │ │ │ - test %esi,%esi │ │ │ │ - je 584af │ │ │ │ - mov %esi,%esi │ │ │ │ - lea (%rdi,%rsi,1),%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %dl,(%rdi) │ │ │ │ - jne 584a6 │ │ │ │ - mov %cl,(%rdi) │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 584a0 │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 58530 │ │ │ │ - mov %r8d,%r12d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 58530 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 58518 │ │ │ │ - mov %ecx,%ebp │ │ │ │ + mov (%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 597e0 │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 59790 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + call 3370 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + jmp 595b0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,-0x8(%rbx) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 59790 │ │ │ │ + jmp 597a7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpb $0x0,0x31(%rax) │ │ │ │ + jne 598f0 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov (%rax,%rsi,8),%rsi │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 59850 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3790 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpb $0x0,0x31(%rax) │ │ │ │ + je 597a7 │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + call 3730 │ │ │ │ + jmp 597a7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + cmp (%rax,%rdi,4),%r13d │ │ │ │ + jne 59869 │ │ │ │ + lea -0x1(%rbp),%edx │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + xor %r13d,%r13d │ │ │ │ test %ecx,%ecx │ │ │ │ - je 58518 │ │ │ │ - lea (%r8,%rcx,1),%r14d │ │ │ │ - lea 0x1(%r14),%esi │ │ │ │ - movslq %r14d,%r14 │ │ │ │ - movslq %esi,%rsi │ │ │ │ - call 5e500 │ │ │ │ - movslq %ebp,%rdi │ │ │ │ - movslq %r12d,%rdx │ │ │ │ + setne %r13b │ │ │ │ + cmp %edx,%r13d │ │ │ │ + jae 598c9 │ │ │ │ + mov %ebp,0x14(%rsp) │ │ │ │ + mov %r13d,%ebp │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + nop │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r14,%r8 │ │ │ │ mov %r13,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - add %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - movb $0x0,(%rbx,%r14,1) │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + add $0x1,%ebp │ │ │ │ + call 57470 │ │ │ │ + lea 0x28067(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jb 59890 │ │ │ │ + mov 0x40(%rsp),%r14 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3790 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpb $0x0,0x31(%rax) │ │ │ │ + je 59775 │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + call 3730 │ │ │ │ + jmp 59775 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + call 3650 │ │ │ │ + jmp 5980f │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5992d │ │ │ │ + add $0xb8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%rdi │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x10(%rdi),%r15 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + movl $0x0,0x34(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x8(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + lea 0x34(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmp 59a4f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub %ebx,%edx │ │ │ │ + mov $0xf4240,%eax │ │ │ │ + mov %r13d,0x8(%rbp) │ │ │ │ + cmp %eax,%edx │ │ │ │ + mov %ebx,0xc(%rbp) │ │ │ │ + cmova %eax,%edx │ │ │ │ + cmpb $0x0,0x14(%rbp) │ │ │ │ + mov %edx,0x10(%rbp) │ │ │ │ + jne 59aeb │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea (%rbx,%rdx,1),%ecx │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %ebx,%edx │ │ │ │ + call 3450 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je 59b72 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 59a1d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 599fc │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x20(%r15),%rax │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov (%rax,%r13,8),%rsi │ │ │ │ + call 3120 │ │ │ │ + mov %rax,%r12 │ │ │ │ sub $0x8,%rsp │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 585c8 │ │ │ │ - mov %r8d,%ebp │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 585c8 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 585c0 │ │ │ │ - mov %ecx,%r14d │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 585c0 │ │ │ │ - lea (%r8,%rcx,1),%r15d │ │ │ │ - mov %r9d,%r12d │ │ │ │ - lea 0x2(%r15),%esi │ │ │ │ - movslq %r15d,%r15 │ │ │ │ - movslq %esi,%rsi │ │ │ │ - call 5e500 │ │ │ │ - movslq %ebp,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - movslq %r14d,%rax │ │ │ │ - mov %r12b,(%rbx,%rax,1) │ │ │ │ - lea 0x1(%rbx,%rax,1),%rdi │ │ │ │ - call 3480 │ │ │ │ - movb $0x0,0x1(%rbx,%r15,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r15,%rsi │ │ │ │ + push %r14 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call 58860 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3370 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + mov 0x38(%r14),%rbp │ │ │ │ + cmpb $0x0,0x14(%rbp) │ │ │ │ + jne 59b08 │ │ │ │ + mov 0x8(%rbp),%r13d │ │ │ │ + cmp $0xffffffff,%r13d │ │ │ │ + je 59b1f │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov 0x10(%rbp),%ebx │ │ │ │ + add 0xc(%rbp),%ebx │ │ │ │ + mov 0x10(%rcx),%rdx │ │ │ │ + mov (%rdx,%rax,4),%edx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb 599a8 │ │ │ │ + lea 0x1(%r13),%r8d │ │ │ │ + cmp (%rcx),%r8d │ │ │ │ + mov %r8d,0x2c(%rsp) │ │ │ │ + jae 59b30 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + lea 0x28925(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x3c0,%esi │ │ │ │ + lea 0x2888b(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x2c(%rsp),%edx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %r8d,%r13d │ │ │ │ + mov (%rax,%rdx,4),%edx │ │ │ │ + mov $0xf4240,%eax │ │ │ │ + mov %r13d,0x8(%rbp) │ │ │ │ + cmp %eax,%edx │ │ │ │ + cmova %eax,%edx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + cmpb $0x0,0x14(%rbp) │ │ │ │ + mov %ebx,0xc(%rbp) │ │ │ │ + mov %edx,0x10(%rbp) │ │ │ │ + je 599c8 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %edx,0x2c(%rsp) │ │ │ │ + call 3730 │ │ │ │ + mov 0x2c(%rsp),%edx │ │ │ │ + jmp 599c8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x8(%rbp),%r13d │ │ │ │ + cmp $0xffffffff,%r13d │ │ │ │ + jne 59a6b │ │ │ │ + cmpb $0x0,0x14(%rbp) │ │ │ │ + je 59b6a │ │ │ │ + jmp 59b61 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x288ab(%rip),%rdx │ │ │ │ + mov $0x3c5,%esi │ │ │ │ + lea 0x287f7(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + cmpb $0x0,0x14(%rbp) │ │ │ │ + mov %ebx,0xc(%rbp) │ │ │ │ + movl $0xffffffff,0x8(%rbp) │ │ │ │ + movl $0x0,0x10(%rbp) │ │ │ │ + je 59b6a │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + call 3730 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 59b93 │ │ │ │ + add $0x48,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%rbx │ │ │ │ - jmp 585a7 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp 585a7 │ │ │ │ - nopl (%rax) │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov (%rsi),%rdi │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea 0x28065(%rip),%rsi │ │ │ │ push %rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 58626 │ │ │ │ - mov 0x8(%rsi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 58621 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rbp │ │ │ │ - shl $0x4,%rbp │ │ │ │ - mov (%rdi,%rbp,1),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3100 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - je 58638 │ │ │ │ + je 59c2b │ │ │ │ mov %rax,%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - call 32c0 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov 0x8(%r12),%edx │ │ │ │ - movq $0x0,(%rdi,%rbp,1) │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jb 585f0 │ │ │ │ - call 32c0 │ │ │ │ - pop %rbx │ │ │ │ + call 31e0 │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 59c21 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 3040 │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 59c06 │ │ │ │ mov %r12,%rdi │ │ │ │ + call 3590 │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 59c52 │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - jmp 32c0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jb 585f0 │ │ │ │ - jmp 58621 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x10,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - movl $0x0,0x8(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ ret │ │ │ │ + mov %rbp,%rcx │ │ │ │ + lea 0x2bbb0(%rip),%rdx │ │ │ │ + mov $0x45c,%esi │ │ │ │ + lea 0x28720(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x2870a(%rip),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x452,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2bb55(%rip),%rdx │ │ │ │ + call 70f30 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x286e3(%rip),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x463,%esi │ │ │ │ + lea 0x2bb80(%rip),%rdx │ │ │ │ + call 70f30 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rsi),%eax │ │ │ │ - mov %rsi,%rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + call 3360 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + call 3420 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + call 3340 │ │ │ │ mov (%rbx),%rdi │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - mov %esi,0x8(%rbx) │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x8(%rbx),%edx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - sub $0x1,%edx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %r12,(%rax) │ │ │ │ - mov %ebp,0x8(%rax) │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %esi,%edi │ │ │ │ - shr $1,%edi │ │ │ │ - je 586ff │ │ │ │ - mov %edi,%edi │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x1(%rsi,%rax,1),%r9d │ │ │ │ - add %rax,%rdi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r9d,%ecx │ │ │ │ - movzbl (%rdx),%esi │ │ │ │ - sub %edx,%ecx │ │ │ │ - add $0x1,%rdx │ │ │ │ - add %rax,%rcx │ │ │ │ - movzbl (%rcx),%r8d │ │ │ │ - mov %r8b,-0x1(%rdx) │ │ │ │ - mov %sil,(%rcx) │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 586e0 │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov %edi,%eax │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %edx,%edi │ │ │ │ - test %eax,%eax │ │ │ │ - je 58780 │ │ │ │ - mov $0x0,%ecx │ │ │ │ - lea 0x29aae(%rip),%r9 │ │ │ │ - jle 58790 │ │ │ │ - nopl (%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - add $0x1,%rsi │ │ │ │ - div %edi │ │ │ │ - movzbl (%r9,%rdx,1),%edx │ │ │ │ - mov %dl,-0x1(%rsi) │ │ │ │ - mov %ecx,%edx │ │ │ │ - add $0x1,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 58720 │ │ │ │ - movslq %ecx,%rax │ │ │ │ - shr $1,%ecx │ │ │ │ - lea (%rdx,%r8,1),%r9d │ │ │ │ - mov %ecx,%edi │ │ │ │ - movb $0x0,(%r8,%rax,1) │ │ │ │ - mov %r8,%rax │ │ │ │ - add %r8,%rdi │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 58775 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r9d,%edx │ │ │ │ - movzbl (%rax),%ecx │ │ │ │ - sub %eax,%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - add %r8,%rdx │ │ │ │ - movzbl (%rdx),%esi │ │ │ │ - mov %sil,-0x1(%rax) │ │ │ │ - mov %cl,(%rdx) │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 58758 │ │ │ │ - mov %r8,%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x30,%eax │ │ │ │ - mov %ax,(%rsi) │ │ │ │ - mov %r8,%rax │ │ │ │ - ret │ │ │ │ + jmp 34f0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movb $0x0,(%rsi) │ │ │ │ - jmp 58775 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r13 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8d,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xa,%r8d │ │ │ │ + mov $0x9,%ecx │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ - lea 0x1(%rbx,%r8,1),%esi │ │ │ │ sub $0x8,%rsp │ │ │ │ - call 5e500 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + call 2f540 │ │ │ │ mov %rax,%rdi │ │ │ │ - call 35b0 │ │ │ │ - mov %r13d,%edx │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 32d0 │ │ │ │ + movabs $0x3fffffffffffffff,%rdx │ │ │ │ + lea 0x2(%rax),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rdi,%rax │ │ │ │ + shr $1,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + cmovae %rax,%rdi │ │ │ │ + call 31a0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 59d56 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rbp,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ - movb $0x0,(%rax,%rbx,1) │ │ │ │ mov %rax,%rdi │ │ │ │ - call 30f0 │ │ │ │ + call 3740 │ │ │ │ + lea (%rbx,%rbp,1),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + movb $0xa,(%rax) │ │ │ │ + lea 0x1(%rbp),%r13 │ │ │ │ + movb $0x0,0x1(%rbx,%rbp,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 35f0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,0x8(%rax) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,0x28(%rax) │ │ │ │ + call 32c0 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ ret │ │ │ │ + mov $0x3,%edi │ │ │ │ + call 31a0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 59d6c │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 59d1e │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 59d2a │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %edx,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %r8d,%r14d │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %r9,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x40(%rsp),%ebx │ │ │ │ - lea 0x1(%r14,%rbx,1),%eax │ │ │ │ - lea (%rax,%rdx,1),%esi │ │ │ │ - call 5e500 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 35b0 │ │ │ │ - mov %r15d,%edx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call 37a0 │ │ │ │ + mov $0x18,%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3570 │ │ │ │ + mov 0x8(%r14),%ecx │ │ │ │ + mov (%r14),%rdx │ │ │ │ + push 0x28(%r14) │ │ │ │ + mov %rax,%rbp │ │ │ │ + movzbl 0x20(%r14),%eax │ │ │ │ + lea 0x27ffd(%rip),%rsi │ │ │ │ + mov 0x18(%r14),%r9 │ │ │ │ + mov 0x10(%r14),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3090 │ │ │ │ + mov 0x30(%r14),%rdx │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 59ec8 │ │ │ │ + mov 0x38(%r14),%rcx │ │ │ │ + mov 0x40(%r14),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x27fdb(%rip),%rsi │ │ │ │ + call 3090 │ │ │ │ + mov 0x50(%r14),%rcx │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x27855(%rip),%rsi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x27af2(%rip),%r12 │ │ │ │ + call 3090 │ │ │ │ + mov 0x58(%r14),%eax │ │ │ │ + lea 0x2720f(%rip),%r15 │ │ │ │ + test %eax,%eax │ │ │ │ + je 59e6e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rax │ │ │ │ mov %r12,%rsi │ │ │ │ - movb $0x0,(%rax,%r14,1) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 30f0 │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 30f0 │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x60(%r14),%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3090 │ │ │ │ + mov 0x58(%r14),%eax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb 59ea8 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 59e40 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3250 │ │ │ │ + test %eax,%eax │ │ │ │ + js 59ede │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 3090 │ │ │ │ + cmp 0x58(%r14),%ebx │ │ │ │ + jb 59e40 │ │ │ │ + jmp 59e6e │ │ │ │ nopl 0x0(%rax) │ │ │ │ + lea 0x27f19(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3090 │ │ │ │ + jmp 59e06 │ │ │ │ + lea 0x2dc4b(%rip),%rcx │ │ │ │ + mov $0x4b1,%edx │ │ │ │ + lea 0x2844b(%rip),%rsi │ │ │ │ + lea 0x284f3(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - mov $0x10,%edx │ │ │ │ - jmp 3190 │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rsi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 588e8 │ │ │ │ push %r13 │ │ │ │ - lea 0x29946(%rip),%r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rdx,%rdi │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ + mov %rcx,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x0(%rbp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov 0x8(%rax),%r9d │ │ │ │ - mov (%rax),%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp 0x8(%rbp),%ebx │ │ │ │ - jb 588a8 │ │ │ │ + call 59d80 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3650 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + call 36f0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + call 3730 │ │ │ │ + test %ebp,%ebp │ │ │ │ + js 59f58 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov $0x1,%esi │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x2,%edi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 3570 │ │ │ │ - mov %bpl,(%rax) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %esi,%r12d │ │ │ │ - mov $0x1,%esi │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x33,%edi │ │ │ │ - push %rbx │ │ │ │ - call 3570 │ │ │ │ - mov %r12d,%r8d │ │ │ │ - mov $0x33,%edx │ │ │ │ - lea 0x28cd9(%rip),%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %esi,%r12d │ │ │ │ - mov $0x1,%esi │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x33,%edi │ │ │ │ - push %rbx │ │ │ │ - call 3570 │ │ │ │ - mov %r12d,%r8d │ │ │ │ - mov $0x33,%edx │ │ │ │ - lea 0x29744(%rip),%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ + jmp 34b0 │ │ │ │ + lea 0x283dd(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x4d1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - lea 0x1(%rdx),%edi │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov $0x1,%esi │ │ │ │ - push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ - call 3570 │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3740 │ │ │ │ - mov %rax,(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x28485(%rip),%rdx │ │ │ │ + call 70f30 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - lea 0x297df(%rip),%r8 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - xor %esi,%esi │ │ │ │ - push %rbp │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rbx │ │ │ │ - mov $0x1,%eax │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x2(%rax),%edi │ │ │ │ - mov %eax,%ebp │ │ │ │ - call 3570 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - lea 0x1(%rbp),%esi │ │ │ │ - lea 0x29797(%rip),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 58ae0 │ │ │ │ push %rbp │ │ │ │ + lea 0x28481(%rip),%rsi │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - call 32d0 │ │ │ │ - lea 0x1(%rax),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 31a0 │ │ │ │ - mov %rax,%rcx │ │ │ │ + call 3100 │ │ │ │ + mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ - je 58acc │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3740 │ │ │ │ - mov %rax,%rcx │ │ │ │ + je 59fc0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1dcd6500,%esi │ │ │ │ + call 3290 │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %rcx,%rax │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rcx │ │ │ │ + lea 0x28446(%rip),%rdx │ │ │ │ + mov $0x4e7,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x28364(%rip),%rdi │ │ │ │ + call 70f30 │ │ │ │ + jmp 59fa1 │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 58b56 │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - movaps %xmm1,0x60(%rsp) │ │ │ │ - movaps %xmm2,0x70(%rsp) │ │ │ │ - movaps %xmm3,0x80(%rsp) │ │ │ │ - movaps %xmm4,0x90(%rsp) │ │ │ │ - movaps %xmm5,0xa0(%rsp) │ │ │ │ - movaps %xmm6,0xb0(%rsp) │ │ │ │ - movaps %xmm7,0xc0(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + sub $0x41,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%r12 │ │ │ │ - lea 0x100(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - movl $0x10,(%rsp) │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 3210 <__vsnprintf_chk@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - js 58c20 │ │ │ │ - add $0x1,%eax │ │ │ │ - xor %edi,%edi │ │ │ │ - movslq %eax,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x100(%rsp),%rax │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - movl $0x10,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 3380 <__vsprintf_chk@plt> │ │ │ │ - mov %r13,0x0(%rbp) │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 58c27 │ │ │ │ - add $0xd8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ + cmp $0x33,%dil │ │ │ │ + ja 5a000 │ │ │ │ + movabs $0x8004500080045,%rax │ │ │ │ + bt %rdi,%rax │ │ │ │ + setb %al │ │ │ │ ret │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 58c02 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 58c9a │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - movaps %xmm1,0x60(%rsp) │ │ │ │ - movaps %xmm2,0x70(%rsp) │ │ │ │ - movaps %xmm3,0x80(%rsp) │ │ │ │ - movaps %xmm4,0x90(%rsp) │ │ │ │ - movaps %xmm5,0xa0(%rsp) │ │ │ │ - movaps %xmm6,0xb0(%rsp) │ │ │ │ - movaps %xmm7,0xc0(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov $0x100,%esi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 13000 │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + movq $0x0,0xf8(%rax) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%r12 │ │ │ │ - lea 0x110(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - movl $0x10,(%rsp) │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - call 3210 <__vsnprintf_chk@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - js 58dd0 │ │ │ │ - add $0x1,%eax │ │ │ │ - xor %edi,%edi │ │ │ │ - movslq %eax,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea 0x110(%rsp),%rax │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - movl $0x10,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - movl $0x30,0x4(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 3380 <__vsprintf_chk@plt> │ │ │ │ - cmpq $0x0,(%rbx) │ │ │ │ - mov %eax,%r12d │ │ │ │ - je 58dc0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 32d0 │ │ │ │ - lea (%r12,%rax,1),%r15d │ │ │ │ - movslq %eax,%rbp │ │ │ │ - lea 0x1(%r15),%esi │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0x100,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 5a0f0 │ │ │ │ + mov %ebp,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + add %rbx,%r15 │ │ │ │ + jmp 5a089 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 5a0ca │ │ │ │ + movsbl (%rbx),%eax │ │ │ │ + cmpb $0x0,(%r12,%rax,1) │ │ │ │ + jne 5a080 │ │ │ │ + lea 0x2(%rbp),%esi │ │ │ │ mov %r13,%rdi │ │ │ │ - movslq %r15d,%r15 │ │ │ │ - movslq %esi,%rsi │ │ │ │ - call 5e500 │ │ │ │ - movslq %r12d,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 13000 │ │ │ │ + movzbl -0x1(%rbx),%edx │ │ │ │ mov %rax,%r13 │ │ │ │ - lea (%rax,%rbp,1),%rdi │ │ │ │ - call 3480 │ │ │ │ - movb $0x0,0x0(%r13,%r15,1) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r13,(%rbx) │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov %dl,0x0(%r13,%rax,1) │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + movb $0x0,0x0(%r13,%rax,1) │ │ │ │ + mov %rax,%rbp │ │ │ │ + movsbl -0x1(%rbx),%eax │ │ │ │ + movb $0x1,(%r12,%rax,1) │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jne 5a089 │ │ │ │ + mov %r12,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58dd8 │ │ │ │ - add $0xd8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + mov %ebp,(%r14) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%r15d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 58d61 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - jmp 58d96 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 5a0ca │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + xor %edi,%edi │ │ │ │ push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + mov $0x3fc,%esi │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov (%rdi),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 58e50 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32d0 │ │ │ │ - lea 0x0(%rbp,%rax,1),%r15d │ │ │ │ - movslq %eax,%rbx │ │ │ │ - lea 0x1(%r15),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movslq %r15d,%r15 │ │ │ │ - movslq %esi,%rsi │ │ │ │ - call 5e500 │ │ │ │ - movslq %ebp,%rdx │ │ │ │ - movsbl %r13b,%esi │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea (%rax,%rbx,1),%rdi │ │ │ │ - call 3070 │ │ │ │ - movb $0x0,(%r12,%r15,1) │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov %r12,(%r14) │ │ │ │ + call 13000 │ │ │ │ + movabs $0x101010101010101,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + movzbl %bl,%eax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + imul %rdx,%rax │ │ │ │ + lea 0x8(%rsi),%rdi │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0x3fc,%ecx │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + shr $0x3,%ecx │ │ │ │ + mov %rax,0x3f4(%rsi) │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 5a171 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsbl 0x0(%rbp,%rax,1),%edx │ │ │ │ + mov %eax,(%rsi,%rdx,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 5a160 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %rsi,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - mov %esi,%r15d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 58e12 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ + mov %r8d,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + lea 0x0(,%r14,8),%rsi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ mov %rdi,(%rsp) │ │ │ │ - call 58650 │ │ │ │ - mov 0x40(%r13),%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 590b0 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x30(%r13),%r15 │ │ │ │ - add %r12,%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %eax,%ecx │ │ │ │ - call 58680 │ │ │ │ - mov %r12,%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add (%rbx),%rdx │ │ │ │ - mov 0x8(%rdx),%eax │ │ │ │ - cmp %eax,%ebp │ │ │ │ - cmovb %eax,%ebp │ │ │ │ - mov 0x40(%r13),%eax │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jb 58e98 │ │ │ │ - lea 0x2(%rbp),%esi │ │ │ │ - imul %esi,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - lea 0x1(%rbp),%eax │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - mov %r14d,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ xor %edi,%edi │ │ │ │ - div %esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - mov 0x4(%r13),%eax │ │ │ │ - add 0x0(%r13),%eax │ │ │ │ - lea 0x4(%rcx,%rax,1),%ecx │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - divl 0x8(%rsp) │ │ │ │ - lea (%rcx,%rax,8),%esi │ │ │ │ - sub %eax,%esi │ │ │ │ - call 5e500 │ │ │ │ - movb $0x3e,(%rax) │ │ │ │ - mov 0x8(%r13),%edx │ │ │ │ - lea 0x1(%rax),%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x28(%r13),%rsi │ │ │ │ - call 3480 │ │ │ │ - mov 0x8(%r13),%eax │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - lea 0x3(%rax),%edi │ │ │ │ - add $0x2,%eax │ │ │ │ - movb $0xa,(%r12,%rdx,1) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - add %r12,%rdi │ │ │ │ - movb $0x3e,(%r12,%rax,1) │ │ │ │ - mov 0x4(%r13),%edx │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - call 3480 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - add 0x4(%r13),%ecx │ │ │ │ - movb $0xa,(%r12,%rcx,1) │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - lea 0x1(%rcx),%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - je 59088 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 58fd0 │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + shr $0x6,%edx │ │ │ │ + mov %edx,%ebp │ │ │ │ + call 13000 │ │ │ │ + add $0x1,%ebp │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 5a258 │ │ │ │ + shl $0x6,%ebp │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea (%rbx,%r14,1),%rax │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %ebp,0xc(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov 0xc(%rsp),%r14d │ │ │ │ - mov %ebp,%edi │ │ │ │ - shl $0x4,%r13 │ │ │ │ - add %r12,%rdi │ │ │ │ - mov $0x20,%esi │ │ │ │ - add $0x1,%r15 │ │ │ │ - sub 0x8(%rax,%r13,1),%r14d │ │ │ │ - mov %r14d,%edx │ │ │ │ - call 3070 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x0(%rbp,%r14,1),%edi │ │ │ │ - mov %rdi,%rbp │ │ │ │ - add %r12,%rdi │ │ │ │ - add %r13,%rax │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call 3480 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add 0x8(%rax,%r13,1),%ebp │ │ │ │ - cmp 0x8(%rbx),%r15d │ │ │ │ - jae 59088 │ │ │ │ - mov %r15d,%eax │ │ │ │ + mov 0xc(%rsp),%r15d │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r15d,%esi │ │ │ │ + call 1a230 │ │ │ │ + mov %r15d,%esi │ │ │ │ xor %edx,%edx │ │ │ │ - divl 0x8(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 58f78 │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov $0x5,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - movb $0xa,(%r12,%rax,1) │ │ │ │ - call 5e500 │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %r15d,%edi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 58700 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 32d0 │ │ │ │ - lea 0x1(%rbp),%ecx │ │ │ │ - mov $0x5,%edx │ │ │ │ - add %r12,%rcx │ │ │ │ - sub %rax,%rdx │ │ │ │ - je 59041 │ │ │ │ - xor %eax,%eax │ │ │ │ - test $0x1,%dl │ │ │ │ - je 5902f │ │ │ │ - mov $0x1,%eax │ │ │ │ - movb $0x20,(%rcx) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jae 59041 │ │ │ │ - movb $0x20,(%rcx,%rax,1) │ │ │ │ - movb $0x20,0x1(%rcx,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 5902f │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 32d0 │ │ │ │ - lea 0x6(%rbp),%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov %rdi,%rbp │ │ │ │ - add %r12,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x0(%rbp,%rax,1),%ecx │ │ │ │ - movb $0x9,(%r12,%rcx,1) │ │ │ │ - lea 0x1(%rcx),%ebp │ │ │ │ - call 32c0 │ │ │ │ - jmp 58f78 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%r9d │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movb $0x0,(%r12,%r9,1) │ │ │ │ - call 585d0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + call 1a270 │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 5a249 │ │ │ │ + nopl (%rax) │ │ │ │ + movsbl (%rbx),%esi │ │ │ │ + movsbl (%r12,%r15,1),%edi │ │ │ │ + call 41f40 │ │ │ │ + test %al,%al │ │ │ │ + je 5a240 │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + shr $0x6,%eax │ │ │ │ + shl %cl,%rdx │ │ │ │ + or %rdx,(%rsi,%rax,8) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jne 5a218 │ │ │ │ + add $0x8,%r13 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,0x10(%rsp) │ │ │ │ + jne 5a1e8 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - movl $0x1,0xc(%rsp) │ │ │ │ - mov $0x2,%esi │ │ │ │ - jmp 58ee6 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + mov %edx,%eax │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ + shr $0x6,%eax │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ + lea 0x1(%rax),%r15d │ │ │ │ + mov %r8d,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ + mov %r15d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %r9d,%ebp │ │ │ │ + shl $0x6,%r12d │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - call 58650 │ │ │ │ - mov 0x40(%r14),%r8d │ │ │ │ + mov %r12d,%esi │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %edx,0x4(%rsp) │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + call 1a230 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12d,%esi │ │ │ │ mov %rax,%rbx │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 5916c │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %ebp,0x10(%rsp) │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov %r8d,%r14d │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x30(%rbp),%r12 │ │ │ │ - add %r13,%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,%ecx │ │ │ │ - call 58680 │ │ │ │ - mov %r13,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add (%rbx),%rax │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - cmp %eax,%r14d │ │ │ │ - cmovb %eax,%r14d │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp 0x40(%rbp),%r13d │ │ │ │ - jb 59120 │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov 0x10(%rsp),%ebp │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - call 58650 │ │ │ │ - mov 0x40(%r12),%ecx │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 59748 │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %r8d,%ebx │ │ │ │ - mov %ebp,0x20(%rsp) │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %rax,%r12 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rbp),%r14 │ │ │ │ - add %r13,%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,%ecx │ │ │ │ - call 58680 │ │ │ │ - mov %r13,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add (%r12),%rax │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - cmovb %eax,%ebx │ │ │ │ - mov 0x40(%rbp),%eax │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jb 591b0 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - lea 0x2(%r8),%esi │ │ │ │ - mov 0x20(%rsp),%ebp │ │ │ │ - imul %esi,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - lea 0x1(%r8),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r8d,0x38(%rsp) │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - mov %ebp,%eax │ │ │ │ - div %esi │ │ │ │ - imul 0x40(%r14),%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - mov 0x4(%r14),%eax │ │ │ │ - add (%r14),%eax │ │ │ │ - mov 0x34(%rsp),%edi │ │ │ │ - lea 0x4(%rax,%rsi,1),%esi │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - div %edi │ │ │ │ + call 1a230 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shl %cl,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 1a270 │ │ │ │ xor %edx,%edx │ │ │ │ - lea (%rsi,%rax,8),%r9d │ │ │ │ - sub %eax,%r9d │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r9d,0x20(%rsp) │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - div %edi │ │ │ │ - mov %r9d,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - lea (%rcx,%rax,8),%ebp │ │ │ │ - sub %eax,%ebp │ │ │ │ - call 5e500 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 5e500 │ │ │ │ - mov 0x20(%rsp),%r9d │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - add %ebp,%r9d │ │ │ │ - lea (%r9,%r9,1),%ebp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 3070 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3070 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call 3070 │ │ │ │ - movb $0x3e,(%r12) │ │ │ │ - mov 0x8(%r14),%edx │ │ │ │ - lea 0x1(%r12),%rdi │ │ │ │ - mov 0x28(%r14),%rsi │ │ │ │ - call 3480 │ │ │ │ - mov 0x8(%r14),%eax │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - lea 0x3(%rax),%edi │ │ │ │ - add $0x2,%eax │ │ │ │ - movb $0xa,(%r12,%rdx,1) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - add %r12,%rdi │ │ │ │ - movb $0x3e,(%r12,%rax,1) │ │ │ │ - mov 0x4(%r14),%edx │ │ │ │ - mov 0x20(%r14),%rsi │ │ │ │ - call 3480 │ │ │ │ - add 0x4(%r14),%ebp │ │ │ │ - movb $0xa,(%r12,%rbp,1) │ │ │ │ - mov 0x8(%rbx),%ecx │ │ │ │ - lea 0x1(%rbp),%r10d │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 59758 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %ecx,0x3c(%rsp) │ │ │ │ - mov %r11d,%r13d │ │ │ │ - mov %r10d,%r14d │ │ │ │ - mov %r15,0x48(%rsp) │ │ │ │ - jmp 593f9 │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 1a270 │ │ │ │ + test %r13d,%r13d │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + je 5a4a6 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + mov %r9d,0x1c(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov %r12d,0x18(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov %r14d,%edi │ │ │ │ - shl $0x4,%r15 │ │ │ │ - add %r12,%rdi │ │ │ │ - mov $0x20,%esi │ │ │ │ - sub 0x8(%rax,%r15,1),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - call 3070 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - add %r15,%rax │ │ │ │ - lea (%r14,%rcx,1),%edi │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - mov %rdi,%r14 │ │ │ │ - add %r12,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - add 0x8(%rax,%r15,1),%r14d │ │ │ │ - mov %r13d,%eax │ │ │ │ - lea (%rsi,%rax,1),%rdi │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 593c6 │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - sub $0x2,%eax │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov (%rsi,%rax,4),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - je 595c0 │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - mov $0x20,%esi │ │ │ │ - add $0x1,%rbp │ │ │ │ - mov %rdx,%r15 │ │ │ │ - call 3070 │ │ │ │ - lea 0x0(%r13,%r15,1),%eax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rax,%r13 │ │ │ │ - movb $0x2d,(%rsi,%rax,1) │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp 0x8(%rbx),%ebp │ │ │ │ - jae 59668 │ │ │ │ - mov %ebp,%eax │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + movsbl (%rdx,%rax,1),%edx │ │ │ │ + mov (%rcx,%rdx,4),%edx │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov (%rcx,%rdx,8),%r14 │ │ │ │ + xor %ecx,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ - divl 0x34(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 59348 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x3c(%rsp),%edi │ │ │ │ - lea 0x1(%r14),%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - movb $0xa,(%r12,%r14,1) │ │ │ │ - lea 0x1(%r13),%r14d │ │ │ │ - movb $0xa,(%rax,%r13,1) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - add %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea (%rcx,%r13,1),%edi │ │ │ │ + jmp 5a3b1 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + cmp %r8,%rdi │ │ │ │ + setae %r10b │ │ │ │ + mov %rax,%rdi │ │ │ │ + and %rsi,%rax │ │ │ │ + or %rsi,%rdi │ │ │ │ + not %rdi │ │ │ │ + or %r12,%rdi │ │ │ │ + cmp %ecx,(%rsp) │ │ │ │ + je 5a400 │ │ │ │ + lea (%rdi,%rdi,1),%r8 │ │ │ │ + shr $0x3f,%rdi │ │ │ │ + or %r13,%r8 │ │ │ │ mov %rdi,%r13 │ │ │ │ - add %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add %r13d,%r14d │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x1(%r14),%ecx │ │ │ │ - mov $0x5,%esi │ │ │ │ - movb $0xa,(%rax,%r14,1) │ │ │ │ - mov %ecx,0x3c(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 58700 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 32d0 │ │ │ │ - mov $0x5,%edx │ │ │ │ - sub %rax,%rdx │ │ │ │ - je 594ca │ │ │ │ - xor %eax,%eax │ │ │ │ - test $0x1,%dl │ │ │ │ - je 594b6 │ │ │ │ - mov $0x1,%eax │ │ │ │ - movb $0x20,(%r12) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jae 594ca │ │ │ │ - movb $0x20,(%r12,%rax,1) │ │ │ │ - movb $0x20,0x1(%r12,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 594b6 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x5,%r14d │ │ │ │ - call 32d0 │ │ │ │ - mov %r13,%rsi │ │ │ │ - sub %eax,%r14d │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %r14d,%edi │ │ │ │ - add %r12,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 32d0 │ │ │ │ - add %r14d,%eax │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 59728 │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov (%rcx,%rax,4),%edi │ │ │ │ - call 58700 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov $0x5,%edx │ │ │ │ - sub %rax,%rdx │ │ │ │ - je 59564 │ │ │ │ - xor %eax,%eax │ │ │ │ - test $0x1,%dl │ │ │ │ - je 5954d │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movb $0x20,(%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jae 59564 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - movb $0x20,(%rcx,%rax,1) │ │ │ │ - movb $0x20,0x1(%rcx,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 59552 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x5,%r13d │ │ │ │ - call 32d0 │ │ │ │ - mov %r15,%rsi │ │ │ │ - sub %eax,%r13d │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r13d,%edi │ │ │ │ - add %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - add %r13d,%eax │ │ │ │ - movb $0x9,(%r12,%rdx,1) │ │ │ │ - lea 0x1(%rdx),%r14d │ │ │ │ - movb $0x9,(%rsi,%rax,1) │ │ │ │ - lea 0x1(%rax),%r13d │ │ │ │ - call 32c0 │ │ │ │ - jmp 59348 │ │ │ │ + add %rax,%rax │ │ │ │ + mov %r8,%rsi │ │ │ │ + and %r11,%r8 │ │ │ │ + shr $0x3f,%rdi │ │ │ │ + or %r11,%rsi │ │ │ │ + not %rsi │ │ │ │ + or %rax,%rsi │ │ │ │ + or %rdx,%rsi │ │ │ │ + mov %rsi,(%rbx,%rcx,8) │ │ │ │ + mov %r8,0x0(%rbp,%rcx,8) │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %r15,%rcx │ │ │ │ + je 5a418 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov (%rbx,%rcx,8),%rsi │ │ │ │ + mov (%r14,%rcx,8),%r9 │ │ │ │ + mov 0x0(%rbp,%rcx,8),%r12 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea (%rsi,%r10,1),%r8 │ │ │ │ + and %r9,%rdi │ │ │ │ + mov %r12,%r11 │ │ │ │ + add %rdi,%r8 │ │ │ │ + or %r9,%r11 │ │ │ │ + mov %r8,%rax │ │ │ │ + xor %rsi,%rax │ │ │ │ + or %r9,%rax │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + cmovb %rsi,%rdi │ │ │ │ + test %r10,%r10 │ │ │ │ + jne 5a350 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + setb %r10b │ │ │ │ + jmp 5a35a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov 0x30(%rsp),%r8d │ │ │ │ - add $0x1,%rbp │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rsi,%rax,4),%rcx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movslq (%rcx),%rax │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - shl $0x4,%rax │ │ │ │ - add (%rsi),%rax │ │ │ │ - mov $0x20,%esi │ │ │ │ - sub -0x8(%rax),%r8d │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %r8d,0x10(%rsp) │ │ │ │ - call 3070 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ - movslq (%rcx),%rax │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea 0x0(%r13,%r8,1),%edi │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rdi,%r13 │ │ │ │ - lea -0x10(%rdx,%rax,1),%rax │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r15d,0x18(%rsp) │ │ │ │ - movslq (%rcx),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add (%rsi),%rax │ │ │ │ - add -0x8(%rax),%r13d │ │ │ │ - cmp 0x8(%rbx),%ebp │ │ │ │ - jb 593f9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov 0x3c(%rsp),%edi │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r14d,%r10d │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov 0x48(%rsp),%r15 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - add %rsi,%rdi │ │ │ │ - lea 0x1(%r11),%esi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - add %r13,%rax │ │ │ │ - mov %rsi,%rbp │ │ │ │ - movb $0xa,(%r12,%r10,1) │ │ │ │ - lea 0x1(%r10),%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - movb $0xa,(%rax) │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - call 3480 │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - lea (%r14,%rcx,1),%edi │ │ │ │ - mov %rdi,%r14 │ │ │ │ - add %rsi,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 3480 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - lea (%r14,%rbp,1),%eax │ │ │ │ - mov %r15,%rdi │ │ │ │ - movb $0xa,(%rsi,%rax,1) │ │ │ │ - lea 0x1(%rax),%eax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movb $0x0,(%rsi,%rax,1) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 585d0 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 585d0 │ │ │ │ - mov %r12,%rdi │ │ │ │ + test %rdi,0x8(%rsp) │ │ │ │ + je 5a490 │ │ │ │ + addl $0x1,0x4(%rsp) │ │ │ │ + jmp 5a372 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + cmp %edx,0x80(%rsp) │ │ │ │ + jb 5a442 │ │ │ │ + mov 0x1c(%rsp),%ecx │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + cmp %edx,%ecx │ │ │ │ + cmovae %eax,%esi │ │ │ │ + cmovae %edx,%ecx │ │ │ │ + mov %esi,0x18(%rsp) │ │ │ │ + mov %ecx,0x1c(%rsp) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,0x20(%rsp) │ │ │ │ + jne 5a320 │ │ │ │ + mov 0x18(%rsp),%r12d │ │ │ │ + mov 0x1c(%rsp),%r9d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r9d,(%rsp) │ │ │ │ call 32c0 │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 32c0 │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + mov (%rsp),%r9d │ │ │ │ + mov %r12d,%eax │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + shl $0x20,%r9 │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + or %r9,%rax │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov 0x4(%rax),%edi │ │ │ │ - call 58700 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp 59522 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x2(%r8),%esi │ │ │ │ - jmp 59208 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r13,%rax │ │ │ │ - mov $0x1,%ebp │ │ │ │ - movq $0x1,0x10(%rsp) │ │ │ │ - jmp 59699 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + and %rax,%rsi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + adcl $0xffffffff,0x4(%rsp) │ │ │ │ + jmp 5a372 │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + jmp 5a45b │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov $0xff,%esi │ │ │ │ + push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ - lea 0x28a64(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x28185(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x2929c(%rip),%r12 │ │ │ │ + mov %r8d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - mov 0x40(%rbp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 597f9 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsbl (%rax,%rbx,1),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - mov 0x40(%rbp),%eax │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp %ebx,%edx │ │ │ │ - je 59820 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - cmp 0x40(%rbp),%ebx │ │ │ │ - jb 597c0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea 0x29034(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + mov 0xc0(%rsp),%eax │ │ │ │ + mov 0xb8(%rsp),%rbx │ │ │ │ + mov %edx,0x1c(%rsp) │ │ │ │ + mov %edx,0x4(%rcx) │ │ │ │ + movl $0xffffffff,(%rcx) │ │ │ │ + mov %edx,%ecx │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + lea 0x3(%rax,%rax,1),%eax │ │ │ │ + shr $0x6,%ecx │ │ │ │ + lea (%rbx,%rax,8),%r11 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea (%rbx,%rdx,8),%r9 │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + lea 0x0(,%rax,8),%rbp │ │ │ │ + mov %r11,(%rsp) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 3070 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov (%r9),%rdi │ │ │ │ + call 3070 │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0xff,%esi │ │ │ │ + mov (%r11),%rdi │ │ │ │ + call 3070 │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %r14d,%ecx │ │ │ │ + shl %cl,%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 5a70b │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmp 3160 <__printf_chk@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 597c0 │ │ │ │ - jmp 597f9 │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov 0x8(%rbx,%rax,8),%r14 │ │ │ │ + mov 0x8(%r9,%rax,8),%r13 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movsbl (%rcx,%rax,1),%edx │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + mov %rbx,0xb8(%rsp) │ │ │ │ + mov (%rcx,%rdx,4),%edx │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + mov (%rcx,%rdx,8),%r15 │ │ │ │ + mov (%r9,%rax,8),%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov (%rbx,%rax,8),%rcx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov 0x8(%rcx,%rax,8),%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 5a660 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - lea 0x27f2b(%rip),%rsi │ │ │ │ - push %r12 │ │ │ │ - mov %r13,%rdi │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5999b │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov $0x2,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3130 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3400 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x68,%esi │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov $0x68,%esi │ │ │ │ + xor %r10d,%r10d │ │ │ │ + cmp %r8,%rdi │ │ │ │ + setae %r10b │ │ │ │ + mov %rsi,%rdi │ │ │ │ + or %rax,%rdi │ │ │ │ + and %rsi,%rax │ │ │ │ + not %rdi │ │ │ │ + or %rbx,%rdi │ │ │ │ + cmp %edx,0x18(%rsp) │ │ │ │ + je 5a6b0 │ │ │ │ + lea (%rdi,%rdi,1),%r8 │ │ │ │ + shr $0x3f,%rdi │ │ │ │ + mov %rax,%r9 │ │ │ │ + add %rax,%rax │ │ │ │ + or %rbp,%r8 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + shr $0x3f,%r9 │ │ │ │ + mov %r8,%rdi │ │ │ │ + and %r11,%r8 │ │ │ │ + or %r11,%rdi │ │ │ │ + not %rdi │ │ │ │ + or %rax,%rdi │ │ │ │ + or %rcx,%rdi │ │ │ │ + mov %rdi,(%r14,%rdx,8) │ │ │ │ + mov %r8,0x0(%r13,%rdx,8) │ │ │ │ + mov %rsi,(%r12,%rdx,8) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %rdx,0x10(%rsp) │ │ │ │ + je 5a6c8 │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov (%r15,%rdx,8),%r9 │ │ │ │ + mov (%rax,%rdx,8),%rbx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rax,%rdx,8),%rax │ │ │ │ + mov %rbx,%r11 │ │ │ │ + or %r9,%r11 │ │ │ │ mov %rax,%rdi │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - movl $0x0,0x8(%rax) │ │ │ │ - movq $0x0,0x58(%rax) │ │ │ │ - movl $0x0,0x60(%rax) │ │ │ │ - movl $0x0,0x50(%rax) │ │ │ │ - movups %xmm0,0x18(%rax) │ │ │ │ - movups %xmm0,0x28(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x40(%rax) │ │ │ │ - call 34a0 │ │ │ │ - mov (%rbx),%eax │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x40(%rbx),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov (%rbx),%eax │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - call 34a0 │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - call 34a0 │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - call 34a0 │ │ │ │ - mov 0x40(%rbx),%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 34a0 │ │ │ │ - mov %r12,0x30(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movl $0x0,0xc(%rbx) │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - call 35a0 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 599d1 │ │ │ │ - add $0x8,%rsp │ │ │ │ + lea (%rax,%r10,1),%r8 │ │ │ │ + and %r9,%rdi │ │ │ │ + add %rdi,%r8 │ │ │ │ + mov %r8,%rsi │ │ │ │ + xor %rax,%rsi │ │ │ │ + or %r9,%rsi │ │ │ │ + cmp %rax,%rdi │ │ │ │ + cmovb %rax,%rdi │ │ │ │ + test %r10,%r10 │ │ │ │ + jne 5a5f8 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + setb %r10b │ │ │ │ + jmp 5a602 │ │ │ │ + test %rdi,0x20(%rsp) │ │ │ │ + je 5a720 │ │ │ │ + addl $0x1,0x1c(%rsp) │ │ │ │ + jmp 5a61b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0xb8(%rsp),%rbx │ │ │ │ + mov 0x1c(%rsp),%ecx │ │ │ │ + cmp %ecx,0xa0(%rsp) │ │ │ │ + jb 5a6f9 │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + cmp %ecx,0x4(%rsi) │ │ │ │ + jb 5a6f9 │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + mov %ecx,0x4(%rsi) │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 5a590 │ │ │ │ + add $0x58,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - call 34c0 <__errno_location@plt> │ │ │ │ - mov (%rax),%edi │ │ │ │ - call 33e0 │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea 0x2884b(%rip),%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x43a45(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - call 34c0 <__errno_location@plt> │ │ │ │ - mov (%rax),%edi │ │ │ │ - call 33e0 │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea 0x28832(%rip),%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmp 599b4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - lea 0x2772b(%rip),%rsi │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je 59aac │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x68,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 3640 │ │ │ │ - mov (%rbx),%eax │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - call 3640 │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - call 3640 │ │ │ │ - mov 0x8(%rbx),%eax │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - call 3640 │ │ │ │ - mov 0x40(%rbx),%edx │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3640 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%edx │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x4,%esi │ │ │ │ - call 3640 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 35a0 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 59ae2 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - call 34c0 <__errno_location@plt> │ │ │ │ - mov (%rax),%edi │ │ │ │ - call 33e0 │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x2873a(%rip),%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x43934(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - call 34c0 <__errno_location@plt> │ │ │ │ - mov (%rax),%edi │ │ │ │ - call 33e0 │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x28721(%rip),%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmp 59ac5 │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - xor %edi,%edi │ │ │ │ - shl $0x3,%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3070 │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - movl $0x0,0x40(%rdi) │ │ │ │ - movl $0x0,0x8(%rdi) │ │ │ │ - movups %xmm0,0x18(%rdi) │ │ │ │ - movups %xmm0,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x68,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x18(%rax) │ │ │ │ - movups %xmm0,0x28(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - movl $0x0,0x8(%rax) │ │ │ │ - movq $0x0,0x58(%rax) │ │ │ │ - movl $0x0,0x60(%rax) │ │ │ │ - movl $0x0,0x50(%rax) │ │ │ │ - movups %xmm0,0x40(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x30(%rsi),%rdi │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59bf6 │ │ │ │ - call 32c0 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59c0d │ │ │ │ - call 32c0 │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59c1b │ │ │ │ - call 32c0 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59c29 │ │ │ │ - call 32c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp 32c0 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + and %rax,%r8 │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + adcl $0xffffffff,0x1c(%rsp) │ │ │ │ + jmp 5a61b │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - cmpb $0x0,0x1c4(%rsi) │ │ │ │ - jne 59c5c │ │ │ │ - mov 0x120(%rsi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 59c60 │ │ │ │ - addl $0x1,(%rax) │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xe0(%rsi),%rax │ │ │ │ - mov %edi,%edx │ │ │ │ - mov $0x19,%ecx │ │ │ │ - lea 0x285c2(%rip),%rdi │ │ │ │ - mov 0x18(%rax),%esi │ │ │ │ - jmp 61810 │ │ │ │ - nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %edx,%r15d │ │ │ │ + mov $0xff,%esi │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ + and $0x3f,%r15d │ │ │ │ push %r13 │ │ │ │ + shr $0x6,%r14d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x184(%rcx),%eax │ │ │ │ - mov 0x2d8(%rcx),%r15 │ │ │ │ - lea 0x1(%rax),%r12d │ │ │ │ - and $0x1,%r12d │ │ │ │ - cmpl $0x1,0x158(%rcx) │ │ │ │ - jne 59d50 │ │ │ │ - mov 0x248(%rcx),%rax │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 59d3c │ │ │ │ - mov 0x8(%r15),%eax │ │ │ │ - mov (%r15),%r13 │ │ │ │ - test %eax,%eax │ │ │ │ - je 59ec0 │ │ │ │ - mov 0x8(%r13),%eax │ │ │ │ - mov 0x10(%r13),%rdi │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov %rax,0x10(%r13) │ │ │ │ - mov (%r15),%r13 │ │ │ │ - mov 0x8(%r13),%eax │ │ │ │ - mov 0x18(%r13),%rdi │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x18(%r13) │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov 0x8(%rax),%ecx │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %r12d,(%rdx,%rcx,4) │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - mov 0x8(%rax),%ecx │ │ │ │ - movl $0x0,(%rdx,%rcx,4) │ │ │ │ - addl $0x1,0x8(%rax) │ │ │ │ - mov 0x248(%rbx),%rax │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov 0x218(%rcx),%rdi │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - call 3650 │ │ │ │ - mov 0x248(%rbx),%rax │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - cmp 0x8(%rax),%edx │ │ │ │ - jb 59d90 │ │ │ │ - mov 0x218(%rbx),%rdi │ │ │ │ - call 3730 │ │ │ │ - jmp 59d3c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call d010 <__cxa_finalize@plt+0x9840> │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x2d8(%rbx),%r15 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x248(%rbx),%rax │ │ │ │ - mov 0x158(%rbx),%r13d │ │ │ │ - mov 0x8(%r15),%esi │ │ │ │ - mov (%r15),%rdi │ │ │ │ - mov (%rax),%eax │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov (%rcx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov 0x10(%rax),%r11d │ │ │ │ - mov 0xc(%rax),%eax │ │ │ │ - mov %r11,%r10 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %r11,%rcx │ │ │ │ - sub $0x1,%r11 │ │ │ │ - sub %rax,%r10 │ │ │ │ - mov 0x15c(%rbx),%eax │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %esi,%esi │ │ │ │ - jne 59e0f │ │ │ │ - jmp 59f8a │ │ │ │ - xchg %ax,%ax │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + mov 0xd8(%rsp),%rbx │ │ │ │ + mov %r8d,0x68(%rsp) │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov %edx,0x4(%rax) │ │ │ │ + movl $0xffffffff,(%rax) │ │ │ │ + mov 0xe0(%rsp),%eax │ │ │ │ + mov %r14d,0x3c(%rsp) │ │ │ │ add $0x1,%eax │ │ │ │ - add $0x28,%rbp │ │ │ │ - cmp %eax,%esi │ │ │ │ - je 59f18 │ │ │ │ - mov (%rdi,%rbp,1),%edx │ │ │ │ - cmp %r10,%rdx │ │ │ │ - jne 59e00 │ │ │ │ - mov 0x4(%rdi,%rbp,1),%edx │ │ │ │ - cmp %r11,%rdx │ │ │ │ - jne 59e00 │ │ │ │ - cmp %eax,%esi │ │ │ │ - je 59f22 │ │ │ │ - lea (%rdi,%rbp,1),%rdx │ │ │ │ - mov 0x8(%rdx),%eax │ │ │ │ - mov 0x10(%rdx),%rdi │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - neg %r12d │ │ │ │ - call 5e500 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - and %r12d,%r13d │ │ │ │ - mov %rax,0x10(%rdx) │ │ │ │ - mov (%r15),%rdx │ │ │ │ - add %rbp,%rdx │ │ │ │ - mov 0x8(%rdx),%eax │ │ │ │ - mov 0x18(%rdx),%rdi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - add (%r15),%rbp │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - mov %rax,0x18(%rdx) │ │ │ │ - mov 0x8(%rbp),%edx │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - add %ecx,%r13d │ │ │ │ - mov %r13d,(%rax,%rdx,4) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%edx │ │ │ │ - movl $0x0,(%rax,%rdx,4) │ │ │ │ - mov 0x60(%r14),%rdx │ │ │ │ - mov 0x248(%rbx),%rax │ │ │ │ - addl $0x1,0x8(%rbp) │ │ │ │ - mov 0x8(%rdx),%edx │ │ │ │ - add %edx,(%rax) │ │ │ │ - jmp 59d7c │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x28,%esi │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %edi,%edi │ │ │ │ + mov %r15d,0x6c(%rsp) │ │ │ │ + lea (%rbx,%rax,8),%r12 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + lea 0x1(%r14),%ebx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + call 3070 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3070 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x2(%r14),%edi │ │ │ │ + shl %cl,%rax │ │ │ │ mov $0x4,%esi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%r13 │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movl $0x0,0x20(%r13) │ │ │ │ - sub $0x1,%eax │ │ │ │ - movl $0x0,0x8(%r13) │ │ │ │ - mov %eax,0x4(%r13) │ │ │ │ - movb $0x0,0x24(%r13) │ │ │ │ - movups %xmm0,0x10(%r13) │ │ │ │ - movl $0x1,0x8(%r15) │ │ │ │ - jmp 59ce8 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %eax,%edx │ │ │ │ - lea (%rdx,%rdx,4),%rbp │ │ │ │ - shl $0x3,%rbp │ │ │ │ - add $0x1,%eax │ │ │ │ - lea (%rax,%rax,4),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov %r9d,0x1c(%rsp) │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - mov %r8d,0x10(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - mov 0x1c(%rsp),%r9d │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + call 3570 │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - lea (%rax,%rbp,1),%rdx │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %ecx,%eax │ │ │ │ - sub $0x1,%ecx │ │ │ │ - movb $0x0,0x24(%rdx) │ │ │ │ - mov $0x4,%esi │ │ │ │ - sub %r9d,%eax │ │ │ │ - mov %ecx,0x4(%rdx) │ │ │ │ - mov %eax,(%rdx) │ │ │ │ - mov %r8d,0x20(%rdx) │ │ │ │ - movl $0x0,0x8(%rdx) │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - addl $0x1,0x8(%r15) │ │ │ │ - jmp 59e3a │ │ │ │ - mov $0x28,%esi │ │ │ │ - jmp 59f2d │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0xfc(%rcx),%r8d │ │ │ │ - mov 0x100(%rcx),%ecx │ │ │ │ - mov %r8d,%eax │ │ │ │ - or %ecx,%eax │ │ │ │ - je 59fdf │ │ │ │ - call 11ee0 <__cxa_finalize@plt+0xe710> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ - test %al,%al │ │ │ │ - jne 5a040 │ │ │ │ - mov 0x58(%rbx),%rax │ │ │ │ - mov 0x60(%rbx),%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5a068 │ │ │ │ - mov 0x16c(%rbx),%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - push %rdx │ │ │ │ - mov 0x1e4(%rbx),%edx │ │ │ │ - push %rdx │ │ │ │ - mov 0x104(%rbx),%edx │ │ │ │ - push %rdx │ │ │ │ - mov %r13d,%edx │ │ │ │ - push %rax │ │ │ │ - mov 0x174(%rbx),%r9d │ │ │ │ - mov 0x108(%rbx),%r8d │ │ │ │ - call 12160 <__cxa_finalize@plt+0xe990> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ - test %al,%al │ │ │ │ - jne 5a078 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x100(%rbx),%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0xfc(%rbx),%r8d │ │ │ │ - call 12030 <__cxa_finalize@plt+0xe860> │ │ │ │ - mov 0x58(%rbx),%rax │ │ │ │ - mov 0x60(%rbx),%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 59fec │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 59fec │ │ │ │ - jmp 5a02e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x16c(%rbx),%eax │ │ │ │ - mov 0x60(%rbx),%rcx │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - push %rax │ │ │ │ - mov 0x1e4(%rbx),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x104(%rbx),%eax │ │ │ │ - push %rax │ │ │ │ - push 0x58(%rbx) │ │ │ │ - mov 0x174(%rbx),%r9d │ │ │ │ - mov 0x108(%rbx),%r8d │ │ │ │ - call 123c0 <__cxa_finalize@plt+0xebf0> │ │ │ │ - add $0x20,%rsp │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - mov 0x134(%rsi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5a0f6 │ │ │ │ - mov %edi,%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 13000 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - imul $0x1b4e81b5,%rdi,%rdi │ │ │ │ - shr $0x23,%rdi │ │ │ │ - cvtsi2sd %edi,%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ + mov 0xc0(%rsp),%r10d │ │ │ │ + movsd 0x28bc4(%rip),%xmm2 │ │ │ │ + movsd 0x289bc(%rip),%xmm3 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %rax,%r14 │ │ │ │ + cvtsi2sd %r10,%xmm0 │ │ │ │ + mulsd 0x28c5f(%rip),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm2,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm3 │ │ │ │ + jbe 5a86a │ │ │ │ cvttsd2si %xmm0,%rax │ │ │ │ - test %eax,%eax │ │ │ │ - cmove %edx,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movups %xmm0,(%rsi) │ │ │ │ - mov 0x188(%r8),%eax │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 5a148 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 5a1c8 │ │ │ │ - mov $0x2,%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - je 5a188 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbp │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 5a134 │ │ │ │ - mov %edx,%r14d │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %ecx,0x4(%rsp) │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - test %r13d,%r13d │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - jne 5a1f4 │ │ │ │ - mov 0x188(%r8),%eax │ │ │ │ - jmp 5a134 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,%r14d │ │ │ │ - xor %edi,%edi │ │ │ │ - shl $0x4,%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 5a138 │ │ │ │ - add %rax,%r14 │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - movl $0x0,-0x8(%rax) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movsd 0x28944(%rip),%xmm4 │ │ │ │ + andnpd %xmm0,%xmm2 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + cmpnlesd %xmm1,%xmm3 │ │ │ │ + andpd %xmm4,%xmm3 │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + orpd %xmm2,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + mov 0x3c(%rsp),%ebx │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + cmova %ebx,%eax │ │ │ │ + mov %eax,%r8d │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jbe 5a8a3 │ │ │ │ + lea 0x1(%rax),%eax │ │ │ │ + lea (%r14,%rax,8),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + jae 5acae │ │ │ │ + lea (%r9,%rax,4),%rax │ │ │ │ cmp %rax,%r14 │ │ │ │ - jne 5a1a8 │ │ │ │ - jmp 5a138 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %edx,%r14d │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %ecx,0x4(%rsp) │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - test %r13d,%r13d │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - je 5a24a │ │ │ │ - xor %edx,%edx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - movl $0x0,-0x8(%rax) │ │ │ │ - cmp %r13d,%edx │ │ │ │ - jb 5a200 │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - setne %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - add $0x1,%ecx │ │ │ │ - cmp 0x188(%r8),%ecx │ │ │ │ - jne 5a138 │ │ │ │ - shl $0x4,%r14 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 5a1a2 │ │ │ │ - mov 0x188(%r8),%eax │ │ │ │ - jmp 5a12f │ │ │ │ + jae 5acae │ │ │ │ + lea 0x2(%r8),%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movabs $0x8000000000000000,%rcx │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %r9,%rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - cmpq $0x0,(%r9) │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - je 5a290 │ │ │ │ - cmpq $0x0,0x8(%rbx) │ │ │ │ - je 5a2f6 │ │ │ │ - add $0x20,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - movsbl 0x1ce(%rbp),%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdx),%rdx │ │ │ │ - push %rax │ │ │ │ - mov 0x148(%rbp),%eax │ │ │ │ - push $0x0 │ │ │ │ - push %rax │ │ │ │ - mov 0x140(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x13c(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x138(%rbp),%r9d │ │ │ │ - mov %r8d,0x4c(%rsp) │ │ │ │ - mov %ecx,0x48(%rsp) │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - call 75ab0 │ │ │ │ - add $0x30,%rsp │ │ │ │ - cmpq $0x0,0x8(%rbx) │ │ │ │ - mov 0x1c(%rsp),%r8d │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - jne 5a284 │ │ │ │ - movsbl 0x1ce(%rbp),%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x8(%r14),%rdx │ │ │ │ - push %rax │ │ │ │ - mov 0x148(%rbp),%eax │ │ │ │ - push $0x0 │ │ │ │ - push %rax │ │ │ │ - mov 0x140(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x13c(%rbp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x138(%rbp),%r9d │ │ │ │ - call 75ab0 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - add $0x20,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x1a8,%rsp │ │ │ │ - mov 0x1e0(%rsp),%rax │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - mov %r9d,0x60(%rsp) │ │ │ │ - mov 0x1e8(%rsp),%r12 │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov 0x1f8(%rsp),%rbx │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - mov 0x1f0(%rsp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ + mov %eax,%edx │ │ │ │ + shl $0x6,%edx │ │ │ │ + mov %edx,-0x4(%r9,%rax,4) │ │ │ │ + mov %rcx,-0x8(%r14,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 5a8c0 │ │ │ │ + mov 0x3c(%rsp),%eax │ │ │ │ + lea 0x40(%r10),%rsi │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + lea (%r9,%rax,4),%rbx │ │ │ │ + mov %ebp,(%rbx) │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov %rbx,(%r14,%rax,8) │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movaps %xmm0,0x170(%rsp) │ │ │ │ - movaps %xmm0,0x180(%rsp) │ │ │ │ - movaps %xmm0,0x130(%rsp) │ │ │ │ - movaps %xmm0,0x140(%rsp) │ │ │ │ - movaps %xmm0,0x150(%rsp) │ │ │ │ - movaps %xmm0,0x160(%rsp) │ │ │ │ - call 12fa0 <__cxa_finalize@plt+0xf7d0> │ │ │ │ - mov 0x1f0(%rsp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call 11430 <__cxa_finalize@plt+0xdc60> │ │ │ │ - mov 0x1f0(%rsp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 11390 <__cxa_finalize@plt+0xdbc0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,%r15d │ │ │ │ - call bb20 <__cxa_finalize@plt+0x8350> │ │ │ │ - test %al,%al │ │ │ │ - jne 5a7a8 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ - test %al,%al │ │ │ │ - je 5a5f0 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmpb $0x0,0x3e(%r12) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - jne 5aaf0 │ │ │ │ - mov 0x1f0(%rsp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 117a0 <__cxa_finalize@plt+0xdfd0> │ │ │ │ - mov 0x1f0(%rsp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 11700 <__cxa_finalize@plt+0xdf30> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - call bb20 <__cxa_finalize@plt+0x8350> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %al,%al │ │ │ │ - jne 5acd0 │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - lea 0xf0(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - call 69430 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15d,%r8d │ │ │ │ - lea 0xb0(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r15d,%r13d │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call 69430 │ │ │ │ - mov $0x10,%esi │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 5ac12 │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov %r9,%rbp │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r12,%r9 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 20370 <__cxa_finalize@plt+0x1cba0> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x2c6ea(%rip),%xmm1 │ │ │ │ - cvtsi2sd %r13,%xmm0 │ │ │ │ - movsd %xmm1,0x78(%rsp) │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov 0x110(%rbx),%eax │ │ │ │ - cmp %eax,%r15d │ │ │ │ - jae 5ad58 │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 5a631 │ │ │ │ - lea 0x190(%rbx),%rcx │ │ │ │ - movb $0x1,0x38(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movb $0x0,0x1c(%rsp) │ │ │ │ - movb $0x0,0x70(%rsp) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - cmp %eax,0x18(%rsp) │ │ │ │ - jae 5a9d3 │ │ │ │ - mov 0x198(%rbx),%edx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 22d00 <__cxa_finalize@plt+0x1f530> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 56fd0 │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 22fb0 <__cxa_finalize@plt+0x1f7e0> │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 5a7c0 │ │ │ │ - movb $0x0,0x60(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0xb8(%rsp),%rbx │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ xor %r13d,%r13d │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ + xor %r11d,%r11d │ │ │ │ + movsbl (%rax,%rcx,1),%eax │ │ │ │ + mov (%rbx,%rax,4),%eax │ │ │ │ + mov 0xc8(%rsp),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rbx │ │ │ │ + mov (%r9,%rcx,8),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + mov 0x8(%rax,%rcx,8),%r12 │ │ │ │ + mov 0x8(%r9,%rcx,8),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmp 5a9e8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x1,0x0(%rbp,%rdi,4) │ │ │ │ + mov $0x1,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea (%rdx,%rdx,1),%r10 │ │ │ │ + mov %r9,%rax │ │ │ │ + shr $0x3f,%rdx │ │ │ │ + or %r13,%r10 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add %rcx,%rcx │ │ │ │ + or %r10,%rax │ │ │ │ + and %r10,%r9 │ │ │ │ + shr $0x3f,%rdx │ │ │ │ + not %rax │ │ │ │ + or %rcx,%rax │ │ │ │ + or %rsi,%rax │ │ │ │ + mov %rax,(%r12,%rdi,8) │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov (%rax),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 5ad28 │ │ │ │ - cmpb $0x0,0x60(%rsp) │ │ │ │ - je 5a68a │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov (%rax),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 5acf0 │ │ │ │ - push %rbx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - push 0x30(%rsp) │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov 0x200(%rsp),%edx │ │ │ │ - call 507c0 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 69850 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - lea 0xf0(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 69850 │ │ │ │ - jmp 5a6c3 │ │ │ │ - nop │ │ │ │ - lea 0xb0(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call 69430 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x10,%esi │ │ │ │ - call 5e500 │ │ │ │ + mov %r9,(%rax,%rdi,8) │ │ │ │ + lea 0x1(%rdi),%rax │ │ │ │ + cmp %eax,%r8d │ │ │ │ + jb 5aa90 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 20370 <__cxa_finalize@plt+0x1cba0> │ │ │ │ - cmp 0x110(%rbx),%r15d │ │ │ │ - jae 5a7d0 │ │ │ │ - mov 0x198(%rbx),%edx │ │ │ │ - lea 0x190(%rbx),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - call 22d00 <__cxa_finalize@plt+0x1f530> │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov (%rbx,%rdi,8),%r15 │ │ │ │ + mov (%rax,%rdi,8),%r14 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov (%rax,%rdi,8),%rcx │ │ │ │ + or %r14,%r9 │ │ │ │ + and %rcx,%rdx │ │ │ │ + lea (%rcx,%r11,1),%r10 │ │ │ │ + mov %rcx,%rax │ │ │ │ + add %rdx,%r10 │ │ │ │ + xor %r10,%rax │ │ │ │ + or %r15,%rax │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + cmovae %rcx,%rdx │ │ │ │ + test %r11,%r11 │ │ │ │ + je 5aa70 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp %r10,%rdx │ │ │ │ + setae %r11b │ │ │ │ + mov %rcx,%rdx │ │ │ │ + and %rax,%rcx │ │ │ │ + or %rax,%rdx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + not %rdx │ │ │ │ + mov (%rax,%rdi,8),%rax │ │ │ │ + or %r14,%rdx │ │ │ │ + test %rax,%rdx │ │ │ │ + jne 5a990 │ │ │ │ + test %rax,%rcx │ │ │ │ + je 5aa80 │ │ │ │ + subl $0x1,0x0(%rbp,%rdi,4) │ │ │ │ + mov $0xffffffff,%r14d │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmp 5a99e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp %rdx,%r10 │ │ │ │ + setb %r11b │ │ │ │ + jmp 5aa30 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 5a99e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x3c(%rsp),%esi │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + cmp %esi,%r8d │ │ │ │ + jae 5ac40 │ │ │ │ + mov %r8d,%esi │ │ │ │ + mov 0x0(%rbp,%rsi,4),%esi │ │ │ │ + sub %r14d,%esi │ │ │ │ + cmp %esi,0xc0(%rsp) │ │ │ │ + jb 5ac40 │ │ │ │ + lea 0x1(%r8),%esi │ │ │ │ + mov %rsi,%r12 │ │ │ │ + testb $0x1,(%rbx,%rsi,8) │ │ │ │ + jne 5aad4 │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 5ac40 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + lea 0x0(,%rax,8),%rsi │ │ │ │ + movq $0xffffffffffffffff,(%r8,%rsi,1) │ │ │ │ + add (%r9,%rcx,8),%rsi │ │ │ │ + movq $0x0,(%rsi) │ │ │ │ + mov (%r9,%rcx,8),%rsi │ │ │ │ + mov (%rbx,%rax,8),%rbx │ │ │ │ + mov (%rsi,%rax,8),%r15 │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 56fd0 │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 22fb0 <__cxa_finalize@plt+0x1f7e0> │ │ │ │ - movb $0x0,0x38(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - movb $0x0,0x1c(%rsp) │ │ │ │ - push %rbx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - push 0x30(%rsp) │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov 0x200(%rsp),%edx │ │ │ │ - call 507c0 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 69850 │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - cmpb $0x0,0x38(%rsp) │ │ │ │ - jne 5a5db │ │ │ │ - cmpb $0x0,0x1c(%rsp) │ │ │ │ - je 5a6df │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1d7f0 <__cxa_finalize@plt+0x1a020> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 5a6f9 │ │ │ │ + or %r15,%rsi │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov 0xd8(%rsp),%rsi │ │ │ │ + mov (%rsi,%rcx,8),%rsi │ │ │ │ + mov (%rsi,%rax,8),%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and %r8,%rsi │ │ │ │ + add %r8,%rsi │ │ │ │ + add %r11,%rsi │ │ │ │ + mov %r8,%r11 │ │ │ │ + xor %r8,%rsi │ │ │ │ + or %rbx,%rsi │ │ │ │ + lea 0x0(%rbp,%rdi,4),%rbx │ │ │ │ + add $0x1,%edi │ │ │ │ + or %rsi,%r11 │ │ │ │ + and %r8,%rsi │ │ │ │ + lea 0x0(%rbp,%rax,4),%r8 │ │ │ │ + not %r11 │ │ │ │ + or %r15,%r11 │ │ │ │ + mov 0x3c(%rsp),%r15d │ │ │ │ + cmp %r15d,%edi │ │ │ │ + jae 5ac98 │ │ │ │ + mov (%rbx),%edi │ │ │ │ mov 0x20(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1d7f0 <__cxa_finalize@plt+0x1a020> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x170(%rsp),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 5a72e │ │ │ │ - mov %r15d,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - call 76670 │ │ │ │ - mov 0x178(%rsp),%rsi │ │ │ │ - mov %r15d,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - call 76670 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x170(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1e6c0 <__cxa_finalize@plt+0x1aef0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 1e6c0 <__cxa_finalize@plt+0x1aef0> │ │ │ │ + add $0x40,%edi │ │ │ │ + sub %r14d,%edi │ │ │ │ + movabs $0x8000000000000000,%r14 │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov %r14,(%rbx,%rax,8) │ │ │ │ + mov %r14,%rbx │ │ │ │ + test %r11,%rbx │ │ │ │ + je 5ac80 │ │ │ │ + add $0x1,%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + add %r11,%r11 │ │ │ │ + mov 0xd8(%rsp),%rbx │ │ │ │ + mov %r10,%rdi │ │ │ │ + add %rsi,%rsi │ │ │ │ + or %r13,%r11 │ │ │ │ + or %rdx,%rsi │ │ │ │ + mov 0x8(%r9,%rcx,8),%rdx │ │ │ │ + or %r11,%rdi │ │ │ │ + mov 0x8(%rbx,%rcx,8),%r8 │ │ │ │ + mov %r10,%rbx │ │ │ │ + not %rdi │ │ │ │ + and %r11,%rbx │ │ │ │ + or %rsi,%rdi │ │ │ │ + mov %rdi,(%r8,%rax,8) │ │ │ │ + mov %r12d,%r8d │ │ │ │ + mov %rbx,(%rdx,%rax,8) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + cmp %eax,0xc0(%rsp) │ │ │ │ + jb 5abf8 │ │ │ │ + mov 0xd0(%rsp),%rbx │ │ │ │ + cmp %eax,0x4(%rbx) │ │ │ │ + jb 5abf8 │ │ │ │ + mov 0x68(%rsp),%ebx │ │ │ │ + lea -0x1(%rbx),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 5abf8 │ │ │ │ + mov 0xd0(%rsp),%rbx │ │ │ │ + mov %ecx,(%rbx) │ │ │ │ + mov %eax,0x4(%rbx) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 5a920 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov %rbp,%r9 │ │ │ │ mov %r14,%rdi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ call 32c0 │ │ │ │ - mov 0x180(%rsp),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 5a779 │ │ │ │ - mov 0x18(%rsp),%ebx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %ebx,%edx │ │ │ │ - call 76670 │ │ │ │ - mov 0x188(%rsp),%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - call 76670 │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5ba77 │ │ │ │ - add $0x1a8,%rsp │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + add $0x78,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1f0(%rsp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 11c50 <__cxa_finalize@plt+0xe480> │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 5a417 │ │ │ │ - nop │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 5a68a │ │ │ │ - mov %r15d,%r13d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x2c3d9(%rip),%xmm2 │ │ │ │ - movb $0x0,0x38(%rsp) │ │ │ │ - cvtsi2sd %r13,%xmm0 │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - movsd %xmm2,0x78(%rsp) │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - movsbl 0x184(%rbx),%r8d │ │ │ │ - lea 0x130(%rsp),%r14 │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - call 69be0 │ │ │ │ - mov 0x184(%rbx),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 5a85f │ │ │ │ - mov 0x160(%rbx),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 5b1e0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 20040 <__cxa_finalize@plt+0x1c870> │ │ │ │ - test %r15d,%r15d │ │ │ │ - setne 0x88(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - jne 5ab68 │ │ │ │ - mov 0x134(%rbx),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 5a8ae │ │ │ │ - imul $0x1b4e81b5,%r13,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $0x23,%rax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%r8 │ │ │ │ - test %r8d,%r8d │ │ │ │ - cmove %eax,%r8d │ │ │ │ - mov 0x188(%rbx),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x170(%rsp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 5b6a8 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 5b810 │ │ │ │ - lea 0x170(%rsp),%r9 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - push %rbx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - call 5a260 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - call 7dc50 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - movsbl 0x184(%rbx),%r8d │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 69be0 │ │ │ │ - mov %r15d,%r9d │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov 0xd8(%rbx),%rdx │ │ │ │ - push $0x0 │ │ │ │ - push 0x60(%rsp) │ │ │ │ - push 0x70(%rsp) │ │ │ │ - push %rbx │ │ │ │ - push 0x40(%rsp) │ │ │ │ - push 0x68(%rsp) │ │ │ │ - mov 0x60(%rsp),%r8 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - call 7dda0 │ │ │ │ - add $0x40,%rsp │ │ │ │ - cmpq $0x0,0x10(%rsp) │ │ │ │ - setne 0x1c(%rsp) │ │ │ │ - movzbl 0x1c(%rsp),%eax │ │ │ │ - and 0x88(%rsp),%al │ │ │ │ - cmpb $0x0,0x1c0(%rbx) │ │ │ │ - mov %al,0x80(%rsp) │ │ │ │ - jne 5ab8b │ │ │ │ - lea 0x190(%rbx),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movb $0x0,0x70(%rsp) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 5ab10 │ │ │ │ - movzbl 0x88(%rsp),%r13d │ │ │ │ - mov 0x110(%rbx),%eax │ │ │ │ - and 0x1c(%rsp),%r13b │ │ │ │ - cmp %eax,0x18(%rsp) │ │ │ │ - jb 5a537 │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %edi,%edi │ │ │ │ - movsbl 0x184(%rbx),%r8d │ │ │ │ - lea 0x160(%rsp),%rcx │ │ │ │ - lea 0x140(%rsp),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - mov %rcx,0x88(%rsp) │ │ │ │ - mov %rdx,0x80(%rsp) │ │ │ │ - call 69be0 │ │ │ │ - mov 0x184(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5aa30 │ │ │ │ - mov 0x160(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5b530 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 22660 <__cxa_finalize@plt+0x1ee90> │ │ │ │ - test %al,%al │ │ │ │ - je 5b180 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 22660 <__cxa_finalize@plt+0x1ee90> │ │ │ │ - test %al,%al │ │ │ │ - je 5afb0 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - movb $0x0,0x60(%rsp) │ │ │ │ - movb $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cmpb $0x0,0x1c0(%rbx) │ │ │ │ - cvtsi2sdq 0x98(%rsp),%xmm0 │ │ │ │ - divsd 0x78(%rsp),%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - jne 5ad70 │ │ │ │ - mov 0x198(%rbx),%edx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 22d00 <__cxa_finalize@plt+0x1f530> │ │ │ │ - cmpb $0x0,0x70(%rsp) │ │ │ │ - je 5aad8 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - cmp %eax,%r15d │ │ │ │ - cmovbe %r15d,%eax │ │ │ │ - cmp 0x110(%rbx),%eax │ │ │ │ - jae 5b768 │ │ │ │ - mov %r13b,0x80(%rsp) │ │ │ │ - movzbl 0x90(%rsp),%r13d │ │ │ │ - jmp 5ab21 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1f0(%rsp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 12d00 <__cxa_finalize@plt+0xf530> │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - jmp 5a43d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movb $0x0,0x60(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - mov 0x198(%rbx),%edx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 22d00 <__cxa_finalize@plt+0x1f530> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 56fd0 │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 22fb0 <__cxa_finalize@plt+0x1f7e0> │ │ │ │ - cmpb $0x0,0x80(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - jne 5a57f │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 5a592 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x1c0(%rbx) │ │ │ │ - movb $0x0,0x1c(%rsp) │ │ │ │ - movb $0x0,0x80(%rsp) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - je 5a998 │ │ │ │ - mov 0x68(%rsp),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 20090 <__cxa_finalize@plt+0x1c8c0> │ │ │ │ - lea 0x190(%rbx),%rcx │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - jne 5a9a4 │ │ │ │ - mov 0x198(%rbx),%edx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 22d00 <__cxa_finalize@plt+0x1f530> │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov 0xd8(%rbx),%rdx │ │ │ │ - push %rbx │ │ │ │ - push $0x0 │ │ │ │ - push %r15 │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call 3cab0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov 0xd8(%rbx),%rdx │ │ │ │ - push %rbx │ │ │ │ - push $0x0 │ │ │ │ - push %r15 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - call 3d610 │ │ │ │ - mov 0x88(%rsp),%esi │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 20090 <__cxa_finalize@plt+0x1c8c0> │ │ │ │ - test %al,%al │ │ │ │ - jne 5a9a4 │ │ │ │ - cmpq $0x0,0x170(%rsp) │ │ │ │ - lea 0x170(%rsp),%r9 │ │ │ │ - je 5b8cb │ │ │ │ - mov $0x10,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r9,0x70(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 20370 <__cxa_finalize@plt+0x1cba0> │ │ │ │ - mov 0xd8(%rbx),%rdx │ │ │ │ - push %rbx │ │ │ │ - mov %r13,%rcx │ │ │ │ - push $0x0 │ │ │ │ - xor %edi,%edi │ │ │ │ - push 0x58(%rsp) │ │ │ │ - push 0x68(%rsp) │ │ │ │ - push 0x48(%rsp) │ │ │ │ - push %r15 │ │ │ │ - push 0x50(%rsp) │ │ │ │ - push %r14 │ │ │ │ - mov 0xb0(%rsp),%r9 │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - call 3c580 │ │ │ │ - add $0x40,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 20040 <__cxa_finalize@plt+0x1c870> │ │ │ │ - mov %al,0x70(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - jne 5b84b │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 1e6c0 <__cxa_finalize@plt+0x1aef0> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 5a9a9 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1f0(%rsp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 11d70 <__cxa_finalize@plt+0xe5a0> │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 5a474 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - call 222f0 <__cxa_finalize@plt+0x1eb20> │ │ │ │ - mov 0xd8(%rbx),%rdx │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call 223c0 <__cxa_finalize@plt+0x1ebf0> │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - jmp 5a5b1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 222f0 <__cxa_finalize@plt+0x1eb20> │ │ │ │ - mov 0xd8(%rbx),%rdx │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call 223c0 <__cxa_finalize@plt+0x1ebf0> │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - jmp 5a592 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - setne 0x38(%rsp) │ │ │ │ - jmp 5a812 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 22660 <__cxa_finalize@plt+0x1ee90> │ │ │ │ - test %al,%al │ │ │ │ - jne 5b2e0 │ │ │ │ - cmpb $0x0,0x1c0(%rbx) │ │ │ │ - je 5aaa4 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 22660 <__cxa_finalize@plt+0x1ee90> │ │ │ │ - test %al,%al │ │ │ │ - je 5add8 │ │ │ │ - mov 0x68(%rsp),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 20090 <__cxa_finalize@plt+0x1c8c0> │ │ │ │ - test %al,%al │ │ │ │ - je 5add8 │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 20170 <__cxa_finalize@plt+0x1c9a0> │ │ │ │ - test %al,%al │ │ │ │ - je 5add8 │ │ │ │ - mov 0x68(%rsp),%eax │ │ │ │ - mov 0x78(%rsp),%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea (%rax,%rcx,1),%esi │ │ │ │ - call 20200 <__cxa_finalize@plt+0x1ca30> │ │ │ │ - test %al,%al │ │ │ │ - jne 5aaa4 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x198(%rbx),%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 22d00 <__cxa_finalize@plt+0x1f530> │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0xd8(%rbx),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - push %rbx │ │ │ │ - push $0x1 │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0xa8(%rsp),%r9 │ │ │ │ - mov 0xa0(%rsp),%r8 │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call 3cab0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov 0xd8(%rbx),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - push %rbx │ │ │ │ - push $0x1 │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0xa8(%rsp),%r9 │ │ │ │ - mov 0xa0(%rsp),%r8 │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - call 3d610 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 22660 <__cxa_finalize@plt+0x1ee90> │ │ │ │ - test %al,%al │ │ │ │ - jne 5b380 │ │ │ │ - cmpq $0x0,0x180(%rsp) │ │ │ │ - je 5b3cf │ │ │ │ - lea 0x180(%rsp),%r14 │ │ │ │ - mov $0x10,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - call 20370 <__cxa_finalize@plt+0x1cba0> │ │ │ │ - mov 0xd8(%rbx),%rdx │ │ │ │ - push %rbx │ │ │ │ - mov %r14,%r9 │ │ │ │ - push $0x1 │ │ │ │ - xor %edi,%edi │ │ │ │ - push 0x58(%rsp) │ │ │ │ - push 0x68(%rsp) │ │ │ │ - push 0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - push 0xb8(%rsp) │ │ │ │ - push 0xb8(%rsp) │ │ │ │ - mov 0x98(%rsp),%r8 │ │ │ │ - mov 0xd8(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - call 3c580 │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x40,%rsp │ │ │ │ - call 20120 <__cxa_finalize@plt+0x1c950> │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %al,%al │ │ │ │ - jne 5b610 │ │ │ │ - mov 0x164(%rbx),%edx │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 15630 <__cxa_finalize@plt+0x11e60> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call 1e6c0 <__cxa_finalize@plt+0x1aef0> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call 1e6c0 <__cxa_finalize@plt+0x1aef0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call 22660 <__cxa_finalize@plt+0x1ee90> │ │ │ │ - test %al,%al │ │ │ │ - jne 5b5e0 │ │ │ │ - mov 0x198(%rbx),%edx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call 22d00 <__cxa_finalize@plt+0x1f530> │ │ │ │ - cmpb $0x0,0x70(%rsp) │ │ │ │ - jne 5b5d0 │ │ │ │ - test %r14b,%r14b │ │ │ │ - je 5af8d │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - cmp %eax,%r15d │ │ │ │ - cmovbe %r15d,%eax │ │ │ │ - cmp 0x110(%rbx),%eax │ │ │ │ - jae 5b7c0 │ │ │ │ - mov %r13b,0x80(%rsp) │ │ │ │ - mov 0x48(%rsp),%rbp │ │ │ │ - movzbl 0x90(%rsp),%r13d │ │ │ │ - jmp 5ab21 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsbl 0x184(%rbx),%r8d │ │ │ │ - mov $0x1,%r9d │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x88(%rsp),%rcx │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - call 69be0 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov 0x134(%rbx),%r8d │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 5b01d │ │ │ │ - imul $0x1b4e81b5,%rax,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $0x23,%rax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%r8 │ │ │ │ test %r8d,%r8d │ │ │ │ - cmove %eax,%r8d │ │ │ │ - mov 0x188(%rbx),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x180(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 5b489 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 5b4dc │ │ │ │ - lea 0x180(%rsp),%r14 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rbx │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov 0x90(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - call 5a260 │ │ │ │ - mov 0x98(%rsp),%rcx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov 0x90(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - movsbl 0x184(%rbx),%r8d │ │ │ │ - xor %edi,%edi │ │ │ │ - call 69be0 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%esi │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - call 7dc50 │ │ │ │ - mov $0x10,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 20370 <__cxa_finalize@plt+0x1cba0> │ │ │ │ - mov 0xd8(%rbx),%rdx │ │ │ │ - push $0x1 │ │ │ │ - mov %r14,%rsi │ │ │ │ - push 0x60(%rsp) │ │ │ │ - push 0x70(%rsp) │ │ │ │ - push %rbx │ │ │ │ - push 0x50(%rsp) │ │ │ │ - push 0x90(%rsp) │ │ │ │ - mov 0x58(%rsp),%r9d │ │ │ │ - mov 0xc8(%rsp),%r8 │ │ │ │ - mov 0xc0(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - call 7dda0 │ │ │ │ - add $0x40,%rsp │ │ │ │ - cmp 0x110(%rbx),%r15d │ │ │ │ - jae 5b240 │ │ │ │ - mov 0x164(%rbx),%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 15630 <__cxa_finalize@plt+0x11e60> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - call 1e6c0 <__cxa_finalize@plt+0x1aef0> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 1e6c0 <__cxa_finalize@plt+0x1aef0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x20(%rsp) │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - setne 0x90(%rsp) │ │ │ │ - movzbl 0x90(%rsp),%ecx │ │ │ │ - and 0x38(%rsp),%cl │ │ │ │ - mov %cl,0x60(%rsp) │ │ │ │ - jmp 5aa72 │ │ │ │ - nop │ │ │ │ - mov 0xd8(%rbx),%rsi │ │ │ │ - push %rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - push 0x8(%rsp) │ │ │ │ - push $0x1 │ │ │ │ - mov 0x78(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - push 0x68(%rsp) │ │ │ │ - push 0x78(%rsp) │ │ │ │ - mov 0x48(%rsp),%r9d │ │ │ │ - mov 0x88(%rsp),%r8 │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov 0xb0(%rsp),%rdx │ │ │ │ - call 14fa0 <__cxa_finalize@plt+0x117d0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 1e6c0 <__cxa_finalize@plt+0x1aef0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r14,%rbp │ │ │ │ - call 32c0 │ │ │ │ - jmp 5aa40 │ │ │ │ - nop │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ - mov %r15d,%esi │ │ │ │ - call 39500 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - ja 5a85f │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - push %rbx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov $0x2,%r9d │ │ │ │ - push %rax │ │ │ │ - xor %edi,%edi │ │ │ │ - push $0x0 │ │ │ │ - push 0x60(%rsp) │ │ │ │ - push 0x70(%rsp) │ │ │ │ - push 0x58(%rsp) │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - call 5d3d0 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5a85f │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %edi,%edi │ │ │ │ - movsbl 0x184(%rbx),%r8d │ │ │ │ - lea 0x150(%rsp),%rcx │ │ │ │ - lea 0x130(%rsp),%rdx │ │ │ │ - mov %rcx,0xa8(%rsp) │ │ │ │ - mov %rdx,0x90(%rsp) │ │ │ │ - call 69be0 │ │ │ │ - mov 0xd8(%rbx),%rsi │ │ │ │ - push %rbx │ │ │ │ - mov %r15d,%r9d │ │ │ │ - push 0x8(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - push $0x0 │ │ │ │ - mov 0x78(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - push 0x68(%rsp) │ │ │ │ - push 0x78(%rsp) │ │ │ │ - mov 0x60(%rsp),%r8 │ │ │ │ - mov 0xd8(%rsp),%rcx │ │ │ │ - mov 0xc0(%rsp),%rdx │ │ │ │ - call 14fa0 <__cxa_finalize@plt+0x117d0> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - add $0x30,%rsp │ │ │ │ - call 1e6c0 <__cxa_finalize@plt+0x1aef0> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x60(%rsp),%r14 │ │ │ │ - jmp 5b11b │ │ │ │ + je 5abc0 │ │ │ │ + mov %r8d,%eax │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + lea 0x0(%rbp,%rax,4),%rax │ │ │ │ + jmp 5ac6e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x198(%rbx),%edx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 22d00 <__cxa_finalize@plt+0x1f530> │ │ │ │ - cmpb $0x0,0x70(%rsp) │ │ │ │ - je 5ad80 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - cmp %eax,%r15d │ │ │ │ - cmovbe %r15d,%eax │ │ │ │ - cmp 0x110(%rbx),%eax │ │ │ │ - jb 5ad80 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0xd8(%rbx),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - push %rbx │ │ │ │ - push $0x1 │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - push %r15 │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0xb8(%rsp),%r9 │ │ │ │ - mov 0xb0(%rsp),%r8 │ │ │ │ - mov 0x88(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call 3df10 │ │ │ │ - add $0x30,%rsp │ │ │ │ - cmpb $0x0,0x1c0(%rbx) │ │ │ │ - jne 5ad8d │ │ │ │ - mov 0x198(%rbx),%edx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 22d00 <__cxa_finalize@plt+0x1f530> │ │ │ │ - jmp 5aabe │ │ │ │ - mov 0x68(%rsp),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 20090 <__cxa_finalize@plt+0x1c8c0> │ │ │ │ - test %al,%al │ │ │ │ - je 5ae69 │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 20170 <__cxa_finalize@plt+0x1c9a0> │ │ │ │ - test %al,%al │ │ │ │ - je 5ae69 │ │ │ │ - mov 0x68(%rsp),%eax │ │ │ │ - mov 0x78(%rsp),%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea (%rax,%rcx,1),%esi │ │ │ │ - call 20200 <__cxa_finalize@plt+0x1ca30> │ │ │ │ - test %al,%al │ │ │ │ - je 5ae69 │ │ │ │ - mov %rbp,0x48(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 5af3f │ │ │ │ - movsbl 0x184(%rbx),%r8d │ │ │ │ - mov $0x1,%r9d │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x88(%rsp),%rcx │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - call 69be0 │ │ │ │ - mov 0x134(%rbx),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 5b435 │ │ │ │ - imul $0x1b4e81b5,0x98(%rsp),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $0x23,%rax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%r8 │ │ │ │ - test %r8d,%r8d │ │ │ │ - cmove %eax,%r8d │ │ │ │ - mov 0x188(%rbx),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x180(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 5ba22 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 5b9d3 │ │ │ │ - lea 0x180(%rsp),%r14 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %edi,%edi │ │ │ │ - push %rbx │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov 0x90(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - call 5a260 │ │ │ │ - pop %r11 │ │ │ │ - pop %rax │ │ │ │ - jmp 5ae80 │ │ │ │ - mov 0x98(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8d,0x20(%rsp) │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x20(%rsp),%r8d │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%edx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - movl $0x0,-0x8(%rax) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 5b4b8 │ │ │ │ - mov 0x188(%rbx),%eax │ │ │ │ - jmp 5b038 │ │ │ │ - mov 0x98(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8d,0x20(%rsp) │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x20(%rsp),%r8d │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - movl $0x0,-0x8(%rax) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 5b510 │ │ │ │ - jmp 5b041 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - call 39500 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - ja 5aa30 │ │ │ │ - mov $0x10,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 20370 <__cxa_finalize@plt+0x1cba0> │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x2,%r9d │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - push %rbx │ │ │ │ - mov 0x28(%rsp),%edx │ │ │ │ - push %rdx │ │ │ │ - push $0x1 │ │ │ │ - push 0x60(%rsp) │ │ │ │ - push 0x70(%rsp) │ │ │ │ - push 0x80(%rsp) │ │ │ │ - mov 0xd0(%rsp),%r8 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - call 5d3d0 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 20040 <__cxa_finalize@plt+0x1c870> │ │ │ │ - test %al,%al │ │ │ │ - jne 5b978 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 1e6c0 <__cxa_finalize@plt+0x1aef0> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 5aa30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x48(%rsp),%rbp │ │ │ │ - jmp 5aac1 │ │ │ │ + sub $0x4,%rax │ │ │ │ + sub $0x1,%r8d │ │ │ │ + je 5abc0 │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp %r10,%rdx │ │ │ │ + jae 5ac60 │ │ │ │ + jmp 5abc0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x68(%rsp),%esi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call 20090 <__cxa_finalize@plt+0x1c8c0> │ │ │ │ - test %al,%al │ │ │ │ - je 5af51 │ │ │ │ - mov 0x68(%rsp),%eax │ │ │ │ - mov 0x78(%rsp),%ecx │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - lea (%rax,%rcx,1),%esi │ │ │ │ - call 20200 <__cxa_finalize@plt+0x1ca30> │ │ │ │ - jmp 5af51 │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x198(%rbx),%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 22d00 <__cxa_finalize@plt+0x1f530> │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0xd8(%rbx),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - push %rbx │ │ │ │ - push $0x1 │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0xa8(%rsp),%r9 │ │ │ │ - mov 0xa0(%rsp),%r8 │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call 3cab0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov 0xd8(%rbx),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - push %rbx │ │ │ │ - mov $0x1,%r14d │ │ │ │ - push $0x1 │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0xa8(%rsp),%r9 │ │ │ │ - mov 0xa0(%rsp),%r8 │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call 3d610 │ │ │ │ - add $0x20,%rsp │ │ │ │ - jmp 5af03 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8d,0x1c(%rsp) │ │ │ │ - shl $0x4,%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x1c(%rsp),%r8d │ │ │ │ - mov %rax,0x170(%rsp) │ │ │ │ - add %rax,%rdx │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 5b9c8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - movl $0x0,-0x8(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5b6e8 │ │ │ │ - cmpl $0x1,0x188(%rbx) │ │ │ │ - jne 5a8d2 │ │ │ │ - mov %r13,%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8d,0x1c(%rsp) │ │ │ │ - shl $0x4,%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x1c(%rsp),%r8d │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ + test %rsi,%rbx │ │ │ │ + je 5ab85 │ │ │ │ + sub $0x1,%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + jmp 5ab85 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %rax,%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - movl $0x0,-0x8(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 5b748 │ │ │ │ - jmp 5a8d2 │ │ │ │ + mov 0x6c(%rsp),%edi │ │ │ │ + add (%rbx),%edi │ │ │ │ + sub %r14d,%edi │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov %edi,(%r8) │ │ │ │ + jmp 5ab76 │ │ │ │ + mov %edx,%ecx │ │ │ │ + movdqa 0x28338(%rip),%xmm1 │ │ │ │ + movdqa 0x28340(%rip),%xmm4 │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $0x2,%ecx │ │ │ │ + movdqa 0x283b3(%rip),%xmm3 │ │ │ │ + movdqa 0x2846b(%rip),%xmm2 │ │ │ │ + shl $0x4,%rcx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0xd8(%rbx),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - push %rbx │ │ │ │ - push $0x1 │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - push %r15 │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0xb8(%rsp),%r9 │ │ │ │ - mov 0xb0(%rsp),%r8 │ │ │ │ - mov 0x88(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call 3df10 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %rbp,0x48(%rsp) │ │ │ │ - jmp 5af71 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0xd8(%rbx),%rdx │ │ │ │ - push %rbx │ │ │ │ - push $0x0 │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - push %r15 │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x180(%rsp),%r9 │ │ │ │ - lea 0x160(%rsp),%r8 │ │ │ │ - call 3df10 │ │ │ │ - add $0x30,%rsp │ │ │ │ - jmp 5af8d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8d,0x1c(%rsp) │ │ │ │ - shl $0x4,%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - test %r15d,%r15d │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x1c(%rsp),%r8d │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - jne 5b740 │ │ │ │ - jmp 5a8d2 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x198(%rbx),%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 22d00 <__cxa_finalize@plt+0x1f530> │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov 0xd8(%rbx),%rdx │ │ │ │ - push %rbx │ │ │ │ - push $0x0 │ │ │ │ - push %r15 │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call 3cab0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov 0xd8(%rbx),%rdx │ │ │ │ - push %rbx │ │ │ │ - push $0x0 │ │ │ │ - push %r15 │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call 3d610 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 20520 <__cxa_finalize@plt+0x1cd50> │ │ │ │ - movb $0x1,0x70(%rsp) │ │ │ │ - jmp 5acb3 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - movsbl 0x184(%rbx),%r8d │ │ │ │ - mov $0x1,%r9d │ │ │ │ - call 69be0 │ │ │ │ - mov 0x134(%rbx),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 5b921 │ │ │ │ - imul $0x1b4e81b5,%r13,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $0x23,%rax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%r8 │ │ │ │ - test %r8d,%r8d │ │ │ │ - cmove %eax,%r8d │ │ │ │ - mov 0x188(%rbx),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x170(%rsp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 5ba95 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 5bb38 │ │ │ │ - lea 0x170(%rsp),%r9 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r15d,%ecx │ │ │ │ - xor %edi,%edi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - push %rbx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r9,0x80(%rsp) │ │ │ │ - call 5a260 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - mov 0x70(%rsp),%r9 │ │ │ │ - jmp 5ac42 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 20120 <__cxa_finalize@plt+0x1c950> │ │ │ │ - test %al,%al │ │ │ │ - je 5b5b7 │ │ │ │ - mov 0x164(%rbx),%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 15630 <__cxa_finalize@plt+0x11e60> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 22660 <__cxa_finalize@plt+0x1ee90> │ │ │ │ - test %al,%al │ │ │ │ - je 5ba7c │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1e6c0 <__cxa_finalize@plt+0x1aef0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - jmp 5b5b7 │ │ │ │ - mov 0x188(%rbx),%eax │ │ │ │ - jmp 5a8c9 │ │ │ │ - mov 0x98(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8d,0xa0(%rsp) │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0xa0(%rsp),%r8d │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - add $0x1,%edx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - movl $0x0,-0x8(%rax) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 5ba04 │ │ │ │ - jmp 5b459 │ │ │ │ - mov 0x98(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8d,0xa0(%rsp) │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0xa0(%rsp),%r8d │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - add $0x1,%edx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - movl $0x0,-0x8(%rax) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 5ba53 │ │ │ │ - mov 0x188(%rbx),%eax │ │ │ │ - jmp 5b450 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call 1e6c0 <__cxa_finalize@plt+0x1aef0> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 5b5b7 │ │ │ │ - mov %r13,%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8d,0x90(%rsp) │ │ │ │ - shl $0x4,%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,0x70(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x90(%rsp),%r8d │ │ │ │ - mov %rax,0x170(%rsp) │ │ │ │ - add %rax,%rdx │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 5bb62 │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - movl $0x0,-0x8(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5bad4 │ │ │ │ - cmpl $0x1,0x188(%rbx) │ │ │ │ - jne 5b945 │ │ │ │ - shl $0x4,%r13 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8d,0x70(%rsp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x70(%rsp),%r8d │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - lea (%rax,%r13,1),%rdx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + paddd %xmm4,%xmm1 │ │ │ │ + paddd %xmm3,%xmm0 │ │ │ │ + pslld $0x6,%xmm0 │ │ │ │ + movups %xmm0,(%r9,%rax,1) │ │ │ │ + movups %xmm2,(%r14,%rax,2) │ │ │ │ + movups %xmm2,0x10(%r14,%rax,2) │ │ │ │ add $0x10,%rax │ │ │ │ - movl $0x0,-0x8(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5bb1c │ │ │ │ - jmp 5b945 │ │ │ │ - shl $0x4,%r13 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8d,0x70(%rsp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5e500 │ │ │ │ - test %r15d,%r15d │ │ │ │ - mov 0x70(%rsp),%r8d │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - jne 5bb18 │ │ │ │ - jmp 5b945 │ │ │ │ - mov 0x188(%rbx),%eax │ │ │ │ - jmp 5b93c │ │ │ │ - nopl (%rax) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 5ace0 │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + and $0x3,%edx │ │ │ │ + je 5a8d8 │ │ │ │ + movabs $0x8000000000000000,%rdi │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + shl $0x6,%esi │ │ │ │ + mov %esi,(%r9,%rdx,4) │ │ │ │ + mov %rdi,(%r14,%rdx,8) │ │ │ │ + cmp %eax,%r8d │ │ │ │ + jb 5a8d8 │ │ │ │ + lea 0x40(%rsi),%edx │ │ │ │ + add $0x2,%ecx │ │ │ │ + mov %edx,(%r9,%rax,4) │ │ │ │ + mov %rdi,(%r14,%rax,8) │ │ │ │ + cmp %ecx,%r8d │ │ │ │ + jb 5a8d8 │ │ │ │ + sub $0xffffff80,%esi │ │ │ │ + mov %esi,(%r9,%rcx,4) │ │ │ │ + mov %rdi,(%r14,%rcx,8) │ │ │ │ + jmp 5a8d8 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x1,%edx │ │ │ │ push %r14 │ │ │ │ + shl $0x3,%rdx │ │ │ │ + lea 0x3(%rax,%rax,1),%eax │ │ │ │ + lea -0x1(%rcx),%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ + mov %r8d,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %r9,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov 0xd8(%rcx),%rax │ │ │ │ - mov 0x28(%rax),%esi │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - call 37ec0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2ssl 0x1e0(%r13),%xmm0 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x28(%rbx),%eax │ │ │ │ - lea 0x3e8(%rax),%edi │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - call 26550 <__cxa_finalize@plt+0x22d80> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + test %r8d,%r8d │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + setg %al │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 5af80 │ │ │ │ + test %al,%al │ │ │ │ + je 5af80 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + mov $0x1,%ebp │ │ │ │ + jmp 5ae2e │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub $0x1,%r14d │ │ │ │ + lea (%rcx,%rsi,1),%rdi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov (%r15,%rdi,8),%rdi │ │ │ │ + and (%rdi,%rax,8),%rcx │ │ │ │ + jne 5ae0a │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + movsbl (%r12,%rsi,1),%esi │ │ │ │ + mov (%rcx,%rsi,4),%esi │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov (%rcx,%rsi,8),%rsi │ │ │ │ + and (%rsi,%rax,8),%rdx │ │ │ │ + je 5af68 │ │ │ │ + mov $0x2,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov 0x168(%r13),%eax │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ + call 5f350 │ │ │ │ + test %r13d,%r13d │ │ │ │ + setg %al │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 5aeb8 │ │ │ │ test %al,%al │ │ │ │ - je 5bc09 │ │ │ │ - mov 0x168(%r13),%eax │ │ │ │ - add %eax,%r14d │ │ │ │ - mov %r14d,0x40(%rsp) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x28(%rax),%eax │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - shr $0x6,%eax │ │ │ │ - lea 0x1(%rax),%r14d │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - lea 0x1(%rax),%ebp │ │ │ │ - lea 0x0(%rbp,%rbp,1),%r12d │ │ │ │ - lea (%r12,%rbp,1),%esi │ │ │ │ - mov %esi,0x44(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea (%rax,%rbp,8),%rax │ │ │ │ - mov %edx,%r15d │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + je 5aeb8 │ │ │ │ + movslq %r13d,%rsi │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %rbp,%rdx │ │ │ │ mov %r14d,%eax │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - lea (%rbx,%r12,8),%r12 │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - shl $0x6,%eax │ │ │ │ - mov %eax,%r13d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %r15d,%ebp │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - shl $0x3,%rbp │ │ │ │ - add $0x1,%r15d │ │ │ │ - lea (%rax,%rbp,1),%rbx │ │ │ │ - call 7b7f0 │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea (%rax,%rbp,1),%rbx │ │ │ │ - add %r12,%rbp │ │ │ │ - call 7b7f0 │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call 7b7f0 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - cmp %r15d,0x40(%rsp) │ │ │ │ - jae 5bc70 │ │ │ │ - mov 0x2b1cf(%rip),%rax │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - movapd 0x2adca(%rip),%xmm0 │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %r13,%rbp │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - call 59c80 │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5bdf3 │ │ │ │ - mov 0x18(%rax),%eax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x50(%rsp),%r13 │ │ │ │ - test %eax,%eax │ │ │ │ - je 5bd96 │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %r15d,%r13d │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 5bd6c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push %r13 │ │ │ │ - add $0x1,%r13d │ │ │ │ - push %rbp │ │ │ │ - push %r14 │ │ │ │ - mov 0x3c(%rsp),%r9d │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - call 5a340 │ │ │ │ - add $0x20,%rsp │ │ │ │ - cmp 0x18(%rbp),%r13d │ │ │ │ - jae 5bd90 │ │ │ │ - cmpb $0x0,0x1c4(%r15) │ │ │ │ - jne 5bd38 │ │ │ │ - mov 0x120(%r15),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 5bdd0 │ │ │ │ - addl $0x1,(%rdx) │ │ │ │ - jmp 5bd38 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov %r15,%rbp │ │ │ │ - cmpl $0x1,0x158(%rbp) │ │ │ │ - jbe 5bcf0 │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 11060 <__cxa_finalize@plt+0xd890> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 10db0 <__cxa_finalize@plt+0xd5e0> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 5bcf0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xe0(%r15),%rdx │ │ │ │ - mov $0x19,%ecx │ │ │ │ - lea 0x26454(%rip),%rdi │ │ │ │ - mov 0x18(%rdx),%esi │ │ │ │ - mov %r13d,%edx │ │ │ │ - call 61810 │ │ │ │ - jmp 5bd38 │ │ │ │ - mov 0x44(%rsp),%edx │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 38da0 │ │ │ │ + mov (%r15,%rsi,8),%rdi │ │ │ │ + shl %cl,%rdx │ │ │ │ + shr $0x6,%eax │ │ │ │ + lea 0x0(,%rsi,8),%r9 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + and (%rdi,%rax,8),%rcx │ │ │ │ + jne 5add0 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + lea (%r15,%rcx,1),%rdi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov -0x8(%r9,%rdi,1),%rdi │ │ │ │ + and (%rdi,%rax,8),%rcx │ │ │ │ + jne 5af50 │ │ │ │ + movsbl -0x1(%r12,%rsi,1),%esi │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov (%rcx,%rsi,4),%esi │ │ │ │ + mov (%rdi,%rsi,8),%rsi │ │ │ │ + and (%rsi,%rax,8),%rdx │ │ │ │ + je 5af38 │ │ │ │ + mov $0x5,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5be35 │ │ │ │ - add $0x78,%rsp │ │ │ │ + call 5f350 │ │ │ │ + sub $0x1,%r14d │ │ │ │ + sub $0x1,%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + setg %al │ │ │ │ + test %r14d,%r14d │ │ │ │ + jg 5ae26 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 5afa0 │ │ │ │ + test %al,%al │ │ │ │ + je 5afa0 │ │ │ │ + movslq %r13d,%rax │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + movsbl -0x1(%r12,%rax,1),%eax │ │ │ │ + mov (%rdx,%rax,4),%eax │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov (%rdx,%rax,8),%rax │ │ │ │ + testb $0x1,(%rax) │ │ │ │ + je 5afc0 │ │ │ │ + mov $0x5,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5f350 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle 5af18 │ │ │ │ + lea -0x1(%r13),%eax │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov %eax,0x1c(%rbx) │ │ │ │ + mov 0x14(%rbx),%eax │ │ │ │ + cmp %eax,%r13d │ │ │ │ + cmova %eax,%r8d │ │ │ │ + sub %r8d,%eax │ │ │ │ + mov %eax,0x14(%rbx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5f810 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %edi,%edi │ │ │ │ - mov %esi,%esi │ │ │ │ - movsd 0x2b050(%rip),%xmm1 │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd (%rdx,%rdi,8),%xmm3 │ │ │ │ - movsd (%rdx,%rsi,8),%xmm0 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - andpd 0x2aaf0(%rip),%xmm4 │ │ │ │ - comisd %xmm4,%xmm1 │ │ │ │ - jae 5be90 │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - mov $0x1,%eax │ │ │ │ - ja 5be90 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - xor %eax,%eax │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - seta %al │ │ │ │ - add %eax,%eax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %edi,%edi │ │ │ │ - mov %esi,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movss (%rdx,%rdi,4),%xmm0 │ │ │ │ - movss (%rdx,%rsi,4),%xmm1 │ │ │ │ - comiss %xmm1,%xmm0 │ │ │ │ - ja 5bec6 │ │ │ │ - xor %eax,%eax │ │ │ │ - comiss %xmm0,%xmm1 │ │ │ │ - seta %al │ │ │ │ - add %eax,%eax │ │ │ │ - ret │ │ │ │ + mov $0x6,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5f350 │ │ │ │ + jmp 5aea1 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %esi,%esi │ │ │ │ - mov %edi,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov (%rdx,%rsi,4),%ecx │ │ │ │ - cmp %ecx,(%rdx,%rdi,4) │ │ │ │ - jg 5beed │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov %edi,%edi │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %ecx,(%rsi,%rdi,4) │ │ │ │ - jg 5bf0a │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %edi,%edi │ │ │ │ - mov (%rdx),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov (%rsi,%rdi,4),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 5bf2d │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - setb %al │ │ │ │ - add %eax,%eax │ │ │ │ - ret │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5f350 │ │ │ │ + jmp 5aea5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x6,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + sub $0x1,%r13d │ │ │ │ + call 5f350 │ │ │ │ + jmp 5ae17 │ │ │ │ xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%ecx │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 5bf45 │ │ │ │ - cmp %edx,%ecx │ │ │ │ - sbb %eax,%eax │ │ │ │ - ret │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 5af8d │ │ │ │ + test %al,%al │ │ │ │ + jne 5aec9 │ │ │ │ + test %r14d,%r14d │ │ │ │ + js 5aef9 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5f350 │ │ │ │ + sub $0x1,%r14d │ │ │ │ + jae 5afa0 │ │ │ │ + jmp 5aef9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x6,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5f350 │ │ │ │ + jmp 5aef9 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - mov (%rdi),%ecx │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 5bfad │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jb 5bfad │ │ │ │ - mov 0x4(%rdi),%ecx │ │ │ │ - mov 0x4(%rsi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 5bfad │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jb 5bfad │ │ │ │ - mov 0x8(%rdi),%ecx │ │ │ │ - mov 0x8(%rsi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 5bfad │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jb 5bfad │ │ │ │ - mov 0xc(%rdi),%ecx │ │ │ │ - mov 0xc(%rsi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 5bfad │ │ │ │ - cmp %edx,%ecx │ │ │ │ - sbb %eax,%eax │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%ecx │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 5bfc8 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - setb %al │ │ │ │ + test %edx,%edx │ │ │ │ + je 5b020 │ │ │ │ + push %rbp │ │ │ │ + mov %edx,%edx │ │ │ │ + push %rbx │ │ │ │ + lea (%rsi,%rdx,8),%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x8,%rbx │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,-0x8(%rbx) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 5b000 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %edx,(%rdi) │ │ │ │ - jg 5bfe7 │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + lea 0x2cdff(%rip),%rcx │ │ │ │ + mov $0x49,%edx │ │ │ │ + lea 0x273e8(%rip),%rsi │ │ │ │ + lea 0x273f2(%rip),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - movzbl (%rsi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %dl,(%rdi) │ │ │ │ - jg 5c008 │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x100,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + movdqa 0x280d4(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x40(%rax) │ │ │ │ + movups %xmm0,0x60(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x50(%rax) │ │ │ │ + movups %xmm0,0x70(%rax) │ │ │ │ + movb $0x0,0x41(%rax) │ │ │ │ + movb $0x0,0x61(%rax) │ │ │ │ + movb $0x1,0x43(%rax) │ │ │ │ + movb $0x1,0x63(%rax) │ │ │ │ + movb $0x2,0x47(%rax) │ │ │ │ + movb $0x2,0x67(%rax) │ │ │ │ + movb $0x3,0x54(%rax) │ │ │ │ + movb $0x3,0x74(%rax) │ │ │ │ + movb $0x4,0x2d(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + movups %xmm0,0x80(%rax) │ │ │ │ + movups %xmm0,0x90(%rax) │ │ │ │ + movups %xmm0,0xa0(%rax) │ │ │ │ + movups %xmm0,0xb0(%rax) │ │ │ │ + movups %xmm0,0xc0(%rax) │ │ │ │ + movups %xmm0,0xd0(%rax) │ │ │ │ + movups %xmm0,0xe0(%rax) │ │ │ │ + movups %xmm0,0xf0(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - movsd (%rsi),%xmm1 │ │ │ │ - mov $0x1,%eax │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 5c032 │ │ │ │ + push %rbx │ │ │ │ + movd 0x10(%rsp),%xmm2 │ │ │ │ + movd %ecx,%xmm1 │ │ │ │ + movd %edx,%xmm0 │ │ │ │ + movd %r9d,%xmm3 │ │ │ │ + punpckldq %xmm2,%xmm1 │ │ │ │ + punpckldq %xmm3,%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 5b162 │ │ │ │ + cmp %r9d,0x10(%rsp) │ │ │ │ + jae 5b162 │ │ │ │ + mov %rsi,(%rdi) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r8,0x8(%rdi) │ │ │ │ + movl $0x0,0x28(%rdi) │ │ │ │ + movups %xmm0,0x10(%rdi) │ │ │ │ + lea (%rdx,%r9,1),%edi │ │ │ │ + shl $0x3,%rdi │ │ │ │ + call 3570 │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ xor %eax,%eax │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - seta %al │ │ │ │ - neg %eax │ │ │ │ + mov %ax,0x2c(%rbx) │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + call 5b030 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %edi,%edi │ │ │ │ - mov %esi,%esi │ │ │ │ - mov $0x2,%eax │ │ │ │ - mov (%rdx,%rdi,4),%ecx │ │ │ │ - mov (%rdx,%rsi,4),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 5c05e │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - setb %al │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ + call 32c0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cmpb $0x0,0x2c(%rbx) │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + movl $0x0,0x28(%rbx) │ │ │ │ + movups %xmm0,0x10(%rbx) │ │ │ │ + jne 5b1b0 │ │ │ │ + cmpb $0x0,0x2d(%rbx) │ │ │ │ + jne 5b1bf │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpb $0x0,0x2d(%rbx) │ │ │ │ + je 5b1a4 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ - nop │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - sub $0x1,%esi │ │ │ │ - js 5c0e0 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %esi,%r15d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x0(%rbp,%r15,1),%eax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ + mov 0x28(%rsi),%r12d │ │ │ │ + mov %r12,%r13 │ │ │ │ + shl $0x3,%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 31a0 │ │ │ │ mov %r12,%rdx │ │ │ │ - mov %eax,%ebx │ │ │ │ - shr $0x1f,%ebx │ │ │ │ - add %eax,%ebx │ │ │ │ - sar $1,%ebx │ │ │ │ - mov %ebx,%edi │ │ │ │ - call *%r13 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 5c0d0 │ │ │ │ - lea -0x1(%rbx),%r15d │ │ │ │ - cmp %ebp,%r15d │ │ │ │ - jge 5c090 │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov %r13d,0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + movzwl 0x2c(%rbx),%edx │ │ │ │ + movzbl %dh,%ecx │ │ │ │ + mov %dx,0x2c(%rbp) │ │ │ │ + mov %ecx,%r12d │ │ │ │ + test %dl,%dl │ │ │ │ + jne 5b260 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + movd 0x10(%rbx),%xmm0 │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 5b28f │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + movd 0x14(%rbx),%xmm1 │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + movq %xmm0,0x10(%rbp) │ │ │ │ add $0x18,%rsp │ │ │ │ - mov %ebp,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x1(%rbx),%ebp │ │ │ │ - cmp %r15d,%ebp │ │ │ │ - jle 5c090 │ │ │ │ - jmp 5c0bc │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + mov 0x14(%rbx),%r13d │ │ │ │ + lea 0x1(%r13),%edi │ │ │ │ + call 31a0 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + movd 0x10(%rbx),%xmm0 │ │ │ │ + movb $0x0,(%rax,%r13,1) │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 5b23a │ │ │ │ + movd %xmm0,%eax │ │ │ │ + movd %xmm0,0xc(%rsp) │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ + call 31a0 │ │ │ │ + mov 0xc(%rsp),%r12d │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + call 3480 │ │ │ │ + movd 0xc(%rsp),%xmm0 │ │ │ │ + movb $0x0,(%rax,%r12,1) │ │ │ │ + jmp 5b241 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + add 0x1c(%rdi),%edx │ │ │ │ + add 0x18(%rdi),%esi │ │ │ │ + movsbl (%rax,%rdx,1),%eax │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + movsbl (%rdx,%rsi,1),%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + call 41f40 │ │ │ │ + test %al,%al │ │ │ │ + setne %al │ │ │ │ + add $0x8,%rsp │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - sub $0x1,%esi │ │ │ │ - js 5c180 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %esi,%r15d │ │ │ │ + sub $0x38,%rsp │ │ │ │ + movl $0x0,(%rsi) │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + movl $0x0,(%rcx) │ │ │ │ + movl $0x0,(%r8) │ │ │ │ + movl $0x0,(%r9) │ │ │ │ + mov 0x28(%rdi),%edx │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + je 5b415 │ │ │ │ + mov %rdi,%rbx │ │ │ │ xor %ebp,%ebp │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 5b3c1 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x0(%rbp,%r15,1),%eax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %eax,%ebx │ │ │ │ - shr $0x1f,%ebx │ │ │ │ - add %eax,%ebx │ │ │ │ - sar $1,%ebx │ │ │ │ - mov %ebx,%edi │ │ │ │ - call *%r13 │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - jne 5c170 │ │ │ │ - lea 0x1(%rbx),%ebp │ │ │ │ - cmp %r15d,%ebp │ │ │ │ - jle 5c130 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %ebp,%eax │ │ │ │ + cmp $0x6,%esi │ │ │ │ + je 5b4d0 │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jne 5b391 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + add %esi,(%rcx) │ │ │ │ + mov (%rax),%esi │ │ │ │ + add 0x4(%rax),%r15d │ │ │ │ + cmp $0x2,%esi │ │ │ │ + jne 5b3a9 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + add %esi,(%rcx) │ │ │ │ + mov (%rax),%esi │ │ │ │ + add 0x4(%rax),%r14d │ │ │ │ + cmp $0x4,%esi │ │ │ │ + jne 5b3b8 │ │ │ │ + add 0x4(%rax),%r14d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp 0x28(%rbx),%ebp │ │ │ │ + jae 5b415 │ │ │ │ + lea 0x0(,%rbp,8),%r11 │ │ │ │ + lea (%rdi,%r11,1),%rax │ │ │ │ + mov (%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 5b428 │ │ │ │ + cmp $0x5,%esi │ │ │ │ + jne 5b370 │ │ │ │ + test %esi,%esi │ │ │ │ + je 5b428 │ │ │ │ + mov 0x4(%rax),%r8d │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + lea (%r8,%r13,1),%esi │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ + jae 5b3f8 │ │ │ │ + mov %esi,(%rdx) │ │ │ │ + mov 0x4(%rax),%r8d │ │ │ │ + lea 0x0(%r13,%r8,1),%esi │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %esi,%r13d │ │ │ │ + add $0x1,%rbp │ │ │ │ + add %r8d,(%rcx) │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + add %eax,%r14d │ │ │ │ + add %eax,%r15d │ │ │ │ + cmp 0x28(%rbx),%ebp │ │ │ │ + jb 5b3c1 │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rbx),%r15d │ │ │ │ - cmp %ebp,%r15d │ │ │ │ - jge 5c130 │ │ │ │ - jmp 5c15b │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 5b3b8 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 5b45f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + addl $0x1,(%rax) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x1,%r15d │ │ │ │ + lea (%rdi,%r11,1),%rax │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + cmp %esi,%r12d │ │ │ │ + jae 5b4b0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov %r11,(%rsp) │ │ │ │ + add 0x1c(%rbx),%eax │ │ │ │ + movsbl (%rsi,%rax,1),%esi │ │ │ │ + mov %r14d,%eax │ │ │ │ + add 0x18(%rbx),%eax │ │ │ │ + movsbl (%rdi,%rax,1),%edi │ │ │ │ + call 41f40 │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + test %al,%al │ │ │ │ + je 5b438 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp %r13d,(%rax) │ │ │ │ + jae 5b49c │ │ │ │ + mov %r13d,(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + addl $0x1,(%rax) │ │ │ │ + jmp 5b443 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%r8d │ │ │ │ + cmp $0x6,%r8d │ │ │ │ + je 5b4d3 │ │ │ │ + cmp $0x5,%r8d │ │ │ │ + jne 5b3b8 │ │ │ │ + jmp 5b3dc │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + add %esi,(%rcx) │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + mov (%rax),%r8d │ │ │ │ + add %esi,%r14d │ │ │ │ + add %esi,%r15d │ │ │ │ + jmp 5b4b9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + lea 0xc(%rsp),%rcx │ │ │ │ + lea 0x8(%rsp),%rdx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x4(%rsp),%rsi │ │ │ │ + lea 0x14(%rsp),%r9 │ │ │ │ + lea 0x10(%rsp),%r8 │ │ │ │ + call 5b300 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + add 0x8(%rsp),%eax │ │ │ │ + add 0x10(%rsp),%eax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 5b547 │ │ │ │ + add $0x28,%rsp │ │ │ │ + ret │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov $0x4,%esi │ │ │ │ + call 13000 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x28(%rbx),%esi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + je 5b76e │ │ │ │ + movl $0x1,0x14(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + jmp 5b619 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x6,%r12d │ │ │ │ + je 5b6f0 │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jne 5b5d5 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + add %esi,(%rcx,%rdx,4) │ │ │ │ + mov (%rax),%r12d │ │ │ │ + add %esi,%r14d │ │ │ │ + cmp $0x2,%r12d │ │ │ │ + jne 5b5f0 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + add %esi,(%rcx,%rdx,4) │ │ │ │ + mov (%rax),%r12d │ │ │ │ + add %esi,%r15d │ │ │ │ + cmp $0x4,%r12d │ │ │ │ + je 5b720 │ │ │ │ + cmp $0x3,%r12d │ │ │ │ + je 5b730 │ │ │ │ + mov 0x28(%rbx),%esi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %esi,%r13d │ │ │ │ + jae 5b651 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + lea 0x0(,%r13,8),%rbp │ │ │ │ + add %rbp,%rax │ │ │ │ + mov (%rax),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 5b670 │ │ │ │ + cmp $0x5,%r12d │ │ │ │ + jne 5b5b0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 5b670 │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + add $0x1,%r13 │ │ │ │ + add %eax,%r15d │ │ │ │ + add %eax,%r14d │ │ │ │ + cmp %esi,%r13d │ │ │ │ + jb 5b619 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + mov %ecx,(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 5b610 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + lea (%rcx,%rax,4),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r14d,%eax │ │ │ │ + add 0x1c(%rbx),%eax │ │ │ │ + movsbl (%rsi,%rax,1),%esi │ │ │ │ + mov %r15d,%eax │ │ │ │ + add 0x18(%rbx),%eax │ │ │ │ + movsbl (%rdi,%rax,1),%edi │ │ │ │ + call 41f40 │ │ │ │ + test %al,%al │ │ │ │ + jne 5b6bb │ │ │ │ + mov (%rsp),%rax │ │ │ │ + addl $0x1,(%rax) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x1,%r14d │ │ │ │ + add %rbp,%rax │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + cmp %esi,%r12d │ │ │ │ + jb 5b690 │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp $0x6,%edx │ │ │ │ + je 5b704 │ │ │ │ + mov 0x28(%rbx),%esi │ │ │ │ + cmp $0x5,%edx │ │ │ │ + jne 5b610 │ │ │ │ + jmp 5b63f │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + lea (%rcx,%rdx,4),%rcx │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + add %esi,(%rcx) │ │ │ │ + mov 0x4(%rax),%edx │ │ │ │ + add %edx,%r15d │ │ │ │ + add %edx,%r14d │ │ │ │ + mov (%rax),%edx │ │ │ │ + jmp 5b6dd │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rbx),%esi │ │ │ │ + add 0x4(%rax),%r15d │ │ │ │ + jmp 5b610 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov 0x14(%rsp),%r12d │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x1(%r12),%esi │ │ │ │ + mov %rsi,%rbp │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + addl $0x1,0x10(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %r12d,%eax │ │ │ │ + movl $0x0,(%rdx,%rax,4) │ │ │ │ + mov 0x28(%rbx),%esi │ │ │ │ + mov %ebp,0x14(%rsp) │ │ │ │ + jmp 5b610 │ │ │ │ + movl $0x1,0x14(%rsp) │ │ │ │ + jmp 5b651 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %esi,0x1c(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - js 5c215 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r8,%r13 │ │ │ │ - mov %esi,%ebx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x10(%rdi),%r13d │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 31a0 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 3480 │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + je 5b913 │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + je 5b92e │ │ │ │ + lea -0x3(%rbp),%eax │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + jne 5b86e │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x43,%ecx │ │ │ │ + mov $0x59,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + call 7e830 │ │ │ │ + mov 0x28(%rbx),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 5b949 │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ xor %r15d,%r15d │ │ │ │ - jmp 5c1e6 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + jmp 5b826 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 5c21e │ │ │ │ - lea 0x1(%rbp),%r15d │ │ │ │ - cmp %r15d,%ebx │ │ │ │ - jl 5c215 │ │ │ │ - lea (%r15,%rbx,1),%eax │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %eax,%edi │ │ │ │ - shr $0x1f,%edi │ │ │ │ - add %eax,%edi │ │ │ │ - sar $1,%edi │ │ │ │ - mov %edi,%ebp │ │ │ │ - mov %edi,%r14d │ │ │ │ - call *%r12 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 5c1d8 │ │ │ │ - lea -0x1(%rbp),%ebx │ │ │ │ - cmp %r15d,%ebx │ │ │ │ - jge 5c1e6 │ │ │ │ - mov 0x1c(%rsp),%r14d │ │ │ │ - add $0x1,%r14d │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 5b81a │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 5b81d │ │ │ │ + add 0x4(%rsi),%ebp │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r8d,%r13d │ │ │ │ + jae 5b852 │ │ │ │ + lea 0x0(,%r13,8),%r12 │ │ │ │ + lea (%rax,%r12,1),%rsi │ │ │ │ + mov (%rsi),%ecx │ │ │ │ + lea -0x5(%rcx),%edi │ │ │ │ + cmp $0x1,%edi │ │ │ │ + jbe 5b898 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 5b898 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 5b810 │ │ │ │ + add $0x1,%r13 │ │ │ │ + add 0x4(%rsi),%r15d │ │ │ │ + cmp %r8d,%r13d │ │ │ │ + jb 5b826 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + and $0xfffffffd,%ebp │ │ │ │ + cmp $0x4,%ebp │ │ │ │ + jne 5b7e9 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x47,%ecx │ │ │ │ + mov $0x52,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + call 7e830 │ │ │ │ + jmp 5b7e9 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x4(%rsi),%edx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + test %edx,%edx │ │ │ │ + je 5b81d │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r15d,%eax │ │ │ │ + add 0x1c(%rbx),%eax │ │ │ │ + movsbl (%rsi,%rax,1),%esi │ │ │ │ + mov %ebp,%eax │ │ │ │ + add 0x18(%rbx),%eax │ │ │ │ + movsbl (%rdi,%rax,1),%edi │ │ │ │ + call 41f40 │ │ │ │ + test %al,%al │ │ │ │ + je 5b8f4 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %r15d,%eax │ │ │ │ + add 0x18(%rbx),%edi │ │ │ │ + add 0x1c(%rbx),%eax │ │ │ │ + movzbl (%rsi,%rax,1),%eax │ │ │ │ + cmp %al,(%rdx,%rdi,1) │ │ │ │ + je 5b8f4 │ │ │ │ + addl $0x1,0xc(%rsp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp 0x4(%rax,%r12,1),%r14d │ │ │ │ + jb 5b8b0 │ │ │ │ + mov 0x28(%rbx),%r8d │ │ │ │ + jmp 5b81d │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x54,%ecx │ │ │ │ + mov $0x59,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + call 7e830 │ │ │ │ + jmp 5b7e9 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x41,%ecx │ │ │ │ + mov $0x52,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + call 7e830 │ │ │ │ + jmp 5b7e9 │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + jmp 5b852 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rcx,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %edx,%esi │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - shl $0x2,%rsi │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call 5e500 │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 5c2eb │ │ │ │ - lea -0x1(%rbx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jbe 5c4f7 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %ebx,%eax │ │ │ │ - movdqa 0x2a6e8(%rip),%xmm0 │ │ │ │ - shr $0x2,%eax │ │ │ │ - movdqa 0x2a6ed(%rip),%xmm1 │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - add $0x10,%rdx │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - movups %xmm2,-0x10(%rdx) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5c2aa │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - test $0x3,%bl │ │ │ │ - je 5c2eb │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,(%rdi,%rdx,4) │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - cmp %ebx,%edx │ │ │ │ - jae 5c2eb │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x2,%eax │ │ │ │ - mov %edx,(%rdi,%rsi,4) │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jae 5c2eb │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,(%rdi,%rdx,4) │ │ │ │ - lea 0x50(%rsp),%rbx │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %ecx,0x4c(%rsp) │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov $0x2710,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - call 7e3a0 │ │ │ │ - lea 0x48(%rsp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call 7e4c0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call 7e4b0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - test %al,%al │ │ │ │ - jne 5c4cb │ │ │ │ - call 7e5d0 │ │ │ │ - mov (%rax),%ebx │ │ │ │ - mov 0x4(%rax),%ebp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x10(%rdi),%r13d │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r13,%r12 │ │ │ │ + call 31a0 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %ebx,0x20(%rsp) │ │ │ │ - mov %ebp,0x1c(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov %ebx,%eax │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - jge 5c32b │ │ │ │ - movslq %ebx,%rcx │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - mov 0x1c(%rsp),%ebx │ │ │ │ - lea (%rbx,%rax,1),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x1f,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - sar $1,%eax │ │ │ │ - cltq │ │ │ │ - mov (%rdx,%rax,4),%ebp │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea (%rdx,%rax,4),%r8 │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - mov (%r8),%edi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %ebp,%esi │ │ │ │ - call *%r15 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 3480 │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + test $0x1,%bpl │ │ │ │ + jne 5b9c8 │ │ │ │ + lea -0x1(%rbp),%eax │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + jne 5b9c8 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x54,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + call 7e830 │ │ │ │ + jmp 5b9f3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ cmp $0x2,%eax │ │ │ │ - je 5c48f │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - movslq %ebx,%rax │ │ │ │ - mov %ebp,(%rsp) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - lea (%rcx,%rax,4),%r12 │ │ │ │ - mov %r12,%rbp │ │ │ │ - jmp 5c3f3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%ebx │ │ │ │ - mov 0x0(%rbp),%edi │ │ │ │ - mov (%rsp),%esi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - call *%r15 │ │ │ │ - mov %rbp,%r12 │ │ │ │ - sub $0x4,%rbp │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 5c3f0 │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - mov (%rsp),%ebp │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jle 5c478 │ │ │ │ - mov 0x1c(%rsp),%ebp │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %ebp,%edx │ │ │ │ - sub %esi,%ecx │ │ │ │ - sub %eax,%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jle 5c49d │ │ │ │ - mov %esi,0x48(%rsp) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - mov %ebx,0x4c(%rsp) │ │ │ │ - call 7e4c0 │ │ │ │ - mov (%rsp),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - jge 5c32b │ │ │ │ - movslq %eax,%rcx │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - jmp 5c378 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12),%eax │ │ │ │ - mov (%r8),%edx │ │ │ │ - sub $0x1,%ebx │ │ │ │ - mov %edx,(%r12) │ │ │ │ - mov %eax,(%r8) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp %ebx,%esi │ │ │ │ - jg 5c421 │ │ │ │ - addl $0x1,0x18(%rsp) │ │ │ │ - add $0x4,%r8 │ │ │ │ - jmp 5c3b0 │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ - call 7e4c0 │ │ │ │ - cmp %ebx,0x20(%rsp) │ │ │ │ - jge 5c32b │ │ │ │ - mov %ebx,0x1c(%rsp) │ │ │ │ - jmp 5c378 │ │ │ │ - call 7e440 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5c4fe │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0x88,%rsp │ │ │ │ + je 5bb31 │ │ │ │ + lea -0x3(%rax),%edx │ │ │ │ + and $0xfffffffd,%edx │ │ │ │ + jne 5ba7e │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + mov %r12d,%esi │ │ │ │ + call 7e830 │ │ │ │ + mov 0x28(%rbx),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 5bb4c │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + jmp 5ba36 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 5ba2a │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 5ba2d │ │ │ │ + add 0x4(%rsi),%ebp │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r8d,%r13d │ │ │ │ + jae 5ba62 │ │ │ │ + lea 0x0(,%r13,8),%r12 │ │ │ │ + lea (%rax,%r12,1),%rsi │ │ │ │ + mov (%rsi),%ecx │ │ │ │ + lea -0x5(%rcx),%edi │ │ │ │ + cmp $0x1,%edi │ │ │ │ + jbe 5baa8 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 5baa8 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 5ba20 │ │ │ │ + add $0x1,%r13 │ │ │ │ + add 0x4(%rsi),%r15d │ │ │ │ + cmp %r8d,%r13d │ │ │ │ + jb 5ba36 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 5c2c9 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov %esi,%esi │ │ │ │ - mov %edi,%edi │ │ │ │ - mov %edx,%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov (%rcx,%rdi,8),%rdi │ │ │ │ - mov (%rcx,%rsi,8),%rcx │ │ │ │ - movzbl (%rcx,%rdx,1),%esi │ │ │ │ - cmp %sil,(%rdi,%rdx,1) │ │ │ │ - jg 5c539 │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - ret │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 5b9f3 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + mov %r12d,%esi │ │ │ │ + call 7e830 │ │ │ │ + jmp 5b9f3 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x4(%rsi),%edx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + test %edx,%edx │ │ │ │ + jne 5bad6 │ │ │ │ + jmp 5ba2d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp 0x4(%rax,%r12,1),%r14d │ │ │ │ + jae 5bb28 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r15d,%eax │ │ │ │ + add 0x1c(%rbx),%eax │ │ │ │ + movsbl (%rsi,%rax,1),%esi │ │ │ │ + mov %ebp,%eax │ │ │ │ + add 0x18(%rbx),%eax │ │ │ │ + movsbl (%rdi,%rax,1),%edi │ │ │ │ + call 41f40 │ │ │ │ + test %al,%al │ │ │ │ + jne 5bac0 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %r15d,%eax │ │ │ │ + add 0x1c(%rbx),%eax │ │ │ │ + movsbl (%rsi,%rax,1),%esi │ │ │ │ + mov %ebp,%eax │ │ │ │ + add 0x18(%rbx),%eax │ │ │ │ + movsbl (%rdx,%rax,1),%edi │ │ │ │ + call 41f40 │ │ │ │ + cmp $0x1,%al │ │ │ │ + sbbl $0xffffffff,0xc(%rsp) │ │ │ │ + jmp 5bac0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rbx),%r8d │ │ │ │ + jmp 5ba2d │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x41,%edx │ │ │ │ + mov %r12d,%esi │ │ │ │ + call 7e830 │ │ │ │ + jmp 5b9f3 │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + jmp 5ba62 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov %esi,%eax │ │ │ │ - lea (%rdi,%rdx,1),%esi │ │ │ │ - add %eax,%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %edx,%edx │ │ │ │ - movzbl (%rcx,%rdx,1),%edi │ │ │ │ - cmp %dil,(%rcx,%rsi,1) │ │ │ │ - jg 5c564 │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - test %edx,%edx │ │ │ │ - jle 5c690 │ │ │ │ - mov %edx,%r8d │ │ │ │ + push %r15 │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %r9,%rdx │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - movslq %edi,%r11 │ │ │ │ - movslq %esi,%rdx │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - je 5c5b5 │ │ │ │ - movslq %esi,%rdx │ │ │ │ - lea 0x0(,%r11,4),%r10 │ │ │ │ - lea 0x10(,%r11,4),%rbx │ │ │ │ - lea 0x0(,%rdx,4),%r9 │ │ │ │ - lea 0x10(%r9),%rax │ │ │ │ - cmp %r10,%rax │ │ │ │ - jle 5c5e8 │ │ │ │ - cmp %rbx,%r9 │ │ │ │ - jge 5c5e8 │ │ │ │ - lea -0x1(%r8),%esi │ │ │ │ - lea (%rcx,%r11,4),%rax │ │ │ │ - sub %r11,%rdx │ │ │ │ - add %r11,%rsi │ │ │ │ - lea 0x4(%rcx,%rsi,4),%rdi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov (%rax,%rdx,4),%esi │ │ │ │ - mov %esi,(%rax) │ │ │ │ - mov %ecx,(%rax,%rdx,4) │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 5c5d0 │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x28(%rdi),%r10d │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 5bdf3 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + mov %esi,%edi │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r14,%r15 │ │ │ │ + jmp 5bbf2 │ │ │ │ nopl (%rax) │ │ │ │ - lea -0x1(%r8),%eax │ │ │ │ - mov %r8d,%ebx │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jbe 5c691 │ │ │ │ - shr $0x2,%ebx │ │ │ │ - add %rcx,%r10 │ │ │ │ - add %rcx,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x4,%rbx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%r10,%rax,1),%xmm0 │ │ │ │ - movdqu (%r9,%rax,1),%xmm1 │ │ │ │ - movups %xmm1,(%r10,%rax,1) │ │ │ │ - movups %xmm0,(%r9,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 5c610 │ │ │ │ - mov %r8d,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - test $0x3,%r8b │ │ │ │ - je 5c5e3 │ │ │ │ - mov %r8d,%ebx │ │ │ │ - add %eax,%edi │ │ │ │ - add %eax,%esi │ │ │ │ - sub %eax,%ebx │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - je 5c673 │ │ │ │ - add %rax,%r11 │ │ │ │ - add %rdx,%rax │ │ │ │ - lea (%rcx,%r11,4),%r8 │ │ │ │ - lea (%rcx,%rax,4),%rax │ │ │ │ - mov (%r8),%rdx │ │ │ │ - mov (%rax),%r9 │ │ │ │ - mov %r9,(%r8) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - test $0x1,%bl │ │ │ │ - je 5c5e3 │ │ │ │ - and $0xfffffffe,%ebx │ │ │ │ - add %ebx,%edi │ │ │ │ - add %ebx,%esi │ │ │ │ - movslq %edi,%rdi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - lea (%rcx,%rdi,4),%rdx │ │ │ │ - lea (%rcx,%rsi,4),%rax │ │ │ │ - mov (%rdx),%edi │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 5bd00 │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + imul %edx,%ecx │ │ │ │ + add %ecx,%r9d │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 5bc37 │ │ │ │ + cmp $0x2,%esi │ │ │ │ + je 5bc78 │ │ │ │ + add %ebp,%edx │ │ │ │ + cmp $0x4,%esi │ │ │ │ + cmove %edx,%ebp │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r10d,%r15d │ │ │ │ + jae 5bc43 │ │ │ │ + lea 0x0(,%r15,8),%r14 │ │ │ │ + lea (%rax,%r14,1),%rdx │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov 0x4(%rdx),%edx │ │ │ │ + lea -0x5(%rsi),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + seta %r13b │ │ │ │ + test %esi,%esi │ │ │ │ + setne %cl │ │ │ │ + and %ecx,%r13d │ │ │ │ + mov %ebp,%ecx │ │ │ │ + add 0x18(%rbx),%ecx │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jb 5bbc0 │ │ │ │ + addl $0x1,0x8(%rsp) │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 5bc80 │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + imul %edx,%ecx │ │ │ │ + add %ecx,%r8d │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jne 5bbd8 │ │ │ │ + add $0x1,%r15 │ │ │ │ + add %edx,%r12d │ │ │ │ + cmp %r10d,%r15d │ │ │ │ + jb 5bbf2 │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %r8d,%r15d │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + mov %r9d,0x0(%r13) │ │ │ │ + mov %r15d,(%rdx) │ │ │ │ mov %edi,(%rax) │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %edx,%ebp │ │ │ │ + jmp 5bbe9 │ │ │ │ + nop │ │ │ │ + xor %r13d,%r13d │ │ │ │ + test %edx,%edx │ │ │ │ + je 5bbe9 │ │ │ │ + mov %r14,(%rsp) │ │ │ │ + mov %r12d,%r14d │ │ │ │ + mov %r13d,%r12d │ │ │ │ + mov %r11,%r13 │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + mov %ebp,%r15d │ │ │ │ + mov %r8d,%ebp │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + mov %edi,0x1c(%rsp) │ │ │ │ + jmp 5bcd9 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add 0x4(%r13),%ebp │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp 0x4(%rax,%rdx,1),%r12d │ │ │ │ + jae 5bdd0 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + add 0x18(%rbx),%ecx │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov %r14d,%eax │ │ │ │ + add 0x1c(%rbx),%eax │ │ │ │ + movsbl (%rsi,%rax,1),%esi │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movsbl (%rax,%rcx,1),%edi │ │ │ │ + call 41f40 │ │ │ │ + test %al,%al │ │ │ │ + je 5bcb0 │ │ │ │ + add 0x0(%r13),%ebp │ │ │ │ + jmp 5bcb4 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + test %edx,%edx │ │ │ │ + je 5bbe9 │ │ │ │ + mov %r14,(%rsp) │ │ │ │ + mov %r11,%r14 │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + mov %r12d,%r15d │ │ │ │ + mov %r9d,%r12d │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + mov %edi,0x1c(%rsp) │ │ │ │ + jmp 5bd58 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 5c649 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x4(%rax,%rdi,1),%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r13d │ │ │ │ + add (%r14),%r12d │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x1,%r15d │ │ │ │ + cmp %edx,%r13d │ │ │ │ + jae 5bdb0 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + add 0x18(%rbx),%ecx │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + movsbl (%rsi,%rcx,1),%edi │ │ │ │ + cmp $0x4e,%dil │ │ │ │ + je 5bd40 │ │ │ │ + mov 0x1c(%rbx),%esi │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + lea (%rsi,%rbp,1),%r10d │ │ │ │ + cmpb $0x4e,(%rcx,%r10,1) │ │ │ │ + je 5bd40 │ │ │ │ + lea (%rsi,%r15,1),%eax │ │ │ │ + movsbl (%rcx,%rax,1),%esi │ │ │ │ + call 41f40 │ │ │ │ + test %al,%al │ │ │ │ + jne 5bd30 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x1,%ebp │ │ │ │ + add 0x4(%r14),%r12d │ │ │ │ + add $0x1,%r15d │ │ │ │ + mov 0x4(%rax,%rdx,1),%edx │ │ │ │ + cmp %edx,%r13d │ │ │ │ + jb 5bd53 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12d,%r9d │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + mov %r15d,%r12d │ │ │ │ + mov 0x1c(%rsp),%edi │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov 0x28(%rbx),%r10d │ │ │ │ + mov %r14,%r11 │ │ │ │ + jmp 5bbe9 │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov %r15d,%ebp │ │ │ │ + mov 0x1c(%rsp),%edi │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov 0x28(%rbx),%r10d │ │ │ │ + mov %r14d,%r12d │ │ │ │ + mov %r13,%r11 │ │ │ │ + jmp 5bbe9 │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + jmp 5bc50 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %r15d,%r15d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %edx,0x3c(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %r8d,0x4c(%rsp) │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - je 5caa9 │ │ │ │ - mov %edx,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%r15 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - je 5cad5 │ │ │ │ - mov 0x3c(%rsp),%esi │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jbe 5cce6 │ │ │ │ - shr $0x2,%esi │ │ │ │ - movdqa 0x2a25b(%rip),%xmm0 │ │ │ │ - movdqa 0x2a263(%rip),%xmm2 │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %esi,%edx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %r15,%rdx │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - add $0x10,%rax │ │ │ │ - paddd %xmm2,%xmm0 │ │ │ │ - movups %xmm1,-0x10(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5c739 │ │ │ │ - mov 0x3c(%rsp),%esi │ │ │ │ - test $0x3,%sil │ │ │ │ - je 5c788 │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - movslq %eax,%rcx │ │ │ │ - mov %eax,(%r15,%rcx,4) │ │ │ │ - lea 0x0(,%rcx,4),%rdx │ │ │ │ - lea 0x1(%rax),%ecx │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 5c788 │ │ │ │ - mov 0x3c(%rsp),%esi │ │ │ │ - add $0x2,%eax │ │ │ │ - mov %ecx,0x4(%r15,%rdx,1) │ │ │ │ - cmp %esi,%eax │ │ │ │ - jae 5c788 │ │ │ │ - mov %eax,0x8(%r15,%rdx,1) │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - mov $0xc,%edx │ │ │ │ - mov $0x64,%esi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x28(%rdi),%edi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %edx,0x1c(%rsp) │ │ │ │ + test %edi,%edi │ │ │ │ + je 5bf81 │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + xor %r13d,%r13d │ │ │ │ xor %r14d,%r14d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call 7e3a0 │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ - call 3690 │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov 0x48(%rsp),%ebp │ │ │ │ xor %r12d,%r12d │ │ │ │ - lea (%r15,%rdx,4),%rcx │ │ │ │ - cltd │ │ │ │ - mov $0x1,%r10d │ │ │ │ - movl $0x1,0x38(%rsp) │ │ │ │ - idivl 0x3c(%rsp) │ │ │ │ - mov (%rcx),%esi │ │ │ │ - mov %ebp,%r9d │ │ │ │ - mov %ebp,%r13d │ │ │ │ - mov %r12d,%ebp │ │ │ │ - lea (%rdx,%r14,1),%eax │ │ │ │ - lea (%r15,%rax,4),%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 5be89 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x6,%edx │ │ │ │ + je 5bed8 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 5bf58 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 5bf70 │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + imul %eax,%edx │ │ │ │ + add %eax,%ebp │ │ │ │ + add %edx,%r14d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %edi,%r13d │ │ │ │ + jae 5bec2 │ │ │ │ + lea 0x0(,%r13,8),%r9 │ │ │ │ + lea (%rsi,%r9,1),%rax │ │ │ │ mov (%rax),%edx │ │ │ │ - mov %edx,(%rcx) │ │ │ │ - mov %esi,(%rax) │ │ │ │ - mov (%rcx),%eax │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - lea (%r10,%r14,1),%eax │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - cmp %r9d,%r10d │ │ │ │ - jg 5cb28 │ │ │ │ + test %edx,%edx │ │ │ │ + je 5bed8 │ │ │ │ + cmp $0x5,%edx │ │ │ │ + jne 5be50 │ │ │ │ + test %edx,%edx │ │ │ │ + je 5bed8 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + add $0x1,%r13 │ │ │ │ + mov (%rcx),%edx │ │ │ │ + add %eax,%ebp │ │ │ │ + add %eax,%r12d │ │ │ │ + imul %eax,%edx │ │ │ │ + add %edx,%r14d │ │ │ │ + cmp %edi,%r13d │ │ │ │ + jb 5be89 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea (%r15,%rax,4),%r11 │ │ │ │ - mov %r9d,0x28(%rsp) │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov (%r11),%edi │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %r10d,0x24(%rsp) │ │ │ │ - mov (%rsp),%edx │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - mov %r11,0x30(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - call *%rax │ │ │ │ - mov 0x24(%rsp),%r10d │ │ │ │ - mov 0x28(%rsp),%r9d │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 5cb10 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x30(%rsp),%r11 │ │ │ │ - je 5cb38 │ │ │ │ - mov %r11,0x28(%rsp) │ │ │ │ - mov %r9d,%r12d │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea (%r12,%r14,1),%eax │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - lea (%r15,%rax,4),%rbx │ │ │ │ - mov (%rsp),%edx │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - mov (%rbx),%edi │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - call *%rax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 5c8a4 │ │ │ │ - mov (%rbx),%edx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5caf0 │ │ │ │ - lea 0x0(%r13,%r14,1),%eax │ │ │ │ - sub $0x1,%r13d │ │ │ │ - lea (%r15,%rax,4),%rax │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov %ecx,(%rbx) │ │ │ │ - mov %edx,(%rax) │ │ │ │ - sub $0x1,%r12d │ │ │ │ - cmp %ebp,%r12d │ │ │ │ - jne 5c860 │ │ │ │ - mov 0x24(%rsp),%r10d │ │ │ │ - mov 0x20(%rsp),%r9d │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - mov %r10d,%ebx │ │ │ │ - sub %eax,%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - cmovle %ebx,%eax │ │ │ │ - sub %eax,%r10d │ │ │ │ - lea (%r10,%r14,1),%r11d │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 5c938 │ │ │ │ - movslq %r11d,%rdx │ │ │ │ - movslq %r14d,%rcx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 5c90c │ │ │ │ - movslq %r14d,%rcx │ │ │ │ - lea 0x0(,%rdx,4),%rsi │ │ │ │ - lea 0x10(,%rdx,4),%r10 │ │ │ │ - lea 0x0(,%rcx,4),%rdi │ │ │ │ - lea 0x10(%rdi),%r8 │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - jle 5cb60 │ │ │ │ - cmp %rdi,%r10 │ │ │ │ - jle 5cb60 │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%r15,%rcx,4),%rsi │ │ │ │ - sub %rcx,%rdx │ │ │ │ - add %rcx,%rax │ │ │ │ - lea 0x4(%r15,%rax,4),%rax │ │ │ │ - mov (%rsi),%ecx │ │ │ │ - mov (%rsi,%rdx,4),%edi │ │ │ │ - mov %edi,(%rsi) │ │ │ │ - mov %ecx,(%rsi,%rdx,4) │ │ │ │ - add $0x4,%rsi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 5c91e │ │ │ │ + je 5be80 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 5bf05 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x3c(%rsp),%esi │ │ │ │ - mov %r13d,%r12d │ │ │ │ - mov %r9d,%r8d │ │ │ │ - sub %ebp,%r12d │ │ │ │ - mov %esi,%edx │ │ │ │ - sub %r13d,%edx │ │ │ │ - cmp %r12d,%edx │ │ │ │ - lea -0x1(%rdx),%eax │ │ │ │ - cmovg %r12d,%eax │ │ │ │ - sub %eax,%esi │ │ │ │ - lea (%rsi,%r14,1),%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - jle 5c9c8 │ │ │ │ - movslq %ebp,%r11 │ │ │ │ - movslq %r9d,%r10 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 5c99a │ │ │ │ - movslq %r9d,%r10 │ │ │ │ - lea 0x0(,%r11,4),%rcx │ │ │ │ - lea 0x10(,%r11,4),%rdi │ │ │ │ - lea 0x0(,%r10,4),%rdx │ │ │ │ - lea 0x10(%rdx),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jge 5cc0a │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jge 5cc0a │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%r15,%r10,4),%rdx │ │ │ │ - add %r10,%rax │ │ │ │ - lea 0x4(%r15,%rax,4),%rcx │ │ │ │ - mov %r11,%rax │ │ │ │ - sub %r10,%rax │ │ │ │ - nop │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov (%rdx,%rax,4),%edi │ │ │ │ - mov %edi,(%rdx) │ │ │ │ - mov %esi,(%rdx,%rax,4) │ │ │ │ - add $0x4,%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 5c9b0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jle 5c9ec │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - lea 0x54(%rsp),%rsi │ │ │ │ - mov %r14d,0x54(%rsp) │ │ │ │ - mov %ebx,0x58(%rsp) │ │ │ │ - mov %eax,0x5c(%rsp) │ │ │ │ - call 7e4c0 │ │ │ │ - mov 0x38(%rsp),%ebp │ │ │ │ - mov 0x3c(%rsp),%eax │ │ │ │ - add %eax,%ebp │ │ │ │ - sub %r13d,%ebp │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - jle 5ca29 │ │ │ │ - lea (%rbx,%r14,1),%eax │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov (%r15,%rax,4),%edi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov (%rsp),%edx │ │ │ │ - mov 0x4c(%rsp),%esi │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - call *%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5ccb9 │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jg 5ca65 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - call 7e4b0 │ │ │ │ - test %al,%al │ │ │ │ - jne 5ca9d │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - call 7e5d0 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %rdx,0x54(%rsp) │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - mov 0x54(%rsp),%r14d │ │ │ │ - mov %eax,0x5c(%rsp) │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - jmp 5c7ae │ │ │ │ - mov 0x3c(%rsp),%eax │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - lea 0x54(%rsp),%rsi │ │ │ │ - mov %r12d,0x58(%rsp) │ │ │ │ - sub %r12d,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add %r14d,%eax │ │ │ │ - mov %eax,0x54(%rsp) │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov %eax,0x5c(%rsp) │ │ │ │ - call 7e4c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 7e4b0 │ │ │ │ + add 0x4(%rax),%r14d │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0x1,%r15d │ │ │ │ + lea (%rsi,%r9,1),%rax │ │ │ │ + cmp 0x4(%rax),%r15d │ │ │ │ + jae 5bf40 │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov %r12d,%eax │ │ │ │ + add 0x1c(%rbx),%eax │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + movsbl (%rdx,%rax,1),%esi │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov %ebp,%eax │ │ │ │ + add 0x18(%rbx),%eax │ │ │ │ + movsbl (%rdx,%rax,1),%edi │ │ │ │ + call 41f40 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ test %al,%al │ │ │ │ - je 5ca3d │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - call 7e440 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5ccfb │ │ │ │ - add $0x98,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + je 5bee8 │ │ │ │ + add (%rax),%r14d │ │ │ │ + jmp 5beec │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpl $0x5,(%rax) │ │ │ │ + mov 0x28(%rbx),%edi │ │ │ │ + jne 5be80 │ │ │ │ + jmp 5bea4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + imul %eax,%edx │ │ │ │ + add %eax,%r12d │ │ │ │ + add %edx,%r14d │ │ │ │ + jmp 5be80 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 5be80 │ │ │ │ + add 0x4(%rax),%ebp │ │ │ │ + jmp 5be80 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 5bec2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x28(%rdi),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 5c1c4 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %edx,%r10d │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ + mov %esi,%ecx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 5c009 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x6,%esi │ │ │ │ + je 5c050 │ │ │ │ + cmp $0x3,%esi │ │ │ │ + je 5c000 │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 5bfe7 │ │ │ │ + cmp %r10d,%edx │ │ │ │ + jae 5bfe7 │ │ │ │ + add 0x4(%rax),%r9d │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 5c168 │ │ │ │ + cmp $0x2,%esi │ │ │ │ + jne 5c178 │ │ │ │ + add 0x4(%rax),%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + jae 5c03d │ │ │ │ + lea 0x0(,%r12,8),%r15 │ │ │ │ + lea (%rdi,%r15,1),%rax │ │ │ │ + mov (%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 5c190 │ │ │ │ + cmp $0x5,%esi │ │ │ │ + jne 5bfd0 │ │ │ │ + test %esi,%esi │ │ │ │ + je 5c190 │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + add $0x1,%r12 │ │ │ │ + add %eax,%edx │ │ │ │ + add %eax,%r8d │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + jb 5c009 │ │ │ │ + mov %r9d,%eax │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - jmp 5c788 │ │ │ │ + nop │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + xor %r11d,%r11d │ │ │ │ + test %esi,%esi │ │ │ │ + je 5c120 │ │ │ │ + mov %r8d,%r13d │ │ │ │ + mov %edx,%ebx │ │ │ │ + xor %r11d,%r11d │ │ │ │ + xor %ebp,%ebp │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%r11 │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov 0x24(%rsp),%r10d │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov (%r11),%eax │ │ │ │ - mov %edx,(%r11) │ │ │ │ - lea -0x1(%rbx),%r9d │ │ │ │ - mov %eax,(%r12) │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x1,%r10d │ │ │ │ - lea (%r10,%r14,1),%eax │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - cmp %r9d,%r10d │ │ │ │ - jle 5c808 │ │ │ │ - mov %r9d,%ebp │ │ │ │ - mov 0x20(%rsp),%r9d │ │ │ │ - jmp 5c8b7 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - mov (%r11),%ecx │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + jb 5c0e5 │ │ │ │ + cmp %r10d,%ebx │ │ │ │ + jae 5c0e5 │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + mov (%r14),%rdi │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %r10d,0x1c(%rsp) │ │ │ │ + add 0x1c(%r14),%eax │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + movsbl (%rsi,%rax,1),%esi │ │ │ │ + mov %ebx,%eax │ │ │ │ + add 0x18(%r14),%eax │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + movsbl (%rdi,%rax,1),%edi │ │ │ │ + mov %r11d,0x14(%rsp) │ │ │ │ + mov %r9d,0x10(%rsp) │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + call 41f40 │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + test %al,%al │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + mov 0x14(%rsp),%r11d │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + mov 0x1c(%rsp),%r10d │ │ │ │ + jne 5c0da │ │ │ │ + add $0x1,%r11d │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + lea (%rdi,%r15,1),%rax │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ add $0x1,%ebp │ │ │ │ - add $0x1,%r10d │ │ │ │ - lea (%rsi,%r14,1),%eax │ │ │ │ - add $0x1,%esi │ │ │ │ - lea (%r15,%rax,4),%rax │ │ │ │ - mov %esi,0x38(%rsp) │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov %ecx,(%rax) │ │ │ │ - mov %edx,(%r11) │ │ │ │ - jmp 5cb17 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea -0x1(%rax),%r10d │ │ │ │ - mov %eax,%r8d │ │ │ │ - cmp $0x2,%r10d │ │ │ │ - jbe 5ccaf │ │ │ │ - mov %eax,%r10d │ │ │ │ - lea (%r15,%rdi,1),%r8 │ │ │ │ - lea (%r15,%rsi,1),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - shr $0x2,%r10d │ │ │ │ - shl $0x4,%r10 │ │ │ │ - movdqu (%r8,%rsi,1),%xmm0 │ │ │ │ - movdqu (%rdi,%rsi,1),%xmm3 │ │ │ │ - movups %xmm3,(%r8,%rsi,1) │ │ │ │ - movups %xmm0,(%rdi,%rsi,1) │ │ │ │ - add $0x10,%rsi │ │ │ │ - cmp %rsi,%r10 │ │ │ │ - jne 5cb86 │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - lea (%r14,%rsi,1),%edi │ │ │ │ - add %esi,%r11d │ │ │ │ - cmp %esi,%eax │ │ │ │ - je 5c938 │ │ │ │ - sub %esi,%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 5cbef │ │ │ │ - add %rsi,%rcx │ │ │ │ - add %rdx,%rsi │ │ │ │ - lea (%r15,%rcx,4),%rax │ │ │ │ - lea (%r15,%rsi,4),%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - test $0x1,%r8b │ │ │ │ - je 5c938 │ │ │ │ - and $0xfffffffe,%r8d │ │ │ │ - add %r8d,%edi │ │ │ │ - add %r8d,%r11d │ │ │ │ - movslq %edi,%rdi │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - lea (%r15,%rdi,4),%rdx │ │ │ │ - lea (%r15,%r11,4),%rax │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - mov (%rax),%esi │ │ │ │ - mov %esi,(%rdx) │ │ │ │ - mov %ecx,(%rax) │ │ │ │ - jmp 5c938 │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - mov %eax,%edi │ │ │ │ - cmp $0x2,%esi │ │ │ │ - jbe 5cce2 │ │ │ │ - shr $0x2,%edi │ │ │ │ - add %r15,%rdx │ │ │ │ - add %r15,%rcx │ │ │ │ - xor %esi,%esi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%rdx,%rsi,1),%xmm0 │ │ │ │ - movdqu (%rcx,%rsi,1),%xmm4 │ │ │ │ - movups %xmm4,(%rdx,%rsi,1) │ │ │ │ - movups %xmm0,(%rcx,%rsi,1) │ │ │ │ - add $0x10,%rsi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - jne 5cc30 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - lea (%r9,%rdx,1),%r8d │ │ │ │ - add %edx,%ebp │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 5c9c8 │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 5cc94 │ │ │ │ - lea (%r10,%rdx,1),%rax │ │ │ │ - add %r11,%rdx │ │ │ │ - lea (%r15,%rax,4),%rax │ │ │ │ - lea (%r15,%rdx,4),%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - test $0x1,%dil │ │ │ │ - je 5c9c8 │ │ │ │ - and $0xfffffffe,%edi │ │ │ │ - add %edi,%r8d │ │ │ │ - add %edi,%ebp │ │ │ │ - movslq %r8d,%r8 │ │ │ │ - movslq %ebp,%rbp │ │ │ │ - lea (%r15,%r8,4),%rdx │ │ │ │ - lea (%r15,%rbp,4),%rax │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - mov (%rax),%esi │ │ │ │ - mov %esi,(%rdx) │ │ │ │ - mov %ecx,(%rax) │ │ │ │ - jmp 5c9c8 │ │ │ │ - mov %r14d,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 5cbc1 │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - sub $0x1,%ebp │ │ │ │ - lea 0x54(%rsp),%rsi │ │ │ │ - mov %ebx,0x54(%rsp) │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %ebp,0x58(%rsp) │ │ │ │ - mov %eax,0x5c(%rsp) │ │ │ │ - call 7e4c0 │ │ │ │ - jmp 5ca29 │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 5cc67 │ │ │ │ - movl $0x0,(%r15) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%ecx │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp %esi,%ebp │ │ │ │ + jb 5c070 │ │ │ │ + mov (%rax),%r15d │ │ │ │ + cmp $0x6,%r15d │ │ │ │ + je 5c120 │ │ │ │ + mov 0x28(%r14),%ebp │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 5c1ea │ │ │ │ + add %r11d,%r9d │ │ │ │ + lea (%rsi,%rbx,1),%edx │ │ │ │ + lea (%rsi,%r13,1),%r8d │ │ │ │ + jmp 5c000 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%rsi,%rdx,1),%eax │ │ │ │ + lea -0x1(%rax),%ebp │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + jb 5c12f │ │ │ │ + cmp %r10d,%edx │ │ │ │ + jb 5c150 │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 5c773 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%ecx │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 5cd15 │ │ │ │ - cmp %edx,%ecx │ │ │ │ - sbb %eax,%eax │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%ecx │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ + cmp %edx,%r11d │ │ │ │ + jne 5c1cb │ │ │ │ + mov 0x28(%r14),%ebp │ │ │ │ + add %r11d,%r9d │ │ │ │ + add %esi,%r8d │ │ │ │ + mov %eax,%edx │ │ │ │ + jmp 5c000 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ cmp %ecx,%edx │ │ │ │ - jb 5cd35 │ │ │ │ - cmp %edx,%ecx │ │ │ │ - sbb %eax,%eax │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %rdx,(%rdi) │ │ │ │ - jg 5cd59 │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %edx,(%rdi) │ │ │ │ - jg 5cd77 │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ - ret │ │ │ │ + jb 5c1b0 │ │ │ │ + mov %r10d,%ebx │ │ │ │ + sub %edx,%ebx │ │ │ │ + cmp %r10d,%ebp │ │ │ │ + mov %ebx,%edx │ │ │ │ + cmovb %esi,%edx │ │ │ │ + jmp 5c131 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %rdx,(%rdi) │ │ │ │ - jg 5cd99 │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %edx,(%rdi) │ │ │ │ - jg 5cdb7 │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ - ret │ │ │ │ + add 0x4(%rax),%r8d │ │ │ │ + jmp 5c000 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x4,%esi │ │ │ │ + je 5bff9 │ │ │ │ + jmp 5c000 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 5c05e │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov %r8d,%r13d │ │ │ │ + xor %r11d,%r11d │ │ │ │ + jmp 5c10d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %r10d,%edx │ │ │ │ + sub %ecx,%ebx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cmp %r10d,%ebp │ │ │ │ + cmovb %ebx,%edx │ │ │ │ + jmp 5c131 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 5c040 │ │ │ │ + lea 0x2bc4e(%rip),%rcx │ │ │ │ + mov $0x288,%edx │ │ │ │ + lea 0x2624f(%rip),%rsi │ │ │ │ + lea 0x26274(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov %ebx,%edx │ │ │ │ + cmp $0x5,%r15d │ │ │ │ + je 5c02c │ │ │ │ + jmp 5c000 │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov $0x1,%eax │ │ │ │ - xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ - mov %r8,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %r9d,%ecx │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ - shl %cl,%eax │ │ │ │ + mov %rdi,%r12 │ │ │ │ + xor %edi,%edi │ │ │ │ push %rbp │ │ │ │ - lea 0x0(,%rax,4),%r12 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %eax,%r15d │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r9d,0x30(%rsp) │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x2542a(%rip),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3070 │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - imul %r13,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ + mov %esi,%ebx │ │ │ │ + mov $0x30,%esi │ │ │ │ + call 13000 │ │ │ │ + mov 0x14(%r12),%edx │ │ │ │ + movdqu 0x10(%r12),%xmm0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + movdqu (%r12),%xmm1 │ │ │ │ + mov 0x10(%r12),%eax │ │ │ │ + cmp %eax,0x18(%r12) │ │ │ │ + jae 5c39a │ │ │ │ + cmp %edx,0x1c(%r12) │ │ │ │ + jae 5c39a │ │ │ │ + lea (%rdx,%rax,1),%r14d │ │ │ │ + movl $0x0,0x28(%rbp) │ │ │ │ + shl $0x3,%r14 │ │ │ │ + movups %xmm1,0x0(%rbp) │ │ │ │ + movups %xmm0,0x10(%rbp) │ │ │ │ + mov %r14,%rdi │ │ │ │ call 31a0 │ │ │ │ - movzbl 0x30(%rsp),%ecx │ │ │ │ - mov %rax,%rsi │ │ │ │ - shl %cl,%r12d │ │ │ │ - xor $0xffffffff,%r12d │ │ │ │ - je 5cfd6 │ │ │ │ - sub $0x1,%r13 │ │ │ │ - lea -0x2(%r15),%eax │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - imul %rbp,%r13 │ │ │ │ - lea 0x8(%rbx,%rax,4),%r8 │ │ │ │ - mov %rbp,%rax │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ - neg %rax │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea (%rax,%rsi,1),%rcx │ │ │ │ - mov %rcx,%r13 │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 5ced3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15,%rdi │ │ │ │ - add %rbp,%r15 │ │ │ │ - call *%r14 │ │ │ │ - movzbl (%rsp),%ecx │ │ │ │ - and %r12d,%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - addl $0x1,(%rbx,%rax,4) │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jb 5ceb8 │ │ │ │ - cmpl $0x1,0x34(%rsp) │ │ │ │ - jbe 5cef6 │ │ │ │ - mov (%rbx),%edx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - lea 0x4(%rbx),%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%edx │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %edx,-0x4(%rax) │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 5cee8 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - add %rax,%r13 │ │ │ │ - jb 5cf4e │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ - call *%r14 │ │ │ │ - movzbl (%rsp),%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - and %r12d,%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - lea (%rbx,%rax,4),%r15 │ │ │ │ - mov (%r15),%eax │ │ │ │ - lea -0x1(%rax),%edi │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - imul %rbp,%rdi │ │ │ │ - add %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - subl $0x1,(%r15) │ │ │ │ - add %rax,%r13 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jae 5cf08 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ + mov %r14,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ call 3070 │ │ │ │ - mov 0x30(%rsp),%esi │ │ │ │ - add %esi,(%rsp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - shl %cl,%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 5cf90 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - jmp 5cea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 5cfbd │ │ │ │ - mov %rsi,%rdi │ │ │ │ - call 32c0 │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %di,0x2c(%rbp) │ │ │ │ + mov 0x28(%r12),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 5c327 │ │ │ │ + mov 0x20(%r12),%r9 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r10d,%r10d │ │ │ │ + nop │ │ │ │ + mov 0x4(%r9),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 5c316 │ │ │ │ + mov 0x1c(%r12),%r8d │ │ │ │ + mov (%r9),%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 5c2d1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %edi,%edi │ │ │ │ + je 5c302 │ │ │ │ + cmp $0x1,%edi │ │ │ │ + jne 5c39f │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x1,%esi │ │ │ │ + cmp 0x4(%r9),%esi │ │ │ │ + jae 5c311 │ │ │ │ + lea (%rdx,%r8,1),%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 5c2f1 │ │ │ │ + mov 0x18(%r12),%r8d │ │ │ │ + mov %eax,0x1c(%rbp) │ │ │ │ + add %ecx,%r8d │ │ │ │ + mov %r8d,0x18(%rbp) │ │ │ │ + mov 0x1c(%r12),%r8d │ │ │ │ + lea (%rdx,%r8,1),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jb 5c2fa │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jae 5c338 │ │ │ │ + lea -0x5(%rdi),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 5c2b8 │ │ │ │ + add $0x1,%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x1,%esi │ │ │ │ + cmp 0x4(%r9),%esi │ │ │ │ + jb 5c2d1 │ │ │ │ + mov 0x28(%r12),%eax │ │ │ │ + add $0x1,%r10d │ │ │ │ + add $0x8,%r9 │ │ │ │ + cmp %eax,%r10d │ │ │ │ + jb 5c2a0 │ │ │ │ pop %rbx │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 32c0 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - call 3740 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - jmp 5cf9f │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmp 5cf95 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x20(%rbp),%r11 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5c370 │ │ │ │ + lea -0x1(%rax),%r14d │ │ │ │ + lea (%r11,%r14,8),%r14 │ │ │ │ + cmp %edi,(%r14) │ │ │ │ + je 5c390 │ │ │ │ + lea 0x1(%rax),%r14d │ │ │ │ + lea (%r11,%rax,8),%rax │ │ │ │ + mov %r14d,0x28(%rbp) │ │ │ │ + mov %edi,(%rax) │ │ │ │ + movl $0x1,0x4(%rax) │ │ │ │ + mov (%r9),%edi │ │ │ │ + jmp 5c2fa │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x28(%rbp) │ │ │ │ + mov %edi,(%r11) │ │ │ │ + movl $0x1,0x4(%r11) │ │ │ │ + mov (%r9),%edi │ │ │ │ + jmp 5c2fa │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x1,0x4(%r14) │ │ │ │ + jmp 5c2fa │ │ │ │ + call 5b030 │ │ │ │ + cmp $0x2,%edi │ │ │ │ + je 5c3ad │ │ │ │ + cmp $0x4,%edi │ │ │ │ + jne 5c2c8 │ │ │ │ + add $0x1,%ecx │ │ │ │ + jmp 5c2c8 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov $0x1,%eax │ │ │ │ - xor %edi,%edi │ │ │ │ mov %rsi,%r15 │ │ │ │ + mov $0x30,%esi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + xor %edi,%edi │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r8d,%ecx │ │ │ │ push %rbp │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x0(,%rax,4),%r14 │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov %r14,%rsi │ │ │ │ - imul %r12,%r13 │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %r8d,0x28(%rsp) │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - mov %r14,0x38(%rsp) │ │ │ │ - call 5e500 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + movdqu 0x10(%r13),%xmm1 │ │ │ │ + mov 0x14(%r13),%edx │ │ │ │ + mov %rax,%r12 │ │ │ │ + movdqu 0x0(%r13),%xmm0 │ │ │ │ + mov 0x10(%r13),%eax │ │ │ │ + cmp %eax,0x18(%r13) │ │ │ │ + jae 5c6c6 │ │ │ │ + cmp %edx,0x1c(%r13) │ │ │ │ + jae 5c6c6 │ │ │ │ + lea (%rdx,%rax,1),%ebp │ │ │ │ + movups %xmm0,(%r12) │ │ │ │ + movq %xmm0,%rbx │ │ │ │ + movl $0x0,0x28(%r12) │ │ │ │ + shl $0x3,%rbp │ │ │ │ + movups %xmm1,0x10(%r12) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 31a0 │ │ │ │ + mov %rbp,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r14,%rdx │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ call 3070 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 31a0 │ │ │ │ - movzbl 0x28(%rsp),%ecx │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ - mov %rax,%rsi │ │ │ │ - shl %cl,%r8d │ │ │ │ - xor $0xffffffff,%r8d │ │ │ │ - je 5d202 │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - sub $0x1,%r12 │ │ │ │ - mov %r8d,%r14d │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - imul %rbp,%r12 │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - sub $0x2,%eax │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - mov %r14d,%r13d │ │ │ │ - mov %rbp,%r14 │ │ │ │ - lea 0x8(%rbx,%rax,4),%r8 │ │ │ │ - mov %rbp,%rax │ │ │ │ - neg %rax │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - mov %r8,%rbp │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mov %rax,%rbx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r9d,%ecx │ │ │ │ - lea (%rbx,%rax,1),%rsi │ │ │ │ - cmp %rsi,%rbx │ │ │ │ - jae 5d0ef │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r8w,0x2c(%r12) │ │ │ │ + mov 0x14(%r13),%eax │ │ │ │ + lea 0x293ae(%rip),%rdx │ │ │ │ + mov 0x18(%r13),%ecx │ │ │ │ + mov 0x40f93(%rip),%rdi │ │ │ │ + push %rax │ │ │ │ + mov 0x10(%r13),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x1c(%r13),%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + pop %r9 │ │ │ │ + mov 0x1c(%r13),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + pop %r10 │ │ │ │ + cmp %eax,(%r15) │ │ │ │ + jb 5c68e │ │ │ │ + mov 0x28(%r13),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 5c5a7 │ │ │ │ + mov 0x20(%r13),%r10 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x4(%r10,%r8,8),%edx │ │ │ │ + mov %r8d,%r9d │ │ │ │ + lea 0x0(,%r8,8),%r14 │ │ │ │ + test %edx,%edx │ │ │ │ + je 5c59a │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %r15,%r10 │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %ecx,%r15d │ │ │ │ + jmp 5c534 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + lea -0x1(%r8),%r9d │ │ │ │ + lea (%rdi,%r9,8),%r9 │ │ │ │ + cmp (%r9),%eax │ │ │ │ + je 5c660 │ │ │ │ + lea 0x1(%r8),%r9d │ │ │ │ + lea (%rdi,%r8,8),%r8 │ │ │ │ + mov %r9d,0x28(%r12) │ │ │ │ + movl $0x1,0x4(%r8) │ │ │ │ + mov %eax,(%r8) │ │ │ │ mov (%rdx),%eax │ │ │ │ - add %r14,%rdx │ │ │ │ - and %r13d,%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - addl $0x1,(%r15,%rax,4) │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jb 5d0d8 │ │ │ │ - mov %ecx,%r9d │ │ │ │ - cmpl $0x1,0x2c(%rsp) │ │ │ │ - jbe 5d10e │ │ │ │ - mov (%r15),%edx │ │ │ │ - lea 0x4(%r15),%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%edx │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %edx,-0x4(%rax) │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 5d100 │ │ │ │ - mov 0x40(%rsp),%r12 │ │ │ │ - add %rbx,%r12 │ │ │ │ - jb 5d172 │ │ │ │ - mov %r9d,0x14(%rsp) │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12),%eax │ │ │ │ - movzbl 0x14(%rsp),%ecx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - and %r13d,%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - lea (%r15,%rax,4),%rbp │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - lea -0x1(%rax),%edi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - imul %r14,%rdi │ │ │ │ - add %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - subl $0x1,0x0(%rbp) │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jae 5d128 │ │ │ │ - mov 0x14(%rsp),%r9d │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r9d,0x14(%rsp) │ │ │ │ - call 3070 │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov 0x14(%rsp),%r9d │ │ │ │ - mov %eax,%ecx │ │ │ │ - add %eax,%r9d │ │ │ │ - shl %cl,%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 5d1b0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 5d0c0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x30(%rsp),%r13 │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 5d1eb │ │ │ │ - mov %rsi,%rdi │ │ │ │ - call 32c0 │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ + lea -0x5(%rax),%r8d │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + jbe 5c57d │ │ │ │ + test %eax,%eax │ │ │ │ + je 5c57d │ │ │ │ + cmp $0x1,%eax │ │ │ │ + sete %al │ │ │ │ + add $0x1,%ebx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %eax,%ebp │ │ │ │ + cmp 0x4(%rdx),%ebx │ │ │ │ + jae 5c588 │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov 0x1c(%r13),%r8d │ │ │ │ + shl $0x2,%rax │ │ │ │ + lea (%r10,%rax,1),%rdx │ │ │ │ + add %ebp,%r8d │ │ │ │ + cmp %r8d,(%rdx) │ │ │ │ + jb 5c5d8 │ │ │ │ + mov 0x28(%r12),%r8d │ │ │ │ + lea (%rsi,%r14,1),%rdx │ │ │ │ + mov (%rdx),%eax │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 5c4e8 │ │ │ │ + movl $0x1,0x28(%r12) │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov (%rdx),%eax │ │ │ │ + movl $0x1,0x4(%rdi) │ │ │ │ + lea -0x5(%rax),%r8d │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + ja 5c51d │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp 0x4(%rdx),%ebx │ │ │ │ + jb 5c534 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x28(%r13),%eax │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r10,%r15 │ │ │ │ + mov %rsi,%r10 │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %eax,%r8d │ │ │ │ + jb 5c4b0 │ │ │ │ + mov 0x40e5a(%rip),%rdi │ │ │ │ + lea 0x25ecf(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 32c0 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call 3740 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - jmp 5d1cd │ │ │ │ - mov %r15,0x8(%rsp) │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp 5d1c3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x28(%r12),%esi │ │ │ │ + add %rcx,%rax │ │ │ │ + mov (%rax),%r8d │ │ │ │ + test %esi,%esi │ │ │ │ + je 5c670 │ │ │ │ + lea -0x1(%rsi),%r9d │ │ │ │ + lea (%rdi,%r9,8),%r9 │ │ │ │ + cmpl $0x1,(%r9) │ │ │ │ + je 5c688 │ │ │ │ + lea 0x1(%rsi),%r9d │ │ │ │ + lea (%rdi,%rsi,8),%rsi │ │ │ │ + mov %r9d,0x28(%r12) │ │ │ │ + movl $0x1,(%rsi) │ │ │ │ + mov %r8d,0x4(%rsi) │ │ │ │ + mov (%rdx),%edx │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0x40dda(%rip),%rdi │ │ │ │ + add $0x1,%r15d │ │ │ │ + push %rdx │ │ │ │ + lea 0x29206(%rip),%rdx │ │ │ │ + push %rbx │ │ │ │ + mov 0x1c(%rsp),%r9d │ │ │ │ + mov (%rax),%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + pop %rcx │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + pop %rdi │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + jmp 5c54f │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x1,0x4(%r9) │ │ │ │ + jmp 5c513 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x28(%r12) │ │ │ │ + movl $0x1,(%rdi) │ │ │ │ + mov %r8d,0x4(%rdi) │ │ │ │ + jmp 5c619 │ │ │ │ + nopl (%rax) │ │ │ │ + add %r8d,0x4(%r9) │ │ │ │ + jmp 5c619 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov 0x40d6e(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x25dc4(%rip),%rdx │ │ │ │ + mov (%rbx),%eax │ │ │ │ + add %eax,0x1c(%r12) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x4(%r15),%ecx │ │ │ │ + mov 0x4(%rbx),%r8d │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmp 5c499 │ │ │ │ + call 5b030 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov $0x1,%eax │ │ │ │ - xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %rdx,%r14 │ │ │ │ + lea 0x25e74(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ push %r13 │ │ │ │ - mov %eax,%r15d │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %r15,%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov $0xffffffff,%ebp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov $0x1,%esi │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %r15d,0x1c(%rsp) │ │ │ │ - shl $0x2,%r15 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %ecx,0x20(%rsp) │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %r15,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x0(,%r14,4),%r15 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 3070 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r15,0x8(%rsp) │ │ │ │ - call 31a0 │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %edx,%ecx │ │ │ │ - shl %cl,%ebp │ │ │ │ - xor $0xffffffff,%ebp │ │ │ │ - je 5d3ba │ │ │ │ - lea -0x4(%r15),%rax │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea -0x2(%r12),%eax │ │ │ │ - mov %r14d,%r15d │ │ │ │ - mov %edx,%r14d │ │ │ │ - lea 0x8(%rbx,%rax,4),%r12 │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r15d,%ecx │ │ │ │ - lea (%rbx,%rax,1),%rsi │ │ │ │ - cmp %rsi,%rbx │ │ │ │ - jae 5d2ee │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 5c76b │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x2b741(%rip),%r13 │ │ │ │ + lea 0x25d93(%rip),%r14 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rdx),%eax │ │ │ │ - add $0x4,%rdx │ │ │ │ - and %ebp,%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - addl $0x1,(%rdi,%rax,4) │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jb 5d2d8 │ │ │ │ - mov %ecx,%r15d │ │ │ │ - cmpl $0x1,0x1c(%rsp) │ │ │ │ - jbe 5d30e │ │ │ │ - mov (%rdi),%edx │ │ │ │ - lea 0x4(%rdi),%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%edx │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %edx,-0x4(%rax) │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jne 5d300 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %r15d,%ecx │ │ │ │ - add %rbx,%rax │ │ │ │ - jb 5d346 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%esi │ │ │ │ - sub $0x4,%rax │ │ │ │ - mov %esi,%edx │ │ │ │ - and %ebp,%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - lea (%rdi,%rdx,4),%rdx │ │ │ │ - mov (%rdx),%r8d │ │ │ │ - sub $0x1,%r8d │ │ │ │ - mov %esi,(%r12,%r8,4) │ │ │ │ - subl $0x1,(%rdx) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jae 5d320 │ │ │ │ - mov %ecx,%r15d │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - add %r14d,%r15d │ │ │ │ - call 3070 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - shl %cl,%ebp │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 5d370 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 5d2c0 │ │ │ │ - nop │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %r12,%r15 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %r15,%rsi │ │ │ │ - je 5d3a1 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - call 32c0 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea (%rax,%rbx,8),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov 0x4(%rax),%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + movsbl 0x0(%r13,%rdx,1),%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp 0x28(%rbp),%ebx │ │ │ │ + jb 5c710 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %ebx,%ebx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea (%rax,%rbx,8),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov 0x4(%rax),%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + movsbl 0x0(%r13,%rdx,1),%ecx │ │ │ │ + lea 0x25d41(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ pop %rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbp │ │ │ │ + mov $0x1,%esi │ │ │ │ pop %r12 │ │ │ │ + lea 0x25071(%rip),%rdx │ │ │ │ pop %r13 │ │ │ │ + xor %eax,%eax │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 32c0 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call 3740 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - jmp 5d383 │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 5d37e │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 3110 <__fprintf_chk@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + lea (%rsi,%rdx,1),%eax │ │ │ │ + mov %ecx,%r15d │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x208,%rsp │ │ │ │ - mov 0x240(%rsp),%rax │ │ │ │ - mov 0x268(%rsp),%rbx │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0x250(%rsp),%rax │ │ │ │ - mov %r8,0x70(%rsp) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - mov 0x258(%rsp),%eax │ │ │ │ - mov %r9d,0x44(%rsp) │ │ │ │ - mov %eax,0xf0(%rsp) │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %al,0xc7(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1f8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x299c4(%rip),%rax │ │ │ │ - cmpl $0x19,0x258(%rbx) │ │ │ │ - movl $0x0,0x118(%rsp) │ │ │ │ - movl $0x0,0x11c(%rsp) │ │ │ │ - mov %rax,0x190(%rsp) │ │ │ │ - mov 0x30(%r8),%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - ja 5e437 │ │ │ │ - lea 0x1d0(%rsp),%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov %rcx,%r15 │ │ │ │ - movsbl 0x184(%rbx),%r8d │ │ │ │ - lea 0x1e0(%rsp),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - call 69be0 │ │ │ │ - mov 0x44(%rsp),%r14d │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - div %r14d │ │ │ │ - mov %eax,0xc0(%rsp) │ │ │ │ - mov %r14d,%eax │ │ │ │ - lea 0x0(,%rax,8),%rbx │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,0x1b0(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x1b8(%rsp) │ │ │ │ - mov %rax,%r10 │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + add 0x14(%rdi),%eax │ │ │ │ + add 0x10(%rdi),%eax │ │ │ │ + lea 0x1(%rax,%rax,2),%edi │ │ │ │ + mov %esi,0x24(%rsp) │ │ │ │ + mov %edx,0x28(%rsp) │ │ │ │ + mov %ecx,0x2c(%rsp) │ │ │ │ + mov %cl,0x1f(%rsp) │ │ │ │ + call 31a0 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 5cc00 │ │ │ │ test %r14d,%r14d │ │ │ │ - je 5d578 │ │ │ │ - mov 0x44(%rsp),%esi │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 5da58 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %r10,%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - lea -0x4(%rax),%rdx │ │ │ │ + je 5c937 │ │ │ │ + mov %r14d,%ebx │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 5c937 │ │ │ │ + lea 0x25cb2(%rip),%r8 │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov %ebx,%r9d │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - ja 5d8c8 │ │ │ │ - mov 0x29538(%rip),%rdx │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdx,(%rcx,%rax,1) │ │ │ │ - mov %rdx,(%r10,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 5d560 │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x25c8c(%rip),%rcx │ │ │ │ + lea 0x2(%rax),%r13d │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + movb $0x43,(%rax) │ │ │ │ + lea 0x1(%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 5cb60 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmp 5c8f6 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x6,%ecx │ │ │ │ + jne 5c940 │ │ │ │ + mov 0x4(%rdx),%r9d │ │ │ │ + mov $0x53,%r12d │ │ │ │ + add %r9d,%r15d │ │ │ │ + add %r9d,%r14d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%ebx │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - mov 0x20(%r15),%rcx │ │ │ │ - mov 0x28(%r15),%r8d │ │ │ │ - mov 0x1d0(%rsp),%rsi │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %ebx,%edx │ │ │ │ - call 37f40 │ │ │ │ - mov 0x20(%r15),%rcx │ │ │ │ - mov 0x28(%r15),%r8d │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov 0x1d8(%rsp),%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ + lea 0x25c23(%rip),%r8 │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %ebx,%r14d │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ - call 37f40 │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0x1d0(%rsp),%rdx │ │ │ │ - lea 0x198(%rsp),%r8 │ │ │ │ - mov %rax,0x1c8(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 4ca00 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x1d8(%rsp),%rdx │ │ │ │ - lea 0x19c(%rsp),%r8 │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - mov %rax,0x1a0(%rsp) │ │ │ │ - call 4ca00 │ │ │ │ - mov 0x260(%rsp),%r8d │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - test %r8d,%r8d │ │ │ │ - mov %rax,0x1a8(%rsp) │ │ │ │ - jne 5d6b0 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov %r15,0x38(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rbx,%r11 │ │ │ │ - lea 0x1a0(%rsp),%r14 │ │ │ │ - mov %r13d,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %r10,%r13 │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10d,0x18(%rsp) │ │ │ │ + mov %r9d,0x4(%rsp) │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + lea 0x1(%r13),%edi │ │ │ │ + mov 0x4(%rsp),%r8d │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12b,(%rcx,%rax,1) │ │ │ │ + add %rcx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x25bd6(%rip),%rcx │ │ │ │ + lea 0x2(%r13,%rbx,1),%r13d │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%r10d │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + add $0x1,%r10d │ │ │ │ + cmp %eax,%r10d │ │ │ │ + jae 5cb60 │ │ │ │ sub $0x1,%eax │ │ │ │ - mov %r14,%r10 │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + sub %r10d,%eax │ │ │ │ + cmpb $0x0,0x1f(%rsp) │ │ │ │ + cmove %r10,%rax │ │ │ │ + xor %r9d,%r9d │ │ │ │ shl $0x3,%rax │ │ │ │ - mov (%r10,%rbp,8),%r14 │ │ │ │ - add %rax,%r14 │ │ │ │ - mov (%r14),%ecx │ │ │ │ - mov 0x4(%r14),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 5d697 │ │ │ │ - sub %ecx,%edx │ │ │ │ - cmp $0x19,%edx │ │ │ │ - jbe 5e1b0 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 5d920 │ │ │ │ - mov $0x1,%ebp │ │ │ │ - jmp 5d67a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x44(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 5d937 │ │ │ │ + add %rax,%rdx │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 5c980 │ │ │ │ + cmp $0x5,%ecx │ │ │ │ + jne 5c860 │ │ │ │ + mov 0x4(%rdx),%r9d │ │ │ │ + mov $0x4d,%r12d │ │ │ │ + add %r9d,%r15d │ │ │ │ + add %r9d,%r14d │ │ │ │ + jmp 5c880 │ │ │ │ xor %r13d,%r13d │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov %rbx,0xd0(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %r11,%rbx │ │ │ │ - mov %r15,0x38(%rsp) │ │ │ │ - mov %r13d,%r11d │ │ │ │ - mov 0x18(%rsp),%r14d │ │ │ │ - mov 0x80(%rsp),%r13 │ │ │ │ - mov 0xc0(%rsp),%r12d │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - movl $0x0,0xc8(%rsp) │ │ │ │ - jmp 5d72f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x29381(%rip),%rsi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %r12d,%r14d │ │ │ │ - add %r12d,%r11d │ │ │ │ - mov %rsi,(%rax,%rbx,8) │ │ │ │ - mov %rsi,(%r10,%rbx,8) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 5d830 │ │ │ │ - cmp $0x18,%r14d │ │ │ │ - jbe 5d708 │ │ │ │ - lea 0x0(,%rbx,8),%rax │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 5d848 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0xc0(%rax),%rax │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0xc0(%rax),%rax │ │ │ │ - mov %rax,(%r10) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov %r11d,0x90(%rsp) │ │ │ │ - movsbl 0x184(%rax),%r8d │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r10,0x88(%rsp) │ │ │ │ - call 69be0 │ │ │ │ - mov 0x88(%rsp),%r10 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov 0x90(%rsp),%r11d │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - lea 0x1b0(%rsp),%rcx │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov (%rcx,%r15,8),%rbx │ │ │ │ - add %r8,%rbx │ │ │ │ - mov (%rbx),%r13d │ │ │ │ - mov 0x4(%rbx),%edi │ │ │ │ - cmp %r13d,%edi │ │ │ │ - jb 5d7fa │ │ │ │ - sub %r13d,%edi │ │ │ │ - cmp $0x19,%edi │ │ │ │ - jbe 5da60 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 5d810 │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmp 5d7dc │ │ │ │ + jmp 5c83f │ │ │ │ + nop │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 5c960 │ │ │ │ + mov 0x4(%rdx),%r9d │ │ │ │ + mov $0x44,%r12d │ │ │ │ + add %r9d,%r14d │ │ │ │ + jmp 5c880 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %edx,%r12d │ │ │ │ - mov %rsi,%r13 │ │ │ │ - add $0x1,%rbx │ │ │ │ - sub %r12d,%r14d │ │ │ │ - add %r12d,%r11d │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 5d72f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xd0(%rsp),%rbx │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - jmp 5d940 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 5cc13 │ │ │ │ + mov 0x4(%rdx),%r9d │ │ │ │ + mov $0x49,%r12d │ │ │ │ + add %r9d,%r15d │ │ │ │ + jmp 5c880 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rdx),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 5c880 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r15d,0x4(%rsp) │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov %ecx,%ebp │ │ │ │ + mov %r14d,0x18(%rsp) │ │ │ │ + mov %ebx,%r14d │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %r10d,0x20(%rsp) │ │ │ │ + jmp 5ca47 │ │ │ │ + cmp $0x53,%r12b │ │ │ │ + je 5cb00 │ │ │ │ + test %dl,%dl │ │ │ │ + jne 5cb00 │ │ │ │ + mov %ebp,%r9d │ │ │ │ + lea 0x25ade(%rip),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + lea 0x1(%r13),%edi │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %r13d,%eax │ │ │ │ + lea 0x25ab2(%rip),%rcx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r12b,(%rsi,%rax,1) │ │ │ │ + add %rsi,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x2(%r13,%rbx,1),%r13d │ │ │ │ + mov $0x53,%r12d │ │ │ │ + mov $0x1,%ebx │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1d0(%rsp),%rdx │ │ │ │ - mov %r11d,%r15d │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov $0x19,%ecx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r10,0x90(%rsp) │ │ │ │ - add %r15,%rdx │ │ │ │ - mov %r11d,0x88(%rsp) │ │ │ │ - call 4aab0 │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov $0x19,%ecx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rax,(%rdx,%rbx,8) │ │ │ │ - mov 0x1d8(%rsp),%rdx │ │ │ │ - add %r15,%rdx │ │ │ │ - call 4aab0 │ │ │ │ - mov 0x90(%rsp),%r10 │ │ │ │ - mov 0x88(%rsp),%r11d │ │ │ │ - mov %rax,(%r10,%rbx,8) │ │ │ │ - mov %r11d,0xc8(%rsp) │ │ │ │ - jmp 5d777 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - shr $1,%esi │ │ │ │ - movdqa 0x291be(%rip),%xmm0 │ │ │ │ - mov %esi,%edx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movups %xmm0,(%rcx,%rax,1) │ │ │ │ - movups %xmm0,(%r10,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 5d8e0 │ │ │ │ - mov 0x44(%rsp),%ebx │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - and $0x1,%ebx │ │ │ │ - je 5d578 │ │ │ │ - mov 0x29185(%rip),%rdx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rdx,(%rsi,%rax,8) │ │ │ │ - mov %rdx,(%r10,%rax,8) │ │ │ │ - jmp 5d578 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r13,%r10 │ │ │ │ - mov %ebx,%r13d │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov %r11,%rbx │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 5d6b0 │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - call 20040 <__cxa_finalize@plt+0x1c870> │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ + add 0x20(%r15),%rdx │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp 0x4(%rdx),%r14d │ │ │ │ + jae 5cb20 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + add 0x1c(%r15),%eax │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + add %r14d,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + movsbl (%rdx,%rax,1),%esi │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + add 0x18(%r15),%eax │ │ │ │ + mov (%r15),%rdx │ │ │ │ + add %r14d,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + movsbl (%rdx,%rax,1),%edi │ │ │ │ + call 41f40 │ │ │ │ + test %r14d,%r14d │ │ │ │ + sete %dl │ │ │ │ test %al,%al │ │ │ │ - jne 5d988 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - cmpb $0x0,0x1c0(%rax) │ │ │ │ - je 5d988 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov (%rsi),%eax │ │ │ │ - cmp 0x4(%rsi),%eax │ │ │ │ - je 5df60 │ │ │ │ - mov (%r10),%eax │ │ │ │ - cmp 0x4(%r10),%eax │ │ │ │ - je 5dd0d │ │ │ │ + je 5c9b0 │ │ │ │ + cmp $0x4d,%r12b │ │ │ │ + je 5cb10 │ │ │ │ + test %dl,%dl │ │ │ │ + jne 5cb10 │ │ │ │ + mov %ebx,%r9d │ │ │ │ + lea 0x25a0f(%rip),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + lea 0x1(%r13),%edi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %eax,%ebp │ │ │ │ + mov %r13d,%eax │ │ │ │ + lea 0x259e3(%rip),%rcx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r12b,(%rsi,%rax,1) │ │ │ │ + add %rsi,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x2(%r13,%rbp,1),%r13d │ │ │ │ + mov $0x4d,%r12d │ │ │ │ + mov $0x1,%ebp │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + jmp 5ca30 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%r15),%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov $0x53,%r12d │ │ │ │ + jmp 5ca30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%ebp │ │ │ │ + mov $0x4d,%r12d │ │ │ │ + jmp 5ca30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r14d,%ebx │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + mov 0x18(%rsp),%r14d │ │ │ │ + lea (%rcx,%r8,1),%r9d │ │ │ │ + mov 0x4(%rsp),%r15d │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 5cb4b │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 5cc2a │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + add %ebx,%r15d │ │ │ │ + add %ebx,%r14d │ │ │ │ + jmp 5c919 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 5cbe8 │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 5d9cf │ │ │ │ - mov 0x78(%rsp),%r12 │ │ │ │ - mov %r10,%r13 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12,%rbp,8),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,(%r12,%rbp,8) │ │ │ │ - mov (%rbx,%rbp,8),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,(%rbx,%rbp,8) │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp 0x28(%r15),%ebp │ │ │ │ - jb 5d9a0 │ │ │ │ - mov %r13,%r10 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xa8(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpq $0x0,0x68(%rsp) │ │ │ │ - je 5da26 │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x1f8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5e432 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - add $0x208,%rsp │ │ │ │ + je 5cbd1 │ │ │ │ + cmpb $0x0,0x2c(%rsp) │ │ │ │ + je 5cbd1 │ │ │ │ + mov 0x24(%rsp),%r14d │ │ │ │ + lea 0x25923(%rip),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r14d,%r9d │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %r14d,%r8d │ │ │ │ + lea 0x1(%r13),%edi │ │ │ │ + lea 0x258f6(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + movb $0x43,(%rbx,%rax,1) │ │ │ │ + add %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 5d551 │ │ │ │ - nop │ │ │ │ - mov 0x44(%rsp),%edi │ │ │ │ - mov 0xc8(%rsp),%r9d │ │ │ │ - mov %r15d,0x80(%rsp) │ │ │ │ - lea 0x120(%rsp),%r12 │ │ │ │ - mov %rsi,0xd8(%rsp) │ │ │ │ - add %edi,%r9d │ │ │ │ - mov %r10,0xe0(%rsp) │ │ │ │ - mov %r9d,0x88(%rsp) │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - lea 0xa(%r9,%rdi,1),%r9d │ │ │ │ - sub $0x1,%edi │ │ │ │ - mov %r11d,0xf4(%rsp) │ │ │ │ - mov %r9d,0x90(%rsp) │ │ │ │ - mov %edi,0xb8(%rsp) │ │ │ │ - mov %r8,0xf8(%rsp) │ │ │ │ - mov %edx,0x104(%rsp) │ │ │ │ - mov %rcx,0x108(%rsp) │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %r14d,0x100(%rsp) │ │ │ │ - mov %ebp,%r14d │ │ │ │ - mov 0x60(%rsp),%rbp │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r13d,%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x10(%rsi),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov (%rdx,%rax,4),%ecx │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - push (%rax,%r15,8) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - push (%rax,%r15,8) │ │ │ │ - push 0x70(%rsp) │ │ │ │ - mov 0xa8(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0xc0(%rsp),%r9d │ │ │ │ - mov 0xb8(%rsp),%r8d │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - call 26650 <__cxa_finalize@plt+0x22e80> │ │ │ │ - add $0x30,%rsp │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 5db92 │ │ │ │ - mov 0x140(%rsp),%edi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea -0xa(%rdi),%esi │ │ │ │ - add $0xa,%edi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 5db86 │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jae 5dc60 │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0x4,%rdx │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jne 5db78 │ │ │ │ - lea 0x1(%r14),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %esi,0x68(%rsp) │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r14d,%r10d │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x140(%rsp),%eax │ │ │ │ - mov 0x1c0(%rsp,%r15,8),%rcx │ │ │ │ - mov 0xb8(%rsp),%r9d │ │ │ │ - mov 0xa0(%rsp),%r8 │ │ │ │ - mov %eax,(%rbx,%r10,4) │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - call 14e00 <__cxa_finalize@plt+0x11630> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5dc80 │ │ │ │ - mov %r12,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - mov 0x68(%rsp),%r14d │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp %r13d,0x4(%rax) │ │ │ │ - jae 5db00 │ │ │ │ - mov %r14d,%ebp │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov 0xd8(%rsp),%rsi │ │ │ │ - mov 0xe0(%rsp),%r10 │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - mov 0xf4(%rsp),%r11d │ │ │ │ - mov 0x100(%rsp),%r14d │ │ │ │ - mov 0xf8(%rsp),%r8 │ │ │ │ - mov 0x104(%rsp),%edx │ │ │ │ - mov 0x108(%rsp),%rcx │ │ │ │ - jmp 5d7fa │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jae 5db92 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - jmp 5dbf8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x68,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 1d770 <__cxa_finalize@plt+0x19fa0> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - lea (%rax,%rax,4),%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0x0(%rbp),%ecx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov (%rsi,%r15,8),%rdx │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - mov (%rsi,%r15,8),%rsi │ │ │ │ - lea (%rax,%rcx,1),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - call 1dda0 <__cxa_finalize@plt+0x1a5d0> │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - movzbl 0xc7(%rsp),%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea (%rax,%rax,4),%rdi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - add 0x8(%rbp),%rdi │ │ │ │ - call 1eab0 <__cxa_finalize@plt+0x1b2e0> │ │ │ │ - addl $0x1,0x0(%rbp) │ │ │ │ - jmp 5dbe9 │ │ │ │ - mov 0x44(%rsp),%esi │ │ │ │ - lea -0x1(%rsi),%edx │ │ │ │ - lea (%r10,%rdx,8),%rcx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov 0x4(%rcx),%edx │ │ │ │ - cmp %edx,(%rcx) │ │ │ │ - jne 5d988 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x10(%rsi),%rsi │ │ │ │ - mov (%rsi,%rax,4),%ecx │ │ │ │ - mov (%rsi,%rdx,4),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jb 5e3c6 │ │ │ │ - mov %ecx,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp %eax,0x18(%rsp) │ │ │ │ - jae 5d988 │ │ │ │ - cmp $0x4e1f,%eax │ │ │ │ - ja 5d988 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - mov %edx,0x38(%rsp) │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 5e500 │ │ │ │ - mov 0xc0(%rsp),%esi │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov $0x2,%r8d │ │ │ │ - imul %r14d,%esi │ │ │ │ - mov %edx,%edi │ │ │ │ - mov %r9,%rcx │ │ │ │ - sub %esi,%edi │ │ │ │ - lea -0x19(%rdx),%esi │ │ │ │ - mov %esi,0x0(%r13) │ │ │ │ - mov %edi,%eax │ │ │ │ - lea -0x1(%rdx),%esi │ │ │ │ - mov %edx,%edi │ │ │ │ - mov %esi,(%r12) │ │ │ │ - mov $0x101,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %eax,0x4(%r13) │ │ │ │ - add $0x18,%eax │ │ │ │ - mov %eax,0x4(%r12) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %dx,(%r9) │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - push $0xfffffffffffffff6 │ │ │ │ - push $0xfffffffffffffffe │ │ │ │ - lea 0x1a8(%rsp),%r11 │ │ │ │ - push %r11 │ │ │ │ - mov %r11,0x58(%rsp) │ │ │ │ - mov %edi,0x38(%rsp) │ │ │ │ - push %rdi │ │ │ │ - mov %r13,%rdi │ │ │ │ - push 0x58(%rsp) │ │ │ │ - push 0x58(%rsp) │ │ │ │ - push 0x88(%rsp) │ │ │ │ - call 3b1d0 │ │ │ │ - mov $0x10,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - add $0x40,%rsp │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 20370 <__cxa_finalize@plt+0x1cba0> │ │ │ │ - lea 0x118(%rsp),%rcx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r14,%rdx │ │ │ │ - push 0x50(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - push 0x40(%rsp) │ │ │ │ - push 0x40(%rsp) │ │ │ │ - movsbl 0x110(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - push $0x2 │ │ │ │ - push $0xfffffffffffffffe │ │ │ │ - mov 0x70(%rsp),%r11 │ │ │ │ - push %r11 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - lea 0x157(%rsp),%r9 │ │ │ │ - lea 0x15c(%rsp),%r8 │ │ │ │ - call 3ae50 │ │ │ │ - mov 0x58(%rsp),%esi │ │ │ │ - mov 0x84(%rsp),%edx │ │ │ │ - add $0x40,%rsp │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ - mov %esi,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp %eax,0x118(%rsp) │ │ │ │ - jb 5dee8 │ │ │ │ - imul 0x194(%rsp),%edx │ │ │ │ - mov 0x190(%rsp),%eax │ │ │ │ - imul %esi,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - neg %ecx │ │ │ │ - cmovns %ecx,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp %eax,0x11c(%rsp) │ │ │ │ - jae 5e3ec │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - call 1e6c0 <__cxa_finalize@plt+0x1aef0> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x60(%rsp),%r14 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - lea 0x68(%rbp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - jmp 5d988 │ │ │ │ - nop │ │ │ │ - mov 0x44(%rsp),%esi │ │ │ │ - lea -0x1(%rsi),%edx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rdx,%r13 │ │ │ │ - lea (%rsi,%rdx,8),%rcx │ │ │ │ - mov 0x4(%rcx),%edx │ │ │ │ - cmp (%rcx),%edx │ │ │ │ - jne 5d976 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x10(%rsi),%rsi │ │ │ │ - mov (%rsi,%rax,4),%ecx │ │ │ │ - mov (%rsi,%rdx,4),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jb 5e3d9 │ │ │ │ - mov %ecx,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp %eax,0x18(%rsp) │ │ │ │ - jae 5d976 │ │ │ │ - cmp $0x4e1f,%eax │ │ │ │ - ja 5d976 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - mov %ecx,0x58(%rsp) │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 5e500 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 5e500 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xc8(%rsp),%eax │ │ │ │ - movl $0x0,(%r14) │ │ │ │ - mov $0x2,%r8d │ │ │ │ - movl $0x19,(%r12) │ │ │ │ - imul %r13d,%eax │ │ │ │ - mov %eax,0x4(%r14) │ │ │ │ - add $0x18,%eax │ │ │ │ - mov %eax,0x4(%r12) │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %cx,(%rsi) │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %r12,%rsi │ │ │ │ - push $0xfffffffffffffff6 │ │ │ │ - push $0xfffffffffffffffe │ │ │ │ - lea 0x1a8(%rsp),%r11 │ │ │ │ - push %r11 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - mov %r11,0x78(%rsp) │ │ │ │ - push %rax │ │ │ │ - push 0x58(%rsp) │ │ │ │ - push 0x58(%rsp) │ │ │ │ - push 0x88(%rsp) │ │ │ │ - call 3b1d0 │ │ │ │ - mov $0x10,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - add $0x40,%rsp │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 20370 <__cxa_finalize@plt+0x1cba0> │ │ │ │ - lea 0x118(%rsp),%rcx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rdx │ │ │ │ - push 0x50(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - push 0x40(%rsp) │ │ │ │ - push 0x40(%rsp) │ │ │ │ - movsbl 0x110(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - push $0x2 │ │ │ │ - push $0xfffffffffffffffe │ │ │ │ - mov 0x90(%rsp),%r11 │ │ │ │ - push %r11 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - lea 0x157(%rsp),%r9 │ │ │ │ - lea 0x15c(%rsp),%r8 │ │ │ │ - call 3ae50 │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - mov 0x84(%rsp),%esi │ │ │ │ - add $0x40,%rsp │ │ │ │ - mov 0x70(%rsp),%r10 │ │ │ │ - sub %esi,%eax │ │ │ │ - cmp %eax,0x118(%rsp) │ │ │ │ - jb 5e138 │ │ │ │ - mov 0x44(%rsp),%ecx │ │ │ │ - imul 0x194(%rsp),%ecx │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - imul 0x190(%rsp),%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - neg %edx │ │ │ │ - cmovs %ecx,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp %eax,0x11c(%rsp) │ │ │ │ - jae 5e40f │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - call 1e6c0 <__cxa_finalize@plt+0x1aef0> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x60(%rsp),%r13 │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - lea 0x68(%r14),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %r13,0x60(%rsp) │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ - jmp 5d976 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + cmpb $0x0,0x2c(%rsp) │ │ │ │ + cmovne 0x24(%rsp),%eax │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + jmp 5cb7b │ │ │ │ nop │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %r10,0x90(%rsp) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r11,0x68(%rsp) │ │ │ │ - movsbl 0x184(%rax),%r8d │ │ │ │ - call 69be0 │ │ │ │ - mov (%r14),%r15d │ │ │ │ - cmp %r15d,0x4(%r14) │ │ │ │ - mov 0x68(%rsp),%r11 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov 0x90(%rsp),%r10 │ │ │ │ - jb 5d697 │ │ │ │ - movzbl 0xc7(%rsp),%ebx │ │ │ │ - mov %r13,0xb8(%rsp) │ │ │ │ - mov %r14,0x98(%rsp) │ │ │ │ - mov 0x60(%rsp),%r12 │ │ │ │ - mov %ebx,0x88(%rsp) │ │ │ │ - mov 0x28(%rsp),%r13 │ │ │ │ - lea 0x120(%rsp),%rbx │ │ │ │ - mov %ebp,0x90(%rsp) │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - mov %r11,0xc8(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - mov %r10,0xd8(%rsp) │ │ │ │ - jmp 5e319 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x68,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - add $0x1,%r15d │ │ │ │ - call 5e500 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 1d770 <__cxa_finalize@plt+0x19fa0> │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov (%r12),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - lea (%rax,%rax,4),%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov (%r12),%ecx │ │ │ │ - mov (%r14,%rbp,8),%rdx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - mov 0x0(%r13,%rbp,8),%rsi │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - lea (%rax,%rcx,1),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - call 1dda0 <__cxa_finalize@plt+0x1a5d0> │ │ │ │ - mov (%r12),%eax │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x88(%rsp),%ecx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea (%rax,%rax,4),%rdi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - add 0x8(%r12),%rdi │ │ │ │ - call 1eab0 <__cxa_finalize@plt+0x1b2e0> │ │ │ │ - addl $0x1,(%r12) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - cmp %r15d,0x4(%rax) │ │ │ │ - jb 5e39c │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r15d,%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x10(%rsi),%rdx │ │ │ │ - mov (%rdx,%rax,4),%ecx │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov %eax,%r9d │ │ │ │ - push (%r14,%rbp,8) │ │ │ │ - push 0x0(%r13,%rbp,8) │ │ │ │ - push 0x70(%rsp) │ │ │ │ - mov 0xb8(%rsp),%esi │ │ │ │ - push %rsi │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - call 26650 <__cxa_finalize@plt+0x22e80> │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov 0x178(%rsp),%rdi │ │ │ │ - mov $0x5,%esi │ │ │ │ - call 1a080 <__cxa_finalize@plt+0x168b0> │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x184(%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 5e270 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 272a0 <__cxa_finalize@plt+0x23ad0> │ │ │ │ - jmp 5e270 │ │ │ │ - mov 0xb8(%rsp),%r13 │ │ │ │ - mov 0xc8(%rsp),%r11 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - mov 0xd8(%rsp),%r10 │ │ │ │ - jmp 5d697 │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp %eax,0x18(%rsp) │ │ │ │ - jb 5dd4b │ │ │ │ - jmp 5d988 │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp %eax,0x18(%rsp) │ │ │ │ - jae 5d976 │ │ │ │ - jmp 5dfa3 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - call 1e6c0 <__cxa_finalize@plt+0x1aef0> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - jmp 5df07 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - call 1e6c0 <__cxa_finalize@plt+0x1aef0> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ - jmp 5e157 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - lea 0x2aaf6(%rip),%rcx │ │ │ │ - mov $0x69,%edx │ │ │ │ - lea 0x23e0d(%rip),%rsi │ │ │ │ - lea 0x26937(%rip),%rdi │ │ │ │ + mov 0x24(%rsp),%ebx │ │ │ │ + cmpb $0x0,0x2c(%rsp) │ │ │ │ + cmovne 0x28(%rsp),%ebx │ │ │ │ + jmp 5c7f1 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 5cc49 │ │ │ │ + mov 0x4(%rdx),%r9d │ │ │ │ + mov $0x5e,%r12d │ │ │ │ + add %r9d,%r15d │ │ │ │ + jmp 5c880 │ │ │ │ + lea 0x2b1d7(%rip),%rcx │ │ │ │ + mov $0x35f,%edx │ │ │ │ + lea 0x257f0(%rip),%rsi │ │ │ │ + lea 0x2586d(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 5c880 │ │ │ │ + mov 0x4(%rdx),%r9d │ │ │ │ + mov $0x4e,%r12d │ │ │ │ + jmp 5c880 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov (%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 5e4f0 │ │ │ │ push %r15 │ │ │ │ - mov %rcx,%r15 │ │ │ │ push %r14 │ │ │ │ - xor %r14d,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x10(%rdi),%eax │ │ │ │ + add 0x14(%rdi),%eax │ │ │ │ + mov %sil,0x4(%rsp) │ │ │ │ + lea 0x1(%rax,%rax,2),%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3570 │ │ │ │ + movzbl 0x4(%rsp),%r10d │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x28(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 5d099 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movb $0x0,0x8(%rsp) │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r10b,0x2b(%rsp) │ │ │ │ + xor %r11d,%r11d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r14d,%r15d │ │ │ │ + movl $0x0,0x24(%rsp) │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + jmp 5cd0a │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea (%r14,%r14,4),%rbx │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov 0x260(%r15),%rcx │ │ │ │ - shl $0x4,%rbx │ │ │ │ - mov %r12,%rdx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 5ccf2 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 5ccf6 │ │ │ │ + add 0x4(%rax),%r11d │ │ │ │ + addl $0x1,0x4(%rsp) │ │ │ │ + mov 0x28(%rbx),%eax │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 5d018 │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + sub $0x1,%eax │ │ │ │ + sub %esi,%eax │ │ │ │ + cmpb $0x0,0x2b(%rsp) │ │ │ │ + cmove %rsi,%rax │ │ │ │ + lea 0x0(,%rax,8),%r10 │ │ │ │ + lea (%rdx,%r10,1),%rax │ │ │ │ + mov (%rax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 5ce60 │ │ │ │ + lea -0x5(%rcx),%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jbe 5ce60 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 5cce8 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %r13d,%eax │ │ │ │ + lea (%rcx,%rax,1),%rbp │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 5d000 │ │ │ │ + mov %r15d,%r9d │ │ │ │ + lea 0x25748(%rip),%r8 │ │ │ │ xor %esi,%esi │ │ │ │ - add %rbx,%rdi │ │ │ │ - add $0x1,%r14 │ │ │ │ - call 23f40 <__cxa_finalize@plt+0x20770> │ │ │ │ - add 0x8(%rbp),%rbx │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov 0x260(%r15),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r11d,0x10(%rsp) │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + mov %r15d,%r8d │ │ │ │ mov $0x1,%esi │ │ │ │ - call 23f40 <__cxa_finalize@plt+0x20770> │ │ │ │ - cmp 0x0(%rbp),%r14d │ │ │ │ - jb 5e490 │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x2570b(%rip),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + lea (%r14,%r13,1),%eax │ │ │ │ + mov 0x10(%rsp),%r11d │ │ │ │ + mov 0x4(%rdx,%r10,1),%r15d │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov %eax,%ecx │ │ │ │ + lea 0x1(%rax),%r13d │ │ │ │ + mov $0x5e,%esi │ │ │ │ + mov %si,(%r14,%rcx,1) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 5ce41 │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r11d,0x10(%rsp) │ │ │ │ + mov %ebp,%ebx │ │ │ │ + mov %rax,%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1c(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + lea 0x0(%r13,%rbx,1),%edi │ │ │ │ + lea 0x254ff(%rip),%rcx │ │ │ │ + add %r14,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + add %r12d,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %eax,%eax │ │ │ │ + movsbl (%rdx,%rax,1),%r8d │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + cmp %ebx,%r15d │ │ │ │ + jne 5cdf0 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov 0x10(%rsp),%r11d │ │ │ │ + mov %rbp,%rbx │ │ │ │ + add %r15d,%r13d │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + lea (%rdx,%r10,1),%rax │ │ │ │ + add %r15d,%r12d │ │ │ │ + movb $0x44,0x8(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov (%rax),%ecx │ │ │ │ + jmp 5cce8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rax),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 5cfe0 │ │ │ │ + mov %r15d,%r14d │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r11d,%r15d │ │ │ │ + mov %r12d,0x20(%rsp) │ │ │ │ + jmp 5cf0d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 5cf70 │ │ │ │ + cmpb $0x4d,0x8(%rsp) │ │ │ │ + je 5ceaf │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov $0x30,%r9d │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov %r9w,(%rsi,%rax,1) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %r12d,%r11d │ │ │ │ + mov %r13d,%edi │ │ │ │ + add 0x1c(%rbx),%r11d │ │ │ │ + mov $0x1,%esi │ │ │ │ + add $0x1,%r13d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movsbl (%rax,%r11,1),%r8d │ │ │ │ + add %rcx,%rdi │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2541c(%rip),%rcx │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + addl $0x1,0x24(%rsp) │ │ │ │ + movb $0x53,0x8(%rsp) │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x1,%ebp │ │ │ │ + add %rdx,%rax │ │ │ │ + cmp 0x4(%rax),%ebp │ │ │ │ + jae 5cfd0 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + lea (%rax,%rbp,1),%r12d │ │ │ │ + mov %r12d,%eax │ │ │ │ + add 0x1c(%rbx),%eax │ │ │ │ + movsbl (%rdx,%rax,1),%esi │ │ │ │ + mov 0x18(%rbx),%eax │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + add %r15d,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + movsbl (%rdx,%rax,1),%edi │ │ │ │ + call 41f40 │ │ │ │ + test %al,%al │ │ │ │ + je 5ce88 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 5cf58 │ │ │ │ + movb $0x4d,0x8(%rsp) │ │ │ │ + add $0x1,%r14d │ │ │ │ + jmp 5cef5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x0,0x24(%rsp) │ │ │ │ + mov $0x1,%r14d │ │ │ │ + movb $0x4d,0x8(%rsp) │ │ │ │ + jmp 5cef5 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r14d,%r9d │ │ │ │ + lea 0x25530(%rip),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r13d,%edi │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + lea 0x25505(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + add %rsi,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + add %eax,%r13d │ │ │ │ + jmp 5ce91 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov 0x20(%rsp),%r12d │ │ │ │ + mov %r15d,%r11d │ │ │ │ + mov %r14d,%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 5cff3 │ │ │ │ + mov 0x24(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 5d0aa │ │ │ │ + mov (%rax),%ecx │ │ │ │ + add %ebp,%r11d │ │ │ │ + add %ebp,%r12d │ │ │ │ + jmp 5cd3e │ │ │ │ + mov $0x30,%edi │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ + mov %di,0x0(%rbp) │ │ │ │ + jmp 5cdb8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x4d,0x8(%rsp) │ │ │ │ + mov %r15d,%r14d │ │ │ │ + je 5d037 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov $0x30,%edx │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov %dx,(%rsi,%rax,1) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 5d085 │ │ │ │ + lea 0x25467(%rip),%r8 │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov %r14d,%r9d │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r13d,%edi │ │ │ │ + mov %r14d,%r8d │ │ │ │ + lea 0x2543b(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + add %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 3660 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5e517 │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - lea 0x2aa32(%rip),%rcx │ │ │ │ - mov $0x26,%edx │ │ │ │ - lea 0x23d3b(%rip),%rsi │ │ │ │ - lea 0x23d42(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - call 3570 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5e55d │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - lea 0x2a9dc(%rip),%rcx │ │ │ │ - mov $0x2d,%edx │ │ │ │ - lea 0x23cf5(%rip),%rsi │ │ │ │ - lea 0x23cfc(%rip),%rdi │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov $0x30,%r10d │ │ │ │ + mov %r10w,(%rax) │ │ │ │ + jmp 5d085 │ │ │ │ + lea 0x2ad47(%rip),%rcx │ │ │ │ + mov $0x3d0,%edx │ │ │ │ + lea 0x25370(%rip),%rsi │ │ │ │ + lea 0x253ed(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov $0x48,%esi │ │ │ │ push %r14 │ │ │ │ mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call 7c070 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 58a90 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - call 32d0 │ │ │ │ - lea 0x64(%rsp),%rcx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - lea 0x23236(%rip),%rdx │ │ │ │ - call a3f0 <__cxa_finalize@plt+0x6c20> │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x64(%rsp),%eax │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - lea (%rax,%rdx,4),%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x64(%rsp),%edi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - test %edi,%edi │ │ │ │ - je 5ef62 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r12,0x58(%rsp) │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %r8d,0x24(%rsp) │ │ │ │ - mov %r15,0x38(%rsp) │ │ │ │ - jmp 5e664 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - add $0x8,%r13 │ │ │ │ - call 585d0 │ │ │ │ - addl $0x1,0x24(%rsp) │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - cmp 0x64(%rsp),%eax │ │ │ │ - jae 5ef5d │ │ │ │ - mov 0x0(%r13),%r14 │ │ │ │ - mov 0x8(%r14),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 5e640 │ │ │ │ - mov (%r14),%r12 │ │ │ │ - mov (%r12),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ call 32d0 │ │ │ │ - cmpb $0x23,0x0(%rbp) │ │ │ │ - je 5e640 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jbe 5e6a6 │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x22e7c(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3190 │ │ │ │ - test %eax,%eax │ │ │ │ - je 5ee00 │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - jbe 5e640 │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %eax,%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 3570 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 5d430 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x1(%r14,%rax,1),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %esi,%esi │ │ │ │ xor %ebp,%ebp │ │ │ │ - mov 0x2c(%rcx),%eax │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - lea (%rax,%rdx,4),%r12 │ │ │ │ - shl $0x4,%r12 │ │ │ │ - add 0x30(%rcx),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 7c0f0 │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - mov %rbp,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add (%rdx),%rax │ │ │ │ - mov (%rax),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov %rax,%r14 │ │ │ │ - cmp $0xb,%ebp │ │ │ │ - ja 5f0de │ │ │ │ - lea 0x2a854(%rip),%rcx │ │ │ │ - mov %ebp,%eax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r14),%edx │ │ │ │ + lea -0x3d(%rdx),%eax │ │ │ │ + cmp $0x1b,%al │ │ │ │ + ja 5d180 │ │ │ │ + lea 0x2aba6(%rip),%rcx │ │ │ │ + movzbl %al,%eax │ │ │ │ movslq (%rcx,%rax,4),%rax │ │ │ │ add %rcx,%rax │ │ │ │ notrack jmp *%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x238b9(%rip),%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - call 3540 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5e79c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x1,%esi │ │ │ │ + mov %dl,(%r15,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x88(%r12),%rdi │ │ │ │ - lea 0x1(%rbx),%esi │ │ │ │ - mov %ebx,%r14d │ │ │ │ - mov %rsi,%rbx │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jne 5d158 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov %ecx,(%rax) │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ mov $0xa,%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %rax,0x88(%r12) │ │ │ │ call 3430 │ │ │ │ - mov 0x88(%r12),%rdx │ │ │ │ - cltq │ │ │ │ - mov %rax,(%rdx,%r14,8) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5e786 │ │ │ │ - cmpb $0x30,(%r15) │ │ │ │ - jne 5f0a0 │ │ │ │ - lea 0x2384e(%rip),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 3540 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5e738 │ │ │ │ - mov 0x80(%r12),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - je 5e808 │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov 0x24(%rsp),%r8d │ │ │ │ - push %rax │ │ │ │ - xor %eax,%eax │ │ │ │ - push %rbx │ │ │ │ - lea 0x23af4(%rip),%rdi │ │ │ │ - mov $0xa,%r9d │ │ │ │ - lea 0x26666(%rip),%rdx │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov $0xdf,%esi │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nop │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x1(%rbp,%rax,1),%esi │ │ │ │ + call 3660 │ │ │ │ mov $0xa,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3430 │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov $0x4d,%esi │ │ │ │ + movslq %eax,%rdx │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 3070 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3430 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + add %eax,%ebp │ │ │ │ + call 3430 │ │ │ │ + add %eax,%r12d │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3430 │ │ │ │ + add %eax,%r13d │ │ │ │ + mov %ebp,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movb $0x0,(%rbx,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + call 3070 │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 5d190 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ call 3430 │ │ │ │ - mov %eax,0x80(%r12) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5e808 │ │ │ │ - cmpb $0x30,(%rbx) │ │ │ │ - jne 5f107 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %rbp,0x30(%rsp) │ │ │ │ - jne 5e6e0 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x0(%r13),%r14 │ │ │ │ - addl $0x1,0x2c(%rax) │ │ │ │ - jmp 5e640 │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0x237a8(%rip),%rsi │ │ │ │ - call 3540 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5ef26 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 5e86a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x23784(%rip),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 3540 │ │ │ │ + lea 0x1(%rbp,%rax,1),%esi │ │ │ │ + call 3660 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5ef16 │ │ │ │ - lea 0x1(%r14),%esi │ │ │ │ - mov %r14d,%r15d │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rsi,%r14 │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 3430 │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov $0x53,%esi │ │ │ │ + movslq %eax,%rdx │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 3070 │ │ │ │ mov $0xa,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x78(%r12) │ │ │ │ + mov %r15,%rdi │ │ │ │ call 3430 │ │ │ │ - mov 0x78(%r12),%rdx │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %eax,(%rdx,%rcx,4) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5e850 │ │ │ │ - cmpb $0x30,(%rbx) │ │ │ │ - je 5e850 │ │ │ │ - cmp $0x2,%r15d │ │ │ │ - jbe 5e850 │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov 0x24(%rsp),%r8d │ │ │ │ - lea 0x239f3(%rip),%rdi │ │ │ │ - mov $0x8,%r9d │ │ │ │ - lea 0x239ca(%rip),%rdx │ │ │ │ - mov $0xbb,%esi │ │ │ │ - mov %r15,%rcx │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ mov $0xa,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ + add %eax,%ebp │ │ │ │ call 3430 │ │ │ │ - cltq │ │ │ │ - mov %rax,0x70(%r12) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5e808 │ │ │ │ - cmpb $0x30,(%rbx) │ │ │ │ - je 5e808 │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov 0x24(%rsp),%r8d │ │ │ │ - lea 0x23996(%rip),%rdi │ │ │ │ - mov $0x7,%r9d │ │ │ │ - lea 0x2396d(%rip),%rdx │ │ │ │ - mov $0xb0,%esi │ │ │ │ - mov %r15,%rcx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopl (%rax) │ │ │ │ + add %eax,%r12d │ │ │ │ + jmp 5d254 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov $0xa,%edx │ │ │ │ xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3430 │ │ │ │ mov %rbx,%rdi │ │ │ │ + lea 0x1(%rbp,%rax,1),%esi │ │ │ │ + call 3660 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ call 3430 │ │ │ │ - cltq │ │ │ │ - mov %rax,0x68(%r12) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5e808 │ │ │ │ - cmpb $0x30,(%rbx) │ │ │ │ - je 5e808 │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov 0x24(%rsp),%r8d │ │ │ │ - push %rcx │ │ │ │ - lea 0x23937(%rip),%rdi │ │ │ │ - push %rbx │ │ │ │ - mov $0x6,%r9d │ │ │ │ - mov $0xa9,%esi │ │ │ │ - lea 0x26443(%rip),%rdx │ │ │ │ - mov %r15,%rcx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov $0x44,%esi │ │ │ │ + movslq %eax,%rdx │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 3070 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3430 │ │ │ │ + add %eax,%ebp │ │ │ │ + jmp 5d242 │ │ │ │ nopl (%rax) │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - lea -0x2d(%rax),%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - jbe 5e9b3 │ │ │ │ - cmp $0x2b,%al │ │ │ │ - jne 5f075 │ │ │ │ - mov %al,0x40(%r12) │ │ │ │ - jmp 5e808 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x2(%rax),%esi │ │ │ │ + mov %esi,0x34(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x30(%rsp),%r9d │ │ │ │ + mov %r13d,%edi │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3770 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x38(%r12) │ │ │ │ - jp 5e808 │ │ │ │ - jne 5e808 │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - sub $0x2e,%eax │ │ │ │ - test $0xfd,%al │ │ │ │ - je 5e808 │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov 0x24(%rsp),%r8d │ │ │ │ - push %rsi │ │ │ │ - lea 0x238af(%rip),%rdi │ │ │ │ - push %rbx │ │ │ │ - mov $0x4,%r9d │ │ │ │ - mov $0x9b,%esi │ │ │ │ - lea 0x26393(%rip),%rdx │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14d,0x30(%r12) │ │ │ │ - lea 0x1(%r14),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r14d,%r14d │ │ │ │ - call 5e500 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x28(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x28(%r12),%rax │ │ │ │ - movb $0x0,(%rax,%r14,1) │ │ │ │ - jmp 5e808 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %rdi,(%rdx,%r9,8) │ │ │ │ mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ call 3430 │ │ │ │ - cltq │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5e808 │ │ │ │ - cmpb $0x30,(%rbx) │ │ │ │ - je 5e808 │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov 0x24(%rsp),%r8d │ │ │ │ - lea 0x23813(%rip),%rdi │ │ │ │ - mov $0x2,%r9d │ │ │ │ - lea 0x237ea(%rip),%rdx │ │ │ │ - mov $0x8e,%esi │ │ │ │ - mov %r15,%rcx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x0(%r13,%rax,1),%edi │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rdi,(%rdx,%rax,8) │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rdx,(%rcx,%r9,8) │ │ │ │ + lea 0x1(%r12),%edx │ │ │ │ + mov %rdx,(%rcx,%rax,8) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + call 3070 │ │ │ │ + mov 0x34(%rsp),%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r8d,0x30(%rsp) │ │ │ │ + jmp 5d190 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov $0xa,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ call 3430 │ │ │ │ - cltq │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5eae4 │ │ │ │ - cmpb $0x30,(%rbx) │ │ │ │ - jne 5f042 │ │ │ │ - mov $0x2,%ebp │ │ │ │ - jmp 5e6e0 │ │ │ │ - mov %r14d,0x10(%r12) │ │ │ │ - lea 0x1(%r14),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r14d,%r14d │ │ │ │ - mov $0x1,%ebp │ │ │ │ - call 5e500 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - movb $0x0,(%rax,%r14,1) │ │ │ │ - jmp 5e6e0 │ │ │ │ - lea 0x234ac(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 3540 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5ed4c │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - mov %rbp,0x50(%rsp) │ │ │ │ - mov %r9d,%ebp │ │ │ │ + lea 0x1(%rbp,%rax,1),%esi │ │ │ │ + call 3660 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3430 │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov $0x49,%esi │ │ │ │ + movslq %eax,%rdx │ │ │ │ + add %rbx,%rdi │ │ │ │ + jmp 5d2aa │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + jmp 5d19e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 32d0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %eax,%r15d │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3570 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 5d502 │ │ │ │ + lea -0x1(%r13),%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov $0x1,%r14d │ │ │ │ + lea 0x1(%rbx,%rax,1),%r13 │ │ │ │ + jmp 5d4b8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 3070 │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp %r13,%rbx │ │ │ │ + je 5d502 │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + lea -0x3d(%rdx),%ecx │ │ │ │ + cmp $0x1b,%cl │ │ │ │ + ja 5d4f0 │ │ │ │ + mov %r14,%rax │ │ │ │ + shl %cl,%rax │ │ │ │ + test $0x4a1800,%eax │ │ │ │ + jne 5d4a0 │ │ │ │ + test $0x8010081,%eax │ │ │ │ + je 5d4f0 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3430 │ │ │ │ + add %eax,%r15d │ │ │ │ + jmp 5d4a0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rbp),%ebx │ │ │ │ - mov 0x90(%r12),%rdi │ │ │ │ - mov %ebp,%r14d │ │ │ │ - lea 0x0(,%rbx,4),%rsi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - call 5e500 │ │ │ │ - mov 0xa8(%r12),%rdi │ │ │ │ - lea 0x0(,%rbx,8),%rsi │ │ │ │ - mov %rax,0x90(%r12) │ │ │ │ - call 5e500 │ │ │ │ - mov 0xb0(%r12),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0xa8(%r12) │ │ │ │ - call 5e500 │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + add $0x1,%esi │ │ │ │ + mov %dl,0x0(%rbp,%rax,1) │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jne 5d4b8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r15d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov $0x64,%esi │ │ │ │ + mov %rdi,%r15 │ │ │ │ + xor %edi,%edi │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + call 13000 │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,%rbp │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + movq $0x0,0x5c(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0x64,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %rax,0xb0(%r12) │ │ │ │ call 32d0 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %eax,%ebx │ │ │ │ test %eax,%eax │ │ │ │ - je 5ed80 │ │ │ │ - mov %r15,%rax │ │ │ │ + je 5d760 │ │ │ │ + mov %rax,%r13 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + call 3320 <__ctype_b_loc@plt> │ │ │ │ + movb $0x0,0x10(%rsp) │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 5ebdf │ │ │ │ - nop │ │ │ │ - add $0x1,%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %edx,%ebx │ │ │ │ - je 5ed80 │ │ │ │ - cmpb $0x3a,(%rax) │ │ │ │ - jne 5ebd0 │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jae 5ed80 │ │ │ │ - test %edx,%edx │ │ │ │ - je 5f023 │ │ │ │ - mov 0xa8(%r12),%rax │ │ │ │ - lea 0x1(%rdx),%r13d │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - lea (%rax,%r14,8),%r11 │ │ │ │ - mov %r13d,0x10(%rsp) │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,(%r11) │ │ │ │ - mov 0xa8(%r12),%rax │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov (%rax,%r14,8),%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - mov 0xa8(%r12),%rax │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov (%rax,%r14,8),%rax │ │ │ │ - movb $0x0,(%rax,%rdx,1) │ │ │ │ - cmp %r8d,%r9d │ │ │ │ - jae 5f004 │ │ │ │ - lea (%r15,%r13,1),%r10 │ │ │ │ - mov %r9d,%r13d │ │ │ │ - mov %r10,%rax │ │ │ │ - jmp 5ec8d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r13d │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %ebx,%r13d │ │ │ │ - jae 5ec92 │ │ │ │ - cmpb $0x3a,(%rax) │ │ │ │ - jne 5ec80 │ │ │ │ - cmp %r13d,%r9d │ │ │ │ - jae 5f004 │ │ │ │ - mov %r13d,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - sub %r9d,%edx │ │ │ │ - lea 0x1(%rdx),%esi │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call 3480 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x1(%r13),%eax │ │ │ │ + mov $0x64,%r13d │ │ │ │ + lea 0x1(%r15,%rax,1),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmp 5d5e7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x5e,%dil │ │ │ │ + je 5d5f8 │ │ │ │ + lea -0x2(%r13),%esi │ │ │ │ + cmp %esi,%edx │ │ │ │ + jae 5d708 │ │ │ │ + mov %edx,%esi │ │ │ │ + movb $0x0,0x10(%rsp) │ │ │ │ + mov %al,0x0(%rbp,%rsi,1) │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15,0x8(%rsp) │ │ │ │ + je 5d672 │ │ │ │ + movsbq (%r15),%rdi │ │ │ │ + mov (%r14),%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + testb $0x4,0x1(%rsi,%rdi,2) │ │ │ │ + je 5d5b0 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movb $0x0,(%rbx,%rdx,1) │ │ │ │ mov $0xa,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 3430 │ │ │ │ - mov 0x90(%r12),%rdx │ │ │ │ - cltq │ │ │ │ - mov %rax,(%rdx,%r14,8) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5ed01 │ │ │ │ - cmpb $0x30,(%rbx) │ │ │ │ - jne 5efcf │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ - movzbl (%r15,%rax,1),%eax │ │ │ │ - lea -0x2b(%rax),%edx │ │ │ │ - and $0xfd,%edx │ │ │ │ - jne 5efb0 │ │ │ │ - mov 0xb0(%r12),%rdx │ │ │ │ - mov %al,(%rdx,%r14,1) │ │ │ │ - lea 0x232af(%rip),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 3540 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5eb58 │ │ │ │ - mov %ebp,%r9d │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - mov 0x50(%rsp),%rbp │ │ │ │ - cmp 0x80(%r12),%r9d │ │ │ │ - je 5e808 │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov 0x24(%rsp),%r8d │ │ │ │ - mov $0xb,%r9d │ │ │ │ - lea 0x2614f(%rip),%rdx │ │ │ │ - mov $0x114,%esi │ │ │ │ - mov %r15,%rcx │ │ │ │ - jmp 5ef45 │ │ │ │ - xchg %ax,%ax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5d6c0 │ │ │ │ + mov %r13d,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3070 │ │ │ │ + movzbl (%r15),%edx │ │ │ │ + cmp $0x5e,%dl │ │ │ │ + je 5d6b0 │ │ │ │ + cmpb $0x0,0x10(%rsp) │ │ │ │ + mov $0x44,%eax │ │ │ │ + lea 0x2(%r12),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %eax,%edx │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov %dl,0x14(%rsp) │ │ │ │ + call 13000 │ │ │ │ + movzbl 0x14(%rsp),%edx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %dl,(%rbx,%rax,1) │ │ │ │ + lea 0x1(%r12),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + movb $0x0,(%rbx,%rax,1) │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp %r15,0x8(%rsp) │ │ │ │ + jne 5d5e7 │ │ │ │ mov $0xa,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 3430 │ │ │ │ - mov 0x90(%r12),%rdx │ │ │ │ - cltq │ │ │ │ - mov %rax,(%rdx,%r14,8) │ │ │ │ - mov 0xa8(%r12),%rax │ │ │ │ - movq $0x0,(%rax,%r14,8) │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - movzbl 0x40(%r12),%edx │ │ │ │ - mov %dl,(%rax,%r14,1) │ │ │ │ - mov 0x90(%r12),%rax │ │ │ │ - cmpq $0x0,(%rax,%r14,8) │ │ │ │ - jne 5ed25 │ │ │ │ - cmpb $0x30,(%r15) │ │ │ │ - je 5ed25 │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov 0x24(%rsp),%r8d │ │ │ │ - mov $0xb,%r9d │ │ │ │ - lea 0x234a2(%rip),%rdx │ │ │ │ - mov $0x10c,%esi │ │ │ │ - mov %r15,%rcx │ │ │ │ - jmp 5ef45 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - je 5e640 │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - mov 0x40(%rsp),%r15 │ │ │ │ - shl $0x4,%rbx │ │ │ │ - mov $0x10,%ebp │ │ │ │ - jmp 5ee58 │ │ │ │ - cmp $0xc,%r13d │ │ │ │ - jbe 5ee40 │ │ │ │ - mov $0xc,%edx │ │ │ │ - lea 0x226ee(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3190 │ │ │ │ - test %eax,%eax │ │ │ │ - je 5eee1 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 5eed7 │ │ │ │ - mov (%r14),%r12 │ │ │ │ - mov (%r12,%rbp,1),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32d0 │ │ │ │ mov %rax,%r13 │ │ │ │ - cmp $0x5,%eax │ │ │ │ - jbe 5ee48 │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x226a0(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3190 │ │ │ │ test %eax,%eax │ │ │ │ - jne 5ee1e │ │ │ │ - lea -0x5(%r13),%r14d │ │ │ │ - lea -0x4(%r13),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r14d,0x18(%r15) │ │ │ │ - call 5e500 │ │ │ │ - lea 0x5(%r12),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,0x10(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x10(%r15),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x233c4(%rip),%rdx │ │ │ │ - movb $0x0,(%rax,%r14,1) │ │ │ │ - mov 0x10(%r15),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x3e533(%rip),%rdi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 5ee1e │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - jmp 5e640 │ │ │ │ - lea -0xc(%r13),%r14d │ │ │ │ - lea -0xb(%r13),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r14d,0x28(%r15) │ │ │ │ - call 5e500 │ │ │ │ - lea 0x5(%r12),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,0x20(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x20(%r15),%rax │ │ │ │ - movb $0x0,(%rax,%r14,1) │ │ │ │ - jmp 5ee40 │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - je 5ef8e │ │ │ │ - cmp $0x3,%r14d │ │ │ │ - je 5e808 │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov 0x24(%rsp),%r8d │ │ │ │ - mov $0x8,%r9d │ │ │ │ - lea 0x25eb3(%rip),%rdx │ │ │ │ - mov $0xc6,%esi │ │ │ │ - mov %r15,%rcx │ │ │ │ - lea 0x23365(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov 0x58(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ + jne 5d730 │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5efa6 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x78,%rsp │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x78(%r12) │ │ │ │ - jmp 5e808 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x29fd9(%rip),%rcx │ │ │ │ - mov $0x104,%edx │ │ │ │ - lea 0x232ee(%rip),%rsi │ │ │ │ - lea 0x25ece(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov 0x24(%rsp),%r8d │ │ │ │ - lea 0x232d1(%rip),%rdi │ │ │ │ - mov $0xb,%r9d │ │ │ │ - lea 0x25e73(%rip),%rdx │ │ │ │ - mov $0x101,%esi │ │ │ │ - mov %r15,%rcx │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x29f85(%rip),%rcx │ │ │ │ - mov $0xf9,%edx │ │ │ │ - lea 0x2329a(%rip),%rsi │ │ │ │ - lea 0x232c3(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x29f66(%rip),%rcx │ │ │ │ - mov $0xef,%edx │ │ │ │ - lea 0x2327b(%rip),%rsi │ │ │ │ - lea 0x232a0(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov 0x24(%rsp),%r8d │ │ │ │ - lea 0x2325e(%rip),%rdi │ │ │ │ - mov $0x1,%r9d │ │ │ │ - lea 0x23235(%rip),%rdx │ │ │ │ - mov $0x87,%esi │ │ │ │ - mov %r15,%rcx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov 0x24(%rsp),%r8d │ │ │ │ - mov $0x5,%r9d │ │ │ │ - lea 0x23235(%rip),%rdx │ │ │ │ - mov $0xa1,%esi │ │ │ │ - mov %r15,%rcx │ │ │ │ - jmp 5ef45 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movb $0x1,0x10(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 5d5d8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x24(%rsp),%r8d │ │ │ │ - mov %r15,%r14 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x40(%rsp),%r15 │ │ │ │ - push %r14 │ │ │ │ - lea 0x231f7(%rip),%rdi │ │ │ │ - mov $0xa,%r9d │ │ │ │ - lea 0x25d49(%rip),%rdx │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov $0xd8,%esi │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - lea 0x231c7(%rip),%rdi │ │ │ │ - lea 0x231f4(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x119,%esi │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov 0x24(%rsp),%r8d │ │ │ │ - push %rdx │ │ │ │ - lea 0x23198(%rip),%rdi │ │ │ │ - push %rbx │ │ │ │ - mov $0x9,%r9d │ │ │ │ - mov $0xcd,%esi │ │ │ │ - lea 0x25ce4(%rip),%rdx │ │ │ │ - mov %r15,%rcx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + lea (%r12,%rax,1),%r8d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x1(%r8),%esi │ │ │ │ + mov %r8d,0x14(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov $0x4d,%esi │ │ │ │ + add %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %edx,%edx │ │ │ │ + call 3070 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + movb $0x0,(%rbx,%rax,1) │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmp 5d60f │ │ │ │ nopl 0x0(%rax) │ │ │ │ + lea 0x64(%r13),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + mov %rsi,%r13 │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov %rax,%rbp │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + jmp 5d5c2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea (%r12,%rax,1),%r14d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x1(%r14),%esi │ │ │ │ + call 13000 │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov $0x4d,%esi │ │ │ │ + mov %rax,%rbx │ │ │ │ + add %rax,%rdi │ │ │ │ + call 3070 │ │ │ │ + movb $0x0,(%rbx,%r14,1) │ │ │ │ + jmp 5d68c │ │ │ │ + mov %eax,%r12d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 5d672 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - test %esi,%esi │ │ │ │ - je 5f420 │ │ │ │ - mov %esi,%esi │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ + lea (%rsi,%rdx,1),%eax │ │ │ │ + mov %esi,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - lea (%rsi,%rsi,2),%rdx │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ - lea 0x2239d(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x2318f(%rip),%r12 │ │ │ │ + mov %r9d,%r12d │ │ │ │ push %rbp │ │ │ │ - lea 0x236c2(%rip),%rbp │ │ │ │ + mov %r8d,%ebp │ │ │ │ push %rbx │ │ │ │ - lea (%rsi,%rdx,4),%rbx │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - jmp 5f1b2 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - add $0xd0,%r15 │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je 5f408 │ │ │ │ - mov 0x4(%r15),%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x8(%r15),%rcx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x20(%r15),%r9 │ │ │ │ - mov 0x18(%r15),%r8 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdx │ │ │ │ - push %rax │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x28(%r15),%rcx │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 5f190 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - movsd 0x38(%r15),%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jb 5f190 │ │ │ │ - lea 0x23af1(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - movzbl 0x40(%r15),%ecx │ │ │ │ - test %cl,%cl │ │ │ │ - je 5f190 │ │ │ │ - lea 0x2386c(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x68(%r15),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 5f190 │ │ │ │ - lea 0x22d62(%rip),%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + add 0x14(%rdi),%eax │ │ │ │ + add 0x10(%rdi),%eax │ │ │ │ + lea 0x1(%rax,%rax,2),%edi │ │ │ │ + mov %esi,0x20(%rsp) │ │ │ │ + mov %edx,0x24(%rsp) │ │ │ │ + mov %ecx,0x28(%rsp) │ │ │ │ + mov %r8d,0x2c(%rsp) │ │ │ │ + mov %r8b,0x13(%rsp) │ │ │ │ + mov %r9b,0xc(%rsp) │ │ │ │ + call 31a0 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 5dad0 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 5da20 │ │ │ │ + mov %r14d,%r13d │ │ │ │ + test %bpl,%bpl │ │ │ │ + je 5da20 │ │ │ │ + mov %r13d,%r9d │ │ │ │ + lea 0x24cc0(%rip),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x70(%r15),%rcx │ │ │ │ - lea 0x22d48(%rip),%rdx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 5f190 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + movsbl 0x28(%rsp),%r9d │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r13d,%r8d │ │ │ │ + lea 0x1(%rax),%ebp │ │ │ │ + lea 0x240b8(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x78(%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5f421 │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov 0x8(%rax),%r9d │ │ │ │ - lea 0x2306a(%rip),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x4(%rax),%r8d │ │ │ │ mov $0x1,%esi │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + mov 0x28(%rbx),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + je 5d999 │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 5db58 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 5d880 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 5d85e │ │ │ │ + cmp $0x6,%eax │ │ │ │ + jne 5d905 │ │ │ │ + add $0x1,%r14d │ │ │ │ + add 0x4(%rcx),%r13d │ │ │ │ + mov $0x4d,%r15d │ │ │ │ + cmp %r14d,%edx │ │ │ │ + je 5da90 │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jae 5d999 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea -0x1(%rdx),%r12d │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + sub %r14d,%r12d │ │ │ │ + cmpb $0x0,0x13(%rsp) │ │ │ │ + cmove %r14,%r12 │ │ │ │ + shl $0x3,%r12 │ │ │ │ + add %r12,%rcx │ │ │ │ + mov (%rcx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5d850 │ │ │ │ + mov 0x4(%rcx),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 5d905 │ │ │ │ + lea -0x1(%rsi),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jbe 5def6 │ │ │ │ + mov %esi,%edi │ │ │ │ + movdqa 0x25732(%rip),%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + shr $0x2,%edi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + paddd 0x25729(%rip),%xmm0 │ │ │ │ + cmp %edx,%edi │ │ │ │ + jne 5d8c8 │ │ │ │ + mov %esi,%edi │ │ │ │ + and $0xfffffffc,%edi │ │ │ │ + test $0x3,%sil │ │ │ │ + je 5dde8 │ │ │ │ + lea 0x1(%rdi),%edx │ │ │ │ + cmp %esi,%edx │ │ │ │ + jae 5d8fc │ │ │ │ + lea 0x2(%rdi),%edx │ │ │ │ + add $0x3,%edi │ │ │ │ + cmp %esi,%edx │ │ │ │ + cmovb %edi,%edx │ │ │ │ + add %edx,%r13d │ │ │ │ + mov $0x4d,%r15d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 5d914 │ │ │ │ + cmp $0x4d,%r15b │ │ │ │ + je 5dae8 │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 5da30 │ │ │ │ + mov 0x4(%rcx),%r13d │ │ │ │ + mov $0x44,%r11d │ │ │ │ + mov $0x44,%r15d │ │ │ │ + mov %r13d,%r9d │ │ │ │ + lea 0x24b6f(%rip),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x80(%r15),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 5f190 │ │ │ │ - lea 0x224a4(%rip),%rdx │ │ │ │ + mov %r11d,0xc(%rsp) │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov (%rsp),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x23f52(%rip),%rcx │ │ │ │ + lea 0x1(%rbp,%r12,1),%ebp │ │ │ │ + add %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x88(%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5f190 │ │ │ │ - mov 0x80(%r15),%edx │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + mov 0x28(%rbx),%edx │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jb 5d880 │ │ │ │ + mov 0x24(%rsp),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 5f190 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - jmp 5f30d │ │ │ │ - mov 0x88(%r15),%rax │ │ │ │ - mov (%rax,%rbx,8),%rcx │ │ │ │ - lea 0x239eb(%rip),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x80(%r15),%eax │ │ │ │ - lea 0x22ca6(%rip),%rdx │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 5f343 │ │ │ │ - lea 0x224e5(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x80(%r15),%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 5f306 │ │ │ │ - mov 0x90(%r15),%rdx │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 5f190 │ │ │ │ + jne 5dab8 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 5f190 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %r10,%rbx │ │ │ │ - jmp 5f3d4 │ │ │ │ - mov 0xb0(%r15),%rdx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 5da05 │ │ │ │ + cmpb $0x0,0x2c(%rsp) │ │ │ │ + je 5da05 │ │ │ │ + mov 0x20(%rsp),%ebx │ │ │ │ + lea 0x24aeb(%rip),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - movsbl (%rdx,%rbx,1),%r9d │ │ │ │ - lea 0x22f68(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x80(%r15),%eax │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jb 5f43c │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 5f463 │ │ │ │ - mov 0x90(%r15),%rdx │ │ │ │ - mov 0xa8(%r15),%rax │ │ │ │ - mov (%rdx,%rbx,8),%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5f3ed │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5f38b │ │ │ │ - lea 0x2390f(%rip),%rdx │ │ │ │ + mov %ebx,%r9d │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + movsbl 0x28(%rsp),%r9d │ │ │ │ + lea 0x23ee1(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + add %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 5f3b3 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 5d82b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - lea 0x22d45(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 5f2b5 │ │ │ │ - lea 0x22b98(%rip),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 5da50 │ │ │ │ + mov 0x4(%rcx),%r13d │ │ │ │ + mov $0x49,%r11d │ │ │ │ + mov $0x49,%r15d │ │ │ │ + jmp 5d931 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 5da6a │ │ │ │ + mov 0x4(%rcx),%r13d │ │ │ │ + mov $0x53,%r11d │ │ │ │ + mov $0x53,%r15d │ │ │ │ + jmp 5d931 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 5daa0 │ │ │ │ + cmp $0x4d,%r15b │ │ │ │ + jne 5defd │ │ │ │ + mov 0x28(%rbx),%edx │ │ │ │ + mov $0x4d,%r15d │ │ │ │ + cmp %r14d,%edx │ │ │ │ + jne 5d875 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4d,%r11d │ │ │ │ + jmp 5d931 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rcx),%r13d │ │ │ │ + mov $0x4e,%r11d │ │ │ │ + mov $0x4e,%r15d │ │ │ │ + jmp 5d931 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + cmpb $0x0,0x2c(%rsp) │ │ │ │ + cmovne 0x20(%rsp),%eax │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + jmp 5d9b4 │ │ │ │ + nop │ │ │ │ + mov 0x20(%rsp),%r13d │ │ │ │ + cmpb $0x0,0x2c(%rsp) │ │ │ │ + cmovne 0x24(%rsp),%r13d │ │ │ │ + jmp 5d7e0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r13d,%r9d │ │ │ │ + lea 0x249b8(%rip),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov $0x4d,%r9d │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp 0x80(%r15),%ebx │ │ │ │ - jb 5f3cd │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - jmp 5f190 │ │ │ │ - nopl (%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - lea 0x22ea7(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x76,%esi │ │ │ │ - lea 0x25a61(%rip),%rdx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x23da5(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + add %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0xc(%rsp),%r11d │ │ │ │ + add %r12,%rcx │ │ │ │ + lea 0x1(%rbp,%r11,1),%ebp │ │ │ │ + mov (%rcx),%eax │ │ │ │ + jmp 5d914 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - push %rbx │ │ │ │ - test %esi,%esi │ │ │ │ - jle 5f4e0 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 5f526 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movslq %esi,%rdi │ │ │ │ - imul %rdx,%rdi │ │ │ │ - call 31a0 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 5f504 │ │ │ │ - movl $0x0,0x8(%rbx) │ │ │ │ - mov %ebp,0xc(%rbx) │ │ │ │ - mov %r12,0x10(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - mov %esi,%ecx │ │ │ │ - lea 0x22e37(%rip),%rdi │ │ │ │ - mov $0x36,%esi │ │ │ │ + mov %ebp,0x14(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + sub %r13d,%eax │ │ │ │ + cmpb $0x0,0x13(%rsp) │ │ │ │ + cmove %r13,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rax,%rdx │ │ │ │ + mov (%rdx),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 5dcd8 │ │ │ │ + cmp $0x5,%r8d │ │ │ │ + je 5dc78 │ │ │ │ + cmp $0x6,%r8d │ │ │ │ + jne 5dbc8 │ │ │ │ + movb $0x58,0xc(%rsp) │ │ │ │ + add 0x4(%rdx),%r12d │ │ │ │ + add %r12d,%r14d │ │ │ │ + add %r12d,%r15d │ │ │ │ + add $0x1,%r13d │ │ │ │ + movsbl 0xc(%rsp),%r11d │ │ │ │ + jmp 5dbf2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + je 5dc90 │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + jne 5dcb0 │ │ │ │ + mov 0x4(%rdx),%r12d │ │ │ │ + movb $0x49,0xc(%rsp) │ │ │ │ + mov $0x49,%r11d │ │ │ │ + add %r12d,%r14d │ │ │ │ + mov %r12d,%r9d │ │ │ │ + lea 0x248ae(%rip),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x25a29(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x22e15(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x41,%esi │ │ │ │ - lea 0x25a9f(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x22df3(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x3b,%esi │ │ │ │ + mov %r11d,0x1c(%rsp) │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + mov %r12d,%r8d │ │ │ │ + mov 0x1c(%rsp),%r9d │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rdi,%rbp │ │ │ │ + lea 0x23c92(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + add %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x25a2b(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%r10d │ │ │ │ + lea 0x1(%rbp,%r10,1),%eax │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + mov 0x28(%rbx),%eax │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jb 5db70 │ │ │ │ + mov 0x14(%rsp),%ebp │ │ │ │ + jmp 5d999 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%r13 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 5f593 │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 5f593 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ + add 0x4(%rdx),%r12d │ │ │ │ + movb $0x3d,0xc(%rsp) │ │ │ │ + add %r12d,%r14d │ │ │ │ + add %r12d,%r15d │ │ │ │ + jmp 5dbb5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%rdx),%r12d │ │ │ │ + movb $0x44,0xc(%rsp) │ │ │ │ + mov $0x44,%r11d │ │ │ │ + add %r12d,%r15d │ │ │ │ + jmp 5dbf2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + jne 5dda4 │ │ │ │ + mov 0x4(%rdx),%r12d │ │ │ │ + movb $0x53,0xc(%rsp) │ │ │ │ + mov $0x53,%r11d │ │ │ │ + add %r12d,%r14d │ │ │ │ + jmp 5dbf2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%rdx),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 5dbc8 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r13d,0x18(%rsp) │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %r8d,%ebx │ │ │ │ + mov %r12d,0x1c(%rsp) │ │ │ │ + mov %ebp,%r12d │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 5dd26 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - imul %rbx,%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - add %r13,%rdi │ │ │ │ - call *%r12 │ │ │ │ - cmp %ebx,0x8(%rbp) │ │ │ │ - jg 5f578 │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - sete %al │ │ │ │ - ret │ │ │ │ + cmpb $0x3d,0xc(%rsp) │ │ │ │ + je 5ddfe │ │ │ │ + mov 0x20(%r13),%rdx │ │ │ │ + movb $0x58,0xc(%rsp) │ │ │ │ + add $0x1,%ebx │ │ │ │ + add %rbp,%rdx │ │ │ │ + mov 0x4(%rdx),%eax │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jae 5dd80 │ │ │ │ + mov 0x1c(%r13),%eax │ │ │ │ + mov 0x8(%r13),%rdx │ │ │ │ + add %r15d,%eax │ │ │ │ + add %r12d,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + movsbl (%rdx,%rax,1),%esi │ │ │ │ + mov 0x18(%r13),%eax │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + add %r14d,%eax │ │ │ │ + add %r12d,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + movsbl (%rdx,%rax,1),%edi │ │ │ │ + call 41f40 │ │ │ │ + test %al,%al │ │ │ │ + je 5dd00 │ │ │ │ + cmpb $0x58,0xc(%rsp) │ │ │ │ + je 5de7a │ │ │ │ + mov 0x20(%r13),%rdx │ │ │ │ + add $0x1,%r12d │ │ │ │ + movb $0x3d,0xc(%rsp) │ │ │ │ + add $0x1,%ebx │ │ │ │ + add %rbp,%rdx │ │ │ │ + mov 0x4(%rdx),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jb 5dd26 │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - test %esi,%esi │ │ │ │ - jle 5f60a │ │ │ │ - mov 0xc(%rdi),%esi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - add %ebp,%esi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - imul 0x10(%rdi),%rsi │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - call 3660 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 5f62e │ │ │ │ - add %ebp,0xc(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - mov %esi,%ecx │ │ │ │ - lea 0x22d0d(%rip),%rdi │ │ │ │ - mov $0x71,%esi │ │ │ │ + mov %r12d,%ebp │ │ │ │ + mov 0x1c(%rsp),%r12d │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %r13,%rbx │ │ │ │ + add %ebp,%r14d │ │ │ │ + mov 0x18(%rsp),%r13d │ │ │ │ + add %ebp,%r15d │ │ │ │ + add %r8d,%r12d │ │ │ │ + mov (%rdx),%r8d │ │ │ │ + jmp 5db96 │ │ │ │ + cmp $0x3,%r8d │ │ │ │ + je 5ddd0 │ │ │ │ + cmpb $0x4d,0xc(%rsp) │ │ │ │ + jne 5dbb9 │ │ │ │ + mov 0x28(%rbx),%eax │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jne 5dc60 │ │ │ │ + mov $0x4d,%r11d │ │ │ │ + jmp 5dbf2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x4e,0xc(%rsp) │ │ │ │ + mov 0x4(%rdx),%r12d │ │ │ │ + mov $0x4e,%r11d │ │ │ │ + jmp 5dbf2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + paddd 0x25290(%rip),%xmm1 │ │ │ │ + pshufd $0xff,%xmm1,%xmm0 │ │ │ │ + movd %xmm0,%edx │ │ │ │ + jmp 5d8fc │ │ │ │ + mov %ebx,%r9d │ │ │ │ + lea 0x246a2(%rip),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x259cf(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - call 5f470 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movslq 0x8(%rdi),%rdx │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - cmp 0xc(%rbx),%edx │ │ │ │ - je 5f680 │ │ │ │ - imul %rax,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - add %rdx,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - call 3480 │ │ │ │ - addl $0x1,0x8(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2710,%edx │ │ │ │ - movslq %edx,%rsi │ │ │ │ - imul %rax,%rsi │ │ │ │ - call 3660 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 5f6ae │ │ │ │ - addl $0x2710,0xc(%rbx) │ │ │ │ - movslq 0x8(%rbx),%rdx │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - jmp 5f660 │ │ │ │ - call 5f470 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rdi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - sete %al │ │ │ │ - cmp %esi,%edx │ │ │ │ - setle %dl │ │ │ │ - or %dl,%al │ │ │ │ - jne 5f6e8 │ │ │ │ - test %esi,%esi │ │ │ │ - js 5f6e8 │ │ │ │ - movslq %esi,%rax │ │ │ │ - imul 0x10(%rdi),%rax │ │ │ │ - add (%rdi),%rax │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x3d,%r9d │ │ │ │ xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %rcx,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x23a84(%rip),%rcx │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + mov 0x14(%rsp),%ebx │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + movb $0x58,0xc(%rsp) │ │ │ │ + mov 0x20(%r13),%rdx │ │ │ │ + lea 0x1(%rbx,%rax,1),%eax │ │ │ │ + mov $0x1,%ebx │ │ │ │ + add %rbp,%rdx │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + mov 0x4(%rdx),%eax │ │ │ │ + jmp 5dd1d │ │ │ │ + mov %ebx,%r9d │ │ │ │ + lea 0x24626(%rip),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + add %rcx,%rdi │ │ │ │ + mov $0x58,%r9d │ │ │ │ + lea 0x23a08(%rip),%rcx │ │ │ │ + mov $0x1,%ebx │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov 0x14(%rsp),%esi │ │ │ │ + movb $0x3d,0xc(%rsp) │ │ │ │ + mov 0x20(%r13),%rdx │ │ │ │ + lea 0x1(%rax,%rsi,1),%eax │ │ │ │ + add %rbp,%rdx │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + mov 0x4(%rdx),%eax │ │ │ │ + jmp 5dd1d │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 5d8ea │ │ │ │ + movsbl %r15b,%r11d │ │ │ │ + jmp 5d931 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ + test %esi,%esi │ │ │ │ + jle 5df50 │ │ │ │ push %rbp │ │ │ │ + movslq %esi,%rsi │ │ │ │ push %rbx │ │ │ │ + lea (%rsi,%rsi,2),%rbp │ │ │ │ mov %rdi,%rbx │ │ │ │ + shl $0x4,%rbp │ │ │ │ + add %rdi,%rbp │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - mov 0x10(%rsi),%r8 │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jne 5f78a │ │ │ │ - movslq 0x8(%rsi),%rdx │ │ │ │ - movslq 0x8(%rbx),%rcx │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov 0xc(%rbx),%esi │ │ │ │ - lea (%rdx,%rcx,1),%r13d │ │ │ │ - cmp %r13d,%esi │ │ │ │ - jle 5f750 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - imul %rdi,%rcx │ │ │ │ - mov (%r12),%rsi │ │ │ │ - imul %r8,%rdx │ │ │ │ - lea (%rax,%rcx,1),%rdi │ │ │ │ - call 3480 │ │ │ │ - mov %r13d,0x8(%rbx) │ │ │ │ + nop │ │ │ │ + mov 0x3f4d1(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add $0x30,%rbx │ │ │ │ + call 5c6d0 │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 5df30 │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x2710(%rdx),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jle 5f7ae │ │ │ │ - add %ebp,%esi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - imul %rdi,%rsi │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - call 3660 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 5f7d2 │ │ │ │ - add %ebp,0xc(%rbx) │ │ │ │ - movslq 0x8(%r12),%rdx │ │ │ │ - mov 0x10(%r12),%r8 │ │ │ │ - movslq 0x8(%rbx),%rcx │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - jmp 5f728 │ │ │ │ - lea 0x22b8f(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xa6,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2588f(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x22b6b(%rip),%rdi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov $0x71,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2582b(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - call 5f470 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %edi,%eax │ │ │ │ - rol $0x8,%ax │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %edi,%eax │ │ │ │ - bswap %eax │ │ │ │ + nop │ │ │ │ ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov %edi,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %edi,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x3dbc5(%rip),%rdi │ │ │ │ - lea 0x22aef(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 3110 <__fprintf_chk@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov %edi,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %edi,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - lea -0xc000(%rsp),%r11 │ │ │ │ - sub $0x1000,%rsp │ │ │ │ - orq $0x0,(%rsp) │ │ │ │ - cmp %r11,%rsp │ │ │ │ - jne 5f882 │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %r9d,%r15d │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov 0x10(%rdi),%ebp │ │ │ │ + add 0x14(%rdi),%ebp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xc088(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 5f8ed │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - imul $0x8018,%rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmp 5f8e4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8018,%r14 │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 5f8ed │ │ │ │ - cmp %rbx,0x8018(%r14) │ │ │ │ - jle 5f8d8 │ │ │ │ - lea 0x10(%rsp),%r12 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x70,%ecx │ │ │ │ - mov $0xfffffff1,%esi │ │ │ │ - lea 0x22a46(%rip),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - call 3230 │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5fa4c │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - cmpl $0x1,0x10(%r14) │ │ │ │ mov %rbp,%rdi │ │ │ │ - adc $0xffffffffffffffff,%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call 3060 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 5fad8 │ │ │ │ - mov 0x10(%r14),%edi │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + call 31a0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 31a0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 31a0 │ │ │ │ + mov 0x28(%rbx),%edi │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ test %edi,%edi │ │ │ │ - jne 5fa80 │ │ │ │ - lea 0x14(%r14),%rsi │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3440 │ │ │ │ + je 5e421 │ │ │ │ + movsbl %r13b,%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r10,%r15 │ │ │ │ + mov %ecx,0x14(%rsp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %r12,%rcx │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ movl $0x0,0x18(%rsp) │ │ │ │ - sub (%r14),%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x80(%rsp),%r14 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5fab0 │ │ │ │ - cmp $0x8000,%rbx │ │ │ │ - jle 5fae3 │ │ │ │ - movl $0x1,0xc(%rsp) │ │ │ │ - sub $0x8000,%rbx │ │ │ │ - mov $0x8000,%ecx │ │ │ │ - lea 0x4080(%rsp),%rdx │ │ │ │ - mov %ecx,0x30(%rsp) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - jmp 5f9f5 │ │ │ │ - lea 0x4(%rax),%edx │ │ │ │ + jmp 5e032 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x4,%edx │ │ │ │ + je 5e0b8 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 5e019 │ │ │ │ + mov %ebp,%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + movb $0x2a,(%r15,%rax,1) │ │ │ │ + movb $0x2a,(%rcx,%rax,1) │ │ │ │ + movb $0x2a,(%r9,%rax,1) │ │ │ │ + lea -0x1(%rdi),%eax │ │ │ │ + cmp %r8d,%eax │ │ │ │ + je 5e218 │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %edi,%r8d │ │ │ │ + jae 5e3d0 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + lea 0x0(,%r8,8),%r12 │ │ │ │ + add %r12,%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 5e110 │ │ │ │ + lea -0x5(%rdx),%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jbe 5e110 │ │ │ │ cmp $0x1,%edx │ │ │ │ - jbe 5fb31 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 5fb00 │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 5fb20 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5fa2f │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x4000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 34a0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - call 32e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5fad8 │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ + je 5e1c3 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 5dff8 │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 5fa3e │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ + je 5e019 │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + mov 0x18(%rsp),%r12d │ │ │ │ + xor %edx,%edx │ │ │ │ + add 0x18(%rbx),%r12d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%r12,%rdx,1),%r10d │ │ │ │ + lea 0x0(%rbp,%rdx,1),%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl 0x0(%r13,%r10,1),%r10d │ │ │ │ + movb $0x2d,(%rcx,%rsi,1) │ │ │ │ + movb $0x20,(%r9,%rsi,1) │ │ │ │ + mov %r10b,(%r15,%rsi,1) │ │ │ │ + cmp 0x4(%rax),%edx │ │ │ │ + jb 5e080 │ │ │ │ + add %edx,0x18(%rsp) │ │ │ │ + add %edx,%ebp │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 5e001 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 5e019 │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + mov 0x18(%rsp),%r12d │ │ │ │ + xor %edx,%edx │ │ │ │ + add 0x18(%rbx),%r12d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%r12,%rdx,1),%r10d │ │ │ │ + lea 0x0(%rbp,%rdx,1),%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl 0x0(%r13,%r10,1),%r10d │ │ │ │ + movb $0x5e,(%rcx,%rsi,1) │ │ │ │ + movb $0x20,(%r9,%rsi,1) │ │ │ │ + mov %r10b,(%r15,%rsi,1) │ │ │ │ + cmp 0x4(%rax),%edx │ │ │ │ + jb 5e0d8 │ │ │ │ + add %edx,0x18(%rsp) │ │ │ │ + add %edx,%ebp │ │ │ │ + mov (%rax),%edx │ │ │ │ + jmp 5e001 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rax),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 5dff8 │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + jmp 5e147 │ │ │ │ + nop │ │ │ │ + movb $0x7c,(%r14) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add 0x20(%rbx),%rax │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp 0x4(%rax),%r13d │ │ │ │ + jae 5e1a0 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + add 0x18(%rbx),%eax │ │ │ │ + lea 0x0(%rbp,%r13,1),%r14d │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + add %r13d,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + movsbl (%rsi,%rax,1),%edi │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + add 0x1c(%rbx),%eax │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + add %r13d,%eax │ │ │ │ + mov %dil,(%r15,%r14,1) │ │ │ │ + mov %eax,%eax │ │ │ │ + movsbl (%rsi,%rax,1),%esi │ │ │ │ + mov %sil,(%r12,%r14,1) │ │ │ │ + call 41f40 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + add %r9,%r14 │ │ │ │ + test %al,%al │ │ │ │ + jne 5e130 │ │ │ │ + movb $0x20,(%r14) │ │ │ │ + jmp 5e134 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%edx │ │ │ │ + add %r13d,0x18(%rsp) │ │ │ │ + mov %r12,%rcx │ │ │ │ + add %r13d,%ebp │ │ │ │ + add %r13d,0x1c(%rsp) │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov 0x28(%rbx),%edi │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 5e060 │ │ │ │ + mov 0x4(%rax),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 5e019 │ │ │ │ + mov 0x8(%rbx),%r13 │ │ │ │ + mov 0x1c(%rsp),%r12d │ │ │ │ + xor %edx,%edx │ │ │ │ + add 0x1c(%rbx),%r12d │ │ │ │ + nop │ │ │ │ + lea 0x0(%rbp,%rdx,1),%esi │ │ │ │ + lea (%r12,%rdx,1),%r10d │ │ │ │ + add $0x1,%edx │ │ │ │ + movb $0x2d,(%r15,%rsi,1) │ │ │ │ + movzbl 0x0(%r13,%r10,1),%r10d │ │ │ │ + movb $0x20,(%r9,%rsi,1) │ │ │ │ + mov %r10b,(%rcx,%rsi,1) │ │ │ │ + cmp 0x4(%rax),%edx │ │ │ │ + jb 5e1e0 │ │ │ │ + add %edx,0x1c(%rsp) │ │ │ │ + add %edx,%ebp │ │ │ │ + mov (%rax),%edx │ │ │ │ + jmp 5e060 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov $0x88888889,%edi │ │ │ │ + mov %ebp,%r14d │ │ │ │ + movb $0x0,(%r15,%rax,1) │ │ │ │ + movb $0x0,(%rcx,%rax,1) │ │ │ │ + movb $0x0,(%r9,%rax,1) │ │ │ │ + imul %rdi,%rax │ │ │ │ + shr $0x25,%rax │ │ │ │ + imul $0x3c,%eax,%edx │ │ │ │ + sub %edx,%r14d │ │ │ │ + setne %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + je 5e417 │ │ │ │ + movslq %edx,%rdx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %ebp,0x8(%rsp) │ │ │ │ + lea 0x40(%rsp),%r12 │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %r9,%rbx │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + mov %rcx,%r13 │ │ │ │ + sub %rdx,%rax │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmp 5e2e5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14d,%edx │ │ │ │ + lea 0x2423a(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - call 3260 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 5f9d0 │ │ │ │ - mov $0xfffffffd,%r13d │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x14(%rsp),%r8d │ │ │ │ + lea (%rbx,%rbp,1),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r14d,%edx │ │ │ │ + lea 0x2421b(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - call 30b0 │ │ │ │ - mov 0xc088(%rsp),%rax │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x14(%rsp),%r8d │ │ │ │ + lea 0x0(%r13,%rbp,1),%rcx │ │ │ │ + mov %r14d,%edx │ │ │ │ + lea 0x241ff(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x3c,%rbp │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 5e340 │ │ │ │ + mov 0x14(%rsp),%r8d │ │ │ │ + lea (%r15,%rbp,1),%rcx │ │ │ │ + cmp %ebp,0x8(%rsp) │ │ │ │ + jb 5e288 │ │ │ │ + mov $0x3c,%edx │ │ │ │ + lea 0x241cc(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x14(%rsp),%r8d │ │ │ │ + lea (%rbx,%rbp,1),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x3c,%edx │ │ │ │ + lea 0x241ab(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x14(%rsp),%r8d │ │ │ │ + lea 0x0(%r13,%rbp,1),%rcx │ │ │ │ + mov $0x3c,%edx │ │ │ │ + jmp 5e2c6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov 0x14(%rsp),%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x23fa0(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + call 7efd0 │ │ │ │ + mov 0x14(%rbx),%r12d │ │ │ │ + add 0x10(%rbx),%r12d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3070 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3070 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3070 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov 0x28(%rbx),%edi │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %edi,%r8d │ │ │ │ + jb 5e032 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %r15,%r10 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r10,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5fb39 │ │ │ │ - add $0xc098,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ + jne 5e425 │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 37b0 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 5fac4 │ │ │ │ - mov 0x10(%r14),%esi │ │ │ │ - mov $0x8,%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ - sub %esi,%ecx │ │ │ │ - sar %cl,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - call 3350 │ │ │ │ - jmp 5f96d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %r15d,%ecx │ │ │ │ - jmp 5f9c5 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32e0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 5fa3e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%r13d │ │ │ │ - jmp 5fa44 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - movl $0x1,0xc(%rsp) │ │ │ │ + lea 0x40(%rsp),%r12 │ │ │ │ + jmp 5e354 │ │ │ │ xor %ebx,%ebx │ │ │ │ - lea 0x4080(%rsp),%rdx │ │ │ │ - jmp 5f9c5 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5fa44 │ │ │ │ - sub 0x30(%rsp),%r15d │ │ │ │ - mov %r15d,%r13d │ │ │ │ - jmp 5fa44 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 5fb0c │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - jmp 5f993 │ │ │ │ - mov %eax,%r13d │ │ │ │ - jmp 5fa44 │ │ │ │ + jmp 5e3db │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - lea -0x8000(%rsp),%r11 │ │ │ │ - sub $0x1000,%rsp │ │ │ │ - orq $0x0,(%rsp) │ │ │ │ - cmp %r11,%rsp │ │ │ │ - jne 5fb54 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %edx,%r12d │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov $0x8001,%edx │ │ │ │ - mov $0x2e,%esi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x10(%rdi),%ebp │ │ │ │ + add 0x14(%rdi),%ebp │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8008(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3070 │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 5fc08 │ │ │ │ - mov %r13,%rax │ │ │ │ - mov $0x8001,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + call 31a0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - sub %r12,%rax │ │ │ │ - lea 0x8000(%rax),%rsi │ │ │ │ - call 31d0 <__memcpy_chk@plt> │ │ │ │ - cmp $0x7fff,%r12d │ │ │ │ - jbe 5fc08 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 31a0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 31a0 │ │ │ │ + mov 0x28(%rbx),%edi │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %edi,%edi │ │ │ │ + je 5e876 │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r10,%r14 │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + mov %r12,%r9 │ │ │ │ + jmp 5e4da │ │ │ │ + cmp $0x4,%edx │ │ │ │ + je 5e560 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 5e4c1 │ │ │ │ + mov %ebp,%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + movb $0x2a,(%r14,%rax,1) │ │ │ │ + movb $0x2a,(%r9,%rax,1) │ │ │ │ + movb $0x2a,(%rcx,%rax,1) │ │ │ │ + lea -0x1(%rdi),%eax │ │ │ │ + cmp %r8d,%eax │ │ │ │ + je 5e6b0 │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %edi,%r8d │ │ │ │ + jae 5e870 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + lea 0x0(,%r8,8),%r12 │ │ │ │ + add %r12,%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 5e5b0 │ │ │ │ + lea -0x5(%rdx),%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jbe 5e5b0 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 5e663 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 5e4a0 │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 5e4c1 │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + mov 0x18(%rsp),%r12d │ │ │ │ + xor %edx,%edx │ │ │ │ + add 0x18(%rbx),%r12d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%r12,%rdx,1),%r10d │ │ │ │ + lea 0x0(%rbp,%rdx,1),%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl 0x0(%r13,%r10,1),%r10d │ │ │ │ + movb $0x2d,(%r9,%rsi,1) │ │ │ │ + movb $0x20,(%rcx,%rsi,1) │ │ │ │ + mov %r10b,(%r14,%rsi,1) │ │ │ │ + cmp 0x4(%rax),%edx │ │ │ │ + jb 5e528 │ │ │ │ + add %edx,0x18(%rsp) │ │ │ │ + add %edx,%ebp │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 5e4a9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 5e4c1 │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + mov 0x18(%rsp),%r12d │ │ │ │ + xor %edx,%edx │ │ │ │ + add 0x18(%rbx),%r12d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%r12,%rdx,1),%r10d │ │ │ │ + lea 0x0(%rbp,%rdx,1),%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl 0x0(%r13,%r10,1),%r10d │ │ │ │ + movb $0x5e,(%r9,%rsi,1) │ │ │ │ + movb $0x20,(%rcx,%rsi,1) │ │ │ │ + mov %r10b,(%r14,%rsi,1) │ │ │ │ + cmp 0x4(%rax),%edx │ │ │ │ + jb 5e580 │ │ │ │ + add %edx,0x18(%rsp) │ │ │ │ + add %edx,%ebp │ │ │ │ + mov (%rax),%edx │ │ │ │ + jmp 5e4a9 │ │ │ │ + mov 0x4(%rax),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 5e4a0 │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r9,%r12 │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + jmp 5e5e7 │ │ │ │ + nop │ │ │ │ + movb $0x7c,(%r15) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add 0x20(%rbx),%rax │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp 0x4(%rax),%r13d │ │ │ │ + jae 5e640 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + add 0x18(%rbx),%eax │ │ │ │ + lea 0x0(%rbp,%r13,1),%r15d │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + add %r13d,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + movsbl (%rsi,%rax,1),%edi │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + add 0x1c(%rbx),%eax │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + add %r13d,%eax │ │ │ │ + mov %dil,(%r14,%r15,1) │ │ │ │ + mov %eax,%eax │ │ │ │ + movsbl (%rsi,%rax,1),%esi │ │ │ │ + mov %sil,(%r12,%r15,1) │ │ │ │ + call 41f40 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + add %rcx,%r15 │ │ │ │ + test %al,%al │ │ │ │ + jne 5e5d0 │ │ │ │ + movb $0x20,(%r15) │ │ │ │ + jmp 5e5d4 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%edx │ │ │ │ + add %r13d,0x18(%rsp) │ │ │ │ + mov %r12,%r9 │ │ │ │ + add %r13d,%ebp │ │ │ │ + add %r13d,0x1c(%rsp) │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov 0x28(%rbx),%edi │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 5e508 │ │ │ │ + mov 0x4(%rax),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 5e4c1 │ │ │ │ + mov 0x8(%rbx),%r13 │ │ │ │ + mov 0x1c(%rsp),%r12d │ │ │ │ + xor %edx,%edx │ │ │ │ + add 0x1c(%rbx),%r12d │ │ │ │ + nop │ │ │ │ + lea 0x0(%rbp,%rdx,1),%esi │ │ │ │ + lea (%r12,%rdx,1),%r10d │ │ │ │ + add $0x1,%edx │ │ │ │ + movb $0x2d,(%r14,%rsi,1) │ │ │ │ + movzbl 0x0(%r13,%r10,1),%r10d │ │ │ │ + movb $0x20,(%rcx,%rsi,1) │ │ │ │ + mov %r10b,(%r9,%rsi,1) │ │ │ │ + cmp 0x4(%rax),%edx │ │ │ │ + jb 5e680 │ │ │ │ + add %edx,0x1c(%rsp) │ │ │ │ + add %edx,%ebp │ │ │ │ + mov (%rax),%edx │ │ │ │ + jmp 5e508 │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov $0x88888889,%edi │ │ │ │ + mov %ebp,%r12d │ │ │ │ + movb $0x0,(%r14,%rax,1) │ │ │ │ + movb $0x0,(%r9,%rax,1) │ │ │ │ + movb $0x0,(%rcx,%rax,1) │ │ │ │ + imul %rdi,%rax │ │ │ │ + shr $0x25,%rax │ │ │ │ + imul $0x3c,%eax,%edx │ │ │ │ + sub %edx,%r12d │ │ │ │ + setne %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + je 5e7f7 │ │ │ │ + movslq %edx,%rdx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %ebp,0x8(%rsp) │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r13,%r14 │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %r9,%r13 │ │ │ │ + sub %rdx,%rax │ │ │ │ + lea 0x0(,%rax,4),%r15 │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %rcx,%r15 │ │ │ │ + jmp 5e783 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea 0x254ac(%rip),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ + lea 0x23d9d(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea (%r15,%r14,1),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r12d,%ecx │ │ │ │ + lea 0x23d83(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x8008(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5fc1e │ │ │ │ - add $0x8010,%rsp │ │ │ │ + lea 0x0(%r13,%r14,1),%r8 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x3c,%r14 │ │ │ │ + lea 0x23d5a(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + je 5e7e0 │ │ │ │ + lea (%rbx,%r14,1),%r8 │ │ │ │ + cmp %r14d,0x8(%rsp) │ │ │ │ + jb 5e720 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov $0x3c,%ecx │ │ │ │ + lea 0x23d34(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea (%r15,%r14,1),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x3c,%ecx │ │ │ │ + lea 0x23d11(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + lea 0x0(%r13,%r14,1),%r8 │ │ │ │ + mov $0x3c,%ecx │ │ │ │ + jmp 5e762 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x2390a(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x14(%rbx),%r12d │ │ │ │ + add 0x10(%rbx),%r12d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 3070 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3070 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3070 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov 0x28(%rbx),%edi │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %rax,%r9 │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %edi,%r8d │ │ │ │ + jb 5e4da │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r14,%r10 │ │ │ │ + mov %r9,%r12 │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x8000,%edx │ │ │ │ - lea 0x0(%rbp,%r12,1),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - sub %ebx,%edx │ │ │ │ - call 3740 │ │ │ │ - jmp 5fbc8 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5fc50 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ + pop %r15 │ │ │ │ jmp 32c0 │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %esi,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %r8d,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5fd20 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movslq 0x4(%rdi),%rcx │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - cmp 0x8(%rbx),%ecx │ │ │ │ - je 5fda0 │ │ │ │ - imul $0x8018,%rcx,%rcx │ │ │ │ - add %rcx,%rdi │ │ │ │ - mov %r13,(%rdi) │ │ │ │ - mov %ebp,%r13d │ │ │ │ - mov %r15d,0x10(%rdi) │ │ │ │ - mov %r14,0x8(%rdi) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 5fcf0 │ │ │ │ - add $0x14,%rdi │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - add %r13,%rdi │ │ │ │ - sub %ebp,%edx │ │ │ │ - call 3740 │ │ │ │ - addl $0x1,0x4(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - add $0x14,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - sub %r13,%rax │ │ │ │ - lea 0x8000(%rax),%rsi │ │ │ │ - call 3740 │ │ │ │ - mov %rax,%rdi │ │ │ │ - cmp $0x7fff,%ebp │ │ │ │ - jbe 5fcbf │ │ │ │ - jmp 5fcd2 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x20,%edi │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov 0x10(%rdi),%ebx │ │ │ │ + add 0x14(%rdi),%ebx │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ call 31a0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5fe28 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov $0x400c0,%edi │ │ │ │ - xor %r12d,%r12d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ call 31a0 │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - nopl (%rax) │ │ │ │ - add %r12,%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - add $0x8018,%r12 │ │ │ │ - add $0x14,%rdi │ │ │ │ - movl $0x0,-0x4(%rdi) │ │ │ │ - call 3070 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - cmp $0x400c0,%r12 │ │ │ │ - jne 5fd50 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5fe20 │ │ │ │ - mov 0x27113(%rip),%rax │ │ │ │ - mov %rax,0x4(%rbx) │ │ │ │ - jmp 5fca9 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea (%rcx,%rcx,1),%esi │ │ │ │ - mov %ecx,%r12d │ │ │ │ - mov %esi,0x8(%rbx) │ │ │ │ - movslq %esi,%rsi │ │ │ │ - imul $0x8018,%rsi,%rsi │ │ │ │ - call 3660 │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5fdfd │ │ │ │ - jmp 5fe2f │ │ │ │ + call 31a0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 3570 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x28(%rcx),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 5ecae │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movl $0x0,0x2c(%rsp) │ │ │ │ + jmp 5e985 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 5e969 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %ebp,%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + movb $0x2a,(%r12,%rax,1) │ │ │ │ + movb $0x2a,(%rdx,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + movb $0x2a,(%rdx,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + movb $0x2a,(%rdx,%rax,1) │ │ │ │ + mov 0x28(%rcx),%eax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %r8d,%edx │ │ │ │ + je 5eb10 │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %eax,%r8d │ │ │ │ + jae 5ecae │ │ │ │ + mov 0x20(%rcx),%rax │ │ │ │ + lea 0x0(,%r8,8),%rbx │ │ │ │ + add %rbx,%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 5ee70 │ │ │ │ + lea -0x5(%rdx),%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jbe 5ed90 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 5ece8 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je 5ea60 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 5e940 │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 5e969 │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + mov %r14d,%ebx │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %rax,%r14 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + add 0x1c(%r13),%esi │ │ │ │ + add %ebx,%esi │ │ │ │ + call 25200 │ │ │ │ + lea 0x0(%rbp,%rbx,1),%esi │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + cmp $0x1,%al │ │ │ │ + sbb %eax,%eax │ │ │ │ + and $0x4,%eax │ │ │ │ + add $0x45,%eax │ │ │ │ + mov %al,(%r12,%rsi,1) │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + add 0x18(%r13),%eax │ │ │ │ + add %ebx,%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %eax,%eax │ │ │ │ + movzbl (%rdi,%rax,1),%eax │ │ │ │ + movb $0x20,(%r15,%rsi,1) │ │ │ │ + mov %al,(%rdx,%rsi,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movb $0x5e,(%rax,%rsi,1) │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + add %r14,%rax │ │ │ │ + cmp 0x4(%rax),%ebx │ │ │ │ + jb 5e9e8 │ │ │ │ + add %ebx,0x2c(%rsp) │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov %r13,%rcx │ │ │ │ + add %ebx,%ebp │ │ │ │ + mov (%rax),%edx │ │ │ │ + jmp 5e940 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 5e969 │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + mov %r14d,%ebx │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %rax,%r14 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r12d,%edi │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + add 0x1c(%r13),%esi │ │ │ │ + add %ebx,%esi │ │ │ │ + call 25200 │ │ │ │ + lea 0x0(%rbp,%rbx,1),%esi │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + cmp $0x1,%al │ │ │ │ + sbb %eax,%eax │ │ │ │ + and $0x4,%eax │ │ │ │ + add $0x45,%eax │ │ │ │ + mov %al,(%r12,%rsi,1) │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + add 0x18(%r13),%eax │ │ │ │ + add %ebx,%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %eax,%eax │ │ │ │ + movzbl (%rdi,%rax,1),%eax │ │ │ │ + movb $0x20,(%r15,%rsi,1) │ │ │ │ + mov %al,(%rdx,%rsi,1) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ + movb $0x2d,(%rax,%rsi,1) │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + add %r14,%rax │ │ │ │ + cmp 0x4(%rax),%ebx │ │ │ │ + jb 5ea88 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %ebx,%r14d │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + add %r14d,0x2c(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov (%rax),%edx │ │ │ │ + add %r14d,%ebp │ │ │ │ + jmp 5e9bc │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %ebp,%r15d │ │ │ │ + movb $0x0,(%r12,%rax,1) │ │ │ │ + movb $0x0,(%rdi,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov $0x88888889,%edx │ │ │ │ + movb $0x0,(%rdi,%rax,1) │ │ │ │ + imul %rdx,%rax │ │ │ │ + shr $0x25,%rax │ │ │ │ + imul $0x3c,%eax,%edx │ │ │ │ + sub %edx,%r15d │ │ │ │ + setne %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + je 5ec2e │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + mov %r15d,%r13d │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + shl $0x4,%r14 │ │ │ │ + sub %rdx,%r14 │ │ │ │ + shl $0x2,%r14 │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + mov %ebp,%r14d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %ebx,%r14d │ │ │ │ + mov $0x3c,%ebp │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + cmovb %r13d,%ebp │ │ │ │ + lea 0x23931(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea (%rax,%rbx,1),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebp,%ecx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x2390e(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea (%rax,%rbx,1),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x238ed(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea (%rax,%rbx,1),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + lea (%r12,%rbx,1),%r8 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x238cb(%rip),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x3c,%rbx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %rbx,0x30(%rsp) │ │ │ │ + jne 5eb88 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %r14d,%ebp │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + lea 0x234d3(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - imul $0x8018,%rdi,%rdi │ │ │ │ - mov $0x8000,%edx │ │ │ │ - add $0x1,%r12d │ │ │ │ - add %rax,%rdi │ │ │ │ - movl $0x0,0x10(%rdi) │ │ │ │ - add $0x14,%rdi │ │ │ │ - movups %xmm1,-0x14(%rdi) │ │ │ │ + mov 0x14(%rcx),%ebx │ │ │ │ + add 0x10(%rcx),%ebx │ │ │ │ + mov %rbx,%rdx │ │ │ │ call 3070 │ │ │ │ - cmp 0x8(%rbx),%r12d │ │ │ │ - jb 5fdc8 │ │ │ │ - movslq 0x4(%rbx),%rax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - imul $0x8018,%rax,%rax │ │ │ │ - mov %rcx,0x10(%rbx) │ │ │ │ - lea (%rcx,%rax,1),%rdi │ │ │ │ - jmp 5fca9 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3070 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3070 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3070 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov 0x28(%rcx),%eax │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %eax,%r8d │ │ │ │ + jb 5e985 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 5fcd6 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - jmp 5fcd6 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5fea0 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movslq 0x4(%rdi),%rax │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - cmp 0x8(%rbx),%eax │ │ │ │ - je 5ff28 │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - imul $0x8018,%rax,%rax │ │ │ │ - add %rax,%rdi │ │ │ │ - mov %r12,0x8(%rdi) │ │ │ │ - mov %rbp,(%rdi) │ │ │ │ - mov %edx,0x4(%rbx) │ │ │ │ - mov %rbx,%rax │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x20,%edi │ │ │ │ - call 31a0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5ffc0 │ │ │ │ - movb $0x1,(%rax) │ │ │ │ - mov $0x400c0,%edi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - call 31a0 │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ + pop %r15 │ │ │ │ + jmp 32c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 5e969 │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x1c(%rcx),%edx │ │ │ │ + mov %r14d,%ebx │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %rax,%r14 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea (%rax,%rbx,1),%r15d │ │ │ │ + lea (%r15,%rdx,1),%esi │ │ │ │ + call 25200 │ │ │ │ + lea 0x0(%rbp,%rbx,1),%esi │ │ │ │ + mov 0x1c(%r13),%edx │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + cmp $0x1,%al │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sbb %eax,%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + and $0x4,%eax │ │ │ │ + add $0x45,%eax │ │ │ │ + mov %al,(%r12,%rsi,1) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movb $0x2d,(%rax,%rsi,1) │ │ │ │ + lea (%r15,%rdx,1),%eax │ │ │ │ + movzbl (%rdi,%rax,1),%eax │ │ │ │ + mov %al,(%rcx,%rsi,1) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movb $0x20,(%rax,%rsi,1) │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + add %r14,%rax │ │ │ │ + cmp 0x4(%rax),%ebx │ │ │ │ + jb 5ed10 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %ebx,%r14d │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + add %r14d,0x10(%rsp) │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add %r14d,%ebp │ │ │ │ + jmp 5e9b3 │ │ │ │ + mov 0x4(%rax),%r9d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 5e940 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp 5edca │ │ │ │ nopl (%rax) │ │ │ │ - add %r13,%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - add $0x8018,%r13 │ │ │ │ - add $0x14,%rdi │ │ │ │ - movl $0x0,-0x4(%rdi) │ │ │ │ - call 3070 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - cmp $0x400c0,%r13 │ │ │ │ - jne 5fed0 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5ffb1 │ │ │ │ - mov 0x26f93(%rip),%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rax,0x4(%rbx) │ │ │ │ - jmp 5fe88 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movslq %eax,%r14 │ │ │ │ - add %eax,%eax │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - cltq │ │ │ │ - imul $0x8018,%rax,%rsi │ │ │ │ - call 3660 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5ffe4 │ │ │ │ - movslq 0x8(%rbx),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jae 5ff95 │ │ │ │ - imul $0x8018,%r14,%rax │ │ │ │ - lea 0x14(%r13,%rax,1),%rcx │ │ │ │ + movb $0x7c,0x0(%r13) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + add $0x1,%r15d │ │ │ │ + add %r14,%rax │ │ │ │ + cmp 0x4(%rax),%r15d │ │ │ │ + jae 5ee50 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x0(%rbp,%r15,1),%r13d │ │ │ │ + lea (%rax,%r15,1),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + add 0x1c(%rbx),%esi │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + call 25200 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + cmp $0x1,%al │ │ │ │ + sbb %eax,%eax │ │ │ │ + add 0x1c(%rbx),%ecx │ │ │ │ + and $0x4,%eax │ │ │ │ + add $0x45,%eax │ │ │ │ + mov %al,(%r12,%r13,1) │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + add 0x18(%rbx),%eax │ │ │ │ + add %r15d,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + movsbl (%rsi,%rax,1),%edi │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %dil,(%rax,%r13,1) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + movsbl (%rax,%rcx,1),%esi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %sil,(%rax,%r13,1) │ │ │ │ + call 41f40 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + add %rdx,%r13 │ │ │ │ + test %al,%al │ │ │ │ + jne 5edb0 │ │ │ │ + movb $0x20,0x0(%r13) │ │ │ │ + jmp 5edb5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + add %r15d,0x2c(%rsp) │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov %r14,%rbx │ │ │ │ + add %r15d,0x10(%rsp) │ │ │ │ + mov (%rax),%edx │ │ │ │ + add %r15d,%ebp │ │ │ │ + jmp 5e9aa │ │ │ │ nop │ │ │ │ - movl $0x0,-0x4(%rcx) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm1,-0x14(%rcx) │ │ │ │ - mov $0x8000,%edx │ │ │ │ - add $0x1,%r14 │ │ │ │ - call 3070 │ │ │ │ - mov %rax,%rcx │ │ │ │ - movslq 0x8(%rbx),%rax │ │ │ │ - add $0x8018,%rcx │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jb 5ff60 │ │ │ │ - movslq 0x4(%rbx),%rax │ │ │ │ - mov %r13,0x10(%rbx) │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - imul $0x8018,%rax,%rax │ │ │ │ - lea 0x0(%r13,%rax,1),%rdi │ │ │ │ - jmp 5fe88 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - call 32c0 │ │ │ │ - jmp 5fe92 │ │ │ │ - lea 0x250e9(%rip),%rdx │ │ │ │ - mov 0x3d432(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - lea 0x250fd(%rip),%rdx │ │ │ │ - jmp 5ffc7 │ │ │ │ - nopl (%rax) │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 5e969 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp 5edca │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 5f348 │ │ │ │ push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - lea -0xc000(%rsp),%r11 │ │ │ │ - sub $0x1000,%rsp │ │ │ │ - orq $0x0,(%rsp) │ │ │ │ - cmp %r11,%rsp │ │ │ │ - jne 60006 │ │ │ │ - sub $0xa8,%rsp │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - lea 0x21366(%rip),%rsi │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xc098(%rsp) │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x10(%rdi),%ebp │ │ │ │ + add 0x14(%rdi),%ebp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 31a0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 31a0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 31a0 │ │ │ │ + mov 0x28(%rbx),%esi │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %esi,%esi │ │ │ │ + je 5f316 │ │ │ │ + movsbl %r12b,%eax │ │ │ │ + mov %r10,%r14 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + mov %r13,%r10 │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + jmp 5ef4b │ │ │ │ + cmp $0x4,%edx │ │ │ │ + je 5efd0 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 5ef32 │ │ │ │ + mov %ebp,%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + movb $0x2a,(%r14,%rax,1) │ │ │ │ + movb $0x2a,(%r10,%rax,1) │ │ │ │ + movb $0x2a,(%r8,%rax,1) │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + cmp %r9d,%eax │ │ │ │ + je 5f140 │ │ │ │ + add $0x1,%r9 │ │ │ │ + cmp %esi,%r9d │ │ │ │ + jae 5f310 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + lea 0x0(,%r9,8),%r12 │ │ │ │ + add %r12,%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 5f020 │ │ │ │ + lea -0x5(%rdx),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jbe 5f020 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 5f0f1 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 5ef10 │ │ │ │ + mov 0x4(%rax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 5ef32 │ │ │ │ + mov (%rbx),%r12 │ │ │ │ + mov 0x10(%rsp),%r11d │ │ │ │ + xor %edx,%edx │ │ │ │ + add 0x18(%rbx),%r11d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea (%r11,%rdx,1),%edi │ │ │ │ + lea 0x0(%rbp,%rdx,1),%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%r12,%rdi,1),%edi │ │ │ │ + movb $0x2d,(%r10,%rcx,1) │ │ │ │ + movb $0x20,(%r8,%rcx,1) │ │ │ │ + mov %dil,(%r14,%rcx,1) │ │ │ │ + cmp 0x4(%rax),%edx │ │ │ │ + jb 5ef98 │ │ │ │ + add %edx,0x10(%rsp) │ │ │ │ + add %edx,%ebp │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 5ef19 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 5ef32 │ │ │ │ + mov (%rbx),%r12 │ │ │ │ + mov 0x10(%rsp),%r11d │ │ │ │ + xor %edx,%edx │ │ │ │ + add 0x18(%rbx),%r11d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%r11,%rdx,1),%edi │ │ │ │ + lea 0x0(%rbp,%rdx,1),%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%r12,%rdi,1),%edi │ │ │ │ + movb $0x5e,(%r10,%rcx,1) │ │ │ │ + movb $0x20,(%r8,%rcx,1) │ │ │ │ + mov %dil,(%r14,%rcx,1) │ │ │ │ + cmp 0x4(%rax),%edx │ │ │ │ + jb 5eff0 │ │ │ │ + add %edx,0x10(%rsp) │ │ │ │ + add %edx,%ebp │ │ │ │ + mov (%rax),%edx │ │ │ │ + jmp 5ef19 │ │ │ │ + mov 0x4(%rax),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 5ef10 │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + mov %ebp,%r14d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %r10,%r15 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + jmp 5f066 │ │ │ │ + nopl (%rax) │ │ │ │ + movb $0x7c,(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add 0x20(%rbx),%rax │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp 0x4(%rax),%r13d │ │ │ │ + jae 5f0c0 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + add 0x18(%rbx),%eax │ │ │ │ + lea (%r14,%r13,1),%r12d │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + add %r13d,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + movsbl (%rsi,%rax,1),%edi │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + add 0x1c(%rbx),%eax │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + add %r13d,%eax │ │ │ │ + mov %dil,0x0(%rbp,%r12,1) │ │ │ │ + mov %eax,%eax │ │ │ │ + movsbl (%rsi,%rax,1),%esi │ │ │ │ + mov %sil,(%r15,%r12,1) │ │ │ │ + call 41f40 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov %eax,%esi │ │ │ │ + lea (%r8,%r12,1),%rax │ │ │ │ + test %sil,%sil │ │ │ │ + jne 5f050 │ │ │ │ + movb $0x20,(%rax) │ │ │ │ + jmp 5f053 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r14d,%ebp │ │ │ │ + mov %r15,%r10 │ │ │ │ + add %r13d,0x10(%rsp) │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + add %r13d,%ebp │ │ │ │ + add %r13d,0x14(%rsp) │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + mov 0x28(%rbx),%esi │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 5ef79 │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 5ef32 │ │ │ │ + mov 0x8(%rbx),%r12 │ │ │ │ + mov 0x14(%rsp),%r11d │ │ │ │ + xor %edx,%edx │ │ │ │ + add 0x1c(%rbx),%r11d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x0(%rbp,%rdx,1),%ecx │ │ │ │ + lea (%r11,%rdx,1),%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movb $0x2d,(%r14,%rcx,1) │ │ │ │ + movzbl (%r12,%rdi,1),%edi │ │ │ │ + movb $0x20,(%r8,%rcx,1) │ │ │ │ + mov %dil,(%r10,%rcx,1) │ │ │ │ + cmp 0x4(%rax),%edx │ │ │ │ + jb 5f110 │ │ │ │ + add %edx,0x14(%rsp) │ │ │ │ + add %edx,%ebp │ │ │ │ + mov (%rax),%edx │ │ │ │ + jmp 5ef79 │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov $0x88888889,%ecx │ │ │ │ + mov %ebp,%r13d │ │ │ │ + movb $0x0,(%r14,%rax,1) │ │ │ │ + movb $0x0,(%r10,%rax,1) │ │ │ │ + movb $0x0,(%r8,%rax,1) │ │ │ │ + imul %rcx,%rax │ │ │ │ + shr $0x25,%rax │ │ │ │ + imul $0x3c,%eax,%edx │ │ │ │ + sub %edx,%r13d │ │ │ │ + setne %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + je 5f293 │ │ │ │ + movslq %edx,%rdx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %ebp,(%rsp) │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %r8,%rbx │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov %r10,%r12 │ │ │ │ + sub %rdx,%rax │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jmp 5f21b │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13d,%ecx │ │ │ │ + lea 0x23312(%rip),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 3630 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 60288 │ │ │ │ - lea 0x4090(%rsp),%r14 │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + lea (%rbx,%rbp,1),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13d,%ecx │ │ │ │ + lea 0x232ee(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + lea (%r12,%rbp,1),%r8 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + lea 0x232ce(%rip),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x3c,%rbp │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 5f280 │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + lea (%r14,%rbp,1),%r8 │ │ │ │ + cmp %ebp,(%rsp) │ │ │ │ + jb 5f1b0 │ │ │ │ + mov $0x3c,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2328d(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + lea (%rbx,%rbp,1),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x3c,%ecx │ │ │ │ + lea 0x23271(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + lea (%r12,%rbp,1),%r8 │ │ │ │ + mov $0x3c,%ecx │ │ │ │ + jmp 5f1f7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov (%rsp),%ebp │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov %r12,%r10 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + lea 0x23064(%rip),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x14(%rbx),%r12d │ │ │ │ + add 0x10(%rbx),%r12d │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x8000,%edx │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ - lea 0x20(%rsp),%r13 │ │ │ │ call 3070 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x70,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x222cb(%rip),%rdx │ │ │ │ - mov $0x2f,%esi │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - movl $0x0,0x28(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movaps %xmm0,0x60(%rsp) │ │ │ │ - call 3230 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 60264 │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3070 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov $0x4000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 34a0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - call 32e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 60188 │ │ │ │ - mov 0x28(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 60188 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmp 60143 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x4(%rax),%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jbe 60188 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 60230 │ │ │ │ - mov 0x78(%rsp),%esi │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xc0,%eax │ │ │ │ - cmp $0x80,%eax │ │ │ │ - je 601e0 │ │ │ │ - test %edx,%edx │ │ │ │ - je 600d2 │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6015d │ │ │ │ - movl $0x8000,0x40(%rsp) │ │ │ │ - mov $0x8000,%eax │ │ │ │ - mov %r14,0x38(%rsp) │ │ │ │ - mov $0x5,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - add %rdx,%rbp │ │ │ │ - add %rax,%rbx │ │ │ │ - call 3260 │ │ │ │ - mov 0x28(%rsp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - sub %rcx,%rbp │ │ │ │ - mov 0x40(%rsp),%ecx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - sub %rcx,%rbx │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 60118 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 30b0 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 601a7 │ │ │ │ - mov 0x10(%r12),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdx │ │ │ │ + call 3070 │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x28(%rbx),%esi │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov %rax,%r10 │ │ │ │ + add $0x1,%r9 │ │ │ │ + cmp %esi,%r9d │ │ │ │ + jb 5ef4b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r10,%r13 │ │ │ │ + mov %r14,%r10 │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %r8,(%rsp) │ │ │ │ call 32c0 │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - call 35a0 │ │ │ │ - mov 0xc098(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 602ab │ │ │ │ - add $0xc0a8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ + jmp 32c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x28(%rdi),%eax │ │ │ │ + mov 0x20(%rdi),%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + je 5f380 │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + lea (%rdx,%rcx,8),%rcx │ │ │ │ + cmp %esi,(%rcx) │ │ │ │ + je 5f398 │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + mov %ecx,0x28(%rdi) │ │ │ │ + mov %esi,(%rax) │ │ │ │ + movl $0x1,0x4(%rax) │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 601f9 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - sub %r15,%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jle 6013f │ │ │ │ - mov %r12,%rdi │ │ │ │ - and $0x7,%esi │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call 5fc60 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 60221 │ │ │ │ - mov 0x28(%rsp),%edx │ │ │ │ - mov %rbx,%r15 │ │ │ │ - jmp 6013f │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 30b0 │ │ │ │ - jmp 601a7 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 30b0 │ │ │ │ - movslq 0x4(%r12),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - imul $0x8018,%rsi,%rsi │ │ │ │ - call 3660 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - call 35a0 │ │ │ │ - jmp 601b3 │ │ │ │ - mov 0x3d195(%rip),%rdi │ │ │ │ - lea 0x24ed6(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - mov 0x3d171(%rip),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x24e82(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + movl $0x1,0x28(%rdi) │ │ │ │ + mov %esi,(%rdx) │ │ │ │ + movl $0x1,0x4(%rdx) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x1,0x4(%rcx) │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - lea 0x210d3(%rip),%rsi │ │ │ │ + mov $0x30,%esi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je 604de │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 3130 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6051c │ │ │ │ + mov %rdi,%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + call 13000 │ │ │ │ + movdqu 0x10(%rbx),%xmm0 │ │ │ │ + mov 0x14(%rbx),%edx │ │ │ │ + mov %rax,%r15 │ │ │ │ + movdqu (%rbx),%xmm1 │ │ │ │ + mov 0x10(%rbx),%eax │ │ │ │ + cmp %eax,0x18(%rbx) │ │ │ │ + jae 5f7b6 │ │ │ │ + cmp %edx,0x1c(%rbx) │ │ │ │ + jae 5f7b6 │ │ │ │ + lea (%rdx,%rax,1),%ebp │ │ │ │ + movl $0x0,0x28(%r15) │ │ │ │ + shl $0x3,%rbp │ │ │ │ + movups %xmm1,(%r15) │ │ │ │ + movups %xmm0,0x10(%r15) │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - call 3080 │ │ │ │ + call 31a0 │ │ │ │ + mov %rbp,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ + mov %rax,0x20(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3070 │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 3130 │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4e680 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 4e6b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 60513 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 61080 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - lea 0x2c(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 60ff0 │ │ │ │ + mov %dx,0x2c(%r15) │ │ │ │ + mov 0x28(%rbx),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 5f57b │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x0(,%r14,8),%r12 │ │ │ │ + lea (%rsi,%r12,1),%rax │ │ │ │ + cmpl $0x6,(%rax) │ │ │ │ + ja 5f56e │ │ │ │ + mov (%rax),%edx │ │ │ │ + lea 0x28922(%rip),%rdi │ │ │ │ + movslq (%rdi,%rdx,4),%rdx │ │ │ │ + add %rdi,%rdx │ │ │ │ + notrack jmp *%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 6050a │ │ │ │ - xor %ebx,%ebx │ │ │ │ + je 5f56e │ │ │ │ xor %r13d,%r13d │ │ │ │ - jmp 603ba │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - add %r14,%r13 │ │ │ │ - call 5fe50 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 3080 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 60420 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 4e6b0 │ │ │ │ + jmp 5f4c6 │ │ │ │ test %eax,%eax │ │ │ │ - jne 6049b │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 60ff0 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - call 61090 │ │ │ │ - mov %rax,%r14 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 604ba │ │ │ │ - test %rax,%rax │ │ │ │ - jne 60370 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - call 35a0 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 60505 │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + je 5f680 │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ + lea (%rsi,%rdi,8),%rdi │ │ │ │ + cmpl $0x5,(%rdi) │ │ │ │ + je 5f6a0 │ │ │ │ + mov 0x23ff1(%rip),%rcx │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ + mov %edi,0x28(%r15) │ │ │ │ + mov %rcx,(%rsi,%rax,8) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov 0x4(%rsi,%r12,1),%eax │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jae 5f6b0 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + add 0x1c(%rbx),%eax │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + add %r13d,%eax │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %eax,%eax │ │ │ │ + movsbl (%rsi,%rax,1),%esi │ │ │ │ + mov 0x18(%rbx),%eax │ │ │ │ + add %ebp,%eax │ │ │ │ + add %r13d,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + movsbl (%rdi,%rax,1),%edi │ │ │ │ + call 41f40 │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + test %al,%al │ │ │ │ + mov 0x28(%r15),%eax │ │ │ │ + jne 5f480 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5f668 │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ + lea (%rsi,%rdi,8),%rdi │ │ │ │ + cmpl $0x6,(%rdi) │ │ │ │ + je 5f6a0 │ │ │ │ + mov 0x23f7d(%rip),%rcx │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ + mov %edi,0x28(%r15) │ │ │ │ + mov %rcx,(%rsi,%rax,8) │ │ │ │ + jmp 5f4b0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + mov 0x28(%r15),%eax │ │ │ │ + mov 0x20(%r15),%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + je 5f720 │ │ │ │ + lea -0x1(%rax),%r9d │ │ │ │ + lea (%rdx,%r9,8),%r9 │ │ │ │ + cmpl $0x3,(%r9) │ │ │ │ + je 5f7a0 │ │ │ │ + lea 0x1(%rax),%r9d │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + mov %r9d,0x28(%r15) │ │ │ │ + mov 0x28(%rbx),%r10d │ │ │ │ + movl $0x3,(%rax) │ │ │ │ + mov %edi,0x4(%rax) │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %r10d,%r14d │ │ │ │ + jb 5f440 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - lea 0x21f5f(%rip),%r12 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x24d93(%rip),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x1d1,%esi │ │ │ │ - call 4ea30 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3580 │ │ │ │ - test %eax,%eax │ │ │ │ - je 60483 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x24de6(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1d5,%esi │ │ │ │ - call 4ea30 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x21f29(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1d6,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 4ea30 │ │ │ │ - jmp 603e1 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x24d8c(%rip),%rdx │ │ │ │ - mov $0x1d3,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 4ea30 │ │ │ │ - jmp 6044e │ │ │ │ - lea 0x28afe(%rip),%rcx │ │ │ │ - mov $0x1da,%edx │ │ │ │ - lea 0x21edd(%rip),%rsi │ │ │ │ - lea 0x24de3(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x24cdf(%rip),%rdx │ │ │ │ - mov 0x3cf38(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - mov 0x3cf1b(%rip),%rdi │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - lea 0x24c2f(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - lea 0x21e5c(%rip),%rdx │ │ │ │ - jmp 604c1 │ │ │ │ - lea 0x21e37(%rip),%rdx │ │ │ │ - jmp 604c1 │ │ │ │ - lea 0x24c4d(%rip),%rdi │ │ │ │ - call 3680 │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %esi,%r9d │ │ │ │ - lea 0x1(%r9),%esi │ │ │ │ - cmp %edx,%esi │ │ │ │ - jb 60558 │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ + mov 0x28(%r15),%edx │ │ │ │ + mov 0x4(%rax),%r9d │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + test %edx,%edx │ │ │ │ + je 5f6d0 │ │ │ │ + lea -0x1(%rdx),%r11d │ │ │ │ + lea (%rdi,%r11,8),%r11 │ │ │ │ + cmpl $0x4,(%r11) │ │ │ │ + je 5f780 │ │ │ │ + lea 0x1(%rdx),%r10d │ │ │ │ + lea (%rdi,%rdx,8),%rdx │ │ │ │ + mov %r10d,0x28(%r15) │ │ │ │ + mov %r9d,0x4(%rdx) │ │ │ │ + mov 0x28(%rbx),%r10d │ │ │ │ + movl $0x4,(%rdx) │ │ │ │ + jmp 5f6e6 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%r15),%edx │ │ │ │ + mov 0x4(%rax),%r9d │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + test %edx,%edx │ │ │ │ + je 5f700 │ │ │ │ + lea -0x1(%rdx),%r11d │ │ │ │ + lea (%rdi,%r11,8),%r11 │ │ │ │ + cmpl $0x2,(%r11) │ │ │ │ + je 5f780 │ │ │ │ + lea 0x1(%rdx),%r10d │ │ │ │ + lea (%rdi,%rdx,8),%rdx │ │ │ │ + mov %r10d,0x28(%r15) │ │ │ │ + mov %r9d,0x4(%rdx) │ │ │ │ + mov 0x28(%rbx),%r10d │ │ │ │ + movl $0x2,(%rdx) │ │ │ │ + jmp 5f6e6 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%r15),%edx │ │ │ │ + mov 0x4(%rax),%r9d │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + test %edx,%edx │ │ │ │ + je 5f750 │ │ │ │ + lea -0x1(%rdx),%r11d │ │ │ │ + lea (%rdi,%r11,8),%r11 │ │ │ │ + cmpl $0x1,(%r11) │ │ │ │ + je 5f790 │ │ │ │ + lea 0x1(%rdx),%r10d │ │ │ │ + lea (%rdi,%rdx,8),%rdx │ │ │ │ + mov %r10d,0x28(%r15) │ │ │ │ + mov 0x28(%rbx),%r10d │ │ │ │ + movl $0x1,(%rdx) │ │ │ │ + mov %r9d,0x4(%rdx) │ │ │ │ + jmp 5f766 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x23e29(%rip),%rax │ │ │ │ + movl $0x1,0x28(%r15) │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + jmp 5f4b0 │ │ │ │ + nop │ │ │ │ + mov 0x23e09(%rip),%rax │ │ │ │ + movl $0x1,0x28(%r15) │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + jmp 5f4b0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sub %r9d,%edx │ │ │ │ - push %rbx │ │ │ │ - mov %r8d,%ebx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - cmp %r8d,%edx │ │ │ │ - cmovbe %edx,%ebx │ │ │ │ - add %r9,%rdi │ │ │ │ - mov %ebx,%edx │ │ │ │ - call 3740 │ │ │ │ - mov %ebx,%eax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ + addl $0x1,0x4(%rdi) │ │ │ │ + jmp 5f4b0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x28(%rbx),%r10d │ │ │ │ + add $0x1,%r14 │ │ │ │ + add %eax,0xc(%rsp) │ │ │ │ + add %eax,%ebp │ │ │ │ + cmp %r10d,%r14d │ │ │ │ + jb 5f440 │ │ │ │ + jmp 5f57b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x1,0x28(%r15) │ │ │ │ + movl $0x4,(%rdi) │ │ │ │ + mov %r9d,0x4(%rdi) │ │ │ │ + mov 0x28(%rbx),%r10d │ │ │ │ + add $0x1,%r14 │ │ │ │ + add 0x4(%rax),%ebp │ │ │ │ + cmp %r10d,%r14d │ │ │ │ + jb 5f440 │ │ │ │ + jmp 5f57b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x28(%r15) │ │ │ │ + mov %r9d,0x4(%rdi) │ │ │ │ + mov 0x28(%rbx),%r10d │ │ │ │ + movl $0x2,(%rdi) │ │ │ │ + jmp 5f6e6 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x28(%r15) │ │ │ │ + mov 0x28(%rbx),%r10d │ │ │ │ + add $0x1,%r14 │ │ │ │ + movl $0x3,(%rdx) │ │ │ │ + mov %edi,0x4(%rdx) │ │ │ │ + cmp %r10d,%r14d │ │ │ │ + jb 5f440 │ │ │ │ + jmp 5f57b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x28(%r15) │ │ │ │ + mov 0x28(%rbx),%r10d │ │ │ │ + movl $0x1,(%rdi) │ │ │ │ + mov %r9d,0x4(%rdi) │ │ │ │ + add $0x1,%r14 │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + add %eax,0xc(%rsp) │ │ │ │ + cmp %r10d,%r14d │ │ │ │ + jb 5f440 │ │ │ │ + jmp 5f57b │ │ │ │ + nop │ │ │ │ + add %r9d,0x4(%r11) │ │ │ │ + jmp 5f6e6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %r9d,0x4(%r11) │ │ │ │ + jmp 5f766 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 3080 │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 605b0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp 3580 │ │ │ │ + add $0x1,%r14 │ │ │ │ + add %edi,0x4(%r9) │ │ │ │ + cmp %r10d,%r14d │ │ │ │ + jb 5f440 │ │ │ │ + jmp 5f57b │ │ │ │ + call 5b030 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0x1,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + endbr64 │ │ │ │ + mov 0x28(%rdi),%eax │ │ │ │ + mov 0x20(%rdi),%rcx │ │ │ │ + test %eax,%eax │ │ │ │ + je 5f7f0 │ │ │ │ + lea -0x1(%rax),%r8d │ │ │ │ + lea (%rcx,%r8,8),%r8 │ │ │ │ + cmp %esi,(%r8) │ │ │ │ + je 5f800 │ │ │ │ + lea 0x1(%rax),%r8d │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + mov %r8d,0x28(%rdi) │ │ │ │ + mov %esi,(%rax) │ │ │ │ + mov %edx,0x4(%rax) │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movl $0x1,0x28(%rdi) │ │ │ │ + mov %esi,(%rcx) │ │ │ │ + mov %edx,0x4(%rcx) │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + add %edx,0x4(%r8) │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x50(%rdi) │ │ │ │ - movl $0x0,0x8(%rdi) │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - movups %xmm0,0x40(%rdi) │ │ │ │ + mov 0x28(%rdi),%r8d │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + jbe 5f873 │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ + lea -0x1(%r8),%edx │ │ │ │ + mov %rdi,%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %edx,%ecx │ │ │ │ + movq (%rax),%xmm0 │ │ │ │ + mov %edx,%esi │ │ │ │ + sub $0x1,%edx │ │ │ │ + lea (%rdi,%rcx,8),%rcx │ │ │ │ + add $0x8,%rax │ │ │ │ + movq (%rcx),%xmm1 │ │ │ │ + pxor %xmm0,%xmm1 │ │ │ │ + movq %xmm1,-0x8(%rax) │ │ │ │ + movq (%rcx),%xmm0 │ │ │ │ + pxor %xmm1,%xmm0 │ │ │ │ + movq %xmm0,(%rcx) │ │ │ │ + movq -0x8(%rax),%xmm1 │ │ │ │ + mov %r8d,%ecx │ │ │ │ + sub %esi,%ecx │ │ │ │ + pxor %xmm0,%xmm1 │ │ │ │ + movq %xmm1,-0x8(%rax) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 5f830 │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %esi,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 3070 │ │ │ │ - mov %ebp,0x20(%rbx) │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + mov 0x28(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 5f8b9 │ │ │ │ + mov 0x20(%rdi),%rdx │ │ │ │ + mov $0x6b,%edi │ │ │ │ + lea (%rdx,%rcx,8),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%eax │ │ │ │ + cmp $0x6,%eax │ │ │ │ + ja 5f8b0 │ │ │ │ + bt %rax,%rdi │ │ │ │ + jae 5f8b0 │ │ │ │ + add 0x4(%rdx),%ecx │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne 5f8a0 │ │ │ │ + mov %ecx,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x28(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 5f8f3 │ │ │ │ + mov 0x20(%rdi),%rdx │ │ │ │ + lea (%rdx,%rcx,8),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdx),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 5f8e7 │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 5f8ea │ │ │ │ + add 0x4(%rdx),%ecx │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne 5f8d8 │ │ │ │ + mov %ecx,%eax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x8(%rdx),%edi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - test %edi,%edi │ │ │ │ - je 60673 │ │ │ │ - lea -0x1(%rdi),%eax │ │ │ │ - mov (%rdx),%rcx │ │ │ │ + mov 0x28(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 5f939 │ │ │ │ + mov 0x20(%rdi),%rdx │ │ │ │ + mov $0x75,%edi │ │ │ │ + lea (%rdx,%rcx,8),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ - jbe 60657 │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - cmp $0xe,%rdx │ │ │ │ - ja 606b8 │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%rcx,%rax,1),%edx │ │ │ │ - mov %dl,(%rbx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 60660 │ │ │ │ - mov 0x8(%rbp),%edi │ │ │ │ - mov $0x4000,%edx │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - sub %edi,%edx │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 34a0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 32e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 607a9 │ │ │ │ - add %r13d,0x8(%rbp) │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ + ja 5f930 │ │ │ │ + bt %rax,%rdi │ │ │ │ + jae 5f930 │ │ │ │ + add 0x4(%rdx),%ecx │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne 5f920 │ │ │ │ + mov %ecx,%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0xe,%eax │ │ │ │ - jbe 60799 │ │ │ │ - mov %edi,%edx │ │ │ │ + endbr64 │ │ │ │ + mov 0x28(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 5f980 │ │ │ │ + mov 0x20(%rdi),%rdx │ │ │ │ + mov $0x65,%edi │ │ │ │ + lea (%rdx,%rax,8),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - shr $0x4,%edx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqu (%rcx,%rax,1),%xmm0 │ │ │ │ - movups %xmm0,(%rbx,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 606d0 │ │ │ │ - mov %edi,%r9d │ │ │ │ - mov %edi,%eax │ │ │ │ - and $0xfffffff0,%r9d │ │ │ │ - mov %r9d,%r8d │ │ │ │ - sub %r9d,%eax │ │ │ │ - and $0xf,%edi │ │ │ │ - lea (%rbx,%r8,1),%rdx │ │ │ │ - lea (%rcx,%r8,1),%rsi │ │ │ │ - je 60670 │ │ │ │ - lea -0x1(%rax),%r9d │ │ │ │ - mov %eax,%edi │ │ │ │ - cmp $0x6,%r9d │ │ │ │ - jbe 6072f │ │ │ │ - mov (%rcx,%r8,1),%rcx │ │ │ │ - mov %rcx,(%rbx,%r8,1) │ │ │ │ - mov %edi,%ecx │ │ │ │ - and $0xfffffff8,%ecx │ │ │ │ - mov %ecx,%r8d │ │ │ │ - sub %ecx,%eax │ │ │ │ - add %r8,%rdx │ │ │ │ - add %r8,%rsi │ │ │ │ - and $0x7,%edi │ │ │ │ - je 60670 │ │ │ │ - movzbl (%rsi),%ecx │ │ │ │ - mov %cl,(%rdx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 60670 │ │ │ │ - movzbl 0x1(%rsi),%ecx │ │ │ │ - mov %cl,0x1(%rdx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 60670 │ │ │ │ - movzbl 0x2(%rsi),%ecx │ │ │ │ - mov %cl,0x2(%rdx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 60670 │ │ │ │ - movzbl 0x3(%rsi),%ecx │ │ │ │ - mov %cl,0x3(%rdx) │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je 60670 │ │ │ │ - movzbl 0x4(%rsi),%ecx │ │ │ │ - mov %cl,0x4(%rdx) │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 60670 │ │ │ │ - movzbl 0x5(%rsi),%ecx │ │ │ │ - mov %cl,0x5(%rdx) │ │ │ │ - cmp $0x6,%eax │ │ │ │ - je 60670 │ │ │ │ - movzbl 0x6(%rsi),%eax │ │ │ │ - mov %al,0x6(%rdx) │ │ │ │ - jmp 60670 │ │ │ │ - mov %edi,%eax │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 6070e │ │ │ │ - mov 0x3cc50(%rip),%rdi │ │ │ │ - lea 0x21bfb(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + cmp $0x6,%ecx │ │ │ │ + ja 5f970 │ │ │ │ + bt %rcx,%rdi │ │ │ │ + jae 5f970 │ │ │ │ + add 0x4(%rdx),%eax │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne 5f960 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - lea 0x21c01(%rip),%rdi │ │ │ │ - call 3680 │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - lea -0xc000(%rsp),%r11 │ │ │ │ - sub $0x1000,%rsp │ │ │ │ - orq $0x0,(%rsp) │ │ │ │ - cmp %r11,%rsp │ │ │ │ - jne 607f2 │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov 0x10(%rsi),%rbx │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %r8d,%ebp │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xc0a8(%rsp) │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x28(%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 5fa69 │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + mov %rdi,%rbp │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + lea 0x2847d(%rip),%r14 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x0(,%rcx,8),%r12 │ │ │ │ + mov 0x4(%rax,%rcx,8),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 5fa44 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x3(%rbx),%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + add $0x1,%r13d │ │ │ │ + call 13000 │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov $0x1,%edx │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov $0x2,%esi │ │ │ │ + lea 0x228e6(%rip),%r8 │ │ │ │ + add %r15,%rdi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov (%rax,%r12,1),%eax │ │ │ │ + movsbl (%r14,%rax,1),%r9d │ │ │ │ xor %eax,%eax │ │ │ │ - movslq 0x4(%rsi),%rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - jne 60855 │ │ │ │ - jmp 6085e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x8018,%rbx │ │ │ │ - sub $0x1,%rax │ │ │ │ - je 6085e │ │ │ │ - cmp %r12,0x8018(%rbx) │ │ │ │ - jle 60848 │ │ │ │ - lea 0x30(%rsp),%r14 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x70,%ecx │ │ │ │ - mov $0x2f,%esi │ │ │ │ - lea 0x21ad5(%rip),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - movaps %xmm0,0x70(%rsp) │ │ │ │ - call 3230 │ │ │ │ - test %eax,%eax │ │ │ │ - je 608d0 │ │ │ │ - mov 0xc0a8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 60c09 │ │ │ │ - add $0xc0b8,%rsp │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + cmp 0x4(%rax,%r12,1),%r13d │ │ │ │ + jb 5f9f0 │ │ │ │ + mov 0x28(%rbp),%edx │ │ │ │ + addq $0x1,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 5f9d0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x40a0(%rsp),%r13 │ │ │ │ - call 3060 │ │ │ │ - sub (%rbx),%r12 │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - call 60620 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3070 │ │ │ │ - movl $0x8000,0x50(%rsp) │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - jmp 6097b │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8000,%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov $0x8000,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3070 │ │ │ │ - movl $0x8000,0x50(%rsp) │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 60a20 │ │ │ │ - cmp %ebp,%r12d │ │ │ │ - jae 60a65 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 3260 │ │ │ │ - movslq %eax,%r15 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 60bf1 │ │ │ │ - lea 0x4(%r15),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 60bfd │ │ │ │ - lea 0x1(%rbx),%r12d │ │ │ │ - cmp $0x1,%r15 │ │ │ │ - je 60a20 │ │ │ │ - mov 0x50(%rsp),%edx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 5fa57 │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov 0x28(%rdi),%edx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%r11 │ │ │ │ test %edx,%edx │ │ │ │ - jne 60966 │ │ │ │ - cmp %ebp,%r12d │ │ │ │ - jae 6094a │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmp $0x8000,%rax │ │ │ │ - jg 60940 │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 60ac0 │ │ │ │ - cmp $0x8000,%rax │ │ │ │ - je 60ab0 │ │ │ │ - mov $0x8000,%r8d │ │ │ │ - mov %ebx,%edi │ │ │ │ - sub %eax,%r8d │ │ │ │ - mov %ebp,%eax │ │ │ │ - sub %ebx,%eax │ │ │ │ - cmp %eax,%r8d │ │ │ │ - cmovbe %r8d,%eax │ │ │ │ - add %r13,%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rdx,%r12 │ │ │ │ - add %rax,%rdi │ │ │ │ - add %r12d,%ebx │ │ │ │ - call 3740 │ │ │ │ - lea 0x1(%rbx),%r12d │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - jmp 6094a │ │ │ │ - cmp %ebp,%r12d │ │ │ │ - jae 60a65 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmp $0x8000,%rax │ │ │ │ - jle 60af8 │ │ │ │ - sub $0x8000,%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov $0x8000,%edx │ │ │ │ + je 5fbe0 │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %r8d,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3070 │ │ │ │ - movl $0x8000,0x50(%rsp) │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - cmp $0x1,%r15 │ │ │ │ - je 60b1d │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x18(%rax),%r15 │ │ │ │ - call 3080 │ │ │ │ - cmp %rax,%r15 │ │ │ │ - je 60aa0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 3580 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 60aa0 │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - jb 60906 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 30b0 │ │ │ │ - mov %ebx,%eax │ │ │ │ - jmp 608a6 │ │ │ │ - nop │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - jmp 6094a │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ nopl (%rax) │ │ │ │ - mov %ebp,%r12d │ │ │ │ - mov $0x8000,%eax │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov %r13,%rsi │ │ │ │ - sub %ebx,%r12d │ │ │ │ - cmp %eax,%r12d │ │ │ │ - cmova %eax,%r12d │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r12d,%edx │ │ │ │ - add %rax,%rdi │ │ │ │ - add %r12d,%ebx │ │ │ │ - call 3740 │ │ │ │ - lea 0x1(%rbx),%r12d │ │ │ │ - jmp 6094a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x8000,%eax │ │ │ │ - sub 0x50(%rsp),%eax │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 60bbd │ │ │ │ - mov %eax,%edx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jl 60b80 │ │ │ │ - sub %rdx,(%rsp) │ │ │ │ - jmp 60a3f │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - mov 0x18(%rax),%r12 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3080 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 60a65 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3580 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 60a65 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 3050 │ │ │ │ - test %eax,%eax │ │ │ │ - je 60a65 │ │ │ │ - lea 0x2475d(%rip),%rdx │ │ │ │ - mov 0x3c896(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - mov %ebp,%edx │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %ebx,%edi │ │ │ │ - sub %ebx,%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - cmovbe %eax,%edx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add %r13,%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %edx,%r8d │ │ │ │ - add %rax,%rdi │ │ │ │ - mov %edx,%edx │ │ │ │ - mov %r8d,(%rsp) │ │ │ │ - call 3740 │ │ │ │ - mov (%rsp),%r8d │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - add %r8d,%ebx │ │ │ │ - jmp 60a3f │ │ │ │ - mov %ebp,%r8d │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov %r13,%rsi │ │ │ │ - sub %ebx,%r8d │ │ │ │ - cmp %eax,%r8d │ │ │ │ - cmova %eax,%r8d │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r8d,%edx │ │ │ │ - add %rax,%rdi │ │ │ │ - mov %r8d,0x2c(%rsp) │ │ │ │ - call 3740 │ │ │ │ - mov 0x2c(%rsp),%r8d │ │ │ │ - add %r8d,%ebx │ │ │ │ - jmp 60a3f │ │ │ │ - lea 0x217f9(%rip),%rdx │ │ │ │ - jmp 60b63 │ │ │ │ - lea 0x217e5(%rip),%rdx │ │ │ │ - jmp 60b63 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov %r8d,%r9d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 60c38 │ │ │ │ - mov 0x10(%rsi),%rax │ │ │ │ - mov 0x4(%rsi),%esi │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 5f870 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov 0x4(%rax),%ecx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je 5fae0 │ │ │ │ + ja 5fad0 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je 5faab │ │ │ │ + add %ecx,%esi │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 5fa98 │ │ │ │ + test %r10b,%r10b │ │ │ │ + jne 5fac5 │ │ │ │ + test %r8b,%r8b │ │ │ │ + mov $0x3,%eax │ │ │ │ + cmovne %eax,%r10d │ │ │ │ + mov %r10d,%eax │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x5,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jbe 5faa9 │ │ │ │ + jmp 5faab │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jbe 5fb08 │ │ │ │ + mov %esi,%edx │ │ │ │ + add 0x1c(%r9),%edx │ │ │ │ + add %r11,%rdx │ │ │ │ + movzbl (%rdx),%r8d │ │ │ │ + cmp $0x47,%r8b │ │ │ │ + je 5fb48 │ │ │ │ + cmp $0x43,%r8b │ │ │ │ + jne 5fb18 │ │ │ │ + cmpb $0x54,0x1(%rdx) │ │ │ │ + je 5fb80 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %ecx,%esi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 5faab │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x41,%r8b │ │ │ │ + jne 5fb08 │ │ │ │ + cmpb $0x54,0x1(%rdx) │ │ │ │ + jne 5fb08 │ │ │ │ + lea -0x2(%rcx),%r8d │ │ │ │ + cmpb $0x41,(%rdx,%r8,1) │ │ │ │ + jne 5fb08 │ │ │ │ + lea -0x1(%rcx),%r8d │ │ │ │ + cmpb $0x43,(%rdx,%r8,1) │ │ │ │ + mov $0x1,%edx │ │ │ │ + cmove %edx,%r10d │ │ │ │ + jmp 5fb08 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 60c50 │ │ │ │ - jmp 607e0 │ │ │ │ + movzbl 0x1(%rdx),%r8d │ │ │ │ + cmp $0x54,%r8b │ │ │ │ + je 5fbb0 │ │ │ │ + cmp $0x43,%r8b │ │ │ │ + jne 5fb08 │ │ │ │ + lea -0x2(%rcx),%r8d │ │ │ │ + cmpb $0x41,(%rdx,%r8,1) │ │ │ │ + jne 5fb08 │ │ │ │ + lea -0x1(%rcx),%r8d │ │ │ │ + cmpb $0x47,(%rdx,%r8,1) │ │ │ │ + mov $0x1,%edx │ │ │ │ + cmove %edx,%r10d │ │ │ │ + jmp 5fb08 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x2(%rcx),%r8d │ │ │ │ + movzbl (%rdx,%r8,1),%r8d │ │ │ │ + cmp $0x41,%r8b │ │ │ │ + je 5fb99 │ │ │ │ + cmp $0x47,%r8b │ │ │ │ + jne 5fb08 │ │ │ │ + lea -0x1(%rcx),%r8d │ │ │ │ + cmpb $0x43,(%rdx,%r8,1) │ │ │ │ + mov $0x2,%edx │ │ │ │ + cmove %edx,%r10d │ │ │ │ + jmp 5fb08 │ │ │ │ + lea -0x2(%rcx),%r8d │ │ │ │ + cmpb $0x41,(%rdx,%r8,1) │ │ │ │ + jne 5fb08 │ │ │ │ + lea -0x1(%rcx),%r8d │ │ │ │ + movzbl (%rdx,%r8,1),%edx │ │ │ │ + cmp $0x47,%dl │ │ │ │ + je 5fbe7 │ │ │ │ + cmp $0x54,%dl │ │ │ │ + mov $0x2,%edx │ │ │ │ + cmove %edx,%r10d │ │ │ │ + jmp 5fb08 │ │ │ │ xchg %ax,%ax │ │ │ │ - xor %eax,%eax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %r10d,%eax │ │ │ │ ret │ │ │ │ + mov $0x1,%r10d │ │ │ │ + jmp 5fb08 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x20723(%rip),%rsi │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je 60d47 │ │ │ │ - lea 0x10(%rsp),%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 4e680 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 4e6b0 │ │ │ │ - mov %eax,%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 60d23 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 61080 │ │ │ │ - lea 0xc(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - call 60ff0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 60d00 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 35a0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 60d6c │ │ │ │ - add $0x40,%rsp │ │ │ │ - mov %ebp,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - lea 0x245e5(%rip),%rdx │ │ │ │ - mov $0x33a,%esi │ │ │ │ - lea 0x21674(%rip),%rdi │ │ │ │ - mov $0x1,%ebp │ │ │ │ - call 4ea30 │ │ │ │ - jmp 60cdb │ │ │ │ - mov 0x3c6d6(%rip),%rdi │ │ │ │ - lea 0x21620(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - mov 0x3c6b2(%rip),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x243c1(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + xor %edi,%edi │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov $0x4,%esi │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - call 60c60 │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - je 60db0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 602b0 │ │ │ │ - mov %bl,(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ + call 13000 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x28(%r12),%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %edx,%edx │ │ │ │ + je 5fcc8 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov $0x1,%r14d │ │ │ │ + lea 0x28153(%rip),%r13 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x100000,%esi │ │ │ │ - call 5fff0 │ │ │ │ - mov %bl,(%rax) │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + lea (%rax,%rbx,8),%rax │ │ │ │ + cmpl $0x6,(%rax) │ │ │ │ + mov 0x4(%rax),%ecx │ │ │ │ + ja 5fc7c │ │ │ │ + mov (%rax),%eax │ │ │ │ + movslq 0x0(%r13,%rax,4),%rax │ │ │ │ + add %r13,%rax │ │ │ │ + notrack jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ + add %ecx,(%rdi,%rax,4) │ │ │ │ + mov 0x28(%r12),%edx │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb 5fc50 │ │ │ │ + mov %r14d,0x0(%rbp) │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %rdi,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%r14),%esi │ │ │ │ + mov %rsi,%r15 │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + movl $0x0,(%rax,%r14,4) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r15d,%r14d │ │ │ │ + mov 0x28(%r12),%edx │ │ │ │ + jmp 5fc7c │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%r14d │ │ │ │ + jmp 5fc84 │ │ │ │ endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,(%rsi) │ │ │ │ - je 60df0 │ │ │ │ + mov 0x28(%rdi),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - je 60deb │ │ │ │ - call 607e0 │ │ │ │ - cltq │ │ │ │ - add $0x8,%rsp │ │ │ │ + je 5fda0 │ │ │ │ + lea -0x1(%r8),%edx │ │ │ │ + mov 0x20(%rdi),%rsi │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jbe 5fda6 │ │ │ │ + mov %edx,%ecx │ │ │ │ + movdqa 0x23464(%rip),%xmm2 │ │ │ │ + mov %rsi,%rax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr $0x2,%ecx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + nopl (%rax) │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movdqu 0x10(%rax),%xmm3 │ │ │ │ + add $0x20,%rax │ │ │ │ + shufps $0x88,%xmm3,%xmm0 │ │ │ │ + pcmpeqd %xmm2,%xmm0 │ │ │ │ + psubd %xmm0,%xmm1 │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 5fd10 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + psrldq $0x4,%xmm0 │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ + movd %xmm1,%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + cmpl $0x3,(%rsi,%rcx,8) │ │ │ │ + jne 5fd5d │ │ │ │ + add $0x1,%eax │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jae 5fd8a │ │ │ │ + cmpl $0x3,(%rsi,%rcx,8) │ │ │ │ + jne 5fd6e │ │ │ │ + add $0x1,%eax │ │ │ │ + lea 0x2(%rdx),%ecx │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jae 5fd8a │ │ │ │ + cmpl $0x3,(%rsi,%rcx,8) │ │ │ │ + je 5fd90 │ │ │ │ + add $0x3,%edx │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jae 5fd8a │ │ │ │ + cmpl $0x3,(%rsi,%rdx,8) │ │ │ │ + je 5fd98 │ │ │ │ ret │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 60deb │ │ │ │ - mov 0x10(%rsi),%rax │ │ │ │ - mov 0x4(%rsi),%esi │ │ │ │ - mov %r8d,%r9d │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - call 5f870 │ │ │ │ - add $0x8,%rsp │ │ │ │ - cltq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + jmp 5fd7c │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%eax │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ + ret │ │ │ │ + mov $0x1,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 5fd52 │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 60eb0 │ │ │ │ - lea 0x1(%rcx),%r14d │ │ │ │ - mov %ecx,%ebp │ │ │ │ - movslq %ecx,%r13 │ │ │ │ - movslq %r14d,%r14 │ │ │ │ - mov $0x38,%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call 3570 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,0x8(%rax) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %ebp,0x18(%rax) │ │ │ │ - mov %r8,(%rax) │ │ │ │ - call 3570 │ │ │ │ - mov %r12,0x10(%rbx) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movb $0x0,(%rax,%r13,1) │ │ │ │ - mov %rbx,%rax │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movl $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x28(%rdi),%r8d │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 60350 │ │ │ │ + lea -0x1(%r8),%ecx │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + mov %rdi,%r12 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jbe 60368 │ │ │ │ + mov %ecx,%edi │ │ │ │ + movdqa 0x2336e(%rip),%xmm2 │ │ │ │ + mov %rax,%rdx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr $0x2,%edi │ │ │ │ + shl $0x5,%rdi │ │ │ │ + add %rax,%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqu 0x10(%rdx),%xmm3 │ │ │ │ + add $0x20,%rdx │ │ │ │ + shufps $0x88,%xmm3,%xmm0 │ │ │ │ + pcmpeqd %xmm2,%xmm0 │ │ │ │ + psubd %xmm0,%xmm1 │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne 5fe08 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + psrldq $0x4,%xmm0 │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ + movd %xmm1,%edx │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %ecx,%edi │ │ │ │ + cmpl $0x3,(%rax,%rdi,8) │ │ │ │ + jne 5fe55 │ │ │ │ + add $0x1,%edx │ │ │ │ + lea 0x1(%rcx),%edi │ │ │ │ + cmp %r8d,%edi │ │ │ │ + jae 5fe8a │ │ │ │ + cmpl $0x3,(%rax,%rdi,8) │ │ │ │ + jne 5fe66 │ │ │ │ + add $0x1,%edx │ │ │ │ + lea 0x2(%rcx),%edi │ │ │ │ + cmp %r8d,%edi │ │ │ │ + jae 5fe8a │ │ │ │ + cmpl $0x3,(%rax,%rdi,8) │ │ │ │ + je 60300 │ │ │ │ + add $0x3,%ecx │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jae 5fe8a │ │ │ │ + cmpl $0x3,(%rax,%rcx,8) │ │ │ │ + je 60310 │ │ │ │ + lea (%rax,%r8,8),%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov $0x6b,%r8d │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%r9d │ │ │ │ + mov 0x4(%rax),%ecx │ │ │ │ + cmp $0x6,%r9d │ │ │ │ + ja 5feb5 │ │ │ │ + add %ebp,%ecx │ │ │ │ + bt %r9,%r8 │ │ │ │ + cmovb %ecx,%ebp │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 5fea0 │ │ │ │ + mov 0x1c(%r12),%eax │ │ │ │ + mov 0x18(%r12),%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add %rsi,%rax │ │ │ │ + lea (%rdx,%rdx,2),%rsi │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + movd %r14d,%xmm6 │ │ │ │ + movd %ebp,%xmm7 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov 0x10(%r12),%eax │ │ │ │ + movd %ecx,%xmm1 │ │ │ │ + movd %eax,%xmm0 │ │ │ │ + punpckldq %xmm6,%xmm1 │ │ │ │ + punpckldq %xmm7,%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movq (%r12),%xmm1 │ │ │ │ + movhps (%rsp),%xmm1 │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 6035c │ │ │ │ + cmp %ebp,%r14d │ │ │ │ + jae 6035c │ │ │ │ + lea (%rax,%rbp,1),%ebx │ │ │ │ + movl $0x0,0x28(%r15) │ │ │ │ + shl $0x3,%rbx │ │ │ │ + movups %xmm1,(%r15) │ │ │ │ + movups %xmm0,0x10(%r15) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + call 31a0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x20(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3070 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x2c(%r15) │ │ │ │ + mov 0x28(%r12),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 60340 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r15,%rax │ │ │ │ + lea 0x27e39(%rip),%r13 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r8d,%r15d │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov %rax,%rcx │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + lea (%rax,%rbx,8),%rax │ │ │ │ + cmpl $0x6,(%rax) │ │ │ │ + ja 5ffff │ │ │ │ + mov (%rax),%esi │ │ │ │ + movslq 0x0(%r13,%rsi,4),%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + notrack jmp *%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov 0x4(%rax),%r9d │ │ │ │ + lea (%rsi,%rsi,2),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + mov 0x28(%rsi),%edi │ │ │ │ + mov 0x20(%rsi),%r10 │ │ │ │ + test %edi,%edi │ │ │ │ + je 60260 │ │ │ │ + lea -0x1(%rdi),%r11d │ │ │ │ + lea (%r10,%r11,8),%r11 │ │ │ │ + cmpl $0x2,(%r11) │ │ │ │ + je 60320 │ │ │ │ + lea 0x1(%rdi),%edx │ │ │ │ + mov %edx,0x28(%rsi) │ │ │ │ + lea (%r10,%rdi,8),%rdx │ │ │ │ + movl $0x2,(%rdx) │ │ │ │ + mov %r9d,0x4(%rdx) │ │ │ │ + mov 0x28(%r12),%edx │ │ │ │ + add 0x4(%rax),%ebp │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb 5ff90 │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %rcx,%r15 │ │ │ │ + add $0x1,%r8d │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %r8d,(%rax) │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add 0x4(%rax),%r14d │ │ │ │ + mov 0x10(%r12),%eax │ │ │ │ + movd %ebp,%xmm1 │ │ │ │ + lea 0x1(%r15),%edx │ │ │ │ + movd %r14d,%xmm4 │ │ │ │ + movd %r8d,%xmm5 │ │ │ │ + lea (%rdx,%rdx,2),%r9 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + movd %eax,%xmm0 │ │ │ │ + punpckldq %xmm4,%xmm1 │ │ │ │ + shl $0x4,%r9 │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + punpckldq %xmm5,%xmm0 │ │ │ │ + add %rcx,%r9 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movq (%r12),%xmm1 │ │ │ │ + movhps (%rsp),%xmm1 │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 6035c │ │ │ │ + cmp %r8d,%r14d │ │ │ │ + jae 6035c │ │ │ │ + lea (%rax,%r8,1),%edx │ │ │ │ + movl $0x0,0x28(%r9) │ │ │ │ + shl $0x3,%rdx │ │ │ │ + movups %xmm1,(%r9) │ │ │ │ + movups %xmm0,0x10(%r9) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %r8d,0x1c(%rsp) │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + call 31a0 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%r9) │ │ │ │ + call 3070 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x1c(%rsp),%r8d │ │ │ │ + mov %ax,0x2c(%r9) │ │ │ │ + mov 0x28(%r12),%edx │ │ │ │ + jmp 5ffff │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov 0x4(%rax),%r9d │ │ │ │ + lea (%rsi,%rsi,2),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + mov 0x28(%rsi),%edi │ │ │ │ + mov 0x20(%rsi),%r10 │ │ │ │ + test %edi,%edi │ │ │ │ + je 60280 │ │ │ │ + lea -0x1(%rdi),%r11d │ │ │ │ + lea (%r10,%r11,8),%r11 │ │ │ │ + cmpl $0x5,(%r11) │ │ │ │ + je 60248 │ │ │ │ + lea 0x1(%rdi),%edx │ │ │ │ + mov %edx,0x28(%rsi) │ │ │ │ + lea (%r10,%rdi,8),%rdx │ │ │ │ + movl $0x5,(%rdx) │ │ │ │ + mov %r9d,0x4(%rdx) │ │ │ │ + mov 0x28(%r12),%edx │ │ │ │ + jmp 60250 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov 0x4(%rax),%r9d │ │ │ │ + lea (%rsi,%rsi,2),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + mov 0x28(%rsi),%edi │ │ │ │ + mov 0x20(%rsi),%r10 │ │ │ │ + test %edi,%edi │ │ │ │ + je 602c0 │ │ │ │ + lea -0x1(%rdi),%r11d │ │ │ │ + lea (%r10,%r11,8),%r11 │ │ │ │ + cmpl $0x1,(%r11) │ │ │ │ + je 60330 │ │ │ │ + lea 0x1(%rdi),%edx │ │ │ │ + mov %edx,0x28(%rsi) │ │ │ │ + lea (%r10,%rdi,8),%rdx │ │ │ │ + movl $0x1,(%rdx) │ │ │ │ + mov %r9d,0x4(%rdx) │ │ │ │ + mov 0x28(%r12),%edx │ │ │ │ + jmp 602d7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov 0x4(%rax),%r9d │ │ │ │ + lea (%rsi,%rsi,2),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + mov 0x28(%rsi),%edi │ │ │ │ + mov 0x20(%rsi),%r10 │ │ │ │ + test %edi,%edi │ │ │ │ + je 602e0 │ │ │ │ + lea -0x1(%rdi),%r11d │ │ │ │ + lea (%r10,%r11,8),%r11 │ │ │ │ + cmpl $0x6,(%r11) │ │ │ │ + je 60248 │ │ │ │ + lea 0x1(%rdi),%edx │ │ │ │ + mov %edx,0x28(%rsi) │ │ │ │ + lea (%r10,%rdi,8),%rdx │ │ │ │ + movl $0x6,(%rdx) │ │ │ │ + mov %r9d,0x4(%rdx) │ │ │ │ + mov 0x28(%r12),%edx │ │ │ │ + jmp 60250 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov 0x4(%rax),%r9d │ │ │ │ + lea (%rsi,%rsi,2),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + mov 0x28(%rsi),%edi │ │ │ │ + mov 0x20(%rsi),%r10 │ │ │ │ + test %edi,%edi │ │ │ │ + je 602a0 │ │ │ │ + lea -0x1(%rdi),%r11d │ │ │ │ + lea (%r10,%r11,8),%r11 │ │ │ │ + cmpl $0x0,(%r11) │ │ │ │ + je 60248 │ │ │ │ + lea 0x1(%rdi),%edx │ │ │ │ + mov %edx,0x28(%rsi) │ │ │ │ + lea (%r10,%rdi,8),%rdx │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + mov %r9d,0x4(%rdx) │ │ │ │ + mov 0x28(%r12),%edx │ │ │ │ + jmp 60250 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %r9d,0x4(%r11) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + add %eax,%ebp │ │ │ │ + add %eax,%r14d │ │ │ │ + jmp 5ffff │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x61a80000,%r13d │ │ │ │ - mov $0x61a80001,%r14d │ │ │ │ - mov $0x61a80000,%ebp │ │ │ │ - jmp 60e4b │ │ │ │ + movl $0x1,0x28(%rsi) │ │ │ │ + movl $0x2,(%r10) │ │ │ │ + mov %r9d,0x4(%r10) │ │ │ │ + mov 0x28(%r12),%edx │ │ │ │ + jmp 5fffc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x1,0x28(%rsi) │ │ │ │ + mov %r9d,0x4(%r10) │ │ │ │ + mov 0x28(%r12),%edx │ │ │ │ + movl $0x5,(%r10) │ │ │ │ + jmp 60250 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x1,0x28(%rsi) │ │ │ │ + mov %r9d,0x4(%r10) │ │ │ │ + mov 0x28(%r12),%edx │ │ │ │ + movl $0x0,(%r10) │ │ │ │ + jmp 60250 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x1,0x28(%rsi) │ │ │ │ + mov 0x28(%r12),%edx │ │ │ │ + movl $0x1,(%r10) │ │ │ │ + mov %r9d,0x4(%r10) │ │ │ │ + add 0x4(%rax),%r14d │ │ │ │ + jmp 5ffff │ │ │ │ + movl $0x1,0x28(%rsi) │ │ │ │ + mov %r9d,0x4(%r10) │ │ │ │ + mov 0x28(%r12),%edx │ │ │ │ + movl $0x6,(%r10) │ │ │ │ + jmp 60250 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%edx │ │ │ │ + jmp 5fe78 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + jmp 5fe8a │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %r9d,0x4(%r11) │ │ │ │ + jmp 5fffc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %r9d,0x4(%r11) │ │ │ │ + jmp 602d7 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 60011 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x30,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + call 5b030 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 5fe4a │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - jmp 32c0 │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - movslq 0x30(%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - je 60f03 │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sub %rdi,%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jl 60f60 │ │ │ │ - mov 0x18(%rbx),%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - call 3070 │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov 0x18(%rbx),%r8d │ │ │ │ - sub %rcx,%rdx │ │ │ │ - add 0x10(%rbx),%rdx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ - cmpb $0x0,(%rsi) │ │ │ │ - jne 60f70 │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 60f80 │ │ │ │ - mov 0x10(%rsi),%rax │ │ │ │ - mov 0x4(%rsi),%esi │ │ │ │ - mov %r8d,%r9d │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - call 5f870 │ │ │ │ - mov %eax,0x30(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - je 60f87 │ │ │ │ - js 60f8c │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - lea 0x1(%rdx),%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - pop %rbx │ │ │ │ + mov 0x18(%rdi),%eax │ │ │ │ + cmp $0x1,%sil │ │ │ │ + je 60390 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x10(%rdi),%r8d │ │ │ │ + mov 0x28(%rdi),%edx │ │ │ │ + sub %eax,%r8d │ │ │ │ + mov %r8d,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + je 6038d │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x75,%edi │ │ │ │ + lea (%rax,%rdx,8),%rsi │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp $0x6,%edx │ │ │ │ + ja 603c0 │ │ │ │ + bt %rdx,%rdi │ │ │ │ + jae 603c0 │ │ │ │ + add 0x4(%rax),%ecx │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 603b0 │ │ │ │ + mov %r8d,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + mov 0x28(%rdi),%r8d │ │ │ │ + mov 0x18(%rdi),%eax │ │ │ │ test %r8d,%r8d │ │ │ │ - je 60f80 │ │ │ │ - call 607e0 │ │ │ │ - jmp 60f53 │ │ │ │ + je 60412 │ │ │ │ + mov 0x20(%rdi),%rdx │ │ │ │ + mov $0x75,%r10d │ │ │ │ + lea (%rdx,%r8,8),%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movl $0x0,0x30(%rbx) │ │ │ │ - or $0xffffffff,%eax │ │ │ │ - pop %rbx │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + cmp $0x6,%ecx │ │ │ │ + ja 60409 │ │ │ │ + bt %rcx,%r10 │ │ │ │ + jae 60409 │ │ │ │ + add 0x4(%rdx),%r8d │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jne 603f8 │ │ │ │ + cmp $0x1,%sil │ │ │ │ + je 60420 │ │ │ │ + lea -0x1(%rax,%r8,1),%eax │ │ │ │ ret │ │ │ │ - cmp $0xfffffffc,%eax │ │ │ │ - lea 0x203ea(%rip),%rcx │ │ │ │ - lea 0x203d5(%rip),%rax │ │ │ │ - mov 0x3c45c(%rip),%rdi │ │ │ │ - cmove %rax,%rcx │ │ │ │ - lea 0x24371(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - add 0x10(%rdi),%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + not %eax │ │ │ │ + add 0x10(%rdi),%eax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x1c(%rdi),%esi │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 60440 │ │ │ │ + mov %esi,%eax │ │ │ │ + ret │ │ │ │ + mov 0x28(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 60473 │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + lea (%rax,%rcx,8),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jbe 60467 │ │ │ │ + sub $0x5,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + ja 6046a │ │ │ │ + add 0x4(%rax),%ecx │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 60458 │ │ │ │ + lea -0x1(%rcx,%rsi,1),%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x1c(%rsi),%eax │ │ │ │ + cmp %eax,0x1c(%rdi) │ │ │ │ + jne 6051e │ │ │ │ + mov 0x18(%rsi),%eax │ │ │ │ + cmp %eax,0x18(%rdi) │ │ │ │ + jne 6055c │ │ │ │ + mov 0x28(%rdi),%eax │ │ │ │ + cmp 0x28(%rsi),%eax │ │ │ │ + jne 6053d │ │ │ │ + test %eax,%eax │ │ │ │ + je 604db │ │ │ │ + mov 0x20(%rsi),%rdx │ │ │ │ + mov 0x20(%rdi),%rcx │ │ │ │ + mov %eax,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov 0x4(%rdx,%rax,1),%edi │ │ │ │ + cmp %edi,0x4(%rcx,%rax,1) │ │ │ │ + jne 604e0 │ │ │ │ + mov (%rdx,%rax,1),%edi │ │ │ │ + cmp %edi,(%rcx,%rax,1) │ │ │ │ + jne 604ff │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 604c0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + lea 0x278f9(%rip),%rcx │ │ │ │ + mov $0x9cc,%edx │ │ │ │ + lea 0x21f3a(%rip),%rsi │ │ │ │ + lea 0x253a6(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x278da(%rip),%rcx │ │ │ │ + mov $0x9cd,%edx │ │ │ │ + lea 0x21f1b(%rip),%rsi │ │ │ │ + lea 0x253af(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x278bb(%rip),%rcx │ │ │ │ + mov $0x9c7,%edx │ │ │ │ + lea 0x21efc(%rip),%rsi │ │ │ │ + lea 0x21fa1(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x2789c(%rip),%rcx │ │ │ │ + mov $0x9ca,%edx │ │ │ │ + lea 0x21edd(%rip),%rsi │ │ │ │ + lea 0x25329(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x2787d(%rip),%rcx │ │ │ │ + mov $0x9c8,%edx │ │ │ │ + lea 0x21ebe(%rip),%rsi │ │ │ │ + lea 0x21f76(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ cmpw $0x6,0x12(%rdi) │ │ │ │ - jne 61027 │ │ │ │ + jne 605b7 │ │ │ │ mov %rdi,%rbx │ │ │ │ movzwl 0x18(%rdi),%r12d │ │ │ │ movzwl 0x16(%rdi),%edi │ │ │ │ cmpw $0x4342,0x14(%rbx) │ │ │ │ - je 61048 │ │ │ │ + je 605d8 │ │ │ │ mov $0x1,%eax │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 61076 │ │ │ │ + jne 60606 │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ mov %rsi,%rbp │ │ │ │ - call 5f850 │ │ │ │ + call 41270 │ │ │ │ cmp $0x2,%ax │ │ │ │ - jne 61027 │ │ │ │ + jne 605b7 │ │ │ │ movzwl %r12w,%edi │ │ │ │ - call 5f850 │ │ │ │ + call 41270 │ │ │ │ movzwl 0x12(%rbx),%ecx │ │ │ │ mov $0xffffffed,%edx │ │ │ │ movzwl %ax,%eax │ │ │ │ sub %ecx,%edx │ │ │ │ add %eax,%edx │ │ │ │ xor %eax,%eax │ │ │ │ mov %edx,0x0(%rbp) │ │ │ │ - jmp 6102c │ │ │ │ + jmp 605bc │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ sub $0x10,%rsp │ │ │ │ mov (%rsi),%rcx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ cmp $0xffffffffffffffff,%rcx │ │ │ │ - je 61154 │ │ │ │ + je 606e4 │ │ │ │ mov (%rdx),%eax │ │ │ │ add 0x8(%rsi),%rax │ │ │ │ xor %edx,%edx │ │ │ │ mov %rdi,%rbx │ │ │ │ lea 0x4(%rcx,%rax,1),%rsi │ │ │ │ call 3130 │ │ │ │ test %eax,%eax │ │ │ │ - jne 61138 │ │ │ │ + jne 606c8 │ │ │ │ lea 0x4(%rsp),%rdi │ │ │ │ mov %rbx,%rcx │ │ │ │ mov $0x4,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ call 34a0 │ │ │ │ cmp $0x4,%rax │ │ │ │ - jne 61110 │ │ │ │ + jne 606a0 │ │ │ │ mov 0x4(%rsp),%edi │ │ │ │ - call 5f860 │ │ │ │ + call 41280 │ │ │ │ mov %eax,%eax │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 61173 │ │ │ │ + jne 60703 │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x3c2e9(%rip),%rdi │ │ │ │ - lea 0x2427a(%rip),%rdx │ │ │ │ + mov 0x3cd59(%rip),%rdi │ │ │ │ + lea 0x25292(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ mov $0xffffffffffffffff,%rax │ │ │ │ - jmp 610f7 │ │ │ │ + jmp 60687 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x3c2c1(%rip),%rdi │ │ │ │ - lea 0x24222(%rip),%rdx │ │ │ │ + mov 0x3cd31(%rip),%rdi │ │ │ │ + lea 0x2523a(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 6112a │ │ │ │ - lea 0x27e65(%rip),%rcx │ │ │ │ + jmp 606ba │ │ │ │ + lea 0x27775(%rip),%rcx │ │ │ │ mov $0x49,%edx │ │ │ │ - lea 0x2129c(%rip),%rsi │ │ │ │ - lea 0x241da(%rip),%rdi │ │ │ │ + lea 0x21e08(%rip),%rsi │ │ │ │ + lea 0x251f2(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + cmpb $0x0,0x1c4(%rsi) │ │ │ │ + jne 6072c │ │ │ │ + mov 0x120(%rsi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 60730 │ │ │ │ + addl $0x1,(%rax) │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xe0(%rsi),%rax │ │ │ │ + mov %edi,%edx │ │ │ │ + mov $0x19,%ecx │ │ │ │ + lea 0x21dc7(%rip),%rdi │ │ │ │ + mov 0x18(%rax),%esi │ │ │ │ + jmp 6bb80 │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov $0x330,%esi │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - test %rax,%rax │ │ │ │ - je 613f9 │ │ │ │ - movq 0x258f6(%rip),%xmm0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov 0x25b29(%rip),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x25a0e(%rip),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rsp),%xmm6 │ │ │ │ - mov %rbp,%r15 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - movapd %xmm6,%xmm7 │ │ │ │ - addsd %xmm6,%xmm7 │ │ │ │ - movsd %xmm7,(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd (%r15),%xmm3 │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - add $0x8,%r15 │ │ │ │ - cvtsi2sd %ebx,%xmm0 │ │ │ │ - mulsd (%rsp),%xmm0 │ │ │ │ - add $0x1,%ebx │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - call 30d0 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - jne 61200 │ │ │ │ - movsd 0x25911(%rip),%xmm7 │ │ │ │ - comisd %xmm1,%xmm7 │ │ │ │ - ja 611e0 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov $0x28,%r15d │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - addsd 0x20(%rsp),%xmm1 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x184(%rcx),%eax │ │ │ │ + mov 0x2d8(%rcx),%r15 │ │ │ │ + lea 0x1(%rax),%r12d │ │ │ │ + and $0x1,%r12d │ │ │ │ + cmpl $0x1,0x158(%rcx) │ │ │ │ + jne 60820 │ │ │ │ + mov 0x248(%rcx),%rax │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 6080c │ │ │ │ + mov 0x8(%r15),%eax │ │ │ │ + mov (%r15),%r13 │ │ │ │ + test %eax,%eax │ │ │ │ + je 60990 │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + mov 0x10(%r13),%rdi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ mov %rbp,%r14 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mulsd 0x2595e(%rip),%xmm1 │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd (%r14),%xmm5 │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - add $0x8,%r14 │ │ │ │ - cvtsi2sd %ebx,%xmm0 │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - add $0x1,%ebx │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - call 30d0 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - jne 61290 │ │ │ │ - comisd 0x25876(%rip),%xmm2 │ │ │ │ - jbe 613e8 │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - sub $0x1,%r15d │ │ │ │ - jne 61268 │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd (%r15),%xmm7 │ │ │ │ - add $0x8,%r15 │ │ │ │ - cvtsi2sd %ebx,%xmm0 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mulsd %xmm0,%xmm7 │ │ │ │ - mulsd 0x20(%rsp),%xmm0 │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - call 30d0 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - addsd (%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - jne 61310 │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - movsd (%r12),%xmm0 │ │ │ │ - xorpd 0x2565e(%rip),%xmm0 │ │ │ │ - call 30d0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd 0x257e2(%rip),%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - mulsd (%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - call 32c0 │ │ │ │ - movsd (%r12),%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - call 30d0 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - movsd 0x25940(%rip),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - movsd 0x2579c(%rip),%xmm0 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x38,%rsp │ │ │ │ + mov %rax,0x10(%r13) │ │ │ │ + mov (%r15),%r13 │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x18(%r13) │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x8(%rax),%ecx │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %r12d,(%rdx,%rcx,4) │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + mov 0x8(%rax),%ecx │ │ │ │ + movl $0x0,(%rdx,%rcx,4) │ │ │ │ + addl $0x1,0x8(%rax) │ │ │ │ + mov 0x248(%rbx),%rax │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd %xmm1,(%r12) │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - jmp 612ed │ │ │ │ - mov $0xfffffffc,%eax │ │ │ │ - jmp 613d2 │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %edi,%xmm2 │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - movq 0x2559d(%rip),%xmm1 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - call 30d0 │ │ │ │ - movq 0x25588(%rip),%xmm1 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - jmp 30d0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - xorpd 0x25550(%rip),%xmm0 │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %edi,%xmm1 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - call 30d0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov 0x218(%rcx),%rdi │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + call 3650 │ │ │ │ + mov 0x248(%rbx),%rax │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov 0x60(%rbp),%rax │ │ │ │ + cmp 0x8(%rax),%edx │ │ │ │ + jb 60860 │ │ │ │ + mov 0x218(%rbx),%rdi │ │ │ │ + call 3730 │ │ │ │ + jmp 6080c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 1d5c0 │ │ │ │ + mov 0x60(%rbp),%rcx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x2d8(%rbx),%r15 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x248(%rbx),%rax │ │ │ │ + mov 0x158(%rbx),%r13d │ │ │ │ + mov 0x8(%r15),%esi │ │ │ │ + mov (%r15),%rdi │ │ │ │ + mov (%rax),%eax │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov (%rcx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov 0x10(%rax),%r11d │ │ │ │ + mov 0xc(%rax),%eax │ │ │ │ + mov %r11,%r10 │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %r11,%rcx │ │ │ │ + sub $0x1,%r11 │ │ │ │ + sub %rax,%r10 │ │ │ │ + mov 0x15c(%rbx),%eax │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %esi,%esi │ │ │ │ + jne 608df │ │ │ │ + jmp 60a5a │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x28,%rbp │ │ │ │ + cmp %eax,%esi │ │ │ │ + je 609e8 │ │ │ │ + mov (%rdi,%rbp,1),%edx │ │ │ │ + cmp %r10,%rdx │ │ │ │ + jne 608d0 │ │ │ │ + mov 0x4(%rdi,%rbp,1),%edx │ │ │ │ + cmp %r11,%rdx │ │ │ │ + jne 608d0 │ │ │ │ + cmp %eax,%esi │ │ │ │ + je 609f2 │ │ │ │ + lea (%rdi,%rbp,1),%rdx │ │ │ │ + mov 0x8(%rdx),%eax │ │ │ │ + mov 0x10(%rdx),%rdi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + neg %r12d │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + and %r12d,%r13d │ │ │ │ + mov %rax,0x10(%rdx) │ │ │ │ + mov (%r15),%rdx │ │ │ │ + add %rbp,%rdx │ │ │ │ + mov 0x8(%rdx),%eax │ │ │ │ + mov 0x18(%rdx),%rdi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + add (%r15),%rbp │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + mov %rax,0x18(%rdx) │ │ │ │ + mov 0x8(%rbp),%edx │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + add %ecx,%r13d │ │ │ │ + mov %r13d,(%rax,%rdx,4) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%edx │ │ │ │ + movl $0x0,(%rax,%rdx,4) │ │ │ │ + mov 0x60(%r14),%rdx │ │ │ │ + mov 0x248(%rbx),%rax │ │ │ │ + addl $0x1,0x8(%rbp) │ │ │ │ + mov 0x8(%rdx),%edx │ │ │ │ + add %edx,(%rax) │ │ │ │ + jmp 6084c │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x28,%esi │ │ │ │ + call 13000 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%r13 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + movl $0x0,0x20(%r13) │ │ │ │ + sub $0x1,%eax │ │ │ │ + movl $0x0,0x8(%r13) │ │ │ │ + mov %eax,0x4(%r13) │ │ │ │ + movb $0x0,0x24(%r13) │ │ │ │ + movups %xmm0,0x10(%r13) │ │ │ │ + movl $0x1,0x8(%r15) │ │ │ │ + jmp 607b8 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %eax,%edx │ │ │ │ + lea (%rdx,%rdx,4),%rbp │ │ │ │ + shl $0x3,%rbp │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov %r9d,0x1c(%rsp) │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + mov %r8d,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + mov 0x1c(%rsp),%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + lea (%rax,%rbp,1),%rdx │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %ecx,%eax │ │ │ │ + sub $0x1,%ecx │ │ │ │ + movb $0x0,0x24(%rdx) │ │ │ │ + mov $0x4,%esi │ │ │ │ + sub %r9d,%eax │ │ │ │ + mov %ecx,0x4(%rdx) │ │ │ │ + mov %eax,(%rdx) │ │ │ │ + mov %r8d,0x20(%rdx) │ │ │ │ + movl $0x0,0x8(%rdx) │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + addl $0x1,0x8(%r15) │ │ │ │ + jmp 6090a │ │ │ │ + mov $0x28,%esi │ │ │ │ + jmp 609fd │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - movq %xmm2,%rbx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %edi,%xmm2 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - xorpd 0x254f2(%rip),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - addsd (%rsp),%xmm0 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - add $0x10,%rsp │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0xfc(%rcx),%r8d │ │ │ │ + mov 0x100(%rcx),%ecx │ │ │ │ + mov %r8d,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + je 60aaf │ │ │ │ + call 22490 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 1c060 │ │ │ │ + test %al,%al │ │ │ │ + jne 60b10 │ │ │ │ + mov 0x58(%rbx),%rax │ │ │ │ + mov 0x60(%rbx),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + je 60b38 │ │ │ │ + mov 0x16c(%rbx),%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + push %rdx │ │ │ │ + mov 0x1e4(%rbx),%edx │ │ │ │ + push %rdx │ │ │ │ + mov 0x104(%rbx),%edx │ │ │ │ + push %rdx │ │ │ │ + mov %r13d,%edx │ │ │ │ + push %rax │ │ │ │ + mov 0x174(%rbx),%r9d │ │ │ │ + mov 0x108(%rbx),%r8d │ │ │ │ + call 22710 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 1c060 │ │ │ │ + test %al,%al │ │ │ │ + jne 60b48 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - neg %edi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movsd 0x25842(%rip),%xmm0 │ │ │ │ - cvtsi2sd %edi,%xmm1 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - call 3710 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %ebx,%xmm0 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - divsd 0x25728(%rip),%xmm0 │ │ │ │ - add $0x10,%rsp │ │ │ │ + mov 0x100(%rbx),%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0xfc(%rbx),%r8d │ │ │ │ + call 225e0 │ │ │ │ + mov 0x58(%rbx),%rax │ │ │ │ + mov 0x60(%rbx),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + jne 60abc │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 60abc │ │ │ │ + jmp 60afe │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x16c(%rbx),%eax │ │ │ │ + mov 0x60(%rbx),%rcx │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + push %rax │ │ │ │ + mov 0x1e4(%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x104(%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + push 0x58(%rbx) │ │ │ │ + mov 0x174(%rbx),%r9d │ │ │ │ + mov 0x108(%rbx),%r8d │ │ │ │ + call 22970 │ │ │ │ + add $0x20,%rsp │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - imul %esi,%edi │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ + mov 0x134(%rsi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 60bc6 │ │ │ │ + mov %edi,%edi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rdi,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov $0x1,%edx │ │ │ │ + imul $0x1b4e81b5,%rdi,%rdi │ │ │ │ + shr $0x23,%rdi │ │ │ │ + cvtsi2sd %edi,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + test %eax,%eax │ │ │ │ + cmove %edx,%eax │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - imul %ebx,%edi │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ + push %r14 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rdi,%xmm0 │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - divsd (%rsp),%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - cvtsi2sd %rbx,%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - movsd 0x2555d(%rip),%xmm0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - maxsd %xmm2,%xmm0 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - imul %ebx,%esi │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ sub $0x10,%rsp │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rsi,%xmm0 │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - call 32b0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - divsd (%rsp),%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - cvtsi2sd %rbx,%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - movsd 0x254fd(%rip),%xmm0 │ │ │ │ + movups %xmm0,(%rsi) │ │ │ │ + mov 0x188(%r8),%eax │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 60c18 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 60c98 │ │ │ │ + mov $0x2,%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + je 60c58 │ │ │ │ add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - maxsd %xmm2,%xmm0 │ │ │ │ + pop %rbp │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 60c04 │ │ │ │ + mov %edx,%r14d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %ecx,0x4(%rsp) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + test %r13d,%r13d │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + jne 60cc4 │ │ │ │ + mov 0x188(%r8),%eax │ │ │ │ + jmp 60c04 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13d,%r14d │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x4,%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 60c08 │ │ │ │ + add %rax,%r14 │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jne 60c78 │ │ │ │ + jmp 60c08 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %edx,%r14d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %ecx,0x4(%rsp) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + test %r13d,%r13d │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + je 60d1a │ │ │ │ + xor %edx,%edx │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %r13d,%edx │ │ │ │ + jb 60cd0 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + setne %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add $0x1,%ecx │ │ │ │ + cmp 0x188(%r8),%ecx │ │ │ │ + jne 60c08 │ │ │ │ + shl $0x4,%r14 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 60c72 │ │ │ │ + mov 0x188(%r8),%eax │ │ │ │ + jmp 60bff │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - mov %ebx,%eax │ │ │ │ - imul %ebp,%eax │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - cvtsi2sd %rax,%xmm4 │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - call 32b0 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x2549c(%rip),%xmm2 │ │ │ │ - cvtsi2sd %rbp,%xmm3 │ │ │ │ - divsd (%rsp),%xmm0 │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - subsd %xmm0,%xmm3 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - maxsd %xmm3,%xmm6 │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - call 32b0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - divsd (%rsp),%xmm0 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - cvtsi2sd %rbx,%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov %r9,%rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + cmpq $0x0,(%r9) │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + je 60d60 │ │ │ │ + cmpq $0x0,0x8(%rbx) │ │ │ │ + je 60dc6 │ │ │ │ + add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - maxsd %xmm1,%xmm2 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ + nopl (%rax) │ │ │ │ + movsbl 0x1ce(%rbp),%eax │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x3bcc1(%rip),%rdi │ │ │ │ - mov $0x1b,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - push $0x6c │ │ │ │ - mov $0x3f,%r9d │ │ │ │ - mov $0x5b,%r8d │ │ │ │ - lea 0x20cb5(%rip),%rdx │ │ │ │ - push $0x19 │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + push %rax │ │ │ │ + mov 0x148(%rbp),%eax │ │ │ │ + push $0x0 │ │ │ │ + push %rax │ │ │ │ + mov 0x140(%rbp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x13c(%rbp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x138(%rbp),%r9d │ │ │ │ + mov %r8d,0x4c(%rsp) │ │ │ │ + mov %ecx,0x48(%rsp) │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + call 64990 │ │ │ │ + add $0x30,%rsp │ │ │ │ + cmpq $0x0,0x8(%rbx) │ │ │ │ + mov 0x1c(%rsp),%r8d │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + jne 60d54 │ │ │ │ + movsbl 0x1ce(%rbp),%eax │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x3bc81(%rip),%rdi │ │ │ │ - mov $0x1b,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - push $0x68 │ │ │ │ - mov $0x3f,%r9d │ │ │ │ - mov $0x5b,%r8d │ │ │ │ - lea 0x20c75(%rip),%rdx │ │ │ │ - push $0x19 │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov 0x3bc44(%rip),%rdi │ │ │ │ - mov $0x73,%r9d │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x5b,%r8d │ │ │ │ - mov $0x1b,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x20c40(%rip),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x3bc13(%rip),%rdi │ │ │ │ + mov 0x8(%r14),%rdx │ │ │ │ + push %rax │ │ │ │ + mov 0x148(%rbp),%eax │ │ │ │ + push $0x0 │ │ │ │ + push %rax │ │ │ │ + mov 0x140(%rbp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x13c(%rbp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x138(%rbp),%r9d │ │ │ │ + call 64990 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov $0x4b,%r9d │ │ │ │ - mov $0x5b,%r8d │ │ │ │ - mov $0x1b,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - jmp 3110 <__fprintf_chk@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + pop %rbp │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %edx,%r15d │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %r15,%xmm0 │ │ │ │ - lea 0x21372(%rip),%rdx │ │ │ │ push %r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %r15,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - test %esi,%esi │ │ │ │ - cmove %eax,%esi │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov 0x3bbac(%rip),%rdi │ │ │ │ - mov %esi,%esi │ │ │ │ - cvtsi2sd %rsi,%xmm1 │ │ │ │ - mov $0x1,%esi │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - mulsd 0x25342(%rip),%xmm1 │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - test %ebx,%ebx │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - je 6190f │ │ │ │ - mov %ebx,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - lea -0x1(%rbx),%r12d │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - lea 0x1fc75(%rip),%r13 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - cmova %eax,%r12d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x3bb39(%rip),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%r14d │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp %r14d,%r12d │ │ │ │ - jae 618c0 │ │ │ │ - lea 0x1fa1f(%rip),%r12 │ │ │ │ - cmp %ebx,%r14d │ │ │ │ - jae 6190f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x3bb09(%rip),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%r14d │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp %r14d,%ebx │ │ │ │ - jne 618f0 │ │ │ │ - mov $0x88888889,%eax │ │ │ │ - imul %r15,%rax │ │ │ │ - shr $0x24,%rax │ │ │ │ - imul $0x1e,%eax,%edx │ │ │ │ - mov %ebp,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov $0x2f,%edx │ │ │ │ - cmp $0xa,%eax │ │ │ │ - jbe 61938 │ │ │ │ - cmp $0x15,%eax │ │ │ │ - sbb %edx,%edx │ │ │ │ - and $0x2f,%edx │ │ │ │ - add $0x2d,%edx │ │ │ │ - push %rdx │ │ │ │ - mov 0x3bac0(%rip),%rdi │ │ │ │ - mov %ebp,%r9d │ │ │ │ - mov $0x1,%esi │ │ │ │ - push 0x18(%rsp) │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - mov $0x25,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x20ac3(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x3ba95(%rip),%rdi │ │ │ │ - add $0x38,%rsp │ │ │ │ + sub $0x1a8,%rsp │ │ │ │ + mov 0x1e0(%rsp),%rax │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %r9d,0x60(%rsp) │ │ │ │ + mov 0x1e8(%rsp),%r12 │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov 0x1f8(%rsp),%rbx │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + mov 0x1f0(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + movaps %xmm0,0x170(%rsp) │ │ │ │ + movaps %xmm0,0x180(%rsp) │ │ │ │ + movaps %xmm0,0x130(%rsp) │ │ │ │ + movaps %xmm0,0x140(%rsp) │ │ │ │ + movaps %xmm0,0x150(%rsp) │ │ │ │ + movaps %xmm0,0x160(%rsp) │ │ │ │ + call 23550 │ │ │ │ + mov 0x1f0(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call 219e0 │ │ │ │ + mov 0x1f0(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 21940 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,%r15d │ │ │ │ + call 1c0d0 │ │ │ │ + test %al,%al │ │ │ │ + jne 61278 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 1c060 │ │ │ │ + test %al,%al │ │ │ │ + je 610c0 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + cmpb $0x0,0x3e(%r12) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + jne 615c0 │ │ │ │ + mov 0x1f0(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 21d50 │ │ │ │ + mov 0x1f0(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 21cb0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + call 1c0d0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %al,%al │ │ │ │ + jne 617a0 │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + lea 0xf0(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 11d90 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15d,%r8d │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15d,%r13d │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + call 11d90 │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 46840 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x2242a(%rip),%xmm1 │ │ │ │ + cvtsi2sd %r13,%xmm0 │ │ │ │ + movsd %xmm1,0x78(%rsp) │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov 0x110(%rbx),%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jae 61828 │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 61101 │ │ │ │ + lea 0x190(%rbx),%rcx │ │ │ │ + movb $0x1,0x38(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movb $0x0,0x1c(%rsp) │ │ │ │ + movb $0x0,0x70(%rsp) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + cmp %eax,0x18(%rsp) │ │ │ │ + jae 614a3 │ │ │ │ + mov 0x198(%rbx),%edx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 491d0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 502c0 │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 49480 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 61290 │ │ │ │ + movb $0x0,0x60(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov (%rax),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 617f8 │ │ │ │ + cmpb $0x0,0x60(%rsp) │ │ │ │ + je 6115a │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov (%rax),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 617c0 │ │ │ │ + push %rbx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + push 0x30(%rsp) │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x200(%rsp),%edx │ │ │ │ + call 6e0e0 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 121b0 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + lea 0xf0(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 121b0 │ │ │ │ + jmp 61193 │ │ │ │ + nop │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + call 11d90 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x10,%esi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 46840 │ │ │ │ + cmp 0x110(%rbx),%r15d │ │ │ │ + jae 612a0 │ │ │ │ + mov 0x198(%rbx),%edx │ │ │ │ + lea 0x190(%rbx),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + call 491d0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 502c0 │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 49480 │ │ │ │ + movb $0x0,0x38(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + movb $0x0,0x1c(%rsp) │ │ │ │ + push %rbx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + push 0x30(%rsp) │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x200(%rsp),%edx │ │ │ │ + call 6e0e0 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 121b0 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + cmpb $0x0,0x38(%rsp) │ │ │ │ + jne 610ab │ │ │ │ + cmpb $0x0,0x1c(%rsp) │ │ │ │ + je 611af │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 43cc0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 611c9 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 43cc0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x170(%rsp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 611fe │ │ │ │ + mov %r15d,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 65550 │ │ │ │ + mov 0x178(%rsp),%rsi │ │ │ │ + mov %r15d,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 65550 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,0x170(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 44b90 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 44b90 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x180(%rsp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 61249 │ │ │ │ + mov 0x18(%rsp),%ebx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ebx,%edx │ │ │ │ + call 65550 │ │ │ │ + mov 0x188(%rsp),%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 65550 │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 62547 │ │ │ │ + add $0x1a8,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov $0x1b,%ecx │ │ │ │ pop %rbp │ │ │ │ - mov $0x1,%esi │ │ │ │ pop %r12 │ │ │ │ - mov $0x41,%r9d │ │ │ │ pop %r13 │ │ │ │ - mov $0x5b,%r8d │ │ │ │ pop %r14 │ │ │ │ - lea 0x20a85(%rip),%rdx │ │ │ │ pop %r15 │ │ │ │ - jmp 3110 <__fprintf_chk@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmp %edx,(%rdi) │ │ │ │ - jb 619b5 │ │ │ │ - setne %al │ │ │ │ - movzbl %al,%eax │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1f0(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 22200 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 60ee7 │ │ │ │ + nop │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 6115a │ │ │ │ + mov %r15d,%r13d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x22119(%rip),%xmm2 │ │ │ │ + movb $0x0,0x38(%rsp) │ │ │ │ + cvtsi2sd %r13,%xmm0 │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + movsd %xmm2,0x78(%rsp) │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + movsbl 0x184(%rbx),%r8d │ │ │ │ + lea 0x130(%rsp),%r14 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %r14,%rdx │ │ │ │ + call 12540 │ │ │ │ + mov 0x184(%rbx),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 6132f │ │ │ │ + mov 0x160(%rbx),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 61cb0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 46510 │ │ │ │ + test %r15d,%r15d │ │ │ │ + setne 0x88(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 61638 │ │ │ │ + mov 0x134(%rbx),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 6137e │ │ │ │ + imul $0x1b4e81b5,%r13,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $0x23,%rax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r8 │ │ │ │ + test %r8d,%r8d │ │ │ │ + cmove %eax,%r8d │ │ │ │ + mov 0x188(%rbx),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,0x170(%rsp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 62178 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 622e0 │ │ │ │ + lea 0x170(%rsp),%r9 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + push %rbx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + call 60d30 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + call 2a7a0 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + movsbl 0x184(%rbx),%r8d │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 12540 │ │ │ │ + mov %r15d,%r9d │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0xd8(%rbx),%rdx │ │ │ │ + push $0x0 │ │ │ │ + push 0x60(%rsp) │ │ │ │ + push 0x70(%rsp) │ │ │ │ + push %rbx │ │ │ │ + push 0x40(%rsp) │ │ │ │ + push 0x68(%rsp) │ │ │ │ + mov 0x60(%rsp),%r8 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + call 2a8f0 │ │ │ │ + add $0x40,%rsp │ │ │ │ + cmpq $0x0,0x10(%rsp) │ │ │ │ + setne 0x1c(%rsp) │ │ │ │ + movzbl 0x1c(%rsp),%eax │ │ │ │ + and 0x88(%rsp),%al │ │ │ │ + cmpb $0x0,0x1c0(%rbx) │ │ │ │ + mov %al,0x80(%rsp) │ │ │ │ + jne 6165b │ │ │ │ + lea 0x190(%rbx),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movb $0x0,0x70(%rsp) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 615e0 │ │ │ │ + movzbl 0x88(%rsp),%r13d │ │ │ │ + mov 0x110(%rbx),%eax │ │ │ │ + and 0x1c(%rsp),%r13b │ │ │ │ + cmp %eax,0x18(%rsp) │ │ │ │ + jb 61007 │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + movsbl 0x184(%rbx),%r8d │ │ │ │ + lea 0x160(%rsp),%rcx │ │ │ │ + lea 0x140(%rsp),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov %rcx,0x88(%rsp) │ │ │ │ + mov %rdx,0x80(%rsp) │ │ │ │ + call 12540 │ │ │ │ + mov 0x184(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 61500 │ │ │ │ + mov 0x160(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 62000 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 48b30 │ │ │ │ + test %al,%al │ │ │ │ + je 61c50 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 48b30 │ │ │ │ + test %al,%al │ │ │ │ + je 61a80 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + movb $0x0,0x60(%rsp) │ │ │ │ + movb $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cmpb $0x0,0x1c0(%rbx) │ │ │ │ + cvtsi2sdq 0x98(%rsp),%xmm0 │ │ │ │ + divsd 0x78(%rsp),%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + jne 61840 │ │ │ │ + mov 0x198(%rbx),%edx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 491d0 │ │ │ │ + cmpb $0x0,0x70(%rsp) │ │ │ │ + je 615a8 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + cmovbe %r15d,%eax │ │ │ │ + cmp 0x110(%rbx),%eax │ │ │ │ + jae 62238 │ │ │ │ + mov %r13b,0x80(%rsp) │ │ │ │ + movzbl 0x90(%rsp),%r13d │ │ │ │ + jmp 615f1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1f0(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 232b0 │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + jmp 60f0d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x0,0x60(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + mov 0x198(%rbx),%edx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 491d0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 502c0 │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 49480 │ │ │ │ + cmpb $0x0,0x80(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jne 6104f │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 61062 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x1c0(%rbx) │ │ │ │ + movb $0x0,0x1c(%rsp) │ │ │ │ + movb $0x0,0x80(%rsp) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + je 61468 │ │ │ │ + mov 0x68(%rsp),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 46560 │ │ │ │ + lea 0x190(%rbx),%rcx │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 61474 │ │ │ │ + mov 0x198(%rbx),%edx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 491d0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0xd8(%rbx),%rdx │ │ │ │ + push %rbx │ │ │ │ + push $0x0 │ │ │ │ push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 10150 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov 0xd8(%rbx),%rdx │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x28(%rsi),%rax │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov 0x14(%rax),%ecx │ │ │ │ - mov 0x18(%rax),%esi │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jb 61aad │ │ │ │ - mov 0x28(%rdx),%rax │ │ │ │ - movl $0xffffffff,0x10(%rsp) │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov 0x18(%rax),%edx │ │ │ │ + push $0x0 │ │ │ │ + push %r15 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + call 10cb0 │ │ │ │ + mov 0x88(%rsp),%esi │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 46560 │ │ │ │ + test %al,%al │ │ │ │ + jne 61474 │ │ │ │ + cmpq $0x0,0x170(%rsp) │ │ │ │ + lea 0x170(%rsp),%r9 │ │ │ │ + je 6239b │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r9,0x70(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 46840 │ │ │ │ + mov 0xd8(%rbx),%rdx │ │ │ │ + push %rbx │ │ │ │ + mov %r13,%rcx │ │ │ │ + push $0x0 │ │ │ │ + xor %edi,%edi │ │ │ │ + push 0x58(%rsp) │ │ │ │ + push 0x68(%rsp) │ │ │ │ + push 0x48(%rsp) │ │ │ │ + push %r15 │ │ │ │ + push 0x50(%rsp) │ │ │ │ + push %r14 │ │ │ │ + mov 0xb0(%rsp),%r9 │ │ │ │ + mov 0x70(%rsp),%r8 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + call fc20 │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 46510 │ │ │ │ + mov %al,0x70(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 6231b │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 44b90 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 61479 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1f0(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 22320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 60f44 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x14(%rax),%ebx │ │ │ │ - cmp %ebx,%edx │ │ │ │ - jb 61ab7 │ │ │ │ - mov 0xc(%rsp),%r12d │ │ │ │ - shl $0x2,%r12 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + call 487c0 │ │ │ │ + mov 0xd8(%rbx),%rdx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call 48890 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + jmp 61081 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%r15),%rdi │ │ │ │ - mov 0x10(%r15),%rax │ │ │ │ - mov %ebx,%r14d │ │ │ │ - mov (%rax,%r12,1),%esi │ │ │ │ - add 0x10(%rdi),%rsi │ │ │ │ - call 26240 <__cxa_finalize@plt+0x22a70> │ │ │ │ - mov (%r15),%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - mov 0x10(%r15),%rax │ │ │ │ - mov (%rax,%r14,4),%esi │ │ │ │ - add 0x10(%rdi),%rsi │ │ │ │ - call 26240 <__cxa_finalize@plt+0x22a70> │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jne 61a6f │ │ │ │ - mov 0x10(%r15),%rsi │ │ │ │ - mov (%rsi,%r14,4),%edx │ │ │ │ - mov (%rsi,%r12,1),%eax │ │ │ │ - sub %rdx,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 487c0 │ │ │ │ + mov 0xd8(%rbx),%rdx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call 48890 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + jmp 61062 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + setne 0x38(%rsp) │ │ │ │ + jmp 612e2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 48b30 │ │ │ │ + test %al,%al │ │ │ │ + jne 61db0 │ │ │ │ + cmpb $0x0,0x1c0(%rbx) │ │ │ │ + je 61574 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 48b30 │ │ │ │ + test %al,%al │ │ │ │ + je 618a8 │ │ │ │ + mov 0x68(%rsp),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 46560 │ │ │ │ + test %al,%al │ │ │ │ + je 618a8 │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 46640 │ │ │ │ + test %al,%al │ │ │ │ + je 618a8 │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + mov 0x78(%rsp),%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea (%rax,%rcx,1),%esi │ │ │ │ + call 466d0 │ │ │ │ + test %al,%al │ │ │ │ + jne 61574 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x198(%rbx),%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 491d0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0xd8(%rbx),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + push %rbx │ │ │ │ + push $0x1 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0xa8(%rsp),%r9 │ │ │ │ + mov 0xa0(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 10150 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov 0xd8(%rbx),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + push %rbx │ │ │ │ + push $0x1 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0xa8(%rsp),%r9 │ │ │ │ + mov 0xa0(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + call 10cb0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 48b30 │ │ │ │ + test %al,%al │ │ │ │ + jne 61e50 │ │ │ │ + cmpq $0x0,0x180(%rsp) │ │ │ │ + je 61e9f │ │ │ │ + lea 0x180(%rsp),%r14 │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + call 46840 │ │ │ │ + mov 0xd8(%rbx),%rdx │ │ │ │ + push %rbx │ │ │ │ + mov %r14,%r9 │ │ │ │ + push $0x1 │ │ │ │ + xor %edi,%edi │ │ │ │ + push 0x58(%rsp) │ │ │ │ + push 0x68(%rsp) │ │ │ │ + push 0x48(%rsp) │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + push 0xb8(%rsp) │ │ │ │ + push 0xb8(%rsp) │ │ │ │ + mov 0x98(%rsp),%r8 │ │ │ │ + mov 0xd8(%rsp),%rcx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + call fc20 │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x40,%rsp │ │ │ │ + call 465f0 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %al,%al │ │ │ │ + jne 620e0 │ │ │ │ + mov 0x164(%rbx),%edx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 748c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call 44b90 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call 44b90 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call 48b30 │ │ │ │ + test %al,%al │ │ │ │ + jne 620b0 │ │ │ │ + mov 0x198(%rbx),%edx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call 491d0 │ │ │ │ + cmpb $0x0,0x70(%rsp) │ │ │ │ + jne 620a0 │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 61a5d │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + cmovbe %r15d,%eax │ │ │ │ + cmp 0x110(%rbx),%eax │ │ │ │ + jae 62290 │ │ │ │ + mov %r13b,0x80(%rsp) │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + movzbl 0x90(%rsp),%r13d │ │ │ │ + jmp 615f1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsbl 0x184(%rbx),%r8d │ │ │ │ + mov $0x1,%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + call 12540 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x134(%rbx),%r8d │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 61aed │ │ │ │ + imul $0x1b4e81b5,%rax,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $0x23,%rax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r8 │ │ │ │ + test %r8d,%r8d │ │ │ │ + cmove %eax,%r8d │ │ │ │ + mov 0x188(%rbx),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,0x180(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 61f59 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 61fac │ │ │ │ + lea 0x180(%rsp),%r14 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rbx │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + call 60d30 │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + movsbl 0x184(%rbx),%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ + call 12540 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + call 2a7a0 │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rax,%r14 │ │ │ │ - neg %r14 │ │ │ │ - cmovns %r14,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x28(%r13),%rax │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov 0x18(%rax),%edx │ │ │ │ - cmp %ebx,%edx │ │ │ │ - jae 61a20 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - addl $0x1,0xc(%rsp) │ │ │ │ - mov 0x28(%rcx),%rsi │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - mov 0x18(%rsi),%esi │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jae 61a08 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - movl $0xffffffff,0x10(%rsp) │ │ │ │ - jmp 61a9a │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - cmp %eax,%esi │ │ │ │ - jb 61a9a │ │ │ │ - mov %esi,%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - lea 0x2(%rcx),%eax │ │ │ │ - and $0x1,%edx │ │ │ │ - cmp %eax,%esi │ │ │ │ - jb 61a9a │ │ │ │ - test %edx,%edx │ │ │ │ - je 61ae0 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - add $0x3,%eax │ │ │ │ - cmp %eax,%esi │ │ │ │ - jb 61a9a │ │ │ │ + call 46840 │ │ │ │ + mov 0xd8(%rbx),%rdx │ │ │ │ + push $0x1 │ │ │ │ + mov %r14,%rsi │ │ │ │ + push 0x60(%rsp) │ │ │ │ + push 0x70(%rsp) │ │ │ │ + push %rbx │ │ │ │ + push 0x50(%rsp) │ │ │ │ + push 0x90(%rsp) │ │ │ │ + mov 0x58(%rsp),%r9d │ │ │ │ + mov 0xc8(%rsp),%r8 │ │ │ │ + mov 0xc0(%rsp),%rcx │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + call 2a8f0 │ │ │ │ + add $0x40,%rsp │ │ │ │ + cmp 0x110(%rbx),%r15d │ │ │ │ + jae 61d10 │ │ │ │ + mov 0x164(%rbx),%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 748c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + call 44b90 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 44b90 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpq $0x0,0x20(%rsp) │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + setne 0x90(%rsp) │ │ │ │ + movzbl 0x90(%rsp),%ecx │ │ │ │ + and 0x38(%rsp),%cl │ │ │ │ + mov %cl,0x60(%rsp) │ │ │ │ + jmp 61542 │ │ │ │ nop │ │ │ │ - add $0x2,%eax │ │ │ │ - cmp %eax,%esi │ │ │ │ - jae 61ae0 │ │ │ │ - jmp 61a9a │ │ │ │ + mov 0xd8(%rbx),%rsi │ │ │ │ + push %rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + push 0x8(%rsp) │ │ │ │ + push $0x1 │ │ │ │ + mov 0x78(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + push 0x68(%rsp) │ │ │ │ + push 0x78(%rsp) │ │ │ │ + mov 0x48(%rsp),%r9d │ │ │ │ + mov 0x88(%rsp),%r8 │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov 0xb0(%rsp),%rdx │ │ │ │ + call 74230 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 44b90 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r14,%rbp │ │ │ │ + call 32c0 │ │ │ │ + jmp 61510 │ │ │ │ + nop │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + mov %r15d,%esi │ │ │ │ + call 419a0 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 6132f │ │ │ │ + mov 0xd8(%rbx),%rcx │ │ │ │ + push %rbx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0x2,%r9d │ │ │ │ + push %rax │ │ │ │ + xor %edi,%edi │ │ │ │ + push $0x0 │ │ │ │ + push 0x60(%rsp) │ │ │ │ + push 0x70(%rsp) │ │ │ │ + push 0x58(%rsp) │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + call 2aef0 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 6132f │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + movsbl 0x184(%rbx),%r8d │ │ │ │ + lea 0x150(%rsp),%rcx │ │ │ │ + lea 0x130(%rsp),%rdx │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ + mov %rdx,0x90(%rsp) │ │ │ │ + call 12540 │ │ │ │ + mov 0xd8(%rbx),%rsi │ │ │ │ + push %rbx │ │ │ │ + mov %r15d,%r9d │ │ │ │ + push 0x8(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + push $0x0 │ │ │ │ + mov 0x78(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + push 0x68(%rsp) │ │ │ │ + push 0x78(%rsp) │ │ │ │ + mov 0x60(%rsp),%r8 │ │ │ │ + mov 0xd8(%rsp),%rcx │ │ │ │ + mov 0xc0(%rsp),%rdx │ │ │ │ + call 74230 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + add $0x30,%rsp │ │ │ │ + call 44b90 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x60(%rsp),%r14 │ │ │ │ + jmp 61beb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x198(%rbx),%edx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 491d0 │ │ │ │ + cmpb $0x0,0x70(%rsp) │ │ │ │ + je 61850 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + cmovbe %r15d,%eax │ │ │ │ + cmp 0x110(%rbx),%eax │ │ │ │ + jb 61850 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0xd8(%rbx),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + push %rbx │ │ │ │ + push $0x1 │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + push %r15 │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0xb8(%rsp),%r9 │ │ │ │ + mov 0xb0(%rsp),%r8 │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call 115b0 │ │ │ │ + add $0x30,%rsp │ │ │ │ + cmpb $0x0,0x1c0(%rbx) │ │ │ │ + jne 6185d │ │ │ │ + mov 0x198(%rbx),%edx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 491d0 │ │ │ │ + jmp 6158e │ │ │ │ + mov 0x68(%rsp),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 46560 │ │ │ │ + test %al,%al │ │ │ │ + je 61939 │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 46640 │ │ │ │ + test %al,%al │ │ │ │ + je 61939 │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + mov 0x78(%rsp),%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea (%rax,%rcx,1),%esi │ │ │ │ + call 466d0 │ │ │ │ + test %al,%al │ │ │ │ + je 61939 │ │ │ │ + mov %rbp,0x48(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 61a0f │ │ │ │ + movsbl 0x184(%rbx),%r8d │ │ │ │ + mov $0x1,%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + call 12540 │ │ │ │ + mov 0x134(%rbx),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 61f05 │ │ │ │ + imul $0x1b4e81b5,0x98(%rsp),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $0x23,%rax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r8 │ │ │ │ + test %r8d,%r8d │ │ │ │ + cmove %eax,%r8d │ │ │ │ + mov 0x188(%rbx),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,0x180(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 624f2 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 624a3 │ │ │ │ + lea 0x180(%rsp),%r14 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rbx │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + call 60d30 │ │ │ │ + pop %r11 │ │ │ │ + pop %rax │ │ │ │ + jmp 61950 │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8d,0x20(%rsp) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x20(%rsp),%r8d │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%edx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 61f88 │ │ │ │ + mov 0x188(%rbx),%eax │ │ │ │ + jmp 61b08 │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8d,0x20(%rsp) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x20(%rsp),%r8d │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 61fe0 │ │ │ │ + jmp 61b11 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + call 419a0 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 61500 │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 46840 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0x2,%r9d │ │ │ │ + mov 0xd8(%rbx),%rcx │ │ │ │ + push %rbx │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + push %rdx │ │ │ │ + push $0x1 │ │ │ │ + push 0x60(%rsp) │ │ │ │ + push 0x70(%rsp) │ │ │ │ + push 0x80(%rsp) │ │ │ │ + mov 0xd0(%rsp),%r8 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + call 2aef0 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 46510 │ │ │ │ + test %al,%al │ │ │ │ + jne 62448 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 44b90 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 61500 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + jmp 61591 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x68(%rsp),%esi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call 46560 │ │ │ │ + test %al,%al │ │ │ │ + je 61a21 │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + mov 0x78(%rsp),%ecx │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + lea (%rax,%rcx,1),%esi │ │ │ │ + call 466d0 │ │ │ │ + jmp 61a21 │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x198(%rbx),%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 491d0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0xd8(%rbx),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + push %rbx │ │ │ │ + push $0x1 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0xa8(%rsp),%r9 │ │ │ │ + mov 0xa0(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 10150 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov 0xd8(%rbx),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + push %rbx │ │ │ │ + mov $0x1,%r14d │ │ │ │ + push $0x1 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0xa8(%rsp),%r9 │ │ │ │ + mov 0xa0(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 10cb0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + jmp 619d3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8d,0x1c(%rsp) │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x1c(%rsp),%r8d │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + add %rax,%rdx │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 62498 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 621b8 │ │ │ │ + cmpl $0x1,0x188(%rbx) │ │ │ │ + jne 613a2 │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8d,0x1c(%rsp) │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x1c(%rsp),%r8d │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %rax,%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 62218 │ │ │ │ + jmp 613a2 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0xd8(%rbx),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + push %rbx │ │ │ │ + push $0x1 │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + push %r15 │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0xb8(%rsp),%r9 │ │ │ │ + mov 0xb0(%rsp),%r8 │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call 115b0 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rbp,0x48(%rsp) │ │ │ │ + jmp 61a41 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0xd8(%rbx),%rdx │ │ │ │ + push %rbx │ │ │ │ + push $0x0 │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + push %r15 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea 0x180(%rsp),%r9 │ │ │ │ + lea 0x160(%rsp),%r8 │ │ │ │ + call 115b0 │ │ │ │ + add $0x30,%rsp │ │ │ │ + jmp 61a5d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8d,0x1c(%rsp) │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + call 13000 │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x1c(%rsp),%r8d │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + jne 62210 │ │ │ │ + jmp 613a2 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x198(%rbx),%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 491d0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0xd8(%rbx),%rdx │ │ │ │ + push %rbx │ │ │ │ + push $0x0 │ │ │ │ + push %r15 │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 10150 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0xd8(%rbx),%rdx │ │ │ │ + push %rbx │ │ │ │ + push $0x0 │ │ │ │ + push %r15 │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 10cb0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 469f0 │ │ │ │ + movb $0x1,0x70(%rsp) │ │ │ │ + jmp 61783 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + movsbl 0x184(%rbx),%r8d │ │ │ │ + mov $0x1,%r9d │ │ │ │ + call 12540 │ │ │ │ + mov 0x134(%rbx),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 623f1 │ │ │ │ + imul $0x1b4e81b5,%r13,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $0x23,%rax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r8 │ │ │ │ + test %r8d,%r8d │ │ │ │ + cmove %eax,%r8d │ │ │ │ + mov 0x188(%rbx),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,0x170(%rsp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 62565 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 62608 │ │ │ │ + lea 0x170(%rsp),%r9 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15d,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + push %rbx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r9,0x80(%rsp) │ │ │ │ + call 60d30 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov 0x70(%rsp),%r9 │ │ │ │ + jmp 61712 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 465f0 │ │ │ │ + test %al,%al │ │ │ │ + je 62087 │ │ │ │ + mov 0x164(%rbx),%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 748c0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 48b30 │ │ │ │ + test %al,%al │ │ │ │ + je 6254c │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 44b90 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + jmp 62087 │ │ │ │ + mov 0x188(%rbx),%eax │ │ │ │ + jmp 61399 │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8d,0xa0(%rsp) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0xa0(%rsp),%r8d │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + add $0x1,%edx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 624d4 │ │ │ │ + jmp 61f29 │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8d,0xa0(%rsp) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0xa0(%rsp),%r8d │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + add $0x1,%edx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 62523 │ │ │ │ + mov 0x188(%rbx),%eax │ │ │ │ + jmp 61f20 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 44b90 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 62087 │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8d,0x90(%rsp) │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x70(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + mov 0x90(%rsp),%r8d │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + add %rax,%rdx │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 62632 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 625a4 │ │ │ │ + cmpl $0x1,0x188(%rbx) │ │ │ │ + jne 62415 │ │ │ │ + shl $0x4,%r13 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8d,0x70(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x70(%rsp),%r8d │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + lea (%rax,%r13,1),%rdx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 625ec │ │ │ │ + jmp 62415 │ │ │ │ + shl $0x4,%r13 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8d,0x70(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 13000 │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x70(%rsp),%r8d │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + jne 625e8 │ │ │ │ + jmp 62415 │ │ │ │ + mov 0x188(%rbx),%eax │ │ │ │ + jmp 6240c │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - test %edx,%edx │ │ │ │ - je 61b59 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %edx,%edx │ │ │ │ push %rbp │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - lea 0x10(%rsi),%rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x0(%rbp,%rax,8),%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov 0xd8(%rcx),%rax │ │ │ │ + mov 0x28(%rax),%esi │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + call 5a100 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2ssl 0x1e0(%r13),%xmm0 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x28(%rbx),%eax │ │ │ │ + lea 0x3e8(%rax),%edi │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + call 42ce0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov 0x168(%r13),%eax │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + call 1c060 │ │ │ │ + test %al,%al │ │ │ │ + je 626d9 │ │ │ │ + mov 0x168(%r13),%eax │ │ │ │ + add %eax,%r14d │ │ │ │ + mov %r14d,0x40(%rsp) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x28(%rax),%eax │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + shr $0x6,%eax │ │ │ │ + lea 0x1(%rax),%r14d │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + lea 0x1(%rax),%ebp │ │ │ │ + lea 0x0(%rbp,%rbp,1),%r12d │ │ │ │ + lea (%r12,%rbp,1),%esi │ │ │ │ + mov %esi,0x44(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 13000 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea (%rax,%rbp,8),%rax │ │ │ │ + mov %edx,%r15d │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + lea (%rbx,%r12,8),%r12 │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + shl $0x6,%eax │ │ │ │ + mov %eax,%r13d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x10(%rbp),%eax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %r15d,%ebp │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + shl $0x3,%rbp │ │ │ │ + add $0x1,%r15d │ │ │ │ + lea (%rax,%rbp,1),%rbx │ │ │ │ + call 1a230 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea (%rax,%rbp,1),%rbx │ │ │ │ + add %r12,%rbp │ │ │ │ + call 1a230 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call 1a230 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + cmp %r15d,0x40(%rsp) │ │ │ │ + jae 62740 │ │ │ │ + mov 0x20d07(%rip),%rax │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + movapd 0x209ca(%rip),%xmm0 │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %r13,%rbp │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + call 60750 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je 628c3 │ │ │ │ + mov 0x18(%rax),%eax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x50(%rsp),%r13 │ │ │ │ test %eax,%eax │ │ │ │ - je 61b3e │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdi,%rbx,8),%rdi │ │ │ │ + je 62866 │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %r15d,%r13d │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 6283c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + push %r13 │ │ │ │ + add $0x1,%r13d │ │ │ │ + push %rbp │ │ │ │ + push %r14 │ │ │ │ + mov 0x3c(%rsp),%r9d │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + call 60e10 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmp 0x18(%rbp),%r13d │ │ │ │ + jae 62860 │ │ │ │ + cmpb $0x0,0x1c4(%r15) │ │ │ │ + jne 62808 │ │ │ │ + mov 0x120(%r15),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 628a0 │ │ │ │ + addl $0x1,(%rdx) │ │ │ │ + jmp 62808 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov %r15,%rbp │ │ │ │ + cmpl $0x1,0x158(%rbp) │ │ │ │ + jbe 627c0 │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 21610 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 21360 │ │ │ │ + mov %r14,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - movq $0x0,(%rdi,%rbx,8) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp -0x10(%rbp),%ebx │ │ │ │ - jb 61b20 │ │ │ │ + jmp 627c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xe0(%r15),%rdx │ │ │ │ + mov $0x19,%ecx │ │ │ │ + lea 0x1fc59(%rip),%rdi │ │ │ │ + mov 0x18(%rdx),%esi │ │ │ │ + mov %r13d,%edx │ │ │ │ + call 6bb80 │ │ │ │ + jmp 62808 │ │ │ │ + mov 0x44(%rsp),%edx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 5afe0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 32c0 │ │ │ │ - add $0x18,%rbp │ │ │ │ - movq $0x0,-0x18(%rbp) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 61b10 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 62905 │ │ │ │ + add $0x78,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - ret │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + mov 0x4(%rdi),%ecx │ │ │ │ + mov 0xc(%rdi),%edx │ │ │ │ + add (%rdi),%edx │ │ │ │ + add 0x10(%rdi),%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmovb %edx,%eax │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%esi │ │ │ │ + mov %edx,%edx │ │ │ │ + shl $0x4,%rsi │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + mov (%rdi,%rsi,1),%rax │ │ │ │ + lea (%rax,%rdx,4),%rdx │ │ │ │ + mov 0x4(%rdx),%eax │ │ │ │ + mov 0xc(%rdx),%ecx │ │ │ │ + add (%rdx),%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + sub 0x10(%rdx),%eax │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %esi,%esi │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %edx,%edx │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + shl $0x4,%rsi │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov %r9,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov (%rsi),%ecx │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - mov 0x1c(%rsi),%edx │ │ │ │ - add 0xc(%rdi),%edx │ │ │ │ - sub %rcx,%rax │ │ │ │ - mov $0x0,%ecx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmovs %rcx,%rax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov 0x4(%rsi),%eax │ │ │ │ - mov %edx,0xc(%rdi) │ │ │ │ - mov %eax,0x8(%rdi) │ │ │ │ - mov (%rdi),%eax │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - mov %esi,(%rdi) │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov (%rbx),%edx │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - sub $0x1,%edx │ │ │ │ - mov %rbp,(%rax,%rdx,8) │ │ │ │ + mov (%rax,%rsi,1),%rax │ │ │ │ + movsd 0x10(%r9),%xmm1 │ │ │ │ + mov %r8d,%esi │ │ │ │ + movsd 0x8(%r9),%xmm0 │ │ │ │ + lea (%rax,%rdx,4),%rax │ │ │ │ + mov 0x4(%rax),%ebp │ │ │ │ + mov 0xc(%rax),%edx │ │ │ │ + add (%rax),%edx │ │ │ │ + sub %edx,%ebp │ │ │ │ + sub 0x10(%rax),%ebp │ │ │ │ + call 1af30 │ │ │ │ + movsd 0x10(%rbx),%xmm1 │ │ │ │ + mov %ebp,%edi │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + jmp 1ad20 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x14(%rdi),%eax │ │ │ │ + mov 0x14(%rsi),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + je 629e8 │ │ │ │ + sub %edx,%eax │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsi),%eax │ │ │ │ + sub 0x18(%rdi),%eax │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - mov 0x4(%rdi),%ecx │ │ │ │ - mov (%rsi),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jb 61bd7 │ │ │ │ - cmp (%rdi),%eax │ │ │ │ - jb 61bd7 │ │ │ │ - mov %ecx,%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ + push %r14 │ │ │ │ + mov %ecx,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %r8d,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %r9d,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 3660 │ │ │ │ + mov 0x8(%rbx),%edx │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + lea (%rax,%rdx,4),%rax │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + mov %ecx,0x8(%rbx) │ │ │ │ + mov %r13d,0x4(%rax) │ │ │ │ + mov %edx,0x10(%rax) │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov %r14d,0x8(%rax) │ │ │ │ + mov %edx,0x14(%rax) │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + mov %r12d,(%rax) │ │ │ │ + mov %edx,0x18(%rax) │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + mov %ebp,0xc(%rax) │ │ │ │ + mov %edx,0x1c(%rax) │ │ │ │ + mov 0x50(%rsp),%edx │ │ │ │ + mov %edx,0x20(%rax) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - mov (%rsi),%edx │ │ │ │ - sub %rdx,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ + push %rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov $0x24,%esi │ │ │ │ + call 13000 │ │ │ │ + movdqu 0x10(%rbx),%xmm0 │ │ │ │ + movdqu (%rbx),%xmm1 │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + mov 0x20(%rbx),%edx │ │ │ │ + mov %edx,0x20(%rax) │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov (%rsi),%ecx │ │ │ │ - mov 0x8(%rdi),%edx │ │ │ │ - mov 0x1c(%rsi),%eax │ │ │ │ - add 0xc(%rdi),%eax │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov $0x0,%ecx │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmovs %rcx,%rdx │ │ │ │ - sub %edx,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmp %edx,0x8(%rsi) │ │ │ │ + jb 62af3 │ │ │ │ + mov (%rsi),%rax │ │ │ │ + mov %edx,%edx │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + lea (%rax,%rdx,4),%rax │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov %ecx,0x4(%rax) │ │ │ │ + mov %edx,0xc(%rax) │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov %r8d,0x8(%rax) │ │ │ │ + mov %edx,0x10(%rax) │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + mov %r9d,(%rax) │ │ │ │ + mov %edx,0x14(%rax) │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + mov %edx,0x18(%rax) │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + mov %edx,0x1c(%rax) │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov %edx,0x20(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ ret │ │ │ │ + lea 0x25386(%rip),%rcx │ │ │ │ + mov $0xa3,%edx │ │ │ │ + lea 0x1fa15(%rip),%rsi │ │ │ │ + lea 0x1fa1c(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - mov (%rdx),%eax │ │ │ │ - mov 0x4(%rsi),%ecx │ │ │ │ - sub %rax,%rcx │ │ │ │ - mov 0x1c(%rsi),%eax │ │ │ │ - add 0xc(%rdi),%eax │ │ │ │ - add $0x1,%rcx │ │ │ │ - add 0x1c(%rdx),%eax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - neg %rdx │ │ │ │ - cmovs %rcx,%rdx │ │ │ │ - mov (%rsi),%ecx │ │ │ │ - sub %edx,%eax │ │ │ │ - mov 0x8(%rdi),%edx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - neg %rcx │ │ │ │ - cmovns %rcx,%rdx │ │ │ │ - sub %edx,%eax │ │ │ │ + push %rbx │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov 0xc(%rsi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %edx,0xc(%rdi) │ │ │ │ - jl 61c89 │ │ │ │ - setne %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ + push %r14 │ │ │ │ + mov %r9,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %r8d,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %r9,%rsi │ │ │ │ + push %rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 66100 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 661a0 │ │ │ │ + mov 0x20(%rax),%rdx │ │ │ │ + addl $0x1,(%rax) │ │ │ │ + addl $0x1,0xc(%rax) │ │ │ │ + addl $0x1,0x1c(%rax) │ │ │ │ + mov %rdx,0x28(%rax) │ │ │ │ + mov 0xc(%r14),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jb 62bdd │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jae 62bdd │ │ │ │ + mov $0x1,%ebx │ │ │ │ + jmp 62bab │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + add %ebx,%eax │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jae 62bdd │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 66100 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 661a0 │ │ │ │ + mov 0x20(%rax),%rdx │ │ │ │ + add %ebx,0x4(%rax) │ │ │ │ + add %ebx,0xc(%rax) │ │ │ │ + add %ebx,0x18(%rax) │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %rdx,0x28(%rax) │ │ │ │ + mov 0xc(%r14),%eax │ │ │ │ + add %ebx,%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jae 62ba0 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%esi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jbe 61dc0 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov $0x1,%ebp │ │ │ │ - jmp 61ccb │ │ │ │ - nop │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov 0x90(%rsp),%r15 │ │ │ │ + mov %r9d,0x20(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %eax,%ebp │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + shr $0x20,%rax │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + movsbl (%rcx,%rax,1),%r9d │ │ │ │ + mov %r8d,0x3c(%rsp) │ │ │ │ + mov %r13d,%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + call 3bf60 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + mov %r13d,%ecx │ │ │ │ + shr $0x20,%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + call 36ee0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 41f90 │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 63058 │ │ │ │ + movd 0x28(%rsp),%xmm4 │ │ │ │ + movd 0x2c(%rsp),%xmm7 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + punpckldq %xmm7,%xmm4 │ │ │ │ + movq %xmm4,0x30(%rsp) │ │ │ │ + jmp 62cc1 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + cmp %eax,0xc(%r15) │ │ │ │ + jb 63010 │ │ │ │ add $0x1,%ebp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 25600 │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 62e08 │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 254e0 │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov (%rax),%r12d │ │ │ │ + call 254e0 │ │ │ │ + mov 0x4(%rax),%r13d │ │ │ │ + cmp %r12d,%r13d │ │ │ │ + jb 62cbe │ │ │ │ + cmp %r13d,0x24(%rsp) │ │ │ │ + jne 62d03 │ │ │ │ + cmp %r12d,0x48(%rsp) │ │ │ │ + je 62d98 │ │ │ │ + movd %r12d,%xmm0 │ │ │ │ + movd %r13d,%xmm3 │ │ │ │ + xor %eax,%eax │ │ │ │ + punpckldq %xmm3,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + movhps 0x30(%rsp),%xmm2 │ │ │ │ + movaps %xmm2,0x10(%rsp) │ │ │ │ + call 41f90 │ │ │ │ + test %al,%al │ │ │ │ + je 62cb0 │ │ │ │ + mov (%r14),%rcx │ │ │ │ + mov 0x10(%r14),%rsi │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov 0x10(%rcx),%rcx │ │ │ │ + add (%rsi,%rax,4),%edx │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ + movsbl (%rcx,%rdx,1),%esi │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + movsbl (%rcx,%rax,1),%edi │ │ │ │ + call 41f40 │ │ │ │ + test %al,%al │ │ │ │ + je 62cb0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 66100 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 661a0 │ │ │ │ + movdqa 0x10(%rsp),%xmm7 │ │ │ │ + movq 0x20727(%rip),%xmm1 │ │ │ │ + movq (%rax),%xmm0 │ │ │ │ + addl $0x1,0x10(%rax) │ │ │ │ + movups %xmm7,0x20(%rax) │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + movq %xmm0,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + cmpl $0x1,0x4(%r15) │ │ │ │ + jbe 62cbe │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + cmp %eax,0xc(%r15) │ │ │ │ + jae 62cbe │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 66100 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 661a0 │ │ │ │ + movd 0x28(%rsp),%xmm5 │ │ │ │ + movd %r13d,%xmm1 │ │ │ │ + movd %r12d,%xmm4 │ │ │ │ + mov 0x1c(%rax),%ecx │ │ │ │ + addl $0x1,(%rax) │ │ │ │ + punpckldq %xmm5,%xmm1 │ │ │ │ + addl $0x1,0xc(%rax) │ │ │ │ + add $0x1,%ecx │ │ │ │ + movd %ecx,%xmm0 │ │ │ │ + mov 0x2c(%rsp),%ecx │ │ │ │ + punpckldq %xmm4,%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %ecx,0x2c(%rax) │ │ │ │ + movups %xmm0,0x1c(%rax) │ │ │ │ + jmp 62cbe │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 62ff0 │ │ │ │ + mov 0xc(%r15),%edx │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp %edx,0x20(%rsp) │ │ │ │ + jb 62ff0 │ │ │ │ + mov 0x3c(%rsp),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 62ff0 │ │ │ │ + movd 0x28(%rsp),%xmm7 │ │ │ │ + movd 0x2c(%rsp),%xmm5 │ │ │ │ + mov $0x1,%r13d │ │ │ │ + punpckldq %xmm5,%xmm7 │ │ │ │ + movq %xmm7,0x48(%rsp) │ │ │ │ + jmp 62e8f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 41f90 │ │ │ │ + test %al,%al │ │ │ │ + jne 62f10 │ │ │ │ + mov 0xc(%r15),%eax │ │ │ │ add $0x1,%r13d │ │ │ │ - cmp %esi,%ebp │ │ │ │ - jae 61d08 │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - add $0x8,%rbx │ │ │ │ - mov (%rax,%rbx,1),%rdx │ │ │ │ - mov (%rax,%rcx,1),%rax │ │ │ │ - mov 0x18(%rax),%edi │ │ │ │ - cmp %edi,0x18(%rdx) │ │ │ │ - jne 61cc0 │ │ │ │ - mov 0x14(%rax),%esi │ │ │ │ - mov 0x14(%rdx),%edi │ │ │ │ - call 2f9d0 │ │ │ │ - mov (%r14),%esi │ │ │ │ - cmp $0x30d40,%eax │ │ │ │ - ja 61cc0 │ │ │ │ + add %r13d,%eax │ │ │ │ + cmp %eax,0x20(%rsp) │ │ │ │ + jb 62ff0 │ │ │ │ + mov 0x3c(%rsp),%edx │ │ │ │ + mov %r13d,%eax │ │ │ │ + add 0x4(%r15),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 62ff0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x2c(%rsp),%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + movsbl (%rdx,%rax,1),%r9d │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + call 3bf60 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + shr $0x20,%r12 │ │ │ │ + mov %r12d,0x24(%rsp) │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jb 62e58 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 66100 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 661a0 │ │ │ │ + movd %ebp,%xmm0 │ │ │ │ + movd %r12d,%xmm5 │ │ │ │ + add %r13d,0x4(%rax) │ │ │ │ + punpckldq %xmm5,%xmm0 │ │ │ │ + add %r13d,0xc(%rax) │ │ │ │ + movhps 0x48(%rsp),%xmm0 │ │ │ │ + add %r13d,0x18(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 41f90 │ │ │ │ + test %al,%al │ │ │ │ + je 62e67 │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 62f23 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1,%ebp │ │ │ │ - cmp %esi,%ebp │ │ │ │ - jb 61ccb │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 25600 │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 62fe0 │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 254e0 │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov (%rax),%r12d │ │ │ │ + call 254e0 │ │ │ │ + mov 0x4(%rax),%r15d │ │ │ │ + cmp %r12d,%r15d │ │ │ │ + jb 62f20 │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jne 62f65 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + je 62f20 │ │ │ │ + mov (%r14),%rcx │ │ │ │ + mov 0x10(%r14),%rsi │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov 0x10(%rcx),%rcx │ │ │ │ + add (%rsi,%rax,4),%edx │ │ │ │ + mov %r13d,%eax │ │ │ │ + movsbl (%rcx,%rdx,1),%esi │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + add 0x4(%rcx),%eax │ │ │ │ + movsbl (%rdx,%rax,1),%edi │ │ │ │ + call 41f40 │ │ │ │ + test %al,%al │ │ │ │ + je 62f20 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 66100 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 661a0 │ │ │ │ + movd %r12d,%xmm0 │ │ │ │ + movd %r15d,%xmm6 │ │ │ │ + punpckldq %xmm6,%xmm0 │ │ │ │ + add %r13d,0x4(%rax) │ │ │ │ + movhps 0x48(%rsp),%xmm0 │ │ │ │ + add %r13d,0xc(%rax) │ │ │ │ + add %r13d,0x18(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + jmp 62f20 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + jmp 62e67 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x1,(%r12) │ │ │ │ - jbe 61da0 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov $0x1,%ebp │ │ │ │ - jmp 61d2d │ │ │ │ - nop │ │ │ │ - add $0x1,%r15d │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp (%r12),%ebp │ │ │ │ - jae 61d68 │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - add $0x8,%rbx │ │ │ │ - mov (%rax,%rbx,1),%rdx │ │ │ │ - mov (%rax,%rcx,1),%rax │ │ │ │ - mov 0x18(%rax),%esi │ │ │ │ - cmp %esi,0x18(%rdx) │ │ │ │ - jne 61d20 │ │ │ │ - mov 0x14(%rax),%esi │ │ │ │ - mov 0x14(%rdx),%edi │ │ │ │ - call 2f9d0 │ │ │ │ - cmp $0x30d40,%eax │ │ │ │ - ja 61d20 │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp (%r12),%ebp │ │ │ │ - jb 61d2d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %r13d,%r15d │ │ │ │ - jb 61da5 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmp %r15d,%r13d │ │ │ │ - jb 61d8a │ │ │ │ - mov 0xc(%r12),%eax │ │ │ │ - cmp %eax,0xc(%r14) │ │ │ │ - jl 61da5 │ │ │ │ - setg %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + call 25370 │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ + jmp 32c0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 66100 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 661a0 │ │ │ │ + movdqa 0x10(%rsp),%xmm6 │ │ │ │ + movq 0x20473(%rip),%xmm1 │ │ │ │ + movq (%rax),%xmm0 │ │ │ │ + addl $0x1,0xc(%rax) │ │ │ │ + addl $0x1,0x14(%rax) │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + movups %xmm6,0x20(%rax) │ │ │ │ + movq %xmm0,(%rax) │ │ │ │ + jmp 62d98 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x2c(%rsp),%edx │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 35f50 │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + jmp 62c93 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 61d77 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0x1,%eax │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movdqu 0x10(%rsi),%xmm3 │ │ │ │ + mov 0x18(%rbx),%r8d │ │ │ │ + mov 0x14(%rsi),%esi │ │ │ │ + mov 0x1c(%rbx),%r12d │ │ │ │ + pshufd $0x81,%xmm3,%xmm0 │ │ │ │ + movd %xmm3,%eax │ │ │ │ + lea (%rsi,%r8,1),%ecx │ │ │ │ + add %r12d,%ecx │ │ │ │ + jne 630d6 │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + cmp %eax,%edx │ │ │ │ + jb 630ec │ │ │ │ + mov 0x2c(%rbx),%edx │ │ │ │ + mov 0x1c(%rbx),%r10 │ │ │ │ + mov 0x24(%rbx),%r9 │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov %r10,0x10(%rdi) │ │ │ │ + mov %r9,0x18(%rdi) │ │ │ │ + mov %edx,0x20(%rdi) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jb 630e8 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmpl $0x1,(%r12) │ │ │ │ - ja 61d13 │ │ │ │ - jmp 61d77 │ │ │ │ - endbr64 │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov (%rdi),%rcx │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov (%rdx),%edx │ │ │ │ - cmp %edx,(%rcx) │ │ │ │ - jb 61deb │ │ │ │ - setne %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov (%rdi),%rcx │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov 0x14(%rdx),%edx │ │ │ │ - cmp %edx,0x14(%rcx) │ │ │ │ - jb 61e0d │ │ │ │ - setne %al │ │ │ │ - movzbl %al,%eax │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov %rdi,%rax │ │ │ │ - test %esi,%esi │ │ │ │ - je 61e57 │ │ │ │ - mov %esi,%esi │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - lea (%rdi,%rcx,8),%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0x8(%rdx) │ │ │ │ - add $0x18,%rdx │ │ │ │ - movq $0x0,-0x8(%rdx) │ │ │ │ - movl $0x0,-0xc(%rdx) │ │ │ │ - movq $0x0,-0x18(%rdx) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 61e30 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 6311d │ │ │ │ + sub %r8d,%eax │ │ │ │ + mov 0x28(%rdi),%r8d │ │ │ │ + mov 0x30(%rdi),%edx │ │ │ │ + sub %esi,%eax │ │ │ │ + add 0x24(%rdi),%edx │ │ │ │ + add 0x34(%rdi),%edx │ │ │ │ + mov %r8d,%esi │ │ │ │ + sub %r12d,%eax │ │ │ │ + sub %edx,%esi │ │ │ │ + cmp %edx,%r8d │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmovae %esi,%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jle 63170 │ │ │ │ + mov $0x48,%esi │ │ │ │ + call 3660 │ │ │ │ + movl $0x2,0x8(%rbp) │ │ │ │ + mov 0x2c(%rbx),%edx │ │ │ │ + movdqu 0x10(%rbx),%xmm0 │ │ │ │ + movdqu 0x20(%rbx),%xmm2 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %edx,0x44(%rax) │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + pshufd $0x81,%xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x24(%rax) │ │ │ │ + shufps $0xf,%xmm2,%xmm1 │ │ │ │ + shufps $0x98,%xmm2,%xmm1 │ │ │ │ + movups %xmm1,0x34(%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 630da │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + mov 0x28(%rbx),%r13 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 3660 │ │ │ │ + mov 0x8(%rbp),%edx │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + lea (%rax,%rdx,4),%rax │ │ │ │ + mov %ecx,0x8(%rbp) │ │ │ │ + mov %r12d,0x10(%rax) │ │ │ │ + mov %rbx,0x14(%rax) │ │ │ │ + mov %r13,0x1c(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + jmp 630da │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %esi,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - xor %edi,%edi │ │ │ │ push %r13 │ │ │ │ - lea 0x0(,%r15,4),%r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x0(,%r15,8),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - sub $0xf8,%rsp │ │ │ │ - mov %rdx,0xa8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call 5e500 │ │ │ │ - mov %r13,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %r13,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 62a36 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - mov %r13,0xc8(%rsp) │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov %r14,%r8 │ │ │ │ - add %rax,%rbx │ │ │ │ - mov %rdi,0xb0(%rsp) │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %rsi,0x78(%rsp) │ │ │ │ - mov %rdi,0xa0(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - mov %r14,0xb8(%rsp) │ │ │ │ - mov %r15,0xc0(%rsp) │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %r14,0xd8(%rsp) │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov 0x10(%r8),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov 0x28(%rax),%rax │ │ │ │ - mov 0x18(%rax),%r13d │ │ │ │ - mov 0x14(%rax),%ebx │ │ │ │ - lea 0x1(%r13),%r12d │ │ │ │ - mov %r13d,0x70(%rsp) │ │ │ │ - sub %ebx,%r12d │ │ │ │ - mov %r12d,%esi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - cmp %ebx,%r13d │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - mov %r12d,(%rax) │ │ │ │ - jb 62289 │ │ │ │ - movsd 0x24b7f(%rip),%xmm3 │ │ │ │ - mov %ebx,0x50(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r14,%r13 │ │ │ │ - movsd %xmm3,0x68(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r8),%edi │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - lea 0x0(,%rdx,8),%rbx │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - call 3570 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - mov 0x50(%rsp),%ecx │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov %rax,(%r10,%rdx,8) │ │ │ │ - mov %ecx,(%rax) │ │ │ │ - jbe 629bd │ │ │ │ - mov %r12d,0x60(%rsp) │ │ │ │ - mov %r14d,%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r14 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov %r15,%rbp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%r8),%rdx │ │ │ │ - lea 0x1(%rcx),%rax │ │ │ │ - mov (%rdx,%rax,8),%rdx │ │ │ │ - mov 0x28(%rdx),%rdx │ │ │ │ - mov 0x14(%rdx),%r12d │ │ │ │ - mov 0x18(%rdx),%r9d │ │ │ │ - cmp %r12d,%r9d │ │ │ │ - jb 62280 │ │ │ │ - mov %ecx,%edx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %r9d,0x20(%rsp) │ │ │ │ - lea 0x0(,%rdx,4),%rcx │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea 0x0(,%rax,4),%rcx │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r12d,%r14d │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rcx,%r12 │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - jmp 620da │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - movsd 0x24dff(%rip),%xmm0 │ │ │ │ - mov (%rax,%rbx,1),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov (%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 6216b │ │ │ │ - mov %r14d,(%rax) │ │ │ │ - add $0x1,%r14d │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - cmp %r14d,0x20(%rsp) │ │ │ │ - jb 62206 │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ - mov %r14d,%r15d │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov (%rax,%r15,4),%esi │ │ │ │ - add 0x10(%r13),%rsi │ │ │ │ - call 26240 <__cxa_finalize@plt+0x22a70> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov (%rax,%rbx,1),%rax │ │ │ │ - mov (%rax,%rcx,1),%esi │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ - mov (%rax,%rsi,4),%esi │ │ │ │ - add 0x10(%r13),%rsi │ │ │ │ - call 26240 <__cxa_finalize@plt+0x22a70> │ │ │ │ - mov %eax,%r10d │ │ │ │ - cmp %eax,0x8(%rsp) │ │ │ │ - jne 620a0 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x10(%r12),%rdi │ │ │ │ + mov %r8,%rbx │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + movq 0x10(%r8),%xmm1 │ │ │ │ + mov 0x8(%rsi),%r8d │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %r9d,%edx │ │ │ │ + mov %rdx,%r11 │ │ │ │ + add 0x10(%rdi),%rdx │ │ │ │ + mov 0xc0(%rsp),%r12 │ │ │ │ + movd %xmm1,0x58(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov 0xb0(%rsp),%edx │ │ │ │ + mov %r8d,0x34(%rsp) │ │ │ │ + mov 0xc8(%rsp),%r14d │ │ │ │ + movzbl 0x2c(%rdi),%eax │ │ │ │ + test %edx,%edx │ │ │ │ + je 63970 │ │ │ │ + mov %rsi,%r10 │ │ │ │ + lea (%r11,%rcx,1),%esi │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jae 63970 │ │ │ │ + mov 0x4(%rbx),%esi │ │ │ │ + cmp %r13d,%esi │ │ │ │ + jae 63970 │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movl $0x0,0x3c(%rsp) │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + mov %r11d,0x38(%rsp) │ │ │ │ + movq %xmm1,0x50(%rsp) │ │ │ │ + jmp 632e9 │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + add 0x4(%rbx),%eax │ │ │ │ + lea (%rcx,%rbp,1),%esi │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp %al,(%rdi,%rsi,1) │ │ │ │ + je 63350 │ │ │ │ + mov 0xd8(%rsp),%edi │ │ │ │ + addl $0x1,0x14(%rbx) │ │ │ │ + add %edi,(%rsp) │ │ │ │ + mov (%rsp),%eax │ │ │ │ + cmp %eax,0xe0(%rsp) │ │ │ │ + jb 636f4 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + add $0x1,%ebp │ │ │ │ + mov (%rax),%rdi │ │ │ │ + cmp %ebp,0xb0(%rsp) │ │ │ │ + je 63580 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + mov 0x34(%rsp),%edx │ │ │ │ + add %ebp,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 63580 │ │ │ │ + mov 0x4(%rbx),%esi │ │ │ │ + add %ebp,%esi │ │ │ │ + cmp %r13d,%esi │ │ │ │ + jae 63580 │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ - mov (%rax,%rbx,1),%rax │ │ │ │ - mov (%rax,%rcx,1),%esi │ │ │ │ - mov (%rdi,%rsi,4),%esi │ │ │ │ - mov (%rdi,%r15,4),%edi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - mov %rsi,%rdi │ │ │ │ - neg %rdi │ │ │ │ - cmovns %rdi,%rsi │ │ │ │ - add %rdx,%rax │ │ │ │ - cvtsi2sd %rsi,%xmm0 │ │ │ │ - mov (%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 620c2 │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r10d,0x30(%rsp) │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - mov (%rax,%rsi,4),%esi │ │ │ │ - add 0x10(%r13),%rsi │ │ │ │ - call 26240 <__cxa_finalize@plt+0x22a70> │ │ │ │ - mov 0x30(%rsp),%r10d │ │ │ │ - movsd 0x24d19(%rip),%xmm1 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov (%rax,%rbx,1),%rdi │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - cmp %r8d,%r10d │ │ │ │ - mov (%rax),%esi │ │ │ │ - jne 621e5 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x10(%r12),%r8 │ │ │ │ - mov %esi,%r10d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov (%rdi,%rcx,1),%edi │ │ │ │ - mov (%r8,%rdi,4),%edi │ │ │ │ - mov (%r8,%r10,4),%r8d │ │ │ │ - sub %r8,%rdi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - neg %r8 │ │ │ │ - cmovns %r8,%rdi │ │ │ │ - cvtsi2sd %rdi,%xmm1 │ │ │ │ - test %esi,%esi │ │ │ │ - je 620c2 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 620c2 │ │ │ │ - add $0x1,%r14d │ │ │ │ - cmp %r14d,0x20(%rsp) │ │ │ │ - jae 620da │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - mov %r12,%r14 │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov (%r8),%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0x1(%rax),%eax │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cmp %esi,%eax │ │ │ │ - jb 62030 │ │ │ │ - mov 0x60(%rsp),%r12d │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %r14,%r13 │ │ │ │ - movsd 0x68(%rsp),%xmm2 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - jbe 6225c │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - movsd %xmm0,0x68(%rsp) │ │ │ │ - mov %r12d,(%rax) │ │ │ │ - addl $0x1,0x50(%rsp) │ │ │ │ - add $0x1,%r12d │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - cmp %eax,0x70(%rsp) │ │ │ │ - jb 62286 │ │ │ │ - mov (%r15),%r10 │ │ │ │ - jmp 61fc8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - jmp 62222 │ │ │ │ - mov %r13,%r14 │ │ │ │ - addq $0x4,0x78(%rsp) │ │ │ │ - add $0x18,%r8 │ │ │ │ - add $0x8,%r15 │ │ │ │ - addq $0x4,0xa0(%rsp) │ │ │ │ - cmp %r15,0x98(%rsp) │ │ │ │ - jne 61f59 │ │ │ │ - mov 0xc8(%rsp),%r13 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov 0xd8(%rsp),%r14 │ │ │ │ - mov 0xc0(%rsp),%r15 │ │ │ │ - mov 0xd0(%rsp),%rbp │ │ │ │ - mov 0x80(%rsp),%r11 │ │ │ │ - lea (%rdi,%r13,1),%rbx │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov (%rcx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 62326 │ │ │ │ - mov 0x10(%r12),%r13 │ │ │ │ - mov (%r11),%r10 │ │ │ │ - lea 0x0(,%rax,4),%r8 │ │ │ │ + lea (%rcx,%rbp,1),%r9d │ │ │ │ + movzbl 0x2c(%rdi),%edi │ │ │ │ + cmp %dil,(%rdx,%r9,1) │ │ │ │ + je 636d3 │ │ │ │ + cmp %r14d,0xc(%rbx) │ │ │ │ + jb 634c8 │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x10(%rcx),%r9 │ │ │ │ + call 41f90 │ │ │ │ + test %al,%al │ │ │ │ + je 63270 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %ebp,%eax │ │ │ │ + add (%rbx),%eax │ │ │ │ + movsbl (%rcx,%rax,1),%esi │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %ebp,%eax │ │ │ │ + add 0x4(%rbx),%eax │ │ │ │ + movsbl (%rcx,%rax,1),%edi │ │ │ │ + cmp %dil,%sil │ │ │ │ + je 63350 │ │ │ │ + call 41f40 │ │ │ │ + test %al,%al │ │ │ │ + jne 63350 │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + jmp 63291 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%edx │ │ │ │ - mov (%r10,%rdx,8),%rdx │ │ │ │ - mov (%rdx,%rax,1),%edx │ │ │ │ - mov 0x0(%r13,%rdx,4),%esi │ │ │ │ - mov (%r9,%rax,2),%rdx │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %esi,0x14(%rdx) │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 62308 │ │ │ │ - add $0x4,%rdi │ │ │ │ - add $0x18,%rcx │ │ │ │ - add $0x8,%r11 │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - jne 622e8 │ │ │ │ - lea 0x10(%r14),%r13 │ │ │ │ - mov 0x80(%rsp),%r14 │ │ │ │ - mov %r15,0x70(%rsp) │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov %r12,%r14 │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - mov -0x10(%r15),%eax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 626a4 │ │ │ │ - mov %rbp,0xa0(%rsp) │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %rbx,0x78(%rsp) │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %r15,%rbx │ │ │ │ + mov 0x10(%rbx),%eax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov 0x14(%rbx),%esi │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + mov (%rsp),%eax │ │ │ │ + sub 0xd0(%rsp),%eax │ │ │ │ + mov %esi,0x30(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + mov %ecx,0x3c(%rsp) │ │ │ │ + cmovns %eax,%r15d │ │ │ │ + mov %ecx,0x10(%rbx) │ │ │ │ + mov %r15d,(%rsp) │ │ │ │ + jg 6338f │ │ │ │ + movd %ecx,%xmm4 │ │ │ │ + movd %esi,%xmm7 │ │ │ │ + punpckldq %xmm7,%xmm4 │ │ │ │ + movq %xmm4,0x50(%rsp) │ │ │ │ + mov 0x18(%rbx),%esi │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov 0x1c(%rbx),%ecx │ │ │ │ + add %esi,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + je 633b0 │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + jmp 632af │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%esi │ │ │ │ + movd 0x3c(%rsp),%xmm7 │ │ │ │ + movd 0x30(%rsp),%xmm3 │ │ │ │ + movd %esi,%xmm5 │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + punpckldq %xmm7,%xmm3 │ │ │ │ + movd %xmm7,%edx │ │ │ │ + punpckldq %xmm5,%xmm0 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + punpcklqdq %xmm0,%xmm3 │ │ │ │ + cmp %edx,0xb8(%rsp) │ │ │ │ + jae 63488 │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%r10d │ │ │ │ + cmp $0x1,%r10d │ │ │ │ + je 63435 │ │ │ │ + mov 0x3c(%rsp),%eax │ │ │ │ + mov 0x28(%rdi),%r9d │ │ │ │ + sub %esi,%eax │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + mov %r9d,%r11d │ │ │ │ + sub %esi,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x30(%rdi),%eax │ │ │ │ + add 0x24(%rdi),%eax │ │ │ │ + add 0x34(%rdi),%eax │ │ │ │ + sub %ecx,%esi │ │ │ │ + sub %eax,%r11d │ │ │ │ + cmp %eax,%r9d │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmovae %r11d,%eax │ │ │ │ cmp %eax,%esi │ │ │ │ - jae 6267a │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %esi,0x68(%rsp) │ │ │ │ - mov %esi,%r11d │ │ │ │ - mov %rbx,%r13 │ │ │ │ - add %rax,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea 0x0(,%rax,4),%r15 │ │ │ │ - jmp 62405 │ │ │ │ + jle 635f8 │ │ │ │ + mov $0x48,%esi │ │ │ │ + call 3660 │ │ │ │ + mov 0xe8(%rsp),%rcx │ │ │ │ + movl $0x2,0x8(%rcx) │ │ │ │ + movdqu 0x10(%rbx),%xmm6 │ │ │ │ + movdqu 0x20(%rbx),%xmm7 │ │ │ │ + movdqu 0x10(%rbx),%xmm2 │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov 0x2c(%rbx),%ecx │ │ │ │ + pshufd $0x81,%xmm6,%xmm0 │ │ │ │ + movups %xmm0,0x24(%rax) │ │ │ │ + shufps $0xf,%xmm7,%xmm2 │ │ │ │ + shufps $0x98,%xmm7,%xmm2 │ │ │ │ + mov %ecx,0x44(%rax) │ │ │ │ + movups %xmm2,0x34(%rax) │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + jmp 632af │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movd 0x28(%rbx),%xmm2 │ │ │ │ + movd 0x24(%rbx),%xmm1 │ │ │ │ + movd %ecx,%xmm0 │ │ │ │ + mov 0x2c(%rbx),%eax │ │ │ │ + punpckldq %xmm2,%xmm1 │ │ │ │ + movd 0x20(%rbx),%xmm2 │ │ │ │ + movups %xmm3,(%rdi) │ │ │ │ + mov %eax,0x20(%rdi) │ │ │ │ + punpckldq %xmm2,%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x10(%rdi) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 633ec │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + jmp 632af │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,0x4(%rbx) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r9d,(%rbx) │ │ │ │ + call 66100 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 661a0 │ │ │ │ + mov 0x20(%rax),%rcx │ │ │ │ + addl $0x1,(%rax) │ │ │ │ + addl $0x1,0xc(%rax) │ │ │ │ + addl $0x1,0x1c(%rax) │ │ │ │ + mov %rcx,0x28(%rax) │ │ │ │ + mov 0xc(%rbx),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + jb 6355a │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp %r13d,%ecx │ │ │ │ + jae 6355a │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmp 63521 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%r15,%rax,1),%edx │ │ │ │ + cmp %r13d,%edx │ │ │ │ + jae 6355a │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 66100 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 661a0 │ │ │ │ + mov 0x20(%rax),%rdx │ │ │ │ + add %r15d,0x4(%rax) │ │ │ │ + add %r15d,0xc(%rax) │ │ │ │ + add %r15d,0x18(%rax) │ │ │ │ + add $0x1,%r15d │ │ │ │ + mov %rdx,0x28(%rax) │ │ │ │ + mov 0xc(%rbx),%eax │ │ │ │ + add %r15d,%eax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + jae 63518 │ │ │ │ + movd (%rbx),%xmm0 │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + movd %ebp,%xmm6 │ │ │ │ + pshufd $0xe0,%xmm6,%xmm1 │ │ │ │ + punpckldq %xmm5,%xmm0 │ │ │ │ + psubd %xmm1,%xmm0 │ │ │ │ + movq %xmm0,(%rbx) │ │ │ │ + jmp 6330a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp %ebp,%edx │ │ │ │ - jae 624e3 │ │ │ │ - cmp %eax,0x8(%rsp) │ │ │ │ - sete %sil │ │ │ │ - test %r9d,%r9d │ │ │ │ - sete %al │ │ │ │ - test %al,%sil │ │ │ │ - je 623f0 │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ + movq 0x50(%rsp),%xmm1 │ │ │ │ + lea 0x0(%rbp,%rcx,1),%esi │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movzbl 0x2c(%rdi),%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + pshufd $0xe5,%xmm1,%xmm6 │ │ │ │ + movd %xmm1,%r12d │ │ │ │ + movd %xmm6,%r13d │ │ │ │ + cmp %r8b,(%rax,%rdi,1) │ │ │ │ + je 636d9 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + cmp %eax,0xe0(%rsp) │ │ │ │ + jae 63690 │ │ │ │ + mov 0x18(%rbx),%ebp │ │ │ │ + mov 0x1c(%rbx),%edx │ │ │ │ + movq %xmm1,0x10(%rbx) │ │ │ │ + lea 0x0(%rbp,%rdx,1),%eax │ │ │ │ + add %r13d,%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + setb %cl │ │ │ │ + test %eax,%eax │ │ │ │ + setne %al │ │ │ │ + test %al,%cl │ │ │ │ + je 635eb │ │ │ │ + cmp %r12d,0x58(%rsp) │ │ │ │ + jb 6388d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 636c1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + jne 6339f │ │ │ │ + movd 0x24(%rbx),%xmm1 │ │ │ │ + movd %ecx,%xmm0 │ │ │ │ + lea 0x1(%r10),%eax │ │ │ │ + mov 0x2c(%rbx),%r9d │ │ │ │ + movd 0x28(%rbx),%xmm5 │ │ │ │ + movd 0x20(%rbx),%xmm7 │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + movaps %xmm3,0x60(%rsp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + mov %r9d,0x5c(%rsp) │ │ │ │ + punpckldq %xmm5,%xmm1 │ │ │ │ + punpckldq %xmm7,%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movaps %xmm0,0x40(%rsp) │ │ │ │ + call 3660 │ │ │ │ + movdqa 0x60(%rsp),%xmm3 │ │ │ │ + mov 0x5c(%rsp),%r9d │ │ │ │ + mov 0xe8(%rsp),%rcx │ │ │ │ + mov 0xe8(%rsp),%rdi │ │ │ │ + movdqa 0x40(%rsp),%xmm0 │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov 0x8(%rcx),%ecx │ │ │ │ + lea 0x1(%rcx),%esi │ │ │ │ + lea (%rcx,%rcx,8),%rcx │ │ │ │ + lea (%rax,%rcx,4),%rax │ │ │ │ + mov %esi,0x8(%rdi) │ │ │ │ + movups %xmm3,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + mov %r9d,0x20(%rax) │ │ │ │ + jmp 632af │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%r12d │ │ │ │ + add %ebp,0x4(%rbx) │ │ │ │ + mov 0x1c(%rbx),%edx │ │ │ │ + mov 0x18(%rbx),%ebp │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov %esi,(%rbx) │ │ │ │ + mov 0x3c(%rsp),%edi │ │ │ │ + lea 0x0(%rbp,%rdx,1),%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + setne %cl │ │ │ │ + cmp %edi,%eax │ │ │ │ + setb %al │ │ │ │ + test %al,%cl │ │ │ │ + je 636c1 │ │ │ │ + cmp %edi,0x58(%rsp) │ │ │ │ + jb 63734 │ │ │ │ + add $0x78,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + movq 0x50(%rsp),%xmm1 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + cmp %eax,0xe0(%rsp) │ │ │ │ + jb 6372a │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + adc $0xffffffff,%ebp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x0(%rbp,%rcx,1),%esi │ │ │ │ + jmp 63696 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + movq 0x50(%rsp),%xmm1 │ │ │ │ + add %ebp,%ecx │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %ecx,%ecx │ │ │ │ + mov (%r10),%rdi │ │ │ │ + pshufd $0xe5,%xmm1,%xmm7 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + movd %xmm7,%r13d │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + movd %xmm1,%r12d │ │ │ │ + cmp %al,0x2c(%rdi) │ │ │ │ + jne 635af │ │ │ │ + movq %xmm1,0x10(%rbx) │ │ │ │ + jmp 635eb │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 6381b │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov 0x3c(%rsp),%ecx │ │ │ │ + mov 0x28(%rdi),%r9d │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov 0x30(%rdi),%eax │ │ │ │ + add 0x24(%rdi),%eax │ │ │ │ + sub %ebp,%ecx │ │ │ │ + add 0x34(%rdi),%eax │ │ │ │ + mov %r9d,%r8d │ │ │ │ + sub %eax,%r8d │ │ │ │ + sub %edx,%ecx │ │ │ │ cmp %eax,%r9d │ │ │ │ - je 625e0 │ │ │ │ - mov -0x10(%r13),%eax │ │ │ │ - add $0x1,%r11d │ │ │ │ - add $0x4,%r15 │ │ │ │ - cmp %eax,%r11d │ │ │ │ - jae 62670 │ │ │ │ - mov 0x58(%rsp),%rbp │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov %r11d,0x38(%rsp) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov (%r14),%rdx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov 0x0(%rbp),%esi │ │ │ │ - mov (%rcx),%rdi │ │ │ │ - mov (%rax,%rbx,1),%rax │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov (%rdx,%rsi,8),%rdx │ │ │ │ - mov 0x4(%rax),%r8d │ │ │ │ - movzbl 0xc(%rax),%r9d │ │ │ │ - mov (%rdx,%rbx,1),%esi │ │ │ │ - mov 0x10(%rcx),%rdx │ │ │ │ - mov %r9d,0x30(%rsp) │ │ │ │ - mov (%rdx,%rsi,4),%esi │ │ │ │ - mov %r8d,%edx │ │ │ │ - sub (%rax),%edx │ │ │ │ - mov %r8d,0x28(%rsp) │ │ │ │ - add %esi,%edx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add 0x10(%rdi),%rsi │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - call 26240 <__cxa_finalize@plt+0x22a70> │ │ │ │ - lea (%r15,%r15,1),%rcx │ │ │ │ - mov 0x0(%rbp),%edi │ │ │ │ - mov (%r14),%rsi │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - mov (%rsi,%rdi,8),%rsi │ │ │ │ - mov (%rax,%r15,2),%rax │ │ │ │ - mov (%rsi,%r15,1),%edi │ │ │ │ - movzbl 0xc(%rax),%ecx │ │ │ │ - mov (%rax),%r10d │ │ │ │ - mov 0x4(%rax),%ebp │ │ │ │ - mov %ecx,0x40(%rsp) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - sub %r10d,%ebp │ │ │ │ - mov %r10d,0x18(%rsp) │ │ │ │ - mov 0x10(%rcx),%rsi │ │ │ │ - mov (%rsi,%rdi,4),%esi │ │ │ │ - mov (%rcx),%rdi │ │ │ │ - mov %rsi,%r12 │ │ │ │ - add %esi,%ebp │ │ │ │ - add 0x10(%rdi),%rsi │ │ │ │ - call 26240 <__cxa_finalize@plt+0x22a70> │ │ │ │ - cmp %r12d,%ebx │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%r10d │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - mov 0x28(%rsp),%r8d │ │ │ │ - mov 0x30(%rsp),%r9d │ │ │ │ - mov 0x38(%rsp),%r11d │ │ │ │ - jb 623c8 │ │ │ │ - cmp %ebx,%r12d │ │ │ │ - jae 623f0 │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jae 623f0 │ │ │ │ - cmp %eax,0x8(%rsp) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - sete %dl │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmovae %r8d,%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jg 6381b │ │ │ │ + jne 636c1 │ │ │ │ + movd 0x28(%rbx),%xmm5 │ │ │ │ + movd %edx,%xmm0 │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + mov 0x2c(%rbx),%r13d │ │ │ │ + movd 0x20(%rbx),%xmm2 │ │ │ │ + movd 0x24(%rbx),%xmm1 │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + punpckldq %xmm5,%xmm1 │ │ │ │ + punpckldq %xmm2,%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call 3660 │ │ │ │ + movd 0x30(%rsp),%xmm1 │ │ │ │ + movd %ebp,%xmm7 │ │ │ │ + mov 0xe8(%rsp),%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + lea (%rax,%rax,8),%rax │ │ │ │ + mov %ecx,0x8(%rdi) │ │ │ │ + mov 0x3c(%rsp),%ecx │ │ │ │ + lea (%rdx,%rax,4),%rax │ │ │ │ + mov %r13d,0x20(%rax) │ │ │ │ + movd %ecx,%xmm2 │ │ │ │ + movd %ecx,%xmm5 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + punpckldq %xmm7,%xmm2 │ │ │ │ + punpckldq %xmm5,%xmm1 │ │ │ │ + punpcklqdq %xmm2,%xmm1 │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + jmp 636c1 │ │ │ │ + mov $0x48,%esi │ │ │ │ + call 3660 │ │ │ │ + movd 0x28(%rbx),%xmm5 │ │ │ │ + mov 0x2c(%rbx),%edx │ │ │ │ + movd 0x24(%rbx),%xmm1 │ │ │ │ + movd 0x1c(%rbx),%xmm0 │ │ │ │ + mov 0xe8(%rsp),%rcx │ │ │ │ + punpckldq %xmm5,%xmm1 │ │ │ │ + movd 0x20(%rbx),%xmm5 │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + movl $0x2,0x8(%rcx) │ │ │ │ + punpckldq %xmm5,%xmm0 │ │ │ │ + mov 0x3c(%rsp),%ecx │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movd 0x18(%rbx),%xmm1 │ │ │ │ + mov %edx,0x44(%rax) │ │ │ │ + movd %ecx,%xmm2 │ │ │ │ + movd %ecx,%xmm7 │ │ │ │ + movups %xmm0,0x34(%rax) │ │ │ │ + punpckldq %xmm1,%xmm2 │ │ │ │ + movd 0x30(%rsp),%xmm1 │ │ │ │ + punpckldq %xmm7,%xmm1 │ │ │ │ + punpcklqdq %xmm2,%xmm1 │ │ │ │ + movups %xmm1,0x24(%rax) │ │ │ │ + jmp 636c1 │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 6399b │ │ │ │ + mov 0x28(%rdi),%r9d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov 0x30(%rdi),%eax │ │ │ │ + sub %ebp,%ecx │ │ │ │ + add 0x24(%rdi),%eax │ │ │ │ + add 0x34(%rdi),%eax │ │ │ │ + sub %r13d,%ecx │ │ │ │ + mov %r9d,%r8d │ │ │ │ + sub %eax,%r8d │ │ │ │ + sub %edx,%ecx │ │ │ │ cmp %eax,%r9d │ │ │ │ - sete %al │ │ │ │ - test %al,%dl │ │ │ │ - je 623f0 │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - jne 623f0 │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - jb 62551 │ │ │ │ - sub %ebp,%ebx │ │ │ │ - cmp $0x14,%ebx │ │ │ │ - ja 6252d │ │ │ │ - mov %r10d,%eax │ │ │ │ - sub %r8d,%eax │ │ │ │ - cmp $0x14,%eax │ │ │ │ - jbe 62551 │ │ │ │ - cmp %r8d,%r10d │ │ │ │ - jb 623f0 │ │ │ │ - sub %r8d,%r10d │ │ │ │ - lea 0x14(%r10),%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jae 623f0 │ │ │ │ - add $0x14,%ebx │ │ │ │ - cmp %ebx,%r10d │ │ │ │ - jae 623f0 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - mov (%rax,%rbx,1),%rdx │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - mov (%rax,%rbx,1),%rax │ │ │ │ - mov (%rdx),%edi │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov (%rax),%esi │ │ │ │ - mov 0x4(%rax),%r9d │ │ │ │ - cmp %esi,%edi │ │ │ │ - cmova %esi,%edi │ │ │ │ - mov 0x4(%rdx),%esi │ │ │ │ - cmp %r9d,%esi │ │ │ │ - mov %edi,(%rdx) │ │ │ │ - cmovb %r9d,%esi │ │ │ │ - mov %esi,0x4(%rdx) │ │ │ │ - mov %esi,0x4(%rax) │ │ │ │ - mov (%r14),%rsi │ │ │ │ - mov %edi,(%rax) │ │ │ │ - mov (%rbx),%edi │ │ │ │ - mov (%rsi,%rdi,8),%rdi │ │ │ │ - mov (%rdi,%r15,1),%r9d │ │ │ │ - mov %r9d,(%rdi,%r8,1) │ │ │ │ - mov (%rbx),%edi │ │ │ │ - mov (%rsi,%rdi,8),%rdi │ │ │ │ - mov (%rdi,%r8,1),%r9d │ │ │ │ - mov %r9d,(%rdi,%r15,1) │ │ │ │ - mov (%rbx),%r9d │ │ │ │ - mov 0x10(%rcx),%rdi │ │ │ │ - mov (%rsi,%r9,8),%r9 │ │ │ │ - mov (%r9,%r8,1),%r9d │ │ │ │ - mov (%rdi,%r9,4),%r9d │ │ │ │ - mov %r9d,0x14(%rdx) │ │ │ │ - mov (%rbx),%edx │ │ │ │ - mov (%rsi,%rdx,8),%rdx │ │ │ │ - mov (%rdx,%r8,1),%edx │ │ │ │ - mov (%rdi,%rdx,4),%edx │ │ │ │ - mov %edx,0x14(%rax) │ │ │ │ - jmp 623f0 │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmovae %r8d,%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jg 6399b │ │ │ │ + jne 635eb │ │ │ │ + movd 0x28(%rbx),%xmm7 │ │ │ │ + movd %edx,%xmm1 │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + mov 0x2c(%rbx),%r14d │ │ │ │ + movd 0x20(%rbx),%xmm2 │ │ │ │ + movd 0x24(%rbx),%xmm0 │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + punpckldq %xmm7,%xmm0 │ │ │ │ + punpckldq %xmm2,%xmm1 │ │ │ │ + punpcklqdq %xmm0,%xmm1 │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + call 3660 │ │ │ │ + movd %r12d,%xmm2 │ │ │ │ + movd %ebp,%xmm5 │ │ │ │ + movd %r13d,%xmm0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + movd %r12d,%xmm7 │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + mov 0xe8(%rsp),%rdi │ │ │ │ + punpckldq %xmm5,%xmm2 │ │ │ │ + punpckldq %xmm7,%xmm0 │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + punpcklqdq %xmm2,%xmm0 │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + lea (%rax,%rax,8),%rax │ │ │ │ + lea (%rdx,%rax,4),%rax │ │ │ │ + mov %ecx,0x8(%rdi) │ │ │ │ + mov %r14d,0x20(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + jmp 635eb │ │ │ │ nopl (%rax) │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jb 6261f │ │ │ │ - sub %edx,%r12d │ │ │ │ - cmp $0x14,%r12d │ │ │ │ - ja 625f9 │ │ │ │ - mov %r10d,%eax │ │ │ │ - sub %r8d,%eax │ │ │ │ - cmp $0x14,%eax │ │ │ │ - jbe 6261f │ │ │ │ - cmp %r8d,%r10d │ │ │ │ - jb 623f0 │ │ │ │ - sub %r8d,%r10d │ │ │ │ - lea 0x14(%r10),%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jae 623f0 │ │ │ │ - add $0x14,%r12d │ │ │ │ - cmp %r12d,%r10d │ │ │ │ - jae 623f0 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - mov (%rax,%rbx,1),%rdx │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - mov (%rax,%rbx,1),%rax │ │ │ │ - mov (%rdx),%edi │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov (%rax),%esi │ │ │ │ - mov 0x4(%rax),%r9d │ │ │ │ - cmp %esi,%edi │ │ │ │ - cmova %esi,%edi │ │ │ │ - mov 0x4(%rdx),%esi │ │ │ │ - cmp %r9d,%esi │ │ │ │ - mov %edi,(%rdx) │ │ │ │ - cmovb %r9d,%esi │ │ │ │ - mov %esi,0x4(%rdx) │ │ │ │ - mov %esi,0x4(%rax) │ │ │ │ - mov (%r14),%rsi │ │ │ │ - mov %edi,(%rax) │ │ │ │ - mov (%rbx),%edi │ │ │ │ - mov (%rsi,%rdi,8),%rdi │ │ │ │ - jmp 625a9 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x68(%rsp),%esi │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rcx,%r13 │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - addq $0x4,0x48(%rsp) │ │ │ │ - cmp %edx,%esi │ │ │ │ - jb 62390 │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mov 0x78(%rsp),%rbx │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov 0xa0(%rsp),%rbp │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %ecx,%esi │ │ │ │ + cmp %al,(%rdi,%rsi,1) │ │ │ │ + je 639e5 │ │ │ │ + movl $0x0,0x3c(%rsp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + jmp 63696 │ │ │ │ + mov $0x48,%esi │ │ │ │ + call 3660 │ │ │ │ + mov 0xe8(%rsp),%rcx │ │ │ │ + mov 0x2c(%rbx),%edx │ │ │ │ + movl $0x2,0x8(%rcx) │ │ │ │ + movdqu 0x10(%rbx),%xmm0 │ │ │ │ + movdqu 0x20(%rbx),%xmm2 │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + pshufd $0x81,%xmm0,%xmm0 │ │ │ │ + mov %edx,0x44(%rax) │ │ │ │ + shufps $0xf,%xmm2,%xmm1 │ │ │ │ + movups %xmm0,0x24(%rax) │ │ │ │ + shufps $0x98,%xmm2,%xmm1 │ │ │ │ + movups %xmm1,0x34(%rax) │ │ │ │ + jmp 635eb │ │ │ │ + movl $0x0,0x3c(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + jmp 636e5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %ecx,%r12d │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + mov 0xe0(%rsp),%ebx │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov $0x10,%edi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x100(%rsp),%eax │ │ │ │ + movups %xmm0,0x5c(%rsp) │ │ │ │ + movl $0x0,0x74(%rsp) │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + mov 0x108(%rsp),%eax │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + mov 0x1fa37(%rip),%rax │ │ │ │ + mov %rax,0x6c(%rsp) │ │ │ │ + call 31a0 │ │ │ │ + mov $0x48,%edi │ │ │ │ mov %rax,%r14 │ │ │ │ - addq $0x4,0x58(%rsp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - add $0x8,%r13 │ │ │ │ - add $0x18,%r15 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 62351 │ │ │ │ - mov 0x70(%rsp),%r15 │ │ │ │ - xor %edi,%edi │ │ │ │ - lea (%r15,%r15,2),%r13 │ │ │ │ - shl $0x3,%r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%r12 │ │ │ │ - add %rax,%r13 │ │ │ │ - movl $0x0,0x8(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x8(%rax) │ │ │ │ - movl $0x0,-0xc(%rax) │ │ │ │ - movq $0x0,-0x18(%rax) │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jne 626e0 │ │ │ │ - lea 0xe4(%rsp),%r14 │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov 0xa8(%rsp),%r15 │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov 0xb8(%rsp),%r13 │ │ │ │ - movl $0x0,(%r12) │ │ │ │ - mov 0x0(%r13),%esi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - test %esi,%esi │ │ │ │ - je 62823 │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x10(%r13),%rcx │ │ │ │ - lea 0x0(,%rbx,8),%rbp │ │ │ │ - mov (%rcx,%rbx,8),%r11 │ │ │ │ - mov 0x4(%r11),%r8d │ │ │ │ - mov (%r11),%r10d │ │ │ │ - mov %r8d,%eax │ │ │ │ - sub %r10d,%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - cmp %esi,%eax │ │ │ │ - jae 628f0 │ │ │ │ - lea -0x2(%rsi),%edx │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - lea (%rcx,%rax,8),%rax │ │ │ │ - xor %r14d,%r14d │ │ │ │ - sub %ebx,%edx │ │ │ │ - add %rbx,%rdx │ │ │ │ - lea 0x10(%rcx,%rdx,8),%r9 │ │ │ │ - jmp 627a9 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %r9,%rax │ │ │ │ - je 62800 │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov 0x4(%rdx),%ecx │ │ │ │ - mov (%rdx),%edi │ │ │ │ + call 31a0 │ │ │ │ + movl $0x0,0x8(%r14) │ │ │ │ + mov $0x20,%edi │ │ │ │ + mov %rax,(%r14) │ │ │ │ + call 31a0 │ │ │ │ + mov $0x30,%edx │ │ │ │ + mov $0x3e8,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 65fe0 │ │ │ │ + mov 0xe8(%rsp),%edx │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 35f50 │ │ │ │ + cmp %eax,0x50(%rsp) │ │ │ │ + mov 0xe8(%rsp),%ecx │ │ │ │ + mov %ebx,0x78(%rsp) │ │ │ │ + sete %dl │ │ │ │ + cmp %r12d,%eax │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + setb %al │ │ │ │ + mov %ecx,0x7c(%rsp) │ │ │ │ + test %al,%dl │ │ │ │ + je 63af7 │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + jne 640c2 │ │ │ │ + mov %ebx,0x10(%rsp) │ │ │ │ + mov 0xe8(%rsp),%edx │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + mov 0x70(%rsp),%r8d │ │ │ │ + mov 0x74(%rsp),%ecx │ │ │ │ + movd 0x60(%rsp),%xmm2 │ │ │ │ + add $0x1,%eax │ │ │ │ + movd 0x6c(%rsp),%xmm0 │ │ │ │ + movd 0x68(%rsp),%xmm3 │ │ │ │ + lea (%rax,%rax,8),%rax │ │ │ │ + movd 0x64(%rsp),%xmm1 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + lea 0x0(,%rax,4),%rsi │ │ │ │ cmp %r8d,%ecx │ │ │ │ - jb 627a0 │ │ │ │ - cmp %edi,%r10d │ │ │ │ - jb 627a0 │ │ │ │ - movzbl 0xc(%rdx),%esi │ │ │ │ - cmp %sil,0xc(%r11) │ │ │ │ - jne 627a0 │ │ │ │ - mov 0x14(%rdx),%edx │ │ │ │ - mov 0x14(%r11),%esi │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - cmp %edx,%esi │ │ │ │ - jb 627a0 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - add %edx,%esi │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - sub %edi,%ecx │ │ │ │ - cmp %esi,%ecx │ │ │ │ - cmovae %edx,%r14d │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %r9,%rax │ │ │ │ - jne 627a9 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 628f0 │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %esi,%ebx │ │ │ │ - jb 62758 │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - add $0x18,%r12 │ │ │ │ - add $0x18,%r13 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jne 6272c │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov 0xb0(%rsp),%r14 │ │ │ │ - mov (%r14),%eax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - je 6287e │ │ │ │ - lea 0x0(,%rax,8),%r13 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi,%r12,1),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - movq $0x0,(%rdi,%r12,1) │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jne 62860 │ │ │ │ - call 32c0 │ │ │ │ - add $0x4,%r14 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp %rbp,0x98(%rsp) │ │ │ │ - jne 62841 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ + jae 63f50 │ │ │ │ + mov %edx,0x20(%rsp) │ │ │ │ + movd %xmm1,0x48(%rsp) │ │ │ │ + movd %xmm3,0x44(%rsp) │ │ │ │ + movd %xmm0,0x40(%rsp) │ │ │ │ + movd %xmm2,0x30(%rsp) │ │ │ │ + call 3660 │ │ │ │ + movd 0x30(%rsp),%xmm2 │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + mov %rax,(%r14) │ │ │ │ + movd 0x44(%rsp),%xmm3 │ │ │ │ + mov %rax,%rcx │ │ │ │ + movd 0x48(%rsp),%xmm1 │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + punpckldq %xmm3,%xmm4 │ │ │ │ + movd 0x40(%rsp),%xmm0 │ │ │ │ + movd %ebx,%xmm3 │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + punpckldq %xmm2,%xmm1 │ │ │ │ + lea (%rax,%rax,8),%rax │ │ │ │ + lea (%rcx,%rax,4),%rax │ │ │ │ + punpcklqdq %xmm4,%xmm1 │ │ │ │ + mov %esi,0x8(%r14) │ │ │ │ + punpckldq %xmm3,%xmm0 │ │ │ │ + movd 0x10(%rsp),%xmm4 │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + movd 0xe8(%rsp),%xmm1 │ │ │ │ + mov %edx,0x20(%rax) │ │ │ │ + punpckldq %xmm4,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + lea 0x50(%rsp),%rbx │ │ │ │ + jmp 63c1f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 660f0 │ │ │ │ + test %al,%al │ │ │ │ + jne 63d30 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 66210 │ │ │ │ + movdqu (%rax),%xmm5 │ │ │ │ + mov %rax,%rdi │ │ │ │ + movaps %xmm5,(%rbx) │ │ │ │ + movdqu 0x10(%rax),%xmm6 │ │ │ │ + movaps %xmm6,0x10(%rbx) │ │ │ │ + movdqu 0x20(%rax),%xmm7 │ │ │ │ + movaps %xmm7,0x20(%rbx) │ │ │ │ call 32c0 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jae 63be0 │ │ │ │ + mov 0x70(%rsp),%esi │ │ │ │ + mov 0x74(%rsp),%edx │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 63be0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 35f50 │ │ │ │ + mov 0x70(%rsp),%ecx │ │ │ │ + mov 0x10(%r13),%rdx │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + mov (%rdx,%rcx,4),%r9d │ │ │ │ + mov 0x50(%rsp),%edx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + cmp %eax,%edx │ │ │ │ + jae 63cc0 │ │ │ │ + mov 0x6c(%rsp),%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + sub 0x68(%rsp),%ecx │ │ │ │ + add %r12d,%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 63ccc │ │ │ │ + push %r14 │ │ │ │ + mov 0xd8(%rsp),%ecx │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + push %rcx │ │ │ │ + mov 0x1c(%rsp),%ecx │ │ │ │ + push %rcx │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + push %rcx │ │ │ │ + mov 0xf8(%rsp),%ecx │ │ │ │ + push %rcx │ │ │ │ + mov %r12d,%ecx │ │ │ │ + push %rbp │ │ │ │ + push $0x2710 │ │ │ │ + push %rax │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + lea 0x90(%rsp),%r8 │ │ │ │ + call 631c0 │ │ │ │ + add $0x40,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + je 63be0 │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + jmp 63c1f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 63d70 │ │ │ │ + mov 0x6c(%rsp),%esi │ │ │ │ + push %r14 │ │ │ │ + mov 0xd8(%rsp),%eax │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r15,%rdx │ │ │ │ + push %rax │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0xf8(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov %r12d,%eax │ │ │ │ + sub %esi,%eax │ │ │ │ + push %rbp │ │ │ │ + mov %r13,%rsi │ │ │ │ + push $0x2710 │ │ │ │ + push %rax │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + call 631c0 │ │ │ │ + add $0x40,%rsp │ │ │ │ + cmp %r12d,0x60(%rsp) │ │ │ │ + jne 63be0 │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + add 0x64(%rsp),%eax │ │ │ │ + add 0x6c(%rsp),%eax │ │ │ │ + jne 63be0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 66080 │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 62a47 │ │ │ │ - add $0xf8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + jne 641ec │ │ │ │ + add $0x98,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov 0x14(%r11),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - add 0x10(%r15),%rsi │ │ │ │ - call 26240 <__cxa_finalize@plt+0x22a70> │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - lea 0xe0(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,%r14d │ │ │ │ - call 262d0 <__cxa_finalize@plt+0x22b00> │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - cmpq $0x0,0x10(%r12) │ │ │ │ - mov (%rax,%rbp,1),%rax │ │ │ │ - mov %r14d,0x18(%rax) │ │ │ │ - je 629c6 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x38,%esi │ │ │ │ - call 5e500 │ │ │ │ - mov $0x38,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov (%rax,%rbp,1),%rsi │ │ │ │ - call 3480 │ │ │ │ - mov (%r14),%ecx │ │ │ │ - mov 0x8(%r12),%eax │ │ │ │ - mov 0x1c(%r14),%edx │ │ │ │ - add 0xc(%r12),%edx │ │ │ │ - sub %rcx,%rax │ │ │ │ - mov $0x0,%ecx │ │ │ │ - mov 0x10(%r12),%rdi │ │ │ │ - add $0x1,%rax │ │ │ │ - cmovs %rcx,%rax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov %edx,0xc(%r12) │ │ │ │ - mov 0x4(%r14),%eax │ │ │ │ - mov %eax,0x8(%r12) │ │ │ │ - mov (%r12),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + mov 0x74(%rsp),%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + movsbl (%r15,%rax,1),%r9d │ │ │ │ + call 3b990 │ │ │ │ + mov %rax,%r10 │ │ │ │ + shr $0x20,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0xd8(%rsp),%eax │ │ │ │ + cmp %eax,0x5c(%rsp) │ │ │ │ + jae 64078 │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12d,%r8d │ │ │ │ + mov %r15,%rcx │ │ │ │ + push 0x70(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x58(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0xe8(%rsp),%r9d │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 62bf0 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + cmp %r10d,0x10(%rsp) │ │ │ │ + jb 63be0 │ │ │ │ + movd 0x70(%rsp),%xmm3 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + movd %r10d,%xmm0 │ │ │ │ + movd 0x74(%rsp),%xmm4 │ │ │ │ + mov 0x60(%rsp),%ecx │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + movd %r11d,%xmm2 │ │ │ │ + mov 0x68(%rsp),%edi │ │ │ │ + mov 0x64(%rsp),%esi │ │ │ │ + punpckldq %xmm4,%xmm1 │ │ │ │ + punpckldq %xmm2,%xmm0 │ │ │ │ + lea 0x1(%rcx),%edx │ │ │ │ + mov 0x6c(%rsp),%ecx │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movd %edi,%xmm2 │ │ │ │ + movd %esi,%xmm1 │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + movd %edx,%xmm0 │ │ │ │ + lea (%rsi,%rdi,1),%r8d │ │ │ │ + punpckldq %xmm2,%xmm0 │ │ │ │ + movd %edx,%xmm2 │ │ │ │ add $0x1,%eax │ │ │ │ - mov %eax,(%r12) │ │ │ │ - lea 0x0(,%rax,8),%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov (%r12),%edx │ │ │ │ - mov 0x0(%r13),%esi │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ - sub $0x1,%edx │ │ │ │ - mov %r14,(%rax,%rdx,8) │ │ │ │ - jmp 6280d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 62242 │ │ │ │ - mov $0x8,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov $0x38,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ - call 5e500 │ │ │ │ - mov $0x38,%edx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov (%rax,%rbp,1),%rsi │ │ │ │ - call 3480 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - movl $0x1,(%r12) │ │ │ │ - mov (%rax,%rbp,1),%rax │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov %edx,0x4(%r12) │ │ │ │ - mov 0x4(%rax),%edx │ │ │ │ - mov %edx,0x8(%r12) │ │ │ │ - mov 0x1c(%rax),%eax │ │ │ │ - mov %eax,0xc(%r12) │ │ │ │ - mov 0x0(%r13),%esi │ │ │ │ - jmp 6280d │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 6289d │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + addl $0x1,0x50(%rsp) │ │ │ │ + punpckldq %xmm2,%xmm1 │ │ │ │ + movd %r11d,%xmm2 │ │ │ │ + add %ecx,%r8d │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + punpckldq %xmm3,%xmm2 │ │ │ │ + punpcklqdq %xmm0,%xmm1 │ │ │ │ + movd %r10d,%xmm3 │ │ │ │ + mov %r8d,%r9d │ │ │ │ + movd %ecx,%xmm0 │ │ │ │ + mov %edx,0x60(%rsp) │ │ │ │ + punpckldq %xmm3,%xmm0 │ │ │ │ + punpcklqdq %xmm2,%xmm0 │ │ │ │ + jne 63e9d │ │ │ │ + mov (%r14),%r8 │ │ │ │ + cmp $0x2710,%edx │ │ │ │ + ja 63ea9 │ │ │ │ + movups %xmm1,(%r8) │ │ │ │ + movups %xmm0,0x10(%r8) │ │ │ │ + movd %xmm4,0x20(%r8) │ │ │ │ + cmp %edx,%r9d │ │ │ │ + jae 63c1f │ │ │ │ + mov (%r14),%r8 │ │ │ │ + mov 0x8(%r14),%r9d │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + je 6411f │ │ │ │ + sub %edi,%edx │ │ │ │ + sub %esi,%edx │ │ │ │ + mov 0x28(%r8),%esi │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov 0x30(%r8),%ecx │ │ │ │ + add 0x24(%r8),%ecx │ │ │ │ + mov %esi,%edi │ │ │ │ + add 0x34(%r8),%ecx │ │ │ │ + sub %ecx,%edi │ │ │ │ + cmp %ecx,%esi │ │ │ │ + mov $0x0,%ecx │ │ │ │ + cmovae %edi,%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jg 6411f │ │ │ │ + jne 63c1f │ │ │ │ + lea 0x1(%r9),%eax │ │ │ │ + mov %r8,%rdi │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + movaps %xmm1,0x20(%rsp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + movd %xmm4,0x10(%rsp) │ │ │ │ + call 3660 │ │ │ │ + movdqa 0x20(%rsp),%xmm1 │ │ │ │ + movdqa 0x30(%rsp),%xmm0 │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + movd 0x10(%rsp),%xmm4 │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + lea (%rax,%rax,8),%rax │ │ │ │ + lea (%rdx,%rax,4),%rax │ │ │ │ + mov %ecx,0x8(%r14) │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movd %xmm4,0x20(%rax) │ │ │ │ + jmp 63cb0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - lea (%rsi,%rcx,1),%eax │ │ │ │ - mov %ecx,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rax,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - lea 0x0(,%rax,8),%rsi │ │ │ │ - sub %rax,%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 62aee │ │ │ │ - mov %r12,%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%ecx │ │ │ │ + movq 0x1f550(%rip),%xmm4 │ │ │ │ + movd %xmm2,%ebx │ │ │ │ + movq 0x50(%rsp),%xmm2 │ │ │ │ + mov %edx,0x40(%rsp) │ │ │ │ add $0x1,%ebx │ │ │ │ - add $0x38,%rax │ │ │ │ - lea 0x0(,%rcx,8),%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov -0x38(%rax),%rcx │ │ │ │ - lea (%rdi,%rdx,8),%rdx │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov -0x28(%rax),%rcx │ │ │ │ - movzbl -0x2c(%rax),%esi │ │ │ │ - mov %rcx,0x10(%rdx) │ │ │ │ - mov %sil,0xc(%rdx) │ │ │ │ - mov -0x10(%rax),%rcx │ │ │ │ - movsd -0x18(%rax),%xmm0 │ │ │ │ - mov %rcx,0x28(%rdx) │ │ │ │ - mov -0x1c(%rax),%ecx │ │ │ │ - mov %ecx,0x1c(%rdx) │ │ │ │ - mov -0x30(%rax),%ecx │ │ │ │ - movsd %xmm0,0x20(%rdx) │ │ │ │ - mov %ecx,0x8(%rdx) │ │ │ │ - movzbl -0x8(%rax),%ecx │ │ │ │ - mov %cl,0x30(%rdx) │ │ │ │ - mov -0x20(%rax),%ecx │ │ │ │ - mov %ecx,0x18(%rdx) │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - jne 62a90 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rdi,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + paddd %xmm4,%xmm2 │ │ │ │ + mov %r8d,0x20(%rsp) │ │ │ │ + mov %ebx,0x60(%rsp) │ │ │ │ + movd %xmm1,0x4c(%rsp) │ │ │ │ + movd %xmm3,0x48(%rsp) │ │ │ │ + movd %xmm0,0x44(%rsp) │ │ │ │ + movq %xmm2,0x50(%rsp) │ │ │ │ + call 3660 │ │ │ │ + movd 0x48(%rsp),%xmm3 │ │ │ │ + movd 0x4c(%rsp),%xmm1 │ │ │ │ + movd %ebx,%xmm4 │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + movd %ebx,%xmm2 │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + punpckldq %xmm3,%xmm2 │ │ │ │ + punpckldq %xmm4,%xmm1 │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + mov 0x20(%rsp),%r8d │ │ │ │ + movd 0x10(%rsp),%xmm3 │ │ │ │ + punpcklqdq %xmm2,%xmm1 │ │ │ │ + mov %esi,0x8(%r14) │ │ │ │ + mov %eax,%esi │ │ │ │ + movd 0x44(%rsp),%xmm0 │ │ │ │ + add $0x2,%eax │ │ │ │ + lea (%rsi,%rsi,8),%rsi │ │ │ │ + movd %r8d,%xmm4 │ │ │ │ + lea (%rdi,%rsi,4),%rsi │ │ │ │ + punpckldq %xmm4,%xmm0 │ │ │ │ + movups %xmm1,(%rsi) │ │ │ │ + movd %ecx,%xmm1 │ │ │ │ + punpckldq %xmm3,%xmm1 │ │ │ │ + mov %edx,0x20(%rsi) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x10(%rsi) │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + movdqa 0x60(%rsp),%xmm0 │ │ │ │ + mov 0x7c(%rsp),%ebx │ │ │ │ + shl $0x2,%rsi │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movaps %xmm0,0x20(%rsp) │ │ │ │ + shufps $0xf,0x70(%rsp),%xmm1 │ │ │ │ + shufps $0x98,0x70(%rsp),%xmm1 │ │ │ │ + movaps %xmm1,0x10(%rsp) │ │ │ │ + call 3660 │ │ │ │ + mov 0x8(%r14),%edx │ │ │ │ + movdqa 0x20(%rsp),%xmm0 │ │ │ │ + movdqa 0x10(%rsp),%xmm1 │ │ │ │ + mov %rax,(%r14) │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + pshufd $0x81,%xmm0,%xmm0 │ │ │ │ + lea (%rax,%rdx,4),%rax │ │ │ │ + mov %ecx,0x8(%r14) │ │ │ │ + mov %ebx,0x20(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + jmp 63bd1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + call 41f90 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + test %al,%al │ │ │ │ + je 63ddf │ │ │ │ + mov 0xd8(%rsp),%eax │ │ │ │ + cmp %eax,0x5c(%rsp) │ │ │ │ + jne 63ddf │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + movsbl (%r15,%rax,1),%edi │ │ │ │ + call 413f0 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + test %al,%al │ │ │ │ + jne 63dab │ │ │ │ + jmp 63ddf │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + movsbl (%r15,%rax,1),%r9d │ │ │ │ + call 3b990 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov 0xd8(%rsp),%eax │ │ │ │ + cmp %eax,0x5c(%rsp) │ │ │ │ + jb 641ab │ │ │ │ + xor %eax,%eax │ │ │ │ + call 41f90 │ │ │ │ + test %al,%al │ │ │ │ + je 6410e │ │ │ │ + mov 0xd8(%rsp),%eax │ │ │ │ + cmp %eax,0x5c(%rsp) │ │ │ │ + je 64195 │ │ │ │ + mov 0x78(%rsp),%eax │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + jmp 63b02 │ │ │ │ + mov $0x48,%esi │ │ │ │ + mov %r8,%rdi │ │ │ │ + call 3660 │ │ │ │ + movd 0x78(%rsp),%xmm3 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + movl $0x2,0x8(%r14) │ │ │ │ + movd 0x74(%rsp),%xmm1 │ │ │ │ + movd 0x70(%rsp),%xmm4 │ │ │ │ + mov %rax,(%r14) │ │ │ │ + movd 0x6c(%rsp),%xmm0 │ │ │ │ + movd 0x60(%rsp),%xmm2 │ │ │ │ + mov %edx,0x44(%rax) │ │ │ │ + punpckldq %xmm3,%xmm1 │ │ │ │ + punpckldq %xmm4,%xmm0 │ │ │ │ + movd 0x68(%rsp),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movd 0x64(%rsp),%xmm1 │ │ │ │ + punpckldq %xmm4,%xmm3 │ │ │ │ + movups %xmm0,0x34(%rax) │ │ │ │ + punpckldq %xmm2,%xmm1 │ │ │ │ + punpcklqdq %xmm3,%xmm1 │ │ │ │ + movups %xmm1,0x24(%rax) │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + jmp 63c1f │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + movsbl (%r15,%rax,1),%edi │ │ │ │ + call 413f0 │ │ │ │ + test %al,%al │ │ │ │ + je 6410e │ │ │ │ + push 0x78(%rsp) │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12d,%r8d │ │ │ │ + lea 0x58(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0xe8(%rsp),%r9d │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 62bf0 │ │ │ │ + mov 0x88(%rsp),%eax │ │ │ │ + mov 0x8c(%rsp),%edx │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + jmp 63b02 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r15d,%r15d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov 0xf8(%rsp),%rbx │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - movsd %xmm1,0x80(%rsp) │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %r9d,0x1c(%rsp) │ │ │ │ + mov (%r12),%rbx │ │ │ │ + mov %ecx,%r15d │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x8(%r12),%rbp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 6307b │ │ │ │ - lea 0xa4(%rsp),%rax │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movl $0xffffffff,0x74(%rsp) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %r9d,%r11d │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - movl $0x0,0x90(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %r8d,0x14(%rsp) │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - nop │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - mov %r11d,%ecx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - add $0x1,%r11d │ │ │ │ - mov %rcx,%r9 │ │ │ │ - shl $0x4,%rcx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov $0x1,%eax │ │ │ │ - sub %r9d,%eax │ │ │ │ - lea (%rdi,%rcx,1),%rsi │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ - mov 0x8(%rsi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 62de4 │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %r9d,0x40(%rsp) │ │ │ │ - mov %r11d,0x94(%rsp) │ │ │ │ - jmp 62c1f │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - add $0x1,%r13 │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - lea (%rdi,%rax,1),%rsi │ │ │ │ - cmp 0x8(%rsi),%r13d │ │ │ │ - jae 62dd0 │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - lea 0x0(%r13,%r13,8),%rax │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov %r13d,0x70(%rsp) │ │ │ │ - mov 0x8(%rbp),%r8d │ │ │ │ - mov 0x74(%rsp),%r14d │ │ │ │ - lea (%rdx,%rax,4),%rbx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - mov 0x14(%rbx),%r12d │ │ │ │ - mov 0x18(%rbx),%eax │ │ │ │ - add 0x4(%rbx),%r14d │ │ │ │ - mov 0x40(%rsp),%esi │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - mov (%rdx,%r12,4),%eax │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %r12,%r15 │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - mov 0x4c(%rsp),%eax │ │ │ │ - add %r14d,%eax │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - call 73a80 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - add (%rcx),%rdi │ │ │ │ - call 39b00 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - movl $0x0,0xa0(%rsp) │ │ │ │ - movl $0x0,0xa4(%rsp) │ │ │ │ - mov (%rdx,%r12,4),%esi │ │ │ │ - add 0x10(%rdi),%rsi │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - call 26240 <__cxa_finalize@plt+0x22a70> │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + movaps %xmm0,0x40(%rsp) │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 6429e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x8,%r14d │ │ │ │ + cmpq $0x0,(%rbx,%r14,1) │ │ │ │ + je 64368 │ │ │ │ + cmp $0x8,%r14 │ │ │ │ + jne 64298 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %r15d,%r14d │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 642c9 │ │ │ │ + cmpq $0x0,(%rax) │ │ │ │ + jne 642de │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 64480 │ │ │ │ + cmpq $0x0,0x8(%r12) │ │ │ │ + je 64480 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + cmpq $0x0,(%r12,%rbx,1) │ │ │ │ + je 64326 │ │ │ │ + mov 0x0(%r13,%rbx,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 64310 │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,%r12d │ │ │ │ - call 262d0 <__cxa_finalize@plt+0x22b00> │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - comisd (%rsp),%xmm5 │ │ │ │ - jbe 62c00 │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - cmp %r15d,%eax │ │ │ │ - jb 62c00 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - comisd 0x80(%rsp),%xmm1 │ │ │ │ - jb 62c00 │ │ │ │ - sub %r15d,%eax │ │ │ │ - cmp 0xf0(%rsp),%eax │ │ │ │ - jae 62c00 │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - add $0x1,%eax │ │ │ │ - lea 0x0(,%rax,8),%rsi │ │ │ │ - mov %rax,%r15 │ │ │ │ - sub %rax,%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x90(%rsp),%edx │ │ │ │ - movd 0x58(%rsp),%xmm1 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - movd 0x70(%rsp),%xmm0 │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - punpckldq %xmm1,%xmm0 │ │ │ │ - lea (%rsi,%rax,8),%rdx │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - mov %r14d,0x4(%rdx) │ │ │ │ - mov %eax,(%rdx) │ │ │ │ - mov %r12d,0x18(%rdx) │ │ │ │ - movb $0x0,0xc(%rdx) │ │ │ │ - mov %rbx,0x28(%rdx) │ │ │ │ - movq %xmm0,0x10(%rdx) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call 73a30 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - mov %r15d,0x90(%rsp) │ │ │ │ - mov %eax,0x1c(%rdx) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - movb $0x0,0x30(%rdx) │ │ │ │ - mov %eax,0x8(%rdx) │ │ │ │ - movsd %xmm1,0x20(%rdx) │ │ │ │ - jmp 62c00 │ │ │ │ + call 32c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x0(%r13,%rbx,1) │ │ │ │ + cmp $0x8,%rbx │ │ │ │ + je 6448e │ │ │ │ + mov $0x8,%ebx │ │ │ │ + cmpq $0x0,(%r12,%rbx,1) │ │ │ │ + jne 642ec │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,(%r12,%rbx,1) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 642ec │ │ │ │ + lea (%rax,%r15,1),%rdx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rsp),%r10 │ │ │ │ - mov 0x40(%rsp),%r9d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x94(%rsp),%r11d │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 64348 │ │ │ │ + jmp 642ec │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov (%rax,%r14,1),%rdx │ │ │ │ + push $0x0 │ │ │ │ + push $0x0 │ │ │ │ mov 0x14(%rsp),%eax │ │ │ │ - mov %r9d,0x94(%rsp) │ │ │ │ - mov %r10,%r9 │ │ │ │ - mov %r11d,0x70(%rsp) │ │ │ │ - add $0x8,%r9 │ │ │ │ - sub %r11d,%eax │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ + push %rax │ │ │ │ + push $0x0 │ │ │ │ + push %rax │ │ │ │ + push $0x0 │ │ │ │ + push $0x0 │ │ │ │ + mov 0xd8(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x5c(%rsp),%r9d │ │ │ │ + mov 0x58(%rsp),%r8d │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call 63a00 │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + mov %rax,0x80(%rsp,%r14,1) │ │ │ │ + mov %rax,%r13 │ │ │ │ + add $0x40,%rsp │ │ │ │ cmp $0x1,%edx │ │ │ │ - je 63022 │ │ │ │ - mov 0x4c(%rsp),%eax │ │ │ │ - mov (%r9),%rdi │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea (%rdi,%rax,1),%r8 │ │ │ │ - mov 0x8(%r8),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 63022 │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - jmp 62e64 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov $0x1,%edx │ │ │ │ + jbe 642a9 │ │ │ │ + mov (%rax),%rsi │ │ │ │ + sub $0x2,%edx │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + lea 0x28(%rsi),%rax │ │ │ │ + lea 0x4c(%rsi,%rdx,4),%rsi │ │ │ │ + jmp 643e5 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x24,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 642a9 │ │ │ │ + mov 0xc(%rax),%edx │ │ │ │ + add %r15d,%edx │ │ │ │ + cmp %edx,(%rax) │ │ │ │ + jne 643d8 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 13000 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov %rax,(%rbx,%r14,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea (%rcx,%rax,1),%rsi │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 64427 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 64410 │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + shl $0x2,%rdx │ │ │ │ + lea 0x24(%rax),%rsi │ │ │ │ + mov (%rbx,%r14,1),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - lea (%rdi,%rax,1),%r8 │ │ │ │ - cmp 0x8(%r8),%r15d │ │ │ │ - jae 63010 │ │ │ │ - mov (%r8),%rcx │ │ │ │ - lea (%r15,%r15,8),%rax │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov 0x8(%rbp),%r8d │ │ │ │ - mov 0x4c(%rsp),%esi │ │ │ │ - lea (%rcx,%rax,4),%r12 │ │ │ │ - mov 0x18(%r12),%eax │ │ │ │ - mov 0x4(%r12),%r13d │ │ │ │ - mov 0x14(%r12),%ebx │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - sub %r13d,%eax │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov (%rax,%rbx,4),%ecx │ │ │ │ - mov %ecx,0x60(%rsp) │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - call 73a80 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov (%rsp),%edi │ │ │ │ - mov %r13d,%esi │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - add (%rax),%rdi │ │ │ │ - call 39b00 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movl $0x0,0xa0(%rsp) │ │ │ │ - movl $0x0,0xa4(%rsp) │ │ │ │ - mov (%rax,%rbx,4),%esi │ │ │ │ - add 0x10(%rdi),%rsi │ │ │ │ - movsd %xmm0,0x40(%rsp) │ │ │ │ - call 26240 <__cxa_finalize@plt+0x22a70> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,%ebx │ │ │ │ - call 262d0 <__cxa_finalize@plt+0x22b00> │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - comisd 0x8(%rsp),%xmm3 │ │ │ │ - jbe 62e40 │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jb 62e40 │ │ │ │ - movsd 0x40(%rsp),%xmm6 │ │ │ │ - comisd 0x80(%rsp),%xmm6 │ │ │ │ - jb 62e40 │ │ │ │ - sub %r14d,%eax │ │ │ │ - cmp 0xf0(%rsp),%eax │ │ │ │ - jae 62e40 │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - add $0x1,%eax │ │ │ │ - lea 0x0(,%rax,8),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - sub %rax,%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x90(%rsp),%edx │ │ │ │ - mov 0x60(%rsp),%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - lea (%rsi,%rax,8),%rdx │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov %ebx,0x18(%rdx) │ │ │ │ - mov %eax,(%rdx) │ │ │ │ - mov 0x94(%rsp),%eax │ │ │ │ - movb $0x1,0xc(%rdx) │ │ │ │ - mov %eax,0x4(%rdx) │ │ │ │ - mov $0x1,%eax │ │ │ │ - sub %r13d,%eax │ │ │ │ - mov %r15d,0x10(%rdx) │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %r12,0x28(%rdx) │ │ │ │ - mov %eax,0x14(%rdx) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call 73a30 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - mov %r14d,0x90(%rsp) │ │ │ │ - mov %eax,0x1c(%rdx) │ │ │ │ - mov 0x4c(%rsp),%eax │ │ │ │ - movb $0x0,0x30(%rdx) │ │ │ │ + call 3480 │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + mov (%rbx,%r14,1),%rdx │ │ │ │ + sub $0x1,%eax │ │ │ │ mov %eax,0x8(%rdx) │ │ │ │ - movsd %xmm1,0x20(%rdx) │ │ │ │ - jmp 62e40 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - add $0x8,%r9 │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 62e0c │ │ │ │ - addq $0x1,0x68(%rsp) │ │ │ │ - mov 0x70(%rsp),%r11d │ │ │ │ - addl $0x1,0x74(%rsp) │ │ │ │ - cmp %r11d,0x14(%rsp) │ │ │ │ - jne 62bb0 │ │ │ │ - mov 0x98(%rsp),%rbx │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ + jmp 642a9 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + movdqa 0x40(%rsp),%xmm1 │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 63094 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - add $0xb8,%rsp │ │ │ │ + jne 644ad │ │ │ │ + add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - movl $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - jmp 63045 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov %rcx,%r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov $0x10,%esi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 63320 │ │ │ │ - lea 0x0(,%r8,8),%rax │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - xor %r14d,%r14d │ │ │ │ - sub %r8,%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea (%rdi,%rax,8),%r13 │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 631e3 │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r8d,%r15d │ │ │ │ - jmp 6318d │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - cmp %eax,%esi │ │ │ │ - jne 63180 │ │ │ │ - cmp %r10d,%r11d │ │ │ │ - jne 63180 │ │ │ │ - mov %r9d,%esi │ │ │ │ - mov %r9d,0x14(%rsp) │ │ │ │ - mov %edi,0x10(%rsp) │ │ │ │ - call 2f9d0 │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - mov 0x14(%rsp),%r9d │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0xa(%r14),%eax │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - sub %r13d,%eax │ │ │ │ - cmp %eax,%esi │ │ │ │ - jb 63290 │ │ │ │ - cmp %r14d,%r13d │ │ │ │ - jne 63180 │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 63180 │ │ │ │ - mov %r9d,%esi │ │ │ │ - call 2f9d0 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov $0xa,%eax │ │ │ │ - sub %r14d,%eax │ │ │ │ - add %r13d,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jb 63290 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r12d │ │ │ │ - add $0x38,%rbx │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - je 631d8 │ │ │ │ - mov (%rbx),%r13d │ │ │ │ - mov 0x0(%rbp),%r14d │ │ │ │ - mov 0x4(%rbx),%ecx │ │ │ │ - mov 0x4(%rbp),%edx │ │ │ │ - mov 0x14(%rbx),%edi │ │ │ │ - mov 0x14(%rbp),%r9d │ │ │ │ - movzbl 0xc(%rbx),%esi │ │ │ │ - movzbl 0xc(%rbp),%eax │ │ │ │ - mov 0x18(%rbx),%r11d │ │ │ │ - mov 0x18(%rbp),%r10d │ │ │ │ - cmp %r13d,%r14d │ │ │ │ - jb 631be │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae 63110 │ │ │ │ - cmp %r14d,%r13d │ │ │ │ - jb 63180 │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 63180 │ │ │ │ - cmp %eax,%esi │ │ │ │ - jne 63180 │ │ │ │ - cmp %r10d,%r11d │ │ │ │ - je 6315d │ │ │ │ - jmp 63180 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov %r8d,%ebx │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - mov %r14,%rdi │ │ │ │ - add $0x38,%rbp │ │ │ │ - lea 0x0(,%rax,8),%rsi │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - sub %rax,%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea 0x0(,%rbx,8),%rax │ │ │ │ - sub %rbx,%rax │ │ │ │ - lea (%r14,%rax,8),%rbx │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov -0x20(%rbp),%edx │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - mov %edx,0x18(%rbx) │ │ │ │ - movzbl -0x2c(%rbp),%edx │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %dl,0xc(%rbx) │ │ │ │ - mov -0x10(%rbp),%rdi │ │ │ │ - mov %rdi,0x28(%rbx) │ │ │ │ - call 73a30 │ │ │ │ - movsd -0x18(%rbp),%xmm0 │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - mov %eax,0x1c(%rbx) │ │ │ │ - mov -0x30(%rbp),%eax │ │ │ │ - movsd %xmm0,0x20(%rbx) │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - movzbl -0x8(%rbp),%eax │ │ │ │ - mov %al,0x30(%rbx) │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov 0xc0(%rsp),%rbx │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %r8d,0x28(%rsp) │ │ │ │ + mov (%rbx),%r14 │ │ │ │ + mov %r9d,0x2c(%rsp) │ │ │ │ + mov 0x8(%rbx),%r12 │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + call 13000 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %r12,%r10 │ │ │ │ + mov %rax,%r15 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov %r11,%r14 │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmpq $0x0,(%rbx) │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + je 64583 │ │ │ │ + add $0x8,%rbx │ │ │ │ + add $0x8,%r12 │ │ │ │ + cmp $0x8,%r14 │ │ │ │ + je 647c0 │ │ │ │ + cmpq $0x0,(%rbx) │ │ │ │ + mov $0x8,%r14d │ │ │ │ + jne 64565 │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 630e8 │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - mov %r8d,(%r15) │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + mov (%rax,%r14,1),%rdx │ │ │ │ + push $0x0 │ │ │ │ + push $0x0 │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + push $0x0 │ │ │ │ + push %rax │ │ │ │ + push $0x0 │ │ │ │ + push $0x0 │ │ │ │ + mov 0xe8(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x6c(%rsp),%r9d │ │ │ │ + mov 0x68(%rsp),%r8d │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call 63a00 │ │ │ │ + mov %rax,0x90(%rsp,%r14,1) │ │ │ │ + add $0x40,%rsp │ │ │ │ + cmp $0x19,%ebp │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ + ja 648c0 │ │ │ │ + cmpl $0x1,0x8(%rax) │ │ │ │ + jbe 64565 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + add $0x28,%rax │ │ │ │ + jmp 64619 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x24,%rax │ │ │ │ + cmp 0x8(%r13),%edx │ │ │ │ + jae 646dd │ │ │ │ + mov 0xc(%rax),%ecx │ │ │ │ + add %ebp,%ecx │ │ │ │ + cmp %ecx,(%rax) │ │ │ │ + jne 64608 │ │ │ │ + mov %ebp,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + mov %rax,%rcx │ │ │ │ + add %rax,%rdx │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 64677 │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 64660 │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + mov %r10,0x40(%rsp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + shl $0x2,%rdx │ │ │ │ + lea 0x24(%rax),%rsi │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov 0x40(%rsp),%r10 │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x8(%rdx) │ │ │ │ + cmp $0x19,%ebp │ │ │ │ + jbe 64565 │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov 0x8(%rax),%r8d │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + jbe 64565 │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea -0x1(%r8),%eax │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + mov %rax,%r8 │ │ │ │ + shl $0x2,%rsi │ │ │ │ + jmp 64725 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x24,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + je 64565 │ │ │ │ + mov 0x34(%rcx,%rdx,1),%eax │ │ │ │ + add 0x30(%rcx,%rdx,1),%eax │ │ │ │ + add %ebp,%eax │ │ │ │ + sub 0x28(%rcx,%rdx,1),%eax │ │ │ │ + cmp %eax,0x30(%rdi,%rdx,1) │ │ │ │ + jne 64718 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 6492e │ │ │ │ + lea -0x1a(%rbp),%edx │ │ │ │ + lea (%r8,%r8,8),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + shl $0x4,%rdx │ │ │ │ + shl $0x2,%rsi │ │ │ │ + mov %r10,0x40(%rsp) │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov (%rbx),%rax │ │ │ │ + sub $0x1,%edx │ │ │ │ + add $0x24,%rsi │ │ │ │ + mov (%rax,%r13,1),%rdi │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + shl $0x2,%rdx │ │ │ │ + call 3480 │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov 0x40(%rsp),%r10 │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x8(%rdx,%r13,1) │ │ │ │ + jmp 64565 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %r10,%r12 │ │ │ │ + mov %r11,%r15 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 64810 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 648a0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movdqa 0x50(%rsp),%xmm1 │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 64981 │ │ │ │ + add $0x78,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov %r15d,%r8d │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jae 631e0 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %r15d,0x8(%rsp) │ │ │ │ - call 73a30 │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x0(,%r12,8),%rax │ │ │ │ - sub %r12,%rax │ │ │ │ - lea (%r14,%rax,8),%rbx │ │ │ │ - cmp 0x1c(%rbx),%edx │ │ │ │ - jg 632de │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + cmpq $0x0,(%rax) │ │ │ │ + je 647ce │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + cmpq $0x0,(%r12,%rbx,1) │ │ │ │ + je 64860 │ │ │ │ + mov (%r14,%rbx,1),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 6484e │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,(%r14,%rbx,1) │ │ │ │ + cmp $0x8,%rbx │ │ │ │ + je 647e5 │ │ │ │ + mov $0x8,%ebx │ │ │ │ + cmpq $0x0,(%r12,%rbx,1) │ │ │ │ + jne 6482c │ │ │ │ + mov %ebp,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,%r13 │ │ │ │ + call 13000 │ │ │ │ + mov %rax,(%r12,%rbx,1) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 6482c │ │ │ │ + lea (%rax,%r13,1),%rdx │ │ │ │ + nop │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 64880 │ │ │ │ + jmp 6482c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmpq $0x0,0x8(%rax) │ │ │ │ + je 647d7 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 6481c │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ - add $0x38,%rbp │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 630f3 │ │ │ │ - jmp 6326d │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + lea -0x1a(%rbp),%edx │ │ │ │ + mov $0x19,%ecx │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + add (%rax,%r14,1),%rdx │ │ │ │ + push $0x0 │ │ │ │ + push $0x0 │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + push $0x0 │ │ │ │ + push %rax │ │ │ │ + push $0x0 │ │ │ │ + push $0x0 │ │ │ │ + mov 0xe8(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x6c(%rsp),%r9d │ │ │ │ + mov 0x68(%rsp),%r8d │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call 63a00 │ │ │ │ + add $0x40,%rsp │ │ │ │ + cmpl $0x1,0x8(%r13) │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ + ja 645f5 │ │ │ │ + jmp 646ea │ │ │ │ + mov %ebp,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + call 13000 │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ + xor %ecx,%ecx │ │ │ │ mov %rax,(%rbx) │ │ │ │ - movzbl 0xc(%rbp),%edx │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %dl,0xc(%rbx) │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %rdi,0x28(%rbx) │ │ │ │ - call 73a30 │ │ │ │ - movsd 0x20(%rbp),%xmm0 │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - mov %eax,0x1c(%rbx) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movsd %xmm0,0x20(%rbx) │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - jmp 632ca │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 63272 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + add $0x1,%ecx │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + add $0x10,%rdx │ │ │ │ + movl $0x0,-0x8(%rdx) │ │ │ │ + cmp %ebp,%ecx │ │ │ │ + jb 64957 │ │ │ │ + mov (%r12),%rdx │ │ │ │ + mov 0x8(%rdx),%r8d │ │ │ │ + sub $0x1,%r8d │ │ │ │ + jmp 64745 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %r8d,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ + sub $0x58,%rsp │ │ │ │ + movzbl 0xb0(%rsp),%eax │ │ │ │ + mov 0xa8(%rsp),%r12 │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov %al,0x4f(%rsp) │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + mov %r9d,0x48(%rsp) │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 64e3a │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x8(%r12),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 64de9 │ │ │ │ + movq $0x0,(%r8) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x7c(%rsp),%rax │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov %eax,0x8(%r8) │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov 0x20(%rdi),%eax │ │ │ │ + mov 0x8(%rdi),%ebx │ │ │ │ + mov 0x14(%rdi),%r13d │ │ │ │ + mov 0x18(%rdi),%r15d │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + mov 0x1c(%rdi),%r14d │ │ │ │ + call 32c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 64e89 │ │ │ │ + sub %ebp,%eax │ │ │ │ + movl $0x1,0x8(%rsp) │ │ │ │ + mov %ebp,%r12d │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %r14d,0x34(%rsp) │ │ │ │ + mov %r15d,%r14d │ │ │ │ + mov %r13d,%r15d │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 35f50 │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jne 64c98 │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jae 64ab5 │ │ │ │ + cmpb $0x0,0x4f(%rsp) │ │ │ │ + je 64d38 │ │ │ │ + mov 0x2c(%rsp),%edx │ │ │ │ + mov 0x34(%rsp),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 35f50 │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea -0x1(%rax),%r14d │ │ │ │ + mov %r14d,0x14(%rsp) │ │ │ │ + cmp %r12d,0x8(%rsp) │ │ │ │ + jae 64b17 │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + lea -0x1(%r12),%ecx │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + sub %edi,%ecx │ │ │ │ + mov %rdi,%rax │ │ │ │ + add %rdi,%rcx │ │ │ │ + shl $0x4,%rax │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %rdx,%rax │ │ │ │ + lea 0x10(%rdx,%rcx,1),%rcx │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 64b00 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r12d,%ebx │ │ │ │ + push %r10 │ │ │ │ + mov %r13,%rsi │ │ │ │ + push %r10 │ │ │ │ + lea (%rax,%rbx,1),%rdx │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov %r10d,0x30(%rsp) │ │ │ │ push %rax │ │ │ │ - mov 0xe8(%rsp),%eax │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ push %rax │ │ │ │ - call 62b00 │ │ │ │ - mov 0x8c(%rsp),%esi │ │ │ │ - mov $0xc,%edx │ │ │ │ - lea 0x88(%rsp),%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 630a0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ + push %r14 │ │ │ │ + push %r15 │ │ │ │ + mov 0xd0(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0xd0(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x50(%rsp),%ecx │ │ │ │ + mov 0xd0(%rsp),%r9d │ │ │ │ + mov 0x88(%rsp),%r8d │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + call 63a00 │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %esi,%esi │ │ │ │ + je 64bbd │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov %esi,%edx │ │ │ │ + lea (%rdx,%rdx,8),%r8 │ │ │ │ + lea 0x4(%rdi),%rax │ │ │ │ + lea (%rax,%r8,4),%rdx │ │ │ │ + and $0x1,%r8d │ │ │ │ + je 64ba8 │ │ │ │ + lea 0x28(%rdi),%rax │ │ │ │ + add %r10d,0x4(%rdi) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 64bb8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %r10d,(%rax) │ │ │ │ + add %r10d,0x24(%rax) │ │ │ │ + add $0x48,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 64ba8 │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jne 64c30 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + movl $0x0,0x8(%rbx) │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov 0x1c(%rdi),%eax │ │ │ │ + mov 0x8(%rdi),%ebx │ │ │ │ + mov 0x14(%rdi),%r15d │ │ │ │ + mov 0x18(%rdi),%r14d │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov 0x20(%rdi),%eax │ │ │ │ + add %r10d,%ebx │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ call 32c0 │ │ │ │ - mov 0x88(%rsp),%ebx │ │ │ │ - mov $0x38,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea -0x1a28(%rip),%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %ebx,0x58(%rsp) │ │ │ │ - call 34d0 │ │ │ │ - lea (%rbx,%rbx,2),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x0(,%rax,8),%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5e500 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - mov %rax,%r11 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 63983 │ │ │ │ - lea (%rax,%r14,1),%rdx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + lea 0x0(%rbp,%r12,1),%eax │ │ │ │ + sub %ebp,0x10(%rsp) │ │ │ │ + add %ebp,0x8(%rsp) │ │ │ │ + cmp %edi,%eax │ │ │ │ + jae 64d88 │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmp 64a80 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0x8(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x8(%rax) │ │ │ │ - movl $0x0,-0xc(%rax) │ │ │ │ - movq $0x0,-0x18(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 63400 │ │ │ │ - lea 0x84(%rsp),%rax │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - movl $0x0,0x4c(%rsp) │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rbp,0x60(%rsp) │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - mov %r14,0x68(%rsp) │ │ │ │ - mov %ebx,%r14d │ │ │ │ - mov %r11,%rbx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x1,(%rbx) │ │ │ │ - mov $0x8,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov $0x38,%esi │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + shl $0x4,%rbx │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov $0x38,%edx │ │ │ │ + mov %r10d,0x2c(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %rax,(%rbx) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov 0x8(%rcx),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + mov (%rcx),%rax │ │ │ │ + shl $0x2,%rdx │ │ │ │ + lea 0x24(%rax),%rsi │ │ │ │ call 3480 │ │ │ │ - mov 0x1c(%rbp),%edx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %edx,0xc(%rbx) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov %rdx,0x4(%rbx) │ │ │ │ - cmp %r14d,0x18(%rsp) │ │ │ │ - jne 638b0 │ │ │ │ - lea 0x1(%r14),%edx │ │ │ │ - add $0x38,%r15 │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - cmp %edx,0x48(%rsp) │ │ │ │ - je 638e0 │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %r14d,(%rsp) │ │ │ │ - mov %r9d,%ebp │ │ │ │ - mov %ecx,%ebx │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - jmp 6353a │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x2c(%rsp),%r10d │ │ │ │ + mov 0x8(%rcx),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + jmp 64bd7 │ │ │ │ nopl (%rax) │ │ │ │ - je 63790 │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - lea 0x1(%rbp),%eax │ │ │ │ - add $0x18,%r14 │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - je 63640 │ │ │ │ - mov %eax,%ebp │ │ │ │ - mov 0x8(%r14),%eax │ │ │ │ - mov (%r12),%edx │ │ │ │ - sub %rdx,%rax │ │ │ │ - cmp $0xa,%rax │ │ │ │ - jg 63738 │ │ │ │ - mov 0x1c(%r12),%r15d │ │ │ │ - mov $0x0,%edx │ │ │ │ - add 0xc(%r14),%r15d │ │ │ │ - add $0x1,%rax │ │ │ │ - cmovs %rdx,%rax │ │ │ │ - sub %eax,%r15d │ │ │ │ - cmp %ebx,%r15d │ │ │ │ - jle 63520 │ │ │ │ - mov %ebp,0xc(%rsp) │ │ │ │ - mov %ebp,%ebx │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - je 635f0 │ │ │ │ - mov (%r14),%eax │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jae 64ab5 │ │ │ │ + mov 0x2c(%rsp),%edx │ │ │ │ + mov 0x34(%rsp),%esi │ │ │ │ mov %r13,%rdi │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - mov (%rax,%rdx,8),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - call 619c0 │ │ │ │ + call 35f50 │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 64ab5 │ │ │ │ + cmpb $0x0,0x4f(%rsp) │ │ │ │ + jne 64ab5 │ │ │ │ + mov 0x2c(%rsp),%r14d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 64d19 │ │ │ │ + mov 0x34(%rsp),%r14d │ │ │ │ + mov 0x2c(%rsp),%r15d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%rbx,%rax,8),%rax │ │ │ │ - mov %r15d,%ebx │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - sub $0x1,%edx │ │ │ │ - mov (%rax,%rdx,8),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - call 619c0 │ │ │ │ - cmp %eax,0x1c(%rsp) │ │ │ │ - jae 63526 │ │ │ │ - mov (%r12),%edx │ │ │ │ - mov 0x8(%r14),%eax │ │ │ │ - mov 0x1c(%r12),%r15d │ │ │ │ - add 0xc(%r14),%r15d │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov $0x0,%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmovs %rdx,%rax │ │ │ │ - sub %eax,%r15d │ │ │ │ - mov 0x28(%r12),%rax │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov %r15d,%ebx │ │ │ │ - add $0x18,%r14 │ │ │ │ - mov 0x14(%rax),%edx │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - mov (%rax,%rdx,4),%esi │ │ │ │ - add 0x10(%rdi),%rsi │ │ │ │ - call 26240 <__cxa_finalize@plt+0x22a70> │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %eax,%esi │ │ │ │ - call 262d0 <__cxa_finalize@plt+0x22b00> │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov %ebp,0xc(%rsp) │ │ │ │ - lea 0x1(%rbp),%eax │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jne 63538 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - mov %ebx,(%rsp) │ │ │ │ - mov %r12,%r15 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ + add $0x1,%ebx │ │ │ │ + call 37ab0 │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r15d,%ecx │ │ │ │ mov %eax,%r14d │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 63480 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea (%rcx,%rax,8),%rbp │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - lea 0x0(,%rax,8),%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - test %edx,%edx │ │ │ │ - je 636dc │ │ │ │ - mov %ecx,%r14d │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x38,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov $0x38,%edx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov (%rax,%r12,8),%rsi │ │ │ │ - call 3480 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rcx,(%rax,%r12,8) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp 0x0(%rbp),%r12d │ │ │ │ - jb 636a0 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov $0x38,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov $0x38,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov (%rbx),%edx │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - lea -0x1(%rdx),%esi │ │ │ │ - mov %rdi,(%rax,%rsi,8) │ │ │ │ - mov %ecx,0xc(%rbx) │ │ │ │ - movd 0x4(%rbp),%xmm0 │ │ │ │ - movd 0x4(%r15),%xmm2 │ │ │ │ - punpckldq %xmm2,%xmm0 │ │ │ │ - movq %xmm0,0x4(%rbx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - ja 637a0 │ │ │ │ - mov 0x18(%rsp),%r14d │ │ │ │ - jmp 634da │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - mov 0x14(%r12),%esi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov 0x14(%rax),%edi │ │ │ │ - call 2f9d0 │ │ │ │ - cmp $0x3e7,%eax │ │ │ │ - ja 63526 │ │ │ │ - cmpl $0x1,(%r14) │ │ │ │ - jne 63526 │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - movzbl 0xc(%r12),%edi │ │ │ │ - mov (%rax),%rax │ │ │ │ - cmp %dil,0xc(%rax) │ │ │ │ - je 63526 │ │ │ │ - mov 0x8(%r14),%eax │ │ │ │ - mov (%r12),%edx │ │ │ │ - sub %rdx,%rax │ │ │ │ - jmp 6354f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc(%rsp),%ebx │ │ │ │ - jmp 63573 │ │ │ │ + shr $0x20,%rax │ │ │ │ + mov %eax,%r15d │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jne 64ce0 │ │ │ │ + mov %edx,0x28(%rsp) │ │ │ │ + mov %ecx,0x14(%rsp) │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + mov %r14d,0x34(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov 0x34(%rsp),%r15d │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r15d,%esi │ │ │ │ + call 35f50 │ │ │ │ + mov %eax,%r10d │ │ │ │ + jmp 64ad0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rdx),%r12d │ │ │ │ - lea -0x2(%rdx),%r14d │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov (%rax,%r14,8),%rsi │ │ │ │ - mov (%rax,%r12,8),%rax │ │ │ │ - mov 0x28(%rsi),%rsi │ │ │ │ - mov 0x28(%rax),%rax │ │ │ │ - mov 0x14(%rsi),%ebp │ │ │ │ - mov 0x14(%rax),%esi │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - mov (%rax,%rsi,4),%esi │ │ │ │ - add 0x10(%rdi),%rsi │ │ │ │ - call 26240 <__cxa_finalize@plt+0x22a70> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - mov (%rax,%rbp,4),%esi │ │ │ │ - add 0x10(%rdi),%rsi │ │ │ │ - call 26240 <__cxa_finalize@plt+0x22a70> │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov (%rsi,%r12,8),%rdi │ │ │ │ - mov (%rsi,%r14,8),%rdx │ │ │ │ - movzbl 0xc(%rdi),%ecx │ │ │ │ - test %cl,%cl │ │ │ │ - jne 638c0 │ │ │ │ - mov 0x14(%rdx),%esi │ │ │ │ - cmp %esi,0x14(%rdi) │ │ │ │ - jb 63817 │ │ │ │ - cmp %cl,0xc(%rdx) │ │ │ │ - jne 63817 │ │ │ │ - cmp %eax,(%rsp) │ │ │ │ - je 6372a │ │ │ │ - mov 0x4c(%rsp),%r14d │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ - lea (%rax,%rax,2),%rsi │ │ │ │ - mov %rax,%r12 │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %r14d,%eax │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%rdi,%rax,8),%rbp │ │ │ │ - mov (%r14),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x4(%rbp) │ │ │ │ - call 5e500 │ │ │ │ - mov $0x38,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x1c(%r14),%eax │ │ │ │ - movl $0x1,0x0(%rbp) │ │ │ │ - mov %eax,0xc(%rbp) │ │ │ │ - call 5e500 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x38,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov %r12d,0x4c(%rsp) │ │ │ │ - mov 0x18(%rsp),%r14d │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - jmp 634da │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 64d79 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14d,0x18(%rsp) │ │ │ │ - mov (%rbx),%edx │ │ │ │ - jmp 63725 │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x1,%ebx │ │ │ │ + call 37ab0 │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %eax,%r15d │ │ │ │ + shr $0x20,%rax │ │ │ │ + mov %eax,%r14d │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jne 64d48 │ │ │ │ + mov %edx,0x28(%rsp) │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + mov %esi,0x14(%rsp) │ │ │ │ + sub %ebp,%eax │ │ │ │ + mov %eax,%r10d │ │ │ │ + jmp 64ad0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + add $0x1,%r12d │ │ │ │ + mov %edi,%esi │ │ │ │ + cmp %esi,%r12d │ │ │ │ + jae 64dd7 │ │ │ │ + sub $0x1,%esi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %rcx,%rax │ │ │ │ + sub %r12d,%edx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rcx,%rdx │ │ │ │ + add %r8,%rax │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea 0x10(%r8,%rdx,1),%rdx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0x1,%cl │ │ │ │ - jne 63809 │ │ │ │ - mov 0x14(%rdi),%edi │ │ │ │ - cmp %edi,0x14(%rdx) │ │ │ │ - jb 63817 │ │ │ │ - jmp 63809 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4c(%rsp),%eax │ │ │ │ - mov 0x60(%rsp),%rbp │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - mov 0x68(%rsp),%r14 │ │ │ │ - test %eax,%eax │ │ │ │ - je 63936 │ │ │ │ - mov 0x4c(%rsp),%ebx │ │ │ │ - add %ebx,0x48(%rsp) │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - lea (%rax,%rax,2),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov %ebx,%eax │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - lea (%r11,%r14,1),%rdi │ │ │ │ - mov %r11,(%rsp) │ │ │ │ - shl $0x3,%rdx │ │ │ │ - call 3480 │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %r11,(%rsp) │ │ │ │ - call 32c0 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x48(%rsp),%ebx │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - mov %ebx,(%rax) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rbp,(%rax) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6398e │ │ │ │ - add $0x98,%rsp │ │ │ │ - mov %r11,%rax │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 64dc0 │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - jmp 63936 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + sub $0x1,%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 13000 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%r8) │ │ │ │ + mov 0x8(%r12),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + mov (%r12),%rax │ │ │ │ + shl $0x2,%rdx │ │ │ │ + lea 0x24(%rax),%rsi │ │ │ │ + call 3480 │ │ │ │ + mov 0x8(%r12),%eax │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + sub $0x1,%eax │ │ │ │ + jmp 64a11 │ │ │ │ + push $0x0 │ │ │ │ + push $0x0 │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + push $0x0 │ │ │ │ + push %rax │ │ │ │ + push $0x0 │ │ │ │ + push $0x0 │ │ │ │ + mov 0xd0(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0xd0(%rsp),%r9d │ │ │ │ + mov 0x88(%rsp),%r8d │ │ │ │ + mov 0x70(%rsp),%ecx │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + call 63a00 │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 649e8 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 64d93 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %cl,0x2f(%rsp) │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + je 65048 │ │ │ │ + mov %edx,0x28(%rsp) │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %r8d,%ebx │ │ │ │ + mov %rsi,%r12 │ │ │ │ + lea 0x1d428(%rip),%rbp │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + lea 0x1d659(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x8(%r12),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 63c16 │ │ │ │ - mov %esi,0x2c(%rsp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rdi,%r14 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nop │ │ │ │ - mov 0xc(%r14),%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x8(%r14),%r9d │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov 0x4(%r14),%r8d │ │ │ │ - lea 0x1ea3f(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - push %rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + je 6501e │ │ │ │ + movsbl 0x2f(%rsp),%r15d │ │ │ │ + mov (%r12),%rdx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %r15d,0x14(%rsp) │ │ │ │ + jmp 64f27 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp 0x8(%r12),%r14d │ │ │ │ + jae 6501e │ │ │ │ + lea (%r14,%r14,8),%r8 │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - pop %rax │ │ │ │ - mov (%r14),%ecx │ │ │ │ - xor %r11d,%r11d │ │ │ │ - pop %rdx │ │ │ │ - lea 0x34(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ + shl $0x2,%r8 │ │ │ │ + lea 0x1d606(%rip),%rsi │ │ │ │ + mov 0x4(%rdx,%r8,1),%edx │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov (%r12),%rdx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + lea (%rdx,%r8,1),%rax │ │ │ │ + mov 0x4(%rax),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63bee │ │ │ │ - mov %ebp,0x28(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%r14),%rdx │ │ │ │ - mov %r11d,%ebp │ │ │ │ - lea 0x0(,%r11,8),%r13 │ │ │ │ - mov (%rdx,%r11,8),%rax │ │ │ │ - mov 0x1c(%rax),%esi │ │ │ │ - mov (%rax),%r8d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 63c38 │ │ │ │ - lea -0x1(%r11),%ecx │ │ │ │ - mov (%rdx,%rcx,8),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x0,%ecx │ │ │ │ - sub %r8d,%edx │ │ │ │ - mov 0x1c(%rdi),%r10d │ │ │ │ - add 0x4(%rdi),%edx │ │ │ │ - cmovns %edx,%ecx │ │ │ │ - add %esi,%r10d │ │ │ │ - mov %r10d,%edi │ │ │ │ - sub %ecx,%edi │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movsd 0x20(%rax),%xmm0 │ │ │ │ - mov 0x4(%rax),%r9d │ │ │ │ - push %rdi │ │ │ │ - push %rcx │ │ │ │ - mov %ebp,%ecx │ │ │ │ - push %rdx │ │ │ │ - lea 0x21939(%rip),%rdx │ │ │ │ - push %rsi │ │ │ │ - movzbl 0xc(%rax),%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - push %rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov (%rax,%r13,1),%rax │ │ │ │ - mov 0x28(%rax),%rdx │ │ │ │ - mov 0x14(%rdx),%ebp │ │ │ │ - cmp %ebp,0x18(%rdx) │ │ │ │ - jb 63b7e │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - mov %r11,0x18(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %ebp,%r14d │ │ │ │ - mov %rax,%rbp │ │ │ │ + je 64f18 │ │ │ │ + mov 0x18(%rax),%ecx │ │ │ │ + mov 0x14(%rax),%r15d │ │ │ │ + mov %ecx,%esi │ │ │ │ + sub %r15d,%esi │ │ │ │ + cmp %esi,%ebx │ │ │ │ + jb 64f18 │ │ │ │ + cmp %r15d,%ecx │ │ │ │ + jb 64f18 │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov %ebx,0x24(%rsp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %r14d,%r15d │ │ │ │ - add $0x1,%r14d │ │ │ │ - mov (%rax,%r15,4),%esi │ │ │ │ - add 0x10(%rdi),%rsi │ │ │ │ - call 26240 <__cxa_finalize@plt+0x22a70> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %eax,%esi │ │ │ │ - call 262d0 <__cxa_finalize@plt+0x22b00> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov (%rax,%r15,4),%esi │ │ │ │ - mov %esi,%r12d │ │ │ │ - add 0x10(%rdi),%rsi │ │ │ │ - sub 0x30(%rsp),%r12d │ │ │ │ - call 26240 <__cxa_finalize@plt+0x22a70> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r12d,%r9d │ │ │ │ - lea 0x1e905(%rip),%rdx │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov (%rax,%r15,4),%ecx │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov %r15d,%r14d │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x1d5b3(%rip),%rsi │ │ │ │ + mov (%rax,%r14,4),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov (%rax,%r13,1),%rax │ │ │ │ - mov 0x28(%rax),%rdx │ │ │ │ - cmp %r14d,0x18(%rdx) │ │ │ │ - jae 63af0 │ │ │ │ - mov 0x18(%rsp),%r11 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - mov (%rax),%edi │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add $0x1,%esi │ │ │ │ - sub %edi,%esi │ │ │ │ - add %rax,%rdi │ │ │ │ - call 39b00 │ │ │ │ - mov (%rsp),%r15 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x1e8b8(%rip),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x1e8a5(%rip),%rdx │ │ │ │ - mov (%rax,%r13,1),%rax │ │ │ │ - mov 0x14(%rax),%ecx │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov (%rax,%r14,4),%eax │ │ │ │ + lea (%rdx,%rax,1),%rbx │ │ │ │ + lea 0x14(%rdx,%rax,1),%r14 │ │ │ │ + nop │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - add $0x1,%r11 │ │ │ │ - cmp (%r14),%r11d │ │ │ │ - jb 63a30 │ │ │ │ - mov 0x28(%rsp),%ebp │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x1ec3f(%rip),%rdx │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jne 64fc0 │ │ │ │ + lea 0x1db6f(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - mov $0x1,%esi │ │ │ │ - add $0x18,%r14 │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp %ebp,0x2c(%rsp) │ │ │ │ - jne 639e0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 63c43 │ │ │ │ - add $0x48,%rsp │ │ │ │ + add $0x1,%r15d │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov (%r12),%rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp %r15d,0x18(%rdx,%rax,1) │ │ │ │ + jae 64f88 │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov 0x24(%rsp),%ebx │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp 0x8(%r12),%r14d │ │ │ │ + jb 64f27 │ │ │ │ + lea 0x1d0e8(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x10,%r12 │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + addl $0x1,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + cmp %eax,0x28(%rsp) │ │ │ │ + jne 64eda │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov %esi,%edi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 63a79 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 63c70 │ │ │ │ - and $0xfffffffb,%esi │ │ │ │ - cmp $0x43,%sil │ │ │ │ - sete %dl │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x41,%dil │ │ │ │ - sete %al │ │ │ │ - and %edx,%eax │ │ │ │ - ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 63c90 │ │ │ │ - and $0xfffffffb,%edi │ │ │ │ - cmp $0x43,%dil │ │ │ │ - sete %dl │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x54,%sil │ │ │ │ - sete %al │ │ │ │ - and %edx,%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ test %edx,%edx │ │ │ │ - jne 63cc0 │ │ │ │ - and $0xfffffffb,%edi │ │ │ │ - cmp $0x43,%dil │ │ │ │ - sete %dl │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x54,%sil │ │ │ │ - sete %al │ │ │ │ - and %edx,%eax │ │ │ │ - ret │ │ │ │ + je 65100 │ │ │ │ + push %r15 │ │ │ │ + lea 0x1d4de(%rip),%r15 │ │ │ │ + push %r14 │ │ │ │ + lea 0x1d49d(%rip),%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + push %rbp │ │ │ │ + lea 0x4(%rsi),%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + jmp 650c9 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 63ce0 │ │ │ │ - and $0xfffffffb,%esi │ │ │ │ - cmp $0x43,%sil │ │ │ │ - sete %dl │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x470,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x41,%dil │ │ │ │ - sete %al │ │ │ │ - and %edx,%eax │ │ │ │ + call 70f30 │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0x24,%rbp │ │ │ │ + add $0xc,%rbx │ │ │ │ + cmp %r12d,%r13d │ │ │ │ + je 650e8 │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + cmp %eax,0x0(%rbp) │ │ │ │ + jne 650a0 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + cmp %eax,0x10(%rbp) │ │ │ │ + jne 650a0 │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + cmp %eax,0x14(%rbp) │ │ │ │ + jne 650a0 │ │ │ │ + jmp 650b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %edx,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %r8d,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r8d,%ecx │ │ │ │ + mov %r9,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %r9d,%ebx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - cmp %r8d,%edx │ │ │ │ - cmovbe %edx,%ecx │ │ │ │ - cmovae %edx,%r14d │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - mov 0x50(%rsp),%r13 │ │ │ │ - lea 0x1(%rcx),%esi │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - mov %esi,0x4(%rsp) │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - mov 0x4(%rsp),%edx │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - cmp %r15d,%r8d │ │ │ │ - jb 63d5c │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %ecx,%eax │ │ │ │ - cmp $0xffffffff,%r14d │ │ │ │ - je 63e19 │ │ │ │ - test %edx,%edx │ │ │ │ - je 63e19 │ │ │ │ - cmpl $0x1,0x58(%rsp) │ │ │ │ - jne 63eb6 │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r8d,%r9d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - add $0x1,%r8d │ │ │ │ - je 63e38 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 63df2 │ │ │ │ - jmp 63ea8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rcx),%r15d │ │ │ │ - movsbl 0x0(%rbp,%r9,1),%esi │ │ │ │ - mov (%rdi,%rcx,4),%r10d │ │ │ │ - movsbl (%r12,%r15,1),%r11d │ │ │ │ - cmp %sil,%r11b │ │ │ │ - je 63dca │ │ │ │ - add %r11d,%esi │ │ │ │ - mov %esi,%esi │ │ │ │ - add 0x0(%r13,%rsi,4),%edx │ │ │ │ - mov (%rdi,%r15,4),%esi │ │ │ │ - lea (%rbx,%r10,1),%r11d │ │ │ │ - add %ebx,%esi │ │ │ │ - cmp %r11d,%esi │ │ │ │ - cmova %r11d,%esi │ │ │ │ - cmp %edx,%esi │ │ │ │ - cmova %edx,%esi │ │ │ │ - mov %r10d,%edx │ │ │ │ - mov %esi,(%rdi,%rcx,4) │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 63e10 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 63da8 │ │ │ │ - mov (%rdi),%edx │ │ │ │ - lea 0x1(%rdx),%esi │ │ │ │ - mov %esi,(%rdi) │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 63def │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub $0xc8,%rsp │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + lea 0x80(%rsp),%r15 │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov $0x18,%edx │ │ │ │ + mov %ecx,0x50(%rsp) │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + mov $0x3e8,%esi │ │ │ │ + movl $0x0,0x60(%rsp) │ │ │ │ + movl $0x0,0x68(%rsp) │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x64(%rsp) │ │ │ │ + mov %eax,0x6c(%rsp) │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + call 73bb0 │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + call 73ef0 │ │ │ │ + mov %r12,0x58(%rsp) │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r8d,%r14d │ │ │ │ - jne 63d88 │ │ │ │ - mov (%rdi,%rax,4),%ebx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 73d10 │ │ │ │ + test %al,%al │ │ │ │ + jne 652ff │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 73d20 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + mov %rax,%rdi │ │ │ │ + movaps %xmm1,(%rcx) │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov %rax,0x10(%rcx) │ │ │ │ call 32c0 │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov 0x60(%rsp),%r14d │ │ │ │ + mov 0x64(%rsp),%r13d │ │ │ │ + mov 0x70(%rsp),%r12d │ │ │ │ + cmp %r13d,%r14d │ │ │ │ + jb 65340 │ │ │ │ + mov 0x74(%rsp),%eax │ │ │ │ + jne 651c0 │ │ │ │ + mov 0x50(%rsp),%r9d │ │ │ │ + movd %r13d,%xmm2 │ │ │ │ + mov %eax,%ebp │ │ │ │ + pshufd $0xe0,%xmm2,%xmm0 │ │ │ │ + cmp %r9d,%r12d │ │ │ │ + jae 65285 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + mov %r12d,%r12d │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + lea (%rax,%rcx,4),%rdi │ │ │ │ + mov 0x8(%rdx),%ecx │ │ │ │ + jmp 65261 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r9d,%r12d │ │ │ │ + jae 65285 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + lea (%rax,%r12,1),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 65279 │ │ │ │ + lea (%rsi,%r12,1),%rdx │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp %al,(%r10,%r12,1) │ │ │ │ + je 65280 │ │ │ │ + add $0x1,%ebp │ │ │ │ + mov %ebp,0x74(%rsp) │ │ │ │ + cmp %ebp,%r8d │ │ │ │ + jae 65258 │ │ │ │ + movq %xmm0,0x60(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %ebp,0xc(%rsp) │ │ │ │ + jb 651c0 │ │ │ │ + test %al,%al │ │ │ │ + je 651c0 │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + mov %rax,%r12 │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 3660 │ │ │ │ + mov 0x50(%rsp),%edx │ │ │ │ + movdqa 0x60(%rsp),%xmm3 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ mov %ebx,%eax │ │ │ │ + mov %r12d,%ebx │ │ │ │ + lea (%rax,%rax,8),%rax │ │ │ │ + sub %ebp,%edx │ │ │ │ + lea (%rsi,%rax,4),%rax │ │ │ │ + mov %edx,0x4(%rax) │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ + mov %ebp,(%rax) │ │ │ │ + movq $0x0,0xc(%rax) │ │ │ │ + movups %xmm3,0x14(%rax) │ │ │ │ + call 73d10 │ │ │ │ + test %al,%al │ │ │ │ + je 651d0 │ │ │ │ + mov 0x58(%rsp),%r12 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 73c60 │ │ │ │ + mov %ebx,(%r12) │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 6554b │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + add $0xc8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + mov %ebx,0x54(%rsp) │ │ │ │ + mov %r12d,%ebp │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x3c(%rsp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %ecx,(%rdi,%rcx,4) │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 63e10 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %ecx,(%rdi,%rcx,4) │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 63e38 │ │ │ │ - jmp 63e10 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rcx),%r11d │ │ │ │ - mov (%rdi,%rcx,4),%r10d │ │ │ │ - mov (%rdi,%r11,4),%esi │ │ │ │ - lea (%r10,%rbx,1),%r15d │ │ │ │ - add %ebx,%esi │ │ │ │ - cmp %r15d,%esi │ │ │ │ - cmova %r15d,%esi │ │ │ │ - movzbl (%r12,%r11,1),%r15d │ │ │ │ - xor %r11d,%r11d │ │ │ │ - cmp %r15b,0x0(%rbp,%r9,1) │ │ │ │ - setne %r11b │ │ │ │ - add %r11d,%edx │ │ │ │ - cmp %edx,%esi │ │ │ │ - cmova %edx,%esi │ │ │ │ - mov %r10d,%edx │ │ │ │ - mov %esi,(%rdi,%rcx,4) │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 63e10 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 63e60 │ │ │ │ - mov (%rdi),%edx │ │ │ │ - lea 0x1(%rdx),%esi │ │ │ │ - mov %esi,(%rdi) │ │ │ │ - jmp 63e98 │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r9d,%r15d │ │ │ │ - add $0x1,%r9d │ │ │ │ - je 63f5a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 63f2f │ │ │ │ - jmp 63fcc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rcx),%r11d │ │ │ │ - movsbl 0x0(%rbp,%r15,1),%r10d │ │ │ │ - mov (%rdi,%rcx,4),%r8d │ │ │ │ - movsbl (%r12,%r11,1),%esi │ │ │ │ - cmp %r10b,%sil │ │ │ │ - je 63f07 │ │ │ │ - imul 0x58(%rsp),%esi │ │ │ │ - add %r10d,%esi │ │ │ │ - mov %esi,%esi │ │ │ │ - add 0x0(%r13,%rsi,4),%edx │ │ │ │ - mov (%rdi,%r11,4),%esi │ │ │ │ - lea (%rbx,%r8,1),%r10d │ │ │ │ - add %ebx,%esi │ │ │ │ - cmp %r10d,%esi │ │ │ │ - cmova %r10d,%esi │ │ │ │ - cmp %edx,%esi │ │ │ │ - cmova %edx,%esi │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %esi,(%rdi,%rcx,4) │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 63f44 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 63ee0 │ │ │ │ - mov (%rdi),%edx │ │ │ │ - lea 0x1(%rdx),%esi │ │ │ │ - mov %esi,(%rdi) │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 63f2c │ │ │ │ - cmp %r9d,%r14d │ │ │ │ - je 63e19 │ │ │ │ - mov %r9d,%r15d │ │ │ │ - add $0x1,%r9d │ │ │ │ - jne 63ed0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %ecx,(%rdi,%rcx,4) │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 63f60 │ │ │ │ - cmp %r9d,%r14d │ │ │ │ - jne 63f4d │ │ │ │ - jmp 63e19 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %r13d,%edx │ │ │ │ + call 35f50 │ │ │ │ + mov 0x60(%rsp),%r14d │ │ │ │ + mov %eax,%r12d │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jl 654c8 │ │ │ │ + mov 0x64(%rsp),%r13d │ │ │ │ + cmp %r12d,0x3c(%rsp) │ │ │ │ + jb 65530 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 36ee0 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + movslq %r12d,%rax │ │ │ │ + mov 0x60(%rsp),%edx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + movsbl (%rcx,%rax,1),%r9d │ │ │ │ + mov 0x64(%rsp),%ecx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + call 3bf60 │ │ │ │ + lea 0x1(%r12),%edx │ │ │ │ + mov %r12d,0x38(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov %rax,%r12 │ │ │ │ + shr $0x20,%rcx │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov %ecx,%r13d │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + jmp 6540b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rcx),%esi │ │ │ │ - mov (%rdi,%rcx,4),%r8d │ │ │ │ - movzbl (%r12,%rsi,1),%r10d │ │ │ │ - cmp %r10b,0x0(%rbp,%r15,1) │ │ │ │ - setne %r10b │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - add %r10d,%edx │ │ │ │ - mov (%rdi,%rsi,4),%r10d │ │ │ │ - add %ebx,%r10d │ │ │ │ - mov %r10d,%esi │ │ │ │ - lea (%rbx,%r8,1),%r10d │ │ │ │ - cmp %r10d,%esi │ │ │ │ - cmova %r10d,%esi │ │ │ │ - cmp %esi,%edx │ │ │ │ - cmova %esi,%edx │ │ │ │ - mov %edx,(%rdi,%rcx,4) │ │ │ │ - mov %r8d,%edx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 63f44 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 63f80 │ │ │ │ - mov (%rdi),%edx │ │ │ │ - lea 0x1(%rdx),%esi │ │ │ │ - mov %esi,(%rdi) │ │ │ │ - jmp 63fbc │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 25600 │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 65488 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 254e0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + call 254e0 │ │ │ │ + mov 0x60(%rsp),%edx │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + mov %eax,0x64(%rsp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 65408 │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jne 6544a │ │ │ │ + cmp %r14d,%edx │ │ │ │ + je 65408 │ │ │ │ + mov 0x74(%rsp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %eax,0xc(%rsp) │ │ │ │ + jb 65408 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 73ef0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 73f60 │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea -0x1(%rax),%rsi │ │ │ │ + call 73e00 │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + addl $0x1,0x14(%rax) │ │ │ │ + mov %ecx,0x10(%rax) │ │ │ │ + jmp 65408 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov 0x38(%rsp),%r12d │ │ │ │ + call 25370 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 65530 │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + mov %r12d,%ebp │ │ │ │ + mov %ecx,0x64(%rsp) │ │ │ │ + jmp 65358 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + mov %eax,%esi │ │ │ │ + cmovbe %r12d,%esi │ │ │ │ + cmp %esi,%ebp │ │ │ │ + jae 6537c │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov 0x10(%rdx),%rdx │ │ │ │ + mov 0x10(%rax),%r8 │ │ │ │ + mov %r14d,%eax │ │ │ │ + lea (%rdx,%rax,4),%rdi │ │ │ │ + mov %ebp,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%edx │ │ │ │ + lea (%r8,%rax,1),%rcx │ │ │ │ + movzbl (%r9,%rax,1),%ebx │ │ │ │ + cmp %bl,(%rcx,%rdx,1) │ │ │ │ + je 65515 │ │ │ │ + addl $0x1,0x74(%rsp) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %esi,%eax │ │ │ │ + jb 65500 │ │ │ │ + mov 0x64(%rsp),%r13d │ │ │ │ + cmp %r12d,0x3c(%rsp) │ │ │ │ + jae 6538c │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x74(%rsp),%ebp │ │ │ │ + mov 0x54(%rsp),%ebx │ │ │ │ + mov %ebp,%eax │ │ │ │ + cmp %r14d,%r13d │ │ │ │ + je 65214 │ │ │ │ + setae %al │ │ │ │ + jmp 65290 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - cmp %sil,%dil │ │ │ │ - sete %al │ │ │ │ - cmp $0x4e,%dil │ │ │ │ - sete %cl │ │ │ │ - or %cl,%al │ │ │ │ - jne 64000 │ │ │ │ - cmp $0x4e,%sil │ │ │ │ - je 64000 │ │ │ │ - mov 0x4(%rdx),%eax │ │ │ │ - ret │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + test %edx,%edx │ │ │ │ + je 65599 │ │ │ │ + mov %edx,%edx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea (%rdx,%rsi,1),%rbp │ │ │ │ + jmp 65579 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + je 65599 │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 65570 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,-0x10(%rbx) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 65579 │ │ │ │ + pop %rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp 32c0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - mov (%rdx),%eax │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp 0x4(%rdi),%eax │ │ │ │ + je 655d5 │ │ │ │ + mov 0x10(%rdi),%rcx │ │ │ │ + movslq %eax,%rdx │ │ │ │ + add $0x1,%eax │ │ │ │ + cltq │ │ │ │ + movzbl (%rcx,%rdx,1),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + divq 0x8(%rdi) │ │ │ │ + mov %edx,(%rdi) │ │ │ │ + mov %ecx,%eax │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - cmp %sil,%dil │ │ │ │ - je 64020 │ │ │ │ - mov 0x4(%rdx),%eax │ │ │ │ + movslq 0x4(%rdi),%rax │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + mov %sil,(%rdx,%rax,1) │ │ │ │ + mov 0x4(%rdi),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + add $0x1,%eax │ │ │ │ + cltq │ │ │ │ + div %rsi │ │ │ │ + mov %edx,0x4(%rdi) │ │ │ │ + cmp %edx,(%rdi) │ │ │ │ + je 65610 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdx),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + cltq │ │ │ │ + div %rsi │ │ │ │ + mov %edx,(%rdi) │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ + push %r12 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - movsbl %sil,%esi │ │ │ │ - movsbl %dil,%edi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - call 39aa0 │ │ │ │ - test %al,%al │ │ │ │ - jne 64050 │ │ │ │ - mov 0x4(%rbx),%eax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rbx),%eax │ │ │ │ + mov %esi,%ebx │ │ │ │ + movslq 0x4(%rdi),%rsi │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + cltq │ │ │ │ + divq 0x8(%rdi) │ │ │ │ + movslq %ecx,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 65680 │ │ │ │ + mov 0x10(%r12),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %bl,(%rax,%rsi,1) │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + add $0x1,%eax │ │ │ │ + cltq │ │ │ │ + div %rcx │ │ │ │ + mov %edx,0x4(%r12) │ │ │ │ + cmp %edx,(%r12) │ │ │ │ + jne 6567b │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + cltq │ │ │ │ + div %rcx │ │ │ │ + mov %edx,(%r12) │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 65700 │ │ │ │ + call 3650 │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + movslq (%r12),%rsi │ │ │ │ + cmp %esi,%eax │ │ │ │ + je 656e3 │ │ │ │ + lea 0x1cc60(%rip),%rbp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r12),%rdx │ │ │ │ + movslq %esi,%rax │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + movsbl (%rdx,%rax,1),%ecx │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + cltq │ │ │ │ + divq 0x8(%r12) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edx,(%r12) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + movslq (%r12),%rsi │ │ │ │ + cmp %esi,0x4(%r12) │ │ │ │ + jne 656a8 │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 65646 │ │ │ │ + call 3730 │ │ │ │ + movslq 0x4(%r12),%rsi │ │ │ │ + jmp 65646 │ │ │ │ + mov %esi,%eax │ │ │ │ + movslq %ecx,%rsi │ │ │ │ + jmp 65697 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ - push %r14 │ │ │ │ - mov %r8d,%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %r9,%rbp │ │ │ │ - lea 0x1(%r14),%r9d │ │ │ │ push %rbx │ │ │ │ - lea 0x1(%rdx),%ebx │ │ │ │ - mov %ebx,%r15d │ │ │ │ - imul %r9d,%r15d │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov 0x90(%rsp),%r12 │ │ │ │ - movslq %r15d,%r15 │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - shl $0x2,%r15 │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5e500 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3070 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jbe 641b9 │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - jbe 641b9 │ │ │ │ - movslq %r9d,%rsi │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov %r9d,0x40(%rsp) │ │ │ │ - lea 0x0(,%rsi,4),%rcx │ │ │ │ - mov %r9d,0x44(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea (%rax,%r14,4),%rcx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - lea -0x1(%r13),%ecx │ │ │ │ - lea 0x1(%r15,%rcx,1),%rcx │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - nop │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - lea (%rax,%rcx,4),%r13 │ │ │ │ - movslq 0x40(%rsp),%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x0(%r13),%ebx │ │ │ │ - movsbl (%r14),%esi │ │ │ │ - mov %r12,%rdx │ │ │ │ - movsbl (%r15),%edi │ │ │ │ - call *%rbp │ │ │ │ - add %eax,%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle 641d0 │ │ │ │ - mov 0x0(%r13),%ebx │ │ │ │ - movsbl (%r14),%esi │ │ │ │ - mov %r12,%rdx │ │ │ │ - add $0x1,%r14 │ │ │ │ - movsbl (%r15),%edi │ │ │ │ - call *%rbp │ │ │ │ - add %eax,%ebx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %ebx,0x4(%r13,%rax,4) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add $0x4,%r13 │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jne 64140 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov 0x44(%rsp),%ecx │ │ │ │ - add %ecx,0x40(%rsp) │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - add %rcx,0x18(%rsp) │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - add %rcx,0x8(%rsp) │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jne 64120 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add $0x58,%rsp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movslq (%rdi),%rdi │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + cmp %eax,%edi │ │ │ │ + jg 657c0 │ │ │ │ + sub %edi,%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movslq %eax,%r12 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 65790 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call 3650 │ │ │ │ + movslq (%rbx),%rdi │ │ │ │ + cmp 0x4(%rbx),%edi │ │ │ │ + jle 65790 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + add 0x10(%rbx),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 3640 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + call 3640 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 657b5 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp 3730 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + add 0x10(%rbx),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 3640 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 65783 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0x1,%r14 │ │ │ │ - movl $0x0,0x4(%r13,%rax,4) │ │ │ │ - add $0x4,%r13 │ │ │ │ - cmp %r13,0x8(%rsp) │ │ │ │ - jne 64140 │ │ │ │ - jmp 64186 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbx),%r12 │ │ │ │ + movslq %eax,%rbp │ │ │ │ + sub %rdi,%r12 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 65749 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call 3650 │ │ │ │ + movslq (%rbx),%rdi │ │ │ │ + cmp 0x4(%rbx),%edi │ │ │ │ + jg 65749 │ │ │ │ + jmp 65790 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - lea 0x1(%rdx),%r10d │ │ │ │ - push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8d,%r15d │ │ │ │ - push %r14 │ │ │ │ - mov %r10d,%eax │ │ │ │ - mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %r9d,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x1(%r8),%ebx │ │ │ │ - imul %ebx,%eax │ │ │ │ - sub $0x48,%rsp │ │ │ │ - cltq │ │ │ │ - mov %r10d,(%rsp) │ │ │ │ - lea 0x0(,%rax,4),%r12 │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov (%rdi),%edx │ │ │ │ + movslq 0x4(%rdi),%rdi │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jb 658a8 │ │ │ │ + cmp %edx,%edi │ │ │ │ + jl 65878 │ │ │ │ + mov %edi,%ecx │ │ │ │ + sub %edx,%ecx │ │ │ │ + movslq %ecx,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + sub %rdx,%rcx │ │ │ │ + cmp %rbp,%rcx │ │ │ │ + jb 658f0 │ │ │ │ + sub %rdi,%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + add 0x10(%rbx),%rdi │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jae 65886 │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3070 │ │ │ │ - mov (%rsp),%r10d │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp $0x1,%r10d │ │ │ │ - jbe 64386 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jbe 64386 │ │ │ │ - lea -0x1(%r15),%esi │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - lea -0x1(%r14),%edi │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - shl $0x2,%rsi │ │ │ │ - shl $0x2,%rdx │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov $0xfffffffffffffffc,%r14 │ │ │ │ - lea 0x4(%rsi,%rax,1),%rax │ │ │ │ - sub %rsi,%r14 │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x1(%rbp,%rdi,1),%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - sub %rsi,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea -0x4(%rdi),%rax │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r13d,%r14d │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - lea (%rcx,%rax,1),%rbp │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %r12,%r13 │ │ │ │ - lea (%rcx,%rax,1),%r15 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rbp),%ebx │ │ │ │ - mov (%r15),%eax │ │ │ │ - mov 0x0(%rbp),%r12d │ │ │ │ - movsbl 0x0(%r13),%esi │ │ │ │ - add %r14d,%eax │ │ │ │ - add %r14d,%ebx │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - cmovl %eax,%ebx │ │ │ │ + call 3480 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea (%r12,%r13,1),%rsi │ │ │ │ + sub %r13d,%ebp │ │ │ │ + sub %r13,%rdx │ │ │ │ + call 3480 │ │ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes